(019) 图书管理信息系统

【摘要】本文以图书管理信息系统的开发为背景,论述了整个系统的开发过程,系统的结构及系统开发的基本原理和方法。全书共分信息系统简介、系统调查分析与可行性研究、逻辑模型建立、系统详细设计、物理模型设计、系统实施与运行维护等几章。详细论述了系统分析、系统设计的技术及应用、系统的功能、结构化生命周期法的开发方法等内容。

【关键词】信息系统、图书管理、Delphi、数据库

目 录

第一章 信息系统基础与简介 3
1.2 管理信息系统的基本功能 4
1.3管理信息系统的特征 5
1.4管理信息系统的结构 7
1.5信息系统的生命周期 7
第二章 系统调查分析与可行性研究 8
2.1 系统开发的初步调查 9
2.2系统可行性研究分析 10
(1)经济可行性分析 11
(2)技术可行性分析 11
(3)社会可行性分析 12
2.3可行性分析报告 12
2.4系统开发具体研究分析 13
第三章 系统逻辑模型的建立 16
3.1数据流程图 16
3.2数据字典 17
3.3数据库概念结构分析设计 19
3.4数据库逻辑结构分析设计 21
第四章 系统详细设计及物理模型的建立 22
4.1系统设计概述 22
4.2系统结构功能图 23
4.3数据库物理设计 24
(1)数据库的设计原则如下: 24
(2)数据表和表名称 25
(3)表的数据结构 25
4.4数据库关系图(图4.2) 29
第五章 系统的具体实施与维护 29
5.1系统开发工具选择 29
5.1.1软件开发工具 30
5.1.2后台数据库 31
5.2系统开发平台 32
5.3系统维护 32
第六章 系统运行 33
6.1系统运行环境 33
6.1.1系统运行的软件环境 33
6.1.2 系统配置与选择 33
6.2系统运行主要界面 34
结束语 36

第一章 信息系统基础与简介
1.1管理信息系统概要
   管理信息系统作为一门科学,是综合了管理科学,系统理论,信息科学的系统性的边缘学科,它是依赖于管理科学和技术科学的发展而形成的。对它一直未能有较准确的定义,我们可以广泛的认为:管理信息系统是一个由人和计算机组成的能进行信息收集、传输、加工和保存、维护和使用的系统。它能实测国民经济部门或企业的各种运行情况,能利用过去的数据预测未来,能从全局出发辅助决策,能利用信息控制国民经济部门或企业的活动,并帮助其实现规划目标。
   管理信息系统是为管理服务的,对它的评价也应该以为管理服务为准则。建立一个高效可靠的信息系统,必须对管理系统有深入的了解,掌握管理系统的特点:
(1)管理信息系统是把人也作为结构成分的组织系统
(2)企业系统是一个有输入输出的开放系统
(3)管理系统是个反馈系统
(4)企业管理信息系统是一个多目标系统
1.2 管理信息系统的基本功能
   管理信息系统是企业的子系统,它收集数据,并向管理人员提供信息,与管理人员一道在整个企业中起着反馈控制的作用。由于企业采取了划分成许多子系统的组织结构,各个子系统往往注意追求本子系统利益的最优化,引起各个子系统行动上的不协调,是企业整体利益受到损害。管理信息系统作为企业的一个特殊的子系统,正是在这一点上起着十分重要的作用。管理信息系统具有数据的输入、传输、存储、处理、输出等基本功能。
(1)数据的采集和输入
   由于信息的不完全性,想得到反映客观世界的全部数据是不可能的,也是不必要的。确定信息需求要从调查客观情况出发,根据系统目标,确定数据的收集范围。将收集的数据,按系统要求的格式加以整理,录入并存储在一定的介质上,并经过一定的校验后,即可输入系统进行处理。
(2)数据的传输
   数据传输包括计算机系统内和系统外的传输,实质是数据通信。一般遵守香农模型。
(3)信息的存储
   对数据存储设备的一般要求是:存储量大,价格便宜,在某些情况下还有特殊要求,如易改性和不易改性。主要问题是确定存储哪些信息,存多长时间,以什么方式存储,经济上是否合算。这些问题都要根据系统的目标和要求确定。
(4)信息的处理
   信息处理的范围很大,从简单的查询,排序,归并到复杂的模型调试及测试。这种功能的强弱显然是信息系统能力的一个重要方面。许多大型的系统不但有数据库,方法库和模型库。技术的发展给数据处理能力的提高提供了广阔的前景。
(5)信息的输出
   从技术上讲,信息的使用主要是高速度和高质量地为用户提供信息。系统的输出结果应易读易懂,直观醒目。输出格式应尽量符合使用者的习惯。
1.3管理信息系统的特征
   通常人们所说的管理信息系统,是指其功能主要集中于为管理者提供信息和决策支持的信息系统,这类信息系统有两个明显的特征。
   (1)管理信息系统是为管理服务的信息系统。它面向R.N.Anthoy管理模型的三个层次,分别对于战略管理信息、战术管理信息、执行控制管理信息进行收集、加工存储和各种处理等,从而反应组织(或企业)的当前运行情况,并运用各种分析、计划、控制、决策模型以及数据库技术,对未来进行预测,对用户的问题进行分析,辅助管理人员进行决策。例如:银行管理信息系统,企业管理信息系统,财务分析决策支持系统等都属于这种系统。
   (2)管理信息系统是建立在计算机基础之上的信息系统。任何一个组织或企业,在计算机化的信息系统建立之前都存在着一个以手工方式为主的管理信息系统。但是,在人类社会高度发展和科学技术突飞猛进的今天,企业要想在激烈的竞争中求得生存并得以发展,就必须借助于计算机化的管理信息系统这个强有力的工具。作为一个现代化的完整的信息系统,应当充分利用当代先进的信息技术手段。除将计算机技术主要用于进行信息加工和存储等加工等信息处理之外,还可运用传感技术于信息的采集,运用通信、网络技术于信息的传递,应用自动控制技术于信息的使用,等等。因此,信息系统是以计算机技术、网络通信技术、自动控制技术等为技术基础的复杂系统。
1.4管理信息系统的结构
   管理信息系统作为一个系统必然有一定的结构,这种结构反应各个部分之间的关系、各个部分的特点、面临的主要问题以及人们的认识水平和技术水平。从概念上来看,MIS的总体结构由信息源、信息处理器、信息用户和信息管理者组成管理信息系统的总体结构。信息源是信息的产生地。信息处理器负责信息的传输、加工、存储。信息用户是系统的用户。信息管理者负责系统设计、实现、运行和维护。 
1.5信息系统的生命周期
   任何事物都有产生、发展、成熟、消亡(更新)的过程,信息系统也不例外。信息系统在使用的过程中随着其生存环境的变化,要不断维护、修改,当它不再适应的时候就要被淘汰,就由新系统代替老系统,这种周期循环称为信息系统的生命周期,图1.1表示信息系统的生命周期以及相应的工作步骤。

  从图1.1可见,信息系统的生命周期可以分为系统规划,系统分析,系统设计,系统实施,系统运行和维护等五个阶段。根据信息系统的生命周期,我们严格按照它的五个阶段进行系统的设计。这也为我们很好的掌握信息系统的发展,维护,以及更新提供了保障,是我们进行信息系统开发过程中不可或缺的一个重要组成部分。

第二章 系统调查分析与可行性研究
   在系统的开发前期对系统进行可行性分析是十分必要的一个环节,这对于保证资源的合理使用,避免浪费是十分必要的,也是项目一旦开始以后能顺利进行的必要保证。信息系统的建设是一项投资大,时间长的复杂工程,可行性研究更为必要,也更复杂,更困难。“可行性”是指在当前情况下,企业研制这个信息系统是否有必要,是否具备必要的条件。可行性的含义不仅包括可能性,还包括必要性,合理性。
2.1 系统开发的初步调查
   在开发的前期进行各项调查的目的是明确系统的开发目标和规模,它是对系统进行可行性研究的基础。图书馆作为政府,学校,以及一些其他办学机构所开办的公众性场所,其商业性质不能和其他商业机构相提并论。它的规模和大小主要依据兴办单位的规模和实力来定位的,大的图书馆有国家级的图书馆和一些省市所投资兴建的图书馆,小一些的则像学校的图书馆,图书出租屋等。所以,考虑系统面向的场所和规模,为系统的开发做准确的定位是十分必要的。就其大小和性质而言,它有哪些特点呢?
(1)一般来讲,图书馆的规模决定藏书量的大小。例如,以学校的图书馆来说,它面向的对象大都是学生和教师等范围,在学校这样一个不是很大范围内,藏书量没有必要达到一些较大图书馆的规模,只要能够满足学校范围内的需求就可以了。当然,如果能够作到尽善尽美更好,但是学校的资金和场地能否达到也是要考虑的。所以,面向的对象决定图书馆的规模,也就决定了图书馆的藏书的规模。
(2)图书馆作为提供学习的场所,不仅要求便于管理,而且要求对读者和借阅者提供方便快速的查找,借阅和登记手续。一个好的图书馆不仅仅看它的藏书的种类和数量是否齐全,还要看它的管理机制是否健全。这不仅仅是人的因素,还有操作手段和途径,比如一个好的图书管理系统。
(3)图书馆需要统一图书的管理,对各类书籍的借阅情况和图书馆的现有藏书数量,种类要及时掌握,这就要求它具有很强的时效性。为了减少旧书和大量内容重复多余的图书占用有限的空间而又要尽量做到图书种类的齐全,作为图书馆的管理人员来说需要及时地对图书进行上架和注销的处理。有些图书如周刊,报刊,杂志等更换的频率较高,有时需要每天更换,而有些大型图书则可能几年才更换一次。这些信息的发布和注销要求管理员及时掌握,时效性非常重要。
2.2系统可行性研究分析
   可行性分析是在进行初步调查后所进行的对系统开发必要性和可能性的研究,所以也称为可行性研究。信息系统也应从技术可行性,经济可行性和社会可行性三方面来论证。通过长时间的观察与实践,我认为图书馆管理系统的可行性分析如下:
(1)经济可行性分析
   作为图书馆这样的商业性质较小的场所,其经济成分比重相对较少,主要是支出的费用:其中包括设备购置费、软件开发费用、管理和维护费、人员工资和培训费等。由于各个图书馆实行统一操作,系统共享,其设备购置,人员工资,维护费用相对较少,前期的资金投入主要集中于购置图书上。建立信息中心,可将来自各方面的信息集中管理,提高图书管理的计划性和预见性,快速地反馈市场信息。
(2)技术可行性分析
   技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬件、软件配置能否满足开发者的需要,各类技术人员的数量,水平,来源等。图书馆管理系统的工作主要是在读者和图书馆之间架起一座桥梁,能相互沟通信息和处理信息。这一特点非常适合计算机特点,通过网络internet技术,发挥计算机的信息传输速度快、准确度高的优势。计算机硬件和软件技术的飞速发展,为系统的建设提供了技术条件。
(3)社会可行性分析
   社会可行性有时也称为操作可行性,主要论证新系统在企业或机构开发和运行的可能性以及运行后可能一起的对企业或机构的影响,即组织内外是否具备接受和使用新系统的条件。在当前信息技术飞速发展的大环境下,计算机技术和软件技术的更新是图书馆完全有可能也有能力采用这样先进的管理技术。它对图书馆带来的影响可以看到:
   对传统管理理念的冲击,可能引起管理层的变动和人员的调整。对图书馆工作人员的要求提高,使图书馆在一定的可能下进行机构精简,迫使工作人员继续学习新知识,拓宽图书馆在市场环境下的生存空间。对图书馆与读者之间业务方式的转变和扩充。
2.3可行性分析报告
  可行性分析的最后成果是写出可行性分析报告。可行性分析报告包括下列内容:
①图书馆近期和长远目标,新系统的总体目标及主要功能
②主要问题和主要信息需求
③ 拟订新系统方案
④从经济、技术、社会等方面论证方法的可行性
2.4系统开发具体研究分析
   要建立新的图书管理系统,就必须对现行的管理系统进行全面、细致而充分的调查研究。具体采用直接面谈和专门访问并参加业务实践,与工作人员一起完成最基本的工作程序的方法。
原来图书管理处理中心进行信息管理的主要方式是基于手工处理,最多是用计算机的文本系统打印一些清单,信息处理工作量大,容易出错,缺乏系统、规范的信息管理手段。现在准备建立的图书管理系统,要把图书馆的图书管理、读者管理、图书借阅管理等日常管理工作实行计算机统一管理,以提高工作效率和管理水平。本系统从以下几个方面对用户的需求进行分析:
(1)图书馆的需求分析:能随时查询书库中图书的库存量,以便及时准确、及时、方便地为读者提供借阅信息,但不能修改数据,无信息处理权,即可以打印清单、浏览数据等,管理权限由系统管理员掌握和分配。
(2)对数据的安全性、完整性要求:图书馆各项数据信息必须保证安全性和完整性。网络系统设有通信、程序、网络三级权限和口令管理,确保系统安全。
(3)定时整理数据:系统管理员根据市场图书行情定时整理系统数据库,对图书的借阅情况、读者的管理情况、书库的增减等均可有计算机执行,并将运行结果归档。
   详细调查的目标之一就是对系统管理业务的流程进行详细的描述,即绘制管理流程图。该系统的管理流程图如图2-1所示:

第三章 系统逻辑模型的建立
3.1数据流程图
   图书管理系统数据流程图如图3.1,图3.2所示:.. ...       ... ...
 
... ...       ... ...
 
【论文说明】该论文包含信息系统生命周期示意图、管理流程图、数据流图(DFD)、数据字典、E-R图、系统结构功能图、数据库关系图、程序演示图、可执行程序(需要自己调试运行),Word文件大小1.44M,程序大小1.9M,字数1.1万,按计算机毕业论文格式要求书写,适用于计算机类各专业!

 

关于本站  |   联系我们  |   获取方式  |   常见问题  |   网站地图
版权所有:计算机论文网