课 程 实 训 报 告 课程名称 计算机系统综合实训 课题名称 电子计算器 专 业 计算机科学与技术 班 级 学 号 姓 名 指导教师 陈华光 黄鲲 2 0 1 3 年 1 2 月 2 4 日 湖南工程学院 课 程 实 训 任 务 书 课程名称 计算机系统综合实训 课 题 基于Android 的电子计算器 专业班级 学生姓名 学 号 指导老师 陈华光 黄鲲 审 批 任务书下达日期 2013 年 12 月 4 日 任务完 成 日 期 2013 年 12 月 24 日 目录 一、设计内容和设计要求 1 1
设计内容 1 2
设计内容 1 二、需求分析 2 1
状态定义 2 2
计算器功能 3 三、总体设计 6 1
软件设计结构图 6 2
程序设计流程图 7 四、模板设计 8 1
计算模块详细设计 8 2
用户模型设计 8 3
计算模板设计的实现 9 4
计算器模板设计 10 五、程序调试与运行截图 11 六、总结 12 七、附录 13 1 一、设 计 内 容 与 设 计 要 求 1
设计内容: 通过计算器实现简单的加减乘除的运算计算器
在手机屏幕上设计一个计算器,有1 0 个数字1 ,2 ,3 ,4 ,5 ,6 ,7 ,8 ,9 ,0 和4 个运算+,-,*,/等基本按钮,还包括和清除按钮和显示结果的文本框,实现加、减、乘、除四个简单的运算
并有清除功能
设计要求: (1)论述课题的性质、内容以及本次课程实训的目的和要求
(2)系统对计算机软、硬件环境的基本要求,对 JAVA 或 Android 应用程序作简要的说明
(3)界面设计和游戏操作设计:界面要求美观和友好(可使用图片资源文件),使用手机键盘上的4 个方向键控制方向,按照手机上的操作习惯进行设计
(4)核心数据结构设计:主要是界面控制信息和逻辑控制信息
(5)编写代码、上机输入、调试、修改并运行通过