招聘网站需求分析说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
招聘网站需求分析说明书
开发小组:11031224杨阳
11031221徐连国
11031624杨佳时
20一三-4-22
目录
1 引言
1.1编写目的
开发招聘网站的目的是为求职者提供招聘信息,为公司人事部门提供应聘信息,提高公司工作效率,在求职者和公司之间建立信息联系,方便求职者了解招聘信息,同时也能让公司找到满意的人才。
编写需求分析说明书的目的是为了更清晰地理解招聘网站设计项目的业务要求,明确项目需要做的工作,并为保证项目在预算、日期和质量方面的要求提供可执行的依据,包含了范围、进度安排、质量控制、预算和变更等在内的明确的计划和安排,以切实能保证项目能在控制中完成。
预期读者是招聘网站开发人员,系统分析师,软件工程专业的学生。
1.2项目背景
随着时代的发展,很多公司在招聘时都会收到成千上万的简历,如何挑选合适的应聘者称为公司比较棘手的事情,这给公司的人事部门带来相当大的工作负担。
与其他传统的人才中介相比,网上招聘具有低成本、大容量、速度快和强调个性化服务的优势。
它允许更加灵活的交互方式,提供更丰富的信息资源。
在本题中要求设计一个自动化的招聘系统以方便人事部门的招聘工作,提高他们的工作效率,同时也能让公司找到满意的人才。
●项目的委托单位:xxx公司
●项目的开发单位: xxx大学软件研发课题组
●项目的主管部门: xxx大学软件学院教务处
1.3术语说明
系统分析师——是指具有从事计算机应用系统的分析和设计工作能力及业务水平,能指导系统设计师和高级程序员的工作的一族。
在软件开发流程
和概要设计的部分工作。
系统分析师是负责设计与开发应用软件系统.使其正确的反应出有效的信息,协助企业经营者管理、营运公司的运作者。
系统分析师是抽象模型的建立者,他们需要专业的概念模型知识和基础编程技巧。
杰出的系统分析师会利用编程技巧来辅助建立概念模型。
系统设计师——是负责设计与开发应用软件系统.使其正确的反应出有效的信息,协助企业经营者管理、营运公司的运作者
程序设计师——是针对客户的需要,对程序进行功能和个性化设计的设计人员。
程序员——是从事程序开发、维护的专业人员。
1.4 参考资料
①《招聘网站需求分析》;
②《招聘网站设计项目开发计划》;
③《软件工程导论》;
④《易职网(Ejob)求职招聘网站需求分析》;
⑤《SNS招聘网站需求分析文档》;
2 项目概述
2.1 待开发软件的一般描述
本项目所设计的网站是一个招聘网站,目的是为求职者与招聘公司之间建立一座桥梁,为求职者提供丰富的、快速的招聘信息和各个公司的信息,以及招聘动态信息,并提供求职指导等帮助;为公司提供一个发布招聘信息、高效选择人才信息的“场所”。
中国网络招聘市场发展前景分析:
一、市场前景看好网上招聘行业的主要产品是资讯,利润的主要来源是需要招聘人才的企业消费者,供应商是需要找工作的求职者。
区别于传统行业的优势在于不提供的有形产品,只要我们的产品(正在招聘的职位信息)更新速度快,数量大,则就能对我们的供应商(求职者)产生诱惑力,并且不用向其支付任何费用。
目前整个网络招聘行业处于高速发展期,市场空间非常大。
在经济发展速度快的北京、上海、广州、深圳竞争已经非常激烈,受利润的趋势,不停的有新的竞争对手加入进来。
无论是已有的、还是新加入的竞争对手都力图想垄断全部行业,但是任何一个行业发展的趋势都是从无所不包“全面化”最终走入细分非常小“专业化”,尤其是对于一个新进入此行业的公司来讲,除非有非常强大的资金、技术或者相关行业背景,否则,从侧翼(地域性质或专业性质)进入市场是最好的选择。
一家企业在报纸上面登一期招聘广告就需要几百元/天,但网络招聘只需要几千元更多是数百元,就可以全年在人才网上即时登记发布或修改更新现有的招聘信息。
企业也可以选择相当于报纸一次费用的短期会员服务,人才网完善的管理功能,丰富的人才数据库,能让企业更易于找到合适人才。
虽说现在国内的人才网站有几千家在竟争,但就是因为竟争大,网络招聘的宣传意识就会在企业中响应更大,招聘企业也更容易接受网络招聘这种新兴的服务。
二、优势凸显“前途”不可估量
网络招聘发展迅速,是因为有着传统招聘模式无法比拟的巨大优势。
因此,近几年内使用网络招聘的企业数量节节攀升。
对于企业来说,首先网络招聘的费用低廉,可节约成本,而传统媒体招聘方式如报纸、电视,费用动辄几千上万。
而且在媒体上发布的招聘信息时效性差,只能当日的信息当日看,过期的报纸即使信息有效也无人关注,而使用网络招聘,招聘信息可以从发布日开始一直延续到企业招聘到真正人才为止。
相比网络招聘而言,人才市场、现场招聘会也存在着费用高、入场费贵的问题。
数百上千的费用只能让企业在招聘会现场守株待兔,选择性差、时效短成为现场招聘会不可规避的弊端,网络招聘则省却了这样的烦恼。
并且,随着网络求职者的大量增加,企业找到真正合适的人才的机率也越来越高。
目前,中国的各大招聘网站如易才网、前程无忧等都不断提高自身服务,通过与国外招聘网站合作、网站系统升级、广告形式丰富、强化网站分类搜索功能等多种形式,为企业招聘提供更多周到服务。
对于个人求职者,网络招聘也慢慢成为求职首选。
“传统的招聘会不是每天都有,而且浪费经历和金钱。
”一名求职者在采访中这样表示。
对于求职者来说,只要在人才网站上登记了个人简历,即可等候企业的招聘信息,如果上网方便还可以主动出击。
网络求职的一大特点是招聘信息量大,海量的职位库中,求职者选择适合职位的机会也就越大。
网络招聘平台不断升级更新,快捷而富有效率,求职者通过招聘网站,可以不出家门就对工作的类别、地区和需求进行全方位智能查询,快速准确地查询到所需要的包括行业、职能、工作地点、工资等信息。
工作职位分类清晰、针对性强。
一些大的招聘网站如易才网,可以随时查询到数万条信息,而且每天更新职位,只要在家关注招聘网站就能第一时间掌握用人单位的需求。
相比其他招聘形式,网络求职也没有区域和时间的限制,能够给个人创造更多的就业机会。
对于异地求职者,这省却了奔波于不同城市的烦恼;对于一般院校学生,因为不易亲临知名企业校园招聘会,但通过网络就可以获取与其它求职者同等竞争的机会。
与现场招聘会相比,亲临现场的招聘企业不少也会在网络上发布招聘信息,求职者则省却了简历制作费、交通费、通讯费等不少费用,并且避免了招聘会现场非常拥挤,交流效果差、盲目性大的问题。
不过需要求职者注意的是,网络招聘不等于网上招聘,在选择上网求职时,一定要选择可靠、专业、大型的网站如易
才网、智联招聘进行简历投放,这些具有业界知名度的人才招聘网站有着规范的信息管理系统与可靠的职位信息来源,参加这些网站组织的正规网络招聘活动,可以有效避免个人信息外漏等问题。
随着网络求职成功率的不断提高,越来越多的企业和个人都会选择网络招聘。
虽然中国网络招聘市场距美国78%的市场份额还有很大差距,但网络招聘将是大势所趋。
2.2待开发软件的功能
2.3用户特征
该软件将包含两类用户:求职者、用人单位招聘人员。
求职者通过互联网使用网络浏览器访问网上招聘系统网站,可以在网上注册、建立并管理自己的个人简历、查询用人单位信息,网上应聘等;用人单位的招聘人员,则通过互联网对自己的单位进行注册,发布招聘信息,查询应聘信息、查询人才信息等。
2.4 运行环境
(1)服务器操作系统:Microsoft Windows XP \ 7 \ 8
(2)Web服务器软件:tomcat 6.0
(3)数据库软件:Microsoft SQL Server 2005
(4)客户端:windows操作系统,IE浏览器8.0以上版本
2.5 条件与限制
(1)本系统开发成员,对B / S开发经验不足;
(2)开发人员管理经验和开发条件不足;
(3)在资金和时间方面不够充足。
3 功能需求
3.1 功能划分
系统的用户分为个人用户、公司用户和系统管理员三种。
个人用户即为求职
者,可以搜索、查看各公司信息,招聘信息。
公司用户即为公司人事部门人员,可以发布公司的招聘信息,管理公司信息,管理求职者的职位申请等。
招聘网站顶层DFD
\
招聘网站1层DFD
招聘网站1层DFD
3.2功能描述
3.2.1用户注册
功能说明:应聘用户注册流程
过程说明:由应聘用户从首页链接进入注册页面,普通用户注册只需要填写邮箱、密码及密码确认即可,其余资料通过后期的用户资料修改完善。
其中邮箱即登录名,而密码应遵循安全原则输入。
注册时须用户同意服务条款后方可继续注册,如未同意则退出注册转向首页;同意后提示注册成功,并以登录状态转向首页。
聘用户手动输入;输入来源:应聘用户;输出数据---应聘用户输入的各项信息;输出格式及方式:数据记录;存储介质:硬盘;输出目标:网站应聘用户。
3.2.2用户登录
功能说明:用户登录相关流程。
过程说明:主页面上存在登录设计可以直接输入,其次直接点击进入专有的登录界面。
使用(验证控件)JavaScript技术进行判定,登录时连接数据库实现登陆,验证实现用户的登录对于不同的用户加以角色的验证。
个人可以输入账号密码,快速的进入自己的专有界面。
依次须经过验证码、登录名、密码和角色验证。
输入输出来源:输入来源:应聘客户,招聘客户;输出数据:已有的数据;输出格式及方式:数据记录;存储介质:硬盘;输出目标:应聘客户,招聘客户。
3.2.3招聘业务受理
功能说明:招聘客户申请发布招聘需求信息,经过协议签订后发布出来。
过程说明:接受招聘发布申请和任务工单,查询公司信息、职位信息、优惠规则等公司规章,登记客户资料及需求信息。
通过后发布在网站页面,并且给公司客户发布开通通知。
输入输出说明:输入数据---招聘客户资料及需求信息;输入格式及方式:招聘客户录入;输入来源:招聘客户;输出数据---招聘信息、公司信息、招聘客户需求信息;输出格式及方式:数据记录;存储介质:硬盘;输出目标:应聘客户。
3.2.4应聘业务受理
功能说明:应聘客户申请发布应聘信息。
过程说明:接受应聘发布申请,查询应聘者信息、职位信息、优惠规则等,登记客户资料及需求信息。
将其简历发布给招聘公司客户页面,由招聘公司自行决定是否录用。
应聘客户简历;输入来源:应聘客户;输出数据---应聘客户简历;输出格式及方式:数据记录;存储介质:硬盘;输出目标:招聘客户。
3.2.5招聘客户信息管理
功能说明:招聘客户信息查看及修改删除等。
过程说明:在招聘客户信息后台界面,由其公司管理员进行资料管理。
分为其公司基本信息、发布的招聘历史及收到的应聘简历三个大项,招聘公司设定的管理员可对本公司资料进行修改、删除等操作。
输入输出说明:输入数据---招聘客户基本信息、招聘历史、收到的应聘简历信息;输入格式及方式:由该公司管理员输入;输入来源:招聘客户;输出数据---招聘客户基本信息、招聘历史、收到的应聘简历;输出格式及方式:数据记录;存储介质:硬盘;输出目标:招聘客户及应聘客户。
3.2.6应聘客户信息管理
功能说明:应聘客户信息查看及修改删除等。
过程说明:在应聘客户信息后台界面,由应聘客户进行资料管理。
分为基本信息、发布的应聘历史、收到的应聘回复及应聘简历信息四个大项,可对应聘客户资料进行修改、删除等操作。
输入输出说明:输入数据---应聘客户基本信息、应聘历史、收到的应聘回复、个人简历;输入格式及方式:由应聘客户输入;输入来源:应聘客户;输出数据---应聘客户基本信息、应聘历史、收到的应聘回复、个人简历;输出格式及方式:数据记录;存储介质:硬盘;输出目标:招聘客户及应聘客户。
3.2.7应聘职位信息管理
功能说明:申请新职位流程及管理相关。
过程说明:由应聘用户申请新职位并发送
输入输出说明:输入数据---个人简历信息;输入格式及方式:数据记录;输入来源:应聘客户;输出数据---个人简历、应聘职位、求职信(可选);输出格式及方式:数据记录及应聘客户填写;存储介质:硬盘;输出目标:招聘客户。
3.2.8应聘用户信息管理
功能说明:应聘用户信息查看、修改、删除等操作。
过程说明:
1) 由应聘用户选择进入个人信息管理或简历管理,查看个人信息页面中可以选择修改信息或修改密码。
出于安全考虑,密码修改页面应与修改信息页面分开。
也可以从个人信息管理页面直接进入密码修改页面和修改信息页面。
2) 在简历管理页面中可以查看、创建、修改和删除简历,同时在查看简历页面中也可以进行修改和删除简历,而在创建简历过程中则可以对未完成的简历进行预览。
3) 求职信管理页面可以对用户的求职信进行创建、删除、修改和查看操作,在进入查看求职信页面后,也可以进行创建、删除和修改的操作。
输入输出说明:输入数据---应聘用户个人信息;输入格式及方式:数据记录及应聘用户手动输入;输入来源:应聘客户;输出数据---个人简历、个人信息、求职信(可选);输出格式及方式:数据记录及应聘客户填写;存储介质:硬盘;输出目标:招聘客户及应聘用户。
3.2.9论坛前台
功能说明:论坛前台功能及流程。
过程说明:任何用户均可从网站首页的链接进入论坛,其中匿名用户只能浏览帖子,不能进行其他操作。
而注册用户则可以在登录后获得更高等级的权限,能够进行发表帖子、对自己发表的帖子进行修改和删除操作、向论坛意见箱投递个人意见或投诉等。
输入输出说明:输入数据---论坛用户(即网站客户)发表帖子、投递意见、管理帖子等操作;输入格式及方式:数据记录及用户手动输入;输入来源:论坛用户;输出数据---用户发表的帖子、投递的意见等;输出格式及方式:数据记录及论坛用户填写;存储介质:硬盘;输出目标:论坛用户。
3.2.10论坛后台
功能说明:论坛后台功能及流程。
过程说明:管理员用户可从网站后台管理页面的链接进入论坛后台管理页面,管理员对论坛进行的管理操作有帖子管理、积分管理、用户管理、意见管理四大项。
其中帖子管理可对普通用户发布的帖子进行删除或修改的操作,同时也可以发布论坛公告;积分管理可以查看、修改积分规则,并可以对普通用户奖励或惩罚积分;用户管理可以禁止或解除普通用户发言,应将用户在论坛发布的帖子和回复作为禁止、解除依据,例如发布非法、违规帖子等;意见管理可以查看、回复用户投递到意见箱中的意见。
输入输出说明:输入数据---管理员对普通用户进行的公告、积分、冻结等操作;输入格式及方式:数据记录及管理员手动输入;输入来源:管理员;输出数据---管理员对普通用户进行的公告、积分、冻结等操作;输出格式及方式:数据记录及管理员填写;存储介质:硬盘;输出目标:论坛用户、管理员。
3.2.11网站权限
功能说明:网站权限示意
过程说明:用户群可以通过首页的注册链接进行注册,注册后转入登录页面进入普通用户权限;普通用户可以浏览网站招聘应聘等资源,并且可以进行评论、投递简历等操作。
如果不进行注册或登录,作为匿名用户只能拥有浏览网站应招聘资源的权限。
输入输出说明:输入数据---访问用户权限、登录等;输入格式及方式:数据记录及访问用户手动输入;输入来源:访问用户;输出数据---根据数据记录及访问用户权限转到相应页面;输出格式及方式:数据记录及访问用户填写;存储介质:硬盘;输出目标:网站访问用户。
3.2.12网站首页
功能说明:网站权限示意
过程说明:用户群可以通过首页的注册链接进行注册,注册后转入登录页面进入普通用户权限;普通用户可以浏览网站招聘应聘等资源,并且可以进行评论、投递简历等操作。
如果不进行注册或登录,作为匿名用户只能拥有浏览网站应招聘资源的权限。
输入输出说明:输入数据---访问用户权限、登录等;输入格式及方式:数据记录及访问用户手动输入;输入来源:访问用户;输出数据---根据数据记录及访
问用户权限转到相应页面;输出格式及方式:数据记录及访问用户填写;存储介质:硬盘;输出目标:网站访问用户。
3.2.一三职位搜索
功能说明:职位搜索流程示意
过程说明:网站应聘用户登录后,在个人中心页面可以找到职位搜索链接。
职位搜索分为精确查询和模糊查询两大功能,其中模糊查询各项均由用户自己手动输入,可以输入的类别有公司名称(不须输入全称)、职位名称(不须输入全称)以及用户自定义输入的关键字(该关键字所指的均应限于包含在职位表中的内容);而精确查询部分则使用Dropdownlist下拉菜单进行制作,静态的设置列字段,但应保证全面、安全。
输入输出说明:输入数据---应聘用户获取登录权限后输入;输入格式及方式:数据记录及应聘用户手动输入;输入来源:应聘用户;输出数据---根据用户选择查询出的数据记录;输出格式及方式:数据记录;存储介质:硬盘;输出目标:网站应聘用户。
4 外部接口需求
4.1 用户界面
在用户界面部分,根据需求分析的结果,用户需要一个用户友善界面。
在界面设计上,应做到简单明了,易于操作,并且要注意到界面的布局,应突出的显示重要以及出错信息。
外观上也要做到合理化,考虑到用户多对WINDOW 风格较熟悉,应尽量向这一方向靠拢。
在设计语言上,已决定使用 ASP + Dreamwaver 来实现,利用Dreamwaver 的设计布局达到良好的用户界面风格。
其中服务器数据管理界面要做到操作简单,易于管理。
在设计上尽量多采用下拉式菜单方式,数据的安全性也应考虑其中。
总体来说要操作界面要有亲和力而且操作简洁,具体如下:
(1)向用户提供了强大的自定制功能,参数设置、修改采用向导方式,内容更加明确清晰。
(2)向导式的界面,清晰的操作流程,有足够的提示信息向用户显示指导操作及必要的处理方法。
(3)系统文档的书写适应用户的阅读习惯,缩写及图标的设计符合用户语言习惯,其中涉及用户业务描述的部分使用综合计划业务术语。
(4)用户的编辑、查询等功能操作方便。
(5)对于有明确逻辑关系的数据输入域提供自动填充功能,减少用户工作量及人为出错的机会。
(6)提供多种数据录入方式,包括批量数据导入。
4.2 硬件接口
在输入方面,对于键盘、鼠标的输入,及时通过ASP编写的接口程序与服务器端的数据库建立通信。
在输出方面,打印机的连接及使用,采用windows 的标准输入/输出对其进行处理。
在网络传输部分,在网络硬件部分,为了实现高速传输,在经费条件允许的网络客户端可采用高速ATM。
4.3 软件接口
客户端与服务器之间的通信,可使用ASP编写访问 SQL SERVER 的接口,进行对数据库的所有访问以及相关操作。
服务器端应采用SQL SERVER 的对数据库的备分命令,以做到对数据的备份保存。
在网络软件接口方面,使用一种无差错的传输协议,采用滑动窗口方式对数据进行网络传输及接收。
4.4 通信接口
4.4.1电子邮件
电子邮件服务由专门的服务器提供,Gmail, Hotmail,网易邮箱,新浪邮箱等邮箱服务也是建立在电子邮件服务器基础上,但是大型邮件服务商的系统一般是自主开发或是对其他技术二次开发实现的。
主要的电子邮件服务器是基于Windows平台的邮件系统
4.4.2 Web浏览器
IE浏览器,360浏览器,搜狗浏览器等主流浏览器。
4.4.3网络通信协议:TCP/IP协议
TCP/IP ( Transmission Control Protocol/Internet Protocol,传输控制协议/网际协议)是目前最常用的一种通信协议。
TCP/IP具有很强的灵活性,支持任意规模的网络,几乎可连接所有服务器和工作站。
在使用TCP/IP协议时需要进行复杂的设置,每个结点至少需要一个“IP地址”、一个“子网掩码”、一个“默认网关”个“主机名”,对于一些初学者来说使用不太方便。
不过,在Windows NT中提供了一个被称为动态主机配置协议(DHCP)的工具,它可以自动为客户机分配连入网络时所需的信息,从而减轻了连网工作的负担,并避免了出错。
当然,DHCP所拥有的功能必须要有DHCP服务器才能实现。
另外,同IPX/SPX 及其兼容协议一样,TCP/IP也是一种可路由的协议。
4.5 故障处理
①系统运行中难免出现一些故障,对此我们提出以下建议和要求:
②对用户提交的重要资料及时备份。
(如:当用户修改注册资料时要及时更新系统资料备份,以便于系统崩溃后资料的正确恢复。
)
③当系统数据库发生故障时,及时向用户返回相关故障原因。
④公开管理员电子邮箱,x等,以便用户和管理员可以及时联系。
⑤做好数据库和服务器的日常维护工作,出现故障时可与我们联系由我们帮助解决。
5 性能需求
5.1 数据精确度
①客户端:对于查询请求不要求精确输入;对于简历的填写请求要求准确输入;求职人员的信息也要求精确输入。
②服务器输入:对于管理员对数据的录入要求准确输入。
③输出数据:招人企业的具体应聘职位的条件、薪金、福利及公司的详细情况信息。
④传输过程中:信息的传送要能即时传到,中途不能更改数据信息。