图书管理系统软件开发全过程文档

图书管理系统软件开发全过程文档

ID:10187710

大小:2.95 MB

页数:71页

时间:2018-06-12

图书管理系统软件开发全过程文档_第1页
图书管理系统软件开发全过程文档_第2页
图书管理系统软件开发全过程文档_第3页
图书管理系统软件开发全过程文档_第4页
图书管理系统软件开发全过程文档_第5页
资源描述:

《图书管理系统软件开发全过程文档》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、目录需求文档61引言61.1编写目的61.2项目背景61.3术语定义62任务概述72.1目标72.2用户特点73需求规定73.1需求信息的收集73.2用例使用场景83.2.1整体用例图83.2.2子用例图93.2.2.1管理图书信息子用例93.2.2.2用户信息子用例图103.2.2.3后台数据维护子用例103.3业务流程描述113.3.1公共活动图113.3.1.1用户登录活动图113.3.1.2管理员修改登录信息活动图113.3.1.3图书管理员、读者查询图书活动图123.3.2图书管理员活动图133.3.2.1读者借阅信息查询133.3.2.2还书活动图13

2、3.3.2.3借书活动图143.3.2.4续借图书活动图143.3.2.5添加、修改图书活动图143.3.2.6删除图书活动图153.3.3读者活动图163.3.3.1预订活动图163.3.3.2解除预定活动图163.3.3.3查询预定图书信息163.3.3.4查询借阅证信息173.3.3.5修改密码活动图173.3.4系统管理员活动图183.3.4.1添加、修改用户信息活动图183.3.4.2删除用户信息活动图183.4数据流建模183.4.1查询图书信息193.4.2借书193.4.3还书203.4.4预定20713.4.5续借213.4.6图书管理员管理图书

3、213.4.7系统管理员数据流图224功能需求234.1功能描述234.2数据定义234.3动态数据定义254.4数据库描述265性能需求265.1安全性要求265.2性能要求265.3数据精确度265.4时间特性275.5适应性276运行需求276.1用户界面276.2硬件接口276.3软件接口276.4故障处理27概要设计说明书281引言281.1编写目的281.2背景281.3定义281.3.1专门术语281.3.2缩写291.4参考资料292总体设计292.1需求规定292.2运行环境292.3基本设计概念和处理流程292.3.1体系结构设计292.3.2

4、基本处理流程302.3.2.1借书程序流程图302.3.2.1还书续借程序流程图302.3.3整体结构312.4功能需求与程序的关系322.5尚未问决的问题333接口设计333.1外部接口333.1.1用户界面333.2软件接口333.3硬件接口333.4内部接口33714运行设计344.1运行模块组合344.2运行控制344.3运行时间345系统数据结构设计345.1逻辑结构设计要点345.2物理结构设计要点355.2.1图书类表355.2.2图书信息表355.2.3借阅记录表355.2.4预订图书记录表355.2.5管理员信息表365.2.6读者信息表365.

5、3数据库概念结构设计365.3.1部分E-R图365.3.1.1图书365.3.1.2管理员375.3.1.3读者375.3.2整体E-R图386系统出错处理设计386.1出错信息386.2补救措施396.3系统维护设计396.4安全保密设计39详细设计说明书401引言401.1编写目的401.2背景411.3定义411.4参考资料412程序系统的结构412.1类图:413程序设计说明433.1流程逻辑433.1.1系统管理员模块433.1.2图书管理员模块443.1.3读者模块:443.2程序描述453.2.1InquiryBook()查看图书过程453.2.2

6、Login过程453.2.3读者借阅信息查询过程ReaderInquiryBorrowsInformation()453.2.4读者预定信息查询过程ReaderInquiryPredeterminedInformation()453.2.5读者预定图书过程ReaderPredeterminedBook()453.2.6读者解除预定过程ReaderRelievesPredetermined()45713.2.7ManagerRevisesPassword()管理员修改密码过程463.2.8借书过程BorrowBook()463.2.9还书过程ReturnBook()

7、463.2.10管理员查询读者信息过程ManagerInquiresReaderInformation()463.2.11管理员图书添加过程ManagerIncreaseBook()463.2.12管理员删除图书过程ManagerDeleteBook()473.2.13管理员图书信息修改过程ManagerRevisionBookInformation()473.2.14系统管理员添加用户过程SystemManagerIncreasesUser()473.2.15系统管理员删除用户过程SystemManagerDeleteUser()483.2.16系统管理员修改用

8、户过程Sy

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。