已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
湖南水利水电职业技术学院文 理 学 部 专业课程教学大纲教研室:课程名称学 制教学总时量课时其中理论 课时,实验(实训) 课时授课班级前导课程后续课程开课时间第 学期学 分教研室主任系部主任教学主管大纲编写: 编写时间: 年 月 日ASP.NET网络软件开发教学大纲一、课程基本信息课程编号(不填,备用)(以下均为仿宋GB2312字体,小四号字)中文名称ASP.NET网络软件开发英文名称课程类别专业必修课适用对象高职开课学期4学期(三年制)总 学 时120学时第4期120学时其中理论课60学时,上机30学时,实验30学时(网上学习)总 学 分6先修课程数据库、C#程序语言、HTML与XML语言及相关图像处理软件后续课程(若不确定可不填)选用教材张跃廷等著.ASP.NET数据库系统开发完全手册. 第一版.人民邮电出版社出版,2007年1月参考文献1 陈惠贞等著ASP.NET程序设计第一版中国铁道出版社,2004年10月2 郭瑞军等著.ASP.NET 2.0数据库开发实例精粹第一版电子工业出版社,2006年11月3 周靖译著.VISUAL C# 2005 从入门到精通.第一版.清华大学出版社,2006年6月4 董福贵等著.SQL SERVER 2005数据库简明教程.第一版.电子工业出版社,2006年9月5 黎卫东著.ASP.NET网络开发入门与实践.第一版.人民邮电出版社,2006年11月6 施敏华等著.电子商务技术基础.第一版.高等教育出版社,2002年2月二、教学目的(介绍知识和能力的教学目标和要求,可分要点)本课程为计算机应用专业、计算机网络技术专业、计算机软件专业、计算机多媒体技术专业及电子商务专业的必修专业课程。本课程是在学生学习了数据库、C#程序语言、HTML与XML语言及相关图像处理软件之后,开设的职业技能训练课,它综合性强、实用性强,通过本课程的学习应该达到下列目的:(一).知识目标1巩固C#语言程序设计的基础知识及程序设计的基本思路。2巩固数据库的基本知识及操作数据表中数据的基本方法3了解.NET框架及ASP.NET 2.0 应用程序的结构4熟悉ASP.NET 2.0应用程序的运行环境及开发平台5熟悉Web服务控件、验证控件及数据控件的属性及事件6理解ADO.NET数据库访问对象的作用及其使用方法7理解ASP.NET七个内置对象的属性及其方法8了解System.IO命名空间中Directory类和Files类的作用9初步认识应用程序编写模块化的三层结构设计思想(二).能力目标1学会配置ASP.NET 2.0 应用程序的运行环境2掌握快速地创建ASP.NET 2.0应用程序用户界面的方法3学会建立用户界面与数据库之间的连接,并能通过用户界面操作数据表中的数据4学会编写一些简单的应用程序。如:注册模块、登录模块、计数器模块及投票模块等5学会创建、删除和访问服务器端文件及文件夹6学会编写文件上传与下载模块7学会发布和打包ASP.NET 2.0应用程序(三).课程重点建立与数据库之间的连接,并能操作数据库中的数据在服务器端创建、删除文件及文件夹的方法(四).课程难点1.理解函数(普通函数析构函数构造函数)、过程、类、属性、方法等基本概念2理解网络应用程序开发的三层结构思想(用户界面层-业务逻辑层-数据层)3理解ASP.NET 2.0应用程序开发的基本思路。即分析规划分块-创建用户界面-规划数据存储结构-编制业务逻辑层(五).德育目标1在教学过程中密切联系生活和工程实际,激发学生的求知欲,培养学生的科学精神和创新精神2在学习ASP.NET网络软件开发过程中,处理好理论与实践的关系,培养学生理论联系实际、举一反三的良好学风。逐步形成分析和解决工程实际问题的能力。3培养学生对待工作和学习要耐心、细心和一丝不苟、精益求精的职业习惯。三、理论教学内容与基本要求(含学时分配)第一章 ASP.NET 2.0简介(4+2)教学内容1.1 .NET简介1.1.1 .NET的组成1.1.2 .NET技术架构1.2 什么是ASP.NET 2.01.2.1 ASP.NET 的发展1.2.2 ASP.NET 支持的程序语言1.3 ASP.NET 2.0 的工作原理1.3.1 动态网页工作模型1.3.2 ASP.NET 2.0 程序执行过程1.3.3 什么是MSIL1.4 预览ASP.NET 2.0的全新功能1.4.1 数据操作(分页、排序、编辑)1.4.2 图像特效1.4.3 日历显示1.4.4 广告轮流播放1.4.5 数据验证1.4.6 文件上传1.4.7 发信功能1.4.8 网页追踪1.5 安装ASP.NET 2.0操作平台1.5.1 操作系统1.5.2 应用软件(IIS数据库VS 2005)1.5.3 安装ASP.NET 2.0平台1.6 创建第一个ASP.NET 2.0应用程序1.6.1熟悉Visual Studio 开发环境(窗体属性方法事件控件与窗体)1.6.2 配置开发环境(“选项”对话框数据库连接)1.6.3 创建ASP.NET 2.0应用程序教学要求1.了解ASP.NET 2.0 应用程序的作用及运行平台2.掌握ASP.NET 2.0 应用程序运行平台及开发工具的安装3.理解ASP.NET 2.0 应用程序的结构第二章 HTML和XML语言基础(2+2)教学内容2.1 HTML语言基础2.1.1 HTML概述2.1.2 各种HTML标记介绍2.2 XML语言基础2.2.1 XML概述2.2.2 XML文件的详细结构教学要求1.理解HTML和XML的文件结构2.掌握各种标记的作用第三章 HTML控件和标准服务器控件(8+6)教学内容3.1 HTML控件简介3.1.1 HTML控件的语法(向开发环境中添加控件的方法)3.1.2 HTML控件介绍3.2 HTML控件的公共属性3.3 常用的HTML控件及其属性3.4 标准服务器控件3.4.1 标准服务器控件的语法(向开发环境中添加控件的方法)3.4.2 标准服务器控件介绍3.5 标准服务器控件的公共属性3.6 常用的标准服务器控件及其属性3.7 用户控件(在开发环境中创建使用用户控件)3.8 母版3.9 用Theme和Skin定制网站风格教学要求1.理解HTML控件和标准服务器控件的作用及在开发环境中添加控件的方法2.熟悉主要控件的属性和事件3.掌握获取或设置控件属性的方法(包括用代码更改)4.理解用户控件及母版的作用第四章 C#语言基础(6+4)教学内容4.1 C#介绍4.2 基本概念(声明成员成员访问签名和重载范围名称空间或类型名称)4.3 类型4.4 变量4.5 表达式4.6 语句4.7 名称空间4.8 类4.9 数组4.10 接口4.11 异常处理教学要求1. 巩固C#语言的基本概念变量表达式语句等基础知识2. 理解名称空间类的含义及其作用3. 掌握在开发环境中创建名称空间与类的方法第五章 验证服务器控件(4+2)教学内容5.1 RequiredFieldValidator控件(语法与实例)5.2 RangeValidator控件(语法与实例)5.3 RegularExpressionValidator控件(语法与实例)5.4 CompareValidator控件(语法与实例)5.5 CustomValidator控件(语法与实例)5.6 ValidationSummary控件(语法与实例)教学要求1. 理解验证服务器控件分组的含义及其作用2. 掌握验证服务器控件添加方法及使用技巧第六章 数据库应用基础(4)教学内容6.1 创建和使用Access数据库6.1.1 Mrcrosoft Access简介6.1.2 创建数据库表6.1.3 数据库操作6.2 SQL Server 2005数据库6.1.1 SQL Server 2005数据库简介6.1.2 SQL Server 2005数据库安装6.3 使用数据库管理平台管理数据库6.3.1 创建修改删除数据库6.3.2 创建修改删除数据表6.3.3 分离和附加数据库6.4 Transact-SQL语言6.4.1 SELECT 语句6.4.2 INSERT 语句6.4.3 UPDATE 语句6.4.4 DELETE 语句6.5 存储过程教学要求1.了解Mrcrosoft Access与SQL Server 2005数据库2.掌握在数据库管理系统创建数据库表的基本方法3.掌握操作数据库中数据的操作语句第七章 ADO.NET数据库编程基础(12+4)教学内容7.1 ADO.NE简介7.1.1 .NET Framework 数据提供程序7.1.2 DataSet数据集7.1.3 使用ADO.NET开发数据库应用程序的一步骤7.2 ADO.NET对象模型7.2.1 Connection对象7.2.2 Command对象7.2.3 DataReader对象7.2.4 DataAdapter对象7.2.5 DataSet对象7.3 数据库基本操作7.3.1 建立数据库连接(介绍Web.config文件)7.3.2 插入记录7.3.3 修改记录7.3.4 删除记录7.3.5 查询数据库中的记录7.3.6 通过参数操作数据库中的记录7.3.7 调用数据库存储过程教学要求1. 了解建立数据库连接的类型2. 理解访问数据库的基本操作步骤3. 掌握操作数据库中数据的基本操作过程4. 理解运用参数操作数据库中记录的方法5. 掌握利用标准控件(如:DownDropListRadioButtonList等)显示数据库中数据的技巧第八章 数据绑定技术(6+4)教学内容8.1 绑定简单的数据8.1.1 绑定到变量8.1.2 绑定到集合8.1.3 绑定到表达式8.2 绑定复杂的数据8.2.1 GridView控件的数据绑定(数据源有DataReaderDataSet)8.2.2 GridView控件的分页技术8.2.3 DataList控件的数据绑定(数据源有DataReaderDataSet)8.2.4 编辑DataList控件模板8.2.5 DataList控件的分页技术教学要求1. 理解实现数据绑定的意义2. 掌握编辑数据模板的方法3. 掌握利用数据控件完成分页更新删除编辑等功能的操作过程第九章 ASP.NET内置对象(10+4)教学内容9.1 Response对象9.2 Request对象9.3 Cookie对象9.4 Application对象(介绍Global.asax文件)9.5 Session对象9.6 Cache对象9.7 Server对象(重点是对文件及文件夹的操作)教学要求1. 理解Cookie对象 Application对象 Session对象的含义及其作用2. 掌握Server对象中的文件及文件夹的操作第十章 登录服务器控件和导航服务器控件(6+4)教学内容10.1 ASP.NET 2.0 自带的身份认证系统及其扩展10.1.1 使用成员资格认证(介绍Web.config文件)10.1.2 使用角色管理10.1.3 扩展MemberShip加入自定义数据(介绍Web.config文件)10.2 快速建立网站导航10.2.1 Menu控件和TreeView控件简介10.2.2 使用SiteMap快速建立网站导航教学要求1. 理解自带身份认证系统的工作原理2. 掌握扩展MemberShip加入自定义数据的过程3. 能灵活运用Menu控件和TreeView控件4. 掌握快速建立网站导航的操作过程第十一章 网站发布(2+2)教学内容11.1 网站发布概述11.2 网站的发布(利用Visual Studio工具完成)11.3 ASP.Net程序打包第十二章 ASP.NET 2.0典型实例(课余时间完成)教学内容12.1 注册模块12.2 登录模块12.3 计数器模块12.4 投票模块12.5 上传和下载模块12.6 在线文件管理模块13.7 邮件发送模块13.8 留言板模块教学要求1. 掌握实现基本功能的应用程序开发2. 熟悉各种应用程序开发的基本思路3. 培养学生的操作能力解决实际问题能力4. 引导学生明确学习的目的,提高学习的兴趣四、各教学环节学时分配(根据需要可分上下期)章节学 时 分 配合计讲课习题课讨论课上机课实验课其他14262224386144641054266404712416864109104141064101122412课余时间完成合计643498五、作业要求本课程共需完成作业8次,该课程是一门职业技能课,作业形式主要技能训练,我们计划将第12章的功能模块的制作作为本门课程的作业.六、考核安排本课程可作为考查课也可作为考试课1、考核内容: 考核学生的动手操作能力,网络软件开发能力和对工作的态度.2、考核方式:若作为考查课,主要以学生的实际制作能力为主,教师提供制作主题如:学生成绩查询系统网上选课系统试题库管理系统等,上交学生作品,对作品的优劣进行评分;若作为考试课,主要考查学生对基础知识和基本操作的熟练程度,同时兼顾操作技能的考核,可采用笔试闭卷和平时成绩两种考核相结合的方式来评定成绩,前者着重考核知识,后者考核技能。3、成绩记载:平时成绩 50%(其中作业 30%,平时表现:20%).期末 50%七、大
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 天空之城营销方案(3篇)
- 居民房营销方案(3篇)
- 轮胎花坛护坡施工方案(3篇)
- 车库改造防水施工方案(3篇)
- 裂变营销方案名称(3篇)
- 酒店停水应急预案范文(3篇)
- 船舶租赁市场中的价格波动与成本控制研究
- 深度与迁移学习融合:网络入侵检测的创新探索
- 深圳人寿保险需求的多维度剖析与发展策略研究
- 深入剖析Wythoff - like模型的局限性及其优化策略
- 美甲美睫卫生管理制度
- 企业节能工作管理制度
- ai赋能心理健康教育
- 特殊作业人员管理制度
- 2025全国农业(水产)行业职业技能大赛(水生物病害防治员)选拔赛试题库(含答案)
- 许继产品手册
- 2025年江苏职教高考《职业适应性测试》考前冲刺模拟试题(附答案)
- 塑料包装QS质量手册
- 《华为OLT产品介绍》课件
- DB52T 835-2015 地理标志产品 正安白茶
- GB/T 44217.11-2024语言资源管理语义标注框架第11部分:可度量数量信息(MQI)
评论
0/150
提交评论