曹静 陈志刚
本文结合教育部人才培养工作状态数据采集工作的要求,通过与教育专家、高职院校教学管理人员、高职院校教师、企业软件设计专家等进行研讨、交流,获取需求,完善设计方案,形成了高职院校人才培养工作数据采集与管理平台的系统需求。
一、系统功能概述
湖南省高职高专院校的人才培养工作状态数据采集与管理平台对省内各高职院校的人才培养工作过程数据进行统一的采集。平台采集的学校办学基本情况、招生就业情况、专业建设情况、课程体系设置情况、师资条件建设情况、实验实训条件建设情况、校企合作情况、社会服务能力情况、学生情况数据,湖南省教育行政主管部门可以进行动态的、综合的分析,及时发现我省高职院校人才培养工作中的问题,为湖南省教育行政主管部门对高等职业教育人才培养的决策提供数据支持。整体功能框架如图一所示:
二、系统需求分析
根据面向对象需求分析方法,本项目在先初步了解系统的职责,范围和边界的基础上,明确系统用户,并通过与系统各类用户进行反复交流研讨,确定系统角色,然后对角色开展详细的需求分析,下一步再完成系统用例图和用例描述,最终形成系统需求分析说明书。
(一)系统用户角色分析
根据前面章节对系统的界定和初步功能需求的分析,本系统数据采集模块中,每个高职院校主要分三大块工作:一、各自院校的数据采集基础数据管理、数据汇总上报和数据采集过程中的采集管理工作,必须有一个专门的部门安排专人来管理;二、对于一些涉及教师个人的数据,如教师的基本信息、岗位信息、授课信息等,必须要求教师个人填报;三、对于一些属于某部门的公共数据和部门所属教师填报的个人数据的审核工作,需要采集相关部门来完成,通过分析,确定系统数据采集模块分为院校系统管理员、院校部门、教师个人三个角色。系统数据管理模块中,省行政主管部门主要完成两块工作:一、需要专门人员来管理系统,设定省级基础信息,包括各高职院校的基本信息,并对数据采集工作进行管理;二、各行政主管部门需要根据不同的要求查询数据、获取报表,通过分析,确定系统数据管理模块分为省级管理员、省级部门两各角色。
(二) 系统功能需求分析
1.院校管理员角色需求分析。院校管理员角色主要完成院校基础数据管理、院校数据审核和院校数据上报三大块功能,其中基础数据管理功能需要完成学校数据采集系统角色和角色权限的设置管理,各类用户的管理,部门、专业、课程、班级等基础信息的管理;院校数据审核功能需要完成院校数据采集过程中管理、数据采集完成后数据的汇总和审核管理;数据上报功能主要完成数据采集完成后导出本校数据和提交上报数据管理。
2.院校部门角色需求分析。院校部门角色主要管理员角色主要完成部门信息管理、部门数据采集、部门数据审核三大块功能,其中部门信息管理功能主要负责维护本部门信息;部门采集管理功能主要根据院校管理员分配角色权限采集相关数据;部门数据审核功能主要负责对部门教师个人数据填报情况进行管理审核,同时对本部门填报的数据关联审核。
3.个人角色需求分析。个人角色主要完成个人信息维护、个人数据采集、数据查询与编辑三大块功能,其中个人信息维护主要负责维护个人用户其他信息、修改密码等功能;个人数据采集主要根据院校管理员分配角色权限采集个人相关数据;数据查询与编辑功能主要个人填报的数据进行查询、修改。
4.省级管理员角色需求分析。省级管理员角色主要完成省级部门角色用户管理、高职院校信息管理、高职院校数据采集管理、高职院校人才培养质量评价指标体系设置管理、系统维护管理五大块功能,其中省级部门角色用户管理主要完成对省级各行政部门角色、权限、用户的设置与管理;高职院校信息管理功能主要完成对高职院校基本信息进行设置管理;高职院校数据采集管理功能主要完成数据采集的系统开放、采集进度、系统关闭等管理和数据审核管理;高职院校人才培养质量评价指标体系设置管理主要根据各省级部门需要来设置相应的数据指标进行数据挖掘和分析,形成数据报表;系统维护管理功能主要负责对系统运行维护管理、数据备份等任务。
5.省级部门用户需求分析。省级部门角色主要完成数据分析、查询和查询结果导出工作,查询分为两大类型查询,第一种形式为单项数据查询和导出,主要从学校办学基本情况、招生就业情况、专业建设情况、师资条件建设情况、实验实训条件建设情况、校企合作情况、社会服务能力情况、学生情况、学校核心办学指标等情况进行查询。
省级部门角色除了对单项和特定数据可以分析、查询、导出外,还需要从不同管理部门的特定视角对其中全部或者部分数据进行综合分析,获得分析数据,因此系统需要按照各部门提出的特定模型设置指标体系和权重属性,进行数据分析,获得查询报表。
(三) 系统其他需求分析
除了以上分析的功能需求外,本湖南省高职院校人才培养工作状态数据采集平台还需要以下非功能性需求:
1.系统性能需求。湖南省高职院校人才培养工作状态数据采集平台用户主要为湖南省70所左右的高职院校,每院校填報数据用户包括所有教师(含校外兼课兼职教师)、各相关部门、管理员等,数量平均接近1000个左右,全省大概有70000左右用户,同时数据采集时间集中在每年9月下旬到10月中旬,数据采集用户量较大,采集时间集中,系统必须要考虑系统最大并发性需求。同时系统还需要审核上传、下载大量的EXCEL表格,因此需要考虑服务器负载,要求访问网页响应时间高于2秒,除数据量特别大的EXCEL文件外,审核上传、下载普通EXCEL文件响应时间不高于2分钟。
2.安全需求。湖南省高职院校人才培养工作状态数据采集平台需要集中存放全省高职院校各年度人才培养过程的全部数据,其中涉及到学校、教师的个人敏感信息数据和湖南省高职院校办学情况的基础数据,是教育行政主管部门对本省高职院校办学情况分析的依据,也是政策决策的重要数据来源,因此要求系统具有比较高的安全保护措施,从网络安全、用户安全、数据安全等方面采取全方位的保障。
3.开放性和标准化需求。系统设计、开发必须尽可能遵循国际标准、国家标准和教育标准,如J2EE标准、XML技术、TCP/IP协议、LDAP协议、SSL安全协议、教育信息化标准等。同时要求本系统具有开放性,能与现行的系统或者将来的系统实现互联互通,实现数据实时共享和数据交换。
三、结语
本文主要通过湖南省高职院校人才培养工作状态数据采集与管理平台进行了系统的功能性需求分析和非功能性需求分析,系统功能性需求采用面向对象分析方法进行了分析,通过确定用户角色,针对角色典型用户进行分析,描述了系统功能需求,形成了系统需求分析说明书。(作者单位为中南大学信息科学与工程学院)