高校图书管理系统的设计与实现(参考)

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

题目:高校图书管理系统的设计与实现

摘要

高校图书管理系统是针对学院师生借阅图书的需求、图书管理人员对图书资料的管理设计和实现的。随着现代科学技术的发展和社会的进步,各大高校的图书馆规模也在不断扩大,与此同时,图书的种类和数量以及有关图书的各种信息也在迅速增加,这一庞大的信息量对高校图书馆的信息技术提出了更高的要求。为了避免图书管理上的混乱,降低管理费用,给读者提供给更方便、快捷的服务,就需要有一套行之有效的图书管理的系统来提高图书管理的工作效率。本系统针对图书馆的工作特点,设计了图书管理、读者管理、借还书管理、图书查询等4个主要的功能,这4个功能包含了图书馆的主要业务,大大减轻了图书馆工作人员的工作量,全面提高了图书馆的管理效率及服务质量。

应用本系统可以在计算机上灵活、方便地管理图书,从而大大的提高了处理效率,使管理更加现代化。本系统是根据实际情况和具体内容,按一定的要求、科学、合理进行系统分析、设计的,使系统完全能满足经济性、灵活性、系统性及可靠性的要求。关键字:图书管理系统,ASP,SQL

目录

第一章系统规划 (1)

1.1引言 (1)

1.1.1 云南大学旅游文化学院图书馆简介 (1)

1.1.2 现行系统状况 (1)

1.1.3 系统开发背景和意义 (1)

1.1.4系统的开发方法 (2)

第二章系统分析 (3)

2.1 系统可行性分析 (3)

2.1.1 可行性分析 (3)

2.1.2 技术可行性分析 (3)

2.1.3 经济可行性 (3)

2.1.4 可行性分析结论 (3)

2.2 业务流程分析 (4)

2.3数据流程分析 (6)

2.3.1 顶层数据流程图 (6)

2.3.2 一层数据流程图 (7)

2.3.3 二层数据流程图 (8)

2.4 数据字典 (9)

2.4.1 数据流条目 (9)

2.4.2 逻辑处理的定义 (10)

2.4.3数据储存定义 (11)

第三章系统设计 (12)

3.1 系统功能设计 (12)

3.2 系统性能设计 (13)

3.3 代码设计 (13)

3.4 数据库设计 (14)

3.4.1数据库的概念结构设计 (14)

3.4.2 数据库的物理结构设计 (15)

3.5 输入输出设计 (17)

3.5.1 读者管理模块 (17)

3.5.2 图书管理模块 (17)

3.5.3 查询模块 (17)

3.5.4 借还管理模块 (17)

3.5.5 系统设置模块 (17)

第一章系统规划

1.1引言

1.1.1 云南大学旅游文化学院图书馆简介

云南大学旅游文化学院图书馆2002年11月破土动工于2003年8月完工,工期10个月,在2003年11月正式投入使用。图书馆占地面积8000多平方米,是西南地区占地面积最大的高校图书馆,建筑面积为11052.8平方米。功能齐全,包括报告厅、钟楼、电子阅览室、健身房等。图书馆现有藏书100余万册,基本满足了广大师生对文献的需求。

作为学校重要的服务机构,图书馆一直把读者的需求作为图书馆发展的最大驱动力,把为读者提供更高水平、更高质量的服务作为图书馆永远不懈的追求目标。图书馆在不断探索现代网络环境条件下新的服务模式,建立图书馆与读者之间更紧密联系的桥梁,及时了解读者需求,提供各种主动的、有针对性的服务。

1.1.2 现行系统状况

目前学校图书馆的借阅工作部分还是手工管理,工作效率很低,并且不能更好的适应当前学生的借阅要求。没有基本信息化管理,图书信息管理欠缺,不能很好的实现系统化地管理。而且由于图书信息资料繁多,大部分是靠人工编码,这给图书的排架和查找都带来了极大的不方便。因此,迫切需要一套能够改变现状,实现其管理业务信息化的系统,从而来达到提高工作效率,改变工作管理混乱的目的。

1.1.3 系统开发背景和意义

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

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

1.1.4系统的开发方法

管理信息系统的开发方法主要有生命周期法、原型法和面向对象法。

生命周期法(Life Cycle Method)是20世纪60年代发展起来的一种应用广泛且比较成熟的管理系统开发方法,它的基本思想是将系统的开发工作从开始到结束划分为若干个阶段,每个阶段都有明确的任务,而系统开发出来后,并不意味着生命周期的结束,而意味着根据组织的需要对系统的修改和重建的开始。

原型法(Prototyping Method)是20世纪80年代发展起来的,旨在改变生命周期法的缺点的一种系统开发方法,该法的开发思路是首先根据用户的要求,由用户和开发者共同确定系统的基本要求和主要功能,利用系统快速生成工具,建立一个系统模型,再在此基础上与用户交流,将模型不断补充、修改、完善,如此反复,最终直至用户和开发者都比较满意为止,从而形成一个相对稳定、较为理想的管理信息系统。

面向对象(Object Oriented)的开发方法于20世纪80年代开始兴起的,是一种基于对象的自底向上的一种系统开发方法,这种方法的特点是以对象为基础,对象是分析问题和解决问题的核心。

根据本系统的基本要求,决定综合利用上述几种方法,以取长补短。总体上是采用结构化生命法进行系统分析和设计的,采用了快速原型法来实现系统。

首先将系统分成以下几个管理模块:读者管理模块、图书管理模块、查询模块、借还管理模块、系统设置模块。;然后对每一个模块的内容进行更详细的划分,确定每一部分的内容;最后采用原型法对每一部分细节进行设计。

相关文档
最新文档