没有合适的资源?快使用搜索试试~ 我知道了~
java课程设计报告计算器设计.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 88 浏览量
2022-06-10
19:21:32
上传
评论
收藏 2.02MB DOC 举报
温馨提示
试读
28页
java课程设计报告计算器设计
资源推荐
资源详情
资源评论
《高级语言综合课程设计》
设计报告
学
院: 信息工程学院
专 业 班
级:
学
号: 23 号
姓
名:
指 导 老
师:
完 成 时
间:
2012.7.20
成 绩:
目录
目录....................................................................................................................................................1
题目一 计算器....................................................................................................................................3
1.1 需求分析...............................................................................................................................3
1.2 总体设计...............................................................................................................................3
1.2.1 功能设计...................................................................................................................3
1.2.2 用户界面设计............................................................................................................4
.............................................................................................................................................4
1.2.3 关键算法分析............................................................................................................4
1.3 代码实现...............................................................................................................................6
1.3.1 类之间的关系...........................................................................................................6
1.3.2 运行效果....................................................................................................................7
1.3.3 打包发布....................................................................................................................8
1.4 程序测试...............................................................................................................................8
1.5 实验总结...............................................................................................................................8
题目二 学生信息管理系统...........................................................................................................15
2.1 系统简介.............................................................................................................................15
1
2.2.1 设计内容:.................................................................................................................16
2.2.2 设计要求..................................................................................................................16
2.2.3 设计目标..................................................................................................................16
2.3 总体设计.............................................................................................................................16
2.3.1 功能模块划分..........................................................................................................17
根据设计要求我们把该系统分为学院,专业,班级,学生四个模块。模块分布图
如图 2.1::........................................................................................................................17
2.4 详细设计及实现.................................................................................................................18
2.4.1 操作界面设计..........................................................................................................18
2.4.2 类成员变量及方法设计..........................................................................................18
2.4.3 数据库设计..............................................................................................................20
2.4.4 系统分析..................................................................................................................24
2.4.5 系统流程图..............................................................................................................25
2.5 系统运行及使用说明.........................................................................................................25
2
题目一 计算器
1.1 需求分析
设计一个计算器,用户可以通过鼠标依次输入参加计算的数值,进行加减
乘除等混合运算,使之具有普通的功能外,还能有显示计算过程,保存计算过
程的功能。
这个计算器拥有常见的函数,例如:sin,cos,tan,平方,log等。数字
键用图片代替,要求所设计GUI界面计算器是一个使用方便的程序,能实现基
本的加减乘除功能,同时实现退格、清零等运算。
1.2 总体设计
1.2.1 功能设计
(1)单击“计算器”
上 的 数 字 按 钮
(0、1、2、3、
4、5、6、7、8
、 9 ) 可 以 设 置
参与计算的运
算数。
( 2)单击“ 计算
器”上的运算符按
钮 ( + , - , * ,
/)可以选择运算
符号。
( 3) 单 击 “ 计算
器”的函数按钮可以计算出相应的函数值。
(4)单击“计算器”的“=”按钮宣示计算结果。
(5)在一个文本框中显示当前的计算过程,在一个文本区中显示以往的计算过
程。
(6)单击“保存”按钮可以文本区的全部计算过程保存的文件;单击“复制”按 钮
可以将文本区中选中的文本复制的剪切板;单击“清除”按钮可以清除文 本区中
所有内容。
3
1.2.2 用户界面设计
图 1.2-2
图 1.2-2
是与用户交互
的友好操作界
面,在计算器
的标准型中,
其中数字键为
图片,采用了
传统计算器的
按钮图片,数
字键让人感觉
起来更有计算
器的气息。
函数功能
主 要 有
sin , cos , s
qrt 等 几 个 计
算器功能(实现对简单计算器的某些功能扩展),基本数学运算中主要有+,
—,*,/等常用的简单运算。
首 先 是 设 计 一 个 大 小 为 ( 330,270 ) 的 窗 口 , 界 面 布 局 应 用 了
borderlayout 布局,将六个面板组合好添加到窗体里面。其中将文本框放置
在窗体的下部,窗体的西部放置了计算器的功能按钮,将数字键安置在窗体
的东间,而下部则是放置了运算键。
用户可以利用鼠标点击数值或操作符按键完成计算的输入,计算的结果
将被显示在窗口下部的文本框中。
1.2.3 关键算法分析
4
剩余27页未读,继续阅读
资源评论
omyligaga
- 粉丝: 54
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功