




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 智慧图书馆座位管理系统设计与实现 蒋谢芳马璇王长浩高健Summary:針对图书馆座位智慧化管理需求,本文研究分析了一款基于android的图书馆座位管理系统的设计实现方案,该系统既方便了学生对座位的查询、预约等需求,又促进了智慧图书馆的发展建设。Key:图书馆;座位管理;系统设计:TP315 :A :1007-9416(2019)06-0158-020 引言随着国家提出建设智慧型社会的发展目标,智慧校园建设成为当下各个高校提升自身实力与服务水平的新趋势,智慧教室、智慧图书馆也成为构建智慧校园的重要组成部分1。不论是硬件设施,还是人性化服务,高校图书馆安静、舒适的学习环境都远优于学校的教学自修
2、室,学生们更青睐到图书馆学习。但是图书馆有限的学习场地和桌椅数量,使得图书馆座位供不应求,特别是在考试高峰期,图书馆座位一座难求。通过智慧图书馆建设的问卷调查,70%的受访学生认为图书馆座位的管理是智慧图书馆建设的重要内容。1 需求与分析为了解决图书馆座位长时间被占,缓解学生占座矛盾,目前很多高校图书馆座位的采取每日清理的人工方式,学生必须每天重新寻找座位,这又使得不少学生需要提早排队等候,浪费了宝贵时间,并且效率不高。随着移动智能设备的普及,设计并实现一款依托智能手机的管理系统,服务于图书馆座位数字化智能化的管理。通过智能终端设备对图书馆座位进行合理的分配,不仅可以向学生实时提供图书馆座位使
3、用情况,还可以让学生通过手机终端,提前预约座位,并督促学生在规定时间内到达座位,提高图书馆座位利用率,节省学生寻找空座位的时间,为学生提供满意的读书环境,同时也能解决因为座位供不应求而引发的一系列问题,提升图书馆的智慧服务水平。2 系统总体设计基于Android的图书馆座位管理系统2,以充分的用户需求调查为前提,采用C/S软件设计架构,基于MVC模型,利用Java语言与XML技术混合开发,并通过Tomcat服务器和SQLite轻型数据库实现信息存取及准确地传输,完成用户与系统的交互功能。整个系统在Android Studio开发平台中设计并完成,实现了学生用户和管理员用户对软件注册、登录、座位
4、信息增、删、改、查等功能的使用要求。3 系统详细设计3.1 系统功能设计根据学生对座位使用的需求,将图书馆座位管理系统的用户分为两类,分别为学生用户和管理员用户,为满足学生体验效果,学生用户可以实现的功能有注册、登录、修改密码、座位查询、座位预约;管理员用户可以实现的功能有增加座位、删除座位、修改座位、查询座位。(1)用户注册、登录模块:学生用户可以使用自己的学号进行信息登记并设置登录该软件的一个密码,完成注册后,利用注册的学号和密码登录图书馆座位管理软件,并完成相应操作。(2)座位查询模块:学生用户登录该软件后,可以选择相应的楼层和对应的阅览室,然后查询该阅览室内座位的使用情况,包括已经被使
5、用、预约的座位和空座位的数量。(3)座位预约模块:当学生用户查询到某座位空闲时,可以在移动终端上提前预约座位,并在预约座位后的规定时间内到达指定位置。(4)座位添加、删除模块:管理员用户定期对图书馆座位进行检查,在图书馆阅览室座位做出调整之后,及时反馈到管理系统上,对座位信息做出相应的添加和删除,以方便学生用户查询到准确的座位信息。3.2 系统数据库设计根据系统功能需求,采用数据字典的方式对搭建数据库用到的各类数据进行描述,数据字典如下:用户登录表:sm_login(lo_id,lo_pass);用户信息表:sm_users(us_id,us_pass,us_type);阅览室信息表:sm_r
6、ooms(ro_id,ro_ sum,ro_type,ro_address,ro_manager);座位信息表:sm_seats(se_ room,se_id,se_status,se_user)。用户实体包含登录号、密码、类型等属性;阅览室实体包含图书类别、阅览室号、座位数量、位置、管理员等属性;座位实体包含阅览室号、座位号、使用情况、使用者等属性。用户和座位之间,座位和阅览室之间均为m:n关系。4 系统实现系统的具体实现分为注册界面、登录界面、阅览室选择界面、座位信息查看及预约界面。(1)注册界面:用户可以通过自己的学号进行注册,并在输入两次相同的密码和正确的验证码后,完成注册。(2)登陆
7、界面:用户完成注册后,可在登录界面使用已经注册的学号和密码进行登录,分别在用户名和密码框中输入信息,点击登录按钮,就可以进入系统的主界面。(3)阅览室选择界面:如图1所示,该功能为用户提供阅览室选择,用户可以通过下拉菜单,选择想要去的阅览室,点击确定后查看指定阅览室的座位信息。(4)座位信息查看及预约界面:用户在选择完阅览室后,即可查看该阅览室的座位使用情况,如图2所示,点击查看502阅览室的6号座位信息,将会显示座位是否被使用,当座位被使用时,再次进行预约,将会弹出报错信息:该错位信息的提示,会通知用户选择其他座位进行预约,当选中的座位未被使用时,即可进行座位的预约:当用户成功进行预约后,将
8、会对用户的寻座时间进行约束,用户应在系统规定的10分钟内找到预约的座位并进行确认,否则将导致预约失败。用户寻找座位的时间只有提前设定的10分钟,超过10分钟后,用户需要点击重新预约按钮,返回到座位选择界面进行重新的座位预约或放弃预约。当用户申请了一个座位且在规定时间内到达预约地点,即可点击确认,成功的申请到座位,进行使用,离开时应自动退出座位,以免影响下次使用。5 结语图书馆座位管理系统的应用,既方便了学生预约座位,提高图书馆座位利用率,又节省了学生寻座时间,并优化了图书馆的座位管理体系,为学生营造满意的读书环境,同时也为智慧图书馆的建设增加了新的内涵。Reference1 龙军,向宏华.智慧
9、社会视角下的智慧图书馆服务策略研究J.图书馆工作与研究,2019(2):12-17.2 李艳国.基于Android的移动终端在智能图书馆中的应用J.科技情报开发与经济,2012(15):23-25.Design and Implementation of Intelligent Library Seat Management SystemJIANG Xie-fang, MA Xuan, WANG Chang-hao, GAO Jian(Shaanxi University of Science and Technology , Xian Shaanxi 710021)Abstract:Aiming at the need of intelligent seat management in library, this paper studies and analyses a design and implementation scheme of an Android-based seat management system in library, the system not only facilitates studentsseating inquiry, rese
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025建筑工程塔吊租赁合同
- 静态爆破劳务合同协议
- 2025合同期满企业不续约应赔偿
- 集体农田租赁合同协议
- 集团内部转移合同协议
- 音乐达人合作合同协议
- 静安区设备搬运合同协议
- 阀门半成品销售合同协议
- 食堂采购合同协议模板
- 闲置样品柜出售合同协议
- 2025年统计学期末考试题库:综合案例分析题解题技巧试卷
- 城投企业面试题库及答案
- 2025高级铁路车辆钳工核心备考试题库及答案(浓缩300题)
- 腰椎间盘突出症护理讲课
- 体检中心知识试题及答案
- 项目一废旧物品变折扇(教案)-2024-2025学年皖教版(2023)劳动四年级上册
- 乳腺结节健康教育课件
- 学校食堂副食品配送服务投标方案(技术方案)
- 私人教练运动指导免责声明书
- 第二单元《我的语文生活》公开课一等奖创新教学设计-(同步教学)统编版语文七年级下册名师备课系列
- 2025年租房合同房东模板
评论
0/150
提交评论