没有合适的资源?快使用搜索试试~ 我知道了~
JAVA课程设计简单的计算器(含代码).pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 26 浏览量
2022-07-08
05:26:13
上传
评论
收藏 691KB PDF 举报
温馨提示
试读
34页
JAVA课程设计简单的计算器(含代码).pdfJAVA课程设计简单的计算器(含代码).pdfJAVA课程设计简单的计算器(含代码).pdfJAVA课程设计简单的计算器(含代码).pdfJAVA课程设计简单的计算器(含代码).pdfJAVA课程设计简单的计算器(含代码).pdfJAVA课程设计简单的计算器(含代码).pdfJAVA课程设计简单的计算器(含代码).pdf
资源推荐
资源详情
资源评论
Java 程序课程设计任务书
一、主要任务与目标
1. 掌握 java 语言
2. 创建一个简单的计算器,具有简单人机交互界面,易于操作,便于进行数据之
间的简单运算。
二、具体要求(包括技术要求等):
1)能够实现基本的加、减、乘、除四则运算及开方,乘方运算;
2)如输入数据时,出现错误,可以修改;
3)运算结果能正确显示;可以清零;
4)拥有登陆注册功能;
5)可以查看历史记录;
学习并掌握以下技术:Java、awt,swing 等
熟练使用以下开发工具:Jdk,JCreate 等
实现计算器的上述的功能。
三、计划进度
1.12 月 28 日—12 月 29 日:搜集资料、查阅文献,确定选题
2.12 月 30 日--12 月 31 日:需求分析,系统设计,系统功能模块完善
3.1 月 1 日--1 月 3 日:编程实现系统、系统测试与修改
4.1 月 4 日-- 1 月 6 日:课程设计报告撰写
5.1 月 7 日-- 1 月 8 日:课程设计报告答辩
四、主要参考文献
[1] 耿祥义,张跃平.java 大学实用教程(第二版).电子工业出版社.2008 年 5
月
I
目 录
JAVA 程序课程设计任务书 ........................................................................................................................ I
目 录 .......................................................................................................................................................... II
第 1 章 引言 ............................................................................................................................................... 1
1.1 课程设计内容 .................................................................................................................................. 1
1.2 任务分工.......................................................................................................................................... 1
第 2 章 计算器定义 ................................................................................................................................... 2
2.1 计算器登陆注册界面概述 .............................................................................................................. 2
2.1.1
计算器功能概述
.............................................................................................................. 2
2.1.2
计算结果的储存与查看功能概述
.................................................................................. 2
2.2 本章小结.......................................................................................................................................... 2
第 3 章 计算器的具体实现 ....................................................................................................................... 3
3.1 界面设计........................................................................................................................................... 3
3.1.1
用户登陆界面图
............................................................................................................... 3
3.1.3
计算器主界面
.................................................................................................................. 8
3.2
计算功能实现
...................................................................................................................... 9
3.4 本章小结........................................................................................................................................ 14
第 4 章 结束语 ......................................................................................................................................... 14
致谢 ........................................................................................................................................................... 15
参考文献 ................................................................................................................................................... 15
附录 源代码 ............................................................................................................................................. 15
/****************引用数据包里的类与方法******************************/ .......................... 15
II
第 1 章 引言
1.1 课程设计内容
这是我组设计的计算器会有一些独特的功能,本项目用到了 Java 中的 GUI 界
面和 swing 组件以及 awt 布局,所以简单易用,它能完成如下的几个功能:
(1)数据计算处理功能
点击按钮中的数字键和运算符键就能进行简单的加、乘、乘、除四则运算及
三角函数,开方,乘方运算 ;如果输入有误时可以按 C 撤销后重新输入新
数据,有储存修改键;
(2)查询功能
查询功能可以迅速方便地查找到相应时段的执行的操作及结果。
(3)计算器使用权限功能
对个人的操作实现口令。用户在使用计算器前需通过登录界面登录,以保护计
算器的数据安全。未有登录资料的先进行注册。
(4)时间显示功能
在计算器上显示现在的时间,便于把握时间;
1.2 任务分工
1
第 2 章 计算器定义
2.1 计算器登陆注册界面概述
这是对计算器使用权限功能的添加,这是以后软件开发的一个重点发展方向。
用户在使用计算器前需通过登录界面登录,以保护计算器的数据安全和使用权限的
设定。未有登录资料的必须先进行注册;
2.1.1 计算器功能概述
一个计算器如果只有数据计算处理功能,或者是点击按钮中的数字键和运算
符键就能进行简单的加、乘、乘、除四则运算是远远不够的,这太普通了,因此
加入三角函数,开方,乘方运算 ,并且如果输入有误时可以按C撤销后重新输入
新数据,有储存修改键;最主要是加入了查询功能:查询功能可以迅速方便地查
找到相应时段的执行的操作及结果。还有就是计算器使用权限的设定,即登陆注
册界面,用户在使用计算器前需通过登录界面登录,以保护计算器的数据安全。未
有登录资料的先进行注册。
2.1.2 计算结果的储存与查看功能概述
计算结果有了,但是一般的计算器不能查询之前进行的操作和结果,不得不重新
计算,这就带来了不少麻烦,我组设计制作的计算器拥有直接查看历史记录的功
能,还附有各个操作的时间,便于确认;
2.2 本章小结
这一章介绍了当前进销存管理系统应该具备的功能模块,并提供了市面上比
较流行的进销存管理系统作为参考。在这一章中,我们可以了解什么是进销存管
理系统,当前进销存管理系统的市场需求,还有一个进销存管理系统应该的开发
目标。
2
第 3 章 计算器的具体实现
界面是系统之间最直接的交互界面,界面的友好性体现了软件设计的质量,
并在很大程度上决定了软件是否成功。
3.1 界面设计
1.界面设计
界面设计要求用 GUI,界面设计中有用到 swing 组件的 TextField 和 Button,
用到 awt 中的 BorderLayout 和 GridLayout 布局管理方式。
3.1.1 用户登陆界面图
如图3.1.1和3.1.2所示
图3.1.1 用户登录模块框图
3
剩余33页未读,继续阅读
资源评论
apple_51426592
- 粉丝: 9592
- 资源: 9658
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 抽取地下水对加州约塞米蒂国家公园山地湿地复合体可持续性的影响
- C++vector介绍及详细使用示例(源代码)
- java基于GUI的简单记事本
- 指纹识别-基于OpenCV实现的指纹识别算法-附项目源码.zip
- 206693250008_R01C02_Grn.idat
- 瞳孔跟踪-基于OpenCV+网络摄像头的瞳孔跟踪算法实现-附项目源码+流程教程-优质项目分享.zip
- ModStartCMS v8.4.0 框架稳定性持续迭代,修复部分已知问题
- bleder 教室学校学生教育室办公室考试
- 人脸检测-使用OpenCV实现的动漫+漫画人脸检测算法-附项目源码-优质项目实战.zip
- 道路贴图,材质材料免费
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功