开发步骤
1.需求分析
客户根据自己的需要提出建设系统需求。需求分析具有决策性、方向性、策略性的作用,他在系统开发的过程中具有举足轻重的地位,在一个大型系统的开发中,他的作用要远远大于程序设计。
简言之,需求分析的任务就是解决“做什么”的问题。
2、提供方案
我们根据客户的需求,提出相关的解决方案.
3、系统设计
该部分主要分为:概要设计和详细设计两个阶段。概要设计就是结构设计,其主要目标就是给出系统的模块结构,用系统结构图表示。详细设计的首要任务就是设计模块的程序流程、算法和数据结构,次要任务就是设计数据库。
简而言之,设计和制作就是完成理论和设计图的制作。
4、系统开发
系统开发是利用面向对象的高级语言,把系统设计转换成计算机编码。
5、后期维护
维护是指在已完成对系统的研制(分析、设计、编码和测试)工作并交付使用以后,对系统产品所进行的一些系统工程的活动。即根据系统运行的情况,对系统进行适当修改,以适应新的要求,以及纠正运行中发现的错误。编写系统问题报告、系统修改报告。