《Java+EE框架应用系统开发》课程标准_第1页
《Java+EE框架应用系统开发》课程标准_第2页
《Java+EE框架应用系统开发》课程标准_第3页
《Java+EE框架应用系统开发》课程标准_第4页
《Java+EE框架应用系统开发》课程标准_第5页
已阅读5页,还剩16页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《JavaEE框架应用系统开发》课程标准一、课程性质与任务本课程是软件技术专业学生【R必修£选修】的【£公共基础£专业基础R专业核心£专业拓展】课程,属于【£A类(纯理论课)RB类([理论+实践]课)£C类(纯实践课)】。本课程是省继续教育优质课程,对接Java开发工程师岗位的职业技能要求,通过学生学习使用JavaEE框架技术完成后台应用开发、测试、打包部署,以及与前端的应用联调内容,旨在培养学生掌握Spring、Mybatis、SpringMVC、Springboot框架技术知识,增强学生爱岗敬业、精益求精的工匠精神素养,提高学生软件工程开发能力和团队协作能力。本课程的先修课程有:Java高级程序设计、JavaWeb应用开发,后续课程有:JavaEE框架高级应用、综合项目实战。二、课程目标与要求(根据职业教育国家教学标准要求,对接职业标准(规范)、职业技能等级标准等,按照可评可测的原则,总体概述本课程的知识、能力、素质目标与要求,500字以内,并通过矩阵表明确课程目标对专业培养规格分解指标的支撑度,具体参考人才培养方案修制订的《专业课程(模块)体系构建纪要》)表课程目标对专业培养规格分解指标的支撑矩阵目标分类目标编码课程目标Ja1Ja2Ja3Ja4Ja5Ja6Ja7Ja8Ja9知识技能C1能搭建开发环境LMMLC2能使用构建工具构建项目MMMMC3能使用SpringMVC、MyBatis、Spring三大框架完成实现后端HMMHC4能使用Thymeleaf模板引擎实现前端HHC15能完成项目的云端部署HHMH三、课程结构与内容(一)课程结构本课程共4学分,72学时,其中理论36学时,实践36学时,线上教学36学时。遵循真实项目开发流程,从理论到实践,从局部到整体的原则,本课程的内容设置主要分成理解项目需求、搭建项目环境、构建项目基础框架、车辆行驶状态模块、车辆行驶轨迹模块开发、车辆行驶轨迹模块开发、测试项目功能、实施项目持续集成与交付七个工作过程。表二课程结构与学时建议模块主题/课程授课学期数学分建议学时工作过程一理解项目需求大二下学期0.2学分4学时工作过程二搭建项目环境大二下学期0.2学分4学时工作过程三构建项目基础框架大二下学期0.8学分16学时工作过程四车辆行驶状态模块开发大二下学期1学分16学时工作过程五车辆行驶轨迹模块开发大二下学期1学分16学时工作过程六测试项目功能大二下学期0.4学分8学时工作过程七实施项目持续集成与交付大二下学期0.4学分8学时(二)课程内容(说明:■的为教学重点,打▲的为教学难点,打★的为“课程思政”要素融合点。)工作过程一(1)理解项目需求▲【内容要求】本模块主要内容:真实项目功能演示项目技术选型【目标要求】知识目标掌握分析项目需求的技巧掌握项目技术选型的方法能力目标具备项目需求分析能力具备项目技术选型的能力素质目标具备项目设计的整体观具有文档分析和撰写能力沟通能力、团队协作能力培养团队精神【教学要求】教学方法R讲授R讨论或座谈£问题导向学习R分组合作学习£案例教学R任务驱动R项目教学R情景教学R演示汇报£实践教学£参观访问R引导文教学£其他(--)【场地要求】教学做一体化机房电脑配置:i5以上处理器,内存8G以上(建议16G)、硬盘256G以上,固态硬盘最佳,64位Window7或以上系统。2.工作过程二(1)搭建项目环境【内容要求】本模块主要内容:安装jdk安装tomcat,测试安装idea安装mysql【目标要求】知识目标掌握安装jdk、tomcat软件的技术掌握安装idea和mysql软件的技术能力目标具备安装jdk、tomcat软件的能力具备安装idea和mysql软件的能力素质目标具备沟通能力、团队协作能力提高职场岗位素质培养探究精神、谨慎精神【教学要求】教学方法R讲授R讨论或座谈£问题导向学习R分组合作学习£案例教学R任务驱动R项目教学£情景教学R演示汇报£实践教学£参观访问R引导文教学£其他(--)【场地要求】教学做一体化机房电脑配置:i5以上处理器,内存8G以上(建议16G)、硬盘256G以上,固态硬盘最佳,64位Window7或以上系统。3.工作过程三(1)构建项目基础框架■▲【内容要求】本模块主要内容:使用构建项目创建项目构建项目仓库前端项目部署与运行【目标要求】知识目标掌握构建项目创建项目的技巧掌握构建项目仓库的技巧掌握前端项目部署与运行的技巧能力目标具备构建项目创建项目能力具备构建项目仓库的能力具备前端项目部署与运行的能力素质目标具备沟通能力、团队协作能力培养科学精神、工匠精神【教学要求】教学方法R讲授R讨论或座谈£问题导向学习R分组合作学习£案例教学R任务驱动R项目教学£情景教学R演示汇报£实践教学£参观访问R引导文教学£其他(--)【场地要求】教学做一体化机房电脑配置:i5以上处理器,内存8G以上(建议16G)、硬盘256G以上,固态硬盘最佳,64位Window7或以上系统。4.工作过程四(1)车辆行驶状态模块开发■■■▲▲★★★【内容要求】本模块主要内容:模块数据源连接实训模块分层体系构建实训模块控制层开发实训模块业务层开发实训模块数据访问层开发实训模块部署实训模块接口测试实训模块联调实训【目标要求】知识目标掌握Java开发框架底层设计原理掌握Java后端开发三层架构设计原理掌握Java框架开发前后端分离的基本原理了解数据库连接池参数设置原理能力目标能熟练使用Java后端开发三层架构能熟练使用Java框架开发项目能实现Java框架开发前后端分离技术能实现数据库连接池参数设置具有打包部署测试项目的能力素质目标具备联系新旧知识的能力培养六大精神:探究、工匠、科学、团队、谨慎、创新精神提高职场岗位素质【教学要求】教学方法R讲授R讨论或座谈£问题导向学习R分组合作学习£案例教学R任务驱动R项目教学£情景教学R演示汇报£实践教学£参观访问R引导文教学£其他(--)【场地要求】教学做一体化机房电脑配置:i5以上处理器,内存8G以上(建议16G)、硬盘256G以上,固态硬盘最佳,64位Window7或以上系统。5.工作过程五(1)车辆行驶轨迹模块开发★【内容要求】本模块主要内容:实现车辆轨迹信息控制层实现车辆轨迹信息业务层实现车辆估计信息数据访问层模块本地打包与部署Postman接口测试模块前后端联调测试【目标要求】本工作过程要培养的知识、素质和技能点与工作过程四类似,在上一个工作过程对框架知识目标、对应的素质目标和能力目标的基础上,旨在进一步强化本课程重难点知识Java框架技术和核心素养——团队协作、创新精神、大国工匠精神和爱岗敬业的劳动精神。知识目标熟练掌握Java开发框架底层设计原理熟练掌握Java后端开发三层架构设计原理熟练掌握Java框架开发前后端分离的基本原理掌握数据库连接池参数设置原理能力目标能更熟练使用Java开发平台和构建工具能更熟练使用Java框架开发项目能熟练实现前后端应用通信和数据传输能更熟练使用代码版本管理工具和后端测试工具能熟练实现在linux操作系统上的项目远程部署素质目标具备较强的团队协作和创新精神具备较强的精益求精的大国工匠精神和爱岗敬业的劳动精神具备较强的主动探究精神和自主学习能力坚定的民族自信心【教学要求】教学方法R讲授R讨论或座谈£问题导向学习R分组合作学习£案例教学R任务驱动R项目教学£情景教学R演示汇报£实践教学£参观访问R引导文教学£其他(--)【场地要求】教学做一体化机房电脑配置:i5以上处理器,内存8G以上(建议16G)、硬盘256G以上,固态硬盘最佳,64位Window7或以上系统。6.工作过程六(1)测试项目功能■【内容要求】本模块主要内容:后端整体部署与运行前端运行调试,修改接口前后端联调测试访问【目标要求】知识目标掌握后端部署与运行的技巧掌握前端运行调试、修改接口的方法掌握前后端联调测试的方法能力目标具备后端整体部署与运行的能力具备前端运行调试,修改接口的能力具备前后端联调测试的能力素质目标具备较强的沟通能力、团队协作能力具备较强的强烈的国家信息安全意识具备较强的职场岗位素质【教学要求】教学方法R讲授R讨论或座谈£问题导向学习R分组合作学习£案例教学R任务驱动R项目教学£情景教学R演示汇报£实践教学£参观访问R引导文教学£其他(--)【场地要求】教学做一体化机房电脑配置:i5以上处理器,内存8G以上(建议16G)、硬盘256G以上,固态硬盘最佳,64位Window7或以上系统。7.工作过程七(1)实施项目持续集成与交付■■▲★【内容要求】本模块主要内容:Linux上安装jdk,tomcat,mysql运行环境项目前端部署项目后端部署云环境开放端口访问【目标要求】知识目标掌握Linux上安装jdk,tomcat,mysql运行环境的技巧掌握项目前端部署的方法掌握项目后端部署的方法掌握云环境开放端口的使用能力目标具备Linux上安装jdk,tomcat,mysql运行环境的能力具备项目前端部署的能力具备项目后端部署的能力具备云环境开放端口的能力素质目标具备优秀的职场岗位素质具备强烈的国家信息安全意识具备优秀的人际交流、处理能力【教学要求】教学方法R讲授R讨论或座谈£问题导向学习R分组合作学习£案例教学R任务驱动R项目教学£情景教学R演示汇报£实践教学£参观访问R引导文教学£其他(--)【场地要求】教学做一体化机房电脑配置:i5以上处理器,内存8G以上(建议16G)、硬盘256G以上,固态硬盘最佳,64位Window7或以上系统。(三)课程章节与课程目标支撑表三课程内容与课程目标支撑矩阵序号任务单元/知识点章节目录C1C2C3C4C5C6C7C8C9C10C11C12C13C14C151理解项目需求1.1功能演示L1.2技术选型M2项目开发环境搭建2.1安装jdkM2.2安装tomcat,测试M2.3安装ideaL2.2安装mysqlL3构建项目基础框架3.1使用构建工具创建项目ML3.2构建项目仓库ML3.3前端项目部署与运行L4车辆行驶状态模块开发4.1模块数据源连接实训ML4.2模块分层体系构建实训MM4.3模块控制层开发实训MM4.4模块业务层开发实训MM4.5模块数据访问层开发实训MM4.6模块部署实训MM4.7模块接口测试实训MM4.8模块联调实训MM5车辆行驶轨迹模块开发M5.1实现车辆轨迹信息控制层MM5.2实现车辆轨迹信息业务层MM5.3实现车辆轨迹信息控制层MM5.4模块本地打包与部署HMH5.5POstman接口测试HH5.6模块前后端联调测试HH6测试项目功能6.1后端整体部署与运行HHH6.2前端运行调试,修改接口HH6.3前后端联调测试HH6.4访问HH7实施项目持续集成与交付7.1linux上安装jdk,tomcat,mysql运行环境H7.2前端部署H7.3后端部署H7.4云环境开放端口7.5访问四、学生考核与评价(一)课程考核设计本课程平时过程性考核分值占比60%,期末终结性考核分值占比40%,期中考试为【R机试£笔试£其它(--)】/【R开卷£闭卷】,期末考试为【R机试£笔试£其它(--)】/【R开卷£闭卷】。表四课程考核与评价设计评价维度过程性考核终结性考核分值占比20%20%20%40%评价分项单元测验期中考试作业项目实战演示汇报小组讨论学习总结专题调研考勤课堂表现期末考试次数71161118115181(二)学业质量水平从课程的角度概述学业质量水平的分级及其依据。表五学业质量水平说明质量维度质量等级A(优)B(良)C(中)理解项目需求基本完成真实项目功能基本演示基本完成项目技术基本选型较好的进行真实项目功能演示较好的项目技术选型优秀真实项目功能演示项目技术选型理解项目需求基本完成安装jdk基本完成安装tomcat,测试基本完成安装idea基本完成安装mysql较好的安装jdk较好的安装tomcat,测试较好的安装idea较好的安装mysql优秀完成安装jdk优秀完成安装tomcat,测试优秀完成安装idea优秀完成安装mysql搭建项目环境基本完成使用构建项目创建项目基本完成构建项目仓库基本完成前端项目部署与运行较好的使用构建项目创建项目较好的构建项目仓库较好的前端项目部署与运行优秀完成使用构建项目创建项目优秀完成构建项目仓库优秀完成前端项目部署与运行构建项目基础框架基本完成模块数据源连接实训基本完成模块分层体系构建实训基本完成模块控制层开发实训基本完成模块业务层开发实训基本完成模块数据访问层开发实训基本完成模块部署实训基本完成模块接口测试实训基本完成模块联调实训较好的模块数据源连接实训较好的模块分层体系构建实训较好的模块控制层开发实训较好的模块业务层开发实训较好的模块数据访问层开发实训较好的模块部署实训较好的模块接口测试实训较好的模块联调实训优秀完成模块数据源连接实训优秀完成模块分层体系构建实训优秀完成模块控制层开发实训优秀完成模块业务层开发实训优秀完成模块数据访问层开发实训优秀完成模块部署实训优秀完成模块接口测试实训优秀完成模块联调实训车辆行驶状态模块开发基本完成实现车辆轨迹信息控制层基本完成实现车辆轨迹信息业务层基本完成实现车辆估计信息数据访问层模块本地打包与部署Postman接口测试模块前后端联调测试较好的实现车辆轨迹信息控制层较好的实现车辆轨迹信息业务层较好的实现车辆估计信息数据访问层较好的模块本地打包与部署较好的Postman接口测试较好的模块前后端联调测试优秀完成实现车辆轨迹信息控制层优秀完成实现车辆轨迹信息业务层实现车辆估计信息数据访问层优秀完成模块本地打包与部署优秀完成Postman接口测试优秀完成模块前后端联调测试车辆行驶轨迹模块开发基本完成后端整体部署与运行基本完成前端运行调试,修改接口基本完成前后端联调测试基本完成访问较好的完成后端整体部署与运行较好的完成前端运行调试,修改接口较好的完成前后端联调测试较好的完成访问优秀完成后端整体部署与运行优秀完成前端运行调试,修改接口优秀完成前后端联调测试优秀完成访问测试项目功能基本完成后端整体部署与运行基本完成前端运行调试,修改接口基本完成前后端联调测试基本完成访问较好的完成后端整体部署与运行较好的完成前端运行调试,修改接口较好的完成前后端联调测试较好的完成访问优秀完成后端整体部署与运行优秀完成前端运行调试,修改接口优秀完成前后端联调测试优秀完成访问实施项目持续集成与交付基本完成Linux上安装jdk,tomcat,mysql运行环境基本完成前端部署基本完成后端部署基本完成云环境开放端口基本完成访问较好的完成Linux上安装jdk,tomcat,mysql运行环境较好的完成前端部署较好的完成后端部署较好的完成云环境开放端口较好的完成访问优秀完成Linux上安装jdk,tomcat,mysql运行环境优秀完成前端部署优秀完成后端部署优秀完成云环境开放端口优秀完成访问五、课程实施与保障(一)教学要求知识技能要求:具备基本的WEB项目开发能力到熟练框架开发的转化。能搭建JavaWeb开发和运行环境并熟练使用能使用构建工具构建模块能使用三大框架实现JavaWeb项目功能能连接数据源,实现数据接口,与前端联调能根据完成需求文档制作,设计数据库,实现项目功能素养要求:在教学环节中潜移默化的培养学生的六大精神。提高人际交流、处理能力提高职场岗位素质培养六大精神:探究、工匠、科学、团队、谨慎、创新精神具有文档分析和撰写能力沟通能力、团队协作能力坚定的民族自信心强烈的国家信息安全意识具备联系新旧知识的能力(二)师资要求【基本要求】有扎实学识,具有扎实的本专业相关理论功底和实践能力;应精通JavaEE框架技术,具 备双师素质者更佳。熟悉Java岗位开发工程师岗位技能要求熟悉1+XJava应用开发(中级)标准具有较强信息化教学能力,能够开展课程教学改革和科学研究;有理想信念、有道德情操、有扎实学识、有仁爱之心;具有强烈的责任心和进取心。【团队能力提升】多次组织后端课程的教学培训。定期与企业进行课程的教学研讨。(三)教材要求与选择选用立体化项目化数字化教材JavaEE软件项目开发案例教程(Spring+SpringMVC+Mybatis),电子工业出版社,978-7-121-38996-2(四)参考书籍与网络资源1.Java应用开发1+X配套教材,高等教育出版社2./detail/1013345293./projects/131(五)场地与设备要求教学做一体化机房:配备计算机、白板、多媒体投影设备或智慧屏、音响设备,互联网接入或Wi-Fi环境;电脑配置:i5以上处理器,内存8G以上(建议16G)、硬盘256G以上,固态硬盘最佳,64位Window7或以上系统。(六)其他建议无。六、授课进程与安排表六课程资源要求和授课安排序号任务单元/知识点章节目录线下教学课程资源建设线上教学理论学时实践学时视频(个)虚拟仿真类(个)非视频(个)习题(道)试题(题)项目/案例(个)线上学时课程公告交流互动作业次数单元测验1理解项目需求22111.1功能演示★1111.2技术选型★★11112项目开发环境搭建2242.1安装jdk★0.50.511111122.2安装tomcat,测试★0.50.5111212.3安装idea★★0.50.51111112.4安装mysql★★0.50.511113构建项目基础框架8811183.1使用构建工具创建项目11111113.2构建项目仓库★★22121123.3前端项目部署与运行111

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论