软件专业毕业论文-计算器编程毕业论文

软件专业毕业论文-计算器编程毕业论文

ID:44284673

大小:1.21 MB

页数:25页

时间:2019-10-20

软件专业毕业论文-计算器编程毕业论文_第1页
软件专业毕业论文-计算器编程毕业论文_第2页
软件专业毕业论文-计算器编程毕业论文_第3页
软件专业毕业论文-计算器编程毕业论文_第4页
软件专业毕业论文-计算器编程毕业论文_第5页
资源描述:

《软件专业毕业论文-计算器编程毕业论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、毕业设计(论文)用JAVA编一个计算器姓名:学号:班级:软件技术指导教师:所在系部:信息工程系毕业论文(设计)开题报告学生姓名班级指导教师学号毕业论文(设计)题目用JAVA编一个计算器Java,是由SunMicrosystems公司于1995年5月推岀的Java程序设计语言和Java平台的总称。用Java实现的Hotjava浏览器(支持Javaapplet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Javaapplet。Java平台由Java虚拟机(JavaVirtualMac

2、hine)和Java应用编程接口(ApplicationProgrammingInterface、简称API)构成。Java应用编程接口为Java应用提供了一个独立于操作系统的标准接口,可分为基本部分和扩展部分。在硬件或操作系统平台上安装一个Javd平台之后,Javd应用程序就可运行。现在J^a平台己经嵌入了儿乎所有的操作系统。这样Java程序可以只编译一次,就可以在各种系统中运行。通过木论文课题的研究,可以实现一个类似电脑自带计算器实现二各种简单运算,并在设计过程中,不断扩展自己知识面,让自己在设计屮学习,学习屮设计,是自己的语言汇编能力得到提高。毕业论文(设计)成绩评

3、定指导教师意见答辩专家组意见系专业教学委员会意见摘要本计算器是由java语言所编程设计的标准计算器,可以进行十进制下的四则运算(加、减、乘、除)、开根号、百分号、求倒数,还可以实现数值的符号转换,操作科学型计算器与标准计算器之间的菜单切换。,Backspace表示退格,CE表示将当前文本框内数据清除,C表示文本框内数据清除。此外还提供了“编辑”、“查看”、“帮助”三个菜单项,使用者可通过使用菜单项实现复制、粘贴功能。总体设计与详细设计-一数据分析,算法思路,类设计,功能实现(含程序流程图,主要代及注释),界面等运行调试与分析讨论一-给出运行屏幕截图,分析运行结果,有何改进

4、想法等。界而类似windows自带计算器界面,Java的早期版本以来,抽象窗口工具包为用户界面组件提供了平台独立的API。在AWT中,每个组件都由一个原生的等同组件生成和控制,这个原生组件是由当前的图形窗口系统决定的。与此相对,Swing组件经常被描述为轻量级的,因为它们不需要操作系统本身所带窗口工具包的原生资源来生成。引言1第1章程序设计基本概述21.1设计目的21.2Java主要特点21.3功能模块设计31.4系统功能图41.5本章小结4第2章程序整体设计说明52.1程序屮所用到的变量52.2程序部分源代码及注释52.3图形界面设计方法72.3.1标准计算器界面72.

5、3.2界面设计代码72.4本章小节9第3章程序运行后实现效果103.1程序实现部分运算图103.2本章小结15第4章设计中遇到的问题及改良164.1设计中的遇到的问题164.2问题解决及改良164.3本章小结16结论17致谢18参考文献19引言随着网络的时代的到来,java语言在网络编程方面的优势使得网络编程有了更好的选择。Java语言最大的特点是具有跨平台性,使其不受平台不同的影响,得到了广泛的应用本课程是Java面向对象程序设计,体现的是面向对象而不是面向过程,它与面向过程有很大的区别,它避免了面向过程中很多容易出错的内容,例如:指针等,在面向对象的设计中,注意体现的

6、是面向对象的儿大机制,继承、封装、多态和抽象,在面向过程的设计中的多继承Java采用了接口来代替实现,Java分为三个体系JavaSE(Java2PlatformStandardEdition,java平台标准版),JavaEE(Java2Platform,EnterpriseEdition,java平台企业版),JavaME(Java2PlatformMicroEdition,java平台微型版)。*JavaSECJavaPlatform,StandardEdition)oJavaSE以前称为J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的Java

7、应用程序。JavaSE包含了支持JavaWeb服务开发的类,并为JavaPlatform,EnterpriseEdition(JavaEE)提供基础。*JavaEE(JavaPlatform,EnterpriseEdition)。这个版本以前称为J2EE。企业版本帮助开发和部署可移植、健壮、可伸缩且安全的服务器端Java应用程序。JavaEE是在JavaSE的基础上构建的,它提供Web服务、组件模型、管理和通信API,可以用来实现企业级的面向服务体系结构(service-orientedarchitecture,S0A)和We

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。