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

OSCHINA-MIRROR/pgh1038-library-management-system

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Система управления библиотекой

Описание

Проект по курсу "Java EE корпоративное приложение" для Университета Minzu в провинции Гуйчжоу

Требования

Пользователи системы делятся на: читатели (включая студентов, преподавателей и других пользователей) и администраторов

Основные функции читателей:

(1) Управление личной информацией: просмотр, редактирование основной личной информации;

(2) Поиск книг, бронирование книг, возврат книг, просмотр истории бронирования, общее количество книг, доступных для бронирования, текущее количество книг, находящихся в бронировании и т.д. Для студентов ограничение на бронирование книг: не более 3 книг в настоящий момент, срок бронирования каждой книги не более 2 месяцев; для преподавателей ограничение на бронирование книг: не более 5 книг в настоящий момент, срок бронирования каждой книги не более 3 месяцев; для других пользователей ограничение на бронирование книг: не более 2 книг в настоящий момент, срок бронирования каждой книги не более 1 месяца;

Основные функции администратора:

(1) Добавление, редактирование, удаление и поиск информации о книгах (по названию, ISBN, автору, издателю и т.д.); статистика (по категориям книг: иностранные книги, китайские книги, книги по информатике, литература, история и т.д.; по издателям и т.д.).(2) Добавление, редактирование, удаление и поиск информации о читателях; настройка, просмотр и редактирование условий бронирования книг для читателей;

(3) Запись бронирования и возврата книг, просмотр истории бронирования читателей (время бронирования, бронируемые книги и т.д.), поиск информации о бронировании книг (включая текущее состояние книги, количество бронирований, время бронирования, читателя и т.д.);

(4) Импорт и экспорт данных: импорт информации о пользователях и книгах из Excel в базу данных, экспорт информации о пользователях и книгах из базы данных в Excel;

Технологический стек

Фронтенд: layui

Модель проектирования: MVC, механизм отражения Java

Подключение к базе данных: c3p0

Импорт и экспорт файлов Excel: poi

Проектирование базы данных

1640315526982

Отображение страниц

Главная страница

Информация о пользователе

История бронирования пользователя

Управление книгами

Инструкция по установке

Требования к установке: база данных для данной системы - это MySQL, если она не установлена, воспользуйтесь поисковой системой для решения вопроса подключения к базе данных.

Среда: версия JDK - 1.8, версия Tomcat - 8.5, версия проекта - 3.1

  1. Импортируйте базу данных, имя базы данных - library 1640315630168

    1640315595835

  2. Перейдите в файл Constant.java в пакете util в src, измените имя пользователя и пароль на локальные, как показано на следующем рисунке 1640315671874

  3. После внесения изменений запустите login.jsp в WebContent.

Часто задаваемые вопросы

1. После импорта капча перестала отображаться[О нет]

Необходимо добавить два раза jar-файлы: один - из проекта (library-management->src->main->webapp->WEB-INF->lib), второй - из папки lib вашего Tomcat.

Шаги добавления:

  1. jar-файлы из Tomcat

Шаг 1

Шаг 2

  1. jar-файлы из проекта

Шаг 1

Шаг 2

Комментарии ( 0 )

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

Введение

JavaEE курсовое проектирование Развернуть Свернуть
AGPL-3.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/pgh1038-library-management-system.git
git@api.gitlife.ru:oschina-mirror/pgh1038-library-management-system.git
oschina-mirror
pgh1038-library-management-system
pgh1038-library-management-system
master