《招聘网站需求分析.doc》由会员分享,可在线阅读,更多相关《招聘网站需求分析.doc(16页珍藏版)》请在金锄头文库上搜索。
1、eJob招聘网站需求分析说明书组员:卢天骄、刘鹏、彭玲、周旦组长:杨娟指导老师:李毅老师本文档修改记录:日 期内 容 摘 要编 制/修 改审 核2012/7/16版本一杨娟2012/7/177/19细节矫正+功能细化全组成员目录1引言11.1编写目的11.2项目背景及意义11.3定义11.4预期读者和阅读建议11.5参考资料22任务概述22.1目标22.2运行环境22.3条件限制23功能需求23.1用户界面23.2功能需求33.1.1功能分类33.1.2功能的大体框架- 3 -3.1.3 系统流程图.33.1.4功能描述.34数据描述54.1数据库描述54.2数据字典54.3数据流图65其它非
2、功能需求75.1性能需求75.1.1数据精确度75.1.2时间特性85.1.3适应性86其它需求86.1可使用性86.2安全保密性86.3可维护性8- 1 -1 引言1.1编写目的本文档描述招聘网站的软件需求,阐明项目的背景,客户对软件实现的功能要求、性能要求等内容,目的是给设计人员提供要描述问题的范围,解决问题的基础,最终能够从需求中提炼出设计内容。1.2项目背景及意义随着时代的发展,很多公司在招聘时都会收到成千上万的简历,如何挑选合适的应聘者称为公司比较棘手的事情,这给公司的人事部门带来相当大的工作负担。与其他传统的人才中介相比,网上招聘具有低成本、大容量、速度快和强调个性化服务的优势。它
3、允许更加灵活的交互方式,提供更丰富的信息资源。在本题中要求设计一个自动化的招聘系统以方便人事部门的招聘工作,提高他们的工作效率,同时也能让公司找到满意的人才。a).待开发的软件系统的名称:人才招聘系统b).本项目的任务提出者及单位:李毅老师c).本项目开发者:杨娟、卢天骄、刘鹏、彭玲、周旦d).目标用户:各招聘公司,求职者等e).实现该软件的计算机中心或计算机网络:f).该软件系统同其他系统或其他机构的基本的相互来往关系:无1.3定义招聘网站:为求职者提供招聘信息,为公司人事部门提供应聘信息,提高公司工作效率,在求职者和公司之间建立信息联系,方便求职者了解招聘信息,同时也能让公司找到满意的人才
4、。1.4预期读者和阅读建议 本人才招聘网站开发人员。1.5参考资料序号资料名称作者日期出版单位1JavaWeb开发详解孙鑫2007年12月电子工业出版社2JavaScript实例自学手册吴雪2008年5月电子工业出版社3Java与模式阎宏2008年5月电子工业出版社2 任务概述2.1目标本项目所设计的网站是一个招聘网站,目的是为求职者与招聘公司之间建立一座桥梁,为求职者提供丰富的、快速的招聘信息和各个公司的信息,以及招聘动态信息,并提供求职指导等帮助;为公司提供一个发布招聘信息、高效选择人才信息的“场所”。2.2运行环境2.2.1系统运行硬件环境: 客户机:普通PCCPU:P4 1.8GHzn
5、 内存:256MB以上n 分辨率:推荐使用1024*768像素 WEB服务器CPU:P4 1.8GHz 内存:1G以上 数据库服务器CPU:P4 1.8GHz内存:1G以上2.2.2本项目的运行软件环境如下:操作系统:Windows 2000/ Windows 2003/ Windows XPl 数据库:Oracle 10gl 开发工具:Myeclipse9.0、JDK Version 1.5(及以上)、powerDesignerl JSP服务器:Tomcat5.0及以上l 浏览器:最低版本IE6.02.3条件限制(1)本系统开发成员,对B / S开发经验不足;(2)开发人员管理经验和开发条件
6、不足;3 功能需求3.1用户界面)页面内容:主题突出,站点定义、术语和行文格式统一、规范、明确,栏目、菜单设置和布局合理,传递的信息准确、及时。内容丰富,文字准确,语句通顺;专用术语规范,行文格式统一规范。)导航结构:页面具有明确的导航指示,且便于理解,方便用户使用。)技术环境:页面大小适当,能用各种常用浏览器以不同分辨率浏览;无错误链接和空链接;采用CSS处理,控制字体大小和版面布局。)艺术风格:界面、版面形象清新悦目、布局合理,字号大小适宜、字体选择合理,前后一致,美观大方;动与静搭配恰当,动静效果好;色彩和谐自然,与主题内容相协调。3.2功能需求3.1.1 功能大体分类(1) 个人用户注
7、册个人用户(求职者)注册新账号。(2) 公司用户注册公司注册新账号。(3) 个人信息管理账号信息管理简历信息管理职位申请记录管理(4) 求职者申请职位关注公司信息搜索招聘信息查看招聘信息查看公司信息投递简历(5) 公司信息管理公司简介信息管理公司企业文化介绍(6) 职位申请信息管理查看职位申请删除职位申请发布面试通知(7) 招聘信息管理发布招聘信息管理招聘试题(8) 账号申请审核(9) 网站帮助3.1.2 功能的大体框架如下:人才招聘系统公司用户管理(招聘)个人用户管理(求职)系统管理(后台)职位浏览与申请个人信息管理登录+注册登录+注册公司信息管理用户信息管理人才搜索与邀请招聘信息管理登录账
8、号申请管理网站信息管理与维护信息反馈访问等数据统计3.1.3 系统流程图:登陆网站注册信息查询工作进入个人页面否向所在企业发求职邮件是个人用户求职流程图见图3.1.3(1)填写个人信息留言及回复留言满意否图3.1.3(1)公司/企业用户流程图见图3.1.3(2):登陆网站查询数据浏览人才信息进入公司页面发布招聘信息更新其他信息满意否发邮件否是留言及回复留言图3.1.3(2)系统管理员流程图见3.1.3(2):进入网站登录进入管理主页面审核信息是否合格公布信息查询信息信息管理插入,删除,管理用户基本信息统计数据向领导提交报告是否批准是否重新整理数据是否与企业协商与企业签订合作协议图3.1.3(3
9、)3.1.4 功能描述系统的用户分为个人用户、公司用户和系统管理员三种。(1) .个人用户即为求职者,可以搜索、查看各公司信息,招聘信息,给公司或者网站留言等。(2) 公司用户即为公司人事部门人员,可以发布公司的招聘信息,管理公司信息,管理求职者的职位申请等。(3) 系统管理员为网站后台管理人员,要审核各个公司的注册信息,发布网站的信息,统计网站的各个数据。系统用例图如图1所示。图1 系统用例图功能的详细描述:未注册个人用户和公司用户未注册用户可浏览网站的各种信息、搜索招聘信息、查看招聘公司的信息个人求职用户:个人用户注册个人用户需要输入用户名,注册邮箱,密码等信息,待信息确认即可完成注册。其
10、中,注册邮箱可作为为登录用户名。个人信息管理包括账号信息管理,简历信息管理,职位申请记录管理。账号信息管理即是对账号的密码,用户名的修改。简历信息管理包括新添加简历信息,修改简历信息,删除简历信息等,允许一个用户最多建立5份简历,每份简历包括中文简历和英文简历,简历内容包括:真实姓名,性别,出生日期,家庭住址,籍贯,政治面貌,婚姻状况,联系电话,电子邮件,学习经历,证件号,求职意向,自我评价等信息。职位申请记录管理,用户可以查看自己申请过的职位的记录和申请结果。职位申请搜索招聘信息,用户或者未注册的用户都可以搜索职位信息和公司信息,可以按职位名称、公司名称、地域等信息进行组合查询,用户也可以按
11、公司名称、地域信息搜索公司信息,并且用户可以关注公司信息,随时查看公司动态。用户可浏览公司简要介绍、企业所倡导的文化理念以及公司员工的风采,使应聘者对公司的情况有一大致的了解。应聘者可浏览职位介绍和招聘流程,也可通过专业来查询是否有合适自身的职位;招聘流程简要介绍了招聘从投递简历直至签约的主要流程。用户可以在搜索到合适的职位信息后,直接提交申请,提交职位申请需要选择一份简历,然后提交职位申请。信息反馈用户登录后,可以给网站留言,举报虚假的公司职位信息,此外还可以进行求职经验分享(这里可以做成类似于论坛的形式)企业用户:企业用户注册公司人事部人员需要输入用户名,公司的名称,基本信息等信息完成注册
12、。公司信息管理公司人事管理者登录系统后,可以对公司的信息进行管理,主要包括公司简介,公司企业文化介绍,以及公司培训介绍,发展动态等信息。招聘信息管理公司人事管理者登录系统后,可以编辑发布招聘信息,删除过期的招聘信息等操作,还可以发布在线试题,与招聘信息一起发布。招聘进程管理公司人事管理者登录系统后,可以查看每一个招聘所收到的职位申请,查看应聘者简历,并决定是否向申请者发布面试通知,并需将应聘结果写入数据库,以便求职者直接通过网站可得到面试结果。此外,公司用户还可以对面试通过的求职者发布入职相关事宜。系统管理员:用户信息管理系统将企业及其个人用户的注册信息进行自动处理,在核对其信息真实性后,通过
13、审核,予以登录权限,系统管理员为各个注册用户设置不同的权限。此外,对于诚信度不高的用户,管理员可删除该用户。简历管理系统管理员对所有注册的个人用户的简历进行集中管理,当用户应聘职位时直接调用数据库中的信息即可。职位管理系统管理员拥有对职位的编辑权限,企业发布信息或求职者选择职业可直接调用,删除过期的职位,更新网站页面最新的职位信息。题库管理题库管理是对知识库的维护和管理,对题库的题目进行的增、删、改的功能,及提供知识库中题目的详细信息。网站信息管理:系统管理员可以进行发布网站的通知,首页管理,求职指导等操作。访问统计系统管理员依据访问的数量及繁忙时段对系统性能采取相应措施,以保证系统工作的顺利进行。4 数据描述4.1数据流图图2 用户登录数据流图图3 职位申请数据流图图4 公司注册申请审核数据流图图5 职位申请管理数据流图4.2.E_R图个人用户网站信息管理员求职信息招聘信息企业信息用户编号用户名用户密码用户邮箱信息编号信息标题信息内容信息来源用户编号用户名用户邮箱用户密码求职信息编号号用户编号用户名性别电子邮件联系电话招聘信息编号号公司编号公司名称公司类型电子邮件联系电话用户编号用户名用户邮箱用户密码管理