- 9
- 0
- 约2.05万字
- 约 31页
- 2017-03-27 发布于江苏
- 举报
基于jav言的计算器研究设计书与实现作业
学院
计算机及应用专业二学位
毕 业 论 文
题目:基于java语言的计算器设计与实现
专 业 计算机及应用
准考证号
学生姓名
指导教师
2013年 12月 20日
摘 要
随着网络的时代的到来,java语言在网络编程方面的优势使得网络编程有了更好的选择。Java语言最大的特点是具有跨平台性,使其不受平台不同的影响,得到了广泛的应用本课程是Java面向对象程序设计,体现的是面向对象而不是面向过程,它与面向过程有很大的区别,它避免了面向过程中很多容易出错的内容,例如:指针等,在面向对象的设计中,注意体现的是面向对象的几大机制,继承、封装、多态和抽象,在面向过程的设计中的多继承Java采用了接口来代替实现, 在主菜单中包含有帮助科学类型转换以及选项等多种功能,使用者可以通过使用菜单项实现类型转换和退出的等功能,并且添加了相关的组件进行按钮处理和相应的键盘事件处理。
该计算器围绕Java编程语言在编程方面的具体应用,论述了使用面向对象方法,对计算器程序进行需求分析、概要设计、详细设计,最后使用Java编程实现的全过程。在编程使用Java语言,是目前比较流行的编程语言。在当今这个网络的时代,java语言在网络编程方面的优势使得网络编程有了更好的选择。Java语言最大的特点是具有跨平台性,使其不受平台不同的影响,得到了广泛的应用。
本文围绕Java编程语言在网络编程方面的具体应用,论述了使用面向对象方法,对计算器程序进行需求分析、概要设计、详细设计,最后使用Java编程实现的全过程。java语言,是目前比较流行的编程语言。经过10多年的发展,java已经渗透到全球每个角落。在当今这个网络的时代,java语言在网络编程方面的优势使得网络编程有了更好的选择。Java语言最令人瞩目的特点是具有跨平台性,使其不受平台不同的影响,并得到了广泛的应用。
设计内容:设计GUI界面的计算器。用户可以通过鼠标依次输入参加计算的数值,进行加、减、乘、除等混合运算。
关键词:Java语言,标准,计算器,运算
目录
第一章 绪论 3
1.1 开发的目的及意义 3
1.2 背景以及现状 3
1.3设计目的及思路 4
1.4功能模块设计 4
1.5设计步骤 5
1.6系统功能图 5
1.7本章小节 5
第二章 需求分析 6
2.1设计要求: 6
2.2系统目标 6
2.3主体功能 6
2.4开发环境 6
第三章 程序设计 8
3.1课程设计目的 8
3.2计算机面板设计 8
3.3.程序设计的基本思路 9
3.4本章小结 9
第四章 功能的实现 9
4.1界面功能 9
4.2运行调试及讨论分析 10
4.4 测试存在的问题 16
4.5本章小结 16
第五章 总结 16
5.1主要困难问题 16
5.2主要收获 17
5.3 本章小结 18
参考文献 18
致谢 19
程序源代码: 19
第一章 绪论
1.1 开发的目的及意义
所谓计算器一般指的就是电子计算器。计算器能进行数学运算的手持机器,拥有集成电路芯片,但是结构简单,比现代电脑结构简单的多,可以说是第一代的电子计算机也就是电脑,并且功能也比较软弱,但是也较为方便与廉价,可以广泛用于商业交易中,是必备的办公用品之一。计算器是日常生活中十分便捷有效的工具,能实现加、减、乘、除、开方、求倒数等简单运算的功能。本论文采用java编程语言实现计算器功能。该计算器大大的降低了数字计算的难度并且提高了计算的准确度和精确度。使用简单,适合广大工作人员和中小学生使用。
随着信息时代的步伐加快,越来越多的数据数字需要我们去处理,然而在我们日常生活办公中遇到的一些基本的数字运算,以往简单的口算笔算,然而现在不同了,人们对计算机 ,手机的依赖越来越高,遇到计算问题不愿用脑去思考,而是交由手机或是电脑来完成。为了给自己设计一个能够胜任自己学习的工作机会的计算器。以决定自己通过用所学的知识来编写一个简单的计算器。
本计算器可以进行简单的数学四则运算(加、减、乘、除)但是仅限于十进制下,还可以进行简单的科学计算开方、平方、正弦、余弦、正切、的计算,最多可以输入18位数,可以保存上一次所存的计算结果,C表示初始化,界面主是JSP,后台为Java代码,其操作简便,不仅能锻炼自己的编程能力,还可以根据自己的需要来编写适合自己的计算器。
1.2 背景以及现状
随着计算机技术的迅速发展,计算机已成为我们生活不可缺少的部分。计算机带给我们的方便也越来越明显。然而,计算器在我们生活的重要性已经渗透在我们生活每
您可能关注的文档
- 基于FPG方向的型屏幕显示系统研究设计书可行性研究设计书186558126.doc
- 基于FX3的电热锅炉控制系统研究设计书研究设计书.doc
- 基于GIS市一内便利店选址学士学位可研性方案书.doc
- 基于GEAC多部电梯群控系统研究设计书—软件组态研究设计书.doc
- 基于FPG意波发生器研究设计书与实现学位可研性方案书.doc
- 基于FuzzyPID控制的火电厂再热器温度控制系统研究设计书研究设计书说明书策划案.doc
- 基于GPS定位的公交车自动报站系统的文案最终文案文档.doc
- 基于GM的2D游研究设计书.doc
- 基于GIS的南海环境管理信息系统的研究文档.doc
- 基于Gabr小波人脸特征提取算法研究及仿真本科可研性.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
原创力文档

文档评论(0)