基于C/S模式的毕业生信息采集系统的分析设计及实现论文_孔德政

济宁职业技术学院 山东 济宁 272100

摘要:学生信息采集报送是高校工作的一项重要内容,很多学校采取Excel模板层层汇总的手工做法,造成流程繁琐、信息质量低、工作量大、进度不可控。我们以每年高校毕业生生源信息采集工作为应用实例,结合同类高校的实际现状,设计出了一个基于C/S模式的流程科学、功能完备、实用性较强的院系分级学生数据采集系统。

关键词:C/S模式;信息报送;院系分级;高校毕业生

每年的毕业生生源信息报送是高校就业工作的一项重要环节,不少学校采取下发Excel模板、学生手工录入、院系收集汇总、学校导入数据的做法,这样做工作量大、数据不规范、订正错误繁琐。我们分析了这项工作的信息流程、拟定了角色分工、规划了数据结构,设计了基于C/S模式的院系分级网页数据采集系统。现将整体思路总结如下。

1生源信息采集工作的角色分工及运行流程

根据我省高校毕业生生源信息采集工作要求,分析往年实际情况,学校生源信息采集的角色及总体流程如图1所示:

图1 生源信息采集角色分工及总体工作流程

学生:是信息的来源。以学号登录网页,核对基本信息、提交征集信息;确认信息无误后,锁定信息、完成填报。

院系管理员:核对本院系的毕业生人数,确保每个应届毕业生的登录填报;掌握填报进度、督促学生按时登录填报;管理所属学生账户,重设密码、解除锁定等;标注本院系的就业特困生人选;学生填报结束后,导出本院系的信息签字表、不毕业名单、特困生名单,上交学校就业处。

就业处:负责网站的整体数据准备,如学籍信息、省发代码的引入、校内组织结构设定、院系管理员账户的设置等。收集存档院系上交的生源信息确认表、不毕业名单、特困生名单,并与网站数据进行核对;将网站数据导入到省级生源信息采集系统完成上报。

2核心数据库的设计

核心数据库是整个信息采集系统的核心,也是信息存储和功能实现的依据。系统设计了三类数据表,内容如下。

(1)生源信息表,存储学生的所有信息。字段分为三类:生源信息字段、辅助字段(辅助将代码在网页中显示中文)、功能实现字段(如学生登录次数、提交时间及IP地址等)。

(2)管理员账户表,存储网站系统管理员的账户信息。除用户名密码字段外,设立三个字段标识管理员的所属院系、管理层级、功能权限。登录后台时,本数据表验证管理员身份的同时,确定所属学生范围、操作权限、并记录每次的登录信息。

(3)其他辅助数据表,为实现系统功能的其他数据表,如行政区划代码表、专业院系表、网站开放时间表等。

3网站用户界面的设计

根据访问角色分工,整体网站系统有两类界面:网站前端的学生信息采集界面,网站后台的信息管理页面。主要设计要点如下:

(1)学生信息采集界面。学生通过网络访问登录页面,页面显示信息采集工作结束的倒计时,学生登录后显示需要核对的基本信息及需要填报的征集信息。填报信息尽量采取单选按钮、下拉菜单等录入方式,辅以jsp进行格式限定,信息代码由jsp自动生成,以提高数据质量。

(2)管理员后台操作界面:系统依据管理员账户信息表设定记录范围及功能权限。主要有两类界面:学生信息列表页面可以查询学生填报信息,掌握登录填报进度,搜索指定学生信息;学生账户管理页面主要供院系老师对学生账户进行清除自设密码、清空生源信息、设置特困生、锁定解锁由等操作,增加学生、删除学生、修改基本信息等功能因牵涉学籍数据,一般只由学校就业处操作。

4管理员的记录范围限定及功能权限限定

(1)管理记录范围的限定

网站在管理员登录时,每个功能模块加载时都会以管理员身份对应构造相应的记录集,以达到各类管理用户都能准确无误地访问所属学生。

(2)功能权限的限定

高校毕业生生源信息采集工作数据量大,参与人员多,必须做好角色分工及权限功能规划,本系统中的角色分工及功能权限如表1。

表1管理后台角色分工及功能权限表

5系统实际应用及表现

考虑到同类院校每年毕业生人数不多、工作复杂度不高,网站采用Access数据库,网页后台代码基于ASP+VBScript,网页前端主要用jsp代码进行录入校验及有效性检查。该系统经过我校最近三年、每年五千多学生信息采集工作的实际验证,网站响应效率高,信息格式规范,大大降低了人工工作量,满足实际工作需求。同时,该网站架构清晰、功能完善,能够很方便地应用到类似的分级管理的信息采集工作,具有一定的推广价值。

论文作者:孔德政

论文发表刊物:《防护工程》2019年8期

论文发表时间:2019/7/25

标签:;  ;  ;  ;  ;  ;  ;  ;  

基于C/S模式的毕业生信息采集系统的分析设计及实现论文_孔德政
下载Doc文档

猜你喜欢