《Java EE基础实用教程(第3版)-教学大纲.docx》由会员分享,可在线阅读,更多相关《Java EE基础实用教程(第3版)-教学大纲.docx(5页珍藏版)》请在第一文库网上搜索。
1、OavaEE基础实用教程教学大纲一、课程信息课程名称:JaVaEE基础实用教程课程类别:素质选修课/专业基础课课程性质,选修/必修计划学时:64计划学分M4先修课程:无选用教材:JavaEE基础实用教程:含典型案例视频分析,郑阿奇主编,电子工业出版社教材。适用专业:本课程可作为大学本科和高职高专相关课程,也可供从事JaVaEE应用系统开发的用户学习和参考。课程负责人:二、课程简介本课程旨在教授JavaEE开发的基础知识和实践技巧,帮助学生掌握构建各种类型的JaVaEE项目的能力。课程内容全面,从基础的JSP和SerV1e3到MVC框架的应用,再到SPring和HibenIate的使用,以及Aj
2、aX和SSM开发等,涵盖了JaVaEE开发的各个方面。通过综合开发实战的方式,将理论知识与实际项目应用相结合,帮助学员更好地理解和应用所学的知识。课程注重实践和实用性,教学思路清晰明了,通过详细的示例代码和实例讲解,帮助学员理解和掌握每个知识点。课程配套资源丰富,包括示例代码、实战项目源码、练习题等,学员可以通过这些资源进行实践和巩固所学知识,提升自己的实际开发能力。三、课程教学要求序号专业毕业要求课程教学要求关联程度1工程知识第1部分为实用教程(第19章,15个实例),系统地介绍了JavaEE平台及开发基础、JavaWeb开发基础、Stts2基础、Hibernate基础、MVC框架开发基础、
3、SPring基础及应用、JaVaEE多框架整合开发实战、AjaX入门、SSM开发基础。第2部分为实验指导(8个实验),通过实验进行系统训练,能够提高读者解决问题的能力。第3部分为综合应用实习,从模块开发的角度介绍阿上购书系统。第4部分为附录,介绍SQ1SerVer2016学生成绩管理系统数据库、JaVaEE开发的基本操作。H2问题分析目前,JavaEE技术已经成为优秀的电子商务解决方案。JavaEE提供了一套完整的开发平台,包括了各种技术和框架,如SerVIet、JSPStruts2Hibernate%SPring等,H可以帮助开发者快速构建可靠、可扩展的电子商务应用。通过JavaEE的分层架
4、构和丰富的功能组件,开发者可以实现用户管理、商品展示、购物车、订单管理、支付接口等电子商务核心功能。同时,JaVaEE还提供了安全性、事务管理、性能优化等方面的支持,确保电子商务应用的稳定性和可靠性。3设计/开发解决方案让学生熟悉JaVaEE平台的开发方式,掌握JaVaEE开发环境的搭建,具备JaVaEE开发入门的能力。同时,学生将学习到JSP和Serv1et的基础知识,了解Struts2和Hibernate的应用原理和技术,掌握MVC框架的基本思想和关键技术,学习Spring框架的使用和集成JaVaEE各框架的能力,掌握Ajax的基础知识和开源框架DWR的应用,以及了解SSM开发基础。通过综
5、合开发实战,学生将能够应用所学知识开发各种类型的JavaEE项目。H4研究15使用现代工具H6工程与社会1 .了解电子商务对社会的影响和作用,以及相关的法律法规和标准。2 .学会将相应方法并应用于实际生产和社会服务中,为社会做出贡献。17环境和可持续发展18职业规范19个人和团队1 .学会个人发展和团队合作,提高个人和团队的综合素质。2 .学会与他人合作和沟通,建立良好的人际关系和团队合作氛围。H10沟通1 .学会进行有效的沟通和表达,与客户、同事和上级保持良好的沟通和协作。2 .学会进行跨文化沟通和合作,提高国际化视野和跨文化交流能力。M11项目管理1 .学会进行项目管理和组织,包括项目计划
6、、进度控制、质量管理等。2 .学会进行风险评估和管理,提高项目成功的概率和效率。112终身学习1 .学会进行自我学习和自我提升,不断提高自身的专业水平和创新能力。2 .学会进行终身学习和职业发展规划,不断拓展职业领域和发展空间。H注:“课程教学要求”栏中内容为针对该课程适用专业的专业毕业要求与相关教学要求的具体描述。“关联程度”栏中字母表示二者关联程度。关联程度按高关联、中关联、低关联三档分别表示为“M”或1”。“课程教学要求”及“关联程度”中的空白栏表示该课程与所对应的专业毕业要求条目不相关。四、课程教学内容章节名称主要内容重难点关键词学时类型1JavaEE平台及开发基础JavaEE的开发方
7、式JavaEE开发环境搭建JavaEE开发入门熟悉JaVaEE平台的开发方式,掌握JaVaEE开发环境的搭建,具备JaVaEE开发入门的能力6理论+实践2JavaWcb开发基础HTM1语言JSP基础Serv1et技术JavaWeb综合开发实战:网络留言系统熟悉HTM1语言,掌握JSP基础和Serv1et技术,具备JavaWeb开发的基础能力,并能在实战中综合应用这些知识开发网络留言系统8理论+实践3Struts2基础使用Struts2的动机Struts2原理及工作流程Struts2数据验证Struts2标签库Struts2拦截器Struts2国际化应用Struts2文件上传Struts2综合开
8、发实战了解使用Struts2的动机,掌握StrUtS2的原理、工作流程、数据验证、标签库、拦截器、国际化应用和文件上传等知识,具备使用StrUtS2进行开发的能力,并能在综合开发实战中应用这些知识10理论+实践4Hibernate基础使用Hibernate的动机Hibernate应用基础Hibernate关系映射了解使用Hibernate的动机,掌握Hibernate的应用基础和关系映射知识,具备使用Hibernate进行开发的能力6理论+实践5MVC框架开发基础MVC基本思想MVC关键技术MVC综合开发实战了解MVC框架的基本思想,掌握MvC关键技术,具备使用MVC框架进行开发的能力,并能在
9、综合开发实战中应用这些知识8理论+实践6Spring基础及应用使用Spring的动机Spring应用基础Spring核心接口及配置SpringAOPSpring事务支持用Spring集成JavaEE各框架了解使用SPring的动机,掌握SPring应用基础、核心接口及配置、AOP和事务支持等知识,具备使用Spring进行开发的能力,并能集成JavaEE各框架6理论+实践7JavaEE多框架整合开发实战大型项目架构原理SSH2+Service:学生成绩管理系统了解大型项目架构原理,掌握SSH2+Service的开发,具备开发大型学生成绩管理系统的能力8理论+实践8Ajax入门Ajax概述Java
10、Script基础Ajax基础应用开源Ajax框架DWR了解AjaX概述,掌握JavaScript基础和Ajax基础应用,熟悉开源Ajax框架DWR4理论+实践9SSM开发基础SpringMVC基础MyBatis基础SSM开发实战掌握SpringMVC基础和MyBatiS基础,具备SSM开发的基础能力,并能在实战中应用这些知识8理论+实践五、考核要求及成绩评定序号成绩类别考核方式考核要求权重(%)备注1期末成绩期末考试大作业50百分制,60分为及格2平时成绩课后作业9次40优、良、中、及格、不及格3平时表现出勒情况10两次未参加课程则无法获得学分注:此表中内容为该课程的全部考核方式及其相关信息。
11、六、学生学习建议(-)学习方法建议1 .依据专业教学标准,结合岗位技能职业标准,通过案例展开学习,将每个项目分成多个任务,系统化地学习。2 .通过开展课堂讨论、实践活动,增强的团队协作能力,学会如何与他人合作、沟通、协调等等。(二)学生课外阅读参考资料JavaEE基础实用教程:含典型案例视频分析,郑阿奇主编,电子工业出版社教材。七、课程改革与建设1全面而系统的内容:涵盖了JavaEE开发的各个方面,从基础的JSP和Serv1et,到MVC框架的应用,再到SPring和Hibernate的使用,以及Ajax和SSM开发等。学生可以系统地学习和掌握JavaEE开发所需的知识和技能。3 .实践导向的教学:通过综合开发实战的方式,将理论知识与实际项目应用相结合,帮助学生更好地理解和应用所学的知识。通过实践,学生可以提升自己的开发能力,并且在实际项目中能够快速上手。平时对学生的考核内容包括出勤情况、学生的学习成果、课堂讨论等方面,占期末总评的50%。期末考试成绩占期末总评的50%。制订人教研室主院部负责人签字:任签字:签字:修订时间:年月S