当前位置:首页 期刊杂志

新生入学系统的分析与设计

时间:2024-06-19

崔 文

(天津机电职业技术学院,天津 300350)

新生入学系统的分析与设计

崔 文

(天津机电职业技术学院,天津 300350)

职业学院生源人数在逐步扩大,学校探索一套远程操作和现场操作相结合的方式,将进一步提升报道注册的效率,大幅减少人力成本。文本阐述了改进后的新生入学系统的设计流程,分析了需求并建立了模型。

远程;模型;注册;流程

一、数字化校园建设的意义

数字化迎新系统是指学校招生工作录取结束后,利用信息化技术解决新生入学的报道注册、身份认证、财务缴费、班级划分、宿舍分配等一系列业务,用计算机和互联网等技术手段改善业务流程、减少等候时间、提高准确率。至今,它没有一个严格的标准和定义,学校会根据自身情况及业务流程制定软件产品。数字化迎新系统的优势是使整个报道过程便于查询和监控。整个业务流程会在计算机当中做出详细的记录日志,避免了人工操作而引起的差错,大大减少了工作人员的数量,缩短了等候时间,经费支出也大幅度减少。据统计,使用数字化迎新系统比传统人工核查办理手续的时间可缩短50%以上。因此,开发一个符合自己学校实情的数字化迎新系统,既可缓解当前学院人力资源和硬件资源,同时也符合学院设定的数字化校园的建设目标,具有十分重要的意义。

1.完善业务流程,提高影响力。新生入学系统可以为师生提供一个安全、可靠、快捷的业务平台,大大减少了学生入学前的准备时间和现场报到的等候时间,提高了后台和现场工作人员的工作效率。同时,也可以让学院崭新的管理理念深入人心,带动学院数字化校园建设工作的整体发展。

2.共同合作,资源共享。以往在新生报到的时间段内,学院会组织相关职能部门提前做好衔接准备,安排各部门报到当天的业务流程和配合过程;待报到结束后,还要完成大量有关新生数据的统计工作,即便如此,结果有时并不令人满意。原因在于:各职能部门各负其责,彼此工作没有交集,人工操作速度慢,效率低,工作量大。引入数字化迎新系统便可实现资源共享,协作完成。

2014年,我院结合信息化校园的发展目标,启用了数字化迎新系统。学院将服务于新生报道的相关职能部门的业务流程进行仔细分析,找出了各业务之间的关联,将这些关联统一到一个系统当中。现有系统大致流程是:首先,学校在发放通知书时为每位考生印制了二维码,考生持通知书到校报道注册;操作人员经过扫描通知书的二维码和身份证确认考生信息并转入下一环节;由系部工作人员对考生进行助学贷款及购买物品事项的确认;经过确认后转入财务进行收费;最后由宿舍管理人员进行宿舍分配。经过本年度的实际应用,理顺了报道注册环节的流程,及时、准确地把握学校内部、社会和其它外部信息,提高了领导的决策水平。

虽然整体业务流程得到了优化,工作效率也得到了相对的提高,但是仍然具备可进一步扩展的空间。实践中发现,很多业务环节的操作可以在新生报道日期之前由新生本人操作完成,利用远程操作进一步节省报道当天所需要的操作时间,业务流程得到进一步优化。首先,可以在录取结束之后由招生办将录取数据转入到相应后台数据库中,新生接到录取通知书后,可以利用本人的身份信息和初始密码进行远程的系统登录,由新生本人确认报道具体时间和随行人员人数,确定是否住宿,确定是否购买相应住宿物品,确定是否存在助学贷款等信息;而后,系统根据新生的录取信息和上述选择的内容自动生成一张带有二维识别码信息的反馈单并分别执行后台保存和打印操作;最后,学校可以根据全体新生的数据保存情况进行具体分析,比如:安排接站的时间和车次、宿舍分配的比例、班级安排的合理性等等,当新生持反馈单到校报道注册时,学校操作人员只需通过扫描设备扫描二维码即可获得新生所有信息,完成了身份再次认证直接转入财务收费环节。由此可见,改进后的迎新系统还可进一步缩短操作人员现场的操作时间和新生等候时间。

利用UML建立系统模型是系统分析与设计领域广泛采用的技术,无论研究软件的内部还是研究软件的设计过程,都很有必要建立模型。从传统的开发方法学到软件工程思想,大多利用图形工具来建立模型,UML则是图形化了的语言,且仍然采用图形来描述。利用UML来建立模型有助于团队执行标准的统一;它代替了传统的大篇幅文字描述,有助于团队准确无误地理解问题;它里面还融入了模板、职责、类、合作、活动等概念,有助于扩展模型空间。PowerDesigner是目前比较流行的建模工具之一,界面相对人性化,使用它可以方便地对“新生入学系统”进行分析和设计。同时,它也包含了数据库模型设计的过程。利用PowerDesigner可以轻松的对系统的流程图、框架图、物理模型、概念模型等进行制作,再配合上PowerBuilder、Delphi、VB等软件来缩短开发时间。总之,UML标准适用于本系统的需求规格描述。

二、需求分析

新生入学系统的功能性需求包括以下内容:

1.系统登录功能。新生可利用自己的身份证信息及学校提供的初始密码进行系统的登录,登录成功就意味着考生的个人信息已经与后台数据库进行了比较,得到了确认。对于操作人员来说,要利用管理员身份进行登录,以便执行相应的操作。

2.填表功能。新生按照系统的提示信息,进行内容的填充,其中包括:个人信息(包含新生的姓名、性别、年龄、考号、身份证信息、个人联系方式、已录取专业名称)的首次确认、预计报道日期、随行人员数量、是否住宿、是否购买住宿物品、是否存在助学贷款等填表内容。

3.打印及反馈单生成功能。系统应按照新生选择的信息及后台数据库的原有信息合并生成一张反馈单,其中包括个人二维码、新生的个人信息、已填表内容、系统预分配班级名称、宿舍分配信息、应缴纳金额等信息。

4.认证功能。操作人员通过二维码识别设备和身份证识别设备扫描新生所持反馈单和身份证,再次进行身份确认,系统也会自动调出反馈单所列明细并显示。

5.收费功能。按照反馈单的收费金额,财务部门进行收费,并与系统确认。

6.班级与宿舍的调整功能。由于班级和宿舍是按照系统预先设定好的规则进行预先自动分配的,本功能只在新生提出需求时开启,由人工操作进行更改并替换原有自动分配的信息。

7.本系统对计算机硬件和软件环境要求不是很高,能够满足以下配置即可:i3及以上/2G/250G/VGA/WINDOWS XP;二维码识别仪;身份证识别仪;激光打印机;POS收费设备。

通过上面的需求分析,系统大致可分新生信息选择、操作认证、财务收费、宿舍及班级分配管理,通过新生的操作与数据库产生关联,导出系统架构图如图1所示:

图1 新生入学系统架构图

三、用例模型

首先确定系统的参与者,根据分析,参与者及职能应该包括:

1.新生,负责登录并进行系统所提示选项的选择和确认。

2.验证人,通过扫描设备负责新生身份及反馈单信息的确认。

3.财务人,负责与新生核查反馈单并收取入学的相关费用。

4.宿舍及班级管理人,负责根据一定规则调整宿舍分配。

新生是被学校录取考生的抽象,新生用个人身份信息和初始密码进行系统登陆后,填写相应提示信息,导出反馈单并最终确认,根据以上活动创建新生的用例图,如图2所示:

图2 新生用例图

验证人是学校负责新生身份及反馈单验证人员的抽象,验证人员在本系统中通过合法的身份验证后可以进入系统,通过二维码扫描设备和身份证验证设备对反馈单和新生身份进行验证。还可以根据需要,进行信息的修改并重新导出反馈单。根据以上活动创建验证人员的用例图,如图3所示:

图3 验证人用例图

财务人是学校负责收费人员的抽象,主要负责财务收费工作,当反馈单信息核对过程中发现错误时还可通过口令进行反馈单中财务信息的修改;宿舍及班级管理人是学校负责宿舍分配和班级分配人员的抽象,由于这些信息都是系统自动生成的,当发生特殊需求时,由此类操作人员进行信息的微调,此两类操作人员的用例图这里不再赘述,可效仿以上描述人员用例自行导出。

四、动态模型

1.新生“登录填表”用例。新生“登录填表”流程如下:新生通过身份证号和学校提供的初始密码密码进入个人信息界面,核对个人信息无误后填写相应选项。按照系统提示,填写“预计到站日期”、“随行人数”、“是否住宿”、“是否购买住宿物品”、“是否产生助学贷款”等信息,填写完毕后提交,系统接收到新生的填表信息后将于原始信息组合成一张反馈单,反馈单中会自动生成二维码、应交款项、具体的分配班级和宿舍分配情况等信息。根据基本流程,创建新生登录填表的序列图,如图4所示:

2.验证人“验证”用例。验证人用自己的管理身份用户名和密码登录,根据新生提供的反馈单,通过扫描设备进行导入信息,而后屏幕显示新生的相关信息,验证人核对无误后便可点击通过,如果出现了信息不符的现象,验证人通过技术手段更改新生的报道信息,已确保下一环节的通过,随后转入下一环节,根据上述流程,创建验证人验证新生的序列图,如图5所示:

图4 新生登录填表序列图

图5 验证人验证序列图

财务人同样用自己的管理身份用户名和密码登录,根据反馈单情况进行收费,当收费完成后,新生便完成了整个报道手续。

宿舍和班级管理人登录系统后,只负责解决特殊需求的新生调整要求。如果确实存在特殊需求,需要更高一级别的管理者进行授权方可完成报道注册流程。

五、 权限管理

本系统可以根据我院的实际情况设定权限,比如部门、流程、操作人员性质等等。可以考虑从两个方面来划分本系统的操作权限:部门性质和人员性质。所谓部门性质,就是根据学院参与迎新工作的各职能部门的工作性质不同来划分功能,即每个部门都有独立的工作权限,不可参与或更改其它部门的数据。所谓人员性质是在部门性质的基础上的进一步划分,即区分本部门内领导级别人员和一般工作人员的操作范畴。将以上两种操作权限联合使用,即可实现登录人员只能对自己的权限范围和部门性质进行操作的目的。

改进后的新生入学系统的UML建模过程至此完成,分析了几个重要模块的建模过程,为系统的实际研发提供了可靠性的方案和思路。当然,如果要应用于实践当中,还必须要对每一个功能模块进行细化和分解,由于该系统会与财务和新生的注册信息密切相关,设计时还应在安全性方面多做文章。在设计时还应考虑以下问题:

第一,为了节约开发成本,是否可以在原有系统的基础上进行修改,如何改造成远程操作的方式。

第二,远程操作固然节约报道当天的操作时间,但是如何能用有效的约束手段控制填表人,以保证填表规范和准确,此方面可以在系统的“约束”中详细规范。

第三,对于系统自动分配的班级和宿舍如何能做得科学规范,真正避免二次分配的情况出现。

第四,如何能实现该系统与我院现有教务、财务、管理系统的无缝对接。甚至我们理想的系统应该更具备智能性,将来可以开发出通过手机等智能终端完成相关操作的APP,以电子反馈单代替纸质单据;能利用决策技术提供可靠的数据分析结果等等。

[1]钟增胜.招生录取数据处理和分析系统的研发[D].重庆大学,2005.

[2]张海藩.软件工程导论[M].北京:清华大学出版社,2008.

[3]季延平.系统分析与设计[M].烟台:华泰书局,1995.

[4]Ralph.M.Stair(美).信息系统原理[M].北京:机械工业出版社,2005.

Analysis and Design of Freshmen Admission System

CUI Wen

(TianjinElectromechanicalVocationalCollege,Tianjin, 300350)

With the gradual increasing of students in vocational college, exploring a method of combining remote operation with onsite operation will further improve the registration rate and greatly reduce the human cost. This paper elaborates the design process of the improved freshmen admission system, analyzes the needs and establishes a model.

remote; model; registration; process

2016-09-20

崔文(1982-),男,天津市人,天津机电职业技术学院招生工作办公室主任助理、讲师,软件工程硕士,从事软件工程及数字化建模方向的研究。

G717

A

1673-582X(2016)12-0083-05

免责声明

我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自各大过期杂志,内容仅供学习参考,不准确地方联系删除处理!