为什么要有设计?

设计的目的就是要构建一个满足以下条件的系统:


1、满足给定的(可能是非正式的)功能规格说明;


2、符合目标介质的限制;


3、满足隐含的和明确的性能及资源使用需求;


4、满足隐含的和明确的关于产品形式方面的设计限制条件;


5、满足对设计过程本身的限制条件,如时间、费用或进行设计可用的工具。


设计的目的就是创建一个干净的、相对简单的内部结构(构架),一份设计是设计过程的最终产物。包括如何在一组

竞争的需求之间进行平衡。设计的产品是一些模型,这些模型使我们能够阐明我们的结构。


1、为什么我们需要建模


建模引证了分解、抽象和层次结构的原则。设计过程中的每一个模型都描述了被考虑的系统的某一方面。而且模型最

大的好处在于我们可以尽可能在老模型的基础上去构建新的模型。即便模型没能达到我们期望的效果,我们也可以修

改它们。


软件设计方法:


1、表示法   表达每个模型的语言;


2、过程       导致有序构建系统模型的过程;


3、工具       消除建模中的枯燥工作并强制实现模型本身的规则的工作,可以揭示错误和不一致性。


设计就是为了创建出能够灵活使用变化的软件,并体现出表达的经济性。降低开发复杂软件系统所固有的风险。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值