Java案例设计课程说明_第1页
Java案例设计课程说明_第2页
Java案例设计课程说明_第3页
全文预览已结束

下载本文档

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

文档简介

Java案例设计课程说明授课老师:王美红助教配备要求:最好能每30-40人配备一个助教。课程性质、目的与任务:本课程是软件工程专业本科生一门重要的专业技术基础课。通过本课程的学习与实践,使学生熟练掌握java程序设计语言,培养学生解决问题的能力、使用java进行面向对象编程的能力和逻辑思维能力等,进一步加强学生的团队合作意识。课程形式:本课程以学生动手实践为主,教师指导、评议和督促进度为辅的方式进行。学生在第一周内选定题目(2-5人一组),并按照课程进度要求进行设计和开发。每小组内各成员应分工明确,听从小组组长的协调和指挥,协力完成软件的开发。考核方式:最后一周考核,成绩组成:报告成绩(70%)+文档成绩(30%)。其中,报告成绩:以小组为单位进行汇报,展示软件功能,说明软件分工,并回答教师的相关提问。文档成绩:各小组须提交软件功能说明文档,小组成员分工文档,程序代码文档和程序的打包后的Jar文件。课程设计供选题目(不局限于此题目,如有更好的题目,可在教师许可下自选)J2SE游戏类基本要求:界面美观大方,场景设置合理,功能完备,关卡游戏类至少设置三关,实际可用。单机版单人游戏类:拼图(每组2人)连连看(每组2人)……单机版人机对战类:拖拉机(每组3人)俄罗斯方块(每组3人)五子棋(每组2人)……网络版对战游戏类:跳棋(每组3人)五子棋(每组2人)俄罗斯方块(每组4人)坦克大战(每组4人,至少实现五关)台球(每组4人)大富翁(每组5人)……应用类:MP3播放器(每组2人)功能要求至少可以维护播放列表,能以顺序或随机次序播放,支持常用的媒体播放文件。烟花汇演(每组2人)根据用户定制的选项(颜色、速度、密集程度)等展示烟花绽放的效果图书管理系统(每组4人)完成图书管理,库存管理,图书查询。本系统可以设计为对图书管理员使用,也可设计为面向图书管理员和借书人员共同使用的系统。学生成绩统计(每组3人)完成学生信息管理、课程信息管理、成绩信息管理等,并实现课程成绩的查询、统计和打印,各学生成绩的查询、统计和打印。日历管理系统(每组3人)提供万年历(能够显示实现1800-2100年的日期,包括公历、农历、星期、二十四节气),能建立日志,桌面透明显示当日日志,日志提醒等功能。MyQQ聊天系统(每组4人)功能要求类似于腾讯QQ,至少包括:用户注册、用户登陆、添加好友、好友间文字聊天、画板聊天、群聊等功能。可扩展实现:音频聊天、视频聊天。FTP文件传输协议(每组3人)功能需求类似于CuteFTP,至少包括:建立连接、文件上传、文件下载等基本功能。邮件用户代理程序(每组4人)功能需求类似于Foxmail,至少包括:地址簿管理、账户配置管理、新建、发送和接收邮件。提高类论坛系统(使用JSP,每组4人)功能需求类似于鼓浪听涛,至少包括:注册、登陆、用户管理、板块管

温馨提示

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

评论

0/150

提交评论