预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共53页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

.53/53图书管理系统项目软件开发全过程完整文档目录需求文档61引言61.1编写目的61.2项目背景61.3术语定义62任务概述72.1目标72.2用户特点73需求规定73.1需求信息的收集73.2用例使用场景8整体用例图8子用例图9管理图书信息子用例9用户信息子用例图10后台数据维护子用例103.3业务流程描述11公共活动图11用户登录活动图11.2管理员修改登录信息活动图11图书管理员、读者查询图书活动图12图书管理员活动图133.3.2.1读者借阅信息查询13还书活动图13借书活动图14续借图书活动图14添加、修改图书活动图14删除图书活动图15读者活动图16预订活动图16解除预定活动图16查询预定图书信息16查询借阅证信息17修改密码活动图17系统管理员活动图18添加、修改用户信息活动图18删除用户信息活动图183.4数据流建模18查询图书信息19借书19还书203.4.4预定20续借21图书管理员管理图书21系统管理员数据流图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专门术语28缩写291.4参考资料292总体设计292.1需求规定292.2运行环境292.3基本设计概念和处理流程29体系结构设计29基本处理流程30借书程序流程图30还书续借程序流程图30整体结构312.4功能需求与程序的关系322.5尚未问决的问题333接口设计333.1外部接口33用户界面333.2软件接口333.3硬件接口333.4内部接口334运行设计344.1运行模块组合344.2运行控制344.3运行时间345系统数据结构设计345.1逻辑结构设计要点345.2物理结构设计要点35图书类表35图书信息表35借阅记录表35预订图书记录表35管理员信息表365.2.6读者信息表365.3数据库概念结构设计36部分E-R图36图书36管理员37读者37整体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流程逻辑43系统管理员模块43图书管理员模块44读者模块:443.2程序描述453.2.1InquiryBook〔查看图书过程45过程45读者借阅信息查询过程ReaderInquiryBorrowsInformation<>45读者预定信息查询过程ReaderInquiryPredeterminedInformation<>45读者预定图书过程ReaderPredeterminedBook<>45读者解除预定过程ReaderRelievesPredetermined<>453.2.7ManagerRevisesPassword<>管理员修改密码过程46借书过程BorrowBook〔46还书过程ReturnBook〔46管理员查询读者信息过程ManagerInquiresReaderInformation<>46管理员图书添加过程ManagerIncreaseBook<>46管理员删除图书过程ManagerDeleteBook<>47管理员图书信息修改过程ManagerRevisionBookInformation<>47系统管理员添加用户过程SystemManagerIncreasesUser<>47系统管理员删除用户过程SystemManagerDeleteUser<>48系统管理员修改用户过程SystemManagerReviseUser<>48日志维护过程:DiaryMaintenance<>48数据维护过程DataMaintenance〔48总界面49读者登录49管理员登录50管理员信息查询界面50管理员还书处理50管理员借书处理51测试计划521引言521.1编写目的521.2背景521.3定义521.4参考资料522计划532.1软件说明532.2测试内容532.3登录、浏览功能模块测试54进度安排54条件54测试资料542.4查询功能模块测试54进度安排54条件55测试资料55测试计划552.5插入、修改功能模块测试56进度安排56条件56测试资料56测试计划562.6删除功能模块测试58进度安排58条件58测试资料59测试设计593测试设计说明593.1浏览功能模块测试59控制59输入59输