招聘网站需求分析说明书2012年12月26日文档信息及修订记录文档名称称需求分析说明书编写规范文档编号文档类型规范文档密级□机密□秘密√内部公开文档主送文档抄送修订人修订日期修订说明版本/修订李想2012年12月26日创建V1.0目录1引言........................................................................................................................31.1编写目的..............................................................................................................31.2项目背景及意义..................................................................................................31.3定义......................................................................................................................31.4预期读者和阅读建议..........................................................................................31.5参考资料..............................................................................................................32任务概述................................................................................................................42.1目标......................................................................................................................42.2运行环境..............................................................................................................42.3条件限制..............................................................................................................43功能需求................................................................................................................43.1用户界面..............................................................................................................43.2功能需求..............................................................................................................43.1.1功能分类...................................................................................................43.1.2功能描述...................................................................................................54数据描述................................................................................................................74.1数据库描述..........................................................................................................74.2数据字典..............................................................................................................94.3数据流图..............................................................................................................75其它非功能需求..................................................................................................115.1性能需求............................................................................................................115.1.1数据精确度..................................................................................................115.1.2时间特性......................................................................................................115.1.3适应性..........................................................................................................116其它需求..............................................................................................................126.1可使用性............................................................................................................126.2安全保密性........................................................................................................126.3可维护性............................................................................................................121引言1.1编写目的本文档描述招聘网站的软件需求,阐明项目的背景,客户对软件实现的功能要求、性能要求等内容,目的是给设计人员提供要描述问题的范围,解决问题的基础,最终能够从需求中提炼出设计内容。1.2项目背景及意义随着时代的发展,很多公司在招聘时都会收到成千上万的简历,如何挑选合适的应聘者称为公司比较棘手的事情,这给公司的人事部门带来相当大的工作负担。与其他传统的人才中介相比,网上招聘具有低成本、大容量、速度快和强调个性化服务的优势。它允许更加灵活的交互方式,提供更丰富的信息资源。在本题中要求设计一个自动化的招聘系统以方便人事部门的招聘工作,提高他们的工作效率,同时也能让公司找到满意的人才。xxx招聘网站由xxx公司提出1.3定义招聘网站:为求职者提供招聘信息,为公司人事部门提供应聘信息,提高公司工作效率,在求职者和公司之间建立信息联系,方便求职者了解招聘信息,同时也能让公司找到满意的人才。1.4预期读者和阅读建议1.5参考资料2任务概述2.1目标本项目所设计的网站是一个招聘网站,目的是为求职者与招聘公司之间建立一座桥梁,为求职者提供丰富的、快速的招聘信息和各个公司的信息,以及招聘动态信息,并提供求职指导等帮助;为公司提供一个发布招聘信息、高效选择人才信息的“场所”。2.2运行环境(1)服务器操作系统:MicrosoftWindowsXP(2)Web服务器软件:tomcat6.0(3)数据库软件:MySQL(4)客户端:windows操作系统,IE浏览器6.0以上版本2.3条件限制(1)本系统开发成员,对B/S开发经验不足;(2)开发人员管理经验和开发条件不足;(3)在时间方面不够充裕。3功能需求3.1用户界面首页设计应该清晰简单、美观大方,同时还要做到信息充足,突出公司的特点和操作的入口。3.2功能需求3.1.1功能分类(1)个人用户注册个人用户(求职者)注册新账号。(2)公司用户注册公司注册新账号。(3)个人信息管理账号信息管理简历信息管理职位申请记录管理(4)求职者申请职位搜索招聘信息查看招聘信息查看公司信息投递简历关注公司信息(5)公司信息管理公司简介信息管理公司企业文化介绍(6)职位申请信息管理查看职位申请删除职位申请发布面试通知(7)招聘信息管理发布招聘信息管理招聘试题(8)账号申请审核(9)网站帮助3.1.2功能描述系统的用户分为个人用户、公司用户和系统管理员三种。个人用户即为求职者,可以搜索、查看各公司信息,招聘信息。公司用户即为公司人事部门人员,可以发布公司的招聘信息,管理公司信息,管理求职者的职位申请等。系统用例图如图1所示。系统个人公司管理员注册申请管理信息申请职位搜索招聘信息usesusesuses注册申请管理公司信息发布招聘信息简历管理usesusesusesuses统计数据uses用户查看公司信息投递简历管理个人信息管理简历信息发布网站信息uses查看简历发布面试通知管理在线试题extends公司简介介绍企业文化extendsextends审核公司注册申请uses图1系统用例图系统功能详细描述。(1)个人用户注册:个人用户需要输入用户名,注册邮箱,密码等信息,待信息确认即可完成注册。其中,注册邮箱为登录用户名。(2)公司用户注册:公司人事部人员需要输入用户名,公司的名称,基本信息等信息完成注册。(3)个人信息管理:包括账号信息管理,简历信息管理,职位申请记录管理。账号信息管理即是对账号的密码,用户名的修改。简历信息管理包括新添加简历信息,修改简历信息,删除简历信息等,允许一个用户最多建立5份简历,每份简历包括中文简历和英文简历,简历内容包括:真实姓名,性别,出生日期,家庭住址,籍贯,政治面貌,婚姻状况,联系电话,电子邮件,学习经历,证件号,求职意向,自我评价等信息。职位申请记录管理,用