招聘面试网上招聘系统需求分析报告.docx
《招聘面试网上招聘系统需求分析报告.docx》由会员分享,可在线阅读,更多相关《招聘面试网上招聘系统需求分析报告.docx(7页珍藏版)》请在冰豆网上搜索。
![招聘面试网上招聘系统需求分析报告.docx](https://file1.bdocx.com/fileroot1/2023-1/28/a59f9b61-2cf9-4bc2-9ae6-65881304e4da/a59f9b61-2cf9-4bc2-9ae6-65881304e4da1.gif)
招聘面试网上招聘系统需求分析报告
(招聘面试)网上招聘系统需求分析报告
网上招聘系统需求说明书
version1.0
网上招聘系统需求说明书1
1 引言3
1.1编写目的3
1.2背景3
1.3参考资料3
2 任务概述3
2.1目标3
2.2用户的特点4
2.3假定和约束4
2.4风险估计4
3 需求规定4
3.1对功能的规定4
3.2对性能的规定9
3.2.1完整性9
3.2.2时间特性要求9
3.2.3灵活性9
3.3输入输出要求9
3.4数据库管理要求10
3.5故障处理要求10
4 运行环境规定任务概述10
4.1设备10
4.2支持软件10
1引言
1.1编写目的
本文档的编写旨于明确用户需求,用户和项目开发方于软件的功能,性能等方面达成壹致。
预期读者为招聘中介机构负责人及系统维护人员。
●描述网上招聘系统的运行环境:
包括软件和硬件环境
●数据描述
●功能划分和描述
●其他要求:
有效性,稳定性,可维护性,可移植性和可复用性等
●此文档将作为客户需求的规范,同时也是开发人员开发系统的参考
1.2背景
a.软件系统名称:
网上招聘系统
b.预期软件的使用用户为进行求职的毕业生和社会工作人员、各个需要进行招聘的公司和国家机关单位。
1.3参考资料
a)中华英才网()
b)新壹代网络计算及web服务课程资料
2任务概述
2.1目标
为学习好webservice课程,按照老师的要求,成立本项目小组,开发网上招聘系统。
其主要做法是,利用现有的互连网技术和时兴的web服务,开发该系统。
其主要目的是:
减少参加招聘单位工作人员的工作量和招聘成本,减少进行求职的人员求职时参加招聘会投递简历所耗费的时间和精力,使求职和招聘的过程通过互连网完成,从而实现招聘时双向选择的自动化。
该系统将提供求职者的网上注册、提供个人简历(建立、修改)、查询用人单位招聘信息、向用人单位应聘(投递简历)等服务,提供用人单位网上注册、招聘信息发布(修改)、查询来应聘人员的简历、查询所有求职者信息等服务。
系统要保证于开放形式下网上信息的安全问题。
2.2用户的特点
该软件将包含俩类用户:
求职者、用人单位招聘人员。
求职者通过互联网使用网络浏览器访问网上招聘系统网站,能够于网上注册、建立且管理自己的个人简历、查询用人单位信息,网上应聘等;用人单位的招聘人员,则通过互联网对自己的单位进行注册,发布招聘信息,查询应聘信息、查询人才信息等。
本网上招聘系统预期应满足6万用户同时于线浏览、注册、查询等。
于开发过程中系统测试将受到测试环境的约束。
2.3风险分析
时间:
由于四名开发小组成员均有别的课程的压力,于进行别的课程的学习,准备考试的情况下,尽量安排时间来进行该项目的工作。
这样,项目小组成员的时间得不到保证,给开发本系统带来很大的不确定性和风险。
人力和人员技术水平:
鉴于开发小组成员的时间不确定性,所以,于人力方面,项目存于较大的风险。
同时,由于是学习阶段,我们是以学习为主,所以,于应用所学知识进行项目开发时,开发人员对技术有壹个熟悉的过程。
技术复杂性:
.NET是壹个较新的开发环境;掌握该开发环境且开发出壹个较为稳定成熟的系统需要壹定的复杂学习和工作。
3需求规定
3.1对功能的规定
于对项目进行基本需求分析后,初步得出求职者通过网站发布个人信息及查询用人单位信息的流程图如下:
而用人单位通过网站发布招聘信息及查询人才资料的流程图如下:
于对系统进行功能分析后,我们将系统功能分为俩部分,即网上求职部分和网上招聘部分。
其中网上求职部分又分为注册、发布简历、查询、应聘等部分,而网上招聘部分分为注册、发布招聘信息、查询应聘者简历,查询人才信息等部分。
下面是我们画出的“网上求职”和“网上招聘”的USECASE图:
USECASE图1网上求职
USECASE图2网上招聘
网上求职部分:
1.求职者网上注册:
求职者进入网上招聘系统,必须先注册,注册时必须提供真实姓名,证件种类,证件号码,联系方式,毕业学校,所学专业等,且设置注册密码。
2.查询招聘信息:
所有注册求职者均可通过网上招聘系统,查询历史及最新用人单位招聘信息,包括公司简介,用人要求,薪酬待遇等。
3.建立个人简历:
求职者通过拷贝已有简历且发送到系统数据库的方法建立个人简历
4.修改个人简历:
求职者能够对自己的建立进行修改
5.是否发布:
求职者能够设定自己的简历是否能被未向其投递简历的用人单位查阅
6.投递简历:
求职者通过系统向应聘的单位投递自己的简历
7.查询应聘情况:
求职者可通过系统察见自己投递简历的历史纪录,包括公司名称和投递时间。
网上招聘部分:
1.用人单位注册:
用人单位进入网上招聘系统,也需注册(应到招聘中介公司注册),注册时提供单位的详细信息,出示关联证件。
由招聘中介公司提供帐号,为用人单位分配数据库空间,且由用人单位自行设定密码。
2.用人单位招聘人员登录:
用人单位招聘人员输入本单位唯壹用户名和密码登录系统。
3.用人单位发布招聘信息:
通过网上招聘系统将本单位招聘信息公布于网站上,包括公司介绍、招聘人员数量和职位,薪酬等。
4.用人单位查询人才信息:
用人单位能够直接检索符合他们需要的求职者的有限信息(如求职者未开放简历)
5.用人单位查询应聘者简历:
用人单位能够直接查阅向他们投递简历的求职者的简历。
于考虑数据库设计时,我们初步最基本的几个库:
1求职者个人信息库(姓名、身份证号、用户名、密码(6位,默认为NULL)、性别、生日、民族、籍贯、户口所于地、政治面貌、学习/工作单位、职务/职称、毕业学校及专业、最后学历、毕业时间、地区、通讯地址、电话、EMAIL)
2用人单位信息库(单位名称、用户名、密码、性质、类型、地址、电话、网址、EMAIL、简介)
3用人单位简历库(单位名称、求职者姓名、求职者用户名、求职者简历)。
网站设计:
1.屏幕布局及网页设计
网页实际內容占据网页50%~80%,导航部分不超过20%。
颜色选择以简洁为主,不要使用太多的颜色来修饰对象,正文和背景的对比度要大,且且用不同的背景色区分正文区和其他功能区。
网页排版采用横向排列方式。
网页大小不应超过3万字节,以使户于10秒钟之內能打开网页。
禁止使用框架。
2.访问性
下载网页的时间应使用户能接受,控制于10~20秒之间。
浏览器的兼容性支持所有主要的浏览器,支持同壹浏览器的不同版本。
搜索功能提供本网站范畴內的搜索功能。
3.和用户的沟通
为及时了解用户对网站的见法,网站提供客户服务邮件地址和联机表单、于线支持等功能。
4.壹致性
网页布局应壹致,文本的字型、字体和颜色应保持壹致,导航帮助也应壹致。
5.导航
每页均设主页及各种类型公司招聘信息息的导航按钮,使用户找到所需內容的点击链接次数尽可能少。
提供站点地图以帮助用户快速找到所需信息。
3.2对性能的规定
3.2.1完整性
对求职者及用人单位基本信息和资料,简历等数据要求完整性、壹致性,实时存入数据库中。
3.2.2时间特性要求
求职者注册,登陆系统,查询和投递简历的的响应时间不能超过5秒,用人单位登陆系统、查询和察见应聘情况的响应时间不能超过3秒。
3.2.3灵活性
易扩展性和较好的适应性:
该系统应具有很好的可扩展性和适应性。
于系统的设计和实现过程中,应重点考虑网上招聘的特殊流程和将来可能发生的壹些变化,使其具有壹定的可扩展性,软件系统于求职和招聘的流程和规定发生变化时,系统应本身无需修改或进行小量修改就能够满足。
系统要满足求职者数量及用人单位数量增加30%时系统性能不受影响。
因为目前采用的开发平台是基于Microsoft平台的,不具有跨平台特性,所以于平台更换时,系统将无法使用。
软件设计要做到和其他软件的接口改变时,相应功能不受影响。
可复用性:
于对系统进行分析时,我们发现,网上招聘系统同选修该课程的其他小组所做的项目有很多的共性。
所以,建议于系统的设计阶段,应尽量复用其它项目小组所提供的服务。
特别是于分析过程中,首先应考虑设计成壹个网上招聘系统,且作为壹种服务,提供给其它关联的求职软件壹个很好的接口,且能够被直接复用。
然后于此基础上,设计为壹个具有求职招聘特性的系统。
目前,考虑的可复用的模块有:
注册、查询等。
例如,我们于系统设计时提供“查询”服务功能模块,于其中实现为本系统、及其它系统提供的查询服务。
查询服务里,又可分为2个子服务:
1查询求职者基本信息
2查询用人单位招聘信息
3.3输人输出要求
求职者的主要输入信息有:
姓名、性别、证件种类、证件号码、毕业学校,所学专业、通信地址、邮政编码、E-mail等。
用人单位的主要输入信息有:
用人单位名称、单位性质、单位类型、招聘需求、待遇、通信地址、邮政编码、电话、网址、E-mail等。
系统主要输出信息有:
最新发布招聘信息的用人单位名称、招聘需求、待遇、联系方式等。
3.4数据管理能力要求
数据库使用SQLServer。
主要保存求职者个人信息及完整简历,用人单位信息及招聘信息,后台数据库主要有初步估计数据的存储要求于20G左右。
3.5故障处理要求
对系统的故障主要考虑有:
包括数据库崩溃、服务器出现故障,求职者无法注册、投递简历;网络的问题等等。
于运行过程中,每日作数据异地备份、服务器采用双机热备份等方式,来保证系统的对突发事件的处理。
4运行环境规定
4.1设备
网站服务器2台:
(采用壹台PC机,基本配置为:
Pentium
1.6GHZ、256M内存、8M显存、40G硬盘、115200MODEM或10M/100M网卡等)
数据库服务器1台:
(现暂时共用网站服务器—即PC机)
妨火墙服务器1台:
(作为这次课程项目暂不考虑)
网站服务器应根据网站访问量逐步增加。
4.2支持软件
●操作系统为WINDOWS2000PROFESSIONAL、SERVER或ADVANCEDSERVEREDITION(SP2)、WINDOWSXPPROFESSIONALEDITION和其他支持.NET开发的操作系统版本。
●InternetInformationServer(IIS)5.0或5.1
●.NETFrameworkSDK
●使用C#语言进行开发
●VisualStudio.NET(或VisualC#.NET)StandardEdition或更高版本
●MicrosoftAccess数据库
●客户端支持IE4.0,NETSCAPE4.0之上版本的浏览器等等。