您的位置:新媒体概论课程网站 > 实训教学 > 实训大纲

最新公告

新媒体概论课程网站开通了!  发布时间:2015/7/19

实训大纲

《面向对象程序设计(Java)》实训教学大纲

课程编号

编制人

制定日期

修订人

修订日期

审定组(人)

审定日期

 

聂哲

2005.2

 

 

 

 

学 分:2
学 时:56
适用专业:软件技术专业

一、课程的性质与任务
课程的性质:《面向对象程序设计(Java)》实训课程是《面向对象程序设计 (Java)》课程的技能实训部分。学生在学习本课程之前应当具有面向对象程序设计思想,熟练掌握JAVA编程技术,熟悉JBuilder开发环境。
课程的任务:要求学生掌握使用JBuilder集成开发环境开发Java网络应用程序、数据库应用程序、P2P应用程序以及基于JavaMail的邮件客户端系统的相关知识与技术。着重培养学生的综合技术应用能力;分析问题与解决问题的能力。
前导课程: 《面向对象程序设计(Java)》。
后续课程: 《中间件技术》、《毕业设计》等。

二、教学基本要求
本课程内容新颖实用,实践环节在教学过程中占主导地位。通过本课程的学习与实践,学生应达到:
1.巩固SQL Server数据库的设计与实现,掌握使用数据库组件进行数据库系统开发的基本方法,掌握常用DataExpress组件及DbSwing组件的使用方法。
2.掌握网络编程的基本概念,了解Java 的多线程机制,熟练掌握基于TCP协议的Socket编程;熟练掌握基于UDP协议的Socket编程,了解Socket编程的协议约定。
3.了解邮件系统的结构和基本邮件协议,掌握邮件客户端系统的基本开发方法和java邮件开发包JavaMail API的使用。
4.掌握P2P文件共享系统开发技术,包括理解P2P的本质,了解JXTA的基本原理及环境配制,并通过使用JXT开发一个P2P文件共享系统。

三、教学条件
由于该课程注重学生的实际操作能力,因此要求所有课程在计算机房进行,要求为每个学生配备一台高性能计算机,采用Windows2000 Server操作系统,并安装JBuilder 9。

四、教学内容及学时安排

序号
单元
项目
教学要求
学时
1 基于数据库组件的应用开发 停车场系统开发 掌握Jbuilder数据库组件的使用,掌握Java数据程序的开发。 18
2







基于TCP的Java网络系统开发 基于TCP协议的聊天室系统开发 掌握Java网络编程基本知识与技术,精通SOCKET编程,
掌握网络组件类的使用及网络信息收发的基本方法。
24
基于TCP协议的五子棋网络游戏开发
3





JavaMail邮件系统开发包的使用 基于JavaMail的邮件客户端系统的开发 掌握邮件系统基本体系结构,理解相关基本邮件传输协议和邮件结构协议,掌握使用JavaMail进行邮件收发的基本流程以及相关实现技术。 14
基于JXTA平台的P2P软件系统开发 P2P文件共享系统的开发 了解P2P的基本工作原理,掌握利用JXTA开发一个P2P文件共享系统的基本方法与技术。
学时合计
56

五、教法说明
采用“项目调研、项目开发、项目验收”三段论教学方法,注重培养学生发现问题、分析问题、解决问题的能力以及创新思维与技术综合应用能力。具体为:
项目调研:教师在比较、提炼相关企业项目的基础上,给出项目的总体需求。学生对需求进行分析,并确定开发目标,制定开发计划。学生确定的开发目标可以不局限于给定的项目需求,以此充分调动学生的创新思维,培养创新能力。
项目开发:学生按照开发计划独立完成项目的开发。整个开发过程中,以学生自主开发为主,教师的作用仅为答疑、开发过程监控以及对共性问题进行总结与归纳。在此过程中,学生的分析问题、解决问题的能力将得到有效的锻炼。
项目验收:教师对学生完成的项目进行验收与评价,学生需提交的资料包括开发的项目、相关报告。教师按照评分标准给出成绩。对于优秀作品,进行展示与点评。

六、考核方式及评分办法
本课程注重培养学生的实际编程能力,分析问题与解决问题的能力。因此,主要对学生的程序开发调试能力、创新能力以及实际项目的完成情况、实训报告完成情况等进行考察。详细评分标准如下表所示:

项目
总分值
系统功能实现
程序开发及调试
创新能力
报告
项目一 35分 15分 10分 5分 5分
项目二 35分 20分 5分 5分 5分
项目三 30分 15分 5分 5分 5分

七、教材与参考书
教材:
《面向对象程序设计(Java)实训指导书》,聂哲 袁梅冷 肖正兴编著,自编讲义,2005

课程简介 | 课程负责人 | 教学团队 | 教学获奖 | 课改历程 | 管理登录

Copyright © 2015 新媒体概论教学团队. All Rights Reserved.

京ICP备16052864号-1

技术支持:实践中心