以下是几个java小课题,有兴趣的可以拿去做做,你们可以把数据保存到数据库中以加大一些难度。我已经实现了第一个,感觉挺有意思的。
在此声明,本人不是为了完作业而让各位做的,我想自己有东西就拿出来共享了,你们做完了可以保留,不用发过来。假如有问题的话,各位可以过来共同商量和谈论。我想这对大家编程的挺高会有很大的帮助!
软件工程系java课程设计题目
4商场商品信息管理系统(JFrame应用程序)
4.1功能简介:完成操作员登录、商品信息的录入、查找、删除等功能
商品信息包括:商品编号(唯一)、品名、生产厂家,进价(大于0)、销售价(录入时必须大于进价,进行判断),购进量,销售量。
4.2界面要求:
信息--主菜单包括:系统(密码修改、重新登录、退出系统),管理(录入、购进,销售、查找、删除)工具(计算器、背景更改、记事本)、帮助(帮助、关于)
美观要求----界面美观大方,操作简单
4.3 技术要求:所有信息在文件中保存,保存登录名和密码文件(Sys..txt),保存商品信息(data.txt)
1学生档案管理系统(JFrame应用程序)
1.1功能简介:完成操作员登录、学生信息的录入、查找、删除等功能
学生信息包括:学号(唯一,为8位数字,如06010211前2位为年份,3-4位为系编号,后边是学生编号)、姓名、出生年月、民族、籍贯、高考成绩(必须是数字,范围是100—700);
1.2界面要求:
信息--主菜单包括:系统(密码修改、重新登录、退出系统),管理(录入、查找、更改、删除)工具(计算器、背景更改、记事本)、帮助(帮助、关于)
美观要求----界面美观大方,操作简单
1.3 技术要求:所有信息在文件中保存,保存登录名和密码文件(Sys..txt),保存学生档案信息(data.txt)
2车辆档案管理系统(JFrame应用程序)
2.1功能简介:完成操作员登录、车辆信息的录入、查找、删除等功能
车辆信息包括:车牌号(唯一,为6位数字,第一位为省份简称 ,后边是5位编号)、车类(大货车、大客车、轿车)、生产地点、生产日期、载重量(吨,必须是大于0小于100的整数);所有人姓名,单位,联系电话
2.2界面要求:
信息--主菜单包括:系统(密码修改、重新登录、退出系统),管理(录入、查找、更改、删除)工具(计算器、背景更改、记事本)、帮助(帮助、关于)
美观要求----界面美观大方,操作简单
2.3 技术要求:所有信息在文件中保存,保存登录名和密码文件(Sys..txt),保存车辆信息(data.txt)
3西苑小区物业管理系统(JFrame应用程序)
3.1功能简介:完成操作员登录、信息的录入、查找、删除等功能
业主信息包括:房屋编号(3-2-401:其中3为楼号,2为单元号,401为门牌号)、业主姓名、居住面积,每月物业费(大于0小于200)、已交物业费截至日期。
3.2界面要求:
信息--主菜单包括:系统(密码修改、重新登录、退出系统),管理(录入、查找、更改、删除)工具(计算器、背景更改、记事本)、帮助(帮助、关于)
关于物业费是计算出来的,为面积*0.15,每平米是一角五分,可以按房屋编号查找到详细信息,计算出应缴物业费,并缴纳后将截至日期更改为所交日期
美观要求----界面美观大方,操作简单
3.3 技术要求:所有信息在文件中保存,保存登录名和密码文件(Sys..txt),保存业主信息(data.txt)
[此贴子已经被作者于2007-10-30 18:54:24编辑过]