1、 1 管理信息系统课程设计报告管理信息系统课程设计报告 第一章第一章 图书馆管理系统分析图书馆管理系统分析 3 3 1.1 开发背景 . 3 1.2 用户分析 . 4 1.2.1 系统内部人员结构,组织及用户情况分析 . 4 1.2.2 用户类和用户特性 . 6 1.3 系统分析(全组) . 7 1.3.1 现行图书馆管理系统的功能总图 . 7 1.3.2 图书馆关系系统各功能模块及业务流程图 . 9 1.3.3 图书馆管理系统的数据流程图 12 1.3.4 数据定义及数据字典 19 第二章第二章 系统设计系统设计 2222 2.1 总体设计 22 2.1.1 图书馆管理系统的功能模块图 22
2、 2.1.2 系统物理配置方案设计 24 2.2 详细设计 25 2.2.1 代码设计 25 2.2.2 数据库设计 26 2.2.3 输入输出设计 33 2.2.4 处理流程设计 36 第三章第三章 系统实施与维护系统实施与维护 3737 3.1 系统实施计划和准备工作 37 3.2 系统测试与调试 38 3.3 系统转换 39 3.4 系统验收与评价 40 第四章第四章 系统运行与管理系统运行与管理 4343 4.1 系统安全管理 43 4.2 系统维护 44 第五章第五章 界面设计界面设计 4545 5.1 主界面 45 5.2 借阅管理界面设计 46 5.3 用户管理界面设计 48 5
3、.4 电子图书管理界面设计 48 5.5 图书管理界面设计 49 2 第一章第一章 图书馆管理系统分析图书馆管理系统分析 1.1 1.1 开发背景开发背景 当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计 算机被广泛应用于信息管理系统的环境。 计算机的最大好处在于利用它能够进行 信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了 其安全性。 尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信 息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。本系统 就是为了管理好图书馆信息而设计的。 图书馆作为一种信息资源的集散地,图书和用户
4、借阅资料繁多,包含很多的 信息数据的管理,现今,有很多的图书馆都是初步开始使用,甚至尚未使用计算 机进行信息管理。根据调查得知,他们以前对信息管理的主要方式是基于文本、 表格等纸介质的手工处理,对于图书借阅情况(如借书天数、超过限定借书时间 的天数)的统计和核实等往往采用对借书卡的人工检查进行,对借阅者的借阅权 限、 以及借阅天数等用人工计算、 手抄进行。 数据信息处理工作量大, 容易出错; 由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理 手段。尽管有的图书馆有计算机,但是尚未用于信息管理,没有发挥它的效力, 资源闲置比较突出,这就是管理信息系统的开发的基本环境。 数据处理手工操作,工作量大,出错率高,出错后不易更改。图书馆采取手 工方式对图书借阅情况进行人工管理,由于信息比较多,图书借阅信息的管理工 作混乱而又复杂;一般借阅情况是记录在借书证上,图书的数目和内容记录在文 件中,图书馆的工作人员和管理员也只是当时对它比较清楚,时间一长,如再要 进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、