JAVA课程设计题目_百度文库

JAVA课程设计题目_百度文库
JAVA课程设计题目_百度文库

JAVA课程设计题目安排

题目

1简单的计算器程序2文件加密、解密软件3学生成绩管理4对对碰游戏5画随机圆

6绘图板

7标准化考试

8Socket文件传输9网络相册

日历记事本

记事本程序

红色反弹球程序要求1.该程序加、减、乘、除等运算2.界面实现通过软件界面选择打开一个文本文件,使用移位密码对文件内容进行加密并保存,或者针对移位密码加密的文本文件进行解密操作并保存。2.界面实现功能要求:1) 输入若干同学的学号,姓名,四科成绩(应用数学、大学英语、Java程序设计、计算机应用基础),存储入数据库中。2) 计算出平均成绩。以平均成绩降序输出成绩表。3) 输出全组各科平均分,最高分和最低分。4) 输入姓名查询成绩1.功能要求:该程序显示GUI用户界面,界面中随机安排10对图片,背面向上,当翻开的2张图片相同时就消失,不相同时重新翻回背面,最终显示用时和分数(=400-翻的次数)。2. 界面要示:图形界面实现。1. 功能要求:实现简单的动画。具体要求:自动出现由小到大变换的圆,位置与颜色随机,变到150直径时擦除,重新再出现圆;变换速度由HTML文件传入的参数控制(控制sleep时间)。2. 界面要求:用Java Applet实现。1. 功能要求:实现简单绘图功能,具体要求:画直线,画空心或实心椭圆、画空心或实心矩形、画多边形(图形的位置和大小也可在界面中设定)。2. 界面要求:图形界面实现。1.功能要求:程序从文件系统(或数据库)中读入考试题目(主要为选择题)及答案,显示在GUI界面中,答题者按照题目内容进行答题,点击按钮提交后可以看到自己的答题结果。2. 界面要示:图形界面实现。功能要求:基于Socket编程,实现服务器端向客户端发送文件的操作。界面要示:无。功能要求:用户在网页上通过前进、退后按键或自动播放方式浏览相册,每张相片可以放大观看。界面要示:Applet实现。设计GUI界面的日历记事本,系统将日历和记事本结合在一起,可以方便地保存、查看日志,即在任何日期记载下有关内容或查看某个日期记载的内容。功能要求:具有新建、打开、关闭、保存、另存为和退出等文件操作功能,还具有剪切、复制和粘贴等文本编辑功能。要求:用图形用户界面实现。能实现编辑、保存、另存为、查找替换等功能。功能:当该球撞击边框时,球从边框弹回并以相反方向

45°运动序号101112

设计要求

1. 用图形用户界面实现。13电子英汉词典

14加密与解密

15模拟龟兔赛跑

16学生信息管理系统

17聊天小程序

18万年历

19ATM柜员机模拟程序

20网络监听程序

21全球通计费程序2. 能够编辑词典库中的信息3. 能够实现英译汉,汉译英。(要考虑一词多义)设计要求1. 采用图形用户界面2. 给定任意一个文本文件,进行加密,生成另一个文件。3. 对加密后的文件还原。要求:用图形用户界面实现。能设置比赛时间,马匹的数量等等。在任意时间段内马匹的速度是随机的。开始比赛之后以动画显示赛马过程。提示:使用多线程要求:使用图形用户界面用数据库建立1或2个学生信息表。(不限使用哪种数据库)能连接数据库并实现查询、增、删、改等功能要求:使用图形用户界面。能实现一个聊天室中多人聊天。可以两人私聊。提示:使用socket通信要求:使用图形用户界面。实现日期与星期的查询使用图形用户界面。当输入给定的卡号和密码(初始卡号和密码为123456)时,系统能登录ATM柜员机系统,用户可以按照以下规则进行:1、查询余额:初始余额为10000元2、ATM取款:每次取款金额为100的倍数,总额不超过5000元,支取金额不允许透支。3、ATM存款:不能出现负存款。4、修改密码:新密码长度不小于6位,不允许出现6位完全相同的情况,只有旧密码正确,新密码符合要求,且两次输入相同的情况下才可以成功修改密码。要求:使用图形用户界面。有服务器和客户端,服务器监听客户端的登陆。即:如果A客户端登陆服务器,则服务器界面上的A字母对应的红灯变成绿色。绿灯表示连接,红灯表示断线。提示:socket的监听方法要求:使用图形用户界面。使用真实的全球通资费标准,模拟统计一个特定号码的一个月的实时话费。能根据输入实现各种用户的话费的计算并显示月实时帐单。

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

23小游戏

24敏感词汇分析25猜数字游戏

26模拟画图

27电话号码查询系统28打字训练测试软件

29小学算术运算测试程序30猜数字游戏

31小游戏

32基于GUI界面的Hannoi塔33排球比赛计分系统34MP3播放器

35挖地雷

36象棋打谱

37斗地主

38迷宫要求:带有日程提醒功能的日历。1、显示信息:用户可以向前翻页查询前一个月的日期,也可以向后翻页查询下一个月的日期。2、定时提醒:用户可以针对某一天来添加,删除和编辑这一天的日程提醒信息,当系统时间和提醒时间相吻合时,给出具有提示信息的对话框。3、查询信息:用户可以查询到某个月的所有的提示信息。要求:程序随机产生20—50根火柴,由人与计算机轮流拿,每次拿的数量不超过3根,拿到最后一根为胜。(使用图形界面)要求:任意选择一个文本文件,分析该文件,如果存在敏感词汇(这些词汇保存在sentive.txt文件中,每个词占一行),报告每个词出现的次数。要求:计算机产生随机数,猜中即胜,猜不中,提示是大了还是小了,继续猜,直至猜到,给出所用时间和评语。要求:模拟Windows中的画图程序,实现图形图像的编辑、修改、保存等功能。要求:有电话录入,修改,增加,删除,按姓名查询,按电话号码查询,按部门查询,按部门显示,显示所有电话号码信息,打印等功能。要求:设计一个英文打字测试软件。从文件中调入英文录入材料,最后可以给出错误率,平均录入速度。要求:制作一个可供小学数学运算程序:10以内加减法,能根据输入题数出题,判断做题是否正确,最后计算分数。要求:计算机产生随机数,猜中即胜,猜不中,提示是大了还是小了,继续猜,直至猜到,给出所用时间和评语。要求:程序随机产生20—50根火柴,由人与计算机轮流拿,每次拿的数量不超过3根,拿到最后一根为胜。(使用图形要求:设计GUI界面的Hannoi塔要求:编写一个能够对排球比赛实时统计比分和显示比分的程序。要求:设计一个实现播放、搜索、下载歌曲的Java音乐播放器。要求:模拟windows系统中的挖地雷游戏,采用Java开发类似的游戏。要求:棋盘界面设计,对弈规则的实现要求:斗地主软件设计与实现要求:设计GUI界面的走迷宫游戏,游戏的目的是让走迷

宫者从迷宫的入口处进从迷宫出口处出。

相关主题
相关文档
最新文档