文章目录
1. 项目简介
使用 java设计出的计算器界面能够通过界面按钮或键入,实现整数或浮点数的四则运算,并能将待运算的表达式与结果显示在界面中,具有清零功能,实现多次运算。
2. 项目采用技术
使用类、继承、抽象等方法实现该程序,使用import java.awt.*
创建用户界面和绘制图形图像的所有类,使用import java.awt.event.*
提供处理由AWT组件所激发的各类事件的接口和类,最后使该程序显示GUI用户界面,能实现整数和浮点数的加、减、乘、除计算
3. 功能需求分析
3.1 输入/输出需求
通过点击界面按钮或者键盘输入,输出结果展示在结果文本框
3.2 性能需求
3.2.1 响应时间
从运行到构建完成的时间在2s以内
3.2.2 计算时间
对于一般的四则运算,解题时间在0.1s以内
3.2.3 输入精度
无具体要求,只要在合法的范围内均能接受
3.2.4 输出精度
保留小数点后四位输出
3.3 运行环境需求
3.3.1 软件环境
操作系统及版本:32位或64位操作系统
数据库环境:由于该系统无数据库,因此对于数据管理的能力无特殊要求
3.3.2 硬件环境
PC机
4. 项目亮点
支持键入,调整了组件的字体和大小
5. 演示视频
http://player.bilibili.com/player.html?aid=376283212&bvid=BV1do4y1k7HN&cid=360493451&page=1
6. 团队成员负责模块
姓名 | 负责模块 |
---|---|
孙长欣 | 在监听类中处理动作事件,对窗体组件的美化,面向对象设计 |
敬雨佳 | 打包为jar文件,添加组件,界面设计 |