预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共14页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

WEB应用开发(WEBapplicationdevelopment)课程代码:06410072学分:4学时:80(其中:课堂教学学时:48实验学时:0上机学时:32课程实践学时:0)先修课程:C#、JAVA、数据库适用专业:软件工程教材:(教材名称、主编、出版社、版次)①C#入门经典(第5版),(美)沃森(KarliWatson)、内格尔(ChristianNagel)、齐立波、黄静,清华大学出版社,2010-12②崔海良.ASP.NET2.0实用教程[J].人民邮电出版社.2008-5③沈世根,王承焱,徐小东.Web程序设计-ASP.NET使用网站开发[M].北京:清华大学出版社,2014一、课程性质与课程目标(一)课程性质(需说明课程对人才培养方面的贡献)《WEB应用开发》软件工程专业的一门专业选修课程,通过本门课程的学习,使学生熟悉WEB窗体设计,熟练使用各种常用的WEB控件,为今后从事计算机软件设计工作打下基础。《WEB应用开发》是一门实践性很强的课程,因此,采用理论加实践的教学模式,通过理论课讲授理论知识,通过上机课,让学生巩固和提升所学知识。(二)课程目标(根据课程特点和对毕业要求的贡献,确定课程目标。应包括知识目标和能力目标。)1.知识方面1.1掌握WEB应用开发的基本原理,使得学生具备WEB应用开发的能力。1.2熟悉C#基本原理,使得学生具有C#编程的能力。1.3掌握JavaScript语言、HTML语言和CSS常识,使得学生具备WEB应用开发所需语言基1/14础,了解主流的软件开发语言(如Java或C++)和平台(如Windows或Android),能够选择恰当的开发工具完成软件开发,并能够理解开发过程的局限性。1.4掌握WEB窗体基础,使学生具有能够针对特定软件需求、可复用软件模块、软件组件确定数据结构和算法,确定其实现方法的能力。1.5掌握WEB控件和内置对象,使得学生具有WEB应用开发以及能够针对特定软件需求、可复用软件模块、软件组件确定数据结构和算法,确定其实现方法的能力。1.6掌握视图状态与request、cookie,session及application对象,使学生具有能够针对特定软件需求、可复用软件模块、软件组件确定数据结构和算法,确定其实现方法的能力。1.7了解验证控件与多功能控件,使学生具有WEB应用开发的能力。2.能力与素质方面2.1具有遵循WEB应用开发的原理和方法的能力,能够使用工程原理和数学、自然科学知识将工程问题形式化,给出解决问题的方案,根据具体问题提出适应情况的改进途径。2.2具有WEB窗体设计、WEB控件设计的基本能力,能够根据软件工程知识和数学知识给出复杂软件工程设计的基本思路和解决方案。2.3具备根据实际需求对数据库进行调用的能力,能够选择恰当的软件项目管理工具、工程模型并进行实践。2.4具备根据实际需要,设计简单WEB网站的能力,能够自行开发或选择恰当的软件工程工具和技术,利用适当的资源,对复杂软件工程问题进行需求分析、前景预测、功能或界面模拟。注:工程类专业通识课程的课程目标应覆盖相应的工程教育认证毕业要求通用标准;(三)课程目标与专业毕业要求指标点的对应关系(认证专业专业必修课程填写)本课程支撑专业培养计划中毕业要求指标点如下:1.毕业要求1.3:能够应用工程原理和专业知识分析工程问题的解决途径并进行改进。2.毕业要求3.1:能够根据复杂软件工程问题的需求确定基本思路和方案。3.毕业要求3.3:能够针对特定软件需求、可复用模块或组件完成数据结构和算法的设计。4.毕业要求4.4:能够融合专业知识结构,具备对复杂软件工程问题进行深入研究的能力。5.毕业要求5.1:能够开发、选择与使用恰当的技术、资源、现代工程工具和信息技术工具完成复杂软件工程需求分析、预测、模拟。2/146.毕业要求5.3:能够采用恰当的开发工具完成软件开发,并能够理解开发过程的局限性。7.毕业要求11.2:能够在多学科环境中根据复杂软件工程项目特征选择恰当的项目管理方法和经济决策方法。8.毕业要求11.3:能够选择恰当的软件项目管理工具、工程模型并进行实践。课程目标课程课程课程课程课程课程课程课程课程课程课程目标目标目标目标目标目标目标目标目标目标目标1.11.21.31.41.51.61.72.12.22.32.4毕业要求指标点毕业要求✓✓✓✓✓✓✓1.3毕业要求✓✓✓✓✓✓✓✓3.1毕业要求✓✓✓✓✓✓3.3毕业要求✓✓✓✓✓✓✓✓4.4毕业要求✓✓✓✓✓✓✓✓5.1毕业要求✓✓✓✓✓✓✓✓5.3毕业要求✓✓✓✓✓11.2毕业要求✓✓✓✓✓✓✓✓✓11.3注:课程目标与毕业要求指标点对接的单元格中可输入“✓”,也可标注“H、M、L”。3/14二、课程内容与教学要求(按章撰写)第一章C#程序设计基