摘 要:本文对网上报名系统进行了需求分析,阐述了在系统设计过程中用户对系统的总体需求、业务流程分析、系统功能性需求、系统用例分析、系统数据流分析等方面内容,使用户和设计者彼此明确系统各项功能,为下一步的开发打好基础。
关键词:需求分析;B/S模式;报名系统
DOI:10.16640/j.cnki.37-1222/t.2017.17.138
1 系统总体需求
需求分析主要有两个任务:第一是通过对问题及环境的理解、分析和综合,建立分析模型(Analysis Model),第二是在完全弄清用户对系统的功能和性能的确切要求的基础上,把用户的需求表达出来[3]。
经过与人力资源部门沟通,确定网上报名系统的需求分析项目如下:
(1)人事招聘工作主要是由那些部门和人员参加,他们各需要什么样的数据和权限;
(2)网上发布的招聘公告应该包括那些方面的内容;
(3)用来考试的教室信息如何?以往的考试是如何分配座位的;
(4)应聘人员的报名表需要那些项目要求;
(5)人事招聘工作的起止时间和系统开、关时间通过什么控制;
(6)网上报名系统需要存储那些数据,需要设计的数据表应包含那些内容;
(7)考生打印出来的准考证上面应该包含哪些信息。
根据具体情况,将用户分为三个角色,分别为管理员、报名人员、审核员。报名人员登录系统后可对用户自己个人信息进行录入和修改,管理员可实时查看用户的信息并可导出实时人员列表Excel文件。审核员具有审核报名者资格权限,可对报名者进行通过或返回修改权限。
人事招聘工作分为报名登录模块、审核模块、查询模块和后台管理模块四大模块,通过岗位类别管理处可对岗位类别进行增加、修改、删除操作来对岗位类别进行管理,岗位类别在用户权限管理处可对用户或角色进行设置可使用的类别。审核模块中,审核员对报名人员的信息审核。在报名登录模块中,报名人员报名后可以登录网站,录入报名信息。在查询模块中,报名人员可查询資料情况、审核结果、考试成绩、打印准考证。管理员通过后台管理模块对应聘人员报名信息进行统计分析,对于进入打印准考证环节的考生数据及时统计,从而能比较准确的估计出实际参加考试的应聘者人数。
2 业务流程
本文在与人力资源部门充分沟通的基础上,将本系统的业务流程绘制如图1所示:
(1)网上报考流程分析。在发布招聘信息后,考生可根据招聘公告所公布的招考岗位信息填写报考信息表,填写信息表时,前台对所报岗位的各项要求均进行了前台校验,确保所报信息的有效性。网上报名的具体流程如图2所示:
(2)考场分配流程分析。在考场分配的设计环节,我们首先打乱考生的排序,随即抽取考生进行分组。根据报名职位编码,对报名人员分组并生成准考证号码。最后对每一组考生生成考场号码和座位号码。
具体流程图如图3所示:
(3)网上缴费流程分析。在网上缴费功能的模块里面,首先需要获取考生登陆信息,其次根据考生所选岗位生成缴费清单,登陆网上银行,然后缴费到系统指定的账户,系统显示已经缴费,最后系统开启下一步操作权限。
具体流程如图4所示:
3 系统功能性需求
结合以上分析,在功能性需求方面,本系统设计了对报名信息的录入、删除、修改权值(用户可根据具体情况修改评判中的相关权值)等功能。本文将系统功能分析如下:
3.1 前台系统功能分析
(1)用户管理模块。该模块主要实现应聘人员的注册、登录、修改信息等功能,方便应聘人员操作。
(2)审核信息模块。该模块主要实现相关部门人员审核应聘人员报名信息是否符合岗位要求等功能。
(3)查询模块。该模块主要实现应聘人员登陆系统后及时查看报名状态、审核状态、考试成绩、面试成绩等信息的功能。
3.2 后台系统功能分析
实现管理员的登陆和信息的修改功能;实现对用户信息的查看、修改和删除功能;实现对报名人员信息的查阅、更改、删除等功能;实现对名单的查看和删除,实现对人才的查看和删除功能。
4 系统用例分析
网上报名系统的用户主要分为管理员、应聘人员、审核员三类。
4.1 报名人员
每个报名人员登录网站后,注册新账号、填写信息、申请岗位。报名人员可以在规定时间内登陆系统,对已经保存的信息进行修改, 也可以浏览自己的填报信息和审批结果。应聘人员用例图如图5所示。
4.2 管理员
管理员可以设置应聘人员、审核员的使用权限, 可以在网站上发布招聘信息、管理用户信息。管理员可以对整个系统进行维护,包括:人员维护、部门维护、模块维护、人员职务维护、用户权限维护、角色维护、用户口令维护等多项功能维护。同时管理员还可以在招聘工作进行的同时统计分析出应聘人员数据资料,岗位需求情况等信息。管理员用例图如图6所示。
4.3 审核员
审核员由人力资源部门和相关专业人士构成。
最后审核结果由管理员统计、导出数据。审核员用例图如图7所示。
5 系统数据流分析
招聘系统数据流分析,其数据流图如图8所示。
参考文献:
[1]郑怀颖.软件外包人才网上招聘系统的设计与实现[D].电子科技大学,2013.
[2]徐瑾.基于网络的毕业实习管理与模糊评价系统的研究[D].华南理工大学,2015.
[3]林昊.基于B/S结构的中山巡警绩效考核信息系统的设计与实现[D].电子科技大学,2013.
[4]郑一.天津美伦医药集团人力资源管理系统的设计与实现[D].山东大学,2013.
[5]王钧.艺术类招生考试网上报名管理系统的研究与开发[D].西安石油大学,2013.
[6]王国银.大学生就业平台开发与设计[D].华东师范大学,2011.
[7]郭柏乔.基于ThinkPHP框架的高校自主招生网上报名系统设计与实现[J].广州城市职业学院学报,2014(02):70-73.
[8]李荔.创建机关事业单位工人技术等级考试网络信息平台的思考[J].经济师,2010(09):219.
[9]王圻.红云红河集团人事管理系统的设计与实现[D].电子科技大学,2014.
作者简介:左丹(1983-),女,河南商丘人,硕士,副院长,讲师,研究方向:信息管理、软件管理。