《J2ee企业级应用开发》课程标准.docx

上传人:王** 文档编号:1004690 上传时间:2024-03-15 格式:DOCX 页数:13 大小:50.26KB
下载 相关 举报
《J2ee企业级应用开发》课程标准.docx_第1页
第1页 / 共13页
《J2ee企业级应用开发》课程标准.docx_第2页
第2页 / 共13页
《J2ee企业级应用开发》课程标准.docx_第3页
第3页 / 共13页
《J2ee企业级应用开发》课程标准.docx_第4页
第4页 / 共13页
《J2ee企业级应用开发》课程标准.docx_第5页
第5页 / 共13页
《J2ee企业级应用开发》课程标准.docx_第6页
第6页 / 共13页
《J2ee企业级应用开发》课程标准.docx_第7页
第7页 / 共13页
《J2ee企业级应用开发》课程标准.docx_第8页
第8页 / 共13页
《J2ee企业级应用开发》课程标准.docx_第9页
第9页 / 共13页
《J2ee企业级应用开发》课程标准.docx_第10页
第10页 / 共13页
亲,该文档总共13页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《《J2ee企业级应用开发》课程标准.docx》由会员分享,可在线阅读,更多相关《《J2ee企业级应用开发》课程标准.docx(13页珍藏版)》请在优知文库上搜索。

1、J2EE企业级应用开发课程标准一、课程定位J2EE企业级应用开发是计算机软件技术专业的一门专业课程,本课程所涵盖的知识和技能是作为软件技术专业学生的核心能力之一。通过本课程的学习,使学生能够按照软件工程的理论和方法进行基于企业级JaVaBean(EJB)技术的企业级应用系统的开发。通过本课程及其实践环节教学,使学生能够使用JSP+EJB技术进行规范的Java企业级应用开发,并培养学生分析问题和解决问题的能力。为以后进行实际的软件开发工作打下良好的专业知识和职业技能基础。二、课程目标通过本课程的学习,培养和提高计算机软件技术专业学生的职业核心能力和素质。使学生能够具备良好的职业素养,具备团队协作

2、、与人沟通等多方面的能力;使学生具有较强的专业知识和技能,并具备进行自我专业知识拓展的能力。让学生尽可能地达到入职即可工作,尽可能地做到与企业需求的“无缝结合”。1、知识目标本课程涵盖了以下知识目标:(1)熟悉软件开发的基本流程;(2)熟悉JaVaEE应用和开发环境(Eclipse+Weblogic)的搭建和使用;(3)掌握无状态会话Bean(SessionBean)开发技术;(4)掌握有状态会话Bean(SessionBean)开发技术;(5)掌握Bean管理持久化实体Bean(BMP)的开发技术;(6)掌握容器管理持久化实体Bean(CMP)的开发技术;(7)了解消息驱动Bean的工作原理

3、;(8)掌握JSP/Servlet技术、会话Bean开发技术和实体Bean开发技术的整合应用;2、能力目标(1)能查阅英文版的相关技术手册;(2)能通过团队协作完成软件项目的开发;(3)能对软件开发过程中遇到的各种错误和异常进行分析和排错;(4)能采用软件工程的思想和方法设计和实现企业级的应用软件项目;4、素质目标(1)具有良好的沟通表达能力、团队协作精神。(2)具有良好的心理素质,顽强的意志力,勇于克服困难;(3)具有较强的身体素质,适应艰苦工作需要;(4)具有较扎实的业务基础,并能不断进行创新和自我超越。三、课程设计1、设计思想教学内容框架按照企业级JavaBean的知识和技能体系来组织本

4、课程理论和实践教学的整个过程,如下图所示:教学内容框架示意图本课程是按照一个典型的企业级应用系统所具备的架构来组织相关知识和技能训练的。与本课程配合了一个贯穿案例,采用伴随贯穿案例的开发实现过程,相应地将所需会话Bean和实体Bean开发知识和技能教授给学生。总体设计思路注重培养学生的团队合作精神。在J2EE企业级应用开发课程教学过程中全班同学分为若干小组,小组内组员合作完成所分配的任务。通过分组合作模式以期达到学生之间通过相互沟通、讨论、合作完成任务,为今后走上工作岗位,培养团队合作精神做好准备。课程考核在教师考核的基础上引入学生自评和互评机制。在J2EE企业级应用开发课程的学生成绩考核方面

5、除了教师考评外,还引入了学生自评和学生互评机制。这样可以进一步调动学生的主动学习积极性,让学生对自己和其他同学的学习情况有所了解,并可形成一种比拼竞赛的氛围,有利于学生积极主动地学习。课程开发和课程学习情境设计,整个学习领域由以下学习情境(课程单元)组成:学习情境1学习情境2学习情境3学习情境4学习情境5课程贯穿案例系课程贯穿案例系课程贯穿案例系WEB服务的实现课程贯穿案例系统的需求分析统的系统设计统的编码实现统的系统测试2、课时分配建议本课程课时为81课时,其中理论教学39课时,实践教学42课时。序号课程单元学习任务及教学要求参考学时学习任务教学要求理论教学实践教学1课程贯穿案例系统的需求分

6、析编写项目的需求分析报告1、了解软件开发的基本流程;2、熟悉需求分析报告书的基本构成及规范;3、掌握软件项目描述的各种方法;4、理解需求分析在软件开发过程中的作用;5、能编写出规范的需求分析报告书。222课程贯穿案例系统的系统设计编写项目的概要设计报告1、熟悉软件系统概要设计的基本内容;2、能设计出软件系统的组织结构;3、能设计出软件系统的功能模块;4、能设计出各功能模块的基本处理流程;5、能设计各功能模块之间的接口;6、能设计所涉及到的数据结构;7、能充分理解概要设计对详细设计的作用;8、能编写规范的概要设计报告书。22编写项目的详细设计报告1、理解详细设计对编码和测试的意义;2、能正确描述

7、功能模块的主要算法、数据结构和类层次结构及调用关系;3、能正确说明软件系统各个层次中的每一个程序的设计考虑;4、能编写规范的详细设计报告书。223课程贯穿案编写贯穿案例1、能使用JSP组件实现用户Ul界面;88例系统的编码实现系统的WEB组件2、能使用Servlet组件实现控制器功能;3、能使用JavaBean组件实现贯穿案例的业务功能;4、能使用JaVaBean组件利用JDBC实现数据库操作。编写贯穿案例系统的会话Bean组件1、使用会话Bean组件实现贯穿案例的业务功能;2、以会话Bean组件替换JavaBean组件来实现贯穿案例的业务功能;3、将会话Bean组件整合进入贯穿案例;4、能正

8、确安装和使用EJB容器,并能正确将会话Bean组件部署进入EJB容器。88编写贯穿案例系统的实体Bean组件1、使用实体Bean组件实现对象关系映射ORM;2、使用实体Bean组件替换JaVaBean组件实现数据库操作;3、将实体Bean组件整合进入贯穿案例;4、能正确使用EJB容器,并将实体Bean组件部署进入EJB容器。78将会话Bean组件与实体Bean组件整合进入贯穿案例系统1、能将会话Bean组件与实体Bean组件正确整合在一起;2、能将会话Bean组件与实体Bean组件整合后再整合进入贯穿案例系统中。464WEB服务的实现创建和使用WEB服务1、能创建WEB服务;2、能发布WEB服

9、务;3、能使用WEB服务。445课程贯穿案例(在线宠物系统)的对贯穿案例系统的测试1、能编写测试用例对贯穿案例系统进行测试。22系统测试合计813、课程单元描述课程单元1课程单元名称课程贯穿案例系统的需求分析课时数理论教学实践教学22学习目标知识目标1、充分掌握贯穿案例系统的各项功能需求;2、掌握需求分析报告的格式规范;3、掌握各种描述系统需求的方法。能力目标1、具备一定的文字编辑能力;2、具备较好的语言表达能力;3、具备较好的与人沟通能力;4、具备理解用户需求、分析用户需求与提炼用户需求的能力;5、具备使用RatiOnalRoSe建模工具的能力。素质目标1、具有一定的心理素质,勇于克服困难;

10、2、具有主动学习并不断进行创新的精神;3、具有分工合作、团队协作能力;4、具有一定的逻辑思考能力;5、具有较强的文化素质修养。学习内容1、软件开发的基本流程:可行性分析、需求分析、系统设计、系统实现(编码)、系统测试和系统交付。2、需求分析报告书的基本构成及规范。3、软件项目描述的常用方法:用户模型视图、结构模型视图、行为模型视图、实现模型视图和环境模型视图。4、需求分析在软件开发过程中的作用。教学方法和建议教学方法:案例法、演讲法、讨论法、沟通法、分析讨论法。教学建议:按照“练、学、思、拓”训练模式来组织教学。以教师为主导,学生为主体进行教学和实训。教学条件要求1、课程标准2、授课计划3、授

11、课教案4、教学案例学生已有基础Java程序设计基础、JSP网站系统开发技术、面向对象的分析与设计技术教师所需执教能力要求讲师以上课程单元2课程单元名称课程贯穿案例系统的系统设计课时数理论教学实践教学44学习目标知识目标1、掌握软件系统概要设计的基本内容和方法;2、掌握软件系统详细设计的基本内容、方法和要求;3、充分掌握业务系统所涉及的业务知识。能力目标1、能熟练使用各种描述软件系统概要设计和详细设计结果的手段和模型;2、能清晰、准确地表达自己所做的设计3、能准确理解需求分析阶段得到的成果。素质目标1、具有严谨的逻辑思维能力;2、具有锲而不舍的钻研精神;3、具有较好的语言表达与沟通能力。学习内容

12、1、对软件系统的基本处理流程进行设计。2、设计系统的组织结构、模块划分、功能分配和接口设计。3、考虑软件系统的运行设计、数据结构设计和出错处理设计。4、描述实现具体模块所涉及到的主要算法、数据结构、类的层次结构及调用关系。5、说明软件系统各个层次中的每一个程序(每个模块或子程序)的设计考虑。教学方法和建议教学方法:案例教学法、引用法、讨论法、反思法、实践法教学建议:按照“练、学、思、拓”训练模式来组织教学。以教师为主导,学生为主体进行教学和实训。教学条件要求1、课程标准2、授课计划3、授课教案4、教学案例学生已有基础Java程序设计基础、JSP网站系统开发技术、面向对象的分析与设计技术教师所需

13、执教能力要求讲师以上课程单元3课程单元名称课程贯穿案例系统的编码实现课时数理论教学实践教学2730学习目标知识目标1、理解EJB组件的工作原理;2、掌握无状态会话Bean与有状态会话Bean的差别;3、分别掌握无状态和有状态会话Bean组件的开发技术;4、掌握Bean管理持久化实体Bean组件的开发;5、掌握容器管理持久化实体Bean组件的开发技术;6、理解有池数据库连接与无池数据库连接的差异;7、掌握实施有池数据库连接的方法。能力目标1、能将会话Bean组件开发技术应用到贯穿案例中;2、能将实体BCan组件开发技术应用到贯穿案例中;3、能将会话Bean组件与实体Bean组件整合以后再应用到贯

14、穿案例中。素质目标1、具有一定的心理素质,勇于克服困难;2、具有主动学习并不断进行创新的精神;3、具有分工合作、团队协作能力;4、具有较强的逻辑思考能力;5、具有一定的文字处理能力;6、具有较强的语言表达能力。学习内容1、企业级应用的基本概念。2、J2EE的组件、容器以及打包和部署。3、企业Bean基础。4、会话Bean的基础知识。5、有状态会话Bean的开发。6、实体Bean的基础知识。7、BMP实体Bean组件。8、CMP实体Bean组件9、企业Bean的整合应用教学方法和建议教学方法:案例法、演讲法、讨论法、沟通法、分析讨论法。教学建议:按照“练、学、思、拓”训练模式来组织教学。以教师为主导,学生为主体进行教学和实训。教学条件要求1、课程标准2、授课计划3、授课教案4、教学案例学生已有基础Java程序设计基础、JSP网站系统开发技术、面向对象的分析与设计技术教师所需执教能力要求讲师以上课程单元4课程单元名称WEB服务的实现课时数理论教学实践教学44学习目标知识目标1、理解WEB服务的工作原理;2、掌握实现WEB服务的基本结构和方法;3、掌握发布和使用WEB服务的方法。能力目标1、能在贯穿案例中创建WEB服务;2、能在贯穿案例中发

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > Java

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!