下载此文档

第一章需求概述(2)new.ppt


文档分类: | 页数:约38页 举报非法文档有奖
1/38
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/38 下载此文档
文档列表 文档介绍
第一章软件需求概述
软件开发的目标
软件需求的定义
本章结构
软件需求的作用
好的软件需求特性
软件需求层次
好的软件需求特性
引子…..
道可道,非常道--老子
万物演化时所遵循的基本法则可以体察说明,但因为一切事物都是处在变化之中,所以对于事物的绝对认识是不可能的,故而我们体察到和说明了的内容,并非是一成不变的永恒真理。
软件的需求也在不断变化中,如何把握它呢?

进一步引申,好的需求如何保障呢?它有哪些特性呢?
好的软件需求特性
好的需求如何保障?
深入理解用户的真正的意图和需要。
清晰完整的需求表达。
借助需求分析工具,E-R图、DFD图、DD、UML工具等等。?使用科学的需求管理方法,完善需求变更控制流程。
一个安全的保密性需求的例子
保密性要求可以采用加密算法、保存数据历史记录、把功能分配到不同的模块、限制某些软件内部通信、检查关键数据的完整性。
例如,为保证子系统所处理的各类数据的保密性,子系统基于Oracle数据库提供C3级数据安全保密等级,并提供用户管理、角色管理、权限管理、用户审计等安全管控手段,保障各类数据的使用安全。
需求的表示-用统一的建模工具(一)
帮助建立数据库表结构
用统一的建模工具(三)
UML之用例图
邮箱
好的软件需求特性
好需求可以概括为:“内涵一致、外延完整”,具体来说,包含两个特征:一致性和全面性。又引申为8个因素:
无歧义因素
编写需求人员常常下意识假设所有人的某个主题、名词或术语都与自己有一样的认知水准。文档书写过简略也可能引起歧义。
好的软件需求特性
他背着媳妇做了不少事。
放弃美丽的女人让人心碎。
我有一个女儿,同许多年轻的妈妈一样,愿意把孩子打扮得漂亮些。
每周要来两个半天。(软件学院通知)

第一章需求概述(2)new 来自淘豆网www.taodocs.com转载请标明出处.