软件方案设计的思路

软件方案设计
一般的软件方案设计其实和算法的设计是一样的。如果想要你的软件方案更加具有逻辑性,条理性,适合你的业务场景,那么可以
依据算法的设计思路和论述方法来说明或者讲解你的方案设计;
算法都是要借助数学知识点的,一般的设计思考和解决方法的论述都是如下结构:
1.定义或者说明已知条件或者提出合理的前提假设或者约束条件(结合具体问题)
2.接着给出方法,论述该方法的数学理论依据
3.接着详细论述处理流程
4.最后论述方案的利弊,给出结论;
这样的方案设计是有理有据,很好的设计出了在某种情况的适合的某种解决方法

在这个方案设计过程中有一个地方非常重要,就是心里要知道任何业务都有其局限性,或者说任何业务都有其约束,
在数学上就是已知条件,因此我们要挖掘出已知条件。有时候,已知条件有了还不足以来设计一个合理的方案。
那么我们可以进行提出假设条件,把这个假设条件和业务商讨,也归到已知条件中来对简化我们的设计方案的复杂度;
方案设计的格式一般如下:
背景:
方案一:
方案思路,方案分析
方案二:
方案思路,方案分析
方案三:
方案思路,方案分析
方案对比分析:
优化建议:

猜你喜欢

转载自www.cnblogs.com/big1987/p/9941472.html