软件工程需求分析样例_第1页
软件工程需求分析样例_第2页
软件工程需求分析样例_第3页
软件工程需求分析样例_第4页
软件工程需求分析样例_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第I条

网上招聘系统需求规格

VI.0

北京长江软件企业

评审日期:2006年3月12日

目录

1导言错误!未定义书签。

1.1目的错误!未定义书签。

1.2范围错误!未定义书签。

1.3缩写阐明错误!未定义书签。

1.4术语定义错误!未定义书签。

1.5引用原则错误!未定义书签。

1.6参照资料错误!未定义书签。

1.7版本更新信息错误!未定义书签。

2系统定义错误!未定义书签。

2.1项目来源及背景错误!未定义书签。

2.2项目要到达的目H勺错误!未定义书签。

2.3系统整体构造错误!未定义书签。

3应用环境错误!未定义书签。

3.1系统运行网络环境错误!未定义书签。

3.2系统运行硬件环境错误!未定义书签。

3.3系统运行软件环境错误!未定义书签。

4功能规格错误!未定义书签。

4.1角色(Actor)定义错误!未定义书签。

应聘者错误!未定义书签。

管理顾客错误!未定义书签。

数据库错误!未定义书签。

4.2系统主UseCase图错误!未定义书签。

4.3客户端子系统错误!未定义书签。

职位选择错误!未定义书签。

简历输入错误!未定义书签。

问卷回答错误!未定义书签。

4.4管理端子系统错误!未定义书签。

登录管理错误!未定义书签。

题库管理错误!未定义书签。

试卷管理错误!未定义书签。

职位公布错误!未定义书签。

简历管理功能错误!未定义书签。

面试管理错误!未定义书签。

顾客管理错误!未定义书签。

5性能需求错误!未定义书签。

5.1界面需求错误!未定义书签。

5.2响应时间需求错误!未定义书签。

5.3可靠性需求错误!未定义书签。

5.4开放性需求错误!未定义书签。

5.5可扩展性需求错误!未定义书签。

5.6系统安全性需求错误!未定义书签。

6产品提交错误!未定义书签。

7实现约束错误!未定义书签。

8签字错误!未定义书签。

1导言

1.1目的

该文档是有关顾客对于网上招聘系统的功能和性能的规定,重点描述了网上招聘系统

的设计需求,将作为对该工具在概要设计阶段的设计输入。。

•本文档口勺预期读者是:

•设计人员

・开发人员

•项目管理人员

•测试人员

•顾客

1.2范围

1.3该文档是借助于目前系统的逻辑模型导出目的系统

的逻辑模型,处理整个项目系统的“做什么”的问

题。在这里,对于开发技术并没有波及,而重要是通

过建立模型的方式来描述顾客的需求,为客户、顾

客、开发方等不一样参与方提供一种交流的渠道。

1.4缩写阐明

HR

HumanResource1人力资源管理)的缩写。

JSP

JavaServerPage(Java服务器页面)的I缩写,一种脚本化的语言。

UML

1.5JavaServerPage(Java服务器页面)的缩写,一种脚本化的语言。

1.6术语定义

L7引用原则

[1]《企业文档格式原则》VI.1

北京长江软件有限企业

[2]《需求规格汇报格式原则》VI.1

北京长江软件有限企业软件工程过程化组织

1.8参照资料

[1]《UML》VI.1

北京长江软件有限企业

[2]《需求规格汇报格式原则》VI.1

北京长江软件有限企业软件工程过程化组织

1.9版本更新信息

本文档的更新记录如表AT。

表AT版本更新记录

修改编号修改日期修改后版本修改位置修改内容概述

0010.1所有初始公布版本

0020.23.1章节增长

0030.34.1章节修改

0040.45.1章节修改

0051.07章节增长

2系统定义

我们分别论述一下项目H勺来源、背景和项目H勺目的。

2.1项目来源及背景

本项目是为北京某企业开发的一种网上招聘系统,由于这个企业的规模比较

大,需要招聘的员工也诸多,每次招聘总能收到成千上万日勺简历,怎样挑选合适的I

应聘者常常是企业比较棘手的事情,为人力资源部日勺工作人员带来诸多日勺工作

量。为此企业但愿有一种自动化FI勺招聘系统可以给他们带来工作的便利,提高工

作效率,同步及时招聘到满意的人才。

2.2为现实企业与人才牵线搭桥的作用,来弥补招聘中存在的种种局限性。在这种条

件下,我们开发了网上招聘系统。人力资源部的工作人员通过这个招聘系统维护

知识库,编制试题,公布职位和与这个职位对应的试题;应聘者可以通过网上提

交自己的简历并同步回答对应的试题。人力资源部的工作人员通过这个招聘系

统可以记录整顿这些简历,并根据应聘者的简历和试题分数提取出需要面试的人

员,然后按照一定的方式告知面试人员参与面试,在面试过程中,记录对应的面试

成果。人力资源部的工作人员可以随时浏览人员简历和面试的有关信息。

2.3项目要到达的目的J

1.本项目设定口勺目的如下:

2.系统可以提供友好的顾客界面,使操作人员H勺工作量最大程度日勺减少

3.系统具有良好口勺运行效率,可以得到提高生产率的目的

4.系统应有良好U勺可扩充性,可以轻易的加入其他系统的应用。

2.4平台的设计具有一定的超前性,灵活性,可以适应企业生产配置的变化。

2.5通过这个项目可以锻炼队伍,提高团体的开发能力和项目管理能力

2.6系统整体构造

根据顾客的需求陈说,可以确定本项目分为客户端和管理端,客户端重要功能是提供应

聘者的查询职位、简历录入、回答试题,提交简历等。管理端口勺功能提供企业人力资源管理

人员进行的知识库管理、试卷管理、职位管理、简历管理、顾客管理等。他们的关系如图

A-K

HD

IIP

3应用环境

本项目H勺应用环境可以分硬件环境、软件环境和网络环境来描述。

3.1系统运行网络环境

本系统日勺网络运行图如图A-2,无论是客户端的J应聘者还是管理端的JHR等都可以通过

网络登录到本系统中。应聘者通过网络提交简历等有关信息,HR通过网络公布职位信息,

获得应聘者提供H勺简历信息,进行面试管理。

应It青

南A-9.时依土二扑0

3.2系统运行硬件环境

•本系统日勺硬件环境如下:

■客户机:一•般PC

■CPU:P41.8GHz

■内存:256MB以上

•辨别率:推荐使用1024*768像素

•WEB服务器

■CPU:P41.8GHz

•内存:256HB以上

•数据库服务器

■CPU:P41.8GHz

3.3内存:256MB以上

3.4系统运行软件环境

•操作系统:Windows2023

•数据库:SQLServer2023

•开发工具包:JDKVersion

•JSP服务器:Tomcat

•浏览器

■:IE6.0

4功能规格

我们采用面向对象分析作为重要区J系统建模措施,使用UML(UnifiedModelingLanguage)

作为建模语言。UML为建模活动提供了从不一样角度观测和展示系统的多种特性的措施。

在UML中,从任何一种角度对系统所作H勺抽象都也许需要几种模型来描述,而这些来自不

一样角度的模型图最终构成了系统的映像。

UseCase描述的是“actor”(顾客、外部系统以及系统处理)是怎样与系统交互

来完毕工作的。UseCase模型提供了一种非常重要的方式来界定系统边界以及定

义系统功能,同步,该模型未来可以派生出动态对象模型。

设计Use-case时,我们遵照下列环节:

第一步,识别出系统H勺“aclor"。Actor可以是顾客、外部系统,甚至是外部处

理,通过某种途径与系统交互。重要H勺是着重从系统外部执行者的角度来描述系统需

要提供哪些功能,并指明这些功能日勺执行者(Actor)是谁。尽量地保证所有Actcr都

被完全识别出来。

第二步,描述重要的UseCase。可以采用不停地问自己“这个Actor究竟想通过

系统做什么?”来精确地描述UseCase。

第三步,重新审阅每个UseCase,为它们下个洋尽日勺定义。

4.1角色(Actor)定义

角色或者执行者(Aclor)指与系统产生交互的外部顾客或者外部系统。

4.1.1应聘者

4.1.2应聘者是指在这个网络招聘系统中通过客户端提交简历信息的人员,

这个Actor重要参与客户端的职位查询、填写简历、回答问题、提交简历

等功能。

4.1.3管理顾客

管理顾客是指管理端的顾客,这个此Actor派生两个子类,HR(人力资源管理)和系

统管理员,HR是指在网络招聘系统中通过管理端参与企业人力资源管理工作的人员,她又

可以派生三个子类即试题管理者、职位公布者和面试管理者。系统管理员是指对网上招聘

系统系统进行有关设置、维护的人员,它也是通过管理端登录对管理端的顾客进行设置,

分派权限等,它们F内关系如图A—3:

试题管理者职位发布者面或管理者

国A_Q.HP缶缶的dfc玄囱

•管理顾客详细阐明如下:

•HR

■试题管理者

-管理知识库、组织有关试题。

■职位公布者

-根据企业的需要公布对•应口勺职位需求。

■面试管理者

-整顿应聘者简历、对合适者进行面试。

•系统管理员

—通过管理端对系统顾客进行管理的人员,这个Actor重要负责对管理端顾客的增长,权

限的设置等功能。

4.1.4数据库

数据库是-•种与系统产生交互的外部系统,这个Actor负责系统日勺数据查询、增长、删除和

修改等操作。

4.2系统主UseCase图

网上招聘系统可以分为两个重要的构成部分,一种是客户端子系统,一种是管理端子系

统。客户端了•系统重要是指应聘者通过登录招聘网站进行操作的功能,即应聘功能。管理

端子系统是招聘企业的管理人员公布招聘职位,整顿应聘者简历,面试等功能。系统的主

UseCase图如图A-4所示。

>

客户端子系统

应聘者

管理用户管理端子系统

[攵1K—A.玄lie—CcccF51

4・3客户端子系统

应聘者通过企业u勺招聘网站登录到系统中进行应聘,应聘者通过它提交简历,进行应聘,这就

是客户端子系统H勺功能。在客户端顾客可以看到职位名称,职位公布口期,截止口期,职位类

型招聘人数几项,按职位公布日期排序。当点击职位名称时进入职位详细信息页面,假如需

要应聘的话,可以填写简历信息,并回答问题,最终将简历连同简历一同提交。它日勺活动图如

图A-5所示。

填写简历

回答试卷

国A-K.交由油的弓壬粉南

客户端的功能重要包括选择职位、填写简历、回答试卷等功能,它的用例图如图A-6。

rsiA-A.安白3里附什的田闻国

客户端管理的功能描述如下:

F-C-1:职位查询

应聘者登录到应聘网站可以看到招聘的职位列表,在职位列表中显示职位名称,职

位公布日期,截止日期,职位类型招聘人数几项,按职位公布日期排序。当点击职位名

称时进入职位详细信息页面,职位详细页面显示职位名称,职位描述,职位规定,招聘人

数,点击应聘该职位进入填写基木信息页面。

F-C-2:简历录入

有基本信息、基本信息工作经历、教育经历、个人简短评价等构成应聘者日勺申请

工作简历。

F-C-3:回答试题

4.3.1试题分为价值取向、工作取向两种,试卷从题库中随机抽取,每次抽

取价值取向和工作取向试题各一套,应聘者须同步回答这两种试题.企业通

过试题的回答状况和简历来进行选择。

4.3.2职位选择

职位选择是显示目前正在招聘H勺所有职位,以及每个招聘职位H勺描述和应聘规定等。详细

描述如下:

用例描述:应聘职位选择

执行者:应聘者

前置条件:应聘者已登录系统;

后置条件:选择应聘职位后,则可以输入简历

a)基本途径:

b)应聘者登录到企业的招聘网页,显示目前的招聘职位列表,公布的日期,招聘的人数

等;

c)点击任何一种招聘职位可以浏览每个招聘职位的详细信息,包括职位工作描述、对应

聘者的规定、招聘人数等信息;

假如对这个职位满意,可以点击应聘该职位进入填写简历信息贝面,开始填写简历和回答

问卷等环节。

4.3.3简历输入

假如应聘者满意某个职位,就开始录入简历,简历从应聘者H勺基本信息开始,然后输入工

作经历、教育经历、基本技能、家庭组员、自我简介等内容,最终开始回答问卷。详细描

述如下:

用例描述:简历输入

执行者:应聘者

前置条件:应聘者已选择应聘职位;

后置条件:简历输入后,则可以回答问卷

a)基本途径:

b)基本信息输入,包括姓名、性别、年龄、身高、证件类型、证件号码、婚姻状况、工

作年限、期望的月薪、居住地、、Email、地址、等信息

c)工作经历信息输入,包括起止时间、工作单位、单位所属行业、单位性质、部门、职

位、工作描述等;

d)教育经历信息输入,包括起止时间、学校、专业、学位、简朴描述等

e)基本技能信息输入,包括技能名称、熟悉程度、证书、其他阐明等;

f)家庭组员信息输入,包括亲属姓名、年龄、与本人的关系、工作单位、职位等;

自我简介输入是对自己的简短评价,字数在100字以内。

4.3.4问卷回答

问卷回答规定应聘者回答问卷H勺所有题目,根据所选择H勺答案,系统给出分数(应聘者看

不到这个分数),详细功能描述如下:

用例描述:问卷回答

执行者:应聘者

前置条件:应聘者已输入简历;

后置条件:问卷回答后,则可以提交简历并附问卷成果

a)基本途径:

b)规定应聘者回答价值取向和工作取向的问卷;

c)每套问卷都是选择题,问卷所有回答后,才可以提交简历;

d)最终简历信息和回答的问卷一起提交到服务器端o

4.4管理端子系统

管理端重要是指提供企业内部人力资源管理人员使用日勺功能部分,它的功能分

为知识库、试卷管理、职位公布、简历整顿、面试管理等部分,每个登录者首先通

过认真安全认证然后缺陷权限,根据对应的权限现实对应的功能。

登录管理

面试莒理者

(fromLogicalView)(fromLogicalVe忖

简历管理

职位发布者面试管理系统管理员

(fromLogicalViev^(fromLogicalVie'*)

国A-7.筲加理田向国

管理端的这些Usecase(用例)描述如下:

F-L-1:登录管理

登录管理是负责所有的管理端的登录,管理端I向人员要登录到管理端必须通过登录界面,输

入自己H勺顾客名和密码,逍过判断这个顾客日勺权限信息,不一样的登录人也许具有不一样的

权限,根据不一样的权限现实不一样的功能。

F-M-1知识库管理:

知识库管理用例是管理员登录到系统,对知识库试题的I增、册IJ、改欧I功能,及提供知识库

只试题的详细信息。

F-M-2试题管理:

试题管理用例是管理员登录到系统,管理员根据知识库中提取出来生成多种类别的

问卷,并且可以对问卷的试题进行增、删、改的功能。

F-M-3职位管理:

职位管理用例是管理员登录到系统,录入职位及职位II勺详细描述信息,并且为职位附加问

卷,同步也可对职位管理进行增、删、改的功能。

F-M-4简历管理:

简历管理管理用例是人力资源部的I管理人员对应聘者发来H勺简历进行整顿,并根据试题的

分数,挑选合适简历,同步对浏览简历的基本信息,最终确定可以进行面试的人员,这样

将所有的应聘者分为等待面试、简历删除、保留简历等三个状态。

F-M-5面试管理:

面试管理是人员资源管理部分中的面试管理者告知需要面试日勺人员详细面试的)时间、

对人员进行面试,记录面试成果。

F-A-1:顾客管理

当进入顾客管理模块时,在顾客管理中可以增长或删除顾客,编辑顾客名,顾客密

码,修改顾客权限,具有不一样权限口勺顾客进入系统主界面,界面左侧栏中的图标

数有所不一样,详细的面标与顾客所具有的权限疝应。

4.4.1登录管理

登录到管理端的所有人都需要通过登录界面进入对应H勺管理界面,不一样的

登录人具有不一样的权限,根据登录人具有的权限将对应U勺功能现实在登录到U勺管

理界面,没有权限操作日勺功能将在现实在这个界面上。活动视图如图A-8。

I®A-Q.春果芸I田在才im囱

4.4.2题库管理

在网上招聘系统中,有一套题库,是由大量的选择试题构成,它是问卷的基本构成。题库

管理模块重要是完毕每个试题的增、删、改、查等维护功能。详细描述如下:

用例描述:题库管理

执行者:试题管理者

前置条件:试题管理者已登录系统;

后置条件:假如题库维护成功后,则数据库中的试题库随之变化,可以组织问卷

a)基本途径:

b)进入题库管理界面,首先展示目前题库已经有的题目;

c)点击每个题目可以详细浏览这个题目的详细内容,同步也可以对这个试题的详细内容

进行修改:

d)提供增长题目的按钮,增长题目时,首先选择题目类别,然后题目名称、题目内容、

确定可选答案(多种)等;

e)可以删除选择的题目,

4.4.3试卷管理

在网上招聘系统中,要定期维护问卷,由于每个招聘职位都附有一套问卷,应聘者必

须回答问卷,才可以提交简历。问卷管理重要是组织问卷,问卷中的所有题目都来自题库,

每份问卷均有不一样的针对性,针对不一样的招聘需求。详细功能描述如下:

用例描述:问卷管理

执行者:试题管理者

前置条件:试题管理者已登录系统;

a)后置条件:假如问卷维护成功后,则数据库中的问卷随之变化,公布职位时可以选择

合适的问卷。

b)基本途径:

c)进入问卷管理界面,首先展示目前存在的问卷;

d)点击每个问卷可以详细浏览每个问卷的题目,

e)可以对某些题口进行删除,或者可以重新整顿各个题口的次序;同步可以预览整个问

卷;

f)提供增长问卷的按钮,增长问卷时,从题库中选择题目;

g)可以删除选择的问卷,

4.4.4职位公布

职位公布是网上招聘系统u勺重要功能之一,管理人员根据企业发展的需要,定期公布招聘

职位需求,详细描述这个职位状况,招聘规定等,每个职位都附有一套问卷,需要应聘者

回答,问卷是针对职位选定的,职位信息公布后,应聘者通过网络可以看到职位,并可以

应聘,详细功能描述如下:

用例描述:职位公布

执行者:职位管理者

前置条件:职位管理者已登录系统;

a)后置条件:假如职位公布成功后,则数据库中的职位信息随之变化,应聘者可以通过

网络看到招聘职位。

b)基本途径:

c)进入职位公布界面,首先展示目前正在招聘时所有职位;

d)通过点击每个职位,可以详细浏览每个职位详细描述;

e)可以对每个职位信息进行修改

f)提供职位条件查询

g)提供职位删除

4.4.5简历管理功能

应聘者将简历提交之后,人力资源部门日勺人员开始整顿简历,将满足一定成绩

日勺人员作为面试日勺被选对象,然后通过浏览其简历状况,确定可以面试的人员,对

需要面试的人员通过、邮件等方式告知面试时间。详细的功能描述如下:

用例描述:简历管理

执行者:面试管理者

前置条件:面试管理者已登录系统;

a)后置条件:简历整顿完毕后,则可以将应聘者分为几种类别,以便为面试做好准备。

b)基本途径:

c)进入简历管理界面,首先展示目前的简历对应B勺职位列表,提供查询功能;

d)通过点击职位列表进入对应的这个职位的所有简历列表"勺界面;这个界面也显示了每

个应聘者的名字、年聆、性别、问卷的分数以及目前的处理状态等信息;

e)简历列表中,通过点击一种应聘者可以显示这个应聘者的简历信息,这个应聘者的问

卷回答状况,可以打印简历;

f)对简历有三种处理成果:告知面试、保留简历、拒绝;

对简历的处理成果,可以采用电子邮件、和信件等方式告知应聘者,假如采用电子邮件

告知应聘者,系统提供一种模板。

4.4.6面试管理

对满足一定条件的应聘者,可以对其进行面试,记录面试的成果。详细描述如下:

用例描述:面试管理

执行者:面试管理者

前置条件:面试管理者已登录系统;

a)后置条件:假如面试完毕后,则面试的成果记录到数据库中。

b)基本途径:

c)进入面试管理界面,显示口前H勺招聘职位列表,提供查询功能;

cl)点击某个职位进入与这个职位对应的J接受面试人员II勺列表;

e)将接受面试的人分类浏览,分为等待告知者、等待面试者和面试完毕者;对没有告知

面试的人,告知面试:它的状态就变为等待面试者;

f)点击每个列表上的人.可以浏览到这个应聘者的信息;

面试完毕时,需要记录面试的时间、面试人以及面试成果等,记录信息提交后这个应聘者

的状态就变为面试完毕者。

4.4.7顾客管理

系统管理员可以进行权限设置,在顾客管理中对顾客进行增删改查。详细功能描述:

用例描述:顾客管理

执行者:系统管理员

前置条件:系统管理员己登录系统;

后置条件:假如顾客信息维护后,则顾客的对应信息记录到数据库中。

基本途径:

a)进入顾客管理界面,显示目前日勺系统顾客,以及每个顾客具有的权限;

b)点击不一样口勺顾客,可以显示这个顾客的信息以及对应权限,必要时可以修改其权

限;

5可以增长顾客,也可以删

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论