图书管理系统---总体设计报告学院:信电学院专业班级:计算机1401姓名:冯嘉龙学号:140210109指导教师:吴迪2016年3月20日1一、引言1
1编写目的总体设计说明书是进行编程的依据,此说明书的目的是为编程人员提供详细的说明
本文档的读者对象为程序员,系统设计人员,图书馆管理人员以及参加评审的专家们
从该阶段开发正式进入软件的实际开发阶段,本阶段完成系统的大致设计并明确系统的数据结构与软件结构
由此更加规范软件开发流程,加速软件开发的速度,提高软件开发的质量,降低项目综合成本
2背景现在的图书馆为人工管理,效率低,易出错,耗费人力
是不理想的管理手段,所以需要一个图书管理系统,设计这个系统是符合人们的需求的,而且,效率高了,人力耗费少,正是一个合理,有效的图书馆管理系统
3定义为方便对图书馆书籍、读者资料、借还书等进行高效的管理,特编写该程序以提高图书馆的管理效率
使用该程序之后,工作人员可以查询某位读者、某种图书的借阅情况,还可以对当前图书借阅情况进行一些统计,给出统计表格,以便全面掌握图书的流通情况
4参考资料张海藩、牟永敏,《软件工程导论(第六版)》,清华大学出版社2二、总体设计2
1需求规定①读者管理,管理员为每个读者建立借阅账户,并给读者发放不同权限(包括学生权限和教师权限)的借阅卡;②借阅管理,持有借阅卡的读者可以通过管理员借阅、归还图书;③读者信息查询,可通过互联网或图书馆内查询终端查询图书信息和个人借阅信息,以及续借图书(系统审核符合续借条件);④图书管理,图书管理员定期或不定期对图书信息系统进行入库、修改、删除等图书信息管理以及注销,包括图书类别和出版社管理
2运行环境①运行系统:WindowsXP/7/8/10
②数据库管理软件:MySQL、Navicat_20238
③编程软件:MicrosoftVisualC++、Eclip