JAVA保存计算过程的计算器课程设计报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

JAVA保存计算过程的计算器课程设计

报告

1

2020年4月19日

保存计算过程的java计算器

目录

1 概述................................................................................. 错误!未定义书签。

1.1 课程设计目的 ............................................... 错误!未定义书签。

1.2 课程设计内容 ............................................... 错误!未定义书签。

2 系统需求分析 .................................................................... 错误!未定义书签。

2.1 系统目标 ....................................................... 错误!未定义书签。

2.2 主体功能 ....................................................... 错误!未定义书签。

2.3 开发环境 ....................................................... 错误!未定义书签。

3 系统概要设计 .................................................................... 错误!未定义书签。

3.1 系统的功能模块划分.................................... 错误!未定义书签。

3.2 系统流程图 ................................................... 错误!未定义书签。4系统详细设计 .................................................................... 错误!未定义书签。

5 测试 .................................................................................... 错误!未定义书签。

5.1 测试方案 ....................................................... 错误!未定义书签。

5.2 测试结果 ....................................................... 错误!未定义书签。

6 小结 .................................................................................... 错误!未定义书签。参考文献 ............................................................................... 错误!未定义书签。附录.................................................................................... 错误!未定义书签。

附录1 源程序清单............................................................ 错误!未定义书签。

1

2020年4月19日

1 概述

1.1 课程设计目的

1.掌握JAVA语言编程的基础知识并能熟练运用。

2.熟悉类声明与对象的使用。

3.理解委托时间处理模型。

4.了解JAVA语言的图形用户界面JAVAS WING的设计知识。

5.运用JAVA SWING编写简单计算器程序,并实现其功能。

1.2 课程设计内容

设计GUI界面的计算机程序,用户能够经过鼠标依次输入参加计算的数值,进行加,减,乘,除,等混合运算。

2 系统需求分析

2.1 系统目标

一个简单的计算器程序。用户能够利用鼠标点击数值或操作符按键完成计算的输入,计算的结果将被显示在窗口上部的文本框中。

2.2 主体功能

1.按下数字键在文本框上会显示数字,这是计算器最基本的功能

2.在任何时候按下“+-”键,计算器文本框上的数字置反

3.上面一个文本框显示计算过程,下面一个文本框显示输入的数字

4.当按下的运算符号时前面已经按下过运算符号时,下面一个文本

2020年4月19日

框显示上一个运算符号以及两个数之间的运算结果。

5.按下清除“C”键,数据被全部清除。

2.3 开发环境

JDK

3 系统概要设计

3.1 系统的功能模块划分

1.主界面模块

2.事件相应模块

3.2 系统流程图

1

2020年4月19日

相关文档
最新文档