课程设计报告课程名称软件工程课程题目:图书管理系统设计院系:工程技术系专业班级:计算机应用技术 1101 组长:姚勤富完成日期:2013-10-31指导老师:组员:杨晓峰杨阳杨翼天杨志强姚勤富姚莎2013 年 10 月 31 日目录一 实验目的:4二 可行性分析 42
项目背景分析 42
性能分析 42
可靠性和安全性分析 52
项目基本目标分析 52
技术条件可行性分析 52
经济可行性分析 52
社会因素方面的可行性 52
操作方面的可行性 52
可行性的结论 5三 项目开发计划 5四 需求分析 64
1 需求分析概述 64
2 数据流程图 71)顶层数据流程图 73)图书管理数据流程图 84)借书数据流程图 85)还书数据流程图 96)查询数据流程图 94
3 数据字典 10五 概要设计 115
1 编写的目的 115
2 定义文档 125
3 运行环境 125
4 基本设计概要和流程图 125
5 系统结构和模块外部设计 135
6 系统软件结构图 145
7 图书管理系统 H 图 14六 详细设计 156
1 界面设计简介 151)系统登陆流程 162)图书录入流程图 173)图书修改流程图 186
3 核心算法 18七 系统测试计划 207
1 测试内容 207
2测试条件 217
3 主要测试说明 227
1)身份验证测试 227
2 控制 227
3 输入、输出、过程 227
4 借书测试 237
5 控制 237
6 输入、输出、过程 237
7 还书测试 247
8 控制 247
9 输入、输出、过程 247
3 评价准则 24八 项目总结报告 25第一章第八章由组长和组员共同讨论编写第二章:“可行性分析”由姚勤富负责编写第三张:“项目开发计划”由杨晓峰负责编写