1、本科毕业论文(20 届)图书馆座位管理系统的设计与实现所在学院 专业班级 信息管理与信息系统 学生姓名 学号 指导教师 职称 完成日期 年 月 北京化工大学毕业设计(论文)- 2 -诚信申明本人申明:所呈交的学位论文,是本人在导师的指导下进行研究工作所取得的成果。尽我所知,除文中已经注明引用内容和致谢的地方外,本论文不包括其他个人或集体已经发表的研究成果,也不包含其他已申请学位或其他用途使用过的成果。对本论文完成所做贡献的人及资料均已在论文中做了明确的说明并表示了谢意。如有不实之处,则按照学校有关规定接受处罚。本人签名: 年 月 日北京化工大学毕业设计(论文)- 3 -北京化工大学毕业设计(论
2、文)- 4 -毕业设计(论文)任务书设计(论文)题目: 图书馆座位管理系统的设计与实现 1设计(论文)的主要任务及目标收集高校图书馆座位管理系统相关资料,了解图书馆座位管理的工作流程,分析其存在的主要问题及对系统功能的需求,完成相应的系统分析与设计工作,同时编码实现系统的主要功能模块,包括用户分角色登录模块、普通用户操作模块、管理员操作模块、用户学习情况记录分析模块、惩罚机制模块等,使系统具有较好的可用性、适用性、安全性和稳定性。2设计(论文)的基本要求和内容毕业论文应该结构合理、观点正确、文字流畅,内容包括课题的研究背景及意义,国内外研究现状和相关计算机技术,系统需求分析、设计方案以及总体框
3、架,系统的关键程序以及核心思想和实现界面。图书馆座位管理系统设计方案应完整正确合理,采用 UML 进行系统建模,基于 window7 平台,利用JSP、HTML5、CSS3、MySQL、Eclipse 等软件技术开发一个原型系统,具有登录、查询座位、预留预定座位、记录学习情况、管理员查询记录、修改用户信息、惩处功能的综合管理系统。3主要参考文献1郝亚楠 邵红宇 高校图书馆座位管理系统的利与弊J.晋图学刊,2014(4)17-182王守红.高校图书馆自习座位管理系统设计.J大学图书馆学报,20l0(2)38一39.3刘丹 启用座位管理系统高校图书馆治理占座现象的策略J 农业图书情报学刊,2014
4、(7)51-52 4 肖铮 王爽 黄国凡 .座位管理系统 Web 查询页面的实现J 管理信息化2013-49 5 Honghai Kan, Junhong Xie, Jing Chen, Lei Zheng Study and Implementation on Seat Management System Based on Android OS Applied Mechanics and Materials Vols. 411-414 (2013)4进度安排设计(论文)各阶段名称 起 止 日 期1 收集资料、查阅文献,完成文献综述和英文翻译工作 201621-北京化工大学毕业设计(论文)-
5、5 -20163202 进一步查阅整理资料,确定写作大纲,明确设计重点和难点 2016322-20164223 完成系统需求分析与系统设计,做好中期检查的相关工作 2016422-2016574 继续完善设计内容,初步完成主要模块的程序编制工作 201657-20165205 完成论文终稿、准备论文答辩相关事宜 2016521-201662北京化工大学毕业设计(论文)- 6 -图书馆座位管理系统的设计与实现摘要:随着高校人数的不断增多,图书馆自习座位资源越来越紧张,占座的现象时有发生,提高座位的资源利用率是很有必要的。针对这种情况,设计一种基于 JSP 的座位管理系统,通过 eclipse 作
6、为开发工具,Mysql 作为数据库,tomcat 为本地服务器,设计和编写图书馆座位管理系统。利用最新的 Html5 和 Css3 技术编写移动端网页使界面易于接受的座位管理系统,从而缓解图书馆占座问题。关键字:JSP Tomcat Mysql 座位管理Analysis and design of seats management systemAbstract:With the increasing number of colleges and universities, the library self-study seat resources becomes more and more i
7、ntense.The phenomenon of occupying seats has occurred from time to time, improving seat of resource utilization is very necessary. In view of this kind of situation, the design of a JSP based seat management system, through the eclipse as a development tool, Mysql as a database, Tomcat for the local
8、 server, design and preparation of Library seat management system. Using the new HTML5 and Css3 technology written mobile web easy to accept and the seat management system, so as to relieve the library seat occupying problem.KeyWords: seat management system,JSP,html5北京化工大学毕业设计(论文)- 7 -目录前言 .6第 1 章 绪
9、论 .7第 11 节 课题意义 .7第 12 节 国内外研究现状 .8第 2 章 系统相关技术与理论介绍 .10第 21 节 系统开发语言 .10第 22 节 Tomcat 服务器应用程序 .11第 23 节 Ajax 异步传输技术 .12第 24 节 系统工作流程 .12第 25 节 MYSQL 数据库介绍 .12第 4 章 操作流程与需求分析 .14第 31 节 系统可行性分析 .14第 32 节 座位管理系统需求分析 .15北京化工大学毕业设计(论文)- 8 -第 33 节 座位管理系统用例建模 .16第 4 章 系统分析与设计 .21第 41 节 系统功能设计 .21第 42 节系统设
10、计模型 .22第 43 节 类的详细设计 .23第 44 节 业务过程设计 .25第 45 节 数据库设计 .28第 5 章 系统实现 .32第 51 节 系统开发环境 .32第 52 节 系统文件目录 .32第 53 节 系统模块程序实现 .32第 54 节系统运行与测试 .35总结 .38参考文献 .39致谢 .40北京化工大学毕业设计(论文)- 9 -北京化工大学毕业设计(论文)- 10 -前言近年来,关于高校图书馆占座的现象越来越多,虽然最根本的原因是高校扩招,图书馆资源远远不够用,但是占座这种行为的确是不文明的行文,我们只能通过科学的方法和手段对这种行为进行管治。占座这种现象产生最根
11、本的原因就是学生人数众多而自习场所座位少,座位数量有限,图书馆的扩建远远跟不上人数的增加。除此之外,就是平常图书馆会人比较少,但一到考试或者期末大家都蜂拥而至,这种情况更体现出占座行为的确不好。这在一定程度上反映了高校大规模扩招与基础设施建设经费相对不足之间的矛盾,学校及图书馆的一些硬件设备不能完全满足师生的需求。图书馆座位有限,而教室又开放不足,随着选修课程数量和课程密度的增加,学生的负担也越来越重,有些时候甚至连晚上也被排满了课,学生数量与自习室之间的供求关系严重不平衡,疯狂的占座现象就是其具体体现 1-5。针对这一问题,当前的研究也提出了很多解决方案,但都不外乎兼顾公平和效率两个方面。首
12、先,图书馆的各种资源应该是被所有人都可以使用的,必须公平;但是图书馆的资源毕竟有限。为了达到公平就必须要有大量的人力物力的投入,比如增加管理员监督,或者增加自习座位,这种解决方法相当被动和无奈,要真正管理好图书馆的座位资源绝非易事,只有通过科学的办法,通过现有的资源和软件结合,培养学生使用座位的使用习惯,才有可能慢慢减缓这个现象。图书馆座位管理系统的最终目的是为了自动化管理图书馆自习座位,解决占座问题,提高座位利用率。实际上我校是有相应的座位管理系统,它是那种固定的触摸刷卡屏终端,每层有一个,来供用户选座,但是我认为这个系统还是有些不方便的,用户必须到图书馆才知道有没有座位,而且现在移动网络这么成熟,所以我想设计开发一个基于 JSP 的座位管理系统,用户通过手机上网操作即可实现相应操作,从而抑制占座这种恶习。