网站大量收购独家精品文档,联系QQ:2885784924

java课程设计 设计一个图形界面的计算器,完成简单的算术运算.doc免费

java课程设计 设计一个图形界面的计算器,完成简单的算术运算.doc

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课程设计(论文)任务书 软件学院 学 院   网络工程 专 业  2006-2 班   一、课程设计(论文)题目   设计一个图形界面的计算器,完成简单的算术运算 二、课程设计(论文)工作自 09 年 1 月 5 日起至 09 年 1 月 9 日止。 三、课程设计(论文) 地点: 信息工程学院中心机房 四、课程设计(论文)内容要求: 1.本课程设计的目的 (1)使学生巩固和提高Java编程技术?? (1)设计的计算器应用程序可以完成加法、减法、乘法、除法和取余运算 (2)计算器要有小数点、正负号、求倒数、退格和清零功能 2)创新要求: 计算器附加有开平方根,平方,立方,判断素数,求log的功能 3)课程设计论文编写要求 (1)及要求(2)设计思路--工作原理、功能规划(3)---数据分析、算法思路、类设计、功能实现(代码)、界面(4)运行调试与分析讨论---给出运行屏幕截图,分析运行结果,改进想法。(5)设计体会与小结---设计遇到的问题及解决办法,通过设计学到了哪些新知识,巩固了哪些知识,有哪些提高。(6)参考文献(必须按标准格式列出,可参考教材后面的参考文献格式)报告按规定排版打印,要求装订平整,否则要求返工;课设报告的装订顺序如下:封面---任务书---中文摘要---目录----正文---附录严禁抄袭,如有发现,按不及格处理。 考勤检查设计报告 [1] 耿祥义.《Java 2 实用教程(第三版)》北京 清华大学出版社 2006.8 [2] 朱福喜.《Java语言程序设计》.北京 清华大学出版社.2005 [3] 朱福喜,,(论文)评审意见 (1)考勤检查设计报告一、课设任务及要求 1 二、需求分析 2 三、设计思路 3 四、详细设计 5 五、运行调试与分析讨论 9 六、设计体会与小结 14 七、参考文献 15 附录 16 中文摘要 Java是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。用Java实现的HotJava浏览器,Java的魅力:Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Java applet。另一方面,Java技术也不断更新。Java平台由Java虚拟机和Java 应用编程接口构成。Java 应用编程接口为Java应用提供了一个独立于操作系统的标准接口,可分为基本部分和扩展部分。在硬件或操作系统平台上安装一个Java平台之后,Java应用程序就可运行。现在Java平台已经嵌入了几乎所有的操作系统。这样Java程序可以只编译一次,就可以在各种系统中运行。 Java分为三个体系J2SE,J2EE,J2ME。 说起,值得我们骄傲的是,最早的计算工具的诞生地是中国。在17世纪初,西方国家的计算工具才有了较大的发展,英国数学家纳皮尔发明的纳皮尔算筹,英国牧师奥却德发明了圆柱型对数计算尺,这种计算尺不仅能做加减乘除、乘方、开方运算,甚至可以计算三角函数,指数函数和对数函数,这些计算工具不仅带动了的发展,也为现代发展奠定了良好的基础,进而成为了现代社会应用广泛的计算工具。及要求Windows XP sp3 +Eclipse+JDK 1.6 二、需求分析 1.系统功能需求分析 计算器是现在一个普遍应用的工具,能够解决许多人所无法计算的数据,节省大量宝贵的时间。 2.系统功能分析 为了实现基于要具有适用性广、操作简便等特点.本系统预计要达到以下几个目标: 1)、满足以上的功能要求; 2)、能够运行在常见的计算机及其配置上; 三、设计思路AddActionListener(监视器); 对于获取了监视器的数字按钮,通过相应的操作就会导致事件的发生,并通知监视器,监视器就会做出相应的处理。 四、详细设计 1.计算器系统主要功能模块 (1)、系统模块实现的功能 系统模块。 2)、系统窗体实现的效果 系统窗体设计效果如图所示:3)、系统模块功能描述:系统alculator,NumberButton,OperationButton。系统的2、系统alculator.java文件生成的类该JAVA文件生成的类负责创建计算器的主窗口及各种运算的实现。该类含有main方法,整个程序从此类开始执行 NumberButton.java该文件生成的类负责为主类创建数字按钮对象,使用鼠标单击数字按钮可依次输入参加运算的数值的各位数字 OperationButton.java该文件生成的类负责为主类创建运算符号按钮对象。

文档评论(0)

***** + 关注
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档