暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

图书管理系统(SSM)

Itbestboy 2021-06-28
903

 1、设计思路

      本次设计的思想首先从分析图书管理的现状需求、研究意义以及研究目的开始,进而进行设计和实现等诸多方面。本次的开发理念是采用O2O互联网化的经营的模式,在综合多家电子商务的平台的优势优点,以及网络销售商的一些实际情况从而开发的。主要实现了管理员通过进入系统后台可实现系统信息(图书类型,最大天数),用户管理(用户信息,挂失用户),借阅信息(图书管理,图书预约,图书借阅),过期借阅等信息的添加,查询,修改删除等操作。用户成为会员可登录系统进行个人信息,图书信息(图书类型,图书信息),图书借阅(图书预约,图书借阅)及尽快归还等模块的查询等操作

2、开发工具

数据库Mysql5.7
集成环境IDEA2020.1
前端Layui
后端java
日志Log4j
框架SSM

3、功能设计

本系统主要包含读者和管理员两个用例权限,

3.1 读者在本系统中功能主要有:

1、读者可以查看所有图书;

2、读者根据自己的要求查询图书结束后进行对应图书的借阅;

3、读者可以查看最新图书是否满足自己的要求;

4、读者可以查看自己的借阅记录;


3.2 管理员在本系统的主要功能有:

1、管理员可以查看所有图书;

2、管理员可以查询图书;

3、管理员可以上架新书;

4、管理员可以下架图书;

5、管理员可以查看借阅记录;

6、管理员可以查看所有读者;

7、管理员可以添加读者

3.3 总体设计功能

4、数据库设计

     在图书管理系统的数据库设计中,包含了管理员、用户、图书、类型以及借阅图书五个类型,从而在研发中规划出来的实体包括:管理员实体、用户实体、图书实体、借阅实体以及类型实体等。每个实体都有自己的的属性,管理员实体的属性有:管理员编号、管理员登录名、登录密码、管理员真实姓名、登录时间、激活状态以及角色,用户实体的属性有:用户编号、用户登录名、登录密码、用户真实姓名、登录时间、激活状态以及角色,图书实体的属性有:图书编号、图书名、图书号、作者、介绍、价格、发行时间、类型编号、图片、上架时间、上架者、是否下架、上架数量以及剩余数量。借阅实体的属性有:借阅编号、借阅者编号、图书编号、预约、续借、借阅时间、归还时间以及逾期所需要交的费用。类型实体的属性主要有:ID、类型编号、类型名以及状态。而各个实体之间有一定的关系,具体的描述由下方E-R图表现



5、项目效果图

 登录

     系统默认主页为登录界面,在用户退出或者出现越权操作会清空当前用户的会话信息返回至登录界面。

查询图书

    当用户在进入系统之前就有喜欢的书时,又想节约查找图书的时间,此时就可以点击查询图书按钮,当点击后输入相应的作者、书名(两者可以输入之一就可以),如果本图书存在这本书就会显示出来,否则将不会显示出来,

借阅图书

    点击左侧导航栏的图书借阅记录列表,显示用户借阅的图书记录

 归还图书

    当用户想要归还图书时就可以点击相应图书的归还按钮进行归还操作。

上架新书

   当有新书需要进行上架操作时,此时管理员就可以点击左侧栏的上架新书进行新书上架的操作


文章转载自Itbestboy,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论