Asp.net程序设计课程教学大纲_第1页
Asp.net程序设计课程教学大纲_第2页
Asp.net程序设计课程教学大纲_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、A程序设计课程教学大纲课程名称:A程序设计英文名称:A Programming 课程编号:x4050521学 时 数:48其中实验学时数:16 课外学时数:0学 分 数:3.0适用专业:网络工程一、课程的性质和任务A程序设计是网络工程专业的专业选修课程。本课程从教学实践的角度出发,立足于提高学生的程序设计应用能力。课程理论分析透彻严谨,实例丰富生动,内容由浅入深,将快速引导学生进入Visual C编程世界,并在此基础上,使学生有能力独立完成大型系统的编程任务。二、课程教学内容的基本要求、重点和难点(一)ASP.NET 入门了解C/S与B/S架构的特点,介绍A网站的主要组成文件,认识并掌握开发环

2、境,利用简单的实例,掌握创建A网站的基本步骤。重点:掌握 ASP.NET 的开发工具和运行环境Visual Studio,。 (二)网页设计基础和母版页了解基本的HTML和XHTML语言格式,重点掌握DIV+CSS结构的网页样式控制技术,利用基本的网页设计基础开发简单的应用母版页技术的网站。重点:掌握DIV+CSS结构来进行网页样式控制。难点:应用母版页和内容页来进行网站的设计和实现。(三)C#语法基础介绍C#的语法基础包括常量变量,数据类型以及转换,运算符与表达式,掌握C#中常用的方法和属性,以及基本的结构化程序设计方法。重点:掌握数据类型、常用方法等内容。(四)常用控件利用实例介绍A中常用

3、的HTML控件,服务器控件以及数据验证控件。重点:掌握 Web 服务器控件的使用,如常用的文本框、标签、按钮、下拉列表框、单选框、复选框等控件。难点:数据验证控件的应用。(五)内置对象利用B/S架构体系了解和掌握A中的内置对象的定义和使用。重点: Request 、 Response 、 Server、Cookie 、 Session 、 Application等对象的基本知识和基本方法。难点:内置对象的存在。(六)数据库基础知识和数据库访问控件了解Access数据库和SQL数据库的基本建立方法,重点介绍SQL数据库在A中的应用。掌握A中提供的数据源控件XXDataSource以及数据库访问控

4、件GridView。重点:掌握在A中利用数据源和数据访问控件进行数据库的链接和访问。难点:理解数据源控件和数据库访问控件。 (七)ASP.NET 存取数据库ADO.NET介绍ADO.NET的基本思想,掌握两种连接式和断开式访问数据库的方法。重点:掌握连接式访问数据库的方法,特别是ADO.NET中应用的基本数据库对象。难点:断开式访问数据库的方法。三、教学方式及学时分配序号主要内容主要教学方 式学时分配辅导答疑比 例1ASP.NET 入门讲授22:12网页设计基础和母版页讲授+实验6+22:13C#语法基础讲授42:14常用控件讲授+实验6+42:15内置对象讲授+实验6+42:16数据库基础知

5、识和数据库访问控件讲授+实验4+22:17ASP.NET 存取数据库ADO.NET讲授+实验4+22:18综合系统设计实验22:1四、课程其他教学环节要求(一)实验环节:实验学时数为16。1. 主题与母版页:2学时要求:熟悉主题、外观、母版页、内容页的相关概念和用法,并利用其进行站点的样式控制和风格统一。2. A常用控件:4学时要求:理解常用Web服务器控件的属性、事件和方法,掌握控件在程序设计中的作用及特点。并重点掌握其中有关数据验证控件的使用和设计。3. 内置对象编程:4学时要求:理解内置对象的概念,特别是Request 、 Response 、 Server、Cookie 、 Sessi

6、on 、 Application的使用和设计。4. 数据库访问控件编程:2学时要求:熟练掌握GridView控件配合XXDataSource控件操作数据库的基本方法,理解GridView控件的常用属性方法和时间。掌握XXDataSource控件设置中使用SQL语句。5.数据库ADO.net编程:2学时要求:理解数据库连接对象Connection,命令对象Command等在数据库应用程序设计中得相互关系以及各个对象的创建和使用方法,步骤等。理解病掌握创建具有基本数据库管理功能的应用程序的常用方法和技巧。6.综合系统设计:2学时要求:利用所学的知识,综合设计一个具有基本功能的网站(包括会员注册,登

7、录,查询以及修改等功能),根据需求进行综合程序的设计与实现。(二)课程设计要求:学生独立完成教师布置的任务,查阅相关资料、编写程序并写出说明书。(三)作业根据授课进度,布置作业,批改后做集体答疑,讲解作业中出现的问题。(四)课外首先完成教师布置的作业,然后利用实验室开放进行自主学习,练习编写程序。五、本课程与其他课程的联系 本课程的先修课程为高级程序设计语言,数据库原理与应用课程。六、教学参考书目1、 HYPERLINK /s?ie=UTF8&search-alias=books&field-author=%E8%83%A1%E9%9D%99 胡静, HYPERLINK /s?ie=UTF8&

8、search-alias=books&field-author=%E9%9F%A9%E8%8B%B1%E6%9D%B0 韩英杰, HYPERLINK /s?ie=UTF8&search-alias=books&field-author=%E9%99%B6%E6%B0%B8%E6%89%8D 陶永才,ASP.NET动态网站开发教程(第2版) ,清华大学出版社, 2009,102、 HYPERLINK /s?ie=UTF8&search-alias=books&field-author=%E9%9B%B7%E4%BA%AE 雷亮,ASP.NET网络应用开发教程,人民邮电出版社,2009,3 3、 HYPERLINK /s?ie=UTF8&search-alias=books&field-author=%E6%B2%88%E5%A3%AB%E6%A0%B9 沈士根, HYPERLINK /s?ie=UTF8&search-alias=books&field-author=%E6%B1%AA%E6%89%BF%E7

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论