图书馆管理系统毕业设计 马沙.doc

上传人:marr****208 文档编号:133762281 上传时间:2020-05-30 格式:DOC 页数:58 大小:1.19MB
返回 下载 相关 举报
图书馆管理系统毕业设计 马沙.doc_第1页
第1页 / 共58页
图书馆管理系统毕业设计 马沙.doc_第2页
第2页 / 共58页
图书馆管理系统毕业设计 马沙.doc_第3页
第3页 / 共58页
图书馆管理系统毕业设计 马沙.doc_第4页
第4页 / 共58页
图书馆管理系统毕业设计 马沙.doc_第5页
第5页 / 共58页
点击查看更多>>
资源描述

《图书馆管理系统毕业设计 马沙.doc》由会员分享,可在线阅读,更多相关《图书馆管理系统毕业设计 马沙.doc(58页珍藏版)》请在金锄头文库上搜索。

1、59重庆市房地产职业学院-07建筑设备工程系计算机网络维护与管理-马沙摘 要图书管理系统是典型的信息管理系统,其主要开发包括后台数据库的建立和维护,以及前端应用程序的开发两个方面。对于前者要求建立起数据库一致性和完整性强,数据安全性好的库。而后者则要求应用程序功能完备,易使用等特点。因此,本人结合图书管理系统的要求,对Visual Foxpro数据库管理系统,VFP语言原理,VFP数据库技术进行了较深的学习和应用。主要完成对图书管理系统的要求分析,功能模块划分,并由此设计了数据库结构和应用程序。系统运行结果证明,本人所设计的图书管理系统可满足借阅者、图书室图书工作人员和高级管理三方面要求。 系

2、统开发采用Microsoft公司的Visual Foxpro 6.0,利用其强大的可视化界面功能及对数据库的支持,先构造一个原型,逐步增加功能,最终满足需求。系统中大量采用SQL查询语句,界面友好,功能较强。不足的地方是当数据访问量大时,将致使性能的下降,且不利于数据的有效共享,在以后改进的中应考虑采用SQL SERVER作为数据库,解决访问速度及数据共享的问题。该系统性能力求易于使用,具有较高的扩展性和可维护性。关键字:关系数据库 Visual Foxpro 6.0 SQL 图书管理系统,系统开发,信息系统目录第一章 绪论-3第二章 系统分析-52.1系统的初步调查-52.2系统的可行性分析

3、-72.3系统开发步骤-72.4对本系统的分析-8第三章 系统设计-10 3.1系统功能模块-113.2 数据库设计-153.3 用户界面设计-19第四章 系统编码与实现-204.1 开发平台的选择-204.2 开发工具的选择-204.3 程序设计(部分逻辑及代码)-21第五章 系统运行与维护-515.1系统的配置-515.2系统的运行-515.3系统的维护-51第六章 开发总结-53软件总揽-54附录:参考文献-58第一章 绪论 在现代社会中管理的作用越来越显得重要和突出。一般来讲,管理通过计划、组织、指导与领导、控制等手段,为组织制定目标,应用组织的各种要素,以实现组织的目标。对学校来说,

4、人们按照一定的图书计划、图书资源,对学生信息、教师信息、课程信息、图书信息等加以计划和协调,以达到预期的目的,即称为学校管理。传统的学校管理活动中,把人、才、物作为学校的主要资源。但是随着社会化大生产的不断扩大和社会对产品多样化的需求,人们越来越重视信息在生产经营及学校管理中的作用,并把它当做学校的一种极其重要的资源,人们称之为“信息资源”,信息资源的处理已经成为当今世界上一项主要的社会活动。 本世纪以来,由于社会生产力的迅速发展和科学技术的突飞猛进,人们进行信息交流的深度和广度不断增加,管理所需要的信息量急剧增长,同时对信息的处理要求及时、准确,这导致了传统的信息处理方法和手段已不能适应现代

5、管理的需要;电子计算机的诞生和在信息处理中的应用,标志着一个崭新时代“信息时代”的开始,它使学校管理现代化成为可能。一定意义上说,管理信息系统的产生和发展是建立在电子计算机基础之上的。硬件方面,自1946年第一台电子计算机诞生以来,计算机技术的发展可谓日新月异,从庞大的只能在实验室里供研究使用的计算机到如今能适应不同环境满足不同需求的各种各样的计算机;运算速度从每秒几千次到每秒几百亿次;处理器从焊有上百万个电子管的大的惊人的电子板到只有指甲大小的集成电路;现在计算机在硬件方面的发展已达到了每三个月更新换代一次的惊人速度。软件方面,也已从机器语言、汇编语言、高级语言发展到现如今的第四代语言非结构

6、化、面向对象、可视化的语言。 管理信息系统的发展 管理信息系统通过对学校当前运行的数据进行处理来获得有关信息,以控制学校的行为;利用过去和现在的数据及相应的模型,对未来的发展进行预测;能从全局目标出发,对学校的管理决策活动予以辅助。从工业发达国家来看,管理信息系统的发展经历了以下几个阶段。 第一阶段:(1953年至1965年)单项数据处理阶段,也称电子数据处理(EDP)阶段。这是电子计算机在管理领域应用的起步阶段。这一阶段,由于当时计算机硬、软件的限制,数据处理的性质只是使用计算机代替人的手工劳动,进行简单的单项数据处理工作,如计算工资、数据统计、报表登记、编制计划等。这个阶段的处理方式主要是

7、集中式的批处理。 第二阶段:(1965年至1970年)综合数据处理阶段,也称事务处理系统(TPS)阶段。这个阶段计算机硬、软件有了很大的发展,出现了多用户的分时系统,计算机开始应用于对某一个管理子系统的控制,并具有一定的反馈功能。如库存管理系统、生产调度系统、图书管理系统等。这个阶段的处理方式已发展为面向终端的联机实时处理。 第三阶段:(1970年至今)管理信息系统(MIS)阶段。这个阶段是在学校中全面的使用计算机把各种管理子系统的功能集中起来,构成了计算机化的全方位的信息系统,即现代管理信息系统。这个阶段的处理方式是在数据库和网络基础上组成分布式处理系统。它的特点是使用数据库和分时处理的计算

8、机网络,并充分利用运筹学等数学方法,实现了硬件、软件和数据资源的共享。 总的说来,计算机技术的发展,其性价比大幅的下降,使得其被大量广泛的使用。针对现实中的各种应用需求,相应的产生很多技术体系、技术标准,如J2EE、。NET,COM/COM+等。这又大大的推动了学校的信息化进程。其影响可以归纳为如下两点:(1)计算机已经成为我们学习和工作的得力助手:今天,计算机的价格已经十分低廉,性能却有了长足的进步。它已经被应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面:首先,计算机可以代替人工进行许多繁杂的劳动;其次,计算机可以节省许多资源;第三,计算机可以大大的提高人们的工作效率;第四,计

9、算机可以使敏感文档更加安全,等等。(2)开发计算机图书管理系统的意义当今世界是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广泛用于管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息管理控制,不仅提高了工作效率,而且大大提高了其安全性。尤其对于复杂的信息处理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。本系统就是为了管理好图书信息而设计的。图书室是一个信息资源的集散地,图书和用户借阅图书繁多,包含很多信息数据的管理,现今有很多公司的图书室都初步开始使用,甚至尚未使用计算机进行信息管理。根据

10、调查得知,他们以前对信息管理的主要方式基于文本、表格等低价质的手工处理,对于图书借阅情况(如借阅天数、超过限定借阅图书时间的天数)的统计核实等往往采用借书证的人工检查进行,对借阅的借阅级别及极限、以及借阅天数等人工计算,手抄进行。设计信息处理工作量大、出错率高;由于数据繁多容易丢失,且不易查找。总的来说缺乏系统,规范的信息处理手段。尽管有的图书室有计算机,但是尚未用于信息管理,没有发挥它的效益,图书闲置比较突出,就是管理信息开发的基本环境。设计处理手工操作,工作量大,出错率高,出错后不易更改。图书室采取手工方式对图书借阅情况进行人工管理,由于信息比较多,图书借阅信息管理比较混乱而复杂;一般借阅

11、情况是记录在借阅证上,图书的数目和内容记录在文件中,图书室的工作人员和管理人员也只能当时它比较清楚,时间一长,如再有进行查询,就得重多图书翻阅,查找了造成查询费时,费力。如果对很长时间以前的图书进行更改就更加困难了。基于此类问题,我认为有必要建立一个图书管理系统,使图书管理工作规范化,程序化,避免图书管理随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书情况。第二章 系统分析2.1系统的初步调查:建立一个好的图书管理信息系统,必须要有一个好的管理基础。所谓好的管理基础,指的是合理的管理体制、完善的制度、科学的管理方法和准确的原始数据。与学校管理相比,我国的学校管理在这方面占有较大的优势。应该看到,我国发展学校管理信息系统的时间还不长,设计开发的实际经验也很

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

最新文档


当前位置:首页 > 高等教育 > 其它相关文档

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