java课程设计报告书封面格式
JAVA课程设计报告格式

JA V A课程设计报告题目:计算器的设计与实现日期:山西工程技术学院课程设计评阅书题目:计算器的设计与实现信息系计算机科学与技术专业姓名何志伟设计时间:2016 年月日~201 年月日评阅意见:成绩:指导教师:(签字)职务:201年月日《JA V A语言》课程设计题目摘要计算器是一种很常用的计算工具,它在计算方面、日常生活中给我们提供很大的方便,在编辑此程序时,除了包括常用的加法运算算法、减法运算算法、乘法运算算法、除法运算算法等四大模块之外。
还特意添加了阶乘、正弦、余弦和指数运算。
其次程序按照要求利用AWT、swing图形界面技术进行windows系统迷你计算器的模拟设计,用到的接口、对象、类等方法,同时对编程过程中所编写的实验代码也不同程度的进行细化的要求,所以在编程的过程中难免遇到了一些困难,所以在完成本次系统的过程中过程中充满了挑战与机遇。
关键词:AWT、swing、类、接口3 / 15目录第一章开发背景1.1设计目的和意义随着网络的时代的到来,java语言在网络编程方面的优势使得网络编程有了更好的选择。
Java语言最大的特点是具有跨平台性,使其不受平台不同的影响,得到了广泛的应用本课程是Java面向对象程序设计,体现的是面向对象而不是面向过程,它与面向过程有很大的区别,它避免了面向过程中很多容易出错的内容,例如:指针等,在面向对象的设计中,注意体现的是面向对象的几大机制,继承、封装、多态和抽象,在面向过程的设计中的多继承Java采用了接口来代替实现。
本次课程设计,主要是图形界面设计,熟悉java.awt包中的组件,掌握图形界面设计方法,理解委托事件处理模型。
从而检测对这门课的掌握情况,有助于及时查漏补缺。
1.2设计内容具体内容:计算器可以进行简单的四则运算(加、减、乘、除),还可以进行(八进制,十进制,十六进制)之间的相互转换,内容可以清除。
在window或DOS下直接运行即可,按钮为灰色,界面协调。
Java SE课程设计封面及正文格式要求

Java SE程序设计期末课程设计报告题目班级:学号:姓名:成绩:完成时间:2014 年 6 月目录[三号宋体加粗,居中](三号字空一行)第一章引言[正文一级标题:四号宋体,加粗,居中] ........................ 错误!未定义书签。
1.1开发背景[正文二级标题:小四号宋体,加粗].......................... 错误!未定义书签。
1.2需求分析 ......................................................................................... 错误!未定义书签。
第二章系统设计[正文一级标题:小四号宋体,加粗,居中] .............. 错误!未定义书签。
2.1 功能设计[正文二级标题:小四号宋体,加粗]......................... 错误!未定义书签。
2.2 数据库设计[正文二级标题:小四号宋体,加粗]..................... 错误!未定义书签。
2.3 流程(或算法)设计[正文二级标题:小四号宋体,加粗]..... 错误!未定义书签。
2.4 类与接口设计[正文二级标题:小四号宋体,加粗]................. 错误!未定义书签。
第三章系统实现[正文一级标题:小四号宋体,加粗,居中] .............. 错误!未定义书签。
3.1 管理子系统[正文二级标题:小四号宋体,加粗]..................... 错误!未定义书签。
第四章设计总结[正文一级标题:小四号宋体,加粗,居中] ........ 错误!未定义书签。
参考文献错误!未定义书签。
附录(核心代码)................................................................................... 错误!未定义书签。
《Java 》课程设计报告模板

南京晓庄学院《JAVA程序设计》课程设计报告题目: 贪吃蛇游戏系统的设计与实现姓名: 刘婷婷学号:班级: 12软转1班指导教师: 王铮完成时间2015年6月25号成绩:信息工程学院2015年6月目录1 引言 01.1 系统开发背景 01.2 完成的主要工作 02需求分析和总体设计 (1)2.1 需求分析与设计思路 (1)2.1.1关键技术说明 (1)2.1.2需求分析 (1)2.1.3系统目录结构说明 (1)2.2 系统功能设计 (1)2.2.1 蛇、食物的表示 (1)2.2.2 蛇的移动 (2)2.2.3 蛇的移动方向 (2)2.2.4 如何显示蛇身 (2)2.2.5 蛇身的移动方向 (2)2.2.6 吃到食物的判定 (2)3.1 系统模块实现 (3)3.1.1 英雄榜模块实现 (3)3.1.2 自定义模块实现 (7)3.1.3 计时器模块实现 (10)3.1.4 外挂模块实现 (10)其实我是这学期才开始接触Java语言,所以做出这个游戏对我来说还蛮难的,其次,eclipse这个软件我也只是在刚结束的软件开发综述的课程里刚接触,所以做这个游戏的一开始很难,什么都要不停的请教同学,在做这个游戏的过程中也是不断查阅文献资料来完成的。
做这个游戏过程中,我觉得最简单的应该算是计时器模块,最难得就是自定义模块,虽然设计内容繁多,过程繁琐但我的收获却更加丰富。
(11)4系统运行界面 (12)游戏开始界面 (12)点击高级,出现16*30界面,左边显示雷数:99 (13)点击自定义 (14)点击排行榜 (14)游戏成功 (15)游戏开始点击外挂,标记处雷区 (16)5 课程设计总结 (17)扫雷游戏系统的设计与实现1引言1.1系统开发背景贪吃蛇是世界知名的益智类小游戏,选择这个题目一方面的原因是为了将我们自己的所学知识加以运用;另一方面,虽然很小就接触这个游戏,但是它的制作方法对我们而言还是很神秘的。
我们希望通过自己的所学知识把它剖析开来,通过自己的动手实践,真正的了解它的本质和精髓。
Java课程设计实验报告封面

实验报告课程名称Java程序设计(课程设计)实验项目名称我的记事本班级与班级代码10专软件技术一班实验室名称(或课室)专业软件技术任课教师刘晓璐学号:姓名:林樾实验日期:2011年12月20日广东商学院华商学院教务处制1.设计思路和框图;1.1程序中主要的类的功能和结构;设计两个类,一个jsb类,具有程序的要求和功能再创建一个keshe主类,在主类中创建一个jsb类的对象,就可以直接在编译器中运行程序。
1.1.1界面设计在主界面中设计一个Frame容器,并在其中加入一个下拉菜单和一个文本域控件,把该容器设置为GridLayout(1,1)布局。
1.1.2功能设计在下拉菜单中加入子菜单并进行监听,分别实现对文件的操作功能。
点击不同菜单项时,显示不同界面。
1.1.3代码设计编写每个控件的相关代码,并进行调试。
42. 实现各种功能的主要代码2.1创建一个下拉菜单和文本域,在文本域中显示编辑的文件信息。
f=new Frame(s);p1=new TextArea("");f.setSize(400,600);f.setBackground(Color.white);f.setVisible(true);menubar=new MenuBar();menu1=new Menu("文件");menu2=new Menu("编辑");menu3=new Menu("帮助");item1=new MenuItem("新建");item2=new MenuItem("打开");item3=new MenuItem("保存");item4=new MenuItem("另存为");item5=new MenuItem("退出");item6=new MenuItem("全选");item7=new MenuItem("复制");item8=new MenuItem("剪切");item9=new MenuItem("粘贴");item10=new MenuItem("关于");menu1.add(item1);menu1.add(item2);menu1.add(item4);menu1.add(item5);menu2.add(item6);menu2.add(item7);menu2.add(item8);menu2.add(item9);menu3.add(item10);menubar.add(menu1);menubar.add(menu2);menubar.add(menu3);f.setMenuBar(menubar);2.2 对每个菜单项进行注册监听。
java课程设计报告格式

《面向对象程序设计》课程设计报告
题目
专业班级计科1303
学号201307010310
201307010311
201307010312
201307010313
姓名赵肖凡潘静
郝艳珍张栋尧
指导老师宋新爱
完成时间
目录
1 系统描述 (4)
2 系统设计 (4)
2.1 系统功能模块 (4)
2.2 设计思路 (4)
3 主要程序代码 (4)
4 程序测试 (4)
参考文献 (4)
格式(此页不打印!)
一级标题:宋体四号,加粗,单倍行距
二级标题:宋体小四,加粗,单倍行距
正文:宋体五号,首行缩进2个字符,“两端对齐”的对齐方式,行距20磅每个小组的文档装在一个档案袋中,包括一份小组报告,每人一份个人总结。
1 系统描述
(描述系统要求实现的功能,不能照搬任务书!)
2 系统设计
2.1 系统功能模块
(划分系统模块,设计总体框图,并进行描述。
)
2.2 设计思路
(描述解决相应问题的算法设计思想,例如:文件操作流程、数据的录入、查询和统计等实现方法的描述。
)
3 主要程序代码
4 程序测试
(设计测试数据,要求测试数据能全面地测试所设计程序的功能。
)
参考文献
格式:
[1] 陈火旺,徐建波,周新莲. Web设计原理与编程技术[M]. 长沙:中南大学出版社, 2005.
[2] 王书海,钟谦,张宏壮. 网络考试中题库设计与组卷技术研究与实现[J]. 石家庄铁道学院学报,2002,20(3):10-12.。
JAVA课程设计报告书模板

import java.awt.datatransfer.StringSelection; import java.awt.datatransfer.Transferable; import java.awt.datatransfer.UnsupportedFlavorException; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.KeyEvent; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; import java.util.logging.Level; import java.util.logging.Logger; import javax.swing.JButton; import javax.swing.JColorChooser; import javax.swing.JComboBox; import javax.swing.JDialog; import javax.swing.JFileChooser; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JOptionPane; import javax.swing.JPanel; import javax.swing.JTextField;
Java程序设计及实验教案模板

教案
xx学年第x 学期
课程名称:Java程序设计
教学模式:线上□线下√混合□实践□授课班级:xx专业xx年级xx班授课教师:xx 职称:xx
授课教材:Java程序设计及实验
编写说明
1.教案是教学过程的实施方案,是根据课程教学大纲规定的教学内容和教学基本要求,结合授课对象的实际情况,对教学活动的全程设计。
2.建议理论授课每次课(2小节)编写一个教案,实践课根据实践内容编写教案;每门课程的教案按学期用一个封面左侧装订,A4纸双面打印,手写亦可。
3.本表的每项内容都要认真填写,“教学过程”部分要详细填写;要求格式整齐,段落清晰,注重思想性、科学性、逻辑性和艺术性。
4.每门课程的授课教案在每次授课时应及时更新。
第1讲
第12讲
第15讲
第16讲。
java课设报告

课程设计报告课程名称JA V A课程设计课题名称数据库通用查询系统专业网络工程班级1002学号201003120208姓名钱可指导教师李远辉刘长松2013年3 月19日湖南工程学院课程设计任务书课程名称JA V A课程设计课题数据库通用查询系统专业班级网络工程1002学生姓名钱可学号201003120208指导老师李远辉刘长松审批任务书下达日期2013 年3月04日任务完成日期2013年3月19日课程设计任务书设计内容与设计要求1.1.1设计内容数据库通用查询系统用于数据查询,在该系统中我们可以实现对不同类型的数据库进行一般查询。
当仅仅查询数据库表中的记录时,我们可以不必知道表中字段的属性,因为无论字段是何种属性,总可以使用getString(int columnlndex) 或getString( String columnName )方法返回字段值的字符串表示.另外,元论字段是何种属性,SQL语句的LlKE 子语句允许字段值以字符串形式与其他字符串进行匹配比较.基于以上所述,要求设计一个B/S模式的数据库通用查询系统,具体要求如下:(1)客户端Java Applet从加载该Java Applet 程序的html文件中获取数据库中的表的名字、表的字段名字以及表中字段的个数。
这样一来.当需要更换所查询的表时,只需修改html文件,而不必修改Java Applet程序,使得Java Applet在查询数据库时具有了通用性.(2)Java Applet通过套接字连接和服务器端的Java 应用程序实现通信。
Java Applet程序将表的名字、表中字段的个数以及查询条件提交给服务器,服务器端的Java应用程序进行查询操作,并将查询结果返回给Java Applet程序。
1.1.2设计要求1)课程设计报告规范(1)工作原理文字和图形相结合阐述工作原理(2)课题将要实现的主要功能(3)功能需求及说明(4)调试分析1)测试数据:准备典型的测试数据和测试方案,包括正确的输入及输出结果和含有错误的输入及输出结果。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
存档资料成绩:
广西师范大学漓江学院
课程设计报告书
课程名称:面向对象程序设计课程设计
设计题目:多功能计算器
所在系部:理学系
班级:11计算机
学号:
学生姓名:
指导教师:
2012年12 月25 日
课程设计(论文)评阅意见
序号项目
等级
优秀良好中等及格不及格
1 课程设计态度及出勤情况
2 任务完成程度
3 设计中创新性
4 论文书写规范化
综合评定等级
课程设计软件演示及答辩成绩
序号项目
等级
优秀良好中等及格不及格
1 演示过程完成情况
2 对软件代码熟悉情况
3 回答问题准确性和逻辑性
综合评定等级
课程设计软件界面及功能设计成绩
序号项目
等级
优秀良好中等及格不及格
1 界面美观及可操作性
2 功能实现情况及创新性
3 代码的可读性和可维护性
综合评定等级
评阅人
年月日
课程设计任务书
一、本课程设计的目的
1.使学生能够更好地掌握Java程序设计语言和理解面向对象程序设计的基本概念与方法;
2.掌握类和对象的创建和使用,理解面向对象的封装性、继承性、多态性和面向接口编程的程序设计思想,学会利用Java语言和面向对象编程方法解决一般应用问题;
3.从实践中累积经验、培养学生分析、解决问题的能力;
4.提高学生实践论文撰写能力。
二、课程设计的教学过程与考核方法
1.课程设计以小项目的方式开展,以分组(1-2人一组)的形式进行。
2.第一次实验课时,任课教师下达课程设计题目任务,讲解课程设计的题目要求和注意事项,并要求学生根据题目要求进行界面的设计和功能代码编写工作,完成课程设计报告。
3.课程设计实验进行过程中,教师根据实验的进度分模块讲述课程设计题目的设计要点。
教师给予技术和方法上的指导,让每个学生自己动手完成项目,并要求学生积极开展逻辑思维,充分发挥自己的创意,设计出优秀的课程设计作品。
4.课程设计结束后,要求学生完成课程设计报告,课程设计报告需包括目录、设计目标、实现思路、实现步骤、总结、参考文献、附录等;
5.最后需上交课程设计报告和设计的软件作品,并进行软件设计作品的演示和答辩。
三、课程设计评分标准
1.学习态度:10分;
2.系统设计:20分;
3.编程调试:25分;
4.回答问题:15分;
5.论文撰写:30分。
四、课程设计题目
多功能计算器
1.课程设计题目基本要求:
(1)熟悉JAVA开发环境,掌握JAVA程序的编译和运行;
(2)掌握JAVA面向对象编程技术和方法;
(3)掌握GUI图形界面编程及事件处理机制;
(4)了解异常处理机制。
2.课程设计题目一内容要求:
要求编程实现一款类似于window操作系统附件中自带计算器界面的多功能计算器;要求有菜单栏,必须实现的基本功能为正常的加、减、乘、除、求倒数、求平方根、自定义计算和显示计算过程的功能,要求既支持鼠标操作,又能支持键盘操作。
目录
1.需求分析 ............................................................................................. 错误!未定义书签。
2.总体设计............................................................................................. 错误!未定义书签。
3.详细设计............................................................................................. 错误!未定义书签。
4.系统测试 (7)
5.总结 (7)
6.参考文献 (9)
7.附录 (10)
设计报告应包括整个设计中所采用的具体流程和步骤,以及任务完成的
具体情况和取得的收获。
主要内容为:
需求分析:分析阐述设计的要求以及对应到你要实现的系统应具有什么
样的功能。
总体设计:进一步提出自己解决问题的思路和方案。
让读者了解方案的
总体设计和关键技术。
具体包括:总的设计思路,体系结构, 总体架构, 功
能模块图;各功能模块所要达到的设计目标的简单介绍;设计的数据字典(数
据库、表的结构);软硬件环境和开发技术和平台等。
详细设计:对整个开发工作的内容进行详细的介绍。
一般按照功能模块
分成几部分来介绍。
每部分应包括文字叙述、界面图片、关键实现技术(操
作或代码)等几个方面综合说明问题。
系统调试与测试:介绍设计过程中遇到的问题和解决方法。
如何测试系统,测试中发现的问题和解决方案。
总结:对整个设计中做的工作、获得的成果、心得体会等做一个简单小结。
多功能计算器课程设计报告书(正文内容…)
参考文献
[1] 耿祥义,张跃平. Java课程设计(第二版). 北京:清华大学出版社,
2008.11
[2] 袁绍欣等编著.Java面向对象程序设计(第二版).北京:清华大学出
版社,2012.6
附录
程序主要源代码:
import java.awt.event.*;
import java.awt.*;。