图书管理系统论文

上传人:大米 文档编号:562138150 上传时间:2022-10-10 格式:DOC 页数:8 大小:28KB
返回 下载 相关 举报
图书管理系统论文_第1页
第1页 / 共8页
图书管理系统论文_第2页
第2页 / 共8页
图书管理系统论文_第3页
第3页 / 共8页
图书管理系统论文_第4页
第4页 / 共8页
图书管理系统论文_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《图书管理系统论文》由会员分享,可在线阅读,更多相关《图书管理系统论文(8页珍藏版)》请在金锄头文库上搜索。

1、 图书管理系统论文前言:随着揉社会的开展,揉对知识的需求也不断地增长。在这种形势下,书籍就渐渐地成为人们获取并增长知识的主要途径,而图书馆就自然而然地在人们的生活中占据了一定的位置,如何科学地管理图书馆不但关系到读者求知的方便程度,也关系到图书馆的开展,因此,开发一套完善的图书馆管理系统就成不可少了,图书馆在正常运营中总是面对大量的读者信息、书籍信息以及两者相互作用产生的借书信息、还书信息。因此需要对读者资源、书籍资源、借书信息、还书信息进行管理,及时了解各个环节中信息的变更,有利于提高管理效率。随着社会的日益开展,尤其是科技的迅猛开展,使得我国各项事业得到了前所未有的突破,不仅提高了工作效率

2、,而且也降低了劳动强度,美化了工作环境。随着计算机广泛地应用在科学技术领域的各个方面,并逐渐进入家庭,成为人们生活中必不可少的一局部。为了适应读者对图书的需求,同时又大大减轻图书馆工作人员的工作量,全面提高图书馆的管理效率及效劳质量,我以Visual Foxpro 6.0为环境,开发了此应用软件,本系统适用于各类小型图书馆,以及各类大中专院校、中小学校、企事业单位的图书馆和资料室的现代化综合管理。本软件针对图书馆的业务范围及工作特点,设计了读者管理、图书管理、借阅管理、系统运行维护等4个子系统,这4个子系统包括了图书馆的主要业务,可以全面实现对图书馆采购、编目、检索、统计和流通等业务的计算机管

3、理,使图书馆管理水平和业务水平跃上一个新的台阶。应用本系统可以在计算机上灵活、方便地管理图书,从而大大的提高了处理速率,使管理更加现代化。本系统是根据实际情况和具体内容,按照一定的要求,科学、合理的进行系统分析、设计,具体包括菜单设计、数据输入、查询、删除、修改等设计。从而使本系统完全能满足经济性、灵活性、系统性及可靠性的要求。目 录第一章 绪论1.1研究课题的背景1.2研究思路和工作方案1.3论文的思想和指导步骤:1.4日程安排第二章 管理信息系统概述21数据库的概念22 管理信息系统综述管理信息系统的开展历史2.2.2管理信息系统的特点2.2.3管理信息系统的开发方式2.2.4管理信息系统

4、的开发过程第三章 需求分析与库结构设计31 业务描述32数据库的表第四章 数据库系统功能设计41 系统功能模块图42功能分配43各个功能模块的图表介绍第五章 数据库功能设计和编程实现51主界面模块5.1.1文字说明5.1.2录入功能模块5.2修改功能模块5.3查询功能模块5.3.1查询功能模块5.3.2按读者号查询模块第六章 测试与调试6.1测试方法6.2测试经过和结果6.3测试经过和结果体会与收获参考文献第一章 绪论1.1研究课题的背景 借助现代信息技术和管理理论,建立管理信息系统是当今社会的重要趋势。党和政府根据知识经济时代的特点,对国民经济建设提出了“用信息化带开工业化的指导思想。对人民

5、生活而言,全面开发和应用计算机管理信息系统就是近期不能回避的问题。 在这个大的指导方针下,我的毕业论文选择了计算机管理信息系统,我选择了一个较为贴近我生活的,和我比拟了解的图书管理系统。时代的进步,计算机越来越广泛的运用,使很多原本由手工操作的管理,慢慢由计算机代替,而且日加完善。图书管理系统就是其中一个典型的例子,由早先的手工操作管理,提升为计算机管理,大大的节约了人力物力资源。 实行电子化的图书管理,让人力资源管理人员从繁重琐碎的案头工作解脱出来,完成更重要的工作。图书管理系统就是为了解决和减轻繁琐的手工管理,使图书馆可以上升到一个完善的电子话,信息话管理。 在经过长时间的调研,和资料累积

6、后,并参考了相关的图书管理软件,和查阅了大量的资料以后,我根本上搞清楚了图书馆对系统的需求,以及其图书管理系统,需要的功能,模块,和借阅者与管理人员的需要之后设计了这个软件。 在和指导老师屡次交流后,确定实现方案的要点和工作方案。本系统的实现的主要功能有:读者信息管理、书籍信息管理,报表,以及读者和书籍的查询和修改,等等的功能,是一个可以满足借阅者和图书馆工作人员的需要的数据库。1.2研究思路和工作方案 和研究任何其它软件工程一样,我做的毕业设计也经历了从选题,调研,熟悉开发环境,实验关键技系统试运行和修改。术,查找类似的相关系统的资料;系统概要设计,数据库结构设计,功能模块开发,功能模块测试

7、,系统调试和下面的流程图反映了我们的根本的思路和过程。第二章 管理信息系统概述21数据库的概念 在数据库应用系统开发之前,对开发数据库的根本概念应当了解,对数据库的结构、开发数据库应用程序的步骤、开发体系及方法都应当有相当清晰的了解和认识。 数据库应用系统开发的目标是建立一个满足用户长期需求的产品。开发的主要过程为:理解用户的需求,然后,把它们转变为有效的数据库设计。把设计转变为实际的数据库,并且这些数据库带有功能完备、高效能的应用。 数据库技术在计算机软件邻域研究中一直是非常重要的主题,产生于60年代,30多年来数据库技术得到了迅速开展,并已形成较为完整的理论体系和一大批实用系统。并且,近年

8、来,随着World Wide Web(WWW)的猛增及Internet技术的迅速开展,使得数据库技术之时成为最热门技术之一。 数据库 数据库由DBMS数据库管理系统处理,DBMS那么由开发人员和用户通过应用程序直接或间接地使用。它主要包括四个要素:用户数据、元数据、索引和应用元数据。 用户数据 目前,大多数主流数据库管理系统把用户数据表示为关系。现在把关系看作数据表。表的列包含域或属性,表的行包含对应业务环境中的实体的记录。并非所有的关系都同样符合要求,有些关系比其它关系更结构化一些。第二章描述了一个用以产生良好结构关系的过程,称作标准化。 为了比照结构差的关系和结构好的关系之间的差异,以本文

9、所设计的图书管理系统中的图书和图书借阅者关系为例来说明,假假设设计关系R1借书证号,姓名,性别,身份编号,身份证,联系 ,图书编号,图书名称,图书类别,作者,出版社,出版日期,备注,价格,数量;这个关系的问题出在它有关于两个不同主题的数据,就是图书借阅者和图书。用这种方式构成的关系在进行修改时,会出现问题。因为一个图书借阅者可能借阅多本书,如果某个图书借阅者的某个字段如联系 出现变更,它所借阅的图书记录可能多个也就必须变化,这是不好的。因此数据用两个关系表示更好。现在如果某图书借阅者改变了它的联系 ,只有关系表user的对应行需要改变。当然,要想产生一个,显示图书名称及其借阅者联系 的报表,就

10、需要将这两个表的行结合起来。结果说明,将关系分别存储,在生成报表的时候将它们结合起来,比把它们存储在一个合成的表中更好。user借书证号,姓名,性别,身份编号,身份证,联系 ,book图书编号,图书名称,图书类别,作者,出版社,出版日期,备注,价格,数量2.1.3 元数据 数据库是自描述的,这就意味着它自身包含了它的结构的描述,这种结构的描述称作元数据。因为DBMS产品是用来存储和操纵表的,所以大多数产品把元数据以表的形式存储,有时称作系统表。这些系统表存储了数据库中表的情况,指出每一个表中有多少列,那一列是主关键字,每一列的数据类型的描述,它也存储索引、关键字、规那么和数据库结构的其他局部。

11、 在表中存储元数据不仅对DBMS是有效的,对用户也是方便的,因为他们可以使用与查询用户数据同样的查询工具来查询元数据。本文第二章所介绍的SQL语言可以同时用于元数据和用户数据。2.1.4 索引 第三种类型的数据改良了数据库的性能和可访问性,这种数据经常称作开销数据,尽管有时也采用其他类型的数据结构,如链表,但它主要还是索引。索引可以用来排序和快速访问数据。下面以本人的图书管理信息系统中的book表为例来说明。 假定数据在磁盘上是按图书编号的递增顺序排列的,用户想打印一个按图书名称排序的图书数据报表。为此,所有的数据都需要从源表中提取出来并排序,除非表很小,否那么这是一个很费时的过程。或者,可以

12、在图书名称字段上创立一个索引,该索引的条目按照图书名称排序,这样,该索引的条目可以读出来,并用来按顺序访问book数据。 索引用于快速访问数据。例如,一个用户只想访问book表中图书类别值为01的那些学生。如果没有索引,那么必须搜索整个源表;但有了索引之后,可以找到索引条目,并使用它来挑选所有适宜的行。 索引对排序和查找是有帮助的,但要付出代价。book表中的行每次改变时,索引也必须改变,这意味着索引并非随意的,应该在真正需要时保存。2.1.5 应用元数据 存储在数据库中的第四种数据是应用元数据,它用来存储用户窗体、报表、查询和其他形式的查询组件。并非所有的DBMS都支持应用组件,支持组件的D

13、BMS也不一定把全部组件的结构作为应用元数据存储在数据库中。然而,大多数现代的DBMS产品存储这种数据作为数据库的一局部。一般来说,数据库开发人员和用户都不直接访问应用元数据,想反,他们通过DBMS中的工具来处理这些数据。MS SQL Server2000中就支持窗体、存储过程等应用元数据。22 管理信息系统综述管理信息系统的开展历史 信息作为生产力中最活泼的因素,很早就在人类经济生活中发挥着不可替代的作用,但把信息纳入企业经营管理系统中高效处理和应用是在计算机创造以后的50年代末。 目前人们所提到的管理信息系统,通常是指以计算机为工具,对管理信息进行收集、存贮、检索、加工和传递,使其应用于组

14、织机构及企业管理领域的“人机系统,该系统是70年代初“后工业经济时代的产物,在企业管理信息系统在其开展的初期,是单一的人机系统,系统功能简单,效率低,对管理的作用有限。 进入2 0世纪80年代末,随着计算机网络和通信技术的大力开展,企业管理信息系统进入网络化的开展时期。世界兴旺国家已建立起了完善的先进的管理信息系统体系,在其社会经济开展领域中发挥着巨大的作用。 我国的管理信息系统大开展是在80年代末90年代初,国家相继建立起了“金卡、“金关、“金桥工程,多数企事业单位建立了局域网和广域网管理信息系统。随着世界经济和我国经济逐步向知识经济迈进,无论是基于工业经济的管理信息系统,还是面向少数专家和

15、管理人员的专家系统 (ES)或决策支持系统 (DSS),其处理对象和效劳对象,自身的系统结构,处理能力,都有了进一步的开展。2.2.2管理信息系统的特点1、管理信息系统的组成 管理信息系统在企业中的应用存在三个要素,这就是人、计算机和数据。 人是指企业领导者、管理人员、技术人员,以及MIS建设的领导机构和实施机构,他们在系统中起主导作用。MIS是一项系统工程,不是只靠一些计算机开发 人员就可以完成的,必须有企业管理人员,尤其是企业领导的积极参与。 计算机技术是MIS管理信息系统得以实施的主要技术。在这些技术中,软件开发是MIS开发的重点。 第三个因素也不能无视。企业的管理数据是MIS正常运行的根底。广义地说,各项管理制度是MIS建设成功的根底。试想要计算一台机床的本钱,需要按时输入每个部件、每个零件以及每个螺钉螺帽的费用,涉及企业的生产车间、采购、库房、工艺设计和财务等多个部门,必须有一整套管理制度作保证。2、管理信息系统的界面特点 在计算机软件技术中,人机界面已经开展成为一个重要的分支。MIS人机界面设计一般遵循以下一些根本原那么:1以通信功能作为界面设计的核心 人机界面设计的关键是使人与计算机之间能够准确

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 商业计划书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号