摘 要:职业教育院校所采取的成果积分管理机制,对高质量推进示范性虚拟仿真实训基地建设、激励标志性成果取得具有重要意义。基地建设内涵丰富,成果管理信息系统面向教学、实训、培训、科研、竞赛、科普等多个领域的成果,面临不同等级与人员积分分配规则的难题。针对这一问题,通过对系统需求的详细分析,构建了职业教育示范性虚拟仿真实训基地成果积分管理系统的总体功能架构与业务逻辑,详细设计了系统的底层数据结构与字段约束,完成了系统主要界面的设计,为系统实现提供参考。
关键词:虚拟仿真实训基地;成果积分;系统设计
中图分类号:TP311 文献标识码:A 文章编号:2096-4706(2024)08-0024-04
0 引 言
教育部发布的《职业教育示范性虚拟仿真实训基地建设指南》中明确了基地建设、应用与示范特色三个方面的效能数据指标[1]。对照效能指标要求,职业院校需要改革评价机制,构建项目绩效评价管理机制[2]。为统筹特殊成果与常规过程性成果工作,全部成果积分化是一个重要手段。积分制管理是以积分来衡量成果价值,反映和考核人的综合表现,然后再把各种福利、物质待遇与积分挂钩,积分高的员工可以得到更多的福利待遇,从而达到激发人的主观能动性、充分调动人的积极性的目的[3]。作为教学、实训、培训、科研、竞赛、科普等功能于一体的综合性实训基地项目,项目类型多,启动有先有后,相互有依赖,一个复杂的绩效管理系统应被看作持续变化的[4]。因此需要对基地成果积分管理系统进行设计以提高成果积分管理效率。
1 系统需求分析
需求分析的任务就是建立目标系统的逻辑模型,解决目标系统的“做什么”的问题[5]。虚拟仿真实训基地成果积分管理系统总体功能架构如图1所示,包括用户管理、基础设置、成果管理、成果审核、积分统计以及系统管理等功能。
其中积分类目的定义需要支持教学、实训、培训、科研、竞赛、科普等多种类型,积分成果审核需考虑涉及不同等级与人员积分分配规则。
1.1 积分类目
系统管理员角色可对积分批次(年度)进行管理,包括新增积分批次、切换开启与关闭状态。
支持积分类目的自定义。在积分年度(批次)处于关闭状态时,允许系统管理员创建、编辑、删除积分类目。每项积分类目,需包含以下内容:
1)类别名称:类目的名称,支持重复。
2)工作内容:积分类目涉及的工作内容简短描述。
3)评分标准:描述该项成果的评分细则。
4)类别类型:常规积分成果(常规工作认定的成果)、特殊积分成果(获取证书取得荣誉获得的成果)。
5)计分方式:月度计分(仅限常规积分成果)、成果取得计分两种方式。
6)子类别:如果是月度计分,那么子类别就是12个月份;否则,可自定义子类别名称。支持每项单独设置积分分值、标识是否允许自评分。支持自评分的类目,在成果提交与审核过程中允许修改分值,逐级往下。
7)参与人标识:如果有参与人,那么需要设置最多允许的参与人数量,同时设置包括主持人在内的全部人员的积分分配权重。
8)填报人限制:可限制为仅限负责人填报。仅限负责人填报的类目,如果有参与人,则需要同时从系统用户中选择出全部参与人。不限人员填报的积分成果类目,则填报人选择自己在成果中的排序。
1.2 积分类目审核
权限管理是应用系统的重要组成部分,主要目的是对系统进行权限的控制和管理[6]。要支持二级权限分配,由系统管理员对职能管理人员角色的用户分配积分类目管理权限。同一人员支持多个积分类目的管理权限绑定。
系统管理员对职能管理人员角色的用户分配部门管理权限。同一人员应支持多个部门的管理权限绑定。对于同一部门,可分配多个部门管理人员,不同人员又可交叉部门范围内的类目管理权限。
已分配了部门管理权限的职能管理人员,可对所管理部门的已提交部门审核成果进行成果信息查看、佐证材料查阅、积分认定与意见填写,执行审核通过或退回修改操作。已分配了积分类目管理权限的职能管理人员,对所管理的积分类目中等待审核的成果进行成果信息查看、佐证材料查阅、积分认定与意见填写,执行审核通过或退回修改操作。
系统对审核通过的成果进行积分。不涉及参与人员信息的成果,只计算并对成果填报人进行积分。对于包含参与人员信息的成果,执行成果积分分配并对全部参与人员创建成果。
2 系统设计
2.1 业务逻辑设计
根据职业教育示范性虚拟仿真实训基地成果积分管理系统需求,本文对系统的业务逻辑设计如图2所示,主要包括积分类别信息设定、权限分配、填报成果信息、审核、计分与统计等。
积分类别信息设定。为适应虚仿基地年度绩效考核的需要,成果管理按批次进行,一般与年度一致。管理人员可对积分成果类别信息进行定义,设置名称、积分细则、具体积分值、允许的最多参与人员数量以及排序对应的积分分配权重、子类别或级别与对应的积分权重、填报人员约束等。在子类别或级别提供固定积分值的最高约束上,加入自评分,提供更灵活的积分认定范围。成果类型中添加常规成果、特殊成果,常规成果代表常规工作所认定的成果,一般具有持续性,特殊成果与之区别,代表结项、获奖等类型的成果。为避免同一批次内成果积分认定标准不一致,仅允许积分批次为可用状态时可填报成果。
权限分配。包括部门审核、积分类目审核权限分配。同一用户可分配多个部门的审核权限,具体部门中还可按照积分类目进一步拆分权限。同一用户可分配多个积分类目的审核权限。
填报成果信息。只允许支持人申报的成果类型,申报人默认为主持人,填报时按最多允许的参与人数量约束添加合适的参与人。不限身份申报的成果类型,申报人需要选择自身在该成果中的所属排序。在成果类型定义中,参与人员的全部排序已按“X/N”的形式列出并逐一设置积分权重。
审核。按照权限分配,进行成果审核。在成果提交时,申报人需选择自身相同部门列表中有该成果部门审核权限的管理员,系统以此确定成果最终归属部门,便于后续的统计。审核不通过则直接退回到填报人。积分类别管理员可直接批量导入并认定所管理的成果。
积分与统计。审核通过的成果按照成果类目积分*级别权重*排序分配权重计算最终积分值。特殊成果按照审核通过时间计入所属月度积分,常规成果按照所选子类别中月度计入。最后统计汇总形成部门月度积分。
2.2 数据库设计
为支持数据字段的拓展与嵌套[7],本文采用MongoDB设计系统数据结构。区别于关系型数据库,MongoDB作为NoSQL数据库具有支持内嵌文档、全类型索引、简单易用等特点[8]。其主要是基于“键值对”(Key—value)数据模型,以一种模式自由的方式存储数据[9]。同时,MongoDB使用BSON作为数据存储和传输的格式,支持内嵌的文档对象和数组对象,仅用一条记录就能表示复杂的层次关系[10]。BSON的数据格式与前端JSON数据类似,可极大提高开发效率。
本文使用MongoDB对成果类目Category、成果Achievement、Users用户三个核心数据结构进行了定义。
在成果类别数据结构如表1所示,sub Category子类别包含了子类别名称sub Category Name、分值sub Category Score、自评分标识self Score Enable。常规成果类型子类别名称应是“1月”“2月”……“12月”的形式,特殊成果类型则由用户自定义。
为记录审核流程,成果数据如表2所示,设计了log字段存储成果创建、提交部门审核、积分类目管理员审核、退回等事件的操作人员与具体时间。orderDistribution字段记录了成果的成员列表,包括成员姓名、ID(工号)、角色(主持人/参与人)、排序(X/N的格式),排序对应的积分权重等,是最终积分计算的重要依据。Attachments字段为成果佐证材料列表。
由于MongoDB的嵌套查询功能较强,成果审核权限数据直接存储于对应用户数据文档中。如表3所示,其中categoryPermissionList字段采用列表方式存储了该用户所管理的全部积分成果类别ID,departmentPermissionList字段则是由dept_id(部门ID),categorylist(积分成果类别ID列表)构成的对象数组,以此实现隶属多部门的同一用户对多部门中的部分或全部积分类别分配部门审核权限。
2.3 系统界面设计
根据用户需求分析,基于易用性的设计原则,设计了职业教育示范性虚拟仿真实训基地成果积分管理系统相关界面,如图3所示。
3 结 论
为提升职业教育示范性虚拟仿真实训基地成果管理效率,对教学、实训、培训、科研、竞赛、科普等多种类型成果积分化并形成月度考核,本文在对系统功能需求分析的基础上,对虚拟仿真实训基地成果积分管理系统的关键业务流程、核心数据表的结构,以及系统主要功能界面进行了详细设计,为系统的开发与实现提供参考。
参考文献:
[1] 教育部科技发展中心.关于印发《职业教育示范性虚拟仿真实训基地建设指南》的通知 [EB/OL].[2023-08-29].https://gpzx.hbou.edu.cn/info/1011/2067.htm.
[2] 曾照香,刘哲,李金亮.新时代职业院校智能制造虚拟仿真实训基地建设研究 [J].教育与职业,2022(9):109-112.
[3] 王明和,刘强,张晓耘,等.高校社科科研业绩综合评价指标体系的研究 [J].科技管理研究,2000(3):49-51.
[4] 王晔,潘玉香.绩效管理系统和创新模式:一个理论框架 [J].财会月刊,2022(2):144-151.
[5] 王继成,高珍.软件需求分析的研究 [J].计算机工程与设计,2002,23(8):18-21.
[6] 白嘉萌,寇英帅,刘泽艺,等.云计算平台基于角色的权限管理系统设计与实现 [J].信息网络安全,2020,20(1):75-82.
[7] 李绍俊,杨海军,黄耀欢,等.基于NoSQL数据库的空间大数据分布式存储策略 [J].武汉大学学报:信息科学版,2017,42(2):163-169.
[8] 潘益婷,潘修强,肖鹏飞.基于NoSQL和MySQL的科研信息管理系统开发 [J].中国教育信息化,2019(5):77-80.
[9] 李常青,谷建华.一种基于ANTLR的MongoDB数据库SQL转化模型 [J].西北工业大学学报,2017,35(1):143-147.
[10] 施晓峰.基于分布式NoSQL数据库的档案大数据存储与检索方案研究 [J].计算机应用与软件,2019,36(5):15-20.
作者简介:黄小冬(1986—),男,汉族,江西赣州人,讲师,硕士,研究方向:教育信息化;陈薇(1986—),女,汉族,重庆荣昌人,讲师,硕士,研究方向:教育学。
收稿日期:2023-09-26
基金项目:重庆工商职业学院校级教育教学改革项目(GZZX2133033)
DOI:10.19850/j.cnki.2096-4706.2024.08.006
Design of Achievement Point Management System for Virtual Simulation
Practical Training Base
HUANG Xiaodong, CHEN Wei
(Chongqing Technology and Business Institute, Chongqing 401520, China)
Abstract: The achievement point management mechanism adopted by vocational education institutions is of great significance for promoting the construction of demonstration virtual simulation practical training bases with high quality and incentivizing the achievement of landmark achievements. The connotation of base construction is rich, and the achievement management information system is oriented towards achievements of teaching, practical training, training, scientific research, competition, popular science and other fields, facing difficulties in different levels and personnel points allocation rules. In response to this issue, through a detailed analysis of system requirements, the overall functional architecture and business logic of the achievement point management system for a vocational education demonstration virtual simulation practical training base are constructed. The underlying data structure and field constraints of the system are designed in detail, and the main interfaces of the system are designed, providing reference for system implementation.
Keywords: virtual simulation practical training base; achievement point; system design