APP下载

基于“互联网+”的学生顶岗实习管理系统设计

2021-04-22卢宏才程建峰

电脑知识与技术 2021年8期
关键词:数据收集顶岗实习互联网+

卢宏才 程建峰

摘要:为了提高高等职业院校学生的专业实践能力,各高校十分重视学生的实践能力培养。在“互联网+”的推动下,构建基于“互联网+”的学生顶岗实习管理系统,能加强对整个顶岗实习工作过程进行科学管理,对学生的顶岗实习各项数据的收集、统计与分析等工作将更加规范、科学,更好地保障学生顶岗实习的效果和质量。

关键词:互联网+;顶岗实习;数据收集;统计与分析

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

文章编号:1009-3044(2021)08-0132-03

Abstract: In order to improve the professional practice ability of students in higher vocational colleges, colleges and universities attach great importance to the training of students' practical ability. In the "push Internet plus", based on the "Internet plus" students internship management system, can strengthen the internship process of scientific management of student internships collection, statistics and analysis of the data of the work will be more standardized and scientific, better protection effect and the quality of students' post internship.

Key words: internet+; data collection; statistics and analysis

1 引言

“互联网+”是创新2.0下的互联网发展的新业态[1],是知识社会创新2.0推动下的互联网形态演进及其催生的经济社会发展新形态。“互联网+”是互联网思维的进一步实践成果。推动经济形态不断地发生演变,从而带动社会经济实体的生命力,为改革、创新、发展提供广阔的网络平台。

对于以培养高级应用型技术人才为主要任务的高職院校来说,信息化是实现学校跨越式发展的必由之路。高职院校信息化是指高职院校根据自身发展的需要,采用先进的信息技术来构建数字化校园,从而提高管理效率、强化教学质量、促进科研教研、提升服务水平、促进教育现代化的过程[2-3]。

2系统概述

该系统使用了ASP.NET+SQL SEVER 2005技术、Web 3.0技术、AJAX无刷新技术等,不但继承了B/S结构的应用系统原有的部署简单、对客户要求低、后期维护费用少等优势,更把Web 3.0技术、无刷新页面和富客户端等技术充分发挥,客户界面更加丰富,客户体验更加愉快。尤其是数据处理功能十分强大,很好地满足了管理的需要,使用快捷、方便[4]。

2.1 性能优越的IIS+.NET平台

在Web服务器领域,微软的IIS 6.0提供了最可靠的、高效的、连接的、完整的网络服务器解决方案。ASP.NET与IIS的集成提升了平台的可管理性、安全性;尤其是ASP.NET的预编译机制极大地提高了系统的性能,极大地提升了开发人员效率。

2.2 完善的安全机制

系统涉及学生个人信息和思想动态,需求较高的信息安全级别。在网络方面采用了防火墙、入侵检测、防毒墙来保障系统服务器安全;在系统用户方面有严格的身份认证机制,用户访问系统时必须输入账号、密码及验证码以保证用户的合法性;在数据库信息存储方面采用.NET提供的DES加密算法对信息进行加密,防止因数据库文件盗用而产生泄密。

2.3 基于角色访问控制

基于角色访问控制(RBAC)中,不同的角色具有不同的权限,权限和角色相互关联,不同用户在被当作相应角色的时候而获得对应角色的权限[5]。基于角色访问控制(RBAC)有效控制用户权限,保障系统安全的有效手段。通过对基于角色访问控制(RBAC)研究,同时结合顶岗实习管理系统中学生、实习指导教师、院系管理员和管理员用户,基于角色访问控制(RBAC)模型是最有效的方式之一。

2.4 操作性强

该系统设计美观,人机交互性强,功能齐全,操作简单。

3 数据库的设计与实现

根据系统需求分析和功能的功能要求,采用SQL SERVER设计数据库,主要包括10张表,信息如下:

ü分别为系统管理员信息表(Teacher_Admin),此数据表用来系统管理员的用户信息;

ü企业信息表(Company_Info),此数据表用来存储学生工作单位的信息;

ü指导老师信息表(Teacher_Info),此数据表用来存储指导老师信息表;

ü学生信息表(Student_Info),此数据表用来存学生信息;部门字典表(Department_info),此数据表用来存储教师所属系部的字段;

ü专业字典表(Speciality_info),此数据表用来存储学生所属专业的字段;

ü新闻信息表(News_info),此数据表用来存储新闻信息的表;

ü学生评价表(Student_pj),此数据表用来存储企业老师对学生的月度评价;

ü学生公司变更申请表(Stu_WorkChange),此数据表用来存储学生公司变更申请;

ü学生成绩信息表(Stu_Report),此数据表用来存储学生成绩信息。

4 系统设计与实现

顶岗实习管理系统包括学生、校内指导教师、企业指导教师、系统管理员、辅导员等几个用户身份,根据不同的身份,确定不同的权限和子系统。

4.1 多权限用户登录设计与实现

用户登录界面设计如图1所示,不同的用户,当输入姓名和密码的同时,须选择对应的用户类型,系统进行权限认证,认证成功,赋予对应的权限,进行权限内的操作[6-7]。

权限认证思想为通过变量login_u_type来控制,当login_u_type取不同的值,代表不同权限的用户,以下为位当login_u_type=5时,赋予用户学生权限登录实现,程序如下:

if login_u_type=5 then

set rs = server.createobject("adodb.recordset")

sql="select * from student_inf where  St_number='"&login_user_no&"' or xm='"&login_user_no&"'"

'sql="select * from student_inf where ((St_number='"&login_user_no&"') or (xm='"&login_user_no&"')) and flag0=True "

rs.open sql,conn,1,1

if rs("flag0")=True then

if rs.bof and rs.eof then

response.Write("")

response.end

else

'if rs("flag0")=True then

user_no=trim(rs("St_number"))

user_pass=rs("st_pass")

u_type=5

user_name=rs("xm")

end if

if login_user_pass<>user_pass then

response.Write("")

response.end

end if

if session("nj")<>rs("st_grade") then

response.Write("")

response.end

end if

else

response.Write("")

end if

4.2 学生子系统和教师子系统

4.2.1 学生管理子系统

根据系统功能分析,得出学生子系统的功能模块图,功能模块图如图2所示。

具体功能如下:

(1) 周记填写:顶岗实习学生提交自己的实习周记;

(2) 实习报告填写:在顶岗实习结束后,提交顶岗实习报告;

(3) 顶岗实习单位变更申请: 填写申请理由,变更类型(辞职、更换工作单位);

(4) 个人信息维护:此模块供学生完善个人信息;

(5) 实习成绩查看:实习结束后学生可对指导教师评价的成绩进行查看。

完成后界面如图3所示。

4.2.2指导教师管理子系统

根据系统功能分析,指导教师具有如下功能:

(1)实习单位变更审核:学生通过系统提交单位变更申请,指导教师根据学生提交的实习单位变更申请,审核实习单位变更事宜;

(2)实习单位信息添加:指导教师可添加实习单位编号、实习单位名称、联系人、联系电话、地址、邮编等信息;

(3)学生月度评价: 指导教师填写实习生姓名,学号,实习态度,遵章守纪,任务完成情况,考评成绩等;

(4)学生周记批阅: 指导教师批阅学生实习周记,给予学生思想或工作中指导;

(5) 实习报告或毕业论文批阅:指导教师可对学生提交的实习报告或毕业论文提出修改意见;

(6)成绩录入:顶岗实习结束后,指导教师根据学生在顶岗实习中的表现,给予学生成绩并做出评价。

完成后界面如图4所示。

4.3 数据统计与分析功能的设计与实现

为掌握学生顶岗实习的整体情况,利用大数据对学生顶岗实习情况进行分析和汇总,并生成相应数据统计报表,能够直观反应顶岗实习中各类数据收集情况,图5为电信学院各专业(7~9月份)周记提交情况统计图。

5 结束语

在信息技术快速发展下,传统的学生顶岗实习管理已无法满足,基于“互联网+”的顶岗实习管理平台的设计,是符合信息化发展的平台[8-9],大大地提高了管理效率、强化了教学质量、提升了服务水平、促进了教育现代化。顶岗实习管理系统已在甘肃工业职业技术学院使用3年,效果良好。

参考文献:

[1] 张岩.“互联网+教育”理念及模式探讨[J].中国高教研究,2016(2):70-73.

[2] 李绍中,欧阳葵.高职学生顶岗实习现状调查与研究[J].实验技术与管理,2013(3):123-125,138.

[3]范莉莎.“工学结合”模式下的高职教学质量监控的困境及其破解[J].中国职业技术教育, 2012(8):61-64.

[4] 马骏,党兰学,杜莹.ASP.NET网页设计与网站开发[M]. 北京: 人民邮电出版社, 2006: 121-168.

[5] 施景超,孙维祥,许满武.基于角色的存取控制及其实现[J].计算机应用研究,2000(6):13-15.

[6] 卢宏才.一种改进的RBAC访问控制模型在WEB系统中的应用[J].西安文理学院学报,自然科学版,2011(4):59-61.

[7] 王要武.管理信息系统[M].北京:电子工业出版社,2003:138-146.

[8] 李凤华,苏铓,史国振,等.访问控制模型研究进展及发展趋势[J].电子学报,2012(4):805-813.

[9] 童卫军,范怡瑜.高职院校顶岗实习的系统设计[J].中国高教研究,2012(5):102-104.

【通联编辑:王力】

猜你喜欢

数据收集顶岗实习互联网+
高职院校顶岗实习学生党建工作的创新实践
高职院校大学生顶岗实习存在法律问题的成因分析
基于全集成自动化的能耗监控管理系统设计