网站首页  词典首页

请输入您要查询的论文:

 

标题 基于微信公众号的高校学生服务系统研究与设计
范文

    摘要:该文针对高校学生在日常学习与生活中涉及的问题设计一套移动学生服务系统,该系统的实现可以让学生在移动端通过学校微信公众号登录到各个应用系统,实现网上报修、成绩查询、网上选课、请假、缴费等功能。该系统的实现提高高校学生信息化服务水平,可以有效推动高校信息化的发展。

    关键词:微信公众号;学生服务系统;高校;流程引擎;数据接口

    中图分类号:TP393 文献标识码:A

    文章编号:1009-3044(2019)07-0280-02

    高校都有自己的智慧校园建设方案,有些高校资金雄厚购买了很多业务系统,但由于各个业务系统开发与运行环境存在很大区别,系统之间关联性差,有些老旧系统仍然在运行,信息孤岛也一直存在[1]。为了提高信息化服务水平,首先要解决各个应用系统之间数据互联互通的问题,其次还要提供方便快捷的系统应用方式,因此各高校都在着手开发校园移动端平台,将各个应用系统集成到手机端,这样可以提升服務的质量,提高学生的满意度。

    1 学生服务系统需求分析

    高校近些年都在一直扩招以满足学生就读的需求,大部分学校在校生规模都达到10000了人以上,但教师增长却比较缓慢,尤其高职院校生师比率非常高。学校的主体是学生,做好学生的服务工作是高校的责任,而传统的工作方式已经无法满足管理和服务的需求,在学生数量庞大、PC资源不足和智能手机普及的背景下,开发基于微信公众号的移动端平台,可以有效提高学校的服务能力。学校领导、综合部门和教学部门可以通过平台发送通知、布置任务和查看统计信息;教师可以在平台查询信息、处理个人事务;学生可以在网上查询信息和办理个人事务。在学生服务方面,需要将学生在校期间所涉及的事务集中到一起,学生通过公众号登录移动平台后,能够在网上学习课程资源,能够完成网上评教、网上选课、缴费注册、请假、考勤和网上报修等各项事务。

    2 学生服务系统功能设计

    学生服务系统主要学业信息系统和个人事务系统两大子系统,学业系统主要涉及课程学习、成绩查询、网上选课、网上评教、网上考勤等模块,个人事务系统主要涉及个人请假、评优评先、转专业、缴费注册、就业填报、网上报修等模块。

    2.1 学业信息子系统

    1)成绩查询模块。教师通过后台将学生成绩上传到成绩系统,学生可以按学期查看自己的成绩,可以查看各学期的综合成绩,查看选修课程学分情况,也可以在毕业时打印自己的成绩等。

    2)课程学习资源模块。任课教师将课件、视频等教学资源上传到资源系统,学生可以随时打开学习这些资源,并在里面答题测试,完成平时作业上传等。

    3)网上选课模块。教务处将根据入学时制定的教学计划,安排好课程对应的任课教师以及授课时间,学生登录系统后,抢选自己想要修的课程和对应的教师。

    4)网上评教模块。在期末教学完成后,由督导室生成学生的任课教师名单,学生进入的评教模块给任课教师的师德和教学进行评分。

    5)网上考勤模块。教师在授课时,通过手机或PC端进入课程设置课堂地点、授课时间等信息,学生可以直接在教室通过刷卡考勤的方式,也可以通过微信登陆考勤模块,现场拍照确认考勤。

    2.2 个人事务子系统

    1)个人请假模块。学生在遇到事情无法上课或需要外出的情况下,通过请假模块办理请假手续,班主任收到请假后进行审批后提交给系书记审批,系书记提交给学工处审批后完成审批手续,最终审批结果再由学生提交给任课教师。

    2)评优评先系统。这里面涉及奖助学金评选,包含国家奖学金、国家励志奖学金、国家助学金、政府奖学金等、学校奖学金等;先进个人评先,包含学雷锋先进个人、优秀共青团干部、优秀共青团员、三好学生、优秀学生干部、社会活动积极分子和优秀毕业生等。学生提交后,有班主任、辅导员、系书记和学生工作处等各个部门逐层审批。

    3)转专业申请模块。学生入校在专业学习一段时间后,发现自己不适合该专业,将向学校提出转专业申请,由转出系辅导员同意后提交给系主任审批,转出系系主任再提交给转入系系主任,转入系系主任审批后转给辅导员进行分班,最终结果提交给教务处审批确定,完成学生转专业程序。

    4)缴费注册模块。学生在每学年出需要进行缴费,学生通过微信公众号登录后将关联到缴费系统,学生可以通过微信转账的方式缴纳学费和住宿费,缴纳完成后填写个人信息将完成注册功能。

    5)就业信息填报模块。学生在外出实习和就业后,学校需要统计学生得就业状况,为了准确方便,需要每个学生通过系统提交自己的工作单位,工作地址,练习电话等信息。

    6)网上报修模块。学生在校期间会遇到宿舍水电、网络、设备等方面出现的问题,当学生填写传统维修单的时候,缺少监督和跟踪将导致问题长时间都无法解决,学生意见非常大。网上保修模块在学生填完申请单后,部门主管领导将能够看到报修的情况与当前流程,如果发现未及时处理的问题将督促相关人员进行处理,当处理完毕后学生将对结果进行满意度评价。

    3 学生服务系统关键技术设计

    实现基于微信公众号的学生服务系统关键技术有三个方面,一是微信接口设计,二是数据接口设计,三是流程引擎设计。微信接口设计在微信公众平台上已经有相关介绍,公众平台会根据不同的技术提供不同的接口[2]。这里主要研究和设计数据接口和流程引擎。

    3.1 数据接口设计

    由于移动端的系统数据来源于不同时期和不同开发环境的软件系统,所以解决数据异构、统一数据标准是必须事先完成的问题[3]。目前可以采用开放数据库连接ODBC(Open Database Connectivity)或JDBC(Java Data Base Connectivity standard)解决异构数据库间的数据互通问题。ODBC 为异构数据库访问提供统一接口,允许应用程序以SQL 为数据存取标准,存储和读取不同数据库管理系统管理的数据,应用程序可以直接操纵数据库中的数据。ODBC可以各类计算机上的数据库文件,如SQL Server数据库、ORACLE数据库、电子表格和Mysql等。JDBC是Java应用程序访问数据库的解决方案,实现相同的方式访问不同的数据库,以实现与具体数据库无关的Java操作界面。JDBC定义了一套标准接口,即访问数据库的通用API,不同的数据库厂商根据各自数据库的特点去实现这些接口。

    当移动端操作服务器端数据时,应用服务器通过ODBC或JDBC及相应的数据库驱动程序调用本地数据库、网络或云上的数据库,实现对数据的查询、插入、修改和删除等操作。数据接口架构如图2所示。

    3.2 流程引擎设计

    学生的每个事务都会有相关人员去处理,这就涉及工作流程问题,工作流程引擎可以根据角色、分工和条件的不同决定信息的传递路径[4-5]。当学生提交请假、转专业等申请时,就需要根据流程节点判断提交给谁,当流程已经运转一段时间没有完成时,部门领导也可以随时查看卡在哪个节点没有完成对应的工作,方便对工作进展情况的监督。根据工作流管理联盟(WfMC)提出的工作流模型和五大接口标准的要求,针对学生服务系统的特点,设计了工作流程处理模块、任务管理模块、统计分析模块。工作流程模块是利用数据库技术和文件管理技术,通过拖动图形、选择角色及输入工作内容等方式确定流程。任务管理模块是实现任务申请、审批和流程跳转等功能,并可以实时通过工作流程图的形式查看工作进展情况。统计分析模块是可以查看已办任务、未办任务、事务的跟踪及全年事务的统计报表等。流程引擎架构如图3所示。

    4 结束语

    高校移動端学生服务系统上线后,学生可以利用手机或平板电脑完成学业信息和个人事务办理等操作,避免了在入学缴费、选课、评教等大批量业集中消耗人力、物力的情况下造成服务的质量和效率低的问题,节约了成本,也为学生在平时生活中提供了方便,有效地促进了学院信息化发展,也为教学诊断与改进工作提供了数据支撑。

    参考文献:

    [1] 王永光. 基于移动终端的智慧校园服务平台的研究与实现[D]. 北京: 北京交通大学, 2015.

    [2] 莫洪武. 基于微信公众号的高校实训基地管理系统分析与设计[J]. 广西教育, 2018(9):186-187.

    [3] 黄健敏. 有关计算机软件数据接口的应用研究[J]. 电子测试, 2015(11): 82-84.

    [4] 吴秀莹. 浅析工作流平台的流程引擎的实现[J]. 数字技术与应用, 2012(5): 187.

    [5] 刘一. 基于流程再造的高校网上办事大厅的设计与实现[D]. 天津: 天津大学, 2016.

    【通联编辑:谢媛媛】

随便看

 

科学优质学术资源、百科知识分享平台,免费提供知识科普、生活经验分享、中外学术论文、各类范文、学术文献、教学资料、学术期刊、会议、报纸、杂志、工具书等各类资源检索、在线阅读和软件app下载服务。

 

Copyright © 2004-2023 puapp.net All Rights Reserved
更新时间:2025/2/10 23:29:30