1、 密 级 公 开 计算机科学系课程设计报告计算机科学系课程设计报告 课 程 名 称: Java 2 程序设计基础 课 题 名 称: 计算器模拟程序 指 导 教 师: xxx 姓 名: xxxx 学 号: xxxxx 班 级: 08 级应用(2)班 目目 录录 一、课程设计封面一、课程设计封面 1 二、目二、目 录录 . 3 三、设计任务书三、设计任务书 3 四、设计课题及本人任务四、设计课题及本人任务 . 4 五、程序功能简介:五、程序功能简介: 4 六、主体内容:六、主体内容: 4 1设计分析设计分析 4 2程序结构(画流程图)程序结构(画流程图) . 5 3各模块的功能及程序说明各模块的功
2、能及程序说明 6 4. 源程序源程序. 6 5操作方法操作方法(流程流程) 10 6试验结果(包括输入数据和输出结果)试验结果(包括输入数据和输出结果) . 10 7设计体会设计体会 11 (1)对实验原理有更深的理解)对实验原理有更深的理解 12 (2)对该理论在实践中的应用有深刻的理解)对该理论在实践中的应用有深刻的理解 12 (3)激发了学习的积极性)激发了学习的积极性 12 (4)理解了该知识点以及学科之间的融合渗透)理解了该知识点以及学科之间的融合渗透 12 (5)程序所要求的功能)程序所要求的功能 . 13 (6)程序设计过程中)程序设计过程中的不足的不足 13 七、七、总总 结结
3、 . 13 一、一、课程设计封面课程设计封面 二、二、目目 录录 三、三、设计任务书设计任务书 主要内容、基本要求、主要参考资料等: 主要内容: 了解 Java 语言的使用,Java 语言的开发环境,熟练掌握 JDK 的环境变量 的设置,JDK_API_1_6_zh_CN 的使用和查找,使用 JDK 来查找和使用各项接口、 类、对象,继承类等的功能。和使用方法;使用继承、类、抽象等方法实现该程 序。使 用 import java.awt.*; 创建 用 户界 面 和绘 制图 形 图像 的 所有 类; import java.awt.event.*; 提供处理由 AWT 组件所激发的各类事件的接
4、口和类等方法。 最后使该 程序显示 GUI 用户界面,能实现整数的加、减、乘、除四则运算。 基本要求: 1、 对系统进行功能模块分析、控制模块分析正确,符合课题要求,实 相应功能;可以加以其他功能或修饰,使程序更加完善、合理; 2、 系统设计要实用,编程简练,可用,功能全面 3、 说明书、流程图要清楚 4、 记录设计情况 5、 要求采用模块化程序设计方法,及锯齿型书写格式,要求上机调试 通过和按设计报告格式 6、 设计上交内容:设计报告一份(按格式书写) ;源程序文件(刻录) 主要参考资料: Java 2 程序设计基础实用教程.北京: 叶核亚等,电子工业出版社,2003. Java 2 程序设计.北京: 蔡翠平等,北方交通大学出版社,2003. Java 2 面向对象程序设计教程 .北京: 印雯等 高等教育出版社, 1999. 精彩 Java 程序