本系统拟采用ASP.NET(Visual Studio.net)和MS SQL 2008分别作为前端和后端的开发工具。
论文各章简介
第1章引言部分,引言主要叙述课题的可行性分析。
第2章主要内容是:系统需求分析包括,业务流程分析;数据流分析;数据字典。
第3章主要内容是:系统设计包括,系统设计思想(如页面模块化、注意安全性、代码的复用等);系统功能模块划分。
第4章主要内容是:数据库设计包括,数据库需求分析,数据库概念结构设计,数据库逻辑结构设计。
第5章主要内容是:管理界面包括,管理界面结构设计;管理首页设计;管理员管理模块(管理员列表、管理员增加、管理员修改、管理员注销);读者信息管理模块(读者信息列表、读者信息增加、读者住处修改、读者信息注销);图书分类模块(计算机类、数学类、语文类、化学类、生物类、英语类、文学类、其他类、所有图书);图书管理模块(图书列表、图书增加、图书修改、图书删除、图书查询);图书借阅模块(会员借阅、会员归还、借阅列表);退出登陆模块
第6章主要内容是:读者界面设计包括,读者界面结构设计;读者首页设计;读者信息模块(读者信息列表);图书分类模块(计算机类、数学类、语文类、化学类、生物类、英语类、文学类、其他类、所有图书);图书借阅模块(借阅列表、会员续借);退出登陆模块。
最后还有结论、致谢、参考文献等等内容的介绍。
通过系统功能分析,针对图书线上管理系统,总结出如下的需求信息:
1)用户分一般用户、读者和管理员用户;
2)一般用户和注册用户无需要登录就可以查看图书信息;
3)注册用户登录后可以维护自己的个人信息,并可在网站完成图书借阅、续借、归还等操作;
4)管理员用户登陆后可进行管理员信息、读者信息及图书信息的维护,以且图书借阅、续借及归还信息的维护;
5)图书按图书类别来分类;
6)一个读者可以借阅多个或多种型号的图书。
经过系统功能分析和需求总结,考虑到将来功能上的扩展,设计如下的数据项和数据结构:
1)管理员信息,包括数据项:帐号,姓名,密码等。
2)注册用户(读者)信息,包括数据项:用户ID,用户名,密码等。
3)图书信息,包括数据项:馆藏编号,图书名称,分类编号等。
4)图书借阅信息,包括数据项:图书编号,读者编号,图书编号,借阅时间等。
5)图书续借信息,包括数据项:图书编号,读者编号,图书编号,结束时间等。
6)图书归还信息,包括数据项:图书编号,读者编号,图书编号,归还时间等。。