红黑大战

当前位置:论文网 > 论文宝库 > 信息科技类 > 计算机应用 > 正文

论图书管理系统软件开发

来源:红黑大战2019-05-15 09:18

摘要:

  [摘要]:随着各图书馆的图书的数量不断增多和图书馆规模的不断扩大,管理这些庞大的体系非常困难的,因为图书的情况是随时改变的,因此开发一个图书管理系统软件是当务之急。  [关键词]:图书;数据库;管理信息系统  中图分类号:G25文献标识码:C文章编号:1002-6908(2007)0710124-01  随着计算机的发展,管理信息系统已不再陌生,其优越性愈来愈突出,因此各企事业单位都已逐渐开发...

  [摘要]:随着各图书馆的图书的数量不断增多和图书馆规模的不断扩大,管理这些庞大的体系非常困难的,因为图书的情况是随时改变的,因此开发一个图书管理系统软件是当务之急。


  [关键词]:图书;数据库;管理信息系统


红黑大战  中图分类号:G25文献标识码:C文章编号:1002-6908(2007)0710124-01


  随着计算机的发展,管理信息系统已不再陌生,其优越性愈来愈突出,因此各企事业单位都已逐渐开发出自己的管理系统。综合应用数据库技术,计算机应用技术、办公自动化原理及应用、管理信息系统的应用。其中数据库及其应用是本专业一门重要的专业课,是信息系统开发、利用和保存的主要形式,是信息系统的核心。


  1。数据库应用系统开发简介


  在数据库应用系统开发之前,对开发数据库的基本概念应当了解,对数据库的结构、开发数据库应用程序的步骤、开发体系及方法都应当有相当清晰的了解和认识。


  数据库应用系统开发的目标是建立一个满足用户长期需求的产品。开发的主要过程为:理解用户的需求,然后,把它们转变为有效的数据库设计。把设计转变为实际的数据库,并且这些数据库带有功能完备、高效能的应用。


红黑大战  数据库技术在计算机软件邻域研究中一直是非常重要的主题,产生于60年代,30多年来数据库技术得到了迅速发展,并已形成较为完整的理论体系和一大批实用系统。并且,近年来,随着WorldWideWeb(WWW)的猛增及Internet技术的迅速发展,使得数据库技术之时成为最热门技术之一。


  数据库由DBMS(数据库管理系统)处理,DBMS则由开发人员和用户通过应用程序直接或间接地使用。它主要包括四个要素:用户数据、元数据、索引和应用元数据。


  (1)用户数据


  目前,大多数主流数据库管理系统把用户数据表示为关系。现在把关系看作数据表。表的列包含域或属性,表的行包含对应业务环境中的实体的记录。并非所有的关系都同样符合要求,有些关系比其它关系更结构化一些。


  (2)元数据


  数据库是自描述的,这就意味着它自身包含了它的结构的描述,这种结构的描述称作元数据。因为DBMS产品是用来存储和操纵表的,所以大多数产品把元数据以表的形式存储,有时称作系统表。这些系统表存储了数据库中表的情况,指出每一个表中有多少列,那一列是主关键字,每一列的数据类型的描述,它也存储索引、关键字、规则和数据库结构的其他部分。在表中存储元数据不仅对DBMS是有效的,对用户也是方便的,因为他们可以使用与查询用户数据同样的查询工具来查询元数据。


  (3)索引


  第三种类型的数据改进了数据库的性能和可访问性,这种数据经常称作开销数据,尽管有时也采用其他类型的数据结构,如链表,但它主要还是索引。索引可以用来排序和快速访问数据。


  (4)应用元数据


  存储在数据库中的第四种数据是应用元数据,它用来存储用户窗体、报表、查询和其他形式的查询组件。并非所有的DBMS都支持应用组件,支持组件的DBMS也不一定把全部组件的结构作为应用元数据存储在数据库中。然而,大多数现代的DBMS产品存储这种数据作为数据库的一部分。一般来说,数据库开发人员和用户都不直接访问应用元数据,想反,他们通过DBMS中的工具来处理这些数据。MSSQLServer2000中就支持窗体、存储过程等应用元数据。


  2.图书管理系统的概要设计


  2.1图书管理信息系统的概要设计


  根据实际情况,我们使用原型法即以少量代价快速地构造一个可执行的软件系统模型。使用户和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。此时模块也发展成为最终产品了。


  通过对用户需求的分析,我们可以分析出该图书管理信息系统大致可以分为几个模块:图书管理人员维护管理模块、图书工作人员借还管理模块、借阅者查询管理模块。模块图如下:


  2.2图书管理系统的功能模块说明


  图书管理人员维护管理:系统用户身份的分类、录入、修改与删除;图书数据的录入、修改、删除与较审等。


  图书工作人员借还管理:包括图书的借阅、续借、返还;图书借阅数据的修改和删除;图书书目查询等。


  借阅者查询管理:图书书目查询;借阅情况查询;借阅者个人数据的录入、修改和删除等。


  2.3图书管理系统的数据流图如下:


  3.结语


  当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。数据处理手工操作,工作量大,出错率高,出错后不易更改。图书馆采取手工方式对图书借阅情况进行人工管理,由于信息比较多,图书借阅信息的管理工作混乱而又复杂;一般借阅情况是记录在借书证上,图书的数目和内容记录在文件中,图书馆的工作人员和管理员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。如要对很长时间以前的图书进行更改就更加困难了。基于这此问题,我认为有必要建立一个图书管理系统,使图书管理工作规范化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书情况。

核心期刊推荐


发表类型: 论文发表 论文投稿
标题: *
姓名: *
手机: * (填写数值)
Email:
QQ: * (填写数值)
文章:
要求: