计算机专业毕业论文图书管理系统
时间:2025-04-04
时间:2025-04-04
目录
第一章 系统概述 .................................................................... 1
1.1 系统开发背景和意义 ......................................................... 1 1.2 开发环境 ................................................................... 1 第二章 系统需求分析................................................................. 2
2.1 任务概述 ................................................................... 2 2.2 数据描述(数据流图+数据字典) ................................................ 2 2.3 功能需求 ................................................................... 6 2.4性能需求 ................................................................... 6 第三章 系统总体设计................................................................. 8
3.1 新的业务流程 ............................................................... 8 3.2 系统功能模块图 ............................................................. 8 3.3 系统的流程图 ............................................................... 9 第四章 详细设计 ................................................................... 11
4.1 程序流程图 ................................................................ 11 4.2 程序输入输出描述 .......................................................... 13
4.2.1 主模块 ............................................................. 13 4.2.1 学生管理模块 ....................................................... 13 4.2.2 图书管理模块 ....................................................... 13 4.2.3 借阅管理模块 ....................................................... 13 4.2.4 归还管理模块 ....................................................... 13 4.2.5 管理措施设置模块 ................................................... 13 4.3 程序接口描述 .............................................................. 14
4.3.1 外部接口 ........................................................... 14 4.3.2 内部接口 ........................................................... 14 4.4 数据库的设计 .............................................................. 14
4.4.1 数据库的逻辑设计 ................................................... 14 4.4.2 数据库的物理设计 ................................................... 16
第五章 编码实现 ................................................................... 19
5.1 程序编码 .................................................................. 19 第六章 测试分析报告................................................................ 37
6.1 测试计划和要点 ............................................................ 37
6.1.1 主模块测试要点 ..................................................... 37 6.1.2 借阅模块测试要点 ................................................... 37 6.1.3 学生查询模块测试要点 ............................................... 37 6.1.4 图书查询模块测试要点 ............................................... 38 6.1.5 图书归还模块测试要点 ............................................... 38 6.2 测试用例 .................................................................. 38
6.2.1 主模块测试用例 ..................................................... 39 6.2.2 借阅模块测试用例 ................................................... 39 6.2.3 学生查询模块测试用例 ............................................... 40 6.2.4 图书查询模块测试用例 ............................................... 40 6.2.5 图书归还模块测试用例 ............................................... 40 6.3 测试结果及结论 ............................................................ 41
6.3.1 测试的结果 ......................................................... 41 6.3.2 缺陷分析及改进 ..................................................... 42 6.3.3 测试结论 ........................................................... 43
总结 .............................................................................. 44 参考文献 .......................................................................... 45
第一章 系统概述
1.1 系统开发背景和意义
图书管理是高校内每一个系部或院部都必须切实面对的工作,但一直以来人们使用传统的人工方式管理图书资料。这种方式存在着许多缺点,如效率低、保密性差且较为繁琐。另外,随着图书资料数量的增加,其工作量也将大大增加,这必将增加图书资料管理者的工作量和劳动强度,这将给图书资料信息的查找、更新和维护都带来了很多困难。
经过详细的调查,目前我国各类高等学校中有相当一部分单位图书资料管理还停留在人工管理的基础上。这样的管理机制已经不能适应时代的发展,其管理方法将浪费许多人力和物力。随着科学技术的不断提高,这种传统的手工管理方法必然被以计算机为基础的信息管理方法所取代。
图书管理作为计算机应用的一个分支,有着手工管理无法比拟的优点,如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高图书管理的效率。因此,开发一套能够为用户提供充足的信息和快捷的查询手段的图书管理系统,将是非常必要的,也是十分及时的。
1.2 开发环境
开发环境的选择会影响到数据库的设计,所以在这里给出图书管理系统开发与运行环境的选择如下:
开发环境:Windows 2000 开发工具:Visual Basic 6.0 数据库管理系统: SQL Server 2000 数据库服务器: SQL Server 2000 桌面引擎
第二章 系统需求分析 …… 此处隐藏:5342字,全部文档内容请下载后查看。喜欢就下载吧 ……
上一篇:教学改革研究课题申报书