目录
1. 概述 1
2. 需求分析 1
2.1用户需求 1
2.2业务流程分析 2
2.3信息需求分析 5
2.4功能需求分析 5
3. 概念设计 6
E-R图: 7
所有实体的联系 12
4. 逻辑设计 12
4.1一般逻辑模型设计 13
4.2具体逻辑模型设计 13
5. 系统设计与实现 16
5.1完整性设计 16
5.2处理功能统计 17
5.3用户操作 17
6. 数据库应用系统运行 17
6.1操作系统使用的简要说明 17
6.2系统实施过程 18
6.3系统使用结果 35
6.4用户使用说明 52
1.概述
网络的发展越来越快,网上图书馆也毫不例外。因此,网上图书馆就此诞生了,学生对知识的渴望也是越来越大,并且通过网络来订阅图书是一件非常轻松的事情。
本系统是一个针对学校的网上图书馆借还系统,通过网络,学生可以很轻松的查询某些书籍是否可以借到,并且还可以通过网络续借书籍。管理员可以通过该系统很容易的将书籍信息存储到数据库和查询学生的借还情况,并且通知那些逾期的学生尽快归还或者续借。超级管理员则对学生和管理员的信息进行修改,或者增加用户。用户必修用户名和密码相互匹配正确后才能登陆成功,然后在进行相应的操作。对于非法操作,该系统有识别作用。
2.需求分析
2.1用户需求
该系统是一个学生的网上图书借还系统,是一个比较智能化的系统,虽然面向所有学生和管理员,但具有比较高的安全性能,想要破解还是比较费时间的。他能够实现学生预约书籍,查看借还情况功能,管理员添加,修改书籍,查看学生借还情况,超级管理员添加,修改管理员信息和添加学生用户。用户必修输入有效密码才能成功进入系统,进入系统后可以进行相应的操作。
该系统界面很是友好,而且操作非常容易上手。做到了看了就知道怎么操作的要求。非常适合用在大多数的学校图书馆。
2.2业务流程分析
该系统的主要面向的用户是学生,管理员和超级管理员。下面分角色对该系统的不同操作范围做说明。
该系统主要有以下功能模块:
1.登陆功能:登陆系统为身份验证登陆。分为学生登陆,管理员登陆,超级管理员登陆。不具备注册功能。
2.学生登陆后:显示该用户的基本信息。可以修改密码,修改密保问题,查看书籍并且预约书籍,查看已经借到的书籍的情况,还书的情况。
3.管理员登陆后:显示该用户的基本信息。可以修改密码,修改密保问题,查看书籍信息并且修改数据信息,添加书籍。查看学生的借还情况。
4.超级管理员登陆后:显示该用户的基本信息。可以修改密码,修改密保问题,查看,修改管理员的信息,添加新的管理员。添加用户学生,查看学生的情况。
5.修改密码:通过匹配密保问题的答案进行修改密码。
6.修改密保问题:通过匹配原密码进行修改密保问题。
7.预约书籍:查看书籍的具体信息后,可以对该书籍进行预约,预约到期时间1天后,如果一天后还没有借到该书籍,则自动取消预约。
8.查看借书情况:查看书籍的具体信息后,可以对该书籍进行续借,续借的有效时间是30天,只可以对同一书籍续借1次。
9.查看还书情况:查看书籍的具体信息后,可以对该书籍进行预约,预约和预约书籍功能一样。
10.修改书籍信息:查看书籍的具体信息后,可以对该书籍的信息进行修改。
11.增加书籍:增加书籍。
12.查看学生借还情况:查看学生的借还详细信息。
13.权限移交:只有超级管理员才有的功能。删除该管理员,新增加一个超级管理员。
14.增加管理员:增加一个新的管理员。
15.查看管理员信息:查看信息后,可以进行信息修改
16.查看学生信息:只能查看学生的信息,而不能进行修改
17.添加学生:添加的学生必须是已经存在的学生,不能随便添加。