1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/team-ecjtuitcs-TEAM-ECJTUITCS-Librarysystem

Клонировать/Скачать
README.md 7.3 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 06.06.2025 06:54 91d4c5d

Библиотечная система управления на основе технологии Java

Java1.8.0 лицензия разработка Команда

Описание

Библиотечная система управления на основе технологии Java

Цели системы

  1. Основные функции библиотечной системы управления включают управление и учет книг, хранящихся и взятых на прокат. Система управления библиотекой включает в себя управление информацией о книгах, управление информацией о прокате, управление информацией о читателях и сбор данных о студентах с соответствующими правами.
  2. При каталогизации книг система автоматически использует данные подсистемы по закупке книг и связанные данные о книгах. После завершения каталогизации книг данные могут быть переданы в основную базу данных каталогизации и подсистему проката для учета книг, взятых на прокат.
  3. Учет проката книг предназначен для регистрации информации о взятии и возврате книг. Для взятия и возврата книг требуется наличие книги и соответствующего удостоверения. Данные о книгах в подсистеме проката поступают из подсистемы каталогизации.
  4. Поиск информации, пользователи могут использовать систему для поиска информации о фонде библиотеки, базовой информации о читателях, книгах, взятых на прокат, и новых книгах.#### Целевые функции
  • Управление информацией о книгах: базовые функции ввода, редактирования и добавления информации о книгах

Запись и хранение базовой информации о книгах библиотеки. Для новых книг, приобретенных для библиотеки, система должна иметь функцию ввода информации о книгах. Когда информация о книгах изменяется, например, при утрате книги или при ошибке ввода информации, данные могут быть своевременно изменены и дополнены. Пользователи могут войти в систему для поиска базовой информации о книгах, что облегчает им взятие книг на прокат.

  • Управление информацией о прокате: управление информацией о взятии и возврате книг для обеспечения функций взятия и возврата книг

Для каждого аккаунта студента информация о взятии и возврате книг хранится в системе. Администраторы могут войти в систему для поиска, редактирования и обработки информации о взятии и возврате книг пользователей, что позволяет им управлять взятием и возвратом книг пользователями. Пользователи могут войти в систему для поиска своей информации о взятии и возврате книг. Это облегчает студентам возврат книг.

  • Управление информацией о читателях: базовые функции ввода информации о читателях для обеспечения базовых операций администраторов и читателей с информацией о читателяхУ каждого пользователя есть уникальный номер. После первого входа в систему с начальным паролем пользователи могут самостоятельно изменить свой пароль. Пользователи могут войти в систему для поиска и редактирования своей информации; администраторы могут войти в систему для поиска и редактирования информации пользователей.

Разделение бизнес-процессов системыРазбиение бизнес-процесса

Схема бизнес-процессов системы

Схема бизнес-процессов 1

Схема бизнес-процессов 2

Требования к стилю кодирования

Данная система программного обеспечения реализована на языке Java. В связи с тем, что разработка осуществляется командой, устанавливаются требования к стилю кодирования, которые можно найти в руководстве по кодированию Java (версия Суньshan). Любые Pull Request должны соответствовать этим требованиям. Если код, поданный в Pull Request, не соответствует требованиям стиля кодирования, администратор репозитория имеет право отклонить его.

Архитектура программного обеспечения

Описание архитектуры программного обеспечения#### Инструкции по использованию

  1. xxxx
  2. xxxx
  3. xxxx

Участие в проекте

  1. Fork этого репозитория
  2. Создайте ветку Feat_xxx
  3. Подайте Pull Request

Примечание: Изображения и ссылки на файлы оставлены без изменений, как указано в правиле перевода.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/team-ecjtuitcs-TEAM-ECJTUITCS-Librarysystem.git
git@api.gitlife.ru:oschina-mirror/team-ecjtuitcs-TEAM-ECJTUITCS-Librarysystem.git
oschina-mirror
team-ecjtuitcs-TEAM-ECJTUITCS-Librarysystem
team-ecjtuitcs-TEAM-ECJTUITCS-Librarysystem
master