- 39
- 1
- 约3.18万字
- 约 65页
- 2018-03-08 发布于河南
- 举报
软件工程_图书管理系统
软件工程项目实践报告
课题名称 图书管理系统 专 业 计算机科学与技术 开发组长 名字1 072485 开发组员 名字1 072485 名字3 072509
名字2 072417 名字4 072351
名字5 072513 指导老师 朱XX 小组编号 第一组 完成时间 2009年 12月 20日
具体分工
序号 学号 姓名 角色 承担的工作(简介) 页码 备注 1 072485 名字1 组长 需求分析
总体设计
详细设计
编码 4-6
14-16
17-22
34-39 2.1-2.3
3.2
4.1-4.22
5.1-5.2 2 072351 名字4 副组长 测试 40-47 6.1-6.3 3 072509 名字3 副组长 需求分析
详细设计 6-8
11-12
22-27 2.4-2.5
2.7-2.9
4.23-4.25 4 072513 名字5 组员 可行性研究
需求分析 1-3
9-11 1.1-1.6
2.6 5 062417 名字2 组员 总体设计
详细设计 12-14
28-33 3.1
4.26-4.28
目录
1 可行性研究与项目开发计划 1
1.1 引言 1
1.1.1 问题定义 1
1.1.2 背景 1
1.1.3 编写目的 1
1.2 可行性研究的前景 1
1.2.1 要求 1
1.2.2 目标 1
1.2.3 条件、假定和限制 2
1.2.4 进行可行性研究的方法 2
1.2.5 评价尺度 2
1.3 所建议的系统 2
1.3.1 对所建议系统的说明 2
1.3.2 影响 2
1.3.3 局限性 3
1.3.4 技术条件方面的可行性 3
1.4 社会因素方面的可行性 3
1.4.1 法律方面的可行性 3
1.4.2 使用方面的可行性 3
1.5 结论 3
1.6 工作进度表 3
2 需求分析 4
2.1 需求定义 4
2.1.1 图书信息查询/借书信息查询 4
2.1.2 新书入库/修改图书信息 4
2.1.3借阅图书/归还图书 4
2.2 目标系统的数据分析与建模 5
2.3 目标系统的功能需求与建模 6
2.4 目标系统的行为需求与建模 6
2.5 数据字典 8
2.6 IPO图 9
2.7 目标系统的性能需求 11
2.7.1 数据精确度 11
2.7.2 响应时间 11
2.8 运行需求 11
2.8.1 用户界面 11
2.8.2 故障处理 11
2.9 其他需求 11
2.9.1 可使用性 11
2.9.2 安全性 11
2.9.3 可维护性 12
2.9.4 可移植性 12
3 总体设计 13
3.1 系统设计 13
3.1.1 系统功能分析 13
3.1.2 运行环境 13
3.1.3 层次图和结构图 13
3.2 数据库设计 14
3.2.1 数据库需求分析 14
3.2.2 数据库结构设计 14
3.2.3 数据库逻辑结构设计 15
4 详细设计 17
4.1 人机界面设计 17
4.1.1 设计概述 17
4.1.2 系统响应时间 18
4.1.3 出错信息处理 18
4.2 功能模块设计 19
4.2.1 用户登录模块 19
4.2.2 图书馆书籍查询模块 21
4.2.3 已借书籍查询模块 22
4.2.4 新增图书模块 24
4.2.5 删除图书模块 26
4.2.6 修改图书信息 28
4.2.7 借阅图书模块 30
4.2.8 归还图书模块 32
5 编码 34
5.1 开发环境 34
5.2 运行结果 34
5.2.1 登录模块 34
5.2.2 书籍查询模块 35
5.2.3 已借书籍查询模块 36
5.2.4 借书模块 36
5.2.5 还书模块 37
5.2.6 新书入库 38
5.2.7 删除书籍 38
5.2.8 书籍信息修改 39
6 测试 40
6.1 测试计划 40
6.1.1 测试计划名称 40
6.1.2 引言 40
6.1.2.1 问题定义 40
6.1.2.2 背景 40
6.1.2.3 编写目的 40
6.1.3 测试项 40
6.1.4 被测试的特性 41
6.1.5 不被测试的特性 41
6.1.6 方法 41
6.1.7 项通过准则 42
6.1.8 暂停标准和再启动要求 42
6.1.9 应提供的测试文件 42
6.1.10 测试任务 42
6.1.11 环境要求 42
6.2 测试日志 42
6.2.1 图书馆书籍查询模块测试日志 42
6.2.2 已借书籍查询模块测试日志 43
6.2.3 借
原创力文档

文档评论(0)