还剩3页未读,继续阅读
文本内容:
《WEB系统开发实验》教学大纲课程名称WEB系统开发实验英文名称websystemdevelopmentexperiment课程代码学分/学时1学分/32学时适用专业软件工程先修课程数据结构、数据库原理、操作系统原理、面向对象程序设计后续课程软件项目管理、软件开发环境与工具、专业综合实验开课单位大纲执笔人系(教研室)主任批准人
一、课程性质和教学目标
(一)课程性质《WEB应用系统开发实验》是软件工程本科专业的一门专业必修课本课程作为WEB应用开发的入门课程,向学生介绍了WEB应用技术发展过程中具有代表性的开发技术本课程通过详实的内容和丰富的案例,为学生指明了目前所学知识的应用方向,引导学生去了解和学习WEB应用技术
(二)教学目标课程目标1能够设计或借鉴WEB系统的体系结构并进行简单评估课程目标2掌握WEB系统的设计方法并设计相关的验证方案课程目标3熟悉WEB系统常用的开发工具和管理工具,并熟悉相关工具的应用领域课程目标4具有团队协作意识,能够在开发团队中承担与角色相匹配的工作任务课程目标5掌握WEB系统需求分析的基本策略,能够根据需求设计并组织WEB系统开发
二、课程目标与毕业要求指标点的对应关系表1《WEB系统开发实验》课程目标与毕业要求指标点的对应关系
三、教学内容与学时分配建议总学时32实验一WEB开发环境搭建及简单案例(2学时)实验二JSP基础实验(2学时)实验三JSP内置对象(2学时)实验四Servlet、SessionCookie(2学时)实验五EL和JSTL(2学时)实验六过滤器和监听器(2学时)实验七JDBC(2学时)实验八数据库连接池(2学时)实验九MyBatis基础(2学时)实验十MyBatis关联映射(2学时)实验HSpringIoC(2学时)实验十二Spring组件装配(2学时)实验十三SpringAOP(2学时)实验十四Spring事务管理(2学时)实验十五SpringMVC(2学时)实验十六SSM框架整合(2学时)
四、课程考核及成绩评定方式L考核与评价方式及成绩评定成绩评定方法实验报告加权平均分占比70%平时成绩30%(含作业),见表
22.考核与评价标准课程考核方案中应覆盖所有的课程目标,每个课程目标的考核应覆盖“易、较易、较难、难”四个层次并赋予适当分值,以支持相应的“0-59分、60-74分、75-89分、90-100分”四个评分标准,见表3表3《WEB系统开发》课程目标评分标准
五、教材及主要参考资料
1、《JavaEE企业级应用开发教程》,黑马程序员编著,人民邮电出版社,
2021.
102、《深入分析javaWEB技术内幕》,许令波著,电子工业出版社,
2016.08o
3、UavaWEB开发1200例》(第2卷),卢瀚等著,清华大学出版社,
2017.
064、《JavaEE架构设计与开发实践》,方巍著,清华大学出版社,
2017.04课程目标毕业要求指标点毕业要求课程目标L能够设计或借鉴WEB系统的体系结构并进行简单评估指标点
2.2具备软件系统分析能力,针对复杂软件工程问题能识别一种解决方案并进行评估毕业要求2问题分疥课程目标2掌握WEB系统的设计方法并设计相关的验证方案指标点4-2能根据软件需求规格,进行过程、组件或模块设计和界面设计,且具有对结果进行测试和评估的能力毕业要求4研究课程目标3熟悉WEB系统常用的开发工具和管理工具,并熟悉相关工具的应用领域指标点5-1掌握软件开发过程中所使用的工具和方法,了解其差异和适用领域毕业要求5使用现代工具课程目标4具有团队协作意识,能够在开发团队中承担与角色相匹配的工作任务指标点9-1具备团队意识,能够理解个人在团队中的角色,能够独立完成在团队中所充当角色的工作毕业要求9个人和团队课程目标5掌握WEB系统需求分析的基本策略,能够根据需求设计并组织WEB系统开发指标点9-3具有策划、组织和管理能力,并能在复杂软件工程问题的实施过程中运用以上能力毕业要求9个人和团队鹿目标要求指标点期末考试占比%平时成绩占比%考核内容课程目标1指标点2-23030JSPServletJDBC课程目标2指标点4-22020过滤器、侦听器,ELJSTL课程目标3指标点5-13030Spring课程目标4指标点9-11010MyBatis课程目标5指标点9-31010SpringMVC课程目标评分标准90-100分75-89分60-74分0~59分优良中/及格不及格
1、能够设计或借鉴WEB系统的体系结构并进行简单评估(支撑毕业要求指标点2-2)
1、能够独立设计或借鉴WEB系统的体系结构并进行简单评估
1、能够设计或借鉴WEB系统的体系结构并进行简单评估
1、基本能够设计或借鉴WEB系统的体系结构并进行简单评估
1、不能够设计或借鉴WEB系统的体系结构并进行简单评估
2、掌握WEB系统的设计方法并设计相关的验证方案(支撑毕业要求指标点4-2)
1、熟练掌握WEB系统的设计方法并设计相关的验证方案
1、掌握WEB系统的设计方法并设计相关的验证方案
1、基本掌握WEB系统的设计方法并设计相关的验证方案
1、不掌握WEB系统的设计方法并设计相关的验证方案
3、熟悉WEB系统常用的开发工具和管理工具,并熟悉相关工具的应用领域(支撑毕业要求指标点5-1)
1、透彻了解WEB系统常用的开发工具和管理工具,并十分了解相关工具的应用领域
1、熟悉WEB系统常用的开发工具和管理工具,并熟悉相关工具的应用领域
1、基本熟悉WEB系统常用的开发工具和管理工具,并基本熟悉相关工具的应用领域
1、不熟悉WEB系统常用的开发工具和管理工具,不熟悉相关工具的应用领域
4、具有团队协作意识,能够在开发团队中承担与角色相匹配的工作任务(支撑毕业要求指标点9-1)
1、具有较强的团队协作意识,能够在开发团队中积极主动承担与角色相匹配的工作任务
1、具有团队协作意识,能够在开发团队中承担与角色相匹配的工作任务
1、具有基本的团队协作意识,基本能够在开发团队中承担与角色相匹配的工作任务
1、不具有团队协作意识,不能够在开发团队中承担与角色相匹配的工作任务
5、掌握WEB系统需求分析的基本策略,能够根据需求设计并组织WEB系统开发(支撑毕业要求指标点9-3)
1、熟练掌握WEB系统需求分析的基本策略,能够准确根据需求设计并组织WEB系统开发
1、掌握WEB系统需求分析的基本策略,能够根据需求设计并组织WEB系统开发
1、基本掌握WEB系统需求分析的基本策略,基本能够根据需求设计并组织WEB系统开发
1、没有掌握WEB系统需求分析的基本策略,不能够根据需求设计并组织WEB系统开发。