课程设计报告课程名称软件工程课程题目:图书管理系统设计院系:工程技术系专业班级:计算机应用技术 1101 组长:姚勤富完成日期:2013-10-31指导老师:组员:杨晓峰杨阳杨翼天杨志强姚勤富姚莎2013 年 10 月 31 日目录一 实验目的:4二 可行性分析 42.1. 项目背景分析 42.2. 性能分析 42.3. 可靠性和安全性分析 52.4. 项目基本目标分析 52.5. 技术条件可行性分析 52.6. 经济可行性分析 52.7. 社会因素方面的可行性 52.8. 操作方面的可行性 52.9. 可行性的结论 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.3.1)身份验证测试 227.3.2 控制 227.3.3 输入、输出、过程 227.3.4 借书测试 237.3.5 控制 237.3.6 输入、输出、过程 237.3.7 还书测试 247.3.8 控制 247.3.9 输入、输出、过程 247.3 评价准则 24八 项目总结报告 25第一章第八章由组长和组员共同讨论编写第二章:“可行性分析”由姚勤富负责编写第三张:“项目开发计划”由杨晓峰负责编写第四章:“需求分析”由杨阳负责编写第五章:“概要设计”由杨翼天负责编写第六章:“详细设计”由杨志强负责编写第七章:“系统测试”计划由姚莎负责编写最后由组长姚勤富负责文件的排版。实验目的:采用 C/S 模式完成一个图书管理系统;完成需求分析所有流程。二可行性分析2.1. 项目背景分析图书馆人员结构复杂,人员数量有限,涉及方面很广,如果还使用人工操作处理图书借阅问题,工作将非常繁琐,需要大量的人力、物理、财力,极大的浪费了资源;对于图书管理人员来说,需要手工操作许多事情,不但麻烦,而且经常出错,给广大用户带来不便,所以开发这个图书管理系统,此系统采用 C/S 模式,能够充分的发挥客户端 PC 的处理能力,很多的工作可以在客户端处理过后再移交给服务...