1 / 6
文档名称:

《java课程设计.》.doc

格式:doc   大小:80KB   页数:6页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《java课程设计.》.doc

上传人:changdan5609 2021/8/25 文件大小:80 KB

下载得到文件列表

《java课程设计.》.doc

文档介绍

文档介绍:Java语言课程设计任务书及题目
一、Java语言课程设计目的和要求

1)复****巩固Java语言的基础知识,进一步加深对Java语言的理解和掌握;
2)课程设计为学生提供了一个既动手又动脑,独立实践的机会,将课本上的理论知识和实际有机的结合起来,锻炼学生的分析解决实际问题的能力。提高学生适应实际,实践编程的能力;
3)培养学生在项目开发中团队合作精神、创新意识及能力。

1) 对系统进行功能模块分析、控制模块分析正确,符合课题要求,实现相应功能;可以加以其他功能或修饰,使程序更加完善、合理;
2)标识符命名遵循命名规范,代码多加注释;
3)注意各种可能遇到的异常处理,注重提高程序运行效率;
4) 系统设计要实用,编程简练,可用,功能全面;
5)尽量使用图形界面实现,要符合日常软件使用规范来设计菜单和界面。
6) 说明书、流程图要清楚;
7) 记录设计情况(备查,也为编写设计说明书作好准备);
8) 要求采用模块化程序设计方法,及锯齿型书写格式(缩进格式),要求上机调试通过和按设计报告格式;
9) 上传课程设计软件代码、课程设计报告。每人上传上述内容的压缩包,文件名形如“”(学号加姓名组成)。
10)注意:不同题目的基准评价分数不同, 分别分为ABCD四大类。请谨慎选择。如果仅完成题目所要求的基本功能,得分即为基准评价分。如不仅完成基本功能,并有其他亮点,可视情况增加分数。
11)所有程序均应支持通过修改配置文件,方便改变本程序相关参数。
二、Java语言课程设计选题
1、模拟龟兔赛跑 基准评价分:C
要求:用图形用户界面实现。
能设置比赛时间,乌龟的速度v1,兔子的速度v2,两值随机产生在一定范围内,但v1<v2,兔子随机产生休息时间,开始比赛之后以动画显示比赛过程。
提示:使用多线程
2. 电话号码查询系统 基准评价分:B
要求:有电话录入,修改,增加,删除,按姓名查询,按电话号码查询,按部门查询,按部门显示,显示所有电话号码信息,打印等功能。
3. 学生成绩管理 基准评价分:A
功能要求:
从图形用户界面中输入学生姓名、学号、成绩(4个科目),并保存到数据库中(注意学号唯一性)
根据学生学号查找学生成绩,并在界面上显示姓名、学号和成绩,学号不存在的给出提示信息
3. 根据学生姓名(支持不完全匹配)查找学生成绩,并在界面上显示姓名、学号和成绩,如果有多个相同姓名学生存在,一起显示出来,姓名不存在的给出提示信息
4. 可计算出平均成绩。以平均成绩降序在图形界面输出,并可将该排序结果按照输出至""文件或者excel文件(加分)。
5. 支持对学生信息的修改与删除
6.支持用户登录、验证操作
界面要示:用图形界面实现。
4. 带存储功能计算器 基准评价分:D
功能要求:1)仿照Windows计算器,编写一具有GUI的计算器,能实现整数的加、减、乘、除四则运算,并且需要支持键盘快捷键,基本可取代windows计算器。支持复制、粘贴功能,方便输入长串数字。2)能显示和保存计算过程(用临时文件)
界面要示:用图形界面实现。
加分建议:更多功能(进制转换)、更漂亮界面、更方便的操作、支持解析四则运算表达