软件工程需求分析模板

软件工程需求分析模板

ID:22780193

大小:312.50 KB

页数:14页

时间:2018-10-31

软件工程需求分析模板_第1页
软件工程需求分析模板_第2页
软件工程需求分析模板_第3页
软件工程需求分析模板_第4页
软件工程需求分析模板_第5页
资源描述:

《软件工程需求分析模板》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、软件开发的过程需求分析->概要设计->详细设计->编码->测试->产品提交->维护需求分析基本结构需求调查:《用户需求说明书》需求分析:需求确认:产品需求规格说明书1.需求分析1.导言1.1目的:编写目的,预期读者1.2背景:待开发的产品名称,项目的任务提出者、开发者、用户,该系统同其他系统的关系。1.3缩写说明1.4术语定义1.5引用标准1.6参考资料1.7版本更新信息2.系统定义2.1项目来源及背景2.2用户特点2.3项目目标:项目要达到的目标,如市场目标、技术目标等。2.5假定和约束3.运行环境硬件环境、软件环境、

2、网络环境等。4.需求规定4.1角色确认4.2用例识别4.3功能描述功能类别功能名称、标识符描述功能说明企业数据管理企业信息修改招聘信息浏览、删除、添加、修改应聘信息浏览、查看、回复个人数据管理个人简历技能信息职位申请列表、删除系统管理企业管理(浏览、添加、删除、修改)新闻管理个人用户管理(浏览、删除)信息查询职位信息企业信息人才信息新闻查看用户管理个人用户注册登录验证密码修改对功能的定义:定义系统的组成部分分别描述其功能。用UML:角色定义用例图用例简介,具体描述如下:用例描述执行者前置条件后置条件基本路径用例名称用例I

3、D参与者描述风险优先级难度启动前置条件后置条件主事件流用户系统异常流4.4非功能性需求4.4.1对性能的规定精度,可靠性,时间特性要求,灵活性,安全性,输入输出要求等。4.4.2界面需求运行环境需求分析样例网上人才招聘系统需求规格说明书1.引言1.1目的该文挡是关于用户对于网上招聘系统的功能和性能的要求,重点描述了网上招聘系统的功能需求。预期的读者是设计人员,开发人员,项目管理人员,测试人员,用户。1.2背景产品名称:网上招聘系统。项目提出者:北京市某公司。项目开发者:YSL公司。最终用户:企业人力管理人员及网上用户。1

4、.3缩写说明HR:HumanResource(人力资源管理)缩写JSP:JavaServerPage(Java服务器页面)缩写,一个脚本化的语言。UML:UnifiedModelingLanguage(统一建模型语言)缩写,一种标准的建模语言。1.4术语定义无1.5引用标准《企业文档格式标准》北京YSL软件有限公司《需求规格说明书格式标准》北京YSL软件有限公司1.6参考资料《UML说明》北京YSL软件有限公司《需求规格说明书格式标准》北京YSL软件有限公司1.7版本更新信息本文档的更新记录如表A-1所示。表A-1版本更

5、新记录修改编号修改日期修改后版本修改位置修改内容概述0012008-8-100.1全部初始发布版本0022008-9-60.2第2.1节修改2.系统定义我们分别阐述一下项目的来源、背景,项目的用户特点和目标。2.1项目来源及背景本项目是为某公司开发的一个网上人才招聘系统。2.2用户特点本系统的用户都是网络用户,包括两大类,一类是应聘者,他们的差异比较大,有的学历很高,有的可能很低;有的经验很丰富,有的可能没有经验等。另外一类用户是管理用户,他们是公司内部的人,主要是人力资源管理人员和系统管理人员。人力资源管理人员对招聘业

6、务很熟悉,系统管理人员对系统很熟悉。2.3项目目标本项目设定的目标如下:l系统能够提供友好的用户界面,是操作人员的工作量最大限度地减少;l系统具有良好的运行效率,能够达到提高生产率的目的;l系统应有良好的可扩充性,可以容易地加入其他系统的应用;l平台的设计具有一定的超前性、灵活性,能够适应企业生产配置的变化;l通过这个项目可以锻炼队伍,提高团队的开发能力和项目管理能力。3应用环境3.1系统运行的网络环境系统的网络运行图如图A-2所示。无论是客户端的应聘者还是管理者都可以通过网络登录到本系统中。4.功能规格我们采用面向对象

7、分析作为主要的系统建模型方法,使用UML做为建模语言。通过识别角色,描述用例类明确系统的功能。4.1角色定义角色或者执行者指与系统产生交互的外部用户或者外部系统。系统用户有三大类,应聘者,企业人力资源管理者,系统管理员。外部系统主要是数据库。应聘者是指在这个网络招聘系统中通过客户端提交简历信息的人员,这个角色主要参与客户端的职位查询、填写简历、回答问题、提交简历等功能。HR(人力资源)管理者和系统管理员。HR管理者是指在网络招聘系统中通过管理端参与公司人力资源管理工作的人员。系统管理员是指对网络招聘系统尽心相关设置、进行

8、系统维护的人员,他也是通过管理端登录对用户进行设置、分配权限等,他们的管理如图A-3所示。4.2系统主要用例网上招聘系统可以分为两个主要的组成部分,一个是客户端子系统,一个是管理端子系统。客户端子系统功能主要是指应聘者通过登录招聘网站进行操作的功能,即应聘功能。管理端子系统是招聘公司管理人员发布招聘职位,整理招聘者简

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。