网站设计教学大纲
更新时间:2023-05-21 23:49:01 阅读量: 实用文档 文档下载
- 惊艳的网站设计推荐度:
- 相关推荐
《动态网站建设》教学大纲
课程编码: 学时数:60 学分数:4
课程类型:专业课
先修课程:网站构建技术、VB程序设计 适用专业:计算机应用技术
一、课程的性质与任务
《动态网站建设》是计算机应用技术专业网络方向的学生必修的一门重要的专业
课。通过本课程的学习,掌握开发程序的基础知识和基本方法,对网络程序设计有一个全面的认识和了解,并能够独立自主开发留言板、BBS、聊天室等网络应用程序。课程性质为专业技能课。主要介绍开发程序所涉及的开发工具和运行环境、程序设计基础和的程序设计基础等有关内容。
二、课程的教学基本要求
在理论上学生学习本课程后,应能够掌握微软.NET架构基本思想、语言的基本编程以及动态网页开发的基本技术。
在实践技能上能够利用技术进行比较深入的动态网页程序设计,并且有能力参与中大型网站项目的开发工作。
三、教学基本内容和教学要求
一、初识
1、基本要求与基本知识点
软件编程体系、Web基础知识、HTML与XML基础、 基础 2、要求掌握的基本概念、理论、原理 HTML XML 3、教学重点与难点 基础
二、使用语法的程序 1、基本要求与基本知识点
Visual Basic基础、程序的基本结构、Visual Basic的变量与数据类型、Visual Basic的运算符、Visual Basic的流程控制、Visual Basic的错误处理
2、要求掌握的基本概念、理论、原理
Visual Basic的变量与数据类型 Visual Basic的流程控制 3、教学重点与难点
(1)Visual Basic基础
(2)Visual Basic的变量与数据类型
三、.Net Framework类函数库的使用 1、基本要求与基本知识点
System.String字符串类、System.DataTime日期时间类、System.Math数学类、System.Random类、System.Array数组类、System.ArrayList类
2、要求掌握的基本概念、理论、原理 函数、方法、类库 3、教学重点与难点
(1)System.Array数组类 (2)System下的常用函数
四、的HTTP对象、输入输出与Cookies处理 1、基本要求与基本知识点
Server对象、基本的输出对象Response对象、基本的输入对象Request对象、Cookies的处理、服务器与浏览器程序信息
2、要求掌握的基本概念、理论、原理 对象、面向对象。 3、教学重点与难点
重点:Cookie对象 Response和request对象 难点:cookies的处理 五、Web窗体程序设计 1、基本要求与基本知识点 Web窗体程序设计模型、的page对象、执行Script控件、的输出控件、动态产生服务器端控件
2、要求掌握的基本概念、理论、原理 Page对象、服务器短控件、输出控件 3、教学重点与难点
重点:掌握Page对象、输出控件 难点:动态产生服务器端控件。 六、Web窗体处理
1、基本要求与基本知识点
的web窗体处理、窗体字段的输入控件、窗体回发功能、窗体的视图状态、窗体的验证控件
2、要求掌握的基本概念、理论、原理
掌握Web窗体处理、窗体回发、视图控件、验证控件 3、教学重点与难点
重点:窗体回发、视图控件、验证控件 难点:窗体回发
七、Web服务器文件的处理 1、基本要求与基本知识点
System.IO名称空间、服务器的文件夹与文件操作、文本文件读写、查找和替换、二进制文件的处理
2、要求掌握的基本概念、理论、原理
掌握文件与文件夹的操作、二进制文件的处理 3、教学重点与难点
重点:服务器的文件夹与文件操作、文本文件读写处理
难点:二进制文件的处理
八、网页数据库操作 1、基本要求与基本知识点
基础、SQL命令的数据库操作 2、要求掌握的基本概念、理论、原理 SQL
3、教学重点与难点 重点: 难点:
九、数据库查询 1、基本要求与基本知识点
从数据表获取单一字段值、DataReader对象以表格显示数据表、DataSet对象的数据库查询
2、要求掌握的基本概念、理论、原理 DataReader对象、DataSet对象 3、教学重点与难点
重点:从数据表获取单一字段值,DataReader对象以表格显示数据表,DataSet对象的数据库查询
难点:DataReader对象以表格显示数据表,DataSet对象的数据库查询 十、网页数据库的显示与维护控件 1、基本要求与基本知识点
数据源控件、Repeater控件、GridView控件 2、要求掌握的基本概念、理论、原理 Repeater控件 Gridview控件 3、教学重点与难点
重点:Repeater控件 Gridview控件使用 难点:Gridview控件与自定义处理方法 十一、的Web应用程序 1、基本要求与基本知识点 Global.asax文件的使用、Application对象的状态管理、Session对象的状态管理、网页间的数据传递
2、要求掌握的基本概念、理论、原理 Application对象、Session对象 3、教学重点与难点
重点:Application对象的状态管理、Session对象的状态管理 难点:Global.asax文件的使用 网页间的数据传递
十二、中的用户自定义控件(ASCX)与文件上传 1、基本要求与基本知识点 用户自定义控件、文件上传
2、要求掌握的基本概念、理论、原理 用户自定义控件的原理、FileUpload组件 3、教学重点与难点
重点:用户自定义控件的使用方法、Fileupload组件的使用方法 难点:图像文件的写入
十三、案例教学
1、基本要求与基本知识点
留言本的制作、网站用户与会员的管理、建立酒店管理系统 2、要求掌握的基本概念、理论、原理 项目设计原则
3、教学重点与难点 重点:管理系统的开发
难点:管理系统的开发与设计原则
四、教学实验及实践环节
实验一:
1、设计程序,在网页中显示九九表。
2、设计一个过程,实现1 到100的偶数之和,显示在网页中。
3、设计一个函数,实现带有三个整数型的参数,求出这三个数的最大值。 实验二: 1、建立getMin()方法能够在Integer数组中找出最小值,并且设计测试的程序,使用随机数产生数组值,其范围为1~500。
2、设计程序建立2*2的二维数组,数组值是使用随机数产生,其范围1~50,然后计算每一列的总和和平均值,最后计算对角线数组元数的总和。
实验三:
1、自行设计实例,应用Request对象中的Form和QueryString,实现页面间的参数传递。
2、建立程序获取下列的系统环境变量:Remote_addr, local_addr,Request_method等。
3、试使用a1.aspx程序建立一个Cookie变量,a2.aspx来读取这个Cookie变量,如果此变量为空或空异常,就跳转到a1.aspx页面。
4、试用Server.CreateObject()方法,读取一文本文件,将这个文本文件内容显示在网页中的TextArea表单中。
实验四:
1、使用HTML控件的HTMLTable、HTMLTableRow和HTMLTableCell控件,创建3×2的表格,单元格中显示所在的行和列的数目?再使用Web控件事先此表格。
2、使用动态方式产生2个Button控件,并为每个不同的Button控件添加对应的事件处理。
实验五:
通过自定义验证控件实现身份证号码的验证功能。 实验六:
1、运用DirectoryInfo对象方法在站点根目录下实现建立文件夹、删除、移动等操作。
2、运用FileInfo对象方法读取站点下某一文件的文件名、扩展名、文件大小和复制此文件到另一个自定义的目录下。
3、将用户输入的一段文字以UTF7编码方式写入到一个记事本文件中。
4、运用FileStream对象读取一图像文件并将其显示在一个Image控件上。 实验七:
制作一个简易留言簿的留言部分。
实验八:
自行设计一个用户数据库,手动添加几条数据,分别使用DataReader和DataSet对象的方式将数据记录显示在网页中。
实验九:
1、自行设置一个AccessDatasource数据源控件,绑定到一个自定义的数据库。 2、运用Repeater控件显示题1中的数据源控件。
3、使用GridView控件显示题1中的数据源控件,并提供排序和分页功能。 实验十:
建立程序,在网页1中输入的用户数据,如姓名、电子邮件、电话,并将这些数据传递给另一个网页。(分别利用URL参数、Session对象、PreviousPage对象和Cookie对象来实现)。
实验十一:
1、学会使用FileUpload组件上传一个自定义限制大小的文件上载。 2、在上题中,上传一图像文件,试将此图像文件写入到数据库中。 实验十二:
分组实现一个Case。
五、学时分配
六、考核方式
要求学生完成全部教学环节(包括上课、实验、作业等)之后才能参加考试。
①考试形式:无纸化考试,实验课考试。
②评卷标准:70%期末+30%平时成绩及上机操作。
七、推荐教材、参考书
[1]《2.0网页制作彻底研究(第二版)》陈会安清华大学出版社 2009年8月
[2]《新一代 2.0网站开发实践》林昱翔 清华大学出版社 2008年8月
执笔人:李任翀 审定人:刘君
正在阅读:
网站设计教学大纲05-21
运动会开幕式校长致辞5篇04-04
街道办事处2021年工作总结及来年工作计划精选模板08-16
吉林大学导师04-16
【初中生月考成绩保证书模板】初中生保证书04-30
电子硬件工程师 要求掌握的东西08-22
地热发电市场行情现状及投资调查行业报告2018年目录03-28
旅行社城市休闲度假产品设计调研05-20
科研工作总结_2022科研工作总结范文03-23
初中八年级耐久跑说课稿09-16
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 教学大纲
- 网站设计
- 如何在android程序中显示图片
- 浅谈先进制造技术课程教学
- 西方政治制度单选多选名词解释
- 2016年河北国企招聘国家电网公司信息通信分公司
- 一种改进的Canny边缘检测算法
- 如何设计排水网管项目可行性研究报告评审方案(2013年发改委立项详细标准及甲级案例范文)
- (本科类)专业-金融学和金融工程-金融学研究生的热门专业
- 学习经济法的体会
- 生物质能建设项目建设前期工作介绍
- 2010年《福布斯》中国富豪排行榜简介
- 第1章C++的初步知识
- 社会管理综合治理培训材料
- 北京大学高级管理人员EMBA苏州研修班
- 大一思修期末考试试论述题参考答案
- 潍坊市企业职工生育医疗费联网证明
- 个人SWOT分析报告
- 呼吸道传染病发病情况分析
- 巧借交通网络化东风,打造经济增长新亮点
- 第二十一章 社会主义市场经济中的政府职能和宏观调控
- SQL Server 2005 双机热备的实现