给青年教师的寄语:一个软件是怎么开发出来的?

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/28 20:42:09
具体一点,个人可不可以开发一个软件?例如迅雷下载软件

个人可以开发软件。
软件开发的过程:
可行性研究
需求分析
概要设计
详细设计
编码
测试

最后生成软件产品

小的软件可以自己一个人想想算法,用某种语言编个程序,然后调试通过就可以了。如果要做一个大的程序,像你说的那个迅雷,则最好按照软件工程的顺序一步一步的来开发,这时一个人就显的有些不够用了,因此一般都是一组人一起做,每个人负责一部分。
软件工程上说的开发步骤(引用zuizhu的,呵呵):
问题定义
可行性分析
1.技术可行性
2.经济可行性
3.操作可行性
4.调度可行性
5.法律可行性
用户需求分析
总体设计
详细设计
编码
测试
1.单元测试
2.集成化测试
维护

可以 只要你有足够的经验和知识 软件都是这么被开发出来的

那可复杂了
得好多人协作才能完成的

问题定义
可行性分析
1.技术可行性
2.经济可行性
3.操作可行性
4.调度可行性
5.法律可行性
用户需求分析
总体设计
详细设计
编码
测试
1.单元测试
2.集成化测试
维护