《JavaWeb应用开发》
课程教学大纲
院(系/部):数学与信息科学学院
教研室:数据科学教研室
日期:2023年5月
《JavaWeb应用开发》课程教学大纲
课程英文名称:JavaWebApplicationDevelopment课程编码:0613004689
总学分/总学时:3/48理论学时/实验学时:32/16
课程性质:专业拓展课先修课程:Java编程基础
课程负责人:王英瑛适用专业:数据科学与大数据技术
开课单位:数学与信息科学学院大纲制定者:王英瑛
大纲审定者:乔小燕大纲审定时间:2023年5月
本大纲适用2023年2024版数据科学与大数据技术专业人才培养方案
一、课程简介
本课程是数据科学与大数据技术专业的专业拓展课程。本课程为Web项目开发提
供坚实的技术基础。
本课程主要通过介绍JavaWeb项目所需技术、架构和集成化编程环境;HTML、CSS、
JavaScript、JQuery等前端编程技术;控制器Servlet技术、动态网页JSP技术、组
件JavaBean技术、数据库访问JDBC技术后端技术;JavaWeb的分层架构、设计模式
和MVC框架技术Struts2,使学生具备Web初步的工程知识。学生使用JSP技术制
作网页,培养学生使用现代工具的能力。通过实际的应用Web实践,培养学生分析问
题能力,以及设计Web系统的解决方案与项目开发的能力。
二、课程目标与毕业要求关系
(一)课程目标
1.知识传授目标
1-1:系统传授JavaWeb项目所需技术、架构和集成化编程环境知识。
1-2:详细讲解HTML、CSS、JavaScript、JQuery等前端编程技术知识。
1-3:深入传授控制器Servlet技术、动态网页JSP技术、组件JavaBean技术、
数据库访问JDBC技术等后端技术知识。
1-4:全面介绍JavaWeb的分层架构、设计模式和MVC框架技术Struts2知识。
2.能力培养目标
2-1:通过学生使用JSP技术制作网页,培养学生使用现代工具的能力。
2-2:借助实际的应用Web实践,培养学生分析问题能力。
2-3:通过设计Web系统的解决方案与项目开发,培养学生的实践创新能力。
3.价值塑造目标
3-1:培养学生严谨的编程态度和精益求精的工匠精神。
3-2:增强学生团队协作意识和沟通能力,提升职业素养。……
(二)课程目标对毕业要求的支撑关系
课程目标1-1支撑毕业要求专业知识掌握能力培养,使学生全面了解JavaWeb
项目的技术体系和编程环境,为毕业后从事相关工作奠定坚实基础。
课程目标1-2支撑毕业要求前端技术应用能力培养,学生掌握前端编程技术,能
够在实际项目中进行网页界面设计与开发。
课程目标1-3支撑毕业要求后端技术应用能力培养,让学生熟练运用后端技术进
行数据处理和业务逻辑实现。
课程目标1-4支撑毕业要求架构设计能力培养,学生理解JavaWeb的分层架构
和设计模式,能够设计出高效、可维护的Web系统。
课程目标2-1支撑毕业要求工具使用能力培养,学生学会使用JSP技术制作网页,
提升现代工具的运用水平。
课程目标2-2支撑毕业要求问题分析与解决能力培养,通过实际应用Web实践,
学生能够准确分析问题并提出有效的解决方案。
课程目标2-3支撑毕业要求项目开发与实践创新能力培养,学生具备设计Web
系统解决方案和进行项目开发的能力,为未来的职业发