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