APP下载

基于B/S架构的艺术类招生管理系统分析与设计

2020-11-02沈丽云

中国教育信息化·高教职教 2020年10期
关键词:S架构信息系统

沈丽云

摘   要:随着计算机技术的不断发展及各类招生改革的不断深入,艺术类招生管理逐渐向数字化、智能化、科学化转变,文章在分析现有各类招生管理系统的基础上,对适用于艺术类招生管理系统的功能需求和非功能需求进行了分析,并在此基础上,从系统整体架构、功能结构、业务流程及数据库等方面实现了系统设计。通过科技改善体验,通过数据强化管理,本系统的应用良好地满足了艺术类招生多场景、多样化的业务需要,并且统一了数据标准,促进了共享交换,极大地减少流程当中人员操作介入,减少其中的数据出错风险,提升了招生工作的透明度。

关键词:B/S架构;艺术类招生;信息系统

中图分类号:G647 文献标志码:A 文章编号:1673-8454(2020)19-0053-04

一、引言

艺术类招生是高等院校招生工作的重要组成部分,其专业科目的考试多由学校自行组织,相比普通类专业的招生,艺术类招生管理具有一定的特殊性。近年来,随着学校招生规模的逐渐加大、招生专业的不断细化、招生流程的逐步标准化,招生工作所涉及的数据信息越来越多、越来越细,时间要求越来越短,安全性要求也越来越高,对招生系统的整体性能提出了更高的需求。[1]

现阶段,全国教育信息化事业发展良好,学校的信息化应用项目不断增强,教师的信息化应用水平不断提升,传统落后的招生信息操作方式和管理手段已不能适应高校招生形势发展的需要,招生工作的现代化必然要求招生信息管理的现代化。[2]信息管理和技术管理不断更新提升将给招生工作带来更大的变革,也是高等院校信息管理现代化、科学化的需要,是高校智慧校园科技招生信息管理现代化的重要标志。[3]

二、需求分析

在需求分析过程中,笔者全面地对目前招生管理相关系统进行了调查和评估。艺术类招生的专业科目考试由高校自行组织,所得专业成绩作为高校院系的重要录取依据,相比普通类专业的招生,艺术类招生管理具有一定的特殊性:需要提前組织专业考试,考前需做好完善的考试安排;艺术类招生考试过程中,时间紧迫且信息精确度要求高;各专业考试形式及考试内容不一致,合格证发放规则不一致,最终录取规则也有区别。

现有艺术类招生管理系统还存在不足。由于艺术类招生的特殊性,其招生系统的需求和设计均与普通招生系统有所不同。目前,各艺术类高校均建设有自己的招生系统,招生系统基本覆盖了大部分的招生工作范围,招生工作从原来的现场报名、现金缴费、纸质打分,发展到现在的在线报名、缴费、系统打分,极大地提升了使用者的便捷性,增加了信息的准确性及时效性。但在上述背景条件下,面对新需求、新形势,原系统还存在以下不足:智能化程度较低,需要较多的人工介入;系统流程化程度较低,功能模块分配不合理;功能模块不系统,相互之间的数据共享程度较低;缺少考生录取系统、招生工作人员管理系统及图形化数据分析平台;系统架构不便于进行大的调整。

艺术类招生管理系统的整体需求是利用先进的网络技术和科技手段提升整体招生考务工作的工作效率和管理水平,把招生考务流程信息和学生信息有效结合起来分析,节省学校人力和物力的同时,高水平地增强学校信息化水准,针对上述不足,总结提炼出本系统需求如下:

1.功能性需求

艺术类招生管理系统的使用主体为考生、考务、考委及管理员,笔者从使用角度分析系统功能性需求。

(1)考生:招生工作的对象,系统需提供招生考试相关资料下载、网上注册报名、网上缴费、考场查询、成绩查询、合格证下载、志愿填写等相关服务。

(2)考务:招生工作主要操作人员,系统需提供报名专业设置、报名时间设置、考生随机排考设置、考委随机抽取设置、考场随机安排设置、评分规则设置、成绩查询、成绩打印、成绩上报、合格证生成、考生查询、缴费查询等相关服务。

(3)考委:招生考试评分人员,系统需提供考委数据增删改查、考委信息维护、考委评分上报等相关服务。

(4)管理员:系统配置及维护人员,系统需提供字典管理、操作日志、用户管理等相关服务。

2.非功能性需求

(1)安全性

本系统涉及招生报名、招生考试、录取等各方面的数据,对系统的安全性有极高的要求,首先要保证应用安全,不同的使用主体访问不同的数据。其次要保证数据安全,能够做到数据备份及恢复。

(2)易用性

本系统的使用对象主要是考生、考务及考委,系统需针对不同角色以最简单直观的方式呈现该角色能查看的信息。

(3)可扩展性

随着招生政策和需求的不断调整,本系统必将进一步优化,这就要求系统本身具有良好的可扩展性,能够根据实际要求及时完善。

三、系统设计

1.整体架构设计

为保证系统数据的安全性及系统运行的稳定性,系统整体架构设计如图1所示。采用当前先进成熟的“分布式架构+业务中台+微服务组件”的框架模式,通过业务为导向形成的艺术类招生管理系统,能够覆盖整个招生管理的业务需求,实现端到端信息化系统的便捷、智能。

(1)分布式架构

艺术类招生每年的招生专业、招生类型、考试形式、录取规则等都是动态变化的,同时对数据的分析、解读等的要求也是不一样的,故需要支持分布式处理的架构,以便后期进行功能的增加、优化等。相比单机架构,分布式架构存在易开发、易实现、易部署等优点,能较好地满足现有需求。

(2)业务中台

本系统采用业务中台的模式开发建设,通过统一的界面框架、统一的单点登录、统一的身份认证、统一的权限管理,可以对本系统的管理员、招办工作人员、考务人员、志愿者、考委等角色的权限分配和权限变更进行有效的统一化管理,实现多层次统一授权,审计各种权限的使用情况,防止信息共享后的权限滥用。同时,通过统一的消息通知管理、统一的任务管理、统一的基础数据管理以及统一的业务应用系统管理,实现用户通过统一的界面对任务、通知、数据及可调用的业务应用系统进行信息提示和操作。

(3)微服务组件

因为艺术类招生考试的生命周期相对较长且业务细节复杂,所以本系统采用微服务的模式进行后端服务的发布部署。其中用户、权限、基础数据获取、考试基本信息、考生附加信息、考生专业信息、考生考试信息、考生缴费信息、考生通知、考生录取等一系列的数据交互都是通过后端的微服务组件提供。

2.功能结构设计

根据需求分析,对功能进行整合分类,实现如图2所示的功能结构设计,整个系统包括招生报名系统平台、考务综合系统平台、图形化数据分析平台、招生工作人员管理平台、考生录取系统共五大模块。

(1)招生报名系统平台

该平台作为现有招生网中的内部模块,为考生的主入口。为考生提供了招生考试相关的资料下载(招生简章、考试规程等)、网上注册报名、网上缴费、网上查询等相关服务。主要功能包括以下部分:①首页,报名入口选择、报名流程、注意事项等;②注册,考试基本信息注册、手机号码短信验证;③基本信息填报,报名基本信息、个人基本信息(上传照片)、家庭基本信息;④专业报名,选择考点、专业、考试时间进行专业报名;⑤缴费,考生可以选择微信支付、支付宝两种缴费方式,同时满足考生的初试、复试、三试的缴费需求;⑥查询,后台可以配置考生在距开考前多长时间查询考场信息。

(2)考务综合系统平台

该平台为主持招生工作的关键平台,其中包含招生考务整体管理后台,支持所有的业务逻辑、自定义配置信息等;考务签到Pad 系统、电子评分系统等。后台需提供强大的管理功能支撑,支持的所有业务逻辑、自定义配置信息等都可在后台管理。主要功能包括以下部分:①系统设置,用户设置、角色管理、菜单设置、系统日志管理;②报名设置,考生号及准考证规则、专业级别设置、评分规则设置、科目设置、考点设置、分组设置等;③考务设置,考生分组复制、Pad设置、考场Pad设置、考务Pad设置、调整分组考场、美术试卷编号、加密解密等;④成绩管理,分数导入、成绩合成、成绩上板、成绩发布、考委评分导出、成绩查询等;⑤Pad签到,特指考务教师用Pad,主要涉及登录、系统设置及考生签到等功能;⑥电子评分,特指考委教师用Pad,主要涉及登录、密码修改、系统设置、获取考生、评分、查看历史等功能。

(3)图形化数据分析平台

该平台可提供多维度、多层面的数据分析图形化展示界面,可有效针对艺考前、中、后期数据趋势进行智能大数据预测,协助学校预测、统计、分析招生数据,高效率地组织资源等。主要功能包括以下部分:①考前分析,报名进度统计、考点专业统计、报名方式统计、省份专业统计、专业同期比较等;②考试过程监控,总体评分进度、考场评分进度、考试结果分析、考官评分情况、合格率、考试进程数据曲线等;③考后分析,合格证发放比例、考点生源分布、专业生源分布、缴费方式统计、缴费分析等;④录取分析,志愿填报情况、省录取成绩情况、专业录取成绩情况、专业报名招生比等。

(4)招生工作人员管理平台

该平台能提供考委、考务人员的基本信息管理和便捷的查询方式,尤其在招生考试阶段,针对考委、考务人员的出勤等统计工作,将极大地减少传统统计工作的人力成本和时间成本,并且保证数据的准确性。主要功能包括以下部分:①考委、考务管理,数据导入、信息维护等;②项目管理,项目的基本信息的维护功能,报考项目下面的考委人员、考务人员的随机抽取功能等;③数据查询,考委信息查询、考务信息查询、项目信息查询等;④数据对接,考委签到、考务签到、考委信息推送、系统设置、用户管理、角色管理等。

(5)考生录取系统

该系统可极大地提高工作质量和效率,有效提取并积累录取考生的电子档案数据,为学校的数字化校园建设和其他信息化系统打下基础。[4]本系统的设计结合了高校招生录取工作中的标准工作流程和特点,通过信息化技术手段达到过程标准、质量可控、效率提升的要求。主要功能包括以下部分:①系统设置,参数设置、院系设置、专业设置、专业方向设置等;②录取信息设置,录取类别设置、省份设置、考试科目设置、招生计划设置、显示字段设置等;③数据导入,导入数据字段映射(标准)、导入数据字段映射(上海、浙江)等;④录取,包括录取、取消录取、退档、调档等功能;⑤统计分析,匹配校考成绩、录取信息查询等。

3.业务流程设计

艺术类招生不同于普通专业招生,涉及的业务流程也不同。[5]根据艺术类招生特点并结合现在的招生流程,整理出如图3所示的业务流程图,艺术类招生信息系统包含了学生端、考务排考、考委评分、合格证、录取及大数据分析,基本覆盖了招生考务工作范围。

(1)学生端:该部分为考生的操作步骤,考生在整个系统中主要涉及网上报名、网上查询及高考填报志愿等;

(2)考务排考:该部分是系统的关键部分,涉及整个考试过程的后台配置;

(3)评分:评分主要涉及考委的相关操作,在评分前,考务需要对考生进行检录;

(4)合格证:在考试结束后整理成绩数据并确定合格名单,根据合格名单生成合格证;

(5)录取:格式化全国各省市数据,根据各专业(方向)录取规则,确定录取名单;

(6)大数据分析:包含报名情况分析、考试过程分析、考后分析、录取分析,在各个时段为整场考试提供数据支撑。

4.数据库设计

(1)本系统中的数据主要包括三大方面:①业务系统数据,是来自于业务应用的数据,包括招生、考务管理、大数据、招生人员管理、考生录取等数据;②日志数据,是来自于系统操作产生的数据以及日志数据;③图像数据,来自于图像采集系统,存储在专用存储设备中。

数据库选用MySQL,数据库设计采用ER Master。數据处理在业务系统中进行,业务系统数据为结构化数据,存储在结构化数据库,日志数据以文本文件存储在服务器,图像数据以图片形式存储在服务器。

(2)数据库采用主从复制模式实施,主要有以下优点:①通过复制实现数据的异地备份,可以定期地将数据从主服务器复制到从服务器上,实现数据的异地备份。②实现服务器负载均衡,即可以在主服务器和从服务器之间切分处理数据查询的负荷,从而得到更好的响应时间。③提高数据库系统的可用性,数据库复制功能实现了主服务器与从服务器之间数据的同步,增加了数据库系统的可用性。当主服务器出现问题时,可以及时将从服务器作为主服务器,用于数据的更新与查询服务。

四、系统实现

系统实现是将需求分析和系统设计以恰当的专业技术展现给用户,考虑到使用习惯和B/S架构的优势,本系统采用B/S(Browser/Server)架构,Browser端负责数据的输入、管理与输出,Server端负责数据的存储和访问等工作。[6]统一所有数据接口标准,有利于教师从使用和业务布局角度考虑,允许多主体同时使用。[7]

艺术类招生管理系统采用前后端分离技术,前端选用vue.js、后端采用java对系统进行具体开发。

该系统能够及时地接收相关信息采集情况及统计分析庞大的数据信息,并通过图形化等多种方式直观显示统计分析后的数据。

五、总结

近年来,招生人数越来越多、排考数量越来越大、时间要求越来越短、安全性能越来越高,艺术类招生信息系统的实施,一方面能使大量的工作人员从繁重单一的体力劳动中解脱出来,专注于招生业务流;另一方面能够提供更多更高质量的信息,提高取得信息的速度,缩短整个工作流程所使用的时间,大大提高工作效率,使招生更具公平性。

参考文献:

[1]邹淑丽,杨彬.艺术招生信息管理系统的分析与设计[J].电子技术与软件工程,2013 (20):91-92.

[2]杨敏,韩峰,刘维萍等.普通高校招生管理辅助系统的设计与开发[J].鸡西大学学报,2008 (1):68-71.

[3]张锐毅.四川卫生康复职业学院考试管理系统设计与实现[D].绵阳:西南科技大学,2017(9).

[4]董国钢.新建高校网上录取后续处理系统的开发[J].电脑知识与技术,2017(23):76-78.

[5]朱庆.艺术类招生信息系统的分析与设计[J].信息化建设,2016(9):176-177.

[6]朱世珮.上海电机学院运动会管理系统的设计与实现[J].人力资源管理,2010(5):25-26.

[7]范泽.基于Web的高校招生管理系统设计与实现[D].上海:復旦大学,2008.

(编辑:王天鹏)

猜你喜欢

S架构信息系统
企业信息系统安全防护
基于区块链的通航维护信息系统研究
信息系统审计中计算机审计的应用
企业综合节能信息系统SciMES
C/S架构下的中职教学辅助系统的新探索
高速公路信息系统维护知识库的建立和应用
基于SG-I6000的信息系统运检自动化诊断实践