1. 研究目的与意义
图书作为一种信息资源,用户阅读的资料繁多,包含很多的信息数据的管理。
之前有很多的图书管理都是手工的,尚未使用计算机进行管理。
人们对图书管理的主要方式是基于文本、表格等纸介质的手工处理,对于图书信息和借出书情况的统计和核实等往往采用对书号的人工检查进行。
2. 研究内容和预期目标
(1)基本数据维护功能模块:录入、修改并进行对基本数据的操作。
比如可以在该模块中输入读者的信息和书籍的各项信息,也可对信息进行修改。
(2)基本业务功能模块:主要是图书的借阅,归还,信息查询。
3. 国内外研究现状
随着计算机技术的发展以及计算机网络的逐渐普及,所以信息的交换和信息流通显得的特别重要。
因此,使用计算机来管理图书成为必然。
目前,中小型以及大型图书馆、书店等均开始采用各种优秀的系统管理软件来辅助日常的事物。
4. 计划与进度安排
(1)通过参考文献的查询,了解图书管理系统的相关知识和开发过程并对系统进行初步的构思; (2)通过Java开发平台,深入研究开发过程中所涉及的各种知识点及技术,对现有的系统进行分析、对比,设计出界面友好,操作简单的图书管理系统;(3)对完成的系统进行测试,不断反思,发现开发中所存在的问题,并不断完善根据软件工程的开发思想,分析了基于JAVA的图书管理系统的开发过程:首先根据系统特点确立开发模型,再通过对系统进行的需求分析研究,建立结构化分析模型,得出系统功能模块及数据流图,然后进行数据字典分析,确定数据的定义与属性,建立数据表,最后完成系统功能的实现。
5. 参考文献
参考资料:[1]陈亦强.资料室图书管理系统的开发和应用[J].苏州大学学报(工科版),2002,(5) [2] (美)梁勇.《Java语言程序设计》[M].机械工业出版社,2016年10月 [3]于卫红.《Java设计模式》[M].清华大学出版社,2016年 [4]周雯.《Java物联网程序设计基础》[M].机械工业出版社发行室,2016年08月 [5]周斌,王新颖,王继鹏.《面向对象程序设计Java》[M][科学出版社有限责任公司,2016年08月 [6]何新起,娄彦杰.《网站设计 开发 维护 推广 从入门到精通》[M]人民邮电出版社,2016年07月 [7]邹茂扬,田洪川.《大话数据库》[M]清华大学出版社,2013年03月 [8]张汾.图书馆图书管理系统分析与设计[ J ].山西电子技术,2002,(1) [9]哈桑.基于三层架构的图书馆信息系统的研究与设计[D].武汉:武汉理工大学,2010. [10]王珊,李胜恩.《数据库基础与应用》[M]人民邮电出版社,2016年05月
