Jav a 课程设计题目收藏 Jav a 课程设计题目 1、编写一个记事本程序 要求: 用图形用户界面实现
能实现编辑、保存、另存为、查找替换等功能
提示:使用文件输入输出流
2、模拟龟兔赛跑 要求: 用图形用户界面实现
能设置比赛时间,马匹的数量等等
在任意时间段内马匹的速度是随机的
开始比赛之后以动画显示赛马过程
提示:使用多线程 3、学生信息管理系统 要求: 使用图形用户界面 用数据库建立 1 或 2 个学生信息表
(不限使用哪种数据库) 能连接数据库并实现查询、增、删、改等功能
4、图书信息管理系统 要求: 使用图形用户界面 用数据库建立 1 或 2 个图书信息表
(不限使用哪种数据库) 能连接数据库并实现查询、增、删、改等功能
5、聊天小程序 要求: 使用图形用户界面
能实现一个聊天室中多人聊天
可以两人私聊
提示:使用 socket 通信 6、ATM 柜员机模拟程序 要求:使用图形用户界面
当输入给定的卡号和密码(初始卡号和密码为 123456)时,系统能登录 ATM 柜员机系统,用户可以按照以下规则进行: 1、查询余额:初始余额为 10000 元 2、ATM 取款:每次取款金额为 100 的倍数,总额不超过 5000 元,支取金额不允许透支
3、ATM 存款:不能出现负存款
4、修改密码:新密码长度不小于 6 位,不允许出现 6 位完全相同的情况,只有旧密码正确,新密码符合要求,且两次输入相同的情况下才可以成功修改密码
7、超市收银系统 要求:使用图形用户界面
由收银员输入顾客的会员卡卡号(若有卡)、所购商品的货号等
从数据库中取出有关价格信息,再把这些信息返回给收银台
同时把该收银台的销售总量和有关种类商品的剩余量以及该持卡顾客的消费情况交数据库存储以供查询
另外,对没有卡的消费情况不记录该顾客的消费情况等个人信息