您好,欢迎来到筏尚旅游网。
搜索
您的当前位置:首页基于微信公众平台的高职院校教务系统设计

基于微信公众平台的高职院校教务系统设计

来源:筏尚旅游网
教育信息化

基于微信公众平台的高职院校教务系统设计

刘中正 湖北工业大学

摘要:系统以Java为主要开发语言,构建支持教务管理的集成化数据管理,实现教务信息的交流和共享,实现高职院校个性化信息业

务应用,建立数字校园系统,基本解决教务信息使用不便等若干问题。

关键词:微信公众平台 J2EE 教务系统

一、引言

作为占据高等教育半壁江山的高职院校,其办学规模日益壮大,在校师生员工人数不断增大,其校园的信息量变得非常庞大,对于学校教务管理部门来说,管理工作复杂性增大,传统的教学管理模式渐显弊端。在校师生员工对教务管理的规范化、程序化、精细化和人性化有更高的期望,如何对学校的教学管理信息更有效地处理和整合,进一步实行教学改革、提高教学服务和教学管理质量提出了更高的要求。要使得有限的教务管理资源能承载广大师生员工诸多的需求,必须借助于移动信息技术,利用网络新媒体的微信公众平台推进教务管理建设。二、系统设计

高职院校教务系统主要的服务对象是在校的师生,因此根据师生们日常的教务需求,设计了以下功能:成绩查询、课表查询、考试安排、请假申请、教学评价、扫一扫考勤、学生学籍信息、工作量统计、请假审批、评教查询、公共选课、教务通知、帐号绑定、学校校历、搜索附近。如图1所示。 图1 高职院校微信教务系统架构图

(1)成绩查询:在该功能下,学生可以按学期筛选并查询自己所以的课程成绩和学分。(2)课表查询:在该功能下,学生可以快捷查询上课时间、地点以及上课老师等详细信息。(3)考试安排:在该功能下,学生可以查询专业课考试相关信息,提供倒计时功能,提醒学生复习功课。(4)请假申请:在该功能下,学生在遇到特殊情况时,在线向老师申请请假,通过角色分配赋予上课教师和辅导员相应权限。(5)教学评价:在该功能下,学生可以课后与老师进行在线互动,方便老师了解状态。扫一扫考勤:在该功能下,上课教师进行签到和学生考勤统计。(6)学生学籍信息:在该功能下,上课教师对上课班级学生情况进行基本了解。(7)工作量统计:在该功能下,上课教师可以了解对所带班级课时总量,方便教师安排教学计划。(8)请假审批:在该功能下,上课教师可以根据辅导员的批阅意见,批阅学生请假。(9)评教查询:在该功能下,上课教师与学生进行在线互动,及时反馈。(10)公共选课:在该功能下,学生可以查询已选课程、可选课程。(11)教务通知:在该功能下,老师和学生可以实时了解学校、院系的教务动态。(12)帐号绑定:主要是将教师工号、学生学号信息与用户的微信openid绑定,提高系统的安全性。(13)学校校历:在该功能下,老师和学生可以查询学校学年安排,方便师生合理安排时间。(14)搜索附近:在该功能下,师生可以查看学校附近校内外地点信息,方便师生生活。三、系统实现

1.基于微信公众平台的高职院校的总体设计高职院校教务管理系统是对教务管理实际需求的充分调研后,吸收了商业化的教务管理和各个高等院校的教务系统的管理,本系统采用B/S模式,基于微信公众平台进行开发设计与研究。教务系统通常包括三个部分,教师、学生、教务管理人员。系统可分为客户层、表示层、业务层、集成持久层和数据层。各个层之间通过普通Java对象进行数据的传递,能够对系统提供可拓展性、实用性、可靠性的技术解决方案。具体结构如图2。(1)客户层是最上面的分层,用于建立与客户的连接,将界面呈现给客户,同时与数据库连接,将身份验证和权限划分,管理客户端与服务器的会话状态,支撑网页浏览器进行浏览。本层主要有:Html客户端,Web客户端等其他客户端。数码世界 P.162

(2)表示层是最活跃的分层,向上对应用层服务,向下接受来自会话层的服务。主要用于处理客户端的请求。(3)应用层是用于通信的应用程序和用于消息传输的底层网络提供接口。主要作用是响应业务层组件的请求。(4)业务逻辑层,是系统架构中体现核心价值的部分。由应用服务器组成及其组件组成,主要处理业务逻辑。(5)集成持久层是架构中很重要的分层,由若干接口组件和各种服务构成,主要用于集成各类资源。引入集成持久层框架,可以方便通过面向对象方式操作数据库,支持数据库管理体系。(6)数据层是技术架构最下面的分层,主要用于存储和管理持久化数据。 图2 总体结构图

2.以教学任务管理子系统为例说明具体实行过程教学任务管理子系统,主要实现的功能模块是学生功能模块、老师功能模块、管理员功能模块。学生功能模块要可以查看自己的个人信息,包括姓名、学号、班级等信息,可以对自己的密码进行修改,查看个人课表等;老师功能模块主要是查看老师个人信息,包括姓名、工号、专业等,修改个人密码,查看学生成绩并给课程打分,查看个人课表等。管理员功能模块主要实现添加教师、学生、班级、课程等,教师信息查询、修改、删除,课程信息增加、修改、删除,学生信息查询、修改、删除,班级信息查询、修改、删除,对课程进行安排。实现管理员权限功能部分代码如图3所示。 图 3 管理员权限功能部分代码

教学任务管理子系统的实现效果如图4所示。 图 4 教务子任务系统部分效果图

四、结束语

在高职院校中,教务系统是学生和老师最熟知和离不开的系统平台,但将时下最流行的微信公众平台与高职教务系统平台相融合设计,不仅可以帮助老师和学生更加便捷地使用、登记和查询教务信息,还可以使这个平台的应用更加广泛。本文围绕“基于微信公众平台的高职教务系统设计”,结合工作实际提出了切实可行的设计思路和方案,虽还存在诸多不足,但可以为高职院校教务系统微信平台系统的设计和搭建提供参考。参考文献

[1]谢远超.微信公众号信息服务平台的设计与实现[[D].中山大学,2014.[2]郭佳,孙婧婍.移动互联教务管理系统的设计及意义[J].武汉船舶职业技术学院学报,2014.[3]和莉.基于微信的移动客户端在顶岗实习系统中的应用研究[J].江苏开放大学学报,2014. [4]方倍工作室.微信公众平台开发最佳实践「M].北京:机械工业出版社,2014.

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- efsc.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务