通过系统功能分析,针对图书线上管理系统,总结出如下的需求信息:
1)用户分一般用户、读者和管理员用户;
2)一般用户和注册用户无需要登录就可以查看图书信息;
3)注册用户登录后可以维护自己的个人信息,并可在网站完成图书借阅、续借、归还等操作;
4)管理员用户登陆后可进行管理员信息、读者信息及图书信息的维护,以且图书借阅、续借及归还信息的维护;
5)图书按图书类别来分类;
6)一个读者可以借阅多个或多种型号的图书。
经过系统功能分析和需求总结,考虑到将来功能上的扩展,设计如下的数据项和数据结构:
1)管理员信息,包括数据项:帐号,姓名,密码等。
2)注册用户(读者)信息,包括数据项:用户ID,用户名,密码等。
3)图书信息,包括数据项:馆藏编号,图书名称,分类编号等。
4)图书借阅信息,包括数据项:图书编号,读者编号,图书编号,借阅时间等。
5)图书续借信息,包括数据项:图书编号,读者编号,图书编号,结束时间等。
6)图书归还信息,包括数据项:图书编号,读者编号,图书编号,归还时间等。。
目 录
1 引言 1
1.1 可行性分析 1
1.1.1 经济可行性 1
1.1.2 技术可行性 1
1.1.3 操作可行性 2
1.2 论文各章简介 3
2 需求分析 4
2.1 业务流分析 4
2.2 数据流分析 5
2.3 数据字典 6
2.3.1 图书线上管理系统的数据字典 6
2.3.2 网上书店的数据项 8
3 系统设计 10
3.1 系统设计思想 10
3.1.1 页面模块化 10
3.1.2 注重安全性 10
4 数据库设计 13
4.1 数据库需求分析 13
4.2 数据库概念结构设计 13
4.3 数据库逻辑结构设计 15
5 管理模块界面设计 17
5.1 首页主面设计 18
5.2 管理员首页设计 20
5.3 图书列表页面 22
5.4 图书增加页面 24
5.5 图书修改页面 26
5.6 读者添加页面 27
5.7 读者查询界面 28
5.8 借书登记页面 30
6 结 论 33
6.1 系统的特点 33
6.2系统的不足和改进 33
6.3设计收获与心得 33
7 致 谢 35
8 参 考 文 献 36