版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《JavaEE基础实用教程》教学大纲课程信息课程名称:JavaEE基础实用教程课程类别:素质选修课/专业基础课课程性质:选修/必修计划学时:64计划学分:4先修课程:无选用教材:《JavaEE基础实用教程:含典型案例视频分析》,郑阿奇主编,电子工业出版社教材。适用专业:本课程可作为大学本科和高职高专相关课程,也可供从事JavaEE应用系统开发的用户学习和参考。课程负责人:二、课程简介本课程旨在教授JavaEE开发的基础知识和实践技巧,帮助学生掌握构建各种类型的JavaEE项目的能力。课程内容全面,从基础的JSP和Servlet,到MVC框架的应用,再到Spring和Hibernate的使用,以及Ajax和SSM开发等,涵盖了JavaEE开发的各个方面。通过综合开发实战的方式,将理论知识与实际项目应用相结合,帮助学员更好地理解和应用所学的知识。课程注重实践和实用性,教学思路清晰明了,通过详细的示例代码和实例讲解,帮助学员理解和掌握每个知识点。课程配套资源丰富,包括示例代码、实战项目源码、练习题等,学员可以通过这些资源进行实践和巩固所学知识,提升自己的实际开发能力。三、课程教学要求序号专业毕业要求课程教学要求关联程度1工程知识第1部分为实用教程(第l~9章,15个实例),系统地介绍了JavaEE平台及开发基础、JavaWeb开发基础、Struts2基础、Hibernate基础、MVC框架开发基础、Spring基础及应用、JavaEE多框架整合开发实战、Ajax入门、SSM开发基础。第2部分为实验指导(8个实验),通过实验进行系统训练,能够提高读者解决问题的能力。第3部分为综合应用实习,从模块开发的角度介绍阿上购书系统。第4部分为附录,介绍SQLServer2016学生成绩管理系统数据库、JavaEE开发的基本操作。H2问题分析目前,JavaEE技术已经成为优秀的电子商务解决方案。JavaEE提供了一套完整的开发平台,包括了各种技术和框架,如Servlet、JSP、Struts2、Hibernate、Spring等,可以帮助开发者快速构建可靠、可扩展的电子商务应用。通过JavaEE的分层架构和丰富的功能组件,开发者可以实现用户管理、商品展示、购物车、订单管理、支付接口等电子商务核心功能。同时,JavaEE还提供了安全性、事务管理、性能优化等方面的支持,确保电子商务应用的稳定性和可靠性。H3设计/开发解决方案让学生熟悉JavaEE平台的开发方式,掌握JavaEE开发环境的搭建,具备JavaEE开发入门的能力。同时,学生将学习到JSP和Servlet的基础知识,了解Struts2和Hibernate的应用原理和技术,掌握MVC框架的基本思想和关键技术,学习Spring框架的使用和集成JavaEE各框架的能力,掌握Ajax的基础知识和开源框架DWR的应用,以及了解SSM开发基础。通过综合开发实战,学生将能够应用所学知识开发各种类型的JavaEE项目。H4研究L5使用现代工具H6工程与社会1.了解电子商务对社会的影响和作用,以及相关的法律法规和标准。2.学会将相应方法并应用于实际生产和社会服务中,为社会做出贡献。L7环境和可持续发展L8职业规范L9个人和团队1.学会个人发展和团队合作,提高个人和团队的综合素质。2.学会与他人合作和沟通,建立良好的人际关系和团队合作氛围。H10沟通1.学会进行有效的沟通和表达,与客户、同事和上级保持良好的沟通和协作。2.学会进行跨文化沟通和合作,提高国际化视野和跨文化交流能力。M11项目管理1.学会进行项目管理和组织,包括项目计划、进度控制、质量管理等。2.学会进行风险评估和管理,提高项目成功的概率和效率。L12终身学习1.学会进行自我学习和自我提升,不断提高自身的专业水平和创新能力。2.学会进行终身学习和职业发展规划,不断拓展职业领域和发展空间。H注:“课程教学要求”栏中内容为针对该课程适用专业的专业毕业要求与相关教学要求的具体描述。“关联程度”栏中字母表示二者关联程度。关联程度按高关联、中关联、低关联三档分别表示为“H”“M”或“L”。“课程教学要求”及“关联程度”中的空白栏表示该课程与所对应的专业毕业要求条目不相关。四、课程教学内容章节名称主要内容重难点关键词学时类型1JavaEE平台及开发基础JavaEE的开发方式JavaEE开发环境搭建JavaEE开发入门熟悉JavaEE平台的开发方式,掌握JavaEE开发环境的搭建,具备JavaEE开发入门的能力6理论+实践2JavaWeb开发基础HTML语言JSP基础Servlet技术JavaWeb综合开发实战:网络留言系统熟悉HTML语言,掌握JSP基础和Servlet技术,具备JavaWeb开发的基础能力,并能在实战中综合应用这些知识开发网络留言系统8理论+实践3Struts2基础使用Struts2的动机Struts2原理及工作流程Struts2数据验证Struts2标签库Struts2拦截器Struts2国际化应用Struts2文件上传Struts2综合开发实战了解使用Struts2的动机,掌握Struts2的原理、工作流程、数据验证、标签库、拦截器、国际化应用和文件上传等知识,具备使用Struts2进行开发的能力,并能在综合开发实战中应用这些知识10理论+实践4Hibernate基础使用Hibernate的动机Hibernate应用基础Hibernate关系映射了解使用Hibernate的动机,掌握Hibernate的应用基础和关系映射知识,具备使用Hibernate进行开发的能力6理论+实践5MVC框架开发基础MVC基本思想MVC关键技术MVC综合开发实战了解MVC框架的基本思想,掌握MVC关键技术,具备使用MVC框架进行开发的能力,并能在综合开发实战中应用这些知识8理论+实践6Spring基础及应用使用Spring的动机Spring应用基础Spring核心接口及配置SpringAOPSpring事务支持用Spring集成JavaEE各框架了解使用Spring的动机,掌握Spring应用基础、核心接口及配置、AOP和事务支持等知识,具备使用Spring进行开发的能力,并能集成JavaEE各框架6理论+实践7JavaEE多框架整合开发实战大型项目架构原理SSH2+Service:学生成绩管理系统了解大型项目架构原理,掌握SSH2+Service的开发,具备开发大型学生成绩管理系统的能力8理论+实践8Ajax入门Ajax概述JavaScript基础Ajax基础应用开源Ajax框架——DWR了解Ajax概述,掌握JavaScript基础和Ajax基础应用,熟悉开源Ajax框架DWR4理论+实践9SSM开发基础SpringMVC基础MyBatis基础SSM开发实战掌握SpringMVC基础和MyBatis基础,具备SSM开发的基础能力,并能在实战中应用这些知识8理论+实践五、考核要求及成绩评定序号成绩类别考核方式考核要求权重(%)备注1期末成绩期末考试大作业50百分制,60分为及格2平时成绩课后作业9次40优、良、中、及格、不及格3平时表现出勤情况10两次未参加课程则无法获得学分注:此表中内容为该课程的全部考核方式及其相关信息。六、学生学习建议学习方法建议1.依据专业教学标准,结合岗位技能职业标准,通过案例展开学习,将每个项目分成多个任务,系统化地学习。2.通过开展课堂讨论、实践活动,增强的团队协作能力,学会如何与他人合作、沟通、协调等等。学生课外阅读参考资料《JavaEE基础实用教程:含典型案例视频分析》,郑阿奇主编,电子工业出版社教材。七、课程改革与建设1.全面而系统的内容:涵盖了JavaEE开发的各个方面,从基础的JSP和Servlet,到MVC框架的应用,再到Spring和Hibernate的使用,以及Ajax和SSM开发等。学生可以系统地学习和掌握JavaEE开发所需的知识和技能。2.实践导向的教学:通过综合开发实战的方式,将理论知识与实际项目应用相结合,帮助学生更好地理解和应用所学的知识。通过实践,学生可以提升自己的开发能力,并且在实际项目中能够快速上手。平时对学生的考核内容包括出勤情况、学生的学习成果、课堂讨论等方面,占期末总评的50%。期末考试成绩占期末总评的50%。制订人签字:教研室主任签字:院部负责人签字:修订时间:年月日教学日历(20xx~20xx学年第x学期)开课学院开课专业讲授学时32课程名称JavaEE基础实用教程授课教师实践/实验学时32授课年级授课班级总学时64使用教材《JavaEE基础实用教程》参考书目《JavaEE基础实用教程》校历周次授课内容分章节题目第1周第1章JavaEE平台及开发基础(4学时)1.1JavaEE的开发方式(2学时)1.2JavaEE开发环境搭建(2学时)第2周第1章JavaEE平台及开发基础(2学时)1.3JavaEE开发入门(2学时)第2章JavaWeb开发基础(2学时)2.1HTML语言(2学时)第3周第2章JavaWeb开发基础(4学时)2.2JSP基础(2学时)2.3Servlet技术(2学时)第4周第2章JavaWeb开发基础(2学时)2.4JavaWeb综合开发实战:网络留言系统(2学时)第3章Struts2基础(2学时)3.1 使用Struts2的动机(1学时)3.2 Struts2原理及工作流程(1学时)第5周第3章Struts2基础(4学时)3.2 Struts2原理及工作流程(1学时)3.3 Struts2数据验证(1学时)3.4 Struts2标签库(1学时)3.5 Struts2拦截器(1学时)第6周第3章Struts2基础(4学时)3.6 Struts2国际化应用(1学时)3.7 Struts2文件上(1学时)3.8 Struts2综合开发实战(2学时)第7周第4章Hibernate基础(4学时)4.1 使用Hibernate的动机(2学时)4.2 Hibernate应用基础(2学时)第8周第4章Hibernate基础(2学时)4.3 Hibernate关系映射(2学时)第5章MVC框架开发基础(2学时)5.1MVC基本思想(2学时)第9周第5章MVC框架开发基础(4学时)5.2MVC关键技术(2学时)5.3MVC综合开发实战(2学时)第10周第5章MVC框架开发基础(2学时)5.3MVC综合开发实战(2学时)第6章Spring基础及应用(2学时)6.1 使用Spring的动机(1学时)6.2Spring应用基础(1学时)第11周第6章Spring基础及应用(4学时)6.3Spring核心接口及配置(1学时)6.4SpringAOP(1学时)6.5 Spring事务支持(1学时)6.6 用Spring集成JavaEE各框架(1学时)第12周第7章JavaEE多框架整合开发实战(4学时)7.1大型项目架构原理(4学时)第13周第7章Jav
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026 综合岗面试考点梳理题库 含答案含解析
- 2026 综合岗事业编面试真题汇编 题库 含答案无解析
- 药店职业规划简明模板
- 消防安全辅导员工作指南
- 2026福州市第一总医院皮肤病防治院人员控制数公开招聘工作人员5人笔试参考题库及答案解析
- 2026年贵州省煤矿设计研究院人员招聘笔试参考试题及答案详解
- 网络机房综合布线巡检检查表
- 2026年中铁二十二局集团有限公司人员招聘考试备考试题及答案详解
- 2026年治多县教师招聘笔试备考题库及答案解析
- 2026年深圳市深粮控股股份有限公司人员招聘参考题库及答案详解
- 2026届新高考英语冲刺热点复习With的复合结构
- 数字营销基础(第二版)课件 2.2数字营销技术
- 2025年无人机装调检修工职业技能鉴定考试题库及答案
- 2025年注册环保工程师专业基础考试真题卷(附解析)
- 《医事法学》电子教案
- DB35T 2162-2023 基于分布式光纤传感的跨江燃气管道运行监测技术规范
- 师德师风专题讲座主题课件
- 2024年高中英语衡水体书法练字字帖
- 工业设计技术-Geomagic Design X 逆向设计实用教程 课件 项目5、6 遥控器建模、连杆建模
- 中建硅墨烯保温板外墙保温施工方案
- 第九章分类系统与进化谱系
评论
0/150
提交评论