1、 高校图书管理系统的设计与开发高校图书管理系统的设计与开发 专 业: 班 级: 学 号: 学生姓名: 校外指导教师: 二零一二年四月 目目 录录 摘 要 1 第 1 章 引 言 2 第 2 章 系统分析 . 3 2.1 需求分析 3 2.2 可行性分析 3 第 3 章 总体设计 . 4 3.1 项目规划 4 3.2 系统功能结构 4 第 4 章 系统设计 . 5 4.1 设计目标 5 4.2 业务流程图 5 4.3 开发运行环境 5 4.4 数据库概念设计 6 4.5 逻辑结构设计 8 第 5 章 系统总体架构 12 5.1 文件夹架构 . 12 5.2 文件架构. 12 5.3 网站首页架构
2、 . 12 第 6 章 界面设计 14 6.1 首页的设计 . 14 6.2 导航栏的设计 . 15 6.3 新书入库模块的设计 16 6.4 图书借阅模块的设计 16 6.5 图书归还模块的设计 17 第 7 章 使用说明 18 7.1 配置源程序 . 18 7.2 使用说明. 19 第 8 章 设计总结 21 II 参考文献 . 22 致 谢 23 1 摘摘 要要 摘要:摘要:随着计算机及网络技术的高速发展,数字化、网络化的信息革命从根本上推 动了图书馆的发展进程,计算机日益成为图书馆的主要设备。目前很多大型的图书馆已 经有一整套比较完整的信息管理系统,但在一些小型的图书馆中,尤其是一些规
3、模小的 高校,图书管理系统不够完善,工作起来效率比较低,管理员不能及时了解图书馆内各 类图书的借阅情况,读者需要的图书难以在短时间内找到,不便于动态、及时地调整图 书结构。为了更好地满足当前读者的借阅需求,解决管理中存在的许多弊端,越来越多 的中小型图书馆以及一些高校正在逐步向计算机信息化管理转变。计算机信息化管理以 其存储信息量大、速度快、便于管理等优点受到更多用户的青睐。 本文介绍了在 asp 环境下采用“自上而下地总体规划,自下而上地应用开发”的策 略开发一个管理系统的过程。通过分析传统的人工管理图书馆的不足,创建了一套行之 有效的计算机管理图书馆的方案。文档详细介绍了图书管理信息系统的
4、系统分析部分, 包括可行性分析、系统分析、业务流程分析、数据流程分析等;系统设计部分主要介绍 了系统功能设计和数据库设计;系统实现部分列出了新书添加、图书借阅、图书归还、 图书检索、 读者管理、 管理员管理等主要的程序框图, 并附带了一些主要的窗口和程序。 本系统界面友好,操作简单,比较实用。 关键词关键词: : 高校图书管理系统;浏览器/服务器;动态网页技术;数据库 2 第第 1 1 章章 引引 言言 随着现代图书流通市场竞争的愈演愈烈,如何以一种新的管理方式提高图书流通信 息的反馈速度,降低库存占用,加快资金周转,提高工作效率,已经成为图书企业提高 竞争力的关键。信息技术的发展给图书企业的
5、管理带来了新的力量,通过图书管理系统 对图书企业经营运作的全程管理,不仅使企业摆脱了人工管理带来的一系列的问题,更 重要的是提高了工作效率,进而提高了企业的经济效益。对于高校图书馆来说,提高工 作效率尤为重要。通过管理系统对图书信息的管理,为图书馆的发展提供了大量的、关 键性的数据,图书馆根据这些数据,及时作出决策,进行调整,使之能够更好地为广大 师生服务。 3 第第 2 2 章章 系统分析系统分析 2.12.1 需求分析需求分析 经过对几个大型图书馆(西站新华书店、西北书城) 、学校图书馆工作的调查研究 及管理流程的分析以及毕业设计任务书要求,需求本系统具有以下功能: 系统设置功能,设置馆内
6、一系列基本信息,方便馆内其它管理工作。 分类的读者信息管理功能。 完备图书信息管理功能,用以全面管理馆内图书信息。 图书借阅、续借、还书功能、用以跟踪图书借阅的整体流程。 功能强大的查询功能,以方便管理员查询各种信息,以及读者进行图书检索。 基于 B/S 架构,使浏览和管理快捷方便。 统一、友好的操作界面,用以保证系统的易用性。 2.2.2 2 可行性分析可行性分析 根据调查得知,以前的图书馆采取手工方式对图书借阅信息进行管理,或者现有管 理系统都不够完整。以前是将一般的借阅情况记录在借书证上或者将图书的数目和内容 记录在文件中,这样图书馆的工作人员只能是对当时的借阅信息比较清楚,时间一长, 再进行查询时,就得在众多的资料中翻阅、查找了,既费时,又费力。如果要对很长时 间以前的图书信息进行更改就更加困难了。手工操作使得图书借阅信息的管理者工作混 乱又复杂。 基于这些问题, 有必要建立一个图书馆管理系统, 使图书馆的日常管理工作规范化、 系统化、程序化,避免管理的随意性,提高信息处理的速度和准确性,能够及时、准确、 有效地查询图书借还情况。 4 第第