基于JAVA的图书馆管理系统的设计与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
二十一世纪是信息的社会,随着计算机技术的飞速发展,计算机技术在各行各业的应用得到了广泛的普及。现代信息化技术的发展,带动了图书馆在自动化、网络化和数字化方向的进步;由于图书馆图书收藏量大大增加,对信息的需求日益增加,传统的手工管理方式又存在着诸多不足之处,主要表现在处理借书、还书业务流程的效率很低,明显已不能适应现在的信息化社会;同时带来的影响使传统的图书管理员的工作日益繁重起来,图书馆业务受到了强烈的冲击,迫使人们加紧了启用新的信息化管理方法来管理图书的步伐,来提高效率,减轻工作人员的工作压力,减小出错的概率,还可以让读者有更多的时间选择书和看书。图书信息管理系统是典型的信息管理系统,如何利用现有的科学技术条件提高图书信息的管理效率是我们当下迫切要考虑和解决的问题。
     本文结合了现代图书馆管理系统的基本要求,详细论述了系统开发的具体流程,包括可行性分析、需求分析、系统总体设计、数据库设计以及编码测试等环节。系统采用JAVA作为开发语言,SQL Server 2000作为数据库管理系统,开发出了界面友好、操作简便的一个实用小型图书馆管理系统。该系统实现了系统管理、用户登录、图书管理、学生管理,图书的借阅与归还等功能,基本符合小型图书馆日常管理的要求,达到了预期的设计目标。
The twenty-first century is the information society, with the rapid development of computer technology,computer technology applications in all walks of life have been widely popular. The development of modern information technology to bring the library automation, networking and digital direction and progress; Library collection has the large increase in the demand for information that has increased, the traditional manual method has many inadequacies exist , mainly in dealing with borrowers, but also the efficiency of business processes, the book is very low, obviously can not meet the current information society; the same time the traditional impact of the increasing workload of librarians up by a strong library services impact, forcing people to step up the opening of a new information management methods to manage the pace of the book, to improve efficiency and reduce the work pressure of staff and reduce the probability of error, but also to give readers more time to select books and watching book. Library Information Management System is a typical information management system, how to use the existing library information science and technology conditions to improve the management efficiency of our present urgent need to consider and resolve.
     This combination of modern library management system, the basic requirements of system development are discussed in detail the specific process, including feasibility analysis, requirements analysis, system design, database design and coding testing links. System uses JAVA as the development of language, SQL Server 2000 as a database management system, develop a friendly interface, easy operation of a practical small library management system. The system implements system management, user login, library management, student management, borrowed and returned books and other functions, basically meet the requirements of the daily management of a small library, to achieve the desired design goals.
引文
[1]郭晔.基于Agent的智能个性化信息检索系统模型研究[J] .微电子学与计算机. 2005.06:172-175
    [2]陈春明,徐义峰.基于Agent的图书管理信息系统的功能扩展[J].信息系统工程,2009,(6):36-39.
    [3]汀星明.管理信息系统[M].北京大学出版社,2004年
    [4]郭宁,郑小玲.信息管理系统[M].人民邮电出版社,2006年.
    [5]陈毅恒,秦兵,刘挺等.基于潜在语义索引和自组织映射网的检索结果聚类方法[J].计算机研究与发展,2009,46(7):1176-1183.
    [6]付凯芳.网络计算在图书文献检索中的应用[J],微计算机信息,2009,25(8):1113-117
    [7]求是科技.Java信息管理系统开发实例导航[M].人民邮电出版社,2005.
    [8] Bruce Eckel. Java编程思想(第二版)[M] .机械工业出版社,2002
    [9]黄明.Java课程设计[M],电子工业出版社,2006年
    [10]米海波,吴照林.JSP与Ajax在Web系统视图层上的性能比对分析[J],计算机应用,2007(27):281-285
    [11]林信良. Java学习笔记(JDK6.0)[M].清华大学出版社,2007年4月
    [12]苗春意. Java项目开发全程实录[M].清华大学出版社,2008年6月
    [13]埃克尔. Java编程思想[M](第4版).机械工业出版社,2007年6月
    [14]周增国等.J2EE技术在数字化校园信息平台设计中的应用[J],应用科技,2006年10月
    [15]秦燕红.基于J2EE的人力资源挂历系统[D],大连海事大学硕士学位论文,2007年3月
    [16]赵国玲,Java语言程序设计[M],机械工业出版社,2004年
    [17]刘彦明.JAVA语言及其程序设计[M],西安电子科技大学出版社,1997年
    [18]夏邦贵.SQL Server数据库开发经典实例精解[M],机械工业出版社,2006
    [19]飞思科技产品研发中心.SQL Server2000数据库和数据仓库[M].电子工业出版社,2001
    [20]王俊伟,史创民.SQL Server2000数据库管理与应用[M],清华大学出版社,2006年
    [19]飞思科技产品研发中心.SQL Server2000数据库和数据仓库[M].电子工业出版社,2001
    [20]王俊伟,史创民.SQL Server2000数据库管理与应用[M].清华大学出版社,2006年
    [21]孔志勇,王毅,房大伟. SQL应用开发范例宝典[M].人民邮电出版社,2008年7月
    [22]王珊,萨师煊.数据库系统概论(第4版)[M].高等教育出版社,2007年11月
    [23]萨师煊,王珊.数据库系统概论[M].高等教育出版社,2003年12月
    [24]沈被娜,留祖照,姚晓东.计算机软件技术基础[M],清华大学出版社,2000年
    [25]李虎,王美英.UML基础、案例与应用[M].人民邮电出版社,2003年6月.
    [26]王国胤,姚一豫,王洪.粗糙集理论与应用研究综述[J].计算机学报,2009,32(7):1229-1246.
    [27]吴晨,张全.一种基于语言概念空间聚类的信息检索方法[J].计算机工程,2007,33(8):51-56.
    [28]刘亚宾,杨红.精通Eclipse[M],北京:电子工业出版社,2005年
    [29]张海藩.软件工程导论[M].清华大学出版社,2003年12月
    [30]杨冬青,唐世渭.数据库系统概念[M].机械工业出版社,2005年3月.
    [31]王立福,麻志毅.软件工程(第二版)[M].北京大学出版社,2002年3月.
    [32]郭宁,杨一平.软件工程使用教程[M].人民邮电出版社,2006年3月
    [33]贾长云.软件工程初步[M].高等教育出版社,2004年7月
    [34]刘志峰.软件工程技术与实践[M],电子工业出版社,2004年8月
    [35] Pawlak Z.Rough set.International Journal of Computer and information Sciences, 1982,11:341-356.
    [36]AlexKozak..EstimatingDiskSpaceRequirementsforDatabases. http://www.simple-talk.com/sql/database-administration/estimating-disk-space-requirements-for-databases/.2009.1
    [37] Galindo, J., Urrutia, A., Piattini, M., Fuzzy Databases:Modeling, Design and Implementation[M].Idea Group Publishing Hershey, USA, 2006:68-95
    [38] YuSongXiang.Journal of library Science[J].Beijing technology public.2006 :102-121
    [39] Bertrand Meyer. OBJECT-ORIENTED SOFTWARE CONSTRUCTION. March 2000
    [40] Addison-Wesley. TCP/IP Illustrated Volume I. April 1996
    [41] David H. Crocker.STANDARD FOR THE FORMAT OF ARPA INTERNET TEXT MESSAGEA[EB/OL]. RFC822, August 13,1982.
    [42] P.Resnick. Interent Message Format. RFC2822, April 2001

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700