系统设计的套路

网友投稿 263 2022-11-04


系统设计的套路

一、架构风格、设计模式和惯用法

区别就是层级不同:架构风格 > 设计模式 > 惯用法。

二、架构设计

在需求分析与软件设计之间有一个衔接。

三、软件设计

分为结构化设计和面向对象设计。通常,我们这些半吊子水准,一知半解的人,什么概要设计、详细设计张嘴就来。但事实上,这两个概念来源于结构化设计。目前来说,面向对象设计才是主流。

SD和OOD就好像中西医结合一样,二者结合着用。一般而言,总体OOD,细节SD。

2020.06.07

信息系统的系统设计,步骤从上而下,有架构设计,API/SPI设计,数据库设计,功能设计,类设计和方法设计。那么架构设计有啥内容呢?

架构设计内容:

一、概念架构设计

具体包含五项工作:决定如何划分顶级子系统、架构风格选型、开发技术选型、二次开发技术选型、集成技术选项。

二、细化架构设计

从逻辑架构、开发架构、运行架构、物理架构、数据架构五个方面出发,对模块划分、接口定义、领域模型、技术选型、控制流程、硬件分布、软件部署、存储格式等内容进行详细设计。

三、架构验证

对后续工作产生重大影响且造成返工代价很高的任何工作,都应该安排原型测试和评审工作。同时,进行必要的软件技术选型验证工作。

参考文章:​​​软件架构设计的6个步骤及工作内容​​


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:java事件处理模型知识点总结
下一篇:无线网络的问题
相关文章

 发表评论

暂时没有评论,来抢沙发吧~