1、 第 0 页 目 录 前言 . 错误错误! !未定义书签。未定义书签。 1 系统规划 1 1.1 系统开发背景 . 1 1.2 系统功能设计 . 1 2 系统分析 3 2.1 需求分析 3 2.2 可行性分析 . 3 2.3 组织结构图 . 4 2.4 业务流程图 5 2.5 数据流程图 . 6 2.6 数据字典 . 11 3.概念结构设计 . 12 3.1 局部 E-R 图 12 3.2 实体描述 . 17 3.3 数据表(库)描述 18 3.4 系统功能模块图 . 18 3.5 系统流程图 19 4.系统设计 . 20 4.1 总体结构设计 . 20 4.2 系统物理配置方案 20 4.3
2、 数据存储设计 21 4.4 输出设计 22 4.5 输入设计 23 4.6 代码设计 .错误错误! !未定义书签。未定义书签。 5 系统实施 . 错误错误! !未定义书签。未定义书签。 5.1 选择的开发平台 .错误错误! !未定义书签。未定义书签。 5.2 系统测试 .错误错误! !未定义书签。未定义书签。 5.3 系统切换方式 .错误错误! !未定义书签。未定义书签。 5.4 系统使用说明书 .错误错误! !未定义书签。未定义书签。 总 结 . 错误错误! !未定义书签。未定义书签。 参考文献 . 错误错误! !未定义书签。未定义书签。 第 1 页 图书管理管理信息系统设计图书管理管理信
3、息系统设计 1 系统规划系统规划 1.1 系统开发背景 目前,在一些高校中,师生查找图书都是在图书分类架上一本本地去查 找,这样不仅很难找而且费时费力。图书管理员在办理借书登记、查询读者 借书记录时,必须在借书记录上一个个去查找,这是件很麻烦的事情。每当 新书入库时, 图书管理员要填写新书入库卡片和新书入库账目, 工作量很大。 为提高图书查询效率,减少系部图书管理员的工作负担,有必要开发一 个小型图书管理软件来对图书实施有效管理。该系统应具备以下功能: (1) 能对各类图书实行分类管理; (2)提供必要的读者信息; (3)能进行各种高 级查询; (4)具有图书检索功能等。这样,不仅能较好地帮助
4、读者在最短的 时间内找到自己所需要的图书书目、编号,而且能让图书管理员以最高的效 率办理借阅手续。 1.2 系统功能设计 “图书馆借阅管理信息系统”的主要功能有:读者登陆、图书借阅、图书 采编、读者信息管理和系统维护。系统功能如下图 1: 第 2 页 图 1-1 系统功能图 各子系统功能如下所述:各子系统功能如下所述: 读者登陆:读者访问系统时系统将检验读者的名字和密码,经过注册的 读者允许进入系统。 图书借阅系统:读者查找到所需图书后,在图书保留期内到图书馆办理 借阅手续。图书借阅系统处理图书借阅、还书、续借等手续。 图书采编体统:图书采购入库,经过编目等处理后,将其目录信息存入 数据库,提
5、供给读者检索适用。目录信息包括图书编号、图书类别、书名、 作者、出版社、定价、出版日期和数量等。 系统维护模块:系统维护模块主要为图书馆管理人员提供图书统计信息 和读者统计信息,以便于管理人员从宏观上掌握图书馆运行的总体情况。 图书管理信 读者登陆 系统维护 图书采编 图书借阅 用户管理 口令修改 图书编目 图书典藏 图书征订 第 3 页 2 系统分析系统分析 2.1 需求分析 图书管理信息系统的总体功能要求。简单的图书管理系统主要包括下面 的功能:借书处理:完成读者借书这一业务流程,核心为快速检索到学生 需要的书籍。还书处理:完成读者还书这一业务流程。新书上架:完成 新书资料的录入工作。旧书
6、下架:完成图书资料的删除工作。读者查询: 根据读者号,查询读者借阅情况,能够对读者的基本信息资料进行管理。 相关帮助:便于新的系统使用者能够快速掌握该系统的使用操作。 图书管理信息系统的性能需求。要求有较强的系统安全性,对一定范 围和程度内用户的错误操作有相应的系统自我保护功能。系统的维护时间 不能超过系统总运行时间的千分之五,系统每次的维护时间不能超过系统总 运行时间的千分之一,系统的故障恢复时间不得超过系统故障时间的百分之 五。其他性能要求以其相关或类似的系统为参考。 2.2 可行性分析 可行性分析是在进行初步调查后所进行的对系统开发必要性和可能性 的研究,所以也称为可行性研究。信息系统也应从技术可行性,经济可行性 和社会可行性三方面来论证。通过长时间的观察与实践,我认为图书馆管理 系统的可行性分析如下: (1)经济可行性分析 作为图书馆这样的商业性质较小的场所,其经济成分比重相对较少, 主要是支出的费用:其中包括设备购置费、软件开发费用、管理和维护费、 人员工资和培训费等。由于各个图书馆实行统一操作,系统共享,其设备购 第 4 页 置,人员工资,维护费用