建模 - 软件设计和软件分析之间的基本区别是什么?软件设计和建模与软件分析之间的区别
-2
A
回答
3
软件分析是我们分析软件和创建用例图的步骤,软件设计是编码步骤的准备,它包含了类图等,它是根据需求规范编写的,它有助于在指定的硬件和系统要求,也有助于定义系统总体架构,有以下每一个软件开发生命周期模型
- 需求收集和分析
- 设计
- 实施或编码 六个阶段
- 测试
- 部署
- 维护
1
软件设计是不是为了图。软件设计是关于提高代码的灵活性和可重用性。图表仅用于高级建模“精心设计”的良好代码。
以下摘录可以澄清一点的“软件设计”的误解含义:
“[...]当进行编程,你正在做详细的设计制造团队的软件。你的编译器或解释器,源码是软件的唯一完整规范,类图中的可爱盒子不是设计,它们是设计的高级视图。“
+0
来判断和解释预期含义,谢谢@PetterFriberg! – 2016-11-14 22:01:38
相关问题
- 1. 之间的“软件开发方法”和“软件开发流程”的区别
- 2. 软件体系结构文档和系统设计文档之间的区别
- 3. 信号,软件中断和硬件中断之间的区别?
- 4. 软件测试过程和技术之间的区别?
- 5. 管理“产品开发”和“软件开发”之间的区别
- 6. FB - “公司”和“Internet /软件”页面类型之间的区别?
- 7. r-base和r-recommended软件包之间的区别
- 8. golang.org软件包和标准库之间的区别
- 9. 模块化软件设计
- 10. adobe actionscript 3软件与应该用来创建youtube样式注释的软件之间的区别?
- 11. 软件包Rx-WPF和Rx-Xaml之间是否有区别?
- 12. 企业软件/体系结构模式与开源软件之间有什么区别?
- 13. 软件开发应该与软件设计和可用性分开吗?
- 14. 软件设计:在过程模式之间旋转
- 15. 程序和软件的区别?
- 16. Python软件设计
- 17. Linux软件包存储库和通用软件工件存储库之间的区别
- 18. 两个pip3软件包之间的区别:pytesseract vs tesseract
- 19. 串口上软件占用和硬件占用之间的区别
- 20. 软件设计流程的主要区别
- 21. 关于学习软件开发和设计模式的建议
- 22. 使用MVC,OO和设计模式的软件设计入门
- 23. 软件分析模式 - 优缺点
- 24. 软件分析工具
- 25. 音乐分析软件
- 26. 调查分析软件
- 27. 软件设计模式视频?
- 28. 足球/足球软件设计模式
- 29. 软件设计 - 两个类之间的相互作用
- 30. BI软件中的报告和分析工具有什么区别
这种感觉巨型广阔。它可能不适合*任何* SE网站。 – MetaFight 2015-04-01 11:47:02
设计:创造新的东西。分析:看看老东西。 – 2015-04-01 12:11:46
@JimJeffries - 这可能对程序员来说也不会很好。这是混合的太宽泛和不清楚你要问什么。请参阅:http://meta.programmers.stackexchange.com/questions/7182/what-goes-on-programmers-se-a-guide-for-stack-overflow – GlenH7 2015-04-01 18:21:59