1 / 35
文档名称:

高红梅论文.doc

格式:doc   页数:35页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

高红梅论文.doc

上传人:fy5186fy 2015/5/18 文件大小:0 KB

下载得到文件列表

高红梅论文.doc

文档介绍

文档介绍:图书管理系统的设计与实现

(一)课题背景:
随着现代科学技术的进步,人类社会正逐渐走向信息化,图书馆拥有丰富的文献信息资源,是社会系统的重要组成部分,在信息社会中作用愈来愈重要。我国图书馆计算机等信息技术的应用起步于20世纪70年代末期,随着改革开放的步伐得迅速发展,特别是90年代以后,我国图书馆信息网络建设了较大发展,图书馆信息化建设迈向了一个新台阶。
图书管理信息化是信息发展的必然趋势。通过对管理系统模型的研究,提出一套构造图书信息管理系统模块的方法,并利用数据库、信息系统分析所学的知识,结合其它图书管理业务常识,建立相关数据模型,利用面向对象开发工具对其进行设计与开发。建立一套有效的图书信息管理系统,可以减少工作量,将管理工作科学化、规范化,提高图书馆管理的工作质量和工作效率。
(二)图书馆信息化管理:
图书馆的信息化从最初的对图书馆业务管理实行信息化发展到对图书馆各个业务流程进行系统和网络化管理,并建立大规模以个体文献目录联机查询为主的资源共享系统。进入21世纪,充分利用计算机网络和信息技术,逐步实现不同载体的实体文献的信息化管理和多方位的联机查询。
图书馆的计算机信息化管理,就是将传统图书馆业务的手工操作转变成由计算机管理,既图书馆的图书期刊、音像资料等各种载体文献的采编、典藏、流通、检索及常规业务管理等工作,利用计算机技术,进行高效、准确的信息化管理。其根本目的是实现区域内及地区、国家、国家间的资源共享。要达到资源共享的目的,必须制定一定的标准,只有各个系统都遵循这些标准,不同的系统间才可以实现联机查询、资源共享的效果。
(三)系统设计目的和内容:
图书管理系统主要目的是对图书馆种类繁多的书籍进行管理,并且合理管理好用户的借还书信息。提高图书馆的工作效率,降低管理成本。其开发主要包括后台数据库的建立和维护,以及前端应用程序的开发。前者要求建立起数据一致性各完整性强、数据安全性好的数据库。而后者则要求应用程序具有功能完备、易用等特点。因此本系统结合开放式图书馆的要求,采用Java技术和HSQLDB数据库进行系统的开发。

(一)Java语言简介:
Java语言诞生于20世纪90年代初,是由Sun公司推出的一种面向对象的新兴网络编程语言,其强大的网络功能是其他编程语言难以比拟的。应用程序,已成为当前编写网络程序的首选工具之一。由于Java程序具有不依赖于机器结构、与平台无关、可靠性高、安全稳定和支持金线程等特点,因此在当今计算机网络中占据关键性地位。
Java是一种简单的,跨平台的,面向对象的,分布式的,解释的,健壮的安全的,结构的中立的,可移植的,性能很优异的多线程的,动态的语言。
(二)HSQLDB简介:
HSQLDB①是一个开放源代码的JAVA数据库,其具有标准的SQL语法和JAVA接口,它可以自由使用和分发,非常简洁和快速的。
HSQLDB是由Tomas Muller的Hypersonic SQL后续开发出来的项目, hypersonic db 是纯 Java 所开发的数据库, 可以透过jdbc driver来存取,支持ANSI-92标准的 SQL 语法, 而且他占的空间很小, 大约只有 160K, 拥有快速的数据库引擎, 也提供了一些工具,例如web-server,缓冲查询,, 可以自由下载, 并且可以安装使用在商业产品之上。
Hsqldb的三种模式:;-Process模式;3. Memry-Only数据库
HSQLDB非常适合在用于快速的测试和演示的Java程序中。做单元测试也非常理想。
(三)项目简介:
此系统是基于Java和HSQLDB数据库设计和开发,在Window XP下运行的图书管理系统,要求根据图书馆的实际需求,主要负责借还书和查询信息及系统管理的设计及实现。系统采用C/S结构,由客户端捕捉动作和消息,将业务进行处理后,访问服务器端的数据库(进行数据的各种查询、填加、删除、检索等操作),最后将结果返回给客户端。系统要求界面简单,数据存储安全可靠,系统维护方便。
_____________________________
①HSQLDB:参考:《HSQLDB 用户指南》

(一)可行性分析:

随着国内软件开发的日益发民壮大,各种中小企事业单位已具备独立开发各种类型的软件的能力,能够满足不同行业的特别的需求。现在,市场上可以选购的应用开发产品很多,流行的出有数十种。目前在我国市场上最为流行、使用最多、最为先进的可用作企业级开发工具的产品有:
Microsoft公司的Visual Basic
Microsof

最近更新

2025年知安全风险会紧急避险演讲稿 6页

二零二五版医院供应采购合同范例 9页

二零二五版医务人员聘用合同书 8页

2025年相关第一章药理学总论—序言 58页

二零二五版劳动合同试用期有多长 7页

二零二五版劳务派遣合同变更协议 9页

二零二五版办公汽车租赁合同 8页

二零二五版出租车承包合同 7页

二零二五版冷库安装施工合同 9页

二零二五版农业种植合作合同范例 9页

二零二五版养老院护理员合同养老院聘用合同 7页

二零二五版公司股权转让协议标准范文 8页

二零二五版公司授权委托书模板 8页

二零二五版公司与个人借款简单合同范例 7页

二零二五版全新订立劳动合同原则 9页

二零二五版全新沿街商铺出租合同范例 7页

二零二五版全新居间贷款协议范例 8页

二零二五版借款合同范例[实用] 8页

二零二五版信用卡账单透支借款合同 8页

二零二五版保洁劳务合同保洁劳务合同 8页

二零二五版保修服务协议 8页

二零二五版住房屋租赁合同模板 7页

二零二五版代理记账合同书范例 7页

二零二五版人力资源员工劳动合同范例 7页

环境化学考试复习资料戴树桂版 10页

江苏省徐州市2024高考考前打靶卷2023至2024化.. 5页

天津中医药大学方剂学历年试卷 36页

园林绿地设计方案 36页

传统节日清明节ppt课件 28页

汽车维修工时收费标准二类企业 6页