课程设计(论文)任务书
软件学院专业班
一、课程设计(论文)题目计算器二、课程设计(论文)
工作自09年1月5日起至09年1月9日止。三、课程设计(论文)地点:信息工程中心机房四、课程设计(论文)内容要求:1.本课程设计的目的.(1)使学生巩固和提高
Java编程技术(2)培养学生掌握
程序设计的基本思路和方法;(3)加强学生研发、调试程序的能力;(4)培养学生分析、解决
问题的能力;(5)提高学生的科技论文写作能力。2.课程设计的任务及要求.1)任务:)任务:(1)设计一个图形界面(GUI)的计算器应用程序;(2)设计的计算器应用程序可以完成家法、减法、乘法、除法和取余运算;(3)设计的计算器还要有小数点,正负号,求倒数,退格,和清零的功能;2)创新要求:)创新要求:在基本要求达到后,可进行创新设计,如:添加一些复杂的功能,设计一个更加人性化的界面。3)课程设计论文编写要求)(1)课程设计任务及要求(2)设计思路--工作原理、功能规划(3)详细设计---数据分析、算法思路、类设计、功能实现(含程序流程图、主要代码及注释)、界面等。(4)运行调试与分析讨论---给出运行屏幕截图,分析运行结果,有何改进想法等。(5)设计体会与小结---设计遇到的问题及解决办法,通过设计学到了哪些新知识,巩固了哪些知识,有哪些提高。(6)参考文献(必须按标准格式列出,可参考教材后面的参考文献格式)
华东交通大学课程设计
报告 (7)报告按规定排版打印,要求装订平整,否则要求返工;(8)课设报告的装订顺序如下:封面---任务书---中文摘要---目录----正文---附录(代码及相关图片)(9)严禁抄袭,如有发现,按不及格处理。4)答辩与评分标准:)答辩与评分标准:(1)考勤:10分;(2)程序检查:30分;(3)答辩回答问题:20分(3)课程设计报告:40分;5)参考文献:)参考文献:(1)java数据库编程实例。孙一林、彭波.清华大学出版社,2006(2)java编程思想陈昊鹏饶若男等译.北京:机械工程出版社,2005(3)java课程设计耿祥义北京:清华大学出版社,20046)课程设计进度安排)内容构思及收集资料编码与调试撰写论文天数753地点图书馆实验室图书馆、实验室
学生签名:2009年1月5日
课程设计(论文)课程设计(论文)评审意见
(1)考勤(10分):优()、良()、中()、一般()、差((2)程序检查(30分):优()、良()、中()、一般((4)设计报告(40分):优()、良()、中()、一般(
评阅人:
);)、差();
)、差();)、差();
职称:年讲师月日
(3)答辩回答问题(20分):优()、良()、中()、一般(
华东交通大学课程设计报告
目
录
一.课设任务及要求………………………………………1二.需求分析………………………………………………1三.设计思路………………………………………………2四.详细设计………………………………………………4五.运行调试与分析讨论………………………………14六.设计体会与小结……………………………………17七.参考文献……………………………………………19
华东交通大学课程设计报告
一、课设任务及要求课设任务及要求
题目运算、设计要求设计的计算器应用程序可以完成加法、减法、乘法、除法和取余运算。且有小数点、正负号、求倒数、退格和清零功能。
学习要点本程序主要练习使用布局管理器设计一个计算器的界面,并练习使用事件监听器处理数据的输入,并完成相关的计算。计算器设计一个图形界面(GUI)的计算器应用程序,完成简单的算术设计内容
二、需求分析
1、
系统功能要求:要求可以完成在计算器的界面上进行加、减、乘、除等运算。2、系统性能要求:本程序是简单的标准化考试系统,对安全性,可靠性,存储容量等性能并没有特别的要求,实现功能即可。3、系统运行要求:由于本程序是运用java语言编成的,所以首先必须在电脑上安装java虚拟机,并对环境变量进行设置。完成java的环境设置后,在集成环境Jcreator中进行编程。此程序先声明三个面板,然后通过网格布局方式布局,然后逐一添加各个按钮,实例化面板,
注册监听者。所有功能主要通过一个主类实现publicclassCounterextendsFrame{}在其中定义所有程序需要的事件,函数,方法。