论文部分内容阅读
随着近些年来学校的招生规模不断扩大,传统的教学管理平台对日益繁杂的学生数据进行管理已然遇到了瓶颈。在现代教学管理过程中如何更为有效地利用现有资源,为教学管理提供便利,是进一步提高教学质量的关键问题。而校园学生出勤管理是教学管理的主要环节,因此优化出勤管理对进一步提高教学管理的便利性有着重要的意义。在国内外研究现状综述的基础上,针对校园学生出勤管理问题的实际需求,以杭州某高校为研究对象,基于Web GIS平台实现了校园空间数据建模及三维渲染,设计实现了基于移动端的自定义通信协议实时传输技术,最终开发了一套基于Web GIS的校园学生出勤管理系统。本文的主要工作如下:(1)介绍了校园出勤管理的研究背景和意义,阐述了出勤管理和Web GIS的国内外研究现状和发展,介绍了本系统开发所需的Web端、移动端、Socket传输协议以及三维建模等关键技术。(2)在系统需求分析的基础上,设计了数据采集层、数据管理层、服务器层和前端Web层四层体系架构,设计了表现层、逻辑处理层、持久层三层逻辑结构以及系统技术路线,设计了系统空间数据库表和关系数据库表;详细设计了一种支持移动端和Web端全双工实时数据传输功能的自定义通信协议,设计了一种基于空间数据集的缓冲区分析算法;最后,详细设计了系统功能模块,并给出了各模块的流程设计方案。(3)基于Web GIS平台,采用Java和Java Script开发语言,结合Vue、SSM和Arc GIS API for Java Script等框架技术,实现移动设备数据采集、出勤数据传输及存储、出勤数据实时渲染、出勤数据统计分析、请假审批、消息通知、路径诱导等功能模块,实现了校园学生出勤有效管理的目的。系统运行测试结果表明系统的可行性和有效性。