《基于J2EE框架技术的应用开发》课程改革方案
一、课程基本情况
二、课程定位
《基于J2EE框架技术的应用开发》是计算机软件技术专业的一门专业课程,本课程所涵盖的知识和技能是作为软件技术专业学生的核心能力。通过本课程的学习,使学生能够按照软件工程的理论和方法进行基于JavaEE框架技术的企业级应用系统的开发。
通过本课程及其实践环节教学,使学生能够使用Struts+Spring+Hibernate框架技术进行规范的JavaEE开
发,并培养学生分析问题和解决问题的能力。为以后进行实际的软件开发工作打下良好的专业知识和职业技能基础。
三、课程目标
1、总体目标
通过本课程的学习,培养和提高计算机软件技术专业学生的职业核心能力和素质。使学生能够具备良好的职业素养,具备团队协作、与人沟通等多方面的能力;使学生具有较强的专业知识和技能,并具备进行自我专业知识拓展的能力。让学生尽可能地达到入职即可工作,尽可能地做到与企业需求的“无缝结合”。
2、知识目标
本课程涵盖了以下知识目标:
(1)熟悉软件开发的基本流程;
(2)熟悉JavaEE应用和开发环境(Eclipse+Tomcat)的搭建和使用;
(3)熟悉JSP/Servlet开发技术;
(4)理解MVC思想和分层架构思想;
(5)掌握Struts2框架技术的原理和应用;
(6)掌握Hibernate框架技术的原理和应用;
(7)掌握Spring框架技术的原理和应用;
(8)掌握Struts2、Hibernate和Spring三个框架技术的整合应用;
(9)了解常见设计模式的思想。
3、职业能力目标
(1)能查阅英文版的相关技术手册;
(2)能通过团队协作完成软件项目的开发;
(3)能对软件开发过程中遇到的各种错误和异常进行分析和排错;
(4)能采用软件工程的思想和方法设计和实现企业级的应用软件项目;
java知识体系
(5)能正确地编写和管理软件开发过程中的各种技术文档。
4、职业素质目标
(1)具有良好的沟通表达能力、团队协作精神。
(2)具有良好的文化素质修养;
(3)具有良好的心理素质,顽强的意志力,勇于克服困难;
(4)具有较强的身体素质,适应艰苦工作需要;
(5)具有较扎实的业务基础,并能不断进行创新和自我超越;
(6)具有相关安全意识;
(7)具有一定的成本意识与环保意识。
四、课程设计
1、课程设计思想
(1)教学内容框架
按照软件工程的思想和方法来组织本课程理论和实践教学的整个过程,如下图所示:
教学内容框架示意图
需求分析:由教师用文档列出要开发系统的大功能模块,每个大功能模块有哪些小功能模块。然后由学生深入了解和分析需求,根据自己的经验和需求再做出一份系统的功能需求文档。这次的文档会清楚列出系统大致的大功能模块,大功能模块有哪些小功能模块,并且还列出相关的界面和界面功能。
概要设计:首先,需要对软件系统进行概要设计,即系统设计。概要设计需要对软件系统的设计进行考
虑,包括系统的基本处理流程、系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为软件的详细设计提供基础。
详细设计:在概要设计的基础上,学生需要进行软件系统的详细设计。在详细设计中,描述实现具体模块所涉及到的主要算法、数据结构、类的层次结构及调用关系,需要说明软件系统各个层次中的每一个程序(每个模块或子程序)的设计考虑,以便进行编码和测试。应当保证软件的需求完全分配给整个软件。详细设计应当足够详细,能够根据详细设计报告进行编码。
编码:在软件编码阶段,学生根据《软件系统详细设计报告》中对数据结构、算法分析和模块实现等方面的设计要求,开始具体的编写程序工作,分别实现各模块的功能,从而实现对目标系统的功能、性能、接口、界面等方面的要求。
测试:由学生测试编写好的系统。
(2)总体设计思路
以任务来驱动学生为主体的自主学习。为改变以往传统的教师课堂讲授理论课,然后学生到机房实践的教学模式。在《基于J2EE框架技术的应用开发》课程中首先由教师预先精心准备好若干能涵盖本门课程的知识和技能的任务,然后以任务驱动的方式促使学生自主地通过查阅资料、阅读相关书籍去完成所布置的任务。
采用“练、学、思、拓”训练模式实施每个任务的教与学。《基于J2EE框架技术的应用开发》课程所涉及的知识和技能具有很强的可实践性,在整个教学过程中将充分采用“练、学、思、拓”训练模式来提高学生掌握知识和技能的能力,并增强学生将知识和技能内化自身职业技能的能力。
注重培养学生的团队合作精神。在《基于J2EE框架技术的应用开发》课程教学过程中全班同学分为若干小组,小组内组员合作完成所分配的任务。通过分组合作模式以期达到学生之间通过相互沟通、讨论、合作完成任务,为今后走上工作岗位,培养团队合作精神做好准备。
课程考核在教师考核的基础上引入学生自评和互评机制。在《基于J2EE框架技术的应用开发》课程的学生成绩考核方面除了教师考评外,还引入了学生自评和学生互评机制。这样可以进一步调动学生的主动学习积极性,让学生对自己和其他同学的学习情况有所了解,并可形成一种比拼竞赛的氛围,有利于学生积极主动地学习。
(3)课程学习情境设计整个学习领域由以下学习情境(课程单元)组成:
2、教学的组织(教学内容与学时分配)
建议本课程课时为104课时,其中理论教学48课时,实践教学56课时。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论