Java程序设计课程项目题目1、汽车出租管理程序功能要求:1)基本信息管理,包括车辆及车辆租赁信息的增、删、改、查功能;可出租的汽车有客车、面包车和轿车,要求使用继承设计类结构;2)客户信息管理,包括客户信息的增、删、改、查功能,可对客户分组,不同组别给予不同的折扣,添加客户信息时刻增加担保人信息;3)日常业务管理,包括汽车租赁、汽车归还等功能,归还汽车时进行结算价钱
4)数据可存到数据库中
2、图形编辑与计算管理程序功能要求:1)利用菜单选择不同功能;2)可利用字符绘制三角形、矩形、圆形和梯形,具体尺寸和坐标可由用户输入;3)可计算各图形的面积;4)可统计各图形个数及图形总数;5)要求用到多态和接口等知识点;6)要求有异常处理机制
3、个人通讯录管理程序功能要求:1)通讯录信息包括姓名、性别、职业、手机号、email地址等属性;2)能够保存通讯录信息(数组、文件、数据库);3)能够增加通讯录信息;4)能够修改通讯录信息;5)能够删除通讯录信息6)能够查找通讯录信息(查询分为快速查找(首字母查找)、精确查找和按组查找,而且可选择按姓名、性别、手机号、email地址等查找);7)可为通讯录设置组(组也可以增加、修改、删除、查询);8)要求用到大部分Java知识,如继承、多态、接口和异常处理等
9)数据可存到数据库中
4、计算器模拟程序功能要求:1)要求实现的运算:+、-、×、÷、%(取余)、求平方根,求平方等;2)支持的数据类型有整型、浮点型、复数类型(复数不能进行后三种运算)等;3)用户从键盘输入两个数据,在显示器输出运算结果;4)要有菜单让用户选择功能,可以为命令行式的菜单,也可以为图形方式的菜单
5、自动售货机模拟程序功能要求:1)自动售货机只出售矿泉水、冰红茶、果粒橙、可乐和雪碧等几种饮料;2)初始显示各种饮料的剩余瓶数及价格,用户输入要购买的饮料及瓶数,并输入投递的