图书管理系统38500

图书管理系统38500

ID:44077040

大小:1.26 MB

页数:34页

时间:2019-10-18

图书管理系统38500_第1页
图书管理系统38500_第2页
图书管理系统38500_第3页
图书管理系统38500_第4页
图书管理系统38500_第5页
资源描述:

《图书管理系统38500》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、图书管理系统的设计图书馆承担着为学校教学科研服务的重任,为此须建立以信息技术、计算机技术、网络技术支持的、人机结合的图书馆管理系统,将管理与系统有机地结合在一起,才能使图书馆功能最大化、服务最优化、管理规范化。为了适应读者对图书的需求,同时乂人人减轻图书馆工作人员的工作量,全面提高图书馆的管理效率及服务质量。本文根据图书馆适应知识管理的需要,结合管理系统目前的发展状况、技术水平及图书馆管理实际,对图书馆管理系统进行了设计和开发。通过对图书管理屮的读者、图书、书架、图书管理员等相关内容进行分析,设计具有人员管理、图书管理、借阅管理等和关功能的小型数据库管理应用系统。该系统根

2、据图书馆各项工作的内容及特点,不仅实现了图书馆各项业务工作自动化,并通过强大的统计功能全方位地为图书馆业务监控和决策提供参考依据,界面友好,操作简便,维护方便。1•开发工具的选用及介绍木管理系统采用的数据库是SQLServer2000数据库,开发语言为MicrosoftVisualBasic6.0(简称VB6.0)0VisualBasic6.0作为前台的开发工具,用SQLServer2000作为后台支持数据库,通过VisualBasic6.0的数据库控件来连接SQLServer2000屮并对其编程来实现各种功能。因为SQLServer与VisualBasic用的同为Mic

3、rosoftJet数据库引擎,有着最好的兼容性。1.1VisualBasic语言简介VisualBasic的前身是QBASIC,语言基础是BASIC。自从微软推出VB后,便成为了程序开发人员的首选工具。据统计,仅在数据库系统开发领域‘VisualBasic就占了90%的份额。VisualBasic是基丁•对彖的可视化程序开发丁具,它的优点在于能够快捷、简易地建立Windows应用程序。1998年8月,微软推岀了VisualBasic6.0的版木,进一步加强了部件开发的功能。1.2ADO对象ADO是Microsoft公司关于各种类型数据的高等界面,后来逐渐演变成为满足所有数

4、据访问需要的完整解决办法。ADO的对彖模型是所有数据访问接口对彖模型中最简单的一种。Microsoft公司用来访问ADO数据的应用程序界面技术是OLEDBoOLEDB是一种底层编程接口,用来访问许多不同类型的数据源,其屮包括消息、文件系统以及其他一些非传统的数据源。OLEDB是一个由ComponentObjectModel(COM)接口组成的集合,用来隐藏创建数据访问服务过程中的细节。OLEDB捉供了访问任何数据资源的方法,包括相互关联的数据库和相互不关联的数据库、Email和文件系统、文木和图形以及用户定义的数据对象。1.3MicrosoftSQLServer2000简

5、介SQL是英文(StructuredQueryLanguage)的缩写,意思为结构化查询语言。SQL语言的主要功能就是同齐种数据库建立联系,进行沟通。SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用來执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。目前,绝人多数流行的关系型数据库管理系统,如Oracle,Sybase,MicrosoftSQLServer,Access等都采用TSQL语言标准。SQL语言有以下儿个优点:1非过程化语言SQL是一个非过程化的语言,因为它一次处理一个记录,对数据提供口动导航。SQL允许用户在高层的数据结构上工作,而

6、不对单个记录进行操作,可操作记录集,所有SQL语句接受集合作为输入,返回集合作为输出。SQL的集合特性允许一条SQL语句的结果作为另一条SQL语句的输入。SQL不要求用户指定对数据的存放方法,这种特性使用户更易集屮精力于要得到的结果;所有SQL语句使用查询优化器,它是RDBMS的一部分,由它决定对指定数据存取的最快速度的手段,查询优化器知道存在什么索引,在哪儿使用索引合适,而用户则从不需要知道表是否有索引、有什么类型的索引。2.统一的语言SQL可用于所有用户的DB活动模型,包括系统管理员、数据库管理员、应用程序员、决策支持系统人员及许多其它类型的终端用户。基本的SQL命令

7、只需很少时间就能学会,最高级的命令在几天内便可掌握。2需求分析1.1系统分析图书管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。而对于后者则要求应用程序功能完备,易使用等特点。图书管理业务流程图:经过对图书馆的详细调查,并多次与负责图卩管理的管理员进行研讨后,加深了对现行图书管理业务的深刻了解,与此同时,将整个图书管理的业务流程抽象描述如下:1.新的图书购进后,分门别类地进行归并和汇总,加以编号。2.新书编号后,上到

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。