下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Web应用开发技术一、课程说明课程编号: 390125Z10课程名称(中/英文):Web应用开发技术/Web Application Development Technology课程类别:专业选修课学时/学分:32/2先修课程:数据结构、Java面向对象程序设计、数据库原理适用专业:软件工程 教材、教学参考书:1 李树秋等. JavaEE 6 企业级应用开发教程. 北京:人民邮电出版社,2015.2 李绪成, 闫海珍. Java Web开发教程入门与提高篇(JSP+Servlet). 北京:清华大学出版社, 2009.3 李刚. 轻量级Java EE企业应用实战:Struts 2+Spring
2、 3+Hibernate整合开发. 北京:电子工业出版社. 2008.4 杨树林,胡洁萍. JavaEE企业级架构开发技术与案例教程. 北京:机械工业出版社,2011.二、课程设置的目的意义Web应用开发技术是软件工程本科专业的专业选修课,是一门综合性和实践性较强的课程。本课程讲述Web软件系统开发的基本模式、方法与技术,结合Java语言及相关的Web开发框架与技术进行介绍,涉及Web系统开发所用的开发工具与环境。要求学生能够针对具体应用需求,运用合理的软件工程理论、方法和技术,设计并实现基于多层架构的软件系统。要学学生掌握Web开发的方法、过程与技术,熟悉软件开发新技术,培养学生Web软件开
3、发与管理的能力,为今后从事软件项目开发与管理打下良好的基础。三、课程的基本要求通过本课程的学习,要求学生能够掌握Web软件系统开发的基本模式、方法与技术,熟悉Web开发框架与Java语言程序设计,熟练运用Web软件系统开发的工具与环境。针对企业级应用的具体需求,培养学生运用高级编程语言java、 Eclipse 集成开发环境、JBoss中间件服务器以及MySQL数据库。熟悉Web软件系统分析、设计与实现的方法与技术,锻炼学生Web软件开发与管理的能力。具体要求如下:(一)知识学习要求1. 理解Web软件的基本架构、程序开发方法与开发过程,对应培养方案“培养要求”1-B;2熟练掌握Java程序设
4、计语言,对应培养方案“培养要求”1-B;3掌握Web软件系统的分析、设计以及程序设计方法,对应培养方案“培养要求”1-D;4熟悉Web软件系统开发的工具与环境,对应培养方案“培养要求”1-B;5熟悉Web开发的典型框架与技术,对应培养方案“培养要求”1-D。(二)能力培养要求1. 针对Web软件开发与应用的需要,提出Web软件开发框架,对应培养方案“培养要求”2-A;2. 具备从事Web软件开发的基本技能,能够针对特定工程约束条件提出合理的Web软件开发设计实现方案,对应培养方案“培养要求”2-B;3. 初步具备将软件开发新技术、新方法、新工具应用于实际软件项目的能力,对应培养方案“培养要求”
5、2-C;4综合运用各种开发技术和框架,培养学生具备设计复杂软件系统、分析和解决综合、复杂问题的能力,对应培养方案“培养要求”2-;5. 具有一定的软件团队开发能力,能在项目组中开展软件项目有关的各项开发工作,对应培养方案“培养要求”2-。(三)素质培养要求1. 合理有效地运用Web软件开发技术,具备Web软件开发的基本素养,包括道德、法律与安全等方面,对应培养方案“培养要求” 3-A;2. 能够从社会多个角度思考开发的Web软件工程项目,培养敬业精神和职业道德,领悟软件项目的社会责任感,对应培养方案“培养要求”3-C;3. 培养团队协作意识,理解团队合作的作用和意义,对应培养方案“培养要求”3
6、-B。四、教学内容、重点难点及教学设计章节教学内容总学时学时分配教学重点教学难点教学方案设计(含教学方法、教学手段)讲课(含研讨)实践第1章Web应用程序概述440Web应用程序多层体系结构业务逻辑分析调查分析讲授课堂讨论第2章Web应用前端开发642HTML/JSP/Applet/JSFHTML,JSP编程讲授项目研讨案例分析第3章Web应用逻辑开发862Servlet概念、通信方法Servlet程序设计讲授项目研讨案例分析第4章Web业务逻辑开发862企业BeanJava Bean组件技术讲授项目研讨案例分析第5章Web开发典型框架与应用技术642Web开发框架框架设计与应用讲授项目研讨案
7、例分析注:实践包括实验、上机等五、实践教学内容和基本要求要求通过完成课内实验作业,熟悉结构化软件开发方法及过程,掌握面向对象软件开发方法与过程,能够通过使用有关工具,掌握用工程方法进行软件开发的基本技能。要求学生分项目小组,针对某个具体Web应用需求,设计实现一个Web软件系统,熟练掌握基于JSP、Servlet、Bean以及Web开发框架的Web软件开发方法。要求熟练运用相关的软件开发工具与环境,掌握Web应用软件的分析、设计与实现的基本技能。并提交相关的分析、设计与实现软件文档。具体要求如下:实验名称实验内容学时基本要求Web前端开发网页制作2掌握HTML、JSP编程Web应用逻辑开发Servlet程序设计实现2掌握Servlet程序设计Web业务逻辑开发Java Bean组件实现2实现Java BeanWeb开发框架Web开发框架设计与实现2利用Web开发框架实现Web软件功能六、考核方式及成绩评定考
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高级护理技术培训资料
- 生命伦理在急诊护理中的教育与实践
- 守护生命的交通课
- 高中化学实验改进对提升学生实验操作能力与安全意识的作用研究课题报告教学研究课题报告
- 机务运用安全课件
- 安全培训联络单课件
- 产后身材管理:减肥塑形计划
- 机务安全课件教学
- 机加车间安全培训总结课件
- 尚语树少儿口才培训课件
- 读书交流 《呼兰河传》课件
- 配电一二次融合技术的发展应用
- 钢板铺设安全施工方案
- 学习动力的培养与保持
- 小学中学控辍保学防辍学主题班会模版成品课件
- 经纬度丛书 秦制两千年:封建帝王的权力规则
- ppt素材模板超级玛丽
- 金庸短篇小说《越女剑》中英文对照版
- 2023年洛阳市洛龙区政务中心综合窗口人员招聘笔试题库及答案解析
- 山东省就业登记表
- GA/T 1023-2013视频中人像检验技术规范
评论
0/150
提交评论