前言 WEB信息系统设计 

上传人:jiups****uk12 文档编号:45691129 上传时间:2018-06-18 格式:PPT 页数:30 大小:870.50KB
返回 下载 相关 举报
 前言 WEB信息系统设计 _第1页
第1页 / 共30页
 前言 WEB信息系统设计 _第2页
第2页 / 共30页
 前言 WEB信息系统设计 _第3页
第3页 / 共30页
 前言 WEB信息系统设计 _第4页
第4页 / 共30页
 前言 WEB信息系统设计 _第5页
第5页 / 共30页
点击查看更多>>
资源描述

《 前言 WEB信息系统设计 》由会员分享,可在线阅读,更多相关《 前言 WEB信息系统设计 (30页珍藏版)》请在金锄头文库上搜索。

1、 WEB信息系统设计苏州市职业大学 计算机工程系 徐卫英 PHLXWYPHY163.COM XXJS200909126.COM/09xxjs本章主要内容lWEB信息系统开发岗位技能分析l静态网页与动态网页lWeb开发技术概述l本课程的学习要求lASP.net的运行环境WEB信息系统开发岗位技能分析:l前台网页界面设计(静态网页设计)l色彩与布局等美术基础lFrontpage、Dreamweaver、Flash、Fireworks、 Photoshop、CSS、Html、Javascript等开发工具的使 用l动态网页设计:ASP/ASP.NET、PHP、JSP。l后台数据库的设计:SQL Se

2、rver、Oracle、MS SQL等。lWEB服务器lWindows+IISlUnix/LinuxApachel实际经验:课程设计、毕业设计、研究性课程、创业( 打工)等完成静态网页和动态网页l静态网页l这类网页文件里没有程序代码,只有 HTML标记,一般以后缀.htm或.html存放。 l制作工具可以是记事本、EditPlus等纯文 本编写工具,也可以是FrontPage、 DreamWeaver等所见即所得的工具。l静态网页的缺点是:如果要修改网页,必 须修改源代码,并重新上传。静态网页示例静态网页和动态网页l动态网页l这类网页文件不仅含有HTML标记,而且含 有程序代码,这种网页的后缀

3、一般根据不同的 程序设计语言而不同,如ASP.NET文件的后缀 为.aspx。 l两个显著特点:l可以动态产生页面l支持客户端和服务器端的交互功能动态网页示例BBS论坛留言板聊天室网页的工作原理客户端 服务器端发出请求发回网页静态网页的工作原理接受请求找到静态网页发送网页服务器端动态网页的工作原理接受请求找到动态网页发送网页服务器端执行程序代码, 生成静态网页常见的网络程序设计WEB开发技术CGIASPPHPJSPASP.NETJ2EEvWeb开发技术概述之一lHTMLlHTML(Hypertext Markup Language)是一 种超文本标记语言,比较适合制作静态网页。lHTML文件是

4、被网络浏览器读取并产生的网 页文件。l目前比较常用的浏览工具IE及Netscape communicator等。举例:用Frontpage建一网页。vWeb开发技术概述之二lCGIlCGI(Common Gateway Interface)是一种共用的 网关接口,它可以称为一种机制。lCGI可以运行在许多平台上,具有强大的功能,可 以处理表单、增加搜索功能、创建聊天室等动态、交 互的Web页内容。制作动态网页。l用来实现CGI编程的语言有许多种,如现在市面上 流行的C/C+语言、Visual Basic语言、Tcl语言、Shell Script、 Perl语言、Java Apple和Java

5、Script等。lCGI发展较早,也较为常用。但其速度慢和安全性 差。vWeb开发技术概述之三l脚本语言(Script Language)l脚本语言(Script Language)是一种简单 的描述性语言,它的语法结构与计算机上的高 级语言颇为相似。l脚本语言分为客户端和服务器端两个不同 的版本。l比较流行的脚本语言有Javascript和 Vbscript。vWeb开发技术概述之四lPHP(Professionl Hypertext Preprocessor)lPHP是一种服务器端嵌入HTML的脚本程序。(类 似于ASP/)l而PHP独特的语法混合了C、Java、Perl以及PHP 式的新

6、语法,它比CGI更快速地执行动态网页。l与ASP/功能相似,并驾齐驱,它主要用在 unix、linux操作系统中。l跨平台、源代码开放、功能强大、易学。vWeb开发技术概述之五lJSP(Java Server Pages)lJSP是将纯Java代码嵌入HTML中实现动态 功能的一种技术。与ASP/技术非常相 似,必将成为ASP/技术的有力竞争者 。l跨平台、开放的源代码、功能强大、难学 。vWeb开发技术概述之六lASP(Active Server Pages)lASP是目前网页开发技术中最容易学习、灵活性 最大的开发工具之一。lASP拥有非常大的可扩充性,具有3个重要特性。nASP可包含服务

7、器端脚本。这样可创建动 态网页。nASP提供了几种内置对象。使其功能更强 大。n用ActiveX附加组件,可以扩展Active Server Pages。lASP是用服务器端脚本、对象和组件扩展了的标 准HTML页,使用Active Server Pages可以用动态内容 创建网站。ASP.NET 2.0简介 1、开发人员工作效率 (1)新的服务器控件 (2)数据控件 (3)导航控件 (4)登录控件(5)Web部件控件 (6)母版页 (7)主题和外观 (8)个性化设置ASP.NET 2.0简介2、管理(1)配置API (2)ASP.NET MMC管理工具 (3)预编译工具 (4)运行状况的监视

8、和跟踪 3、灵活的扩展性 (1)提供程序驱动的应用程序服务 (2)服务器控件扩展性 (3)数据源控件 (4)编译生成提供程序 (5)表达式生成器ASP.NET的优势l多语言支持:C#、VB、J#l性能优越l编译执行l缓存lServer ControlslWeb Servicesl安全性增强l扩展性好l易于部署与配置一、教学目的:设计WEB信息系统1. 安装ASP.net的工作平台,安装VS2008与配 置IIS。 2. 熟悉HTML标记语言。 3. 熟悉C#或VB.net语言。 4. 掌握ASP.net内置对象的使用。 5. 掌握SQL 语言与数据库的使用。 6. 掌握ADO.net访问数据库

9、。 7.具备WEB信息系统设计的基本技能 二、教学内容:l项目一 创建ASP.NET应用程序开发环境l项目二 设计制作网络计算器l项目三 设计制作网络调查系统l项目四 设计制作网络留言板l项目五 设计制作网络文件管理器l*项目六 设计制作电子邮件系统l项目七 设计制作学生信息管理系统l项目八 设计制作新闻发布系统三、考核形式:1.平时作业、出勤及上机实验等占30%或40,期末 考试或考查占70%或60。 2.期末考试形式之一为笔试开卷。主要包括基本概念 (单选题、多选题、判断题和简答题等)、程序 的阅读理解(填空题、改错题)、编写简单的WEB 应用程序(编程题)。 3.期末考试形式之二为设计一

10、个简单的WEB应用系统 :如在线考试系统,网上投票系统,注册系统, 网上图书借阅系统等。四、参考书籍:1.C#网络应用开发例学与实践 2.ASP.net程序设计实用技术 3.C#案例开发ASP.NET的运行环境l服务器端lWindows 2000 + SP2及以上操作系统lIIS 5.0及以上服务器软件l.NET framework SDK(.NET 框架开发工 具SDK)l客户端lIE 5.5及以上安装IIS 5.0(Windows XPIIS5.1)l选择【开始】【设置】【控制面板】 【添加/删除程序】菜单命令 安装IIS 5.0 /5.1l安装完毕,在浏览器中输入http:/localh

11、ost ,能够显示欢迎字样,表示安装成功。l选择【开始】【程序】【管理工具】 【Internet服务管理器】菜单命令 ASP.NET的开发工具lMicrosoft Visual Studio2003/2005/2008l它就可以实现所见即所得的编辑,并可以 实现拖放控件、自动部署、自动分离程序代码 和HTML代码等功能。 l它本身已经包括运行环境lWeb Matrix l微软提供的一种较为简单的开发工具,可 以从http:/ 免费下载。l也可以使用任何文本编辑器新建一个简单的ASP.NET文件l示例内容l在页面上显示来访日期l过程l新建l“文件”“新建”“项目”/“网站”及 Default.a

12、spx文件l在Default.aspx.cs的Page_Load方法中输入 代码 Response.Write(DateTime.Now.ToShortDateString();l保存:单击“保存”按钮。l浏览:在“解决方案资源管理器”中右击文件 Default.aspx,选择“在浏览器中查看”。l目的l掌握新建ASP.NET文件的整个过程l这里不要太在意语法。浏览ASP.NET文件的多种方法l多种方式lhttp:/localhost/Ch1_1.aspxlhttp:/127.0.0.1/Ch1_1.aspx lhttp:/您的计算机的名字/Ch1_1.aspx lhttp:/您的计算机的IP地址/Ch1_1.aspx l注意:l前3种方法一般指的是在自己的计算机上访问自己的 ASP.NET文件;l第4种方法指的是别人通过Internet访问您的文件,前提是 你的计算机必须连入Internet且别人知道你的IP地址。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号