高职实习管理数字化平台分析与研究
2018-12-17徐清泉雷银国
徐清泉 雷银国
摘要:该文针对兰州外语职业学院学生实习管理中的实际问题进行分析与研究,提出基于互联网平台开发技术优势,整合现有实习管理信息系统资源,引入先进的Java Web信息技术,为师生用户提供灵活方便的信息化服务。为解决工作中的实际问题,通過大量调研做出系统需求分析,基于UML模型展开数字化的实习平台分析与研究,为职业院校实习管理数字化平台设计及应用提供解决方案,为高职实习信息化奠定良好的基础。
关键词:实习管理;UML模型;设计与研究
中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2018)25-0076-02
1实习管理平台研究背景
在云计算、物联网、大数据为核心的新一代信息技术推动下,教育信息化已被世界各国纷纷纳入国家发展战略。许多国家在教育管理领域等方面已经做了的大量规范化、标准化管理研究和实践工作。近年来,教育部等五部门研究制定了《职业学校学生实习管理规定》 (教职成[2016]3号),其中明确规定指出,“职业学校应对实习工作和学生实习过程进行监管。鼓励有条件的职业学校充分运用现代信息技术,构建实习信息化管理平台,与实习单位共同加强实习过程管理”。甘肃省位于国内中西部,教育质量和管理水平还是相对滞后,无论技术设备投入,还是建设资金都还相对不足[1-2]。目前全省各类高等职业学校共有27所,在校生17.37万人。根据统计可看出全省高等职业学校众多,学生规模较大等特点。
根据国家提出的高职院校学生实习管理信息化教育目标,为摸清高等职业教育学生实习管理工作实际状况和存在问题,进一步推进学院高职学生实习管理工作的规范化、信息化和常态化,解决学院学生实习管理系统中的不足,基于互联网平台开发技术优势,开发统一规划、数据共享满足从学生、学校、教师、实习单位、家长等各类用户需求,运行高效并能降低系统负载的学生实习管理平台已是一项具有重要意义的工作任务。
2数字化实习平台需求分析
高等职业教育信息化的飞速发展,对我国高职实习管理提出了信息化、规范化、高效化等高要求。全国各省各类职业院校也相继研发并推出职业教育学生实习信息管理系统,积极推进职业教育实习管理工作标准化、程序化、制度化、信息化快速发展,各种各样的开发工具软件拥有易学易用、方便灵活等优点,已经得到了深入的研究和广泛的应用。然而,在软件开发的过程中,需求分析是最难而且最重要的,该阶段工作是否真实而有效,对整个应用软件的设计实现以及之后的服务维护工作也是至关重要。
为有效摸清学生实习工作基本情况,根据高职院校学生实习总体工作安排部署需要,也为促进和加快职业教育学生实习管理工作的改革和建设。从实习前期、实习中期、实习后期三大环节分别针对性的分析实习工作流程和功能服务,为软件项目设计提供准确的功能需求,便于更好地强化实习中期(过程)管理工作信息化,也为软件设计后快速推广使用奠定基础。根据调研分析工作,我们确定本系统的工作过程业务流程图如图1所示。分析系统中学生对象主要业务包括填写实习申请、实习签到、实习周(月)报、实习总结报告、实习成绩查询等的业务要求;教师对象主要业务包括实习申请审批、签到管理、实习周(月)报批阅、实习指导记录、预警提醒管理、实习总结批阅、实习成绩鉴定等基本功能;另外,本系统还需要包括数据(报表)统计分析、通知公告和在线论坛交流等辅助性交互功能,以方便单位和个人相互之间发送消息、交流沟通等,提高系统的使用效率和实用性。
3系统需求用例建模
本系统的各类使用者进行的信息交换活动过程中,能够发现和找出本项目软件的主要行为。实习管理系统中的参与者既学生、家长、学校指导教师、企业指导教师。从实际工作业务逻辑寻找,找出这些参与者的岗位职责,并通过罗列清单梳理,可以得到本系统中应该包含的各类用例[3]。在分析中还要考虑建立用例之间的关系,在此基础上使用用例图可以分析描述出本系统应该提供的业务功能[4]。使用者角度看本系统的总用例图如图2所示。
据以上对本系统的主要内容和业务过程描述和说明,可以进一步发现和分析本系统有交互的外部实体,即描述本系统业务的使用者及使用场景,因此,在实习管理系统的业务处理中,从系统外使用者或参与者角度出发看本系统,本系统支持不同类型的使用者,本系统设计了六个角色,分别为:系统管理员、学校指导教师、企业指导教师、班主任、学生、家长。主要活动有:系统管理、实习管理、考勤管理、实习总结、成绩管理、信息统计、实习论坛等。由于篇幅所限,具体内容描述不再赘述。
因此,通过以上用例图描述和分析,可以确定本系统中的参与者包括学校指导教师、企业指导教师、班主任、学生、家长等。主要围绕学生实习管理业务信息进行信息维护和按岗位职责开展实习申请、考勤、过程记录、总结、审核、评价、成绩管理等业务,通过本系统实现校内校外、线上线下、岗前岗中岗后等所有环节形成一个有机的整体工作机制,并通过平台进行统一的实习任务管理、在线交流、状态采集、实时监控、数据统计分析、考评总结,真正实现学生顶岗实习标准化、科学化、系统化的实习教学管理流程。
4系统总体设计
在系统分析的基础上确定了本系统的原始模型 ,接下来通过系统设计研究如何实现需求中所描述功能。系统设计的过程包括系统应用架构设计、功能模块设计、数据库设计、界面和接口设计等[5]。系统实现的过程是按照模块功能分别采用类图、序列图、接口、程序流程图等方式描述实现方法和过程。根据本项目软件需求分析,根据学院制定的《学生实习管理办法(试行)》,以及各系部、教务处和学生处、招就处等部门对学生实习管理工作的实际需求,梳理整个实习管理工作流程,设计了本校学生顶岗实习管理系统的流程,分配了六个角色,并将本系统设计为七个子系统。六个角色分别为系统管理员、学校指导教师、企业指导教师、班主任、学生和家长。研究分析得出的高职院校实习管理系统的功能模块分解图,如图3所示。关于本系统中的主要功能模块的分解功能不再具体表述。
5总结
本文主要对高职实习管理系统进行详细的需求分析和系统模型设计,详细阐述实习管理系统的功能性需求,在软件需求分析基础上也对本系统总体设计思路的等进行了分析说明;需求分析包括业务过程陈述及问题分析,本系统功能需求获取过程中,使用需求用例建模确定和描述用户和系统如何交互;在软件开发的过程中,需求分析是最难而且最重要的,该阶段工作是否真实而有效,对整个应用软件的设计实现以及之后的服务维护工作也是至关重要。通过本阶段工作为后续软件开发工作奠定良好工作基础。
参考文献:
[1] 张美忠,谢洪.高职学生顶岗实习的探索与实践[J] .职业与教育,2009(6):164-165.
[2] 俞校明,张红.高职生顶岗实习过程设计与质量控制研究[J].职业技术教育,2009(7) :66-67.
[3] 徐峰,陈喧. UML面向对象建模基础[M].北京:中国水利水电出版社,2006.
[4] 马先波.基于UML的学生顶岗实习管理系统分析与设计[J].电脑知识与技术,2015(6).
[5] 刘志成.软件工程与Rose建模案例教程[M].大连:大连理工大学出版社,2013.
【通联编辑:唐一东】