首页 > 软件开发 > 软件开发思路怎么写

快速发布【软件开发】相关需求,专业顾问为您服务 快速发布

用此手机号发布,您还可以点击 更换

发布需求
请输入正确的手机号
请输入正确的验证码

您是不是要找:

  • 专家问诊,提供专业建议
  • 急速响应,体验省心
  • 根据需求灵活定制解决方案

软件开发思路怎么写

标签:- 2018-3-28 作者: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

 

  七、整个软件设计流程中预计到的阻碍和处理方法。

 

  小编这次带来的资讯到这就结束了,希望对大家有所帮助。要想了解更多关于软件开发思路怎么写的信息,可以到服务购行业资讯平台看看,超多资讯在那等你。如果有不满意的地方,欢迎大家指正。小编对出现的错误表示很惭愧,毕竟不是专家,可能有所疏漏,希望大家能谅解!


最新文章推荐

软件开发暂无最新文章查看全部推荐文章>

推荐人才