《网络数据库开1》课程教学大纲_第1页
《网络数据库开1》课程教学大纲_第2页
《网络数据库开1》课程教学大纲_第3页
《网络数据库开1》课程教学大纲_第4页
《网络数据库开1》课程教学大纲_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

1、网络数据库开发课程教学大纲 课程编码: 171200060课程性质: 必修课适用专业: 信息与计算科学专业学时学分: 52学时 3学分所需先修课:网页制作,数据库原理与应用编写单位: 数学与信息科学系一、课程说明1、课程简介1)本课程的开设将引导学生熟练使用ASP.NET进行网络编程,教学的指导思想是让学生学以致用,本课程研究对象主要是ASP.NET的有关技术,本课程知识、技术在国内外均有着广阔的发展前景,目前各大型网站均以ASP.NET为主要编程语言。2)本门课在专业教学计划中占有重要的地位,与C#及Visual Studio有着紧密的关系。2、教学目的要求 要求学生熟练掌握ASP.NET运

2、行环境的配置方法,灵活运用C#语法掌握ASP.NET中访问数据库的技术ADO.NET。了解一个ASP.NET的高级开发技术,学会使用ASP.NET技术开发综合网站。教学基本方法以案例教学为主,采用教师机演示的教学手段进行教学。使掌握ASP.Net控件,能够在实际网络开发过程完成如论坛、聊天室等的制作工作。3、教学重点难点本课程的教学重点部分是代码的编写,各种控件、对象、组件的使用,对数据库的访问。难点部分是如何更快速、更高效的访问数据库。4、考核方式 本课程是考试课,百分制。本课程的考核以平时成绩和期末成绩两方面综合评价。总成绩=平时成绩X20%+期末成绩X80%5、学时分配表章次教学内容讲授

3、学时上机学时1ASP.NET概述222JavaScript语音简介443ASP.NET内置对象444ASP.net服务器控件445数据库操作技术446数据绑定技术227数据控件228ASP.Net项目开发实例44910总计2626二、各部分教学纲要第1章 ASP.NET概述(讲授2学时)学时分配本章讲授2学时,上机2学时教学目标1基本知识、基本理论方面:了解ASP.NET的含义,理解ASP.NET与其他动态网页技术的区别,并掌握ASP.NETP运行环境的安装,熟练掌握ASP.NET环境配置方法2能力、技能培方面:了解. NET Framework, 初步掌握IIS,熟练掌握.net环境配置本章

4、重点ASP.NET含义、历史及优越性,. NET Framework公共语言运行库、. NET Framework框架类库,:.Net Framework的安装、IIS服务器的搭建;学会安装和配置.Net Framework ,安装和配置IIS方法。本章难点 了解.net与其他动态网页技术的区别,并掌握.Net Framework ,安装和配置IIS教学内容1.1 ASP.NET概述1.2 .NET Framework概述1.3 .NET 运行环境构建第2章 JavaScript语言简介本章讲授4学时(2.2 -2.7 2学时 2.8-2.10 2学时),上机4学时教学目标1基本知识、基本理论

5、方面:掌握JavaScript语言的变量、函数、语句等的使用;掌握JavaScript语言的对象及浏览器对象、文档对象的使用2能力、技能培养方面:写JavaScript脚本程序,在客户端执行的脚本程序,可以降低服务器端的负担和通信流量,让脚本语言与ASP.NET相结合会更有效率。本章重点掌握基本语法的要求,掌握对象的使用。本章难点 对象的使用中,文档对象模型的使用教学内容2.1 JavaScript语言的历史 了解该语言是脚本语言,不是编译语言,而是一种补充语言,配合HTML等标记语言,主要用于和Web相关编程。2.2 一个简单的JavaScript开发例子 通过一个简单的实例,介绍JavaS

6、cript语言的使用格式2.3 JavaScript语言的基本语法要求 了解JavaScript区分大小写,良好的书写格式,注释语句和分号的使用以及javaScript语句放置的位置,语句类型和有哪些关键字。2.4 数据类型 数据类型的种类,数字型,字符串类型,布尔型,空类型2.5 变量的使用 Var是声明变量的关键字,数字转换成字符串,字符串转换成数字,boolean类型的转换2.6 操作符与表达式 JavaScript提供了多种形式的操作符,包括:加法,乘法,位,相等,关系,一元,赋值操作符等,操作符与常量、变量及括号等组成表达式。2.7 选择结构和循环结构 选择结构使用if和switch

7、,循环结构使用关键字for和while。2.8 函数的使用 函数是一些语句的集合,完成特定的功能,定义后可以在程序中的任何位置调用。2.9 对象的使用 Window对象的常用方法,对象的创建,数组的使用,Date对象的使用及浏览器对象的使用。2.10 文档对象模型的使用 获取元素,文档属性操作,元素的使用第3章 ASP.net内置对象学时分配本章8学时,讲授4学时 (3.1 -3.2 2学时 3.3-3.6 2学时),上机4学时。教学目标1基本知识、基本理论方面要了解ASP.NET提供的七个内置对象,懂得对象的概念,掌握Request、Response 、Application和Session

8、的应用,熟练掌握这四个常用对象的编程技术。2能力、技能培养方面要分层次写明了解ASP.NET提供的七个内置对象, 初步掌握Request、Response 、Application和Session相结合编程。本章重点Request、Response 、Application和Session的应用本章难点 Request、Response 、Application和Session的相结合编程讲授内容3.1 Request对象概述、属性和方法、基本应用、实例3.2 Response对象概述、属性和方法、基本应用、实例3.3 Application 对象简介、属性和方法、基本应用、实例3.4 Ses

9、sion对象简介、属性和方法、基本应用、实例3.5 Cookie对象简介、属性和方法、基本应用、实例3.6 Server对象简介、属性和方法、基本应用、实例第4章 ASP.net服务器控件学时分配本章8学时 教授4学时(4.1 -4.2 2学时 4.2-4.2 2学时),上机4学时。教学目标1基本知识、基本理论方面要了解标准控件的各属性和使用方法。2能力、技能培养方面要分层次写明了解ASP.NET的标准控件, 初步掌握标准控件的使用实例,掌握验证控件的使用,熟练掌握自定义用户控件。本章重点基本标准控件的使用方法本章难点 用户控件的创建和引用讲授内容4.1 ASP.NET控件概述ASP.NET控

10、件的使用方法、ASP.NET控件的分类、ASP.NET控件的共同属性4.2 标准控件Label控件TextBox控件 Button、HiddenField 控件等ListBox控件、CheckBox与CheckBoxList控件、BulletedList控件等4.3 HTML服务器控件HTML服务器控件是由HTML元素封装转变而来的,在服务器端,该控件能够利用ASP.NET访问其相关数据及属性,但无法执行程序代码,其程序代码需要在客户端,所以HTML控件还不能算真正的服务器端控件。第5章 数据库操作技术学时分配本章8学时,其中讲授4学时 (5.1 -5.3 2学时 5.4 2学时),上机4学时

11、。教学目标1基本知识、基本理论方面要了解ADO.NET类库的5个常用对象Connection、Command、DataReader、DataSet、和DataAdapter。2能力、技能培养方面要分层次写明了解ADO.NET类库的5个常用对象, 初步掌握Connection、Command、DataReader、DataSet、和DataAdapter之间的关系,掌握结合这5 个对象的编程技巧。本章重点ADO.NET类库的5个常用对象Connection、Command、DataReader、DataSet、和DataAdapter的掌握。本章难点 Connection、Command、Dat

12、aReader、DataSet、和DataAdapter之间的相互结合进行编程开发。讲授内容5.1 SQL Server 2008 简介概述、SSMSE安装与使用、集成开发环境数据库操作5.2 通过ADO.NET操作数据库ADO.NET架构,ADO.NET数据提供者5.3 数据库的连接使用SqlConnection对象连接数据库,使用SqlConnectionBuilder对象连接字符串,使用Web.config保存连接字符串并连接数据库5.4 操作数据库使用command对象操作数据库,SqlCommand的功能和意义,使用SqlCommand对象的属性操作数据库,SqlCommand对象的

13、常用方法。使用DataSet对象和DataAdapter对象操作数据库DataSet对象概述,DataAdpter对象的概述,SqlDataAdapter类,使用DataTable对象操作数据库。第6章 数据绑定技术学时分配本章4学时,讲授2学时,上机2学时。教学目标1基本知识、基本理论方面要了解SSMSE安装与使用,懂得SqlDataSource连接数据库的方法。2能力、技能培养方面要分层次写明了解SSMSE安装与使用,掌握SqlDataSource连接数据库的方法,掌握常用数据绑定控件,熟练掌握读取数据库表内容,并显示在页面中 。本章重点常用控件的数据绑定本章难点 数据源控件的使用讲授内容

14、6.1 绑定技术基础 数据绑定运行在控件的声明代码中位控件的某个属性指定一个绑定表达式,从而将表达式的内容与该控件进行绑定。根据数据源的不同ASP.NET中的数据绑定又可分为简单绑定和组织绑定。简单绑定一般只绑定单个的值到某个控件,所以数据源可以是表达式、变量、方法、控件属性等,当绑定到Label、TextBox等控件时,需要将绑定表达式赋值给控件的Text属性。Text=,当采用数据库绑定技术还可以使用JavaScript调用C#定义的变量和方法。可以将绑定表达式赋值给一个JavaScript变量。 Var a=复杂绑定 就是将多个值绑定到数据绑定控件的某个属性上,拥有多个值得数据源有集合,

15、DataTable,DataSet等6.2 常用数据绑定控件RadidoButtonList控件的数据绑定,CheckBoxList控件的数据绑定,DropDownList控件的数据绑定。6.3 数据源控件SqlDataSource控件的常用属性和事件,SqlDataSource控件实例。第7章 数据控件学时分配本章4学时,讲授2学时,上机2学时。教学目标1基本知识、基本理论方面了解数据控件的不同机制及他妈的属性与操作,掌握GridView控件分页、排序、编辑、更新、删除等操作。2能力、技能培养方面要分层次写明了解SSMSE安装与使用,通过数据源自动绑定和显示数据,通过数据源控件对数据进行选择

16、、排序、分页、编辑和删除 。本章重点GridView控件分页、排序、编辑、更新、删除等操作本章难点 GridView控件分页、排序、编辑、更新、删除等操作讲授内容7.1 GridView控件 是显示二维表格的控件,每列表示一个字段,每行表示一条记录。GridView控件的常用属性、方法及事件,绑定GridView控件数据源,定制GridView的列,使用GridView控件的模板列,Gridview控件的选择功能与设置控件外观,GridView控件的分页和排序功能,GridView控件编辑和删除数据。第11章 ASP.NET项目开发实例学时分配本章8学时,讲授2学时,上机6学时教学目标1基本知识、基本理论方面2能力、技能培养方面,综合运用所学的ASP.NET知识,建立一个高校考勤管理与预警系统。本章重点 数据库的创建,数据表结构设计,数据表中主外键关系,系统的功能设计,页面设计,功能编码,系统调试。本章难点 创建数据库、系统主要功能。讲授内容11.1 开发背景11.2 系统需求11.3 系统设计系统架构设计,数据库设计11.4 系统实现 开发环境,系统存储过程说明,系统架构实现。三、使用教材及参考书陈长喜 主编,ASP.NET程序设计基础教程(第2版)(21世纪高等学校计算机基础实用规划教材),清华大学出版社.2013.8教学参考书1 崔连和 编著,ASP.NET程序设计教程,机

温馨提示

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

评论

0/150

提交评论