- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
图书借阅管理系统项目总体设计终稿
图书借阅管理系统课程设计
报告名称: 图书借阅管理系统项目总体设计
小组成员:
班 级:
学 院:
专 业: 计 算 机 科 学 与 技 术
2015 年 6 月 浙江.杭州
目 录
第一章 引 言 3
1.1 编写目的 3
1.2 项目背景 3
1.3 术语说明 3
1.4 参考资料 4
第二章 任务概述 5
2.1 目标 5
2.2 运行环境 5
2.3 需求概述 5
2.3.1登入界面 6
2.4系统分析 6
第三章 系统功能设计及实现 6
3.1功能模块说明 6
3.2总体设计 7
第四章 系统模块设计 8
4.1系统模块设计 8
4.2系统基本功能图 9
4.3各个实体的E-R图 9
4.4总体的E-R图 10
第五章 各功能分析 11
5.1功能流程图 11
第五章 各功能分析 12
5.1功能流程图 12
5.2.功能运行 12
5.2.1登入界面 12
5.2.2用户注册 13
5.2.3读者信息查询 13
5.2.4图书信息查询 14
5.3存储分配 16
5.3.1数据库表的建立 16
第一章 引 言
1.1 编写目的
总体设计说明书是进行系统编码的依据,编写本文档的目的在于为程序员的编码提供详细的说明,使程序员能根据详细设计的框图进行正确的编码。本文档的读者对象为程序员,系统设计人员,图书馆管理人员以及参加评审的专家们。从该阶段开发正式进入软件的实际开发阶段,本阶段完成系统的大致设计并明确系统的数据结构与软件结构。由此更加规范软件开发流程,加速软件开发的速度,提高软件开发的质量,降低项目综合成本。
1.2 项目背景
设计本系统,预想是将其提供给图书馆工作人员使用,以提高时间的利用率和工作效率。 为方便对图书馆书籍、读者资料、借还书等进行高效的管理,特编写该程序以提高图书馆的管理效率。使用该程序之后,工作人员可以查询某位读者、某种图书的借阅情况,还可以对当前图书借阅情况进行一些统计,给出统计表格,以便全面掌握图书的流通情况。 现在的图书馆为人工管理,效率低,易出错,耗费人力.是不理想的管理手段,所以需要一个图书管理系统,设计这个系统是符合人们的需求的,而且,效率高了,人力耗费少,正是一个合理,有效的图书馆管理系统。
1.3 术语说明
事物流:数据进入模块后可能有多种路径进行处理。
主键:数据库表中的关键域,值互不相同。
外部主键:数据库表中与其他表主键关联的域。
ROLLBACK:数据库的错误恢复机制。
DB---database:数据库
DBConnectionPool:数据库连接池
Query:查询
UI :用户界面
Table:表
Access:数据库管理软件
DBMS:数据库管理系统
1.4 参考资料
张海藩,软件工程导论,北京:清华大学出版社,2003
周佩德,数据库原理及应用,北京:电子工业出版社,2004
张欣,Microsoft SQL Server 2008 Reporting Services,北京:清华大学出版社,2010
郑人杰,殷人昆,实用软件工程(第二版)[M],北京:清华大学出版社,2004
沈佩娟,汤荷美.数据库管理与应用开发[M].北京:清华大学出版社,1995
黎升洪,蔡飞,等.面向对象数据库设计方法[J].计算机与现代化,1999(1).
连瑞琦,张兆庆,乔如良.指令级并行编译器的数据预取及优化方法[J].计算机学报,2000(6):1~3.
渡边坦,但静培.基于编译技术的程序可视化[J].计算机应用研究,2002(10).
第二章 任务概述
2.1 目标
通过这次的系统设计,使图书馆的管理能够很方便的借书,还书,以及借书还书情况,个人信息列表,以达到准确、有效的实施,并减少出错和提高效率的目的。
同时,通过本次设计的图书管理系统可以方便读者对图书馆图书的信息查询,提高管理员对用户及图书信息的管理。运用数据库的形式提高图书馆的管理,在大数据的时代到来时,可以更加优越的运用信息化平台,提高数据管理的效率。
2.2 运行环境
数据库服务器配置CPU:内存:硬盘:操作系统:应用软件:clipse 、jre-8u40-windows、、Java SE 8.0 (1.8.0)
数据库软件:Microsoft SQL Server 2008
2.3 需求概述
通过计
文档评论(0)