图书馆管理系统毕业论文24625

上传人:s9****2 文档编号:469197542 上传时间:2023-05-13 格式:DOC 页数:44 大小:489.53KB
返回 下载 相关 举报
图书馆管理系统毕业论文24625_第1页
第1页 / 共44页
图书馆管理系统毕业论文24625_第2页
第2页 / 共44页
图书馆管理系统毕业论文24625_第3页
第3页 / 共44页
图书馆管理系统毕业论文24625_第4页
第4页 / 共44页
图书馆管理系统毕业论文24625_第5页
第5页 / 共44页
点击查看更多>>
资源描述

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

1、摘 要图书馆管理系统是由书库管理功能、读者管理功能、图书借还管理功能和读者信息查询功能组成。此管理系统是由前台软件系统查询、更新、删除后台数据库系统内容的管理软件,为了使图书馆管理系统前台具有功能完备,易于使用和操作等特点,及后台具有数据一致性和完整性强、数据安全性好的数据库的特点。经过需求分析,决定图书馆管理系统前台是用Sun公司提供的jdk1.3.1_02工具,在Microsoft公司Window98环境下开发和应用的软件;后台是用Microsoft公司开发的Access数据库管理系统开发。jdk1.3.1_02是由Sun公司开发的标准软件开发工具。jdk1.3.1_02开发的软件体现了S

2、un公司的“软件移殖无需重新编译”的开发思想,并提供了丰富的函数资源和各种辅助开发工具。Access数据库是广泛应用的可视化数据库管理软件,也是由Microsoft公司开发的高性能数据库管理软件。由此选用Access数据库使得图书馆管理系统具有高性能的、高稳定性的和高安全性的。图书馆管理系统的开发经历了系统分析、数据库的建立、应用界面的构造和组建功能逐步完善的三个步骤。在短时间内可使图书馆管理系统功能完备、运行稳定的应用软件。关键字:JAVA ,SQL ,ACCESS , DBMSABSTRACTLibrary management system have the function of bo

3、ok warehouse management, reader management lending and returning management and information inquiry. This management software inquire, update and delete the content in the background database by using downstage software system. In order to make downstage system more perfect and easy operation and ba

4、ckground datum system more consistent and safe. We determined to use JDK 1.3.1_02 software provided by the SUN company as the downstage software system, which is developed under the environment of Window98 by Microsoft, after the detailed need analysis .We use Access database to develop the backgrou

5、nd controlling system ,which is also developed by Microsoft company.JDK 1.3.1_02 is the standard software program tools developed by SUN Company. It embodies the software developing thought of “ software transplant and not necessary recompile”This software also provide rich sources of function and a

6、ll kinds of assistant developing tools. Access database is the widely used visual database management software. It is high performance database management software developed by Microsoft Coporation. Access make the library management system high performance,high stability and high safety.Library man

7、agement system experiences three steps the establishment of database, the structure of application interface and step-by-step perfection of setup function.Key word: JAVA ,SQL ,ACCESS , DBMS目 录第一章 引 言41.1开发图书馆管理系统的原因41.2开发工具的介绍4第二章 系统分析72.1可行性研究72.2图书馆管理系统的数据流图72.3系统功能框图12第三章 数据库设计133.1数据库表133.2数据库表结

8、构133.3数据库表含义14第四章 功能模块设计154.1书库管理模块154.2读者管理模块184.3图书借阅模块21第五章 程序设计255.1书库管理功能设计255.2读者管理模块275.3图书借阅模块29第六章 测试与安装326.1系统测试326.2系统安装33第七章 结束语34致谢35参考文献36第一章 引 言1.1开发图书馆管理系统的原因1.1.1 技术背景从1946 年第一台电之计算机的诞生,到科学技术飞速发展的今天,为计算机技术应用到了各个领域奠定了物资基础和技术基础。现在的计算机技术管理大致经过三个阶段:从人工管理阶段到文件系统阶段,使计算机数据的存储在逻辑结构上发生了大的变革;

9、而由文件系统阶段到数据库系统阶段,提高了计算机对数据的管理性能,降低了数据冗余度;计算机技术帮助甚至代替人们完成相当复杂繁琐的工作,让人们从繁重的劳动中解脱出来,并提高准确性及速度。从而,掀起了人类办公自动化时代的开始。老式的图书馆管理也需要改革,以适应现代化社会对时间观念的要求和对知识的需求,如提高图书检索速度、精度;提高书库更新速度;提高读者管理精度。图书馆管理的这些需求特点可以用计算机和软件相结合的优越性来弥补。故,图书馆管理的技术用计算机解决是可行的。1.1.2 社会背景现在的社会是管理的社会是知识爆炸的社会。随着社会的发展,人们对知识的需求日益强烈,给图书馆管理提出了新的问题。以前,

10、手工管理给书库管理带来了大量的不便,如旧书未及时更新,新书未及时入库,库存情况不明确等问题,这些都增加了管理人员的工作量还降低了工作效率;而且还给读者查找图书的带来了诸多麻烦,如图书是否借出,存书位子,出版内容等模糊问题。所以,图书馆管理系统应为人们提供方便、快捷、及时的服务,以适应社会的需求和发展。在现代管理科学体系中,管理系统已被公认为是一门不可缺少的崭新科学,正处在快速发展。计算机技术则适应了现代管理科学体系快速发展的特点,而图书馆管理又是现代管理科学体系的子系统。所以计算机技术可以和图书馆管理相结合,以提高图书馆管理的效率,提高存书的利用价值,提高存书的参考价值。1.2 开发工具的介绍

11、1.1.1 jdk1.3.1_02工具:1. jdk1.3.1_02特点:Java是面向对象的、支持线程的、体系结构独立的解释型动态语言,具有高度的安全性、可移植性和代码可重用性,具有很高的运行效率,是目前软件中极为健壮的编程语言。2jdk1.3.1_02发展:Java 2是SUN公司1998年12月发行的Java版本,它是对前面版本的完善和提高,它新增加了JFC,二维图形接口类、媒体框架类、商业(Java Wallet)类、新的数据库连接类(JDBC)和新的分布式计算机结构(远程方法调用机制)等内容。3jdk1.3.1_02数据库连接jdk1.3.1_02的英文是JavaTM 2 SDK,

12、Standard Edition,Version 1.3.1_02 ,译文:Java 2的标准编译器版本号1.3.1_02。体现了jdk1.3.1_02是健全的应用程序,是具有高效率、高安全性的开发工具。现在SUN公司发行版本号已更新到了1.4.0版本。jdk1.3.1_02提供数库连接程序JDBC;JDBC是用纯C语言编写的,提供了从Java程序跨平台、跨数据库的数据库访问,具有很高的稳定性。JDBC同ODBC都是基于SAG CLL(SQL Access Group Call Level Interface),并且JDBC的设计思想主要使用了来自ODBC的抽象和方法。因此jdk1.3.1_0

13、2通过JDBC连接ODBC,使用SQL语言查询Access数据库,为图书馆管理系统提供了高稳定性,高移植性。1.1.2 Access数据库: 此图书馆管理系统使用的是Microsoft公司最新发布的Access XP(又叫Access 2002),它是一个可独立安装的关系型桌面数据库软件。1 Access 2002的特点:(1) Access 2002 是一种关系型数据库。关系型数据库是当今实用的数据库结构。Access 2002紧跟着现行社会上流行的大型数据库系统结构,如SQL Server 、Oracle 、DB/2等都是关系型数据库系统。(2) Access 2002 不仅是一个数据库,

14、它具有强大的管理功能,可以方便地利用各种书记员生成表单、查询、报表和数据访问页、应用程序等。(3) Access 2002 数据链包括七种对象功能组成,即:表、查询、窗体、报表、页、宏和模块。(4) Access 2002 数据库增加了与SQL Server 2000之间的内置集成功能,它便于实现商务应用程序从Access数据库向连接Microsoft SQL Server 的 Access项目的迁移,便于进行网络连接变化。2 Access 2002 安全性宏病毒是妨碍数据库正常工作的一大问题,而在Access内部进行了强大的宏保护。Access 2002提供了三级用户安全级别:高、中、低。3

15、 Access 2002 的可维护性:众所周知Microsoft公司视窗产品面向用户的简易性,给用户带来了极大的方便。Access 2002 也继承了这种特性,Access 2002 全视窗操作界面使用户很容易进行快速数据库维护操作,尤其Access 2002 的数据透视表操作使数据维护和操作更加简单。给用户后期带来了高效的可维护性。第二章 系统分析2.1可行性研究2.1.1系统开发的技术可行性 1.硬件方面在当今计算机高度普及,一般家庭都可以拥有一部中高文件档次的计算机,并且计算机硬件技术相当成熟,将一般家庭计算机应用在该图书馆管理系统中是完全能够实现的。图书馆管理系统要求处理速度快,操作简单,准确性等其均能够达到要求。2.软件方面现有的软件开发工具已经实现面向对象的、可视化的开发方法,实现所见即所得,提高开发效率、缩短开发周期。编程方法容易掌握。其中Java、Power Builder、Visual Basic是优秀的开发工具,他们各有千秋。因此,图书馆管理系统在技术上是可行的。2.1.2经济可行性经济可行性是对管理系统经济效益进行评价。对该系统硬件的购置之前已提到,用一般家庭的计算机便可以完成该系统全部工作,其费用在四千五百元至七千元之间。由于是小型系统

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

最新文档


当前位置:首页 > 资格认证/考试 > 自考

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