我们老师变态要我们做课题 ,可是偶是个小菜鸟,所以请各位高手帮小妹一个小忙啊,偶知道这些题目对你们来说就是小菜一叠,请各个高手伸出你们的友谊之手啊~~~~ zhanglintcshtt@126.com 摆脱各位高手大侠啊~~~~~~~~ 课程设计选题:要求从下列题目中选出一个独立完成。
(1)猜数字游戏
1.功能要求:计算机产生随机数,猜中即胜,猜不中,提示是大了还是小了,继续猜,直至猜到,给出所用时间和评语。
要求提交Application和Applet两个版本的程序
(2)小学算术运算测试程序
1.功能要求:
制作一个可供小学数学运算程序:10以内加减法,能根据输入题数出题,判断做题是否正确,最后计算分数。
要求提交Application和Applet两个版本的程序
(3)模拟科学计算器
功能与要求:界面模拟Windows中的计算器程序。
实现基本数学运算、函数等功能:加、减、乘、除、阶乘、正弦、余弦和指数运算。
实现要点:添加相关组件并进行按钮事件处理。
要求提交Application和Applet两个版本的程序
(4)模拟记事本
功能与要求:界面模拟Windows中记事本程序,可实现文件的打开、编辑和保存。
实现要点:菜单事件处理 文件输入输出
(5)模拟画图
功能与要求:模拟Windows中的画图程序,实现图形图像的编辑、修改、保存等功能。
实现要求:
(6)个人收入所得税计算器
(7)个人住房贷款还款计算器
(8)模拟时钟
通过多线程技术,重绘界面,界面包括表盘和指针。并用数字表显示时间。
实现要点:多线程技术,图形的绘制。
(9)打字训练测试软件
功能与要求:设计一个英文打字测试软件。从文件中调入英文录入材料,最后可以给出错误率,平均录入速度。
(9)ip地址、手机归属地查询
实现要点:数据库查询
(10)设计一个ATM机的模拟程序。
模拟ATM机的登陆、取款、更改密码等功能,利用了多线程、JDBC接口、GUI。
(11)备忘录或通讯录管理程序
要求:
能建立、修改和增删学生通讯录
能够按多种方式进行查询
要求:界面友好,易于操作
(12)五子棋
1.功能要求:可两人对下(用鼠标操作),判断胜负。
2.界面要求:美观简洁,有简单操作说明
(13)网络通信(聊天)程序要求提交Application和Applet两个版本的程序
(3)模拟科学计算器
功能与要求:界面模拟Windows中的计算器程序。
实现基本数学运算、函数等功能:加、减、乘、除、阶乘、正弦、余弦和指数运算。
实现要点:添加相关组件并进行按钮事件处理。
要求提交Application和Applet两个版本的程序
(4)模拟记事本
功能与要求:界面模拟Windows中记事本程序,可实现文件的打开、编辑和保存。
实现要点:菜单事件处理 文件输入输出
(5)模拟画图
功能与要求:模拟Windows中的画图程序,实现图形图像的编辑、修改、保存等功能。
实现要求:
该程序实现聊天功能,包括服务器端程序和客户端程序。
客户端程序:可连接到服务器,并将消息发送到服务器端和接受服务器端发送来的信息。
服务器端程序:可将消息发送到客户端和接受客户端发送来的信息
主要知识点:使用Socket类和ServerSocket类进行网络编程。