基于智慧校园的高校公共服务综合预订平台
2021-04-12彭丽
摘 要:高校作为信息化建设的重要基地,为充分发挥各类资源在高校的作用,在高校中建立一套信息畅通、功能完备、运行高效的综合服务预订平台是一件十分迫切且意义深远的事情。本文就智慧校园的高校公共服务综合预订平台构建做简单阐述。
关键词:智慧校园;公共服务;公共资源;资源分配;信息化
近年来,随着各大高校招生规模的不断扩大,社会竞争的日益激烈,高校的各类资源逐渐呈现出盲目扩张、重复建设以及过度浪费的问题。而高校作为信息化建设的重要基地,为充分发挥各类资源在高校的作用,在高校中建立一套信息畅通、功能完备、运行高效的综合服务预订平台是一件十分迫切且意义深远的事情。
1 需求分析
1.1 高校公共资源分配现状
目前高校的公共资源比较丰富,但是公共资源的管理还存在很多问题。通过前期调研了解到,高校的自修室作为在校师生课下学习知识的重要场所,在高校的发展建设中起着举足轻重的作用,目前很多高校的各类实训或教学资源等都实现了计算机综合管理,但唯独座位资源还停留在人工管理的阶段,加剧了学生排队抢座占座的现象。很多高校在每学期的备考阶段,学生为了一个座位,早早起床在自修室楼前排着长长队伍的场景依然上演着。此外,高校的校车是方便教职工和学生出行必备的交通工具,伴随各大高校郊区化和校区多个化的发展形势,校车的重要性和必要性则不言而喻,但目前一些高校仍在使用人工管理方式,无固定的流程,导致信息不对称。一辆大巴车发车后,坐车的师生人数还不足十人,对社会资源是一种极大的浪费。伴随着高校的扩招,各高校也进行了食堂的扩容,但高校很多食堂尤其是在下课集中时间的“人拥挤、秩序乱、环境差、吃饭难”的根本性问题没有得到解决。导致有些学生选择点外卖或者自己回宿舍做,对学校的安全管理带来隐患也不利于学校用餐的统一管理。有时学生外出实习或者参会等,食堂无法按需备餐,会存在食物浪费的情况,食堂经营者为弥补损失又将饭菜价格不断提升导致师生的不满意,出现负面效应。
1.2 高校公共资源分配信息化的必要性
伴随着互联网的快速发展,利用现代信息技术来开发信息化预订系统已成为高校信息化发展的必然趋势。对于在校师生来说,提前订餐不仅能节约排队选餐等餐等时间,还可通过预订平台给师生们优质的饭菜意见和建议,提高师生们对学校对饭堂的满意度和好感度。自修室和校车座位的提前预订,加大资源的利用率同时也可弥补资源不足的问题,且平台与校园一卡通系统绑定,师生只需一个账号即可完成各项服务的预约,方便师生的同时提升师生在校工作和学习的幸福感。随着互联网的日益兴起和信息技术的迅速发展,基于智慧校园各类信息化应用也在各高校如火如荼地建设。本项目开发研究的高校公共服务综合预订平台可为高校师生开辟了一种新的综合服务窗口和服務渠道,不仅为师生带来了便利,也为学校全面提升管理水平起到强有力的支撑和推动作用。且随着学校的规模扩大业务增多,今后还可增添相应的服务模块,以此满足学校的发展需求,此综合服务预订平台的研究将为高校校园信息化管理与服务开创更多新模式。
2 系统平台设计
完整的高校公共服务预订系统是集自修座位预约、校车可视化预约、用餐预约、预约过程实时监控、相关数据后台沉淀及智能分析等功能于一体,系统操作界面简单直观,容易理解,操作简单,交互性、友好性好,预订流程简约,操作简便灵活;能满足基本的后台数据管理和前台用户预订等功能,实现快捷的网络化需求;合理的角色划分和严格的权限控制,采取基于角色的访问控制(Role-Based Acces s Control,RBAC)机制,降低了权限管理的复杂性,提高了授权的灵活性和安全性,减少了系统开发的开销。
2.1 系统总体架构
我们通过问卷调查、文献查阅、访谈等途径,结合高校师生的实际诉求,完成了面向教师和学生的高校一站式预订平台的设计,如图1是平台的总体架构。高校一站式综合预定平台在作品开发和设计的过程中,采用多种工具和技术,分别是微信开发平台、Hbuild开发工具、ZendStudio开发工具、Navicat for Mysql数据库可视化工具、PowerDesigner数据库设计工具、PHP语言、layui框架等。
2.2 系统界面层
考虑到各终端适配的问题,高校综合预订平台计划采用C/S架构,前端计划使用Html5技术。Html5是新一代网络标准能够让程序通过Web浏览器,消费者从而能够从包括个人电脑、笔记本电脑、智能手机或平板电脑在内的任意终端访问相同的程序和基于云端的信息。预约系统的界面必须清晰明了,操作简单方便,同时功能完备,以匹配学生和老师的需求。基于此,将界面分为三个模块,自修室座位预定模块、餐点预定模块、校车预定模块以及其他模块。主页面会显示用户已有的预定信息和状态,自修室预订模块主要针对学生群体,预订模块可以根据日期和课室号作为条件筛选,显示出相对应的空座位信息;餐点预定模块可以列出进驻的店铺,进入相应的店铺后,可以根据分类,挑选心仪的菜品,可以选择在线支付或者到店支付,方面师生合理安排用餐时间;校车预定模块主要针对拥有多个校区的学校,进入模块后首先挑选乘车校区,根据日期会回显出各个班次的校车时刻表,选择相应的班次,可以看到座位的占用情况,点击预定,弹出预定成功页面。在个人页面可以进行个人数据的维护。
2.3 业务逻辑层
业务逻辑层面,主要使用PHP语言作为主要开发语言为了实现面向对象编程,PHP4.0及更高版本提供了新的功能和特性,包括对象重载、引用技术等。对象式的设计、结构化的特性、数据库的处理、网络接口的应用、安全编码机制,PHP几乎涵盖了所有网站的一切功能。后端主要使用layui框架,layui更多是面向于后端开发者,所以在组织形式上毅然采用了几年前的以浏览器为宿主的类AMD模块管理方式,却又并非受限于CommonJS的那些条条框框,它拥有自己的模式,更加轻量和简单。如图2所示,逻辑层面,主要拥有普通用户和管理员两种角色,可根据具体的业务分配给不同用户相应的角色和权限。自修室模块管理员,可以随时查看自修室预订情况,根据实际情况对数据进行维护。校车预定模块管理员,可以随时维护每天的班车预定信息,系统可以根据当天预定的情况,智能推荐相应的班车方案,供参考。餐点预定平台管理员可以授予店铺商家角色,商家可以根据收到的订单申请,提前准备相应的餐点,或者根据时间派送给普通用户。
2.4 数据访问层
数据库层面,主要使用Mysql数据库,MySQL是一种关系型数据库管理系统,它将数据保存在不同的表中。因此它的灵活性强,速度快。它支持多个操作系统例如:Windows、Linux、Mac OS等,支持多线程,可以充分地利用CPU资源,为多种编程语言提供API,包括C语言、Java、PHP、Python语言等,MySQL优化了SQL算法,有效地提高了查询速度,MySQL内提供了用于管理、检查以及优化数据库操作的管理工具。
3 结语
综合预约系统的构建及使用,与高校教育教学的最高建设目标相契合。该系统集自修座位预约、校车可视化预约、用餐预约、預约过程实时监控、相关数据后台沉淀及智能分析等功能于一体,能够极大方便广大师生。可以给师生提供最佳的校园生活助手,随时进行餐点的在线预定与付费;节约校车资源,校车管理人员可以根据座位预订人数,安排不同规格的车辆;合理分配自习室的座位资源,方便学校进行规范化的管理;借助微信公众平台,扭转校园内师生的用户习惯,实现移动终端进行数据的访问;与校园一卡通数据进行互通,方便人员数据统计等管理。只有建成不断扩容并且具有新陈代谢功能的预约系统,才能适应高校师生对校园学习与生活的迫切需求,才能提升在校老师和学生工作和学习的幸福感,才能有力助推信息化技术与校园生活的融合。有利于培养一批高校教学科研人才,不断地为推进教育信息化以及智慧型校园、数字化校园做出贡献。
参考文献:
[1]隋雨曈.高校食堂掌上预订餐平台“e食堂”运营模式研究[J].中国商论,2019(01):18-19.
[2]沈蕴梅.基于PHP的会议室预定系统的设计与开发[J].办公自动化,2020,25(18):58-59+24.
[3]马鸿健,张耘凡,王关祥,车路,王娇.高校会议室预约系统设计与实现[J].科技界,2016(17):100-101+153.
[4]郑云波.PHP与jQuery实现会议排座管理[J].电子技术与软件工程,2014(16):108-109.
[5]周俊豪,郭龙,蔡以东,张迪.基于大数据背景下的食堂服务平台研究——以贵州师范学院为例[J].物联网技术,2020,10(09):83-86+89.
课题:课题信息——本文系广东职业技术学院2020年校级课题《基于智慧校园的高校公共服务综合预订平台》(项目编号:K202011)研究成果之一
作者简介:彭丽(1985— ),女,汉族,江西吉安人,本科,助理研究员,研究方向:计算机人工智能及大数据。