电脑计算机系统开发流程是怎样的?
计算机系统开发的流程如图所示:
计算机系统开发步骤包括:
1、制定开发计划,根据用户对系统功能的要求和业务管理的需要,在充分分析当前省级界线信息管理系统开发和设计的技术与平台的基础上,确定本系统的技术方案和开发计划,为系统的建设和实施提供一个基本的概要方案。
2、系统调研与需求分析,调研考察与用户需求分析是系统设计成功的关键,这个过程就是客户将系统要完成的工作描述给系统设计者;另外,客户的业务流程要描述给系统设计者。从技术角度为客户提高系统的档次。总之,客户与系统设计者要充分交流思想,最后要达成一致。
3、功能设计,在系统需求调研分析的基础上,对系统的功能进行设计、组织和安排,确定系统中各项业务功能的具体实施情况,以及每项功能需要实现的具体内容。
4、系统设计,系统设计的主要任务包括系统组织结构设计、系统数据库设计、系统功能和实现方式的设计、系统用户界面设计等,也包括系统应用中的软硬件结构组织设计。
5、系统编码与实现,系统的设计书是一种可操作性描述,接下来就是根据该设计书的数据结构及软件流程进行程序编码;同时要对系统软件进行采购以便建立起相应的开发环境。完成系统服务器的配置和应用服务的启动,保证系统的正常运行。
6、集成阶段,当各子系统样机已实现并经测试后,这些样机必须组合到一起成为一个完整的可运行的系统。
然后出现的是汇编语言,通过二进制的机器代码来实现汇编的编译连接工作,
然后在用汇编语言完善优化汇编语言;
接着才是高级语言,使用汇编语言编译,逐渐实现高级语言编译高级语言。
第一个操作系统是通过最早的计算机是直接用电信号控制,然后是机器语言、汇编语言,逐渐才发展到诸如C语言、BASIC语言之类的高级语言,微软早期的DOS操作系统主要用汇编语言编写,Windows开始用C/C++语言和汇编语言混合编写,最后形成软件。