- 1、本文档共42页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中 原 工 学 院
二 级 课 题 实 训 任 务 书
2011年6月13日
学生姓名 司伟奇 学号 201007032244 专 业 计算机应用(软件测试与维护方向) 班级 测试102 课题名称 计算器设计与开发 课题来源 二级实训模拟课题 指导教师 郭彦宾 专业 计算机科学与技术 职称 集成项目经理 课题说明:
本次课题主要完成了计算器的标准型和科学型。
标准型实现了基本的加减乘除以及开方,求倒数等功能。
科学型在标准型的基础上又进一步增加了一些函数和进制之间转换的功能。其中函数有正弦函数,余弦函数,正切函数,对数函数和指数函数。进制主要有十进制,十六进制,八进制,二进制。又增加了x的y次方功能,x的平方和x的三次方的功能,还有常量PI和e。
承担的任务:
1.标准型和科学型的界面设计
2.科学型部分运算功能的实现
3.测试部分功能的实现 中 原 工 学 院
二 级 课 题 实 训 任 务 书
2011年6月14日
工作进度安排:
任务名称
时间轴2011-6-13至2011-6-28(除周日)
负责人
审核人
1
2
3
4
5
6
7
8
9
10
11
12
郭彦宾
总体进度
30%
62%
8%
整理资料
司伟奇,陈梦龙,张海林
编写代码
张海林,司伟奇,陈梦龙
代码测试
司伟奇,张海林
整理文档
司伟奇
指导教师签字:
2011年 6 月 28 日 实训单位意见
签章:
年 月 日 学院意见
签章:
年 月 日
中 原 工 学 院
二 级 课 题 实 训 评 审 表
学号 201007032244 姓名 司伟奇 专业 计算机应用(软件测试与维护方向) 班级 测试102 题目 计算器设计与开发 指
导
教
师
评
语
成绩(百分制): 指导教师签名: 2011年 6 月 28 日
软 件 学 院
二级课题报告
课题名称: 计算器设计与开发
专 业: 计算机应用(软件测试与维护方向)
班 级: 测试102
学 号: 201007032244
学生姓名: 司伟奇
指导教师: 郭彦斌
2011年 6 月 28 日
摘 要
随着科学技术的不断发展,很多复杂的计算都可以通过计算机轻松的解决,本次课题开发主要让用户摆脱了手动计算复杂数据,使用户快速,方便的得到结果,大大减少了用户所花费的时间,提高了用户的效率。
第一章对项目的问题描述、技术分析及工程进度计划做整体的概述。第二章深入分析了系统的各种功能需求。第三章概要阐述系统整体各功能模块的实现以及测试各功能。
本次二级级实践课题主要用到所学java语言针对题目的要求进行编写相应的程序,所用的语言是java语言,所用的工具是eclipse。本次课题是计算器的开发与设计,主要实现了计算器的标准和科学两个类型,标准型主要实现了加减乘除基本运算功能,科学型在标准型的基础上增加了函数、阶乘和x的平方和立方以及x的y次方。
关键词:
目 录摘 要 V
第1章 项目分析 1
1.1 问题描述 1
1.2技术分析 1
1.3工程进度计划 2
第2章 实现与测试 3
2.1 标准型模块的设计 3
2.1.1界面的设计 3
2.1.2 界面代码的实现 4
2.2 科学型模块的设计 10
2.2.1界面的设计 10
2.2.2界面代码的实现 12
2.2.3测试用例 19
第3章 结束语 20
参考文献 21
附录:主要源程序 22
第章
1.1 问题描述
我们小组经过项目分析之后就确立了自己系统的实现思路,以及功能的实现,目标已经很明确,但是在编写代码的时候遇到了很多的问题,如下所示:
1:在界面的布局的时候所选用什么样的组件,使得系统的界面更加的美观;
2:一些有关简单的加、减、乘、除计算方面的功能是如何实现的;
3:如何实现在文本域中只有一个小数点和负号的存在;
4:怎么实现二进制、十进制、十六进制、八进制之间的相互转换;
5:如何实现有关函数方面的科学运算;
6:怎么编
文档评论(0)