




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第四章软件需求
内容软件需求分析的目标和任务软件需求的获取方法可行性研究的方法和可行性研究报告的主要内容面向对象分析方法需求规格说明和需求评审的主要内容
软件需求知识域主题的本体结构
需求规格说明需求确认实际考虑需求分析需求获取需求过程软件需求基础软件需求定义产品与过程需求功能与非功能需求突发特性定量需求系统需求与软件需求过程模型过程参与者过程支持与管理过程质量与改进需求来源获取技术需求分类概念建模体系结构设计和需求分配需求协调系统定义文档系统需求规格说明软件需求规格说明需求评审建造原型模型确认接收测试需求过程的迭代本质变更管理需求属性需求追踪需求度量软件需求系统分析和设计六大困难
本质不确定性困难主观性困难动态性困难多学科性困难知识发展性困难认知复杂性困难
需求分析六条指导性原则
理解原则原型原则起因原则视图原则优先级原则歧义性原则
规格说明八大原则
隔离原则语言原则交互原则现实原则环境原则认知原则进化原则局部原则需求的定义(IEEE)用户解决问题或达到系统目标所需要的条件。为满足一个协约、标准、规格或其他正式制定的文档,系统或系统构件所需要满足和具有的条件或能力。对上述条件的文档化的描述。说明:真正的“需求”存在于人们的脑海中,任何文档形式的需求仅仅是一个模型、一种叙述而己。
软件需求各组成部分之间的关系
项目视图与范围文档使用实例文档项目视图与范围文档业务需求用户需求质量属性功能需求系统需求非功能需求约束条件需求说明的特点
完整性正确性可行性必要性划分优先级无二义性可验证性需求工程指应用已证实有效的技术、方法进行需求分析,确定客户需求,帮助分析人员理解问题并定义目标系统的所有外部特征的一门学科。它通过合适的工具和符号系统描述待开发系统及其行为特征和相关约束,形成需求文档,并对用户不断变化的需求演进给予支持。系统需求工程软件需求工程需求工程的阶段
需求获取:通过与用户的交流,对现有系统的观察及对任务进行分析,从而开发、捕获和修订用户的需求;需求建模:为最终用户所看到的系统建立一个概念模型,作为对需求的抽象描述,并尽可能多的捕获现实世界的语义;形成需求规格:生成需求模型构件的精确的形式化的描述,作为用户和开发者之间的一个协约;需求验证:以需求规格说明为输入,通过符号执行、模拟或快速原型等途径,分析需求规格的正确性和可行性;需求管理:支持系统的需求演进,如需求变化和可跟踪性问题。需求分析方法分类图
面向数据面向控制系统需求面向过程面向对象系统规格说明的评审
正确地定义了项目的范围恰当地定义了功能、性能和接口环境的分析和开发风险证明了系统是可行的开发人员与用户对系统的目标达成了共识系统规格说明目录
1.引言A文档的范围和目标B概述2.功能和数据描述A系统结构3.子系统描述A.子系统N的结构图规格说明B结构字典C结构连接图和说明4.系统建模和模拟结果A用于模拟的系统模型B模拟结果C特殊性能5.项目问题A开发成本B进度6.附录管理评审
系统是否有一个稳定的商业需求,系统开发是否有意义?系统开发是否有市场价值或社会效益?系统开发是否有其它选择方案?系统各部分的开发风险是什么?系统开发所需资源是否具备?成本和进度计划是否恰当?技术评审
系统功能复杂性是否与开发风险、成本和进度评估保持一致?系统采用的术语、系统与子系统功能定义是否足够详细?系统与环境的接口以及各个子系统之间的接口定义是否详细?系统规格说明是否指明系统性能、可靠性和可维护性的问题?系统规格说明是否为后续的硬件工程、软件工程打下坚实的基础?某市工商局档案电子化投标方案的一种描述格式(1)
第一章前言第二章投标方的概况2.1人员组成及职能部门架构2.2投标方的优势第三章成功案例第四章工程总体设计4.1现状分析4.2工程目标4.3系统描述拓扑图4.4系统性能某市工商局档案电子化投标方案的一种描述格式(2)第五章软件系统描述第六章档案整理及数据录入过程第七章硬件配置7.1硬件配置图解7.2双机热备份详解7.3磁盘容量适应方案7.4硬件组成具体配置第八章网络及布线方案8.1网络组成图解8.2网络主干设备某市工商局档案电子化投标方案的一种描述格式(3)第九章系统投资概算及详细报价9.1软件报价9.2硬件报价9.3档案整理每页成本预算9.4每页报价9.5工程总价和付款方式第十章工程实施方案10.1与工商局合作方案10.2工程进度10.3工作场地10.4验收标准及测试方案某市工商局档案电子化投标方案的一种描述格式(4)第十一章服务承诺及赔偿方案11.1责任承担11.2人员培训11.3系统维护11.4二次开发及系统升级第十二章总结档案电子化投标方案的标准
项
目分数系统设计遵循技术先进性、标准化、可扩充性等原则,有可行性分析报告,有概要的数据库设计和软件功能设计说明,有较佳的备份方案。设计方案清晰明白。10系统设计提出的硬件设备能满足我局档案电子化未来三年的需要,有较高的性能价格比。10系统建立在WindowsNT平台上,使用SQLServer作为后台数据库,支持网络应用和Web应用,能实现扫描设备无关性。10系统功能应满足原有档案一次性扫描和新增档案扫描的需要,有扫描、录入、存贮、备份、查询、收费管理、统计、打印、系统管理与维护等功能。各功能模块间能高度集成,紧密衔接。系统应能按开业、变更、注销、年检等分类存放和查阅。系统查询功能应满足档案室对外服务及内部登记业务查询需要。操作界面简单方便。20扫描工作过程合理、清晰。扫描形成的图形格式应为标准图形格式,压缩效果为A4纸黑白扫描为30-40K左右。有盖章的页面要求彩色扫描。10系统有严格的安全保密措施,保证数据存储、备份、查询、打印的安全性及保密性,能进行有关的权限设置和分级管理。10系统具有完整的数据接口,能与本单位的MIS无缝集成,能根据市工商局要求进行方案修改和合作开发。系统开发完成,其使用权及源代码所有权归市工商局。10有较好的系统维护、售后服务、人员培训方案。10投标单位的资质较好,有成功案例或实例测试报告。10PIECES模型
性能(Performance)信息(Information)经济(Economy)控制(Control)效率(Efficiency)服务(Service)
柯萨尔的需求模型
更抽象刺激任务/意图目的目标策略和要求信息系统总说明具体可度量说明完全明白的行动存在的理由用户行动支持商业目标商业策略信息系统目标信息系统策略某种改变费用强制改变企业需要引起用户行为改变需要改变信息要求需要改变信息系统的活动收益收益费用更具体需求确定建模四大步骤确定信息系统的目的和特点确定对象和模式建立对象责任:“我知道什么,我了解谁,我做些什么”设计系统的动态场景模型四大组成部分
问题域:与问题域有关的活动。人机交互:与人机界面有关的活动,如显示(窗口)和报表。数据管理:与数据长期存储有关的活动,如数据库。系统交互:与系统和其它系统的交互有关的活动。要点用户和开发者的协同对市场驱动的软件的支持需求优先级分配问题需求不完备性问题的处理对设计产品的重用需求分析方法和工具的支持相关中国系统分析员论文题目论软件需求分析的方法和策略(1997)论软件可重用性设计(1999)相关世界软件工程大会论文MetricsformodeldrivenrequirementsdevelopmentDevelopingusecasesandscenariosintherequirementsprocessAnempiricalstudyofaninformalknowledgerepositoryinamedium-sizedsoftwareconsu
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年湖南邮电职业技术学院单招职业倾向性测试题库附答案
- 机器学习原理与应用课件 第12章 深度学习(基本原理+回归)
- 第12课《与朱元思书》教学设计 2024-2025学年统编版语文八年级上册
- 新型储能的社会与环境效益
- 输电线路迁改项目管理与监控机制
- 2025年医用基础设备器具项目合作计划书
- 商业街商业策划书9篇
- 1《白鹭》(教学设计) 2024-2025学年-统编版语文五年级上册
- 机械设计 第10章 齿轮传动学习课件
- 2025至2030年中国弹力绉面料数据监测研究报告
- 《安全原理》习题库及参考答案
- 氮气能耗估算表
- 分离工程授课教案
- 《HSK标准教程3》第10课
- 人民医院能源托管服务项目可研技术方案书
- 系统上线验收合格证书
- ABO血型鉴定及交叉配血
- 消防水箱安装施工方案
- 【重庆长安汽车公司绩效管理现状、问题及优化对策(7600字论文)】
- 孔轴的极限偏差表
- 热轧钢板和钢带尺寸允许偏差
评论
0/150
提交评论