高职院校数字化校园系统的设计与实现
2016-12-31候雅磊广东交通职业技术学院
叶 丽 候雅磊广东交通职业技术学院
高职院校数字化校园系统的设计与实现
叶丽候雅磊
广东交通职业技术学院
文章从数字化校园系统研究目的、系统功能分析、用户需求分析、业务系统集成、单点登录功能实现等多个方面进行了详细的介绍。数字化校园系统的上线运营提高了学院的管理水平,达到了预期的效果。
系统需求分析 单点登录 业务系统集成
1 引言
数字化校园系统是智慧校园的重要组成部分。作为学院提升管理水平、提高工作效率重要手段,目前大多数高职院校在基于计算机校园网的基础上,建设了数字化校园系统,并全面应用在门禁、考勤、消费、后勤、财务、教务、学生工作等各个领域。通过数字化校园系统的“一卡”功能,大大提高全校师生员生的使用便捷性。
2 系统需求分析
2.1系统功能分析
建立学院数字化校园数据中心;根据国家信息标准2009版本相关规定要求,对学院各业务部门应用系统的数据按照数据标准、接口标准、管理工具、技术规范进行统一清洗、转换、整合和归纳,通过建立数字化校园数据中间库技术,实现各业务部门数据的采集和推送,形成数据标准统一、数据结构统一、技术规范统一的高效安全稳定的数字化校园数据中心。
建立统一身份认证平台;整合规范学院教务处学生学籍信息和人事处教职工人员信息,建立数字化校园平台角色用户数据库,推送全校师生人员用户数据至各应用系统中间库,通过系统登录接口规范,实现真正意义上的输入登录一次帐号密码,即可“走遍”全校。单点登录技术,实现业务部门应用系统与数字化校园系统的无缝连接。
建立统一门户信息发布平台;根据学校实际情况,设计学生、教师、部门工作人员、学院领导等不同角色用户,配置不同的用户功能权限,实现不同用户角色门户效果功能展示方式。通过数字化校园统一门户信息发布平台的后台操作,对不同用户角色的门户功能进行统一配置,实时配置不同门户页面的功能展示效果,最终实现数字化校园系统的高效运维能力。
2.2用户需求分析
高职院校数字化校园系统主要的用户是在职教师、在校学生、业务部门负责人员和学院领导。各用户角色的主要功能需求如下:
(1)在职教师:单点登录各子系统、学院相关办事说明的服务指南版块、传阅信息通知公告等的信息推送版块、个人财务资产图书教科研校园消费情况等的数据查询版块、请假调停课课题项目技能竞赛顶岗实习等的业务申请版块等;该用户角色拥有查询授课任务表、上机实训安排、饭卡消费记录、借还书情况等相关信息;统计授课课时、教科研情况、业绩档案等;打印授课计划、工资条和教科研信息等;在线申报教科研课题、调停课、固定资产登记等功能权限。
(2)在校学生:单点登录各子系统、党团活动招聘信息通知公告等信息推送版块、个人图书校园消费上网学分情况的数据查询版块、请假住宿报修课室暂缓就业顶岗实习的业务申请版块等;拥有查询课程表、上机实训安排、借还书情况等相关信息;统计考勤违纪情况、修取学分情况、在校消费记录、学业成果等信息;打印学习成绩、学籍、准考证和学业成果等相关材料;在线申请助学贷款、考证报名、参加医保、网上报修、饭堂评价、在线投诉等功能权限。
(3)业务部门负责人员:传阅信息通知公告等的信息推送版块、部门资产人员信息教科研等的数据查询版块、请假调停课课题项目技能竞赛等的业务审批版块等;在数字化校园系统配置学校业务部门负责人员登录用户口令,对本部门业务范围数据进行在线管理。审核本部门所属教师、学生提交的数据是否符合规范,管理本部门人员用户信息、部门资产使用情况,审批本部门教职员工请假、调停课申请、顶岗实习、课题项目申报等事项,汇总本部门用户提交的各类数据信息,统计本部门教师参加技能竞赛、成果业绩、教科研数据。
(4)学院领导:传阅审批信息通知公告等的信息推送版块、全校资产人员信息教科研情况学校经费等的数据查询版块、分管部门各项手续程序的业务审批版块等;对分管部门工作计划、规章制度制订、业绩考核、项目建设实施等业务进行在线管理。审核分管部门所属教师人员提交的数据是否符合规范,管理分管部门人员用户信息、部门资产使用情况,审批分管部门教职员工请假、调停课申请、顶岗实习、课题项目申报等事项,查询统计分管部门教师参加技能竞赛、成果业绩、教科研数据。
3 系统主要功能模块开发
3.1单点登录方法实现
单点登录功能主要是针对已有的业务部门应用系统和未来可能新增的应用系统进行集成统一认证。系统开发技术人员通过配置服务器登录地址,访问统一身份认证平台,页面会自动跳转到“认证服务器登陆页面”。在输入用户名、密码和验证码后,点击登陆按钮。通过验证进入系统后,如果出现用户名信息和ID数据的登录页面,就表示登录验证成功。这时,系统开发技术人员只要查看系统源代码,查找并获取用户名的源代码信息。打开首页文件,找到相关程序代码“Session[“user”]”,获取得到的用户ID。
完成以上步骤后,如果可以顺利获取用户名和用户ID,则说明部署demo的任务成功。通过以上的搭建demo,我们已经可以获取得到用户名和用户ID,以下的工作就是要对业务系统做一些修改。通过以前搭建demo过程,我们已经知道如何获取用户名,在获取到用户名之后,本系统还要判断这个用户名是否有登录该系统的权限,如果没有权限的话,则登录失败。如果有权限,则让用户成功登陆,并且返回系统主页。通过以上步骤,业务系统单点登录功能已经实现。
3.2业务系统集成
根据学院实际情况,对各业务主管部门已上线的各应用系统进行系统集成。联系学院各业务部门负责人及应用系统供应商,对各应用系统系统集成进行调研。数字化校园系统与各应用系统供应商就系统集成进行可行性技术讨论和商务事宜。确定好集成方案后,根据各个对接应用系统集成文档方案进行系统集成开发、调试。系统供应商需要配合数字化校园系统做好数据集成、单点登录、应用集成等工作。相互从学校管理、使用以及实现技术上讨论方案是否满足要求,同时技术上讨论能否实现,经过多次讨论形成最终学校满意的集成方案。根据应用系统集成方案文档,配置ESB流程,通过ESB进行数据交换。按照系统建设规范、按照集成方案进行全方位检查,同应用系统供应商一起协同开发,功能效果测试。系统集成试运行一周,分项验收、移交。16个业务系统系统集成完成后,上线测试各业务系统是否达到系统集成要求,是否达到系统集成效果。
4 结束语
在移动互联网时代高速发展的今天,如何能更好的利用“互联网+”数字化校园为广大师生提供更好的服务?如何利用手机NFC技术实现与数字化校园有效结合使用?这些问题都值得我们深入思考。
[1] 邵检江.科研管理与成果推广系统的设计与实现[J].数字技术与应用,2015(7)
[2] 何功炳.数字化校园中一卡通系统的设计与实现[J].安徽职业技术学院学报,2013(6)
[3] 尤龙飞.数字化校园系统的设计与实现[J].电脑知识与技术,2013(3)
叶丽,1979-,工程硕士,助理实验师,研究方向:计算机应用
候雅磊,1989-,工程硕士,研究方向:教育技术