2013级JAVA课程设计题目

合集下载

2013java课程设计选题说明

2013java课程设计选题说明

Java课程设计一、目的该课程设计是计划在java课程结束之后的一周时间内完成的学习环节,其主要目的是学生通过对程序设计的完成,提高使用java这种面向对象语言来开发程序的能力、熟悉软件开发的一般规律,为以后的工作打下一个良好的基础。

二、内容及要求在以下的题目中任意选择一个作为课程设计的题目,并按照要求完成设计。

题1:设计并实现类似于Windows系统中“计算器”的窗口及功能要求:设计出如图所示的图形界面并且能够实现多种运算,且保证运算的正确性。

题2:设计一个简单的文本编辑器。

要求:设计出类似于记事本的窗口界面,能够打开和保存文本文件,可以改变已经打开的文本的字体、字号、颜色等属性。

题3:设计一个调色板程序要求:1、直接输入(RGB)的数值来设定颜色;2、通过三个滑动条设置RGB颜色值;3、用设定的颜色填充样品矩形。

(色板可以自己制作)题4:设计一个拼图游戏,如图要求:设计出如图所示的图形界面,用鼠标拖动图片可以移动图片的位置,最后可以成为一幅完整的图片。

题5:万年历要求:(1)使用图形用户界面。

(2)实现日期与星期的查询题6:制作龟兔赛跑的模拟程序,并配上背景声音。

要求:(1)利用多线程技术(2)乌龟跑得慢,兔子跑得快,但是兔子中间有睡觉,所以最终乌龟胜利。

(3)两个动物的图片和背景音乐自己选择,示例图片仅供参考。

题7:制作数字时钟。

要求:制作如下界面的数字时钟题8:简单绘图程序的设计要求:设计一个基于图形界面的图形交互程序,实现下列功能:1、图形绘制功能:具有绘制直线、圆、矩形、三角形等的功能。

2、存储功能:能将用户任意绘制的任意数目的图形保存到文件,也可以从文件中恢复。

需要了解文件对话框、文件的输入/输出操作、绘图功能等内容。

题9:汉诺塔演示程序的设计要求:设计自动演示n个盘子从A塔移到B塔的程序。

题10 四则运算测试程序要求:(1)能够出题,保存题目;(2)能够打开考试试卷,做题;(3)能评分。

Java课程设计题目2013(下)

Java课程设计题目2013(下)

Java语言课程设计任务书及题目一、Java语言课程设计目的和要求1.目的:1)复习、巩固Java语言的基础知识,进一步加深对Java语言的理解和掌握;2)课程设计为学生提供了一个既动手又动脑,独立实践的机会,将课本上的理论知识和实际有机的结合起来,锻炼学生的分析解决实际问题的能力。

提高学生适应实际,实践编程的能力;3)培养学生在项目开发中团队合作精神、创新意识及能力。

2.要求:1、对系统进行功能模块分析、控制模块分析正确,符合课题要求,实现相应功能;可以加以其他功能或修饰,使程序更加完善、合理;2、系统设计要实用,编程简练,可用,功能全面3、说明书、流程图要清楚4、记录设计情况(备查,也为编写设计说明书作好准备);5、要求采用模块化程序设计方法,及锯齿型书写格式,要求上机调试通过,验收时能按要求修改程序增加系统功能。

6、设计上交内容:设计报告一份(按格式书写);源程序文件。

二、Java语言课程设计选题如下:1、课题:计算器模拟程序功能要求:Windows2000/XP系统中的“计算器”是一个方便实用的计算工具,但没有提供显示计算过程和保持计算过程的功能。

本课题所遵循的计算规则与Windows2000/XP系统中的“计算器”相同,除了具有普通的计算功能外,还具有显示计算过程、保存计算过程之功能。

要求保存计算过程和结果到文件的同时,也把当前时间保存到该文件。

发布软件。

可参考下图:2、课题:日历记事本功能要求:设计GUI界面的日历记事本,系统将日历和记事本结合在一起,可以方便地保存、查看日志,即在任何日期记载下有关内容或查看某个日期记载的内容。

可参考下图:具体要求如下:1.程序具有选择日历图像功能。

2.用户可以设置记事本字体的样式和大小。

3程序具有报时音乐功能,即程序在整点时播放简短的一声音乐。

4. 发布软件。

3、课题:记忆测试系统功能要求:记忆测试系统是通过回忆法测试记忆能力,测试分为初级、中级和高级三个级别。

2013年春季学期习题JAVA1

2013年春季学期习题JAVA1

2013年春季学期习题JAVA11、编写一个类实现复数的运算。

复数类Complex的属性有:mReal:实部代表复数的实数部分。

mImage:虚部代表复数的虚数部分。

复数类Complex的方法有Complex(double r,double i)构造函数创建复数对象的同时完成复数的实部、虚部的初始化 r为实部的初值 i为虚部的初值。

getReal( ) 获得复数对象的实部。

getImage() 获得复数对象的虚部。

setReal(double d) 将当前复数对象的实部设置为给定的形式参数的值。

setReal(String s) 将当前复数对象的实部设置为给定的形式参数字符串字面所代表的值。

setImage(double d) 将当前复数对象的虚部设置为给定的形式参数的值。

setImage(String s) 将当前复数对象的虚部设置为给定的形式参数字符串字面所代表的值。

complexAdd(Complex c) 当前复数对象与形式参数复数对象相加所得的结果也是复数值返回给此方法的调用者。

complexMinus(Complex c) 当前复数对象与形式参数复数对象相减,所得的结果也是复数值,返回给此方法的调用者。

complexMul(Complex c) 当前复数对象与形式参数复数对象相乘,所得的结果也是复数值,返回给此方法的调用者。

toString() 返回以字符串方式表示的复数例如实部为3 虚部为5 则返回字符串“3+5i”。

最后编写一个含有main方法的类,创建Complex对象并调用上面定义的方法2、学校中有老师和学生两类人,而在职研究生既是老师又是学生,对学生的管理和对教师的管理在他们身上都有体现。

a) 设计两个信息管理接口StudentManageInterface和TeacherManageInterface。

其中,StudentInterface接口包括setFee()方法和getFee()方法,分别用于设置和获取学生的学费;TeacherInterface接口包括setPay()方法和getPay()方法,分别用于设置和获取教师的工资b) 定义一个研究生类Graduate,实现StudentInterface 接口和TeacherInterface接口,它定义的成员变量有name(姓名)、sex(性别)、age(年龄)、fee(每学期学费)、pay(月工资)。

2013级JAVA课程设计题目

2013级JAVA课程设计题目

Java课程设计题目一、课程设计总体要求:本次课程设计是对前面学过的所有面向对象的编程思想以及编程方法的一个总结、回顾和实践,因此,开始设计前学生一定要先回顾以前所学的内容,明确本次作业设计所要用到的技术点并到网上搜索以及查阅相关的书籍来搜集资料。

通过编写一个基于JA V A的应用系统综合实例,来掌握Java语言编程技巧。

重要说明日程说明:1、4月21日前分组选题,查询资料,21-27日程序设计以及上机调试。

最多2人一组。

2、设计报告打印一份,并将电子版以”13信算xx班第XX组报告.rar”的压缩包发到邮箱:325822013@邮箱。

3、压缩包里包含:设计报告的word版,word名称参考说明2,程序源代码文件。

注意:4月27日23点59分之后不再接收电子以及纸质稿,逾期成绩一律按不及格计算,联系方式qq:325822013,TEL:670705。

机房开放安排说明:1.机房地点:求中502、5032.时间安排共开放2.5天:21日(周一):1-2节信算1、2班/ 3-4节数学1、2班/ 5-6节信算3班23日(周三)全天,25日(周五)上午自由开放二、参考题目及要求:1、编写一个记事本程序(2人)要求:用图形用户界面实现。

能实现编辑、保存、另存为、查找替换等功能。

提示:使用文件输入输出流。

2、ATM柜员机模拟程序(3人)要求:使用图形用户界面。

当输入给定的卡号和密码(初始卡号和密码为123456)时,系统能登录ATM柜员机系统,用户可以按照以下规则进行:1、查询余额:初始余额为10000元2、A TM取款:每次取款金额为100的倍数,总额不超过5000元,支取金额不允许透支。

3、A TM存款:不能出现负存款。

4、修改密码:新密码长度不小于6位,不允许出现6位完全相同的情况,只有旧密码正确,新密码符合要求,且两次输入相同的情况下才可以成功修改密码。

3、超市收银系统(3人)要求:使用图形用户界面。

2013年3月二级JAVA语言程序设计真题及答案解析

2013年3月二级JAVA语言程序设计真题及答案解析

2013年3月二级JAVA语言程序设计真题及答案解析(1/40)单项选择题第1题下列数据结构中,属于非线性结构的是______。

A.双向链表B.循环链表C.二叉链表D.循环队列下一题(2/40)单项选择题第2题在下列链表中,能够从任意一个结点出发直接访问到所有结点的是______。

A.单链表B.循环链表C.双向链表D.二叉链表上一题下一题(3/40)单项选择题第3题下列与栈结构有关联的是______。

A.数组的定义域使用B.操作系统的进程调度C.函数的递归调用D.选择结构的执行上一题下一题(4/40)单项选择题第4题下面对软件特点描述不正确的是______。

A.软件是一种逻辑实体,具有抽象性B.软件开发、运行对计算机系统具有依赖性C.软件开发涉及软件知识产权、法律及心理等社会因素D.软件运行存在磨损和老化问题上一题下一题(5/40)单项选择题第5题下面属于黑盒测试方法的是______。

A.基本路径测试B.等价类划分C.判定覆盖测试D.语句覆盖测试上一题下一题(6/40)单项选择题第6题下面不属于软件设计阶段任务的是______。

A.软件的功能确定B.软件的总体结构设计C.软件的数据设计D.软件的过程设计上一题下一题(7/40)单项选择题第7题数据库管理系统是______。

A.操作系统的一部分B.系统软件C.一种编译系统D.一种通信软件系统上一题下一题(8/40)单项选择题第8题在E-R图中,表示实体的图元是______。

A.矩形B.椭圆C.菱形D.圆上一题下一题(9/40)单项选择题第9题有三个关系R和T如下:图片则由关系R得到关系T的操作是______。

A.选择B.交C.投影D.并上一题下一题(10/40)单项选择题第10题对图书进行编目时,图书有如下属性:ISBN书号,书名,作者,出版社,出版日期。

能作为关键字是______。

A.ISBN书号B.书名C.作者,出版社D.出版社,出版日期上一题下一题(11/40)单项选择题第11题面向对象的四个主要特性是______A.继承性、多态性、可靠性、可维护性B.抽象性、封装性、正确性、高效性C.抽象性、封装性、继承性、多态性D.抽象性、继承性、高效性、可维护性上一题下一题(12/40)单项选择题第12题若有inti=5,j=4;则下列表达式的值不是浮点数的是______。

课程设计题目java

课程设计题目java

课程设计题目java一、教学目标本课程的目标是让学生掌握Java编程的基础知识,包括Java语法、数据类型、控制结构、面向对象编程等。

通过本课程的学习,学生应能够独立编写简单的Java程序,并理解面向对象编程的基本概念。

此外,学生还应培养对编程的兴趣和主动性,提高解决问题的能力。

二、教学内容本课程的教学内容主要包括Java语法、数据类型、控制结构、面向对象编程等。

具体包括以下几个部分:1.Java语法和基本概念:变量、数据类型、运算符、表达式、语句等。

2.控制结构:条件语句、循环语句等。

3.面向对象编程:类、对象、封装、继承、多态等。

4.常用类库:字符串处理、数学计算、输入输出等。

三、教学方法本课程采用多种教学方法,包括讲授法、案例分析法、实验法等。

通过讲解Java的基本概念和语法,使学生掌握编程的基本知识;通过分析典型案例,使学生理解面向对象编程的思想;通过实验操作,使学生亲手编写代码,提高编程能力。

四、教学资源本课程的教学资源包括教材、参考书、多媒体资料和实验设备。

教材和参考书用于提供理论知识的学习,多媒体资料用于辅助讲解和演示,实验设备用于实践操作。

通过这些教学资源的支持,学生可以更好地学习和掌握Java编程知识。

五、教学评估本课程的评估方式包括平时表现、作业和考试。

平时表现主要考察学生的课堂参与和提问,作业主要考察学生的编程能力和理解力,考试则全面考察学生对Java知识的掌握程度。

评估方式应客观、公正,能够全面反映学生的学习成果。

具体的评估标准和比重可以根据实际情况进行调整。

六、教学安排本课程的教学安排将按照教材的章节顺序进行,每个章节安排相应的课时。

教学进度将根据学生的学习情况和理解能力进行调整,以确保在有限的时间内完成教学任务。

教学地点将选择教室或实验室,以适应不同的教学活动。

同时,教学安排还应考虑学生的实际情况和需要,如学生的作息时间、兴趣爱好等。

七、差异化教学本课程将根据学生的不同学习风格、兴趣和能力水平,设计差异化的教学活动和评估方式。

Java课程设计题目

Java课程设计题目

Java课程设计题目1学生档案管理系统(Frame应用程序)1.1功能简介:完成操作员登录、学生信息的录入、查找、删除等功能学生信息包括:学号(唯一,为8位数字,如06010211前2位为年份,3-4位为系编号,后边是学生编号)、姓名、出生年月、民族、籍贯、高考成绩(必须是数字,范围是100—700)。

1.2界面要求:信息--主菜单包括:系统(密码修改、重新登录、退出系统)、管理(录入、查找、更改、删除)、工具(计算器、背景更改、记事本)、帮助(帮助、关于)。

美观要求----界面美观大方,操作简单。

1.3 技术要求:所有信息在文件中保存,保存登录名和密码文件(Sys..txt),保存学生档案信息(data.txt)。

2保定市车辆档案管理系统(Frame应用程序)2.1功能简介:完成操作员登录、车辆信息的录入、查找、删除等功能车辆信息包括:车牌号(唯一,为6位数字,第一位为省份简称,后边是5位编号)、车类(大货车、大客车、轿车)、生产地点、生产日期、载重量(吨,必须是大于0小于100的整数);所有人姓名,单位,联系电话。

2.2界面要求:信息--主菜单包括:系统(密码修改、重新登录、退出系统)、管理(录入、查找、更改、删除)、工具(计算器、背景更改、记事本)、帮助(帮助、关于)。

美观要求----界面美观大方,操作简单。

2.3 技术要求:所有信息在文件中保存,保存登录名和密码文件(Sys..txt),保存学生档案信息(data.txt)。

3保定市西苑小区物业管理系统(Frame应用程序)3.1功能简介:完成操作员登录、信息的录入、查找、删除等功能业主信息包括:房屋编号(3-2-401:其中3为楼号,2为单元号,401为门牌号)、业主姓名、居住面积,每月物业费(大于0小于200)、已交物业费截至日期。

3.2界面要求:信息--主菜单包括:系统(密码修改、重新登录、退出系统)、管理(录入、查找、更改、删除)、工具(计算器、背景更改、记事本)、帮助(帮助、关于)。

java课程设计题目及要求2013春_图文.

java课程设计题目及要求2013春_图文.

《Java 与面向对象的程序设计》课程设计题目及要求请学们题同在下面的目中任选题来一做课设计,程许允合作完成,合做的组小写清要分工:题目1:(此题可2人做绘图应用程序。

利用学过的GUI 方法实现一个较为完整的绘图应用程序。

用户可以选择要画的图形(如线,椭圆,圆,矩形,弧,圆角矩形,多边形,折线等等,选择画笔颜色和画笔粗度,用鼠标单击和拖拽等动作绘图。

参考界面:题目2:(此题1人做扩展PP9.9的题目要求,设计一个应用程序,能够绘制任意次数(不超过6次的一元函数图像。

其中次数和各项系数由用户动态指定,程序能够根据用户指定的各项系数来绘制函数图像。

参考界面:题目3:(此题1人做设计一个计算器应用程序,用于进行简单的加减乘除四则运算。

要求能够对输入的算式判断运算符优先级,允许在表达式中出现常用的数学函数,如绝对值、取整、三角函数、倒数、平方根、平方、立方等。

参考界面:题目4:(此题可2人做使用课本PP4.7 创建的PairOfDice类,设计并实现一个类来玩Pig游戏,由用户和计算机进行比赛,每一轮中,每一个玩家掷一次骰子(一对并且累计点数。

最终目标是先达到100点的对手获胜。

在任何一轮比赛中,如果玩家掷到一个1,则该轮的点数无效并且换对手掷骰子,而如果掷得两个1,则到目前为止所有的点数全部无效并且转交骰子控制权。

每次掷完骰子后,当前的玩家可以自由选择继续掷(成为Pig并且担当失去点子的风险,或者将骰子的控制权移交给对手!,但可能使对手赢得比赛。

如果计算机在任何一轮中累计点数超过20则放弃骰子的控制权。

( 见课本P189 PP5.40程序要求:(1 用可视化编程控件实现该程序。

(2 用户每次掷完骰子后,弹出对话框,询问用户是否继续掷骰子。

(3 显示计算机每次掷骰子的值,每轮累加超过20后,计算机自动放弃控制骰子权限。

参考界面:题目5:(此题可2人做设计并实现图形版的穿越迷宫问题。

每次随机生成迷宫,系统先计算好路径,允许玩家通过键盘上的方向键在迷宫中移动,在穿越过程中,通过对话框或其他界面提示给予玩家一定的帮助,直到成功到达迷宫出口。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Java课程设计题目
一、课程设计总体要求:
本次课程设计是对前面学过的所有面向对象的编程思想以及编程方法的一个总结、回顾和实践,因此,开始设计前学生一定要先回顾以前所学的内容,明确本次作业设计所要用到的技术点并到网上搜索以及查阅相关的书籍来搜集资料。

通过编写一个基于JA V A的应用系统综合实例,来掌握Java语言编程技巧。

重要说明日程说明:
1、4月21日前分组选题,查询资料,21-27日程序设计以及上机调试。

最多2人一组。

2、设计报告打印一份,并将电子版以”13信算xx班第XX组报告.rar”的压缩包发到邮
箱:325822013@邮箱。

3、压缩包里包含:设计报告的word版,word名称参考说明2,程序源代码文件。

注意:4月27日23点59分之后不再接收电子以及纸质稿,逾期成绩一律按不及格计算,联系方式qq:325822013,TEL:670705。

机房开放安排说明:
1.机房地点:求中502、503
2.时间安排共开放2.5天:
21日(周一):1-2节信算1、2班/ 3-4节数学1、2班/ 5-6节信算3班
23日(周三)全天,25日(周五)上午自由开放
二、参考题目及要求:
1、编写一个记事本程序(2人)
要求:用图形用户界面实现。

能实现编辑、保存、另存为、查找替换等功能。

提示:使用文件输入输出流。

2、ATM柜员机模拟程序(3人)
要求:使用图形用户界面。

当输入给定的卡号和密码(初始卡号和密码为123456)时,系统能登录ATM柜员机系统,用户可以按照以下规则进行:
1、查询余额:初始余额为10000元
2、A TM取款:每次取款金额为100的倍数,总额不超过5000元,支取金额不允许透支。

3、A TM存款:不能出现负存款。

4、修改密码:新密码长度不小于6位,不允许出现6位完全相同的情况,只有旧密码正确,新密码符合要求,且两次输入相同的情况下才可以成功修改密码。

3、超市收银系统(3人)
要求:使用图形用户界面。

由收银员输入顾客的会员卡卡号(若有卡)、所购商品的货号等。

从数据库中取出有关价格信息,再把这些信息返回给收银台。

同时把该收银台的销售总量和有关种类商品的剩余量以及该持卡顾客的消费情况交数据库存储以供查询。

另外,对没有卡的消费情况不记录该顾客的消费情况等个人信息。

如果一个未持卡顾客一次购物满200元,可为其发放一张会员卡,以后在该商场购物可向9折优惠。

4、万年历(3人)
要求:
使用图形用户界面。

实现日期与星期的查询
5、全球通计费程序(3人)
要求:
使用图形用户界面。

使用真实的全球通资费标准,模拟统计一个特定号码的一个月的实时话费。

能根据输入实现各种用户的话费的计算并显示月实时帐单。

提示:使用接口和多个子类实现分别表示金卡、银卡等各种套餐的话费计算。

6.日历记事本(3人)
要求:带有日程提醒功能的日历。

1、显示信息:用户可以向前翻页查询前一个月的日期,也可以向后翻页查询下一个月的日期。

2、定时提醒:用户可以针对某一天来添加,删除和编辑这一天的日程提醒信息,当系统时间和提醒时间相吻合时,给出具有提示信息的对话框。

3、查询信息:用户可以查询到某个月的所有的提示信息。

7.小游戏(2人)
要求:程序随机产生20—50根火柴,由人与计算机轮流拿,每次拿的数量不超过3根,拿到最后一根为胜。

(使用图形界面)
8.敏感词汇分析(2人)
要求:任意选择一个文本文件,分析该文件,如果存在敏感词汇(这些词汇保存在sentive.txt 文件中,每个词占一行),报告每个词出现的次数。

9、猜数字游戏(3人)
要求:计算机产生随机数,猜中即胜,猜不中,提示是大了还是小了,继续猜,直至猜到,给出所用时间和评语。

要求提交Application和Applet两个版本的程序。

10、小学算术运算测试程序(3人)
要求:制作一个可供小学数学运算程序:10以内加减法,能根据输入题数出题,判断做题是否正确,最后计算分数。

要求提交Application和Applet两个版本的程序。

11、模拟科学计算器(3人)
要求:界面模拟Windows中的计算器程序。

实现基本数学运算、函数等功能:加、减、乘、除、阶乘、正弦、余弦和指数运算。

实现要点:添加相关组件并进行按钮事件处理。

要求提交Application和Applet两个版本的程序。

12、模拟画图(3人)
要求:模拟Windows中的画图程序,实现图形图像的编辑、修改、保存等功能。

13、猜数游戏(2人)
功能要求:计算机产生随机数,猜中即胜,猜不中,提示是大了还是小了,继续猜,直至猜到,给出所用时间和评语。

界面要示:用字符界面实现、也可用图形界面实现。

14、高级科技计算器模拟程序(4人)
功能要求:该程序显示GUI用户界面,能实现整数的加、减、乘、除、乘方、立方、n 次放、开平方、开n次方、倒数、三角函数、反三角函数运算。

界面要示:用图形界面实现。

可参考win系统自带计算器界面。

15、画随机的圆(2人)
功能要求:实现简单的动画。

具体要求:自动出现由小到大变换的圆,位置与颜色随机,变到150直径时擦除,重新再出现圆;变换速度有HTML文件传入的参数控制(控制sleep 时间)。

界面要求:用Java Applet实现。

16、用菜单和按钮来控制绘图(3人)
功能要求:实现简单绘图功能,具体要求:画直线,画空心或实心椭圆、画空心或实心矩形、画多边形(图形的位置和大小可在程序中设定)。

界面要求:用图形界面实现。

可参考图2、图3和图4。

图 2 初始界面图3 使用菜单绘图
图5 使用按钮绘图
17、抽奖程序(2人)
功能要求:1)能够在电脑上抽奖,分别抽取4等奖、3等奖、2等奖、1等奖、特等奖,设定每种奖项的人数后分别一次抽取每个奖项。

2)按给定的总人数以序号或电话号码为抽奖依据。

3)要求屏幕上能够显示抽奖的号码滚动过程,按“停止”按钮给出抽奖结果。

4)要求漂亮的图形用户界面。

18、度量衡换算器(3人)
功能要求:1)网上去找几个度量衡换算器现成软件,综合其优点,编写出源代码,实现常见长度、面积、容积(体积)、温度(华氏/摄氏)的换算。

2)要求漂亮的图形用户界面。

19、制作一个图形编辑系统
设计要求:1、能用拖橡皮筋的手法绘制各类图形(直线、椭圆、矩形、文字)
2、支持画笔颜色、文字大小设置;
3、能将画面中的所有图形存储到文件中;
4、能从文件读取图形进行增补;
5、采用对话框获取图形文件名。

整体要求:建议使用Myeclipse软件完成作业,界面友好,代码的可维护性好,有必要的注释和相应的文档。

三、考核办法
根据提交的设计文档(包括程序主要完成的功能、设计思路、主要代码,程序中有何创新,有何收获和所存在的不足以及需要改进的地方。

),程序功能的实现(要求演示)进行考核:
无任何文档,无程序,得0 分;
文档混乱,没有思路,程序不能运行,不及格;
文档描述清晰,程序实现了基本功能,及格;
文档描述清晰准确,思路清晰,程序实现了要求的所有功能,良好;
文档完备,设计合理有创新,报告清晰明确,深入分析了自己进行实验的体会感想,程序实现了全部功能,功能完善,并有其它的创新实现,优秀。


附:设计报告文档格式:
一、封面:
Java课程设计报告题目:
班级:
姓名/学号:
指导教师:
完成时间:
二、内容:
1.题目内容;(小标题4号字体,内容小四号字体)
2.设计分析;
3.各模块的功能及程序说明;
4. 源程序;
5.程序输出结果;
6.设计体会。

三、参考文献:按参考文献规范列出各种参考文献,包括参考书目,论文和网址等。

以下格式为报告格式,严格按照模板写报告,报告封面单独
一页
Java课程设计报告
题目:度量衡换算器设计
班级: 12信算3
姓名/学号:张三(12xxxx)
李四(12ccccc)
指导教师:杨静华
完成时间:2014年月日
1. 题目内容
2. 设计分析
3. 各模块的功能及程序说明
4. 源程序
5. 程序输出结果
6. 设计体会。

相关文档
最新文档