- 2
- 0
- 约1.4万字
- 约 19页
- 2019-08-20 发布于江西
- 举报
课程设计说明书 NO.1
简易计算器
简易计算器
1 课程设计目的
本次课程设计的主要目的是设计一个简易计算器。同大部分计算器一样,本次课程设计所开发的计算器在功能上可以进行十进制下的四则运算(加、减、乘、除)、开根号、百分号、求倒数等,除此外还包括MR、MC、M+、MS记忆功能(MC(memory clean)清除记忆缓存、MR(memory remind)调用记忆缓存、MS(memory save)将当前数存入记忆缓存、M+使记忆缓存中的数加上目前输入的数,结果存入缓存中)Backspace表示退格, CE表示将当前文本框内数据清除,C表示文本框内数据清除。
本次课程设计中所应用的开发语言是Java,它是当今流行的网络编程语言,它具有面向对象、跨平台、分布应用等特点。
2 设计方案方案论证
2.1 概要设计
2.1.1功能
本次课程设计主要是用Java语言编写程序实现简易计算器。本计算器采用了Swing 界面,运用面向对象思想、多线程技术、以及消息处理机制。
本次设计的开发运行环境是:Eclipse
2.1.2 系统的结构图:
根据本次课程设计的目的和以上的功能描述,把该计算器系统分为四个主要的模块:显示屏模块、控制模块、数字模块和存储按钮模块。所有模块内的控件采用网格布局管理器进行布置,系统的结构图如图1所示:
您可能关注的文档
- 上海财经大学数据库系统课程考试卷.doc
- 万科项目营销节点操作指引及成果标准--tyy.doc
- 第五讲 党员的条件、权利和义务.ppt
- 鄂教版三年级期末总复习.doc
- 兴骅集团组织优化与执行力建设咨询项目建议书.ppt
- 煤矿大型固定设备质量标准化检查考核标准.doc
- 苏宁电器内外部环境及企业战略分析.doc
- 儿童生长发育对照表.doc
- 历史专题五《欧洲宗教改革》2(人民版选修一).ppt
- 刑法学第二十一章危害国家安全罪.ppt
- 湖南省株洲市部分学校2025-2026学年高一下学期期末联合考试英语试卷(含答案).pdf
- 从韩杰案看病历书写:6个细节,保护凌晨值班的你.pptx
- 湖南省株洲市第一中学2025-2026学年高一下学期期末考试历史试卷(含答案).pdf
- 湖南师范大学附属中学2025-2026学年七年级下学期期末考试数学试题(含答案).pdf
- 湖南株洲市第二中学2024-2025学年上学期高二期末考试语文试题(含答案).pdf
- 湖南株洲市醴陵市第一中学2025-2026学年高二下学期7月期末物理试题(含答案).pdf
- 湖南株洲市第一中学2025-2026学年高一上学期入学质量检测语文试卷(含答案).pdf
- 吉林省吉林市永吉县2025-2026学年八年级下学期期末教学质量检测数学试卷(含答案).pdf
- 吉林长春市东北师大附中2025-2026学年高二年级下学期期末物理试卷(含答案).pdf
- 吉林省长春市汽车经济技术开发区2025-2026学年七年级下学期期末测数学试卷(含答案).pdf
原创力文档

文档评论(0)