




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Java课程设计题目一、课程设计的目的为了进一步巩固java程序设计课程所学到的知识,深刻把握Java语言的重要概念及其面向对象的特性,锻炼学生熟练的应用面向对象的思想和设计方法解决实际问题的能力,开设了一周的Java程序设计课程设计。通过此次课程设计,巩固所学java语言基本知识,增进Java语言编辑基本功,掌握JDK、Editplus、Eclipse、JCreator等开发工具的运用,拓宽常用类库的应用。使学生通过该教学环节与手段,把所学课程及相关知识加以融会贯通,全面掌握Java语言的编程思想及面向对象程序设计的方法,为今后从事实际工作打下坚实的基础。二、课程设计的基本要求1、明确题目要求,进行需求分析;2、进行功能设计,编写设计说明;3、进行程序设计与调试;4、对设计过程进行系统的总结;5、界面美观大方;6、完成设计报告7、课程设计建议在Editplus +JDK、JCreator +JDK、myeclipse平台上开发、调试。8、 Java源程序应加上详尽的注释语句,对所设计的类、属性、方法说明其用途,对方法的调用说明其用意和使用参数的原因。特别是有深刻理解、有独特见解的地方,用注释语句加以说明。三、课程设计的主要内容利用学到的编程知识和编程技巧,通过具体项目的分析、设计和开发,掌握开发Java大型软件项目过程中所需要的软件技术并熟悉软件。可以以小组为单位,每组1至2名学生,在教师的指导下,每组完成一个题目。题目可由下面提供的选题中选择或学生自选经教师审核后方可。该组每个同学承担题目的不同部分,每位同学的课程设计报告必需独立完成。题目类型大致分配如下: 1、 网络通讯类,编制网络聊天(Chat)程序,以下简称“网络”类。2、 图形界面Application类,编制类似计算器、MP3播放器、围棋打谱,斗地主、潜艇大战、挖地雷、迷宫等功能单一的程序,以下简称“图形 ”类。3、 通讯类,使用Socket通讯完成信息通讯,比如QQ4、 数据处理类,编制考试系统、出题系统、查询系统、学生学籍、课程成绩、图书编目、仓库货物等数据录入查询程序,以下简称“数据”类。5、 其它类型,自选题目,须经老师同意。四、主要技术关键的分析、解决、方案比较以下是可以参考的课程设计可能包含的相关知识:1、Java核心编程J2SE:面向对象技术 Java程序运行机制 开发环境的安装和配置 Java语言基础和重点API Java程序异常的处理 I/O、控制台程序开发 Swing程序开发 Socket通讯2、数据库技术:关系型数据库原理 SQL数据查询语言 MS SQL Server使用方法 数据库中对象的建立与使用Java数据库编程(JDBC)五、课程设计考核方式与标准采用上机情况、程序质量、实习报告相结合的考核形式:1、上机情况包括出勤情况、调试程序时表现。2、程序质量与创新能力 最终完成的程序设计的工作量、质量、难易程度。3、课程设计报告 报告的格式与内容。六、参考题目及要求:1、多媒体播放器程序的设计与实现目的:利用java开发一个支持mp3、wma、wmv、avi、mpg等不同音频、视频格式的多媒体播放器。通过课程设计掌握多媒体编程的基本原理。任务:编程实现一个可支持多种音视频格式的多媒体播放器,其基本功能包括媒体播放、音量调节、播放进度选择、暂停、停止以及歌曲信息的查询与添加等;2、带格式的文本编辑器功能参考word软件3、学生信息(包括成绩)管理系统要求:使用图形用户界面用数据库建立1或2个学生信息表。(不限使用哪种数据库)能连接数据库并实现查询、增、删、改等功能。4、期刊资料信息管理系统要求:使用图形用户界面用数据库建立1或2个图书信息表。(不限使用哪种数据库)能连接数据库并实现查询、增、删、改等功能。借阅记录等信息5、聊天小程序QQ要求:使用图形用户界面。能实现一个聊天室中多人聊天。可以两人私聊。提示:使用socket通信6、ATM柜员机模拟程序 要求:使用图形用户界面。当输入给定的卡号和密码(初始卡号和密码为123456)时,系统能登录ATM柜员机系统,用户可以按照以下规则进行:1)查询余额:初始余额为10000元2)ATM取款:每次取款金额为100的倍数,总额不超过5000元,支取金额不允许透支。3)ATM存款:不能出现负存款。4)修改密码:新密码长度不小于6位,不允许出现6位完全相同的情况,只有旧密码正确,新密码符合要求,且两次输入相同的情况下才可以成功修改密码。7、超市收银系统 要求:使用图形用户界面。由收银员输入顾客的会员卡卡号(若有卡)、所购商品的货号等。从数据库中取出有关价格信息,再把这些信息返回给收银台。同时把该收银台的销售总量和有关种类商品的剩余量以及该持卡顾客的消费情况交数据库存储以供查询。另外,对没有卡的消费情况不记录该顾客的消费情况等个人信息。如果一个未持卡顾客一次购物满200元,可为其发放一张会员卡,以后在该商场购物可向9折优惠。8、网络监听程序要求:使用图形用户界面。有服务器和客户端,服务器监听客户端的登陆。即:如果A客户端登陆服务器,则服务器界面上的A字母对应的红灯变成绿色。绿灯表示连接,红灯表示断线。提示:socket的监听方法9、全球通计费程序要求:使用图形用户界面。使用真实的全球通资费标准,模拟统计一个特定号码的一个月的实时话费。能根据输入实现各种用户的话费的计算并显示月实时帐单。提示:使用接口和多个子类实现分别表示金卡、银卡等各种套餐的话费计算。10. 学生机房上网计费系统 要求: socket通讯11.电子英汉词典要求:能够编辑词典库中的信息能够实现英译汉,汉译英。(要考虑一词多义)12.加密与解密要求:采用图形用户界面1)给定任意一个文本文件,进行加密,生成另一个文件。2)对加密后的文件还原。3)图像水印的添加以及还原13.小游戏要求:。程序随机产生2050根火柴,由人与计算机轮流拿,每次拿的数量不超过3根,拿到最后一根为胜。(使用图形界面)14.敏感词汇分析要求:任意选择一个文本文件,分析该文件,如果存在敏感词汇(这些词汇保存在sentive.txt文件中,每个词占一行),报告每个词出现的次数。15、猜数字游戏要求:计算机产生随机数,猜中即胜,猜不中,提示是大了还是小了,继续猜,直至猜到,给出所用时间和评语。要求提交Application和Applet两个版本的程序。16、小学算术运算测试程序要求:制作一个可供小学数学运算程序:10以内加减法,能根据输入题数出题,判断做题是否正确,最后计算分数。要求提交Application和Applet两个版本的程序。17、模拟画图要求:模拟Windows中的画图程序,实现图形图像的编辑、修改、保存等功能。模拟时钟要求:通过多线程技术,重绘界面,界面包括表盘和指针。并用数字表显示时间。实现要点:多线程技术,图形的绘制。18、打字训练测试软件要求:设计一个英文打字测试软件。从文件中调入英文录入材料,最后可以给出错误率,平均录入速度。19、用java开发一个小型数据库管理系统,比如Access 在界面中输入SQL语句,可以完成数据可的相关功能20、学生宿舍管理系统 数据库21、电话号码查询系统,ip地址、手机归属地查询要求:有电话录入,修改,增加,删除,按姓名查询,按电话号码查询,按部门查询,按部门显示,显示所有电话号码信息,打印等功能。22、同学录管理系统 () 要求信息的录入、查询、删除、修改等一列功能。22、购物车子系统要求:使用图形用户界面。当输入给定的顾客编号和密码(初始卡号和密码为123456)时,系统能进入购物车子系统,顾客可以按照以下规则进行:查询自己购物车中商品信息;修改 删除物品数据库库存管理23、火车票管理系统 要求: socket通讯,多线程 服务器端数据库存放火车票信息客户端(窗口)卖票,退票24、利用Socket通讯模拟学生食堂卖饭系统 账户的管理,充值管理,售饭管理 启动两个客户端(窗口),模拟售饭过程25、为一个超市设计一个货物管理程序。 要求: 进货库:货号,货名,型号 ,进货量,进货价,经办人, 销售库:货号,销售量,售价,利润。 存库: 货号,库存量。 二 包含功能: 1)在程序中初始化库存库,销售库,及进货库. 2)可提供菜单,供随时添加,修改,删除,查找库中信息.(具体货物及编号等自编),在设计时应尽量考虑全面,比如查找就可以按照货名或者
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 沿街商铺买卖合同范本
- 装修涂料报价合同范本
- 纺织品销售合同协议书
- 集中供热采购合同范本
- 饭店出租经营合同范本
- 活动用餐合同范本模板
- 软件新增功能合同范本
- 软件授权使用协议合同
- 绿色餐馆转让合同范本
- 退团旅游合同终止协议
- 2025年新城区行政中心建设项目社会稳定风险评估与治理策略报告
- 广东省公安厅机场公安局招聘警务辅助人员考试真题2024
- 2025年村级后备干部选拔考试题库及答案
- 《大数的认识》 单元测试(含答案)2025-2026学年四年级上册数学人教版
- 2025-2026学年北京版(2024)小学体育与健康三年级全一册《知情绪 善表达》教学设计
- 产前筛查考试题及答案
- 2025年发展对象培训班题库(附含答案)
- 第一讲-决胜十四五奋发向前行-2025秋形势与政策版本-第二讲-携手周边国家共创美好未来-2025秋形势与政策版本
- 2025年浙江省高考地理真题卷含答案解析
- 2025年上海市普通高中学业水平等级性考试物理试卷(原卷版)
- 2025年秋新版八年级上册道德与法治教材“活动课”参考答案
评论
0/150
提交评论