招聘网站需求分析

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

招聘网站需求分析说明书

开发小组:11031224杨阳

11031221徐连国

11031624杨佳时

2013-4-22

目录

1 引言 (1)

1.1编写目的 (1)

1.2项目背景 (1)

1.3术语说明 (2)

1.4 参考资料 (3)

2 项目概述 (3)

2.1 待开发软件的一般描述 (3)

2.2待开发软件的功能 (6)

2.3用户特征 (8)

2.4 运行环境 (8)

2.5 条件与限制 (8)

3 功能需求 (9)

3.1 功能划分 (9)

3.2功能描述 (15)

3.2.1用户注册 (15)

3.2.2用户登录 (16)

3.2.3招聘业务受理 (16)

3.2.4应聘业务受理 (17)

3.2.5招聘客户信息管理 (17)

3.2.6应聘客户信息管理 (18)

3.2.7应聘职位信息管理 (18)

3.2.8应聘用户信息管理 (18)

3.2.9论坛前台 (19)

3.2.10论坛后台 (20)

3.2.11网站权限 (20)

3.2.12网站首页 (21)

3.2.13职位搜索 (21)

4 外部接口需求 (22)

4.1 用户界面 (22)

4.2 硬件接口 (23)

4.3 软件接口 (23)

4.4 通信接口 (24)

4.4.1电子邮件 (24)

4.4.2 Web浏览器 (24)

4.4.3网络通信协议:TCP/IP协议 (24)

4.5 故障处理 (25)

5 性能需求 (25)

5.1 数据精确度 (25)

5.2 时间特性 (26)

5.3 适应性 (26)

6 软件属性需求 (27)

6.1 正确性 (27)

6.4完整性 (27)

6.5易使用性 (27)

6.6可维护性 (27)

6.7可测试性 (28)

6.7.1 性能测试 (28)

6.7.2 安全性测试 (28)

6.7.3 基本测试 (28)

6.7.4 网站优化测试 (28)

6.8复用性 (29)

6.9安全保密性 (29)

6.9.1系统级安全 (29)

6.9.2硬件设备安全 (29)

6.9.3软件系统安全 (30)

6.9.4网络系统安全 (30)

6.9.5应用级安全 (30)

6.10可理解性 (31)

6.11可移植性 (31)

6.12互联性 (31)

7 数据描述 (31)

7.1 静态数据 (31)

7.2 动态数据 (31)

7.3 数据库描述 (32)

7.4 数据词典 (32)

7.4.1数据项条目 (32)

7.4.2数据存储条目 (34)

7.5 数据采集 (36)

8 附录 (36)

1 引言

1.1编写目的

开发招聘网站的目的是为求职者提供招聘信息,为公司人事部门提供应聘信息,提高公司工作效率,在求职者和公司之间建立信息联系,方便求职者了解招聘信息,同时也能让公司找到满意的人才。

编写需求分析说明书的目的是为了更清晰地理解招聘网站设计项目的业务要求,明确项目需要做的工作,并为保证项目在预算、日期和质量方面的要求提供可执行的依据,包含了范围、进度安排、质量控制、预算和变更等在内的明确的计划和安排,以切实能保证项目能在控制中完成。

预期读者是招聘网站开发人员,系统分析师,软件工程专业的学生。

1.2项目背景

随着时代的发展,很多公司在招聘时都会收到成千上万的简历,如何挑选合适的应聘者称为公司比较棘手的事情,这给公司的人事部门带来相当大的工作负担。与其他传统的人才中介相比,网上招聘具有低成本、大容量、速度快和强调个性化服务的优势。它允许更加灵活的交互方式,提供更丰富的信息资源。在本题中要求设计一个自动化的招聘系统以方便人事部门的招聘工作,提高他们的工作效率,同时也能让公司找到满意的人才。

●项目的委托单位:xxx公司

●项目的开发单位: xxx大学软件研发课题组

项目的主管部门:xxx大学软件学院教务处

1.3术语说明

系统分析师——是指具有从事计算机应用系统的分析和设计工作能力及业务水平,能指导系统设计师和高级程序员的工作的一族。在软件开发流程中主要从事需求分析工作,同时也涉及可行性分析和概要设计的部分工作。系统分析师是负责设计与开发应用软件系统.使其正确的反应出有效的信息,协助企业经营者管理、营运公司的运作者。系统分析师是抽象模型的建立者,他们需要专业的

概念模型知识和基础编程技巧。杰出的系统分析师会利用编程技巧来辅助建立概念模型。

系统设计师——是负责设计与开发应用软件系统.使其正确的反应出有效的信息,协助企业经营者管理、营运公司的运作者

程序设计师——是针对客户的需要,对程序进行功能和个性化设计的设计人员。

程序员——是从事程序开发、维护的专业人员。

1.4 参考资料

①《招聘网站需求分析》;

②《招聘网站设计项目开发计划》;

③《软件工程导论》;

④《易职网(Ejob)求职招聘网站需求分析》;

⑤《SNS招聘网站需求分析文档》;

2 项目概述

2.1 待开发软件的一般描述

本项目所设计的网站是一个招聘网站,目的是为求职者与招聘公司之间建立一座桥梁,为求职者提供丰富的、快速的招聘信息和各个公司的信息,以及招聘动态信息,并提供求职指导等帮助;为公司提供一个发布招聘信息、高效选择人

相关文档
最新文档