欢迎来到天天文库
浏览记录
ID:18871116
大小:679.00 KB
页数:96页
时间:2018-09-26
《参考swt计算器的设计与开发课件》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《面向对象程序设计》课程设计报告题目:计算器的设计实现院(系):计算机学院专业班级:学生姓名:学号:指导教师:2012年6月4日至2012年6月15日华中科技大学制计算器的设计实现课程设计任务书一、设计(调查报告/论文)题目计算器的设计实现二、设计(调查报告/论文)主要内容总体功能:计算器具有基本的计算功能,而且还有显示计算过程、保存计算过程之功能。具体功能与要求:1、单击“计算器”上的数字按钮(0、1、2、3、4、5、6、7、8、9)可以设置参与计算的运算数。2、单击“计算器”上的运算符按钮(+、-、*、/)可以选择运算符号。3、单击“计算器”上的函数按钮可以计算出相应的函数
2、值。4、单击“计算器”上的“=”按钮显示计算结果。5、单击“保存”按钮可以将文本区中的全部计算过程保存到文件:单击“复制”按钮可以将文本区中选中的文本复制到剪切板;单击“清除”按钮可以清除文本区中的全部内容。三、原始资料1.《面向对象程序设计课程设计》指导书2.耿祥义.JAVA大学实用教程.北京:清华大学出版社,2009.四、要求的设计(调查/论文)成果1.课程设计报告2.课程设计软件五、进程安排布置任务,查找资料、需求分析1天总体设计1天详细设计1.5天编制源程序实现3.5天测试与修改1天撰写课设报告2天六、主要参考资料[1]张广彬.Java课程设计案例精编(第二版).北京:
3、清华大学出版社,2011.[2]耿祥义.Java课程设计(第二版).北京:清华大学出版社,2008.[3]耿祥义.JAVA大学实用教程.北京:清华大学出版社,2009.[4]邹林达.陈国君Java2程序设计基础.北京:清华大学出版社,2010.[5]邹林达.Java2程序设计基础实验指导.北京:清华大学,2010.指导教师(签名):20年月日目录1需求与总体设计……………………………………………………………………………11.1计算器需求分析………………………………………………………………………11.2功能描述………………………………………………………………………11.3系统功能
4、图………………………………………………………………………11.3系统主要类图………………………………………………………………………22详细设计…………………………………………………………………………………32.1类…………………………………………………………………………………32.2成员变量………………………………………………………………………32.3方法………………………………………………………………………42.4详细类图………………………………………………………………………43编码实现…………………………………………………………………………………53.1计算器详细代码实现…
5、…………………………………………………………………54系统测试…………………………………………………………………………………284.1界面测试……………………………………………………………………………284.2计算器功能测试…………………………………………………………………………284.2.1四则运算…………………………………………………………………………284.2.2三角函数运算…………………………………………………………………………294.2.3特殊运算…………………………………………………………………………294.2.4计算过程清除……………………………………………………
6、……………………304.2.5计算过程保存…………………………………………………………………………304.2.6关于计算机说明…………………………………………………………………………31总结…………………………………………………………………………………32(要求:目录题头用三号黑体字居中书写,隔行书写目录内容。目录中各级题序及题标用小四号黑体字)1需求与总体设计1.1计算器需求分析为了减轻人们日益繁琐的工作压力和负担,实现高效统计和运算,在普通计算器上加入更多样更便捷的功能势在必行,普通计算器上加入三角函数功能和保存功能,可以大大减轻会计以及财务部门统计账目的压力。此次逻辑算术
7、设计实践,利用java面向对象程序设计和SWT技术针对该程序显示GUI用户界面,能实现四则运算以及扩展函数运算,并用图形界面实现。够培养我们严谨务实的工作态度以及提高我们分析问题和解决问题的能力,也对于巩固和加深对面向对象程序设计的基本概念、基本理论和实现技术的理解起到了一定的意义。1.2功能描述(1)单击“计算器”上的数字按钮(0、1、2、3、4、5、6、7、8、9)可以设置参与计算的运算数。(2)单击“计算器”上的运算符按钮(+、-、*、/)可以选择运算符号。(3)单击“计算器”上的函数
此文档下载收益归作者所有