基于JAVA的图书管理系统的方案设计书与实现Word文件下载.docx
《基于JAVA的图书管理系统的方案设计书与实现Word文件下载.docx》由会员分享,可在线阅读,更多相关《基于JAVA的图书管理系统的方案设计书与实现Word文件下载.docx(20页珍藏版)》请在冰豆网上搜索。
2.3.1系统的功能分析............................................5
2.3.2系统的模块设计............................................5
2.4系统结构........................................................5
2.4.1系统功能结构图...........................................6
2.4.2系统流程图................................................6
3.图书管理系统功能实现及编码设计........................................6
3.1数据库需求分析..................................................7
3.2数据库各表说明..................................................8
3.3模块设计........................................................9
3.3.1公共模块设计...............................................10
3.3.2书籍管理模块设计...........................................11
3.3.3借书管理模块设计...........................................15
3.3.4设备管理模块设计...........................................16
参考文献...............................................................18
基于JAVA的图书管理系统的设计与实现
黄东
湛江师范学院信息学院
摘要:
随着计算机科学技术的飞速发展,随着我国经济发展和精神文化消费的提高,在全国各地,图书馆如雨后春笋。
而现在我现在我国的各中小城市的图书馆的图书管理和借阅管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代,这就为该图书管理系统提供了市场需要。
而图书管理在现代社会是很热门的,最关切人民精神文化消费的行业,同时对图书管理和服务也提出了更高的要求,诸如书籍管理、借还书管理、用户管理等各种人性化的使用介面,使管理者和读者对图书馆中的书刊能更方便、更快捷、更满意地得到管理和服务。
关键词:
图书管理;
借阅管理;
设备管理;
数据库
BasedonJAVAbooksmanagementsystemdesignandrealization
Huangdong
Schoolofinformationscienceandtechnology,ZhanjiangNormalUniversity,
Abstract:
Alongwiththecomputersciencetechnologyrapiddevelopment,theenhancementwhichexpendsalongwithourcountryeconomydevelopmentandtheenergeticculture,ineachplace,librarylikemushroomgrowth.ButnowInowourcountry'
svarioussmallandmedium-sizedtownandcitieslibrarybooksmanagementandtheborrowingmanagementlevelalsopausesinthepapermediumfoundation,suchmechanismalreadycouldnotadaptthetimedevelopment,becauseithaswastedmanymanpowerandthephysicalresource,intheinformationagethistraditionmanagementbythecomputerforthefoundationinformationadministrationcentersubstitution,thishasbeenprovidedinevitablyforthisbooksmanagementsystemmanagementsystemthemarketrequirement.Butthebooksmanagementinthemodernsocietyisverypopular,thekindestpeople'
senergeticcultureexpendstheprofession,simultaneouslyalsoproposedtothebooksmanagementandtheserviceahigherrequest,suchasthebooksmanagement,takingadvantageofalsothebookmanagement,theusermanagementandsooneachkindofuserfriendlyuseinterface,causesthesuperintendentandinreader'
stolibrarybooksandperiodicalscanmoreconvenient,beunderthemanagementandtheservicequickly,satisfiedly.
Keyword:
Booksmanagement;
Borrowingmanagement;
Equipmentmanagement;
Database
1图书管理系统概述
1.1系统的研究意义
随着计算机科学技术的飞速发展,随着我国经济发展和精神文化消费的提高,在全国各地,图书馆如雨后春笋。
而现在我国的各中小城市的图书馆的图书管理和借阅管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代,这就为该图书管理系统提供了市场需要。
伴随着图书馆的的规模不断扩大和读者的不断增多,像图书馆中的书籍,图书馆的读者,图书馆的借阅、收费服务等都将越来越复杂,工作量也将越来越大。
但一直以来人们使用传统人工的方式管理各种数据,这种管理方式存在着许多缺点,比如:
效率低、保密性差、查找不方便,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
[1]
随着科学技术的不断提高,计算机科学技术日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对企业单位的各项信息进行管理,具有着手工管理所无法比拟的优点。
例如:
检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高工作的效率,也是企业的科学化、正规化管理与世界接轨的重要条件。
因此,开发这样一套图书馆图书管理系统软件成为很有必要的事情,在接下来各章中将详细介绍该系统的开发过程和所涉及到的问题及解决方法。
1.2图书管理的定义
图书管理指图书管理员对图书馆中一切书籍和所有用户的管理以及借阅管理。
其中图书管理涉及图书信息、系统用户信息、读者信息、图书借阅等多种数据管理。
从管理的角度可将图书分为三类:
图书信息管理、系统用户管理、读者数据管理。
对其定义为:
“图书管理就是图书管理员对图书馆中一切书刊和所有读者的管理以及借阅管理。
”
1.3图书管理系统的设计目标
该图书信息管理系统使针对当代社会,图书越来越成为人们的精神文化消费主流这一市场需要应运而生的,是为图书馆管理和图书馆用户更好的维护图书馆各项图书管理业务处理工作而开发的管理软件,根据需求分析,实现图书馆管理业务,实现各项管理等几个方面的功能。
对图书管理中心来说图书馆的书籍和读者信息以及有关借阅情况的管理都是很重要的。
对读者而言,方便性是最为重要的。
为了达到这些要求,国书管理系统就包括如下几项功能:
用户查询、用户信息管理、书籍查询、书籍管理、借书管理、设备管理、用户参数设置。
些系统对读者言,方便、快捷;
对于公司内部的员工与业主进行更好的管理,而提高工作效率。
2.图书管理系统的分析与设计
2.1系统的开发背景
图书管理在手工操作时代,工作非常繁琐,需要大量的人力、物力和财力,极大的浪费资源,对于图书馆的管理人员来说,图书管理包括图书设备管理、书籍管理、读者信息管理、借阅管理等等。
而这些项目在过去手工操作时代,需要手工记录这些事情,不但麻烦,还经常出错,给广大用户带来很多不便。
为了更好的为广大住户服务,有必要利用当代发达的计算机科学技术进行信息化管理,从而提高服务质量和工作效率。
2.2系统的需求分析
该图书管理系统是面向图书馆的的各项事务,包括图书管理,读者管理,借阅管理,设备管理等处理工作,是利用计算机进行集中管理而开发的系统。
该系统是基于JAVA与SQLServer数据库进行开发的图书管理系统,力求与实际相结合具有查询、删除、添加等功能,旨在达到使图书馆的管理和运作趋于计算机化,使之更加方便、快捷以提高工作效率。
[2]
2.3系统的功能分析与模块设计
2.3.1系统的功能分析
图书管理系统是为了对图书馆图书实行计算机化的管理,以提高工作效率,方便用户。
主要功能有对图书入库、图书查询、用户信息、借阅情况等进行管理和基本资料管理以及对系统自身的用户权限管理。
2