图书管理系统项目软件开发全过程完整文档_第1页
图书管理系统项目软件开发全过程完整文档_第2页
图书管理系统项目软件开发全过程完整文档_第3页
图书管理系统项目软件开发全过程完整文档_第4页
图书管理系统项目软件开发全过程完整文档_第5页
已阅读5页,还剩79页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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

2、.3.1.2管理员修改登录信息活动图 . . 113.3.1.3图书管理员、读者查询图书活动图 . . 123.3.2图书管理员活动图 . . 133.3.2.1读者借阅信息查询 . . 133.3.2.2还书活动图 . . 133.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查询借阅证信息 . . 17

3、3.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预定 . . 203.4.5续借 . . 213.4.6图书管理员管理图书 . . 213.4.7系统管理员数据流图 . . 224功能需求. 234.1功能描述 . . 234.2数据定义 . . 234.3动态数据定义 . . 254.4数据库描述 . . 265性能需求. 265.

4、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

5、体系结构设计 . . 292.3.2基本处理流程 . . 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内部接口 . . 334运行设计. 344.1运行模块组合 . . 344.2运行控制 . . 344.3运行时间 . . 345系统数据结构设计 . . 345.1逻辑结构设计要点 . . 345

6、.2物理结构设计要点 . . 355.2.1图书类表 . . 355.2.2图书信息表 . . 355.2.3借阅记录表 . . 355.2.4预订图书记录表 . . 355.2.5管理员信息表 . . 365.2.6读者信息表 . . 365.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

7、详细设计说明书 . 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.1 InquiryBook()查看图书过程 . 453.2.2Login 过程 . 453.2.3读者借阅信息查询过程ReaderInquiryBorrowsInformation (. 453.

8、2.4读者预定信息查询过程ReaderInquiryPredeterminedInformation( . 453.2.5读者预定图书过程ReaderPredeterminedBook( . 453.2.6读者解除预定过程ReaderRelievesPredetermined( . 453.2.7ManagerRevisesPassword(管理员修改密码过程 . 463.2.8借书过程BorrowBook () . 463.2.9还书过程ReturnBook () . 463.2.10管理员查询读者信息过程ManagerInquiresReaderInformation( . . 463.2

9、.11管理员图书添加过程ManagerIncreaseBook( . 463.2.12管理员删除图书过程ManagerDeleteBook( . 473.2.13管理员图书信息修改过程ManagerRevisionBookInformation( . 473.2.14系统管理员添加用户过程SystemManagerIncreasesUser( . 473.2.15系统管理员删除用户过程SystemManagerDeleteUser( . 483.2.16系统管理员修改用户过程SystemManagerReviseUser( . 483.2.17日志维护过程:DiaryMaintenance( . 483.2.18数据维护过程DataMaintenance () . . 483.3.1总界面 . . 493.3.1读者登录 . . 493.3.3管理员登录 . . 503.3.4管理员信息查询界面 . . 503.3.5管理员还书处理 . . 503.3.6管理员借书处理 . . 51测试计

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论