第5章 软件设计概要教学资料-.pptVIP

  • 1
  • 0
  • 约1.84千字
  • 约 25页
  • 2019-01-06 发布于江苏
  • 举报
第五章 智能仪器软件设计 软件设计方法概述 基于裸机的软件设计 基于操作系统的软件设计 软件测试 智能仪器仪表已不再是简单的硬件实体,而是硬件、软件相结合,软件决定仪器智能高低的新型仪器。 (选择性学习) 智能仪器中软件的主要功能 采集信息 与外界对话 记忆信息 处理信息 控制功能 自测试 自补偿 自适应 自校正 自学习 第一节 软件设计方法概述 软件危机与软件工程 软件工程开发模式 软件开发的三个阶段 模块化与结构化程序设计 面向对象程序设计 组件式设计 1.软件危机与软件工程 软件危机的出现 软件工程的定义 运用系统的、规范的和可定量的方法, 来开发、运行和维护软件。 2.软件工程开发模式 瀑布式模型 系统需求分析 软件需求分析 设 计 编 码 调 试 维 护 3.软件开发三阶段 定义阶段 系统分析 软件项目计划 需求分析 开发阶段 软件设计 编码 测试 维护阶段 改正 适应 提高 4. 结构化与模块化程序设计 结构化程序设计 三种基本的程序结构 顺序结构 选择结构 循环结构 5.面向对象的程序设计 基本概念 对象 消息 类 继承性 程序设计准则 模块化 抽象 信息隐藏 弱耦合 可重用 强内聚 第二节 基于裸机的软件设计 1.设计步骤 2.程序流程图与子程序设计 3.系统监控程序设计 4.常用功能模块的

文档评论(0)

1亿VIP精品文档

相关文档