JAVA课程设计题目及要求._第1页
JAVA课程设计题目及要求._第2页
JAVA课程设计题目及要求._第3页
JAVA课程设计题目及要求._第4页
全文预览已结束

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Java课程设计题目及要求、课程设计总体要求:本次课程设计是对前面学过的所有面向对象的编程思想以及编程方法的一个总 结、回顾和实践,学生确定设计题目后,要明确本次课程设计所要用到的技术点,回顾 之前学习的这些知识点,或者到网上搜索以及查阅相关的书籍来搜集资料。通过编 写一个基于JAV A的应用系统综合实例,来掌握Java语言编程技巧。、参考题目及要求:学生可选择下面题目或者自定题目,但要求具有一定难度和复杂度,是一个较为 完整的应用程序。1、编写一个记事本程序要求:用图形用户界面实现。能实现编辑、保存、另存为、查找替换等功能。提示:使用文件输入输出流。2、编写一个计算器程序要求:界面模拟Win

2、dows中的计算器程序。实现基本数学运算、函数等功能:加、减、乘、除、阶乘、正弦、余弦和指数 运算。实现要点:添加相关组件并进行按钮事件处理和键盘事件处理。3、模拟龟兔赛跑要求:用图形用户界面实现。能设置比赛时间,马匹的数量等等。在任意时间段内马匹的速度是随机的。开始比赛之后以动画显示赛马过程。提示:使用多线程,赛马也可换成其他。4、学生信息管理系统要求:使用图形用户界面用数据库建立1或2个学生信息表。(不限使用哪种数据库能连接数据库并实现查询、增、删、改等功能。5、图书信息管理系统要求:使用图形用户界面用数据库建立1或2个图书信息表。(不限使用哪种数据库能连接数据库并实现查询、增、删、改等功

3、能。6 ATM柜员机模拟程序要求:使用图形用户界面。当输入给定的卡号和密码(初始卡号和密码为123456 时,系统能登录ATM柜员机系统,用户可以按照以下规则进行:(1、查询余额:初始余额为10000元(2、许透支。(3、ATM存款:不能出现负存款。ATM取款:每次取款金额为100的倍数,总额不超过5000元,支取金额不允(4、修改密码:新密码长度不小于6位,不允许出现6位完全相同的情况,只有旧密码正确,新密码符合要求,且两次输入相同的情况下才可以成功修改密码。7、超市收银系统要求:使用图形用户界面。由收银员输入顾客的会员卡卡号(若有卡、所购商品的货号等。从数据库中取 出有关价格信息,再把这些

4、信息返回给收银台。同时把该收银台的销售总量和有关 种类商品的剩余量以及该持卡顾客的消费情况交数据库存储以供查询。另外,对没有卡的消费情况不记录该顾客的消费情况等个人信息。如果一个未 持卡顾客一次购物满200元,可为其发放一张会员卡,以后在该商场购物可向9折优 惠。8、电话号码查询系统。要求:有电话录入,修改,增加,删除,按姓名查询,按电话号码查询,按部门查询,按 部门显示,显示所有电话号码信息,打印等功能。三、整体要求:建议使用Eclipse开发环境完成作业,界面友好,代码的可维护性好,有必要的注 释。四、考核办法根据提交的设计论文(包括程序主要完成的功能、设计思路和框图、主要代码程序中有何创新,有何收获和所存在的不足以及需要改进的地方。,程序功能的实现 (要求演示及答辩进行考核:无任何论文,无程序,得0分;论文混乱,没有思路,程序不能运行,不及格;论文描述清晰,程序实现了基本功能,及格;论文描述清晰准确,思路清晰,程序实现了要求的所有功能,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论