结构化系统开发方法.pdfVIP

  • 38
  • 0
  • 约3.36千字
  • 约 4页
  • 2020-09-10 发布于天津
  • 举报
结构化系统开发方法 结构化系统开发方法( SSA&D或 SADT),是自顶向下结构化方法、工程化的系 统开发方法和生命周期方法的结合, 它是迄今为止开法方法中应用最普遍、 最成 熟的一种。 一、结构化系统开发方法的基本思想 结构化系统开发方法的基本思想是: 用系统工程的思想和工程化的方法, 按用 户至上的原则, 结构化,模块化, 自顶向下地对系统进行分析与设计。 具体来说, 就是先将整个信息系统开发过程划分出若干个相对独立的阶段, 如系统规划、 系 统分析、系统设计、系统实施、系统运行与维护等。在前三个阶段坚持自顶向下 地对系统进行结构化划分。 在系统调查或理顺管理业务时, 应从最顶层的管理业 务人手,逐步深人至最基层。在系统分析,提出新系统方案和系统设计时,应从 宏观整体考虑人手, 先考虑系统整体的优化, 然后再考虑局部的优化问题。 在系 统实施阶段, 则应坚持自底向上地逐步实施。 也就是说, 组织人力从最基层的模 块做起 (编程),然后按照系统设计的结构, 将模块一个个拼接到一起进行调试, 自底向上、逐渐地构成整体系统。 二、结构化系统开发方法的特点 结构化系统开发方法主要强调以下特点: ( 一) 自顶向下整体性的分析与设计和自底向上逐步实施的系统开发过程。 即 在系统分析与设计时要从整体全局考虑, 要自顶向下地工作 (从全局到局部,从 领导到普通管理者) 。而在系统实现时, 则要根据设计的要求先编制一个个具体 的功能模块,然后自底向上逐步实现整个系统。 (二)用户至上。用户对系统开发的成败是至关重要的,故在系统开发过程中 要面向用户,充分了解用户的需求和愿望。 (三)深入调查研究。即强调在设计系统之前,深入实际单位,详细地调查研 究,努力弄清实际业务处理过程的每一个细节, 然后分析研究, 制定出科学合理 的新系统设计方案。 (四)严格区分工作阶段。把整个系统开发过程划分为若干个工作阶段,每个 阶段都有其明确的任务和目标。在实际开发过程中要求严格按照划分的工作阶 精选文库 段,一步步地展开工作,如遇到较小、较简单的问题,可跳过某些步骤,但不可 打乱或颠倒之。 (五)充分预料可能发生的变化。系统开发是一项耗费人力、财力、物力且周 期很长的工作,一旦周围环境(组织的内、外部环境、信息处理模式、用户需求 等等)发生变化, 都会直接影响到系统的开发工作, 所以结构化开发方法强调在 系统调查和分析时对将来可能发生的变化给予充分的重视, 强调所设计的系统对 环境的变化具有一定的适应能力。 (六)开发过程工程化。要求开发过程的每一步都按工程标准规范化,文档资 料标准化。 三、系统开发的生命周期 用结构化系统开发方法开发一个系统, 将整个开发过程划分为五个首尾相连接 的阶段,一般称之为系统开发的生命周期(如图 1.1.25 所示)。 系统开发的生命周期分为系统规划、系统分析、系统设计、系统实施、系统运行 和维护五个阶段。 1.系统规划 系统规划的主要内容包括: 企业目标的确定 解决目标的方式的确定 信息系统目标的确定 信息系统主要结构的确定 工程项目的确定 可行性研究等 2.系统分析 系统分析的主要内容包括: 数据的收集 数据的分析 系统数据流程图的确定 —

文档评论(0)

1亿VIP精品文档

相关文档