软件工程
文章平均质量分 94
主要介绍软件开发过程相关知识,比如需求分析,设计模式等
孤叶飘落
坚持到底才是成功!!
展开
-
【软件工程】软件建模基本概念和常用UML模型图
若要创建一座大厦,首先要做的肯定不是先去买所需要的材料,而是需要对建筑物的大小,形状和样式做一个规划,做出相应的图纸和模型。软件开发过程中,不同的阶段需要用到不同的UML图,选择使用那些图,需要深刻理解改图的主要用途,以及它表达的优势。软件建模体现了软件设计思想,需求和实现之间架起了一座桥梁,通过模型指导软件系统的具体实现。在不同的领域和场景下有不同的软件建模方法,其各自的建模思想和采用的建模工具也不尽相同。模型并不是软件系统的一个完备表示,而是所研究的系统的一种抽象。顺序图,活动图和状态图的对比。原创 2023-08-27 23:29:05 · 1001 阅读 · 0 评论 -
【软件工程】需求分析和需求管理
用户解决某个问题或者达到某个目标所需要的条件和能力;一个系统或者系统组件为了实现某个锲约,便准,规格说明或其他需求遵循的文件而必须满足的条件或拥有的能力;对上述两点描述的条件或能力的文档化表示。在不同的条件和能力下,会有不同的解决方案。也就是说一个问题可以有多个解决方案,这就是需求的二重性需求=问题+解决方案,关键是挖掘根因定义:准确理解用户的要求,进行细致的调查分析,即将用户非形式的需求陈述转化为完整的需求定义,再由需求定义转化到相应形式的规约(需求规格说明)的过程。原创 2023-08-27 16:18:41 · 255 阅读 · 0 评论