课程设计java

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文件,添加组件,界面设计
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值