请介绍软件是如何开发出来的?

来源:百度知道 编辑:UC知道 时间:2024/05/26 21:39:25
从技术上和管理上论述?越详细越好,是不是学好了c语言,和c++语言就能自己开发一个软件?

软件开发不只是写程序 程序部分只占了软件开发过程的35%
一般软件开发有这几个过程
1.需求分析 主要向客户了解这个软件要做什么,提出需求
2.概要设计 把客户的功能分类整理,提出软件要分几个模块和它们的关系
3.详细设计 这个才是各个模块的详细编码阶段
4.软件测试 也是很重要的阶段,对编好的模块进行测试,有问题修改
接下来的就是推广和销售了

如果开发软件这个话不是一句能说清楚的。
1、软件也是分行业的,看你做什么行业的软件,首先要了解行业知识。
2、软件只不过是把你的思维用计算机来表现出来,所以说如果要开发一个软件,首先你应该知道你这个软件的工作流程。也就是软件的需求分析。
3、有了需求分析,下来才是考虑到实施难易程度,适合用什么语言来开发比较合适。即选择开发语言。
4、才是真正的开发。
5、开发完成还要不断的测试,功能测试,应用测试,性能测试等等。

软件=程序+数据+文档

现在程序设计大部分应用java和.net、VB等

数据就需要你有数据库,没有数据的软件就是一个空壳,毫无用处,只有有了数据在可以。

文档:最起码要求有说明,不然人家不会用那还有何意义,呵呵。

开发过程,上面的乌龙和0110说的都比较详细了,我就不废话了。

一个软件过程可以分为:需求分析(明确要做什么),概要设计(大体怎么做),详细设计(具体怎么做),编码(需要用到语言的部分),测试(发现系统bug)
如果 你想学习 开发软件 找本介绍软件工程的 书看看.

软件开发是们技术, 甚至是门艺术, 短段万字是不可能说清的,
何况你一点基础没有, 好多东西, 就算讲出来, 你也不明不白,
作为过来人, 我建议你有时间问这些, 不如更务实的找门语言
塌实的学进去, 随着你知识的增长, 我想你会给自己一个答案的.