请问程序员一下?开发软件的步骤是什么。非常谢谢
展开全部
软件开发一般分为五个阶段:
1.问题的定义及规划
此阶段是软件开发与需求放共同讨论,主要确定软件的开发目标及其可行性。
2.需求分析
在确定软件开发可行性的情况下,对软件需要实现的各个功能进行详细需求分析。需求分析阶段是一个很重要的阶段,这一阶段做的好,将为整个软件项目的开发打下良好的基础。“唯一不变的是变化本身”,同样软件需求也是在软件爱你开发过程中不断变化和深入的,因此,我们必须定制需求变更计划来应付这种变化,以保护整个项目的正常进行。
3.软件设计
此阶段中偶要根据需求分析的结果,对整个软件系统进行设计,如系统框架设计、数据库设计等。软件设计一般分为总体设计和详细设计。还的软件设计将为软件程序编写打下良好的基础。
4.程序编码
此阶段是将软件设计的结果转化为计算机可运行的程序代码。在程序编码中必定要制定统一、符合标准的编写规范。以保证程序的可读性、易维护性。提高程序的运行效率。
5.软件测试
在软件设计完成之后要进行严密的测试,一发现软件在整个软件设计过程中存在的问题并加以纠正。整个测试阶段分为单元测试、组装测试、系统测试三个阶段进行。测试方法主要有白盒测试和黑盒测试。
以上就是软件开发过程的五个阶段,但是有的时候在软件爱你开发过程中并不是必须按照这个过程进行的。
1.问题的定义及规划
此阶段是软件开发与需求放共同讨论,主要确定软件的开发目标及其可行性。
2.需求分析
在确定软件开发可行性的情况下,对软件需要实现的各个功能进行详细需求分析。需求分析阶段是一个很重要的阶段,这一阶段做的好,将为整个软件项目的开发打下良好的基础。“唯一不变的是变化本身”,同样软件需求也是在软件爱你开发过程中不断变化和深入的,因此,我们必须定制需求变更计划来应付这种变化,以保护整个项目的正常进行。
3.软件设计
此阶段中偶要根据需求分析的结果,对整个软件系统进行设计,如系统框架设计、数据库设计等。软件设计一般分为总体设计和详细设计。还的软件设计将为软件程序编写打下良好的基础。
4.程序编码
此阶段是将软件设计的结果转化为计算机可运行的程序代码。在程序编码中必定要制定统一、符合标准的编写规范。以保证程序的可读性、易维护性。提高程序的运行效率。
5.软件测试
在软件设计完成之后要进行严密的测试,一发现软件在整个软件设计过程中存在的问题并加以纠正。整个测试阶段分为单元测试、组装测试、系统测试三个阶段进行。测试方法主要有白盒测试和黑盒测试。
以上就是软件开发过程的五个阶段,但是有的时候在软件爱你开发过程中并不是必须按照这个过程进行的。
追问
亲。你会吗
展开全部
明确方向
需求定义
框架设计
编写代码
测试集成
后期维修
需求定义
框架设计
编写代码
测试集成
后期维修
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
建议你看看《软件工程》这本书。这书不是教你怎么编程的,是让你规划一个软件的开发的。
简单说,你要先确定软件的功能。然后把软件划分为不同模块,比如注册,交互介面,数据库等。
然后确定要采用哪种编程软件实现你的功能,比如用VC还是VB。然后按照你的规划把各个模块的功能实现出来就行(这里可以多人分工合作了),最后把各模块功能组合在一起,就可以进入应用测试阶段了。
简单说,你要先确定软件的功能。然后把软件划分为不同模块,比如注册,交互介面,数据库等。
然后确定要采用哪种编程软件实现你的功能,比如用VC还是VB。然后按照你的规划把各个模块的功能实现出来就行(这里可以多人分工合作了),最后把各模块功能组合在一起,就可以进入应用测试阶段了。
更多追问追答
追问
亲。你懂吗
追答
步骤就是这样。因为我以前是这专业的。不过现在不干挨T行业了,程序员太辛苦,没意思。
二楼的回答是书本上的回答,很专业,不过对个人程序设计者来说意义不大,再说这种复制粘贴的回答楼主还不如自己百度。
以前自己给客户写小程序时,瞬间脑子里就有了大约的步骤,熟能生巧罢了。你掌握一种语言多写写小程序很快就知道怎么干了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |