ImageVerifierCode 换一换
格式:DOCX , 页数:56 ,大小:203.88KB ,
资源ID:17662089      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/17662089.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(小型图书信息管理系统Word格式.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

小型图书信息管理系统Word格式.docx

1、5.6.2 书籍借阅一览 355.6.3 用户列表一览 365.7 数据库操作代码模块 386 操作常识说明 406.1 SUN的公司SDK 406.2 数据源的配置 407 结束语 40卢昌来(甘肃农业大学信息科学技术学院 03级专升本)人工的图书管理都显得十分的落后而且效率低下,尤其在查询方面效率低。为了适应现代化的环境,许多的管理事务都由电脑来管理,从而提高了管理的速率,效率。而现在的图书馆图书管理系统已经完全可以用电脑来管理,但是由于原来的设计时的各种局限,使得许多系统功能不很完备。本次设计就是针对现存以上的各种缺点,将在现有的管理软件的基础上作很大程度的改善,使图书管理系统能够快捷的

2、实施一些管理功能。基于 WINDOWS XP 开发研制,该模块软件针对小型图书馆的服务范围及工作特点,设计了系统管理模块、书籍出借模块、书籍还入模块、书籍管理模块和信息一览,这五个模块包括了图书的主要服务工作,可以全面实现对小型图书的编目、检索等服务的计算机信息管理。它能使图书管理工作人员从繁重的工作中解脱出来,大大减轻了工作量,减少人为的工作失误,全面提高图书的管理效率及服务质量,从而使图书馆图书管理水平和服务水平跃上一个新的台阶。该系统为单机版,相应的硬件设备也分为单机型的方案。适用于各个小型图书馆图书的信息管理。本系统基于好用、易用、美观的原则为用户定制了一套统一的人机界面。系统各模块按

3、功能主要分为两大类:编辑类完成以编辑为主的功能,如增加、删除、修改等;浏览类完成以再现为主的功能,如查询、浏览等。由于它们完成功能的侧重点不同,所以在界面布置上就有一定的差别。系统的每一模块根据需要又分别具有浏览,查询等功能。对于查询,本系统提供了一种风格的查询方式,即组合查询,组合查询提供所有可检索字段的任意组合检索途径,功能强大,能保证一定的查准、查全率。关键词:数据库,数据源,Java,JDK Abstract: It is apparent that manual library management is backward and inefficient, especially in

4、 enquiring. In order to suit for the modern circumstances, abundant manage affairs are computers, thus improve the speed and efficiency of the IT management. Nowadays, the family study management can also be totally carried out by computers. However, due to the varieties of the limitation arising fr

5、om the original designs, lots of functions of the system are not so all-around.According to the above-mentioned disadvantages, this design inclines to significantly improve the manage functions in the study manage system, based on the available manage software.Developed based on Windows XP , The mod

6、ule is aimed at small library services and software features work,Designed a system management module, the module lending books, books are still entry module, modules and information management books list,These five books, including the main service module, the full realization of the small library

7、cataloging and retrieval. Statistics of computer information management services 。It makes library management staff were freed from the heavy workload, thus reducing the workload, reduce human errors, improve efficiency and quality of service management books. so library management and services to a

8、 new level 。Single version of the system ,Single type of hardware equipment into the program. Apply to all small library of information management。 The system is based on ease of use and easy to customize the appearance of a unified set of principles for human-machine interface 。System module by edi

9、ting functions are divided into two major categories : category-based editing functions to be completed, such as the increase, delete, Laws; browse the categories to complete the reappearance of the main functions, such as inquiries, browsing and so on。Browse the categories to complete the reappeara

10、nce of the main functions, such as inquiries, browsing and others. As they complete the function of different aspects, so there is a certain difference in the interface arrangements. According to the needs of each module separately with inquiries, changes and other functions 。For inquiries, the syst

11、em provides a style of inquiry that portfolio inquiries, Inquiries can be combined to provide all means of access to any combination of search fields, the powerful, can guarantee the accuracy, and the recall rate. Fore word:Database, Java,JDK1 概述1.1 数据库及其应用自20世纪70年代以来,数据库技术得到迅速发展。目前世界上已经有数百万个数据库系统在运

12、行,其应用已经深入到社会生活的各个领域,从企业管理,银行管理,资源管理,经济预测一直到信息检索,档案管理,普查统计等。我国20世纪90年代初在全国范围内装备了12个以数据库为基础的大型计算机系统,这些系统分布在邮电,计委,银行,电力,铁路,气象,民航,情报,公安,军事,航天和财税等行业。现在,数据库技术还在不断发展,并且不断的与其它计算机技术相互渗透。数据库技术与网络通信技术相结合,产生了分布式数据库系统.数据库技术与面象对象技术相结合,产生了面向对象数据库系统等各种数据库系统。在人类迈向21世纪知识经济的时候,信息变为经济发展的战略资源,信息技术已成为社会生产力重要的组成部分。人们充分认识到

13、,数据库是信息化社会中信息资源管理与开发利用的基础。对于一个国家,数据库的建设规模,使用水平已成为衡量该国信息化程度的重要标志.因此,数据库的学习是非常重要的。1.2 数据库系统数据库系统本质上是一个用计算机存储记录的系统。数据库本身可被看作为一种电子文件柜:也就是说,它是收集计算机数据文件的仓库或容器。系统用户可以对这些文件执行插入数据、检索数据、更改数据、删除数据等一系列操作。总之,数据库系统是一个计算机存储记录的系统,即,它是一个计算机系统,该系统的目标存储信息并支持用户检索和更新所需要的信息。JAVA语言的介绍:JAVA是SUN公司推出的新一代面向对象程序设计语言,它是一种简单的面向对

14、象的分布式的解释的健壮的安全的结构中立的可移植的性能很优异的多线程的动态语言。JAVA语言具有以下的特点:简单、面向对象、分布性、安全性、多线程、动态性。1.3 数据库系统简介本人设计的是一个关于图书馆图书管理的数据库系统,通过这个系统管理员可以简捷、方便的对图书记录查阅、增加、删除等功能,而用户也可以通过这个系统对进行图书查询、借阅、归还等功能。 该数据库应用程序按照用户权限和实现功能的不同分为两部分:外部学生对数据库的查询访问和内部管理人员对数据记录的管理维护.每一部分中包含各自实现的各项功能,对每一项功能的实现,将按照窗体设计以及运行情况的顺序逐一进行设计。本系统采用Microsoft

15、Access技术建立数据库,使用Java建立数据源的链接,并且生成图书管理的数据库应用程序从而实现数据库的管理功能。下面我介绍该系统的特点: 安全性安全性是系统考虑的重点。本系统的开发不但方便了图书馆工作人员,也方便了他人。安全性可以防止他人进入系统保证了数据的安全性,数据存储的完整性和数据的可靠性。在数据库的安全性上和库结构的设计上。系统也设立了完整的保护机制,保护数据的结构不被破坏。 高效性现在计算机应用的领域越来越广泛。它现在不仅仅应用于高科技和军事当中,在我们的日常工作和生活中应用也越来越多。人类注重的是计算机的超强的计算能力,存储能力和惊人的记忆力,与人工管理机比效率高,计算处理不易

16、出错,节省人力是其显著的优点。2 需求分析2.1 研究背景人工的图书管理都显得十分的落后与效率低下,尤其在查询方面效率低。它可以利用计算机来实行对图书的信息管理,可以提高管理的效率。实践标明,将计算机技术运用于图书信息的管理,有利于建立起合理的管理机制。避免人为的信息管理的错误,以达到客观公正,准确高效的目的,有利于计算机技术的推广。如今,图书管理随着因特网在我国的蓬勃发展和技术的日益完善,技术已经相当完善,在此基础我们尽的最大可能去完成该问题,从而实现对家庭图书的信息管理。2.2 需求分析1 功能需求 该系统应具备对数据进行录入、修改、删除、查询等基本功能。 系统安全性控制。 对系统安全性的

17、保护:设置登陆窗口。 数据录入:即图书馆图书的建库与编目管理。 数据浏览:浏览在库的所有书籍。 数据查询:对图书信息、借阅信息的查询。(包括单条件查询、多条件查询) 数据读取:对在库图书的存盘与读取。2 数据需求 登录用户=帐号+姓名+密码+权限。 图书=图书编号+书名+作者+出版社地址+出版社+出版时间+价格+借书次数+图书数 量+备注。 借书信息=用户姓名+图书编号+借书日期数量+还书日期。 还书信息=用户姓名+图书编号+借书日期+还书日期。3 一致性需求:在图书管理系统相关的表之间,有较强的关联性,为了实现一致性的需求,我们在各个表之间建立起了一致性约束。2.3 系统综合要求及运行环境

18、操作系统:Windows 98/2000/XP/2003操作系统。 数据库选择:安装并配置软件Microsoft Access数据库管理系统。 开发平台: JAVA。 硬件配置:CPU Pentium 2 266 或更高;内存 64M 或以上;硬盘 2G 以上。3 总体设计3.1 系统功能结构图图书管理系统系统功能结构图:书籍列表3.2 总体功能设计图书管理系统的总体设计,包括系统的功能描述,功能模块的划分部分。图书管理系统的基本功能是对图书信息,读者信息和读者进行管理,具体功能描述如下。1. 系统登录,功能包括: 验证用户名和密码正确性。 保存用户名和用户类型。2. 图书基本信息管理,功能包

19、括: 添加图书基本信息,如图书编号,名称,作者等。 修改图书基本信息。 删除图书基本信息。3. 图书借阅管理,功能包括: 图书借阅,如图书编号,借阅日期,归还日期和借阅状态等。 图书归还。4. 系统管理,功能包括: 添加系统用户信息,如用户名,密码和用户类型等信息。 修改系统用户信息,如密码和用户类型等。 删除系统用户信息。 退出。5. 信息一览,功能包括: 书籍查看; 借阅信息查看; 用户查看;根据上一节系统功能的描述的介绍,划分出系统的各个子系统的功能详细的介绍。(1) 系统登录模块计算机系统的安全治理是一个庞大、复杂、面广的系统工程。安全的核心是人,必须以人为核心进行安全管理。采用各种先

20、进的安全技术,使系统免受非法攻击,排除没有访问权限的使用者窃取机密信息,确保系统安全可靠的运行。针对图书管理系统的特点,为了加强其安全性,系统采用一定的保密措施。A. 口令识别口令识别是一种低成本,易实现的用户识别技术。在计算机系统内广泛的使用,在口令识别机制中,计算机系统给每个用户分配一个用户标识和一个口令。用户标识唯一确定一个用户是公开的;口令用于证实用户,是保密的,显示为*号。B. 口令存取系统要识别每个用户的口令,就必须把每个用户的口令存放起来,形成口令表,通常以文件或数据库形式存放。如果以明文的形式存放,则很容易被熟悉系统的人偷取,为了提高基于口令的身份识别方案的坚强度,应该在口令方

21、案中引入加密机制。登录窗口主要是为了图书管理系统的安全考虑而设计,在此窗口下用户输入正确的姓名和密码,才能进入到系统的主界面,对各种信息进行管理。(2) 系统管理系统管理主要是完成对操作数据库人员的管理,它主要有用户登录,用户管理,退出三个菜单,而在用户管理里面就可以实现对用户的添加删除以及修改用户密码的操作。系统管理功能模块图:删除用户(3) 图书信息管理该设计的功能主要是完成图书信息的入库编目管理,它主要有图书的录入修改和删除。A. 图书数据的录入功能对书库中已有该图书的信息,对于这种图书的录入,由于书库已有它的信息的改变,应该尽量简化,让用户只输入该次入库操作中入库书的编号和书名即可。再

22、保存便可完成该次录入。对书库还没有该图书的任何信息,对于这种图书信息的录入,系统将无法帮助该用户初始化任何有关该图书的信息,也就是说,该图书的所有信息都得有用户和录入,所以对这种录入工作,就应当减少用户的输入操作,而是提供足够的参照信息进行选择。B. 图书数据的修改功能该设计的功能主要对入库操作中可能发生的失误以及对入库信息的备份和恢复等需求而设计。它使用户可以对入库信息中产生的错误进行及时的修改,更改数据库中相应的信息,它可以实现对入库信息的合理修改,从而保证整个数据库数据的正确性和实用性。C. 图书删除功能图书信息的删除功能很简单,就是删除出该库中的没有在库的图书信息。书籍管理功能模块图:

23、修改书籍(4) 借书管理图书借阅是本软件的核心,用于管理每位读者的借阅情况,它包括借书管理、信息修改功能。借书管理功能模块:修改出借信息(5) 还书管理用于管理每位读者的还书信息,它包括还书信息管理,还书信息修改功能。还书管理功能模块:修改还书信息(6) 一览信息该设计可以对在库或不在库的书籍进行查询,如果该书在库,即显示该书的信息,如果该书不在库,则显示“无此书”;同时它还可以对书籍的借阅信息的查询。另外它还可以对使用数据库的用户进行查询,防止用户由于遗忘密码而引起不便。信息一览功能模块:用户列表4 详细设计4.1 数据库需求分析数据库表的关系:借阅信息用户权限出版社地址作者借出次数图书名出

24、版社价格出版时间图书数量是否还回4.2 E-R 图设计与分析软件系统本质上是信息处理系统,因此,在软件系统的整个开发过程中都必须考虑两方面的问题“数据”及对数据的“处理”。为了把用户的数据要求清晰明确地表达出来,系统分析员通常建立一个概念性的数据模型。概念性数据模型是一种面向问题的数据模型,是按照用户的观点来对数据和信息建模,它描述了从用户角度看到的数据,它反映了用户的现实环境,且与在软件系统中的实现方法无关。这里我们运用最常用的表示概念性数据模型的方法,是实体联系方法即ER模型。通常,软件系统中有许多数据是需要长期保存的。为减少数据冗余,简化修改数据的过程,实现对数据进化规范化。E-R图:还

25、书时间学生姓名借书时间图书名字借书编号书籍借阅信息用户说明借还书籍出版地址是否借出图书编号图书信息管理密码用户名4.3 程序流程图设计与分析启动系统用户选择输入口令退出系统显示主菜单查验确认用户输入书出错信息退出管理员输入图书信息选择项出借图书入库继续更新数据库读入书号72还书用户输入读者姓名4.4 数据流图(DFD)对于数据库应用软件的设计与开发,数据库系统的设计是其最为核心和基础的环节。数据库系统优劣直接影响到整个系统的性能,所以对数据库系统的设计必须具备优良的性能,那么对它的设计也就更应严密和周谨。 新书入库DFD:01 库存清单图 书管理员数据库13处 理入 库 11接 受事 务12更

26、新书 刊库存清 单 1 库存清单 图书借阅的DFD:借 阅进行借 阅登 记借 阅 者 借阅查询的DFD:查 询操 作2产 生汇 总显示器借阅者 D1 借阅查询清单 还书处理的DFD:D1 库存清单归 还更新图 书图书4.5 数据字典1. 实体属性关联列表序号属性代码属性名称使用表名1ID书籍号booksBookName书籍名3Press4Author5PressAddress6PressDate7price8 Comment9borrowed_count10books_count11bookbrowse12is_returned是否还入StudentName书籍名字BorrowDate借书日期ReturnDate还书日期1314用户号usertable15UserName用户名字16Password17Power权限2. 数据字典:名称:图书信息库 描述:对图书信息的详细记录,是所有对图书信息操作的参照定义:图书信息=书籍号+书籍名+作者+出版社+出版社地址+是否借出+说明位置:存放在图书信息库类型长度number主键varchar50/20Date

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1