- 专家问诊,提供专业建议
- 急速响应,体验省心
- 根据需求灵活定制解决方案
软件开发思路怎么写直观逻辑条理
标签:软件开发思路 2018-3-12 作者:Lavenka
软件开发思路怎么写?设计思路要写的直观、有逻辑、有条理,一般包括以下七个方面。
一、明确总体需求,并对需求进行分析。
1.系统要实现什么功能
2.性能上有什么特别的要求
3.哪些是技术难点,可以的话对技术难点首先测试攻关
二、确定系统的运行环境
1.系统运行的操作系统:widows,linux,unix等
2.使用何种编程语言:c/c++,java,C#等
3.使用何种界面交互环境:console,MFC,WTL等等
4.需要使用哪些第三方库:如openCV,STL,Boost等
三、设计思路的概要,软件设计目的,解决的问题及解决方法的整体思路。
四、软件设计的核心理念。
五、软件设计的目标展现。
六、设计思路的具体描述。
1.划分系统模块,设计总体框图
(1)整个系统从大的方向来划分的话,可以分为哪几个模块,每个模块又可以继续划分为哪几个小模块。
(2)每个模块的提供的功能是什么
(3)模块之间怎么交互
2.分析模块的需求,抽象出实现模块功能的各个类
(1)本模块可以设计哪些类,哪些类是作为本模块对外的接口?
(2)模块内部的类之间怎么交互?模块间的类之间怎么交互?
(3)类的设计时,需要考虑是否可以通过继承、组合等方式简化设计
(4)画出简单的UML设计图
3.设计每个类的属性和方法
(1)每个类有哪些成员变量?提供哪些功能函数?
(2)哪些功能通过继承获取,哪些功能需要用到重载,哪些功能需要利用多态?
(3)完成类的头文件的定义
4.实现每个类的功能及集成测试
(1)编码实现每个类的功能
(2)根据前面的设计,完成类之间的交互代码,实现系统所需要的功能
(3)集成和测试,优化代码,修改bug
七、整个软件设计流程中预计到的阻碍和处理方法。
小编这次带来的资讯到这就结束了,希望对大家有所帮助。要想了解更多关于软件开发思路怎么写的信息,可以到服务购行业资讯平台看看,超多资讯在那等你。如果有不满意的地方,欢迎大家指正。小编对出现的错误表示很惭愧,毕竟不是专家,可能有所疏漏,希望大家能谅解!
软件开发暂无最新文章查看全部推荐文章>
推荐人才
免责声明:
网站文章均由网站用户自行通过本网站系统平台投稿编辑整理发布,仅供学习与参考, 不代表本网站赞同其观点和对其真实性负责。如有侵犯您的版权,请联系我们,我们将及时删除。