网站建设与开发-k8凯发旗舰

课程简介 course introduction
本课程介绍网站建设与动态网页设计的基本知识,是一门实践性极强的课程。该课程旨在帮助学生了解动态网站建设的流程和方法,主要内容包括有网站的前端设计和后台建设。前端设计技术包括 html 超文本标记语言、css 层叠样式表和 javascript 脚本的应用;后台建设包括 asp.net 服务器控件的使用、asp.net 内置对象的应用以及数据库的连接和使用。通过本课程的学习,使学生掌握在 visual studio 开发环境下,结合 sql server 数据库开发 asp.net 动态网站的技巧和基本技能,学生学习后能够进行简单的动态网站的开发,通过学习培养学生自主学习和可持续发展能力的基本能力,促进学生职业能力的培养和职业素质的养成。
教学大纲 teaching syllabus

一、课程基本信息

课程编号:08181130

课程英文名称:website construction and development

授课对象:计算机科学与技术专业(师范教育、网络、软件工程方向)全日制本科学生

课程类型:专业限选课

建议学时:总学时56,其中讲授40学时,实验16学时

学分:3学分

与相关课程的衔接:

先修课程:计算机导论、高级语言程序设计

考核方式:考查

二、教学目标和要求

本课程介绍网站建设与动态网页设计的基本知识。通过本课程的学习,要求掌握html语言、css层叠样式表和javascript语言使用,熟练使用网页常用编辑工具,掌握asp.net程序设计,了解web数据库应用技术。要求学生在学习本课程之后能独立进行网站建立、网站应用开发和网站维护。

三、教学内容、教学方式与课时分配

(一)web程序设计概述(2学时)

教学基本内容:

1. internetwww概述

2. web浏览器与web服务器

3. web编程概述

4. asp.net开发环境

教学要求:

掌握网站基本概念、网站的工作机制、网站设计的基本方法和流程,web服务器的安装和配置;理解静态网页与动态网页的概念和执行过程;了解网站设计常用工具。

教学方式:讲授与讨论。

(二)html和css(10学时)

教学基本内容:

1html语言概述

2.文档的格式与风格

3.加入多媒体与超级链接

4.制作表格、表单

5csshtml的关系

6.设置样式和样式规则

7css盒模型

8.布局与定位

教学要求:

掌握html基本语法;理解表单的使用,能利用html和常用网页编辑工具来编写网页和建立网站;了解层叠样式表。

教学方式:讲授与讨论。

(三)javascript编程基础(6学时)

教学基本内容:

1javascript简介

2javascript编程基础

3.对象和事件

4.浏览器对象模型

5.文档对象模型

6.客户端动态网页编程

教学要求:

掌握服务器端脚本和客户端脚本语言的概念, javascript基本语法;熟悉脚本语言中的部分重要对象,了解如何使用脚本语言和网页结合。

教学方式:讲授与讨论。

(四)asp.net对象(8学时)

教学基本内容:

1asp.net web开发基础

2.关于page

3response对象

4request对象

5server对象

6cookie对象

7session对象

8application对象

9cache对象

教学要求:

熟悉各个asp.net对象的概念及区别,结合实践熟练掌握asp.net常用对象的应用

教学方式:讲授与讨论。

(五)asp.net服务器控件(6学时)

教学基本内容:

1.服务器控件概述

2.常用的html服务器控件

3.常用的web服务器控件

4.验证控件

5.用户控件

教学要求:

掌握asp.net常用的服务器控件、验证控件和用户控件的使用方法及其应用。

教学方式:讲授与讨论。

(六)ado.net数据访问(2学时)

教学基本内容:

1ado.net概述

2.建立数据库连接connection对象

3.使用command对象执行数据库命令

4.连线模式数据访问datareader对象

5.离线模式数据库访问

教学要求:

掌握使用ado.net连接数据的方法;熟悉ado.net中各对象、数据集合间的关系

教学方式:讲授与讨论。

(七)数据绑定(2学时)

教学基本内容:

1.数据绑定技术基础

2.数据源控件

3.数据绑定控件

教学要求:

掌握asp.net访问数据库的流程,在asp.net中连接数据库的方法;熟悉数据的查询、添加、删除和修改操作

教学方式:讲授与讨论。

(八)asp.net网页布局与标准化(4学时)

教学基本内容:

1.概述

2.母版页

3.主题与外观

4web部件

5.导航控件和站点地图

教学要求:

掌握母版页、主题、web部件、导航和站点地图这些技术的使用。

教学方式:讲授与讨论。

四、 实践环节(16节)

本课程的实验安排如下表:

序号

实 验 名 称

学时数

实验类型

(演示/验证/综合/设计)

必选/可选

1

编程环境配置与测试

2

验证

必选

2

html标记符的使用

2

验证

必选

3

网页布局与css层叠样式表使用

2

验证

必选

4

javascript基础

2

验证

可选

5

asp.net对象的应用

2

验证

必选

6

asp.net组件的应用

2

验证

必选

7

数据库的连接和数据的存取操作

2

验证

可选

8

设计开发应用网站

2

设计

必选

(详细内容见本课程的实验教学大纲。)

五、教材

刘艳丽. asp.net 4.0 web程序设计. 北京:人民邮电出版社. 2012

六、参考资料

1 杨树林. asp.net程序设计案例教程. 北京:人民邮电出版社. 2011

2 asp.net从入门到精通(第3版)北京:清华大学出版社 2012

3 修毅. 网页设计与制作-dreamweaver cs5标准教程. 北京:人民邮电出版社. 2013

七、必要的说明

本课程具有内容变化较快和操作性强的特点。实施时要根据实际情况选择教材和参考资料;要注意课堂讲解与实例使用相结合,理论讲授与实践操作相结合,突出实践操作。充分利用网上资源提高学生自主学习的兴趣。


留言板 message board
共条留言  共 页

  • 参与互动
    interaction

  • 扫码加入课程
    scan qr code
教学资源resources
  • . 62个月前
  • . 73个月前
教学队伍teaching members
需要验证您的身份,请输入请求信息:
  • 学号号:
  • 班级选择:
  • 附注信息:

扫一扫二维码,快速加入本课程!

查看使用方法
课程
引导
网站地图