文件名称:LibraryManagementSystem
文件大小:49KB
文件格式:ZIP
更新时间:2024-06-19 01:46:29
JavaScript
图书馆管理系统 - NodeJS / ExpressJS 这是遵循 MVC 的 Al Akhawayn 大学图书馆管理系统应用程序的服务器端。 它是用 NodeJS 和 ExpressJS 编写的,包含 MySQL、Sequelize、REST 和 JWT。 要求 功能要求 该网站应为两类用户提供支持: 图书馆经理:可以是 AUI 学生兼职工作或大学招聘的员工。 应用程序不应有超过 5 个活动管理器。 学生:任何具有有效 ID 的 AUI 学生。 对于经理,应允许申请执行以下操作: 添加、删除、更新书籍。 显示所有借出的书籍,有逾期。 响应非可用性请求。 将学生置于禁止或清除处。 学生应能够执行以下操作: 搜索书籍。 要求在确切日期借书。 确认书归还。 如果一本书不可用,学生可以提供该书的更多详细信息,并向图书馆提出请求以提供该书。 如果图书馆有书,但无法进行
【文件预览】:
LibraryManagementSystem-master
----.gitignore(17B)
----package.json(837B)
----package-lock.json(106KB)
----services()
--------SpecialRequest.js(3KB)
--------User.js(3KB)
--------Book.js(5KB)
----models()
--------WaitList.js(564B)
--------index.js(986B)
--------Student.js(830B)
--------Book.js(804B)
--------Manager.js(579B)
--------Request.js(736B)
--------Category.js(508B)
--------Author.js(494B)
----.DS_Store(6KB)
----README.md(4KB)
----config()
--------config.json(497B)
----controllers()
--------verifyToken.js(755B)
--------RequestController.js(2KB)
--------UserController.js(3KB)
--------BookController.js(6KB)
----routes()
--------User.js(635B)
--------Book.js(1KB)
--------Request.js(1KB)
----server.js(771B)