编写一个记事本程序
要求:
用图形用户界面实现。
能实现编辑、保存、另存为、查找替换等功能。
提示:使用文件输入输出流。



模拟龟兔赛跑
要求:
用图形用户界面实现。
能设置比赛时间,马匹的数量等等。
在任意时间段内马匹的速度是随机的。
开始比赛之后以动画显示赛马过程。
提示:使用多线程



ATM柜员机模拟程序 
要求:使用图形用户界面。当输入给定的卡号和密码(初始卡号和密码为123456)时,系统能登录ATM柜员机系统,用户可以按照以下规则进行:
1、查询余额:初始余额为10000元
2、ATM取款:每次取款金额为100的倍数,总额不超过5000元,支取金额不允许透支。
3、ATM存款:不能出现负存款。
4、修改密码:新密码长度不小于6位,不允许出现6位完全相同的情况,只有旧密码正确,新密码符合要求,且两次输入相同的情况下才可以成功修改密码。



超市收银系统 
要求:使用图形用户界面。
由收银员输入顾客的会员卡卡号(若有卡)、所购商品的货号等。从数据库(或文件)中取出有关价格信息,再把这些信息返回给收银台。同时把该收银台的销售总量和有关种类商品的剩余量以及该持卡顾客的消费情况交数据库存储以供查询。
另外,对没有卡的消费情况不记录该顾客的消费情况等个人信息。如果一个未持卡顾客一次购物满200元,可为其发放一张会员卡,以后在该商场购物可向9折优惠。



日历记事本
要求:带有日程提醒功能的日历。
1)、显示信息:用户可以向前翻页查询前一个月的日期,也可以向后翻页查询下一个月的日期。
2)、定时提醒:用户可以针对某一天来添加,删除和编辑这一天的日程提醒信息,当系统时间和提醒时间相吻合时,给出具有提示信息的对话框。
3)、查询信息:用户可以查询到某个月的所有的提示信息。



电子英汉词典
要求:
能够编辑词典库中的信息
能够实现英译汉,汉译英。(要考虑一词多义)



一个简单的万年历
功能要求:
1). 能够显示实现1800-2100年的日期,包括公历、农历、星期、二十四节气。
2). 能够按照月份格式显示,或按照星期格式显示。
3). 能够显示系统时间。
4). 能够设置闹钟。
界面要求:尽量使用图形界面实现,要符合日常软件使用规范来设计菜单和界面。



家庭财务管理系统
要求:编程程序完成家庭财务管理小软件(可使用文件或者数据库存储),主要实现以下功能:1)收入录入    2)支出录入  3)收支情况查询  4)收支情况删除 5)退出



1.做题数量要求:每组在8个题目中选作4个题目
2.提交内容:
1)	用于程序说明的.txt文件格式说明。
2)	全部源代码。
3)	课程设计报告