基于JAVA的自习室座位预约管理系统设计开题报告
2020-04-11 17:48:45
1. 研究目的与意义(文献综述)
在武汉理工大学自习室备战考研期间,由于自习室座位不能满足日常需求,所以每天需要在自习室开门前提前排队,并且存在严重的占座现象,使得部分同学即使来的很早,却没有位置,导致资源利用率不高。在武汉理工大学的鉴湖校区自习室日常管理中,我认为急需一个自习室座位管理系统,细化到每一个座位,同时也可以和图书馆等相关涉及到座位管理的区域合作,利用学生的学生证等识别身份和进行预定,提高教育资源利用,且实行方便。
对于自习室座位安排问题,众多国内高校已经开始解决,据查阅资料所得,2010年以来,已有部分高校购买或自行开发座位管理系统。根据对各高校图书馆座位管理系统功能的对比分析,得出如下特点:目前已投入使用的系统的功能大都包括读者权限下的自动分配座位、自主选择座位、退座、管理员权限下的座位状态控制(增加、删除、修改)和数据统计等。这种机制下存在的问题如下:(1)通过对包括中国人民大学图书馆、山东大学图书馆、厦门大学图书馆、深圳大学图书馆等近20所高校图书馆座位管理系统的功能统计发现,仅有约40%的座位管理系统支持预约功能。这意味着,60%的高校图书馆座位管理系统只能支持选座和查询等。这在早上图书馆开馆的人流高峰期,长时间的等待刷卡这样的问题依然会使得运作效率降低。(2)除此之外,各座位管理系统的使用流程均为刷卡、选座座位(自动分配、自主选择)、确认就位、刷卡(离开、暂时保留)、结束。单一的刷卡登陆机制使得选座的时间集中,这与图书馆的刷卡区有限的刷卡设备之间又形成了一对矛盾。流高峰期的图书馆刷卡设备供不应求、排队大军等现象将依然会是不可忽视的问题。(3)同时,刷卡选定座位后,管理上缺少抵达座位的控制机制。这意味着,让别人代替刷卡占去座位的现象也依然会存在。
一些学校通过加强管理制度,辅以专门的管理人员或学生志愿者进行人为的管控与疏导,但是这种解决方法并不能解决根本问题,且浪费了大量人力,效率低下。部分信息化处理水平较高的学校将信息处理技术应用在座位管理上,代表了学校信息化的发展水平。在国内集中常见的座位管理系统主要用了以下集中方式:
2. 研究的基本内容与方案
本次设计的基本内容是基于java语言实现的,作为一种面向对象的程序设计语句,它可以撰写跨平台应用软件,具有很强的通用性和高效性等,广泛用于各种开发。而服务器界面用jsp实现,它是一种动态网页技术标准,在传统的网页html中插入java程序段和jsp标记而形成,可以在多种操作系统上运行。在本次设计中的数据库采用mysql数据库系统对学生信息和自习室座位信息就行存储,由于它的功能强大,灵活性和编程接口精巧受到广大开发人员的青睐。在本次设计中使用apache的tomcat实现jsp和servlet的规范,是比较流行的web应用服务器。而整个系统的java开发通过eclipse实现。在系统的开发过程中,采用mvc三层架构模式,即模型、视图、控制,使web系统的只能分开,使得前台设计和后台数据库管理的设计互不影响,具有很强的优势。
本次毕业设计将要实现的目标是通过界面动态显示自习室的座位情况,同时整个用户可以分为学生用户和管理员用户两个主体,学生用户可以通过界面查询和预约座位,管理员可以掌控整个自习室的座位容量等问题。
3. 研究计划与安排
第1-4周:查阅文献资料,明确研究目标,完成开题报告;
第5-10周:进行系统图形界面及数据库设计;
第11-13周:进行系统调试、完善;
4. 参考文献(12篇以上)
【1】胡文康. 图书馆自习室自动排座系统设计[j]. 计算机时代,2016,(8):50-52
【2】明日科技. java从入门到精通. 北京:清华大学出版社,2012.
【3】bloch, joshua.effective java. publishing house of electronics industry,2016.
最新文档
- 华北地区夏季降水多年、少年近地层水汽场及风场分布特征开题报告
- 天山地区典型流域降雪分布研究文献综述
- 2016年台风狮子山路径突变原因的初步分析开题报告
- 北京和寿县地区边界层急流观测与模型的对比文献综述
- 具有双Kelvin波结构MJO活动的再分析开题报告
- 基于单片机的温控风扇设计文献综述
- 1961-2015年江苏省气候资源的时空分布规律开题报告
- 智能搬运机器人文献综述
- 基于类型的电影推荐系统文献综述
- Bi6S2O15的合成及其降解有机污染的研究开题报告
- 不确定时滞奇异摄动系统的鲁棒控制器设计文献综述
- 小型双模SIW滤波器的研究与设计开题报告
- 我国绿色出行政策执行研究——以南京市为例文献综述
- 试论李碧华小说中的爱情悲剧开题报告
- 基于FPGA的电子相册设计文献综述