1 《人机交互》实验报告 ----简单计算器的功能实现 院系:信息工程学院 专业: 组员姓名: 指导教师: 2010 年 11 月 21 日 2 目录 一、实验目的 3 二、实验内容 3 三、实验设计的基本思想和方法要求 4 3.1软件开发方式 4 3.2开发语言 4 3.3开发集成环境 4 3.4 设计思路 4 3.5系统硬件要求 5 3.6软件要求 5 四、实验过程和步骤 5 4.1需求分析 5 4.2概要设计 5 4.3详细设计 6 4.3.1类的设计 6 4.3.2算法的设计 6 4.3.3界面的设计 6 4.4编写代码 6 4.5系统测试 7 4.5.1测试目的 7 4.5.2测试过程 7 五、实验心得 8 3 一、实验目的 信 息 技 术 的 高 速 发 展 给 人 类 生 产 、 生 活 带 来 了 广 泛 而 深 刻 的 影 响 。 新 产 品 、 新概 念 层 出 不 穷 , 不 断 冲 击 着 人 们 的 视 听 。 这 些 高 科 技 成 果 为 人 们 带 来 了 便 捷 、 快乐 的 同 时 , 也 促 进 了 人 机 交 互 技 术 的 发 展 。 为 使 我 们 更 进 一 步 的 了 解 人 机 交 互 这门 技 术 , 实 现 简 单 计 算 器 的 功 能 实 验 意 在 巩 固 我 们 所 学 的 基 础 理 论 和 专 业 知 识 ,掌 握 利用状态转换网络进行系统设计的方法, 增 强 我 们 分 析 问 题 解 决 问 题 的 能力 , 提 高 我 们 的 动 手 能 力 和 创 新 能 力 。 二、实验内容 实 现 一 个 简 单 的 计 算 器 程 序 , 具 体 内 容 如 下 : 设 计 一 个 四 则 运 算 计 算 程 序 , 实 现 “ operand1 operator operand2‘=’”,operand1可以是整数或者小数或者是上一 次的 运 算 结果 , operand2是整数或者小数, 操作符是“ + - * /”。 另外还要实 现 辅助键的 功 能 , CE(Clear Entry)键清零, C键取消用户上一 次的 操作。 界面如 下 图: 4 三、实验设计的基本思想和方法要求 3.1 软件开发方式 本 次 实 验 采 用 队 友 软 件 开 发 方 式 , 小 组 成 员 根 据 实 验 要 求 进 行 需 求 分 析 , 根 据平 时 使 用 计 算 器 的 经 验 讨 论 出 各 个 功 能 模 块 的 相 关 设 计 及 其 基 本 实...