智能仪器软件设计
智能仪器软件设计
主要内容 ·软件设计方法概述 ·基于裸机的软件设计 ·基于操作系统的软件设计 ·软件测试
主要内容 • 软件设计方法概述 • 基于裸机的软件设计 • 基于操作系统的软件设计 • 软件测试
智能仪器仪表已不再是简单 的硬件实体,而是硬件、软 件相结合,软件决定仪器智 能高低的新型仪器
智能仪器仪表已不再是简单 的硬件实体,而是硬件、软 件相结合,软件决定仪器智 能高低的新型仪器
智能仪器中软件的主要功能 ·采集信息 ·与外界对话 ·记忆信息 处理信息 ·控制功能 。 自我测试 ·自补偿自适应/自校正自学习
智能仪器中软件的主要功能 • 采集信息 • 与外界对话 • 记忆信息 • 处理信息 • 控制功能 • 自我测试 • 自补偿自适应/自校正自学习
第一节 软件设计方法概述 。软件危机与软件工程 软件工程开发模式 。 软件开发的三个阶段 。 模块化与结构化程序设计 ·面向对象程序设计
第一节 软件设计方法概述 • 软件危机与软件工程 • 软件工程开发模式 • 软件开发的三个阶段 • 模块化与结构化程序设计 • 面向对象程序设计
软件危机与软件工程 ·软件危机的出现 ·软件工程的定义 运用系统的、规范的和可定量的方法来 开发、运行和维护软件
软件危机与软件工程 • 软件危机的出现 • 软件工程的定义 运用系统的、规范的和可定量的方法来 开发、运行和维护软件
软件工程开发模式 ■瀑布式模型 系统需求分析 软件需求分析 设计 编码 调试 维护
软件工程开发模式 ◼瀑布式模型 系统需求分析 软件需求分析 设 计 编 码 调 试 维 护
软件工程开发模式 ■瀑布式模型 系统需求分析 软件需求分析 设计 编码 调试 维护
软件工程开发模式 ◼瀑布式模型 系统需求分析 软件需求分析 设 计 编 码 调 试 维 护
软件工程开发模式 ■瀑布式模型 系统需求分析 软件需求分析 设计 编码 调试 维护
软件工程开发模式 ◼瀑布式模型 系统需求分析 软件需求分析 设 计 编 码 调 试 维 护
软件工程开发模式 ■其他开发模型 ·四代技术(4GT) ·面向对象生存期模型 ·过程开发模型(混合模型)
• 四代技术(4GT) • 面向对象生存期模型 • 过程开发模型(混合模型) 软件工程开发模式 ◼其他开发模型