SDLC 或系统开发生命周期是一个流程图,描述了从系统首次研究到更新或替换的时间段内系统的开发过程。系统开发通常包括六个步骤:初步调查、系统分析、系统设计、系统获取、系统实施和系统维护。这六个步骤构成了 SDLC。SDLC 的基本功能是保持组织并能够清晰地展示系统开发的过程。每个步骤都包含一些类型的文档,这些文档会传递到周期的下一步骤。每个步骤都讨论了周期中下一步骤的开发。这些图表有助于记录系统开发过程每个步骤中的进展。[1]