版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《WEB应用程序设计》课程大纲1、课程名称:《WEB应用程序设计》2、课程目标:(体现课程性质)使学生掌握WEB数据库程序设计的基本概念和基本原理,重点掌握数据库在WEB上的应用,如何通过WEB访问数据库,以及相关的动态网页编辑的相关知识与技术。3、主要知识点和知识单元1)WEB的工作原理2)INTERNET网络协议、IP地址、超文本标记语言;3)WEB的开发环境:服务器端的开发、客户端的开发、学会使用开发工具;4)脚本语言JAVASCRIPT;5)页面设计的技巧:静态页面设计、动态页面设计、样式表设计;6)ASP程序设计的的方法;7)掌握WEB数据库程序设计的方法4、主要实践教学环节1)HTML语言使用2)DREAMWEAVER使用3)制作网页脚本语言4)静态页面设计5)动态页面设计、样式表6)数据库程序设计7)网络程序设计5、教学内容简介理解动态网站设计开发中网站规划设计、原型设计、功能实现、网页状态管理、网站交付与维护的五阶段所做的工作;进行物联网系统调研,分析用户需求,规划设计动态网站;并对动态网站进行详细设计,设计并实现网站页面对用户的呈现形式。了解物联网系统数据库访问的工作内容与要求,利用ADO.NET对象访问物联网系统数据库,返回用户需要的结果,利用ASP.NET数据访问窗体控件展现数据库访问结果,实现系统业务逻辑;设计物联网系统网站页面运行流程,利用ASP.NET对象实现网站页面运行流程,并完成页面间的参数传递;对设计、开发完毕的物联网系统进行部署、发布,配置相关配置文件,并运行、测试系统,检验系统设计对用户需求的满足程度,制定维护计划。6、课程内容大纲(三级目录)模块一:预备知识1.1internet简介1.1.1什么是internet11.1.2www资源访问机制1.1.3html基础知识31.2静态网页和动态网页51.2.1什么是静态网页51.2.2什么是动态网页1.2.3静态网页与动态网页相结合制作网站81.3开发环境介绍1.3.1简介1.3.2的运行环境1.3.3开发平台的建立1.3.4vwd2008开发环境介绍1.4开发第一个web程序模块2visual2.1visualbasic语言概述.32.2数据类型..常量和变量.22.4运算符和表达式.2表达式2.6程序流程控制2.6.1顺序结构2.6.2选择结构2.6.3循环结构2.7数组2.7.1数组的声明2.7.2数组数据的存取2.7.3动态数组2.8过程2.8.1过程的分类2.8.2sub过程2.8.3function函数2.9对象和类2.9.1对象2.9.2类2.9.3命名空间第3章html服务器控件3.1html标记简介3.2html服务器控件概述3.3输入控件htmlinput3.3.1inputbutton控件3.3.2inputtext控件3.3.3inputpassword控件3.3.4inputcheckbox控件3.3.5inputradiobutton控件3.3.6textarea控件3.4图像控件htmlimage3.5容器控件htmlcontainer3.5.1select控件3.5.2table控件第4章web服务器控件4.1web服务器控件的概念4.1.1web服务器控件与html控件、html服务器控件的对比4.1.2web服务器控件的使用4.1.3web服务器控件的共有属性4.1.4常用的web服务器控件4.2基本web服务器控件4.2.1label控件4.2.2button类控件4.2.3textbox控件4.2.4hyperlink控件4.2.5image控件4.2.6panel控件4.2.7选择控件4.2.8表格处理控件4.3验证控件4.3.1requiredfieldvalidator控件4.3.2comparevalidator控件4.3.3validationsummary控件4.3.4rangevalidator控件4.3.5regularexpressionvalidator控件4.3.6customvalidator控件4.4增强控件4.4.1adrotator4.4.2calender控件第5章2.0内置对象5.1内置对象概述5.2response对象5.2.1response对象的常用属性和方法5.2.2向客户端输出数据5.2.3网页地址重定向5.2.4使用缓冲区5.2.5直接输出文本文件5.3request对象5.3.1request对象的常用属性和方法5.3.2读取表单数据5.3.3读取客户端浏览器的信息5.3.4将指定虚拟路径转化为实际路径5.4application对象5.4.1application对象的常用属性和方法5.4.2设置和获取application对象的内容5.4.3锁定和解锁application对象5.4.4application对象的事件过程5.5session对象5.5.1session对象的常用属性和方法5.5.2设置和获取session对象的内容5.5.3设置session对象的有效期5.6cookie对象5.6.1cookie对象的常用属性和方法5.6.2设置和获取cookie对象的内容5.6.3设置cookie对象的生命周期第6章操控数据库6.1数据库基础知识6.1.1关系数据库6.1.2常用数据库简介6.2sqlserver2005基础6.2.1sqlserver2005安装6.2.2创建数据库和数据表6.2.3sql语言6.3获取数据库中的数据6.3.1使用sqldatasource控件连接数据库6.3.2使用gridview进一步显示数据6.4修改数据库中的数据6.4.1sqldatasource实现数据插入、更新和删除6.4.2使用gridview控件删除和编辑数据第7章综合案例7.1数据结构表7.1.1数据库7.1.2web窗体7.2数据库设计7.2.1数据表7.2.2将数据库及图片复制到应用程序7.3设计main.aspx窗体7.3.1主界面7.3.2窗体中包含的控件及元素7.3.3设计过程7.4设计register.aspx窗体7.4.1注册界面窗口7.4.2控件表7.4.3设计过程7.5设计login窗体7.5.1登录窗体界面7.5.2设计过程7.6设计goodsbag.aspx窗体7、参考教材《ASP.NET项目案例导航》程载和主编,高等教育出版社《WEB数据库设计及应用》实训指导书刘培林,李萍,汪菊琴编写,校本教材8
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 家电销售年终工作总结7篇
- 工资关系介绍信15篇
- 2025年英语六级《写作》历年真题
- 2026年新风机组安全操作规程及注意事项
- 机床售后服务承诺书
- 屋面挤塑板保温施工工艺流程
- 2026年英语六级翻译阅读真题
- 体育场馆工程隐患排查清单
- 2026年计算机等级考试-四级网络工程师真题回忆版
- 2026年银行从业资格《公司信贷》考试真题(完整版)
- 2026届福建省厦门市高三三检英语试题(含答案和音频)
- 武汉市2026届高三年级四月供题(武汉四调)物理+答案
- 2026年反兴奋剂检查官考试兴奋剂检查违规情形识别题
- 2026年医疗三基三严知识考前冲刺测试卷含完整答案详解(必刷)
- 2025-2026学年湖北武汉市江汉区九年级下册3月适应性训练语文试题 含答案
- (2025年)无人机考试复习题库附答案详解
- 银川市、石嘴山市、吴忠市三市2026年高三年级学科教学质量检测数学+答案
- 静脉导管常见并发症临床护理实践指南
- 【MOOC】颈肩腰腿痛中医防治-暨南大学 中国大学慕课MOOC答案
- IT-IT开发-通用-L1题目分享
- cobb肉鸡饲养管理手册
评论
0/150
提交评论