需求工程——软件需求建模与分析阅读笔记01
2018-02-14 20:58
429 查看
软件的模拟特性:
导致需求问题的原因中,一个最为重要的原因是:未能很好地理解和掌握“应用”型软件的模拟型以及由此产生的一系列影响和要求。
软件的模拟特性来源于其知识载体的特性:软件在运行中表现出来的特性、行为应该和应用的现实情况保持一致。这样,人们通过
观察软件的表现就可以得出相应现实的问题的答案,即软件模拟了现实。
软件可以被分为三种类别:
面向专业用户的纯工具型软件、面向普通用户的纯工具型软件和应用型软件。专业用户通常是以软件为中心开展工作,工具软件是
他们的主要手段,因此面向专业用户的纯工具型软件的首要成功标准是要具有功能的复杂性和使用的高效性;普通用户利用软件的
目的通常仅限于解决一些实际问题、软件仅仅是一种辅助性的手段,因此面向普通用户的纯工具以功能的有用性为首要成功标准。
应用型软件在“模拟”现实的基础之上接收用户的请求,协助用户完成任务,它正确工作的基础是具有“模拟”性。指以下几点:
1.目的性。软件的目标是满足用户的一些需求或解决某些问题。
2.正确性。软件具备的功能能够保证目标的正确实现。
3.现实可理解性。软件实现功能的基础、手段、过程在用户领域内现实可理解的。
不同类型软件的生成过程:
面向专业用户的纯工具型软件。 创新:观念创新,技术创新——>功能分析——>设计、实现与集成——>发布
面向普通用户的纯工具型软件。功能分析:有用性——>设计、实现与集成——>发布
应用型软件。现实分析:目的,问题,领域知识——>功能分析:“模拟”性——>设计、实现与集成——>移交
导致需求问题的原因中,一个最为重要的原因是:未能很好地理解和掌握“应用”型软件的模拟型以及由此产生的一系列影响和要求。
软件的模拟特性来源于其知识载体的特性:软件在运行中表现出来的特性、行为应该和应用的现实情况保持一致。这样,人们通过
观察软件的表现就可以得出相应现实的问题的答案,即软件模拟了现实。
软件可以被分为三种类别:
面向专业用户的纯工具型软件、面向普通用户的纯工具型软件和应用型软件。专业用户通常是以软件为中心开展工作,工具软件是
他们的主要手段,因此面向专业用户的纯工具型软件的首要成功标准是要具有功能的复杂性和使用的高效性;普通用户利用软件的
目的通常仅限于解决一些实际问题、软件仅仅是一种辅助性的手段,因此面向普通用户的纯工具以功能的有用性为首要成功标准。
应用型软件在“模拟”现实的基础之上接收用户的请求,协助用户完成任务,它正确工作的基础是具有“模拟”性。指以下几点:
1.目的性。软件的目标是满足用户的一些需求或解决某些问题。
2.正确性。软件具备的功能能够保证目标的正确实现。
3.现实可理解性。软件实现功能的基础、手段、过程在用户领域内现实可理解的。
不同类型软件的生成过程:
面向专业用户的纯工具型软件。 创新:观念创新,技术创新——>功能分析——>设计、实现与集成——>发布
面向普通用户的纯工具型软件。功能分析:有用性——>设计、实现与集成——>发布
应用型软件。现实分析:目的,问题,领域知识——>功能分析:“模拟”性——>设计、实现与集成——>移交
相关文章推荐
- 01需求工程-软件建模与分析阅读笔记之一
- 02需求工程-软件建模与分析阅读笔记之二
- 需求工程——软件需求建模与分析阅读笔记02
- 03需求工程-软件建模与分析阅读笔记之三
- 04需求工程-软件建模与分析阅读笔记之四
- 05需求工程-软件建模与分析阅读笔记之五
- 06需求工程-软件建模与分析阅读笔记之六
- 需求工程——软件需求建模与分析阅读笔记03
- 软件需求分析过程阅读笔记之一
- UML大战需求分析----阅读笔记01
- 软件需求模式阅读笔记01
- 需求工程-软件建模与分析读书笔记3
- 01《需求模式——软件建模与分析》
- 需求工程-软件建模与分析读书笔记2
- 软件需求阅读笔记01
- 需求工程-软件建模与分析读书笔记1
- 需求工程系列(一)- 软件需求的困境 - 分析代替了需求
- 软件架构阅读笔记01
- 软件工程需求分析
- 软件需求阅读笔记之一