一、选题依据、目的意义、主要参考文献
很多学校和单位都有图书馆或图书室、资料室等,都需要管理图书资料、管理图书的进库以及借出、归还等。传统的图书借阅或者管理使用借书卡片填写所借书籍,而且查看某一本书籍信息时要反复查看该书登记信息才能核对该书是否已借出或归还。找到借书记录并删除借阅记录是一件很繁琐的事情。每当图书馆购买新书并将新书入库的时候,图书管理员要填写新书入库登记卡,工作量非常大,而且在新书入库后还要经过图书编目等工作,所以新购买的图书要经过很长时间才能让读者借阅。人工手动管理这些庞大的图书资料以及繁忙的借书归还行为不仅效率低下也很容易出错,如果有一个比较易用的计算机图书管理系统,则省时省力方便多了。
参考文献:
MYSQL 5.7.19 .ijava学习网.2018-03-23
MySQL排错指南 李宏哲 人民邮电出版社
《JSP网络编程从入门到精通》 邹竹彪 清华大学出版社 2007年6月
《Java Web开发详解--XML+XSLT+Servlet+JSP深入剖析与实例应用》 孙鑫 电子工业出版社
《精通JSP-WEB开发技术与典型应用》 张新曼著 人民邮电出版本社 2007年2月
郑莉.Java语言程序设计(第2版)[M].北京:清华大学出版社
王珊 萨师煊.数据库系统概论(第五版)[M].高等教育出版社
Bruce Eckel 著.陈昊鹏 译.Java编程思想.北京:机械工业出版社
沈记全主编.数据库系统原理.徐州:中国矿业大学出版社
郑戟明,杨年华.MySQL数据库教学中常见问题的探讨[J].电脑知识与技术
二、毕业设计(论文)研究内容、进度安排、特色或创新点
1-2周:选题,查阅资料,下载相关软件,搭建软件环境,思考具体思路,开题报告评审;
3-4周:开题报告的填写,调研及需求分析,提出问题,查找相关方面的文献;
5-10周:具体各个功能的思考与实现;编写详细代码,整合测试;如下:
第5周:(1)管理员登陆:书籍的入库增加,借书,用户信息查询,还书等操作都需要管理员权 限,进行这些操作前需要是管理员登陆;
(2)用户注册登录:用于注册账号,以后就可以用此账号进行登陆,登陆成功 后用户可以查看借书情况和归还书籍,修改自己信息等操作;
第6周:(1)借书:管理员对用户进行借书同意操作,用户可自行借书并增加记录。
第7周:(1)还书:用户自动还书,管理员可查看归还状态。
第8周:(1)编辑用户:已经注册并登陆成功的用户可以对自己的信息进行编辑或者 修改
第9周:(1)删除记录:管理员可对书籍进行删除,对用户借书籍和归还书籍记录进 行删除操作。
第10周:(1)用户信息查询:输入用户代号或者名字后,可以搜索显示用户详细信息。
(2) 借还书记录:每一次借还书都将记录并统计到数据库中。
11-13周:总结毕业设计,撰写毕业设计论文,准备毕业答辩;