1 / 40
文档名称:

图书管理系统.doc

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

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

分享

预览

图书管理系统.doc

上传人:xinshengwencai 2018/11/22 文件大小:866 KB

下载得到文件列表

图书管理系统.doc

相关文档

文档介绍

文档介绍:图书管理系统
摘要:图书管理系统是典型的信息管理系统,其开发主要包括后台SQL数据库的建立和维护以及前端的应用程序的开发两个方面。对于前者要求建立数据的一致性和完整性,对于后者则要求应用程序功能的完备,易用等的特点。
    基于上述考虑本系统主要利用java作前端的应用开发工具 ,利用SQL Server 2000作为后台的数据库,利用Windows 2000 sever作为系统平台;而全部采用Microsoft的操作系统及其应用开发工具开发的图书管理系统。能使用户的需求具体体现在各种信息的提供、保存、更新和查询,也就是数据库的逻辑结构。
本系统开发首先介绍的是开发环境及所用到的基础知识。其次是系统的设计过程,包括系统分析、功能实现和系统的调试、设计过程中遇到的难点问题等。本系统充分利用了java开发前台应用程序,用SQL Server 2000开发后台数据库的优势,使系统更加完善。本系统的开发,使得图书管理工作人员的工作量大大的减少。
关键字:SQL、java、信息管理系统
目录
第一章引言 1
系统的开发背景 - 3 -
系统的设计目的和内容 - 3 -
4
第二章系统开发工具及相应技术简介 5
java 简介 5
-SQL 2000 6
SQL语言简介 6
SQL语言的特点 6
MySQL,MS SQL Server,Oracle三种主流数据库的比较 7
C/S与B/S系统平台模式比较 9
C/S系统平台模式介绍 9
B/S系统平台模式介绍 9
10
第三章图书管理系统分析 11
系统的功能需求 11
系统的性能需求 12
系统可行性分析 13
经济可行性分析 13
技术可行性分析 13
操作可行性分析 14
第四章系统的需求分析 15
数据需求分析 15
功能需求分析 15
系统的逻辑结构设计 16
第五章图书管理系统总体设计 18
数据库设计 19
系统整体的流程图 21
系统用例分析 22
第六章系统详细设计与实现 27
系统运行界面 27
第七章总结 34
第一章引言
系统的开发背景
目前,在高校系部图书管理中,师生查找图书都是采用传统的查询方法,让读者在图书分类架上一本本地去查找,这样不仅很难找到自己所需要的图书,而且费时费力。而图书管理员在办理借书登记、查询读者借书记录时,管理人员必须在借书记录上一个个去查找,而要找到借书记录并删除该记录是件很麻烦的事情。每当新书入库时,图书管理员既要填写新书入库卡片,又要填写新书入库帐目,不仅工作量大,而且,在新书入库后要经历较长的时间方能借出。另外,有的系部因图书数量有限,必须对图书实行限量借阅,因此,要实施弹性借书方法是件很困难的事。
为提高图书查询效率,减少系部图书管理员的工作负担,有必要开发一个小型图书管理软件来对系部图书实施有效管理。该系统必须具备以下功能:1、能对各类图书实行分类管理;2、提供必要的读者信息;3、能进行各种高级查询(如未还书目的查询;已还书目的查询等);4、具有图书检索功能;5、能管理登录系统的图书管理员等。这样不仅能较好地帮助读者在最短的时间内找到自己所需要的图书书目、编号,而且能让图书管理员以最高的效率办理借阅手续。
系统的设计目的和内容
针对以上情况,决定组建一个基于客户机/服务器结构的图书管理系统,要求该系统能对登录后的用户实行权限管理。在系统启动后,读者能在客户端根据自已的需要查询图书,而图书管理员能在服务器端根据读者提供的身份信息及图书编号办理借书或还书手续,通过自动查询功能判断读者是否还能借书。如果读者没有逾期未还图书情况及所借图书没超过可借图书数量,则可继续办理借书手续,否则不予办理。另外,图书管理员能根据需要通过该系统的服务端自行修改图书信息,增加或删除图书书目等。
图书管理系统主要是对图书馆种类繁多的书籍进行管理,并且合理管理好用户的借还信息。提高图书馆的工作效率,降低管理成本。其开发主要包括后台数据库的建立和维护,以及前端应用程序的开发。前者要求建立起数据一致性各完整性强、数据安全性好的数据库。而后者则要求应用程序具有功能完备、易用等特点。

实用性原则:
适合于中小型图书馆及高校系部图书管理,用户界面友好,操作使用方便,具有高效的数据处理能力。
先进性原则:
采用目前先进的计算机软硬件技术,使系统具有较高的技术水平和较长的生命周期