- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
1
概要设计说明书
目 录
TOC \o 1-3 \h \z \u
1引言 3
1.1编写目的 3
1.2背景 3
1.3定义 3
1.3.1 专门术语 3
1.3.2缩写 4
1.4参考资料 4
2总体设计 4
2.1需求规定 4
2.2运行环境 4
2.3基本设计概念和处理流程 5
2.3.1体系结构设计 5
2.3.2基本处理流程 6
2.3.2.1借书程序流程图 6
2.3.2.1还书续借程序流程图 6
2.3.3整体结构 7
2.4功能需求与程序的关系 8
2.5尚未问决的问题 9
3接口设计 9
3.1外部接口 9
3.1.1用户界面 9
3.2 软件接口 9
3. 3 硬件接口 9
3.4内部接口 10
4运行设计 10
4.1运行模块组合 10
4.2 运行控制 10
4.3运行时间 10
5系统数据结构设计 11
5.1逻辑结构设计要点 11
5.2物理结构设计要点 11
5.2.1图书类表 11
5.2.2图书信息表 11
5.2.3借阅记录表 11
5.2.4预订图书记录表 12
5.2.5管理员信息表 12
5.2.6读者信息表 12
5.3数据库概念结构设计 13
5.3.1部分E-R图 13
5.3.1.1图书 13
5.3.1.2管理员 13
5.3.1.3读者 13
5.3.2整体E-R图 14
6系统出错处理设计 14
6.1出错信息 14
6.2补救措施 15
6.3系统维护设计 15
6.4 安全保密设计 15
1引言
1.1编写目的
在本图书借阅管理系统项目的前一阶段,也就是需求分析阶段中,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在上一阶段中对图书馆及相关人员的实地调研中获得,并在需求规格说明书中得到详尽得叙述及阐明。
本阶段已在系统的需求分析的基础上,对图书借阅管理系统做概要设计。主要解决了实现该系统需求的程序模块设计问题。包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。在以下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。
在下一阶段的详细设计中,程序设计员可参考此概要设计报告,在概要设计对图书借阅管理系统所做的模块结构设计的基础上,对系统进行详细设计。在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。
该文档预期读者为开发组设计人员。
1.2背景
本项目名称:图书借阅管理系统
项目开发人员:
续期读者:所有在校的学生(包括专科,本科,研究生),老师(包括在职老师和离退休老师),以及其他行政人员
1.3定义
1.3.1 专门术语
SQL SERVER: 系统服务器所使用的数据库管理系统(DBMS)。
SQL: 一种用于访问查询数据库的语言
事务流:数据进入模块后可能有多种路径进行处理。
主键:数据库表中的关键域。值互不相同。
外部主键:数据库表中与其他表主键关联的域。
ROLLBACK: 数据库的错误恢复机制。
1.3.2缩写
系统:若未特别指出,统指本图书借阅系统。
SQL: Structured Query Language(结构化查询语言)。
ATM: Asynchronous Transfer Mode (异步传输模式)。
1.4参考资料
图书借阅管理系统需求说明书
2总体设计
2.1需求规定
本项目是为了方便读者,图书管理员而设计的,读者可以直接输入相关书名、作者、出版社或者关键字到客户端系统,系统将在屏幕上显示所要查询图书信息(数量及所在位置),同时,读者输入图书证号和密码登录后,可查看自己的个人信息以及借阅图书情况(借阅图书信息,借阅日期等),读者可以在登录后输入自己想要借阅的图书信息来进行预定或解除预定;图书管理员输入登录名和密码登录系统,当读者需要借书时,图书管理员输入读者图书证号查看读者是否可以借书,如果可以再输入图书ID,如果该图书没有被其他读者预定即可给予借阅,该读者借阅信息上将新增加一条借阅该书相关信息。如果读者要还书,图书管理员输入图书ID后系统自动检测该图书是否过期,如果过期则计算相应的罚款,否则读者可以续借,此时图书管理员只需修改借阅日期,否则更新读者借阅信息和图书库信息。
2.2运行环境
操作系统为windows系列
数据库:
软件开发平台:
2.
您可能关注的文档
- 四年级数学上第三单元线段、直线和射线讲课资料.ppt
- 四年级数学上路程速度时间应用题教材课程.doc
- 四年级数学试卷分析杨武明知识分享.doc
- 四年级数学下册《小数点搬家》课件好教学内容.ppt
- 四年级数学下册--三角形三边的关系讲课资料.ppt
- 四年级数学小数的性质1[人教版]培训课件.ppt
- 四年级数学因数中间或末尾有0的乘法说课材料.ppt
- 四年级数学应用题专题-火车过桥问题培训教材.doc
- 四年级缩句讲解与练习教学提纲.ppt
- 四年级体育游戏大渔网、黄河长江、绕物接力导学案讲义教材.doc
- 中国行业标准 DB/T 100-2024区域性地震安全性评价.pdf
- 《GM/T 0138-2024C-V2X车联网证书策略与认证业务声明框架》.pdf
- GM/T 0138-2024C-V2X车联网证书策略与认证业务声明框架.pdf
- DB/T 100-2024区域性地震安全性评价.pdf
- 中国行业标准 GM/T 0138-2024C-V2X车联网证书策略与认证业务声明框架.pdf
- 校园周边书店阅读氛围对初中生阅读素养提升的影响研究教学研究课题报告.docx
- 初中校园餐饮卫生监管与食品安全教育创新模式研究教学研究课题报告.docx
- 《文化遗产保护与旅游开发平衡机制的法律法规完善研究》教学研究课题报告.docx
- 《农作物病虫害生物防治技术的经济效益与社会影响分析》教学研究课题报告.docx
- 1 剖宫产术后子宫瘢痕憩室治疗中的并发症预防与护理措施教学研究课题报告.docx
文档评论(0)