java程序设计课程项目题目2016

java程序设计课程项目题目2016

ID:20523491

大小:146.00 KB

页数:8页

时间:2018-10-13

java程序设计课程项目题目2016_第1页
java程序设计课程项目题目2016_第2页
java程序设计课程项目题目2016_第3页
java程序设计课程项目题目2016_第4页
java程序设计课程项目题目2016_第5页
资源描述:

《java程序设计课程项目题目2016》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java程序设计课程项目题目1、汽车出租管理程序功能要求:1)基本信息管理,包括车辆及车辆租赁信息的增、删、改、查功能;可出租的汽车有客车、面包车和轿车,要求使用继承设计类结构;2)客户信息管理,包括客户信息的增、删、改、查功能,可对客户分组,不同组别给予不同的折扣,添加客户信息时刻增加担保人信息;3)日常业务管理,包括汽车租赁、汽车归还等功能,归还汽车时进行结算价钱。4)数据可存到数据库中。2、图形编辑与计算管理程序功能要求:1)利用菜单选择不同功能;2)可利用字符绘制三角形、矩形、圆形和梯形,具体尺寸和坐标可由用户输入;3)可计算各图形的面积;4)可统计各图形个数及图形总数;5)要

2、求用到多态和接口等知识点;6)要求有异常处理机制。3、个人通讯录管理程序功能要求:1)通讯录信息包括姓名、性别、职业、手机号、email地址等属性;2)能够保存通讯录信息(数组、文件、数据库);3)能够增加通讯录信息;4)能够修改通讯录信息;5)能够删除通讯录信息6)能够查找通讯录信息(查询分为快速查找(首字母查找)、精确查找和按组查找,而且可选择按姓名、性别、手机号、email地址等查找);7)可为通讯录设置组(组也可以增加、修改、删除、查询);8)要求用到大部分Java知识,如继承、多态、接口和异常处理等。9)数据可存到数据库中。4、计算器模拟程序功能要求:1)要求实现的运算:+、

3、-、×、÷、%(取余)、求平方根,求平方等;2)支持的数据类型有整型、浮点型、复数类型(复数不能进行后三种运算)等;3)用户从键盘输入两个数据,在显示器输出运算结果;4)要有菜单让用户选择功能,可以为命令行式的菜单,也可以为图形方式的菜单。5、自动售货机模拟程序功能要求:1)自动售货机只出售矿泉水、冰红茶、果粒橙、可乐和雪碧等几种饮料;2)初始显示各种饮料的剩余瓶数及价格,用户输入要购买的饮料及瓶数,并输入投递的金额,系统自动计算找零,并提示饮料出仓,售完的饮料给出提示;3)系统只接受1元、5元和10元的钱币,一次最多只能买3瓶饮料,系统能够识别钱币的面值,不合要求的给出错误提示。4)

4、数据可存到数据库中。1、银行账户管理程序问题描述设计一个银行账户管理程序,账户的信息有账号(唯一)、姓名、余额、身份证号码、单位、电话号码、地址等,允许用户进行如下操作:开户、销户、存款、取款、转账、查询,一个用户可以有多个户头,账户的数值没有上限。基本要求程序运行时,可以由用户选择进行何种操作,开户操作要求输入用户信息后自动获取账号,用户销户后账号被回收,并且该账号可以继续分配给其它账户,不允许用户透支,根据姓名或账号可以进行用户的信息查询,所有的账户信息应存放到一个文件中,也可以存放到数据库中,可以随时访问和更新。测试数据程序应输入不少于10人的账户信息,应考虑到人员同名的情况。实

5、现提示可定义一个账户类存放账户信息以及执行相应的操作,可以用一个链表类来管理账户。选作内容在上述程序的基础上,添加联名账户(一个联名账户有两个拥有者)的管理。2、拍卖系统功能要求:1)拍品维护(增、删、改、查),拍品可进行分类(简单分为古玩、房产、汽车三类);2)竞价者维护(增、删、改、查);3)喊价、竞价与成交;4)拍品存入集合(ArrayList)或数据库内;5)选做:可在一定时间内竞拍。6)数据可存到数据库中。3、运动会组织管理系统功能要求:1)参赛人员管理:可以就参赛人员或参赛队进行管理,系统自动可为每个参赛人员或参赛队分配唯一参赛号码。参赛队的基本信息包括:队名,领队,队员组

6、成,唯一参赛号码参赛队可以由运动员或由运动队组成。可以对参赛队基本信息进行查看和修改可以对参赛队进行注册和注销运动员的基本信息包括:姓名,参赛项目,唯一参赛号码,年龄,联系电话,电子信箱可以对运动员的基本信息进行查看和修改可以对运动员进行注册和注销2)赛程管理:可以自动根据赛制类型和参赛人员数量等生成赛程表。其中支持的赛制包括循环赛,淘汰赛两种类型。生成的赛程表有一组场次列表构成。每个场次的信息包括:参赛队伍,时间,场地,比赛结果。赛程的定制可以选择绑定或不绑定参赛人员。允许对自动生成的赛程的场地,时间,参赛人员表进行修改。可以在赛程表的基础上输入比赛结果。生成的赛程表可以保存,并重新

7、装载。所生成的赛程可以转存为不同格式:csv格式。可以方便地扩展本系统为其它类型的比赛定制赛程。3)查询及报表功能:管理员可以查看并打印参赛人员的名单管理员可以查看并打印最终的赛程表。管理员可以查看并打印各个队或各个人的具体赛程表。4)数据可存到数据库中。10、足球联赛积分问题描述足球联赛采用主客场双循环赛制,胜一场得3分,平局各得1分,负一场得0分,联赛排名以积分多者在前,当两队(或多队)积分相同时,则净胜球(即进球数与失球数之差)多者在前,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。