教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 法律文档 >

图书馆管理系统软件设计文档--示范

来源:网络收集 时间:2026-07-06
导读: 软件工程的图书管理系统 目录 第一章 系统概述 .................................................................... 1 1.1 系统开发背景和意义 ......................................................... 1 1.2 开发环境 ............................

软件工程的图书管理系统

目录

第一章 系统概述 .................................................................... 1

1.1 系统开发背景和意义 ......................................................... 1 1.2 开发环境 ................................................................... 1 第二章 系统需求分析................................................................. 2

2.1 任务概述 ................................................................... 2 2.2 数据描述(数据流图+数据字典) ................................................ 2 2.3 功能需求 ................................................................... 6 2.4性能需求 ................................................................... 6 第三章 系统总体设计................................................................. 7

3.1 新的业务流程 ............................................................... 7 3.2 系统功能模块图 ............................................................. 8 3.3 系统的流程图 ............................................................... 8 第四章 详细设计 ................................................................... 10

4.1 程序流程图 ................................................................ 10 4.2 程序输入输出描述 .......................................................... 12

4.2.1 主模块 ............................................................. 12 4.2.1 学生管理模块 ....................................................... 12 4.2.2 图书管理模块 ....................................................... 12 4.2.3 借阅管理模块 ....................................................... 12 4.2.4 归还管理模块 ....................................................... 12 4.2.5 管理措施设置模块 ................................................... 12 4.3 程序接口描述 .............................................................. 13

4.3.1 外部接口 ........................................................... 13 4.3.2 内部接口 ........................................................... 13 4.4 数据库的设计 .............................................................. 13

4.4.1 数据库的逻辑设计 ................................................... 13 4.4.2 数据库的物理设计 ................................................... 15

软件工程的图书管理系统

第五章 编码实现 ................................................................... 18

5.1 程序编码 .................................................................. 18 第六章 测试分析报告................................................................ 36

6.1 测试计划和要点 ............................................................ 36

6.1.1 主模块测试要点 ..................................................... 36 6.1.2 借阅模块测试要点 ................................................... 36 6.1.3 学生查询模块测试要点 ............................................... 36 6.1.4 图书查询模块测试要点 ............................................... 37 6.1.5 图书归还模块测试要点 ............................................... 37 6.2 测试用例 .................................................................. 37

6.2.1 主模块测试用例 ..................................................... 38 6.2.2 借阅模块测试用例 ................................................... 38 6.2.3 学生查询模块测试用例 ............................................... 39 6.2.4 图书查询模块测试用例 ............................................... 39 6.2.5 图书归还模块测试用例 ............................................... 39 6.3 测试结果及结论 ............................................................ 40

6.3.1 测试的结果 ......................................................... 40 6.3.2 缺陷分析及改进 ..................................................... 41 6.3.3 测试结论 ........................................................... 42

总结 .............................................................................. 43 参考文献 .......................................................................... 44

软件工程的图书管理系统

第一章 系统概述

1.1 系统开发背景和意义

图书管理是高校内每一个系部或院部都必须切实面对的工作,但一直以来人们使用传统的人工方式管理图书资料。这种方式存在着许多缺点,如效率低、保密性差且较为繁琐。另外,随着图书资料数量的增加,其工作量也将大大增加,这必将增加图书资料管理者的工作量和劳动强度,这将给图书资料信息的查找、更新和维护都带来了很多困难。

经过详细的调查,目前我国各类高等学校中有相当一部分单位图书资料管理还停留在人工管理的基础上。这样的管理机制已经不能适应时代的发展,其管理方法将浪费许多人力和物力。随着科学技术的不断提高,这种传统的手工管理方法必然被以计算机为基础的信息管理方法所取代。

图书管理作为计算机应用的一个分支,有着手工管理无法比拟的优点,如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高图书管理的效率。因此,开发一套能够为用户提供充足的信息和快捷的查询手段的图书管理系统,将是非常必要的,也是十分及时的。

1.2 开发环境

开发环境的选择会影响到数据库的设计,所以在这里给出图书管理系统开发与运行环境的选择如下:

开发环境:Windows XP 开发工具:Dephi

数据库管理系统: Access数据库

软件工程的图书管理系统

第二章 系统需求分析

2.1 任务概述

经过对我校详细调查,并多次与负责图书管理的老师进行研讨后,加深了对现行图书管理业务的深刻了解,与此同时,将整个图书管理的业务流程抽象描述如下:

1.新的图书购进后,分门别类地进行归并并汇总,加以编号。 2.新书编号后,上到书架以备学生借阅。

3.如某学生需要借阅图书,则在其本人的借阅登记表上进行登记,记录相关借阅信息与借阅日期。

4.学生借阅图书后,应及时归还图书,并在本人的借阅登记表上注明还书日期和时间。

2.2 数据描述(数据流图+数据字典)

经过详细的调查,我们已经清楚了解了现行的业务流程,接下来给出系统的逻辑模型。构造系统逻辑模型的工具是数据流图和数据字典。根据现行图书管理的业务流程,首先把数据流图中的源点和终点都选定为学生,因此可以得到图书管理系统的基本系统模型,如图2.2 …… 此处隐藏:7127字,全部文档内容请下载后查看。喜欢就下载吧 ……

图书馆管理系统软件设计文档--示范.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/1416126.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)