黄老师 发表于 2013-8-2 08:31:12

大工13春《管理信息系统》第四章Web开发的基本技术辅导资料

大工13春《管理信息系统》第四章Web开发的基本技术辅导资料
主    题:第四章Web开发的基本技术(第1—6节)
学习时间:2013年4月22日-4月28日
内    容:
第四章Web开发的基本技术
学习第三章中的第1—6节,这部分重点是Web开发的基本技术。
第一节 WWW
一、Internet服务
    Internet地址唯一地确定Internet上每台计算机与每个用户的位置。对用户来说,Internet地址有两种表示形式:
1.IP地址
IP地址分前后二部分,前面部分叫网络号,后面部分叫主机号。
2.域名
由于IP地址的数字地址很难记忆,通常使用一个文字IP地址来表示,把它叫做域名。
二、Internet提供的服务
1.电子邮件:即E-maill服务。
2.文件传输服务:即FTP服务:file transfer protocol
 FTP服务执行TCP/IP中的FTP传输协议,允许在计算机之间传送文件
 FTP服务器;是提供FTP服务的计算机
 上传:从客户将文件传到FTP服务器的过程
 下载:从FTP服务器将文件传到客户机的过程
3.www服务(World Wide Web)
4.新闻公告类服务
提供针对某问题展开讨论的服务,如BBS(电子公告牌)、网络新闻组等。
    三、www服务
    万维网上不仅可以看到文字、图片,而且可以带声音、带动画。
    www服务是通过客户机上的Web浏览器和Web站点上的Web服务器之间的通信来实现的。
信息以网页的形式存放在Web服务器上,用户在客户机上通过Web浏览器(是一个软件)向Web服务器发出请求,Web服务器按此请求将需要的页面发送给用户。
这些页面实际上都是一个个文件。用户直接看到的是文本信息本身,在浏览文本信息的同时,随时可以选中其中的“热字”。热字往往是与上下文关联的单词,通过选择热字就可以链接到另外一个地址并看到其他文本的信息。
   四、网页和超文本
1.网页是我们在网上用浏览器(如Internet Explorer,简称IE)看到的那些页面。在www系统中,信息是按超文本方式组织的。
2.由若干互连的文本块组成的文本就是超文本(Hyper Text)。在www系统中,信息是按超文本方式组织的。超文本方式是实现www的关键技术。
3.HTML语言(Hyper Text Markup Language):超文本标记语言,存放在WEB服务器上 。
4.http协议(Hyper Text Transfer Protocol):超文本传输协议,www服务是执行http协议进行传输的。
5.www浏览器:通过它可以去找到并浏览Internet上各种WWW服务器上的主页。
6.搜索引擎:搜索引擎是Internet上的一种www服务器,它能在Internet中主动搜索其他www服务器中的信息并对其索引,将索引内容存储在大型数据库中,供用户查询。使用搜索引擎时,用户输入关键字后,搜索引擎能返回包含该关键字信息的URL,并提供通向该站点的链接,使用户获得所需要的信息。

第二节    HTML
    一、用HTML做简单的网页
超文本文件——ASCII格式,ASCII格式的文件本身其实是一种没格式的文件。超文本是由标记和文本内容两者组成的。
•双标记方式

•单标记方式
<HR   SIZE=2   ALIGN=LEFTWIDTH=200>
    二、HTML文档的一般结构
    <html>
      <head>
             <title>网上手机市场</ title>
      </head>
         <body>
         <p>你想要买手机吗?</P>
         <p>你可以访问
            <a href=“http://www.shouji.com”>手机网站</a>了解有关信息。
         </body>
</html>
   三、常用的HTML标记元素(略)
   四、在网页中插入图片
   如果想在方才显示的屏幕上增加一个名为gxkj.gif的图形,只要在上述HTML文档中增加:
〈IMG SRC= “gxkj.gif” widfh “20” height “15” 〉
   五、用HTML定义表格(略)
第三节   FrontPage
第四节   交互网页的制作
一、交互性标记元素:人机对话的表单接口界面
二、FORM标记元素
用FORM标记元素在HTML页面上实现“提交”(一部分功能)的HTML文档。   当表单提交后,在Web服务器端被处理后将此页面返回给用户。
应当指出,HTML的交互性标记元素〈FORM〉和〈INPUT〉仅仅提供了一个接口界面, 要全部实现交互功能,仅靠HTML是不够的。还必须有ASP环境来进行处理(将在下面讲述)。
第五节   ASP(动态服务主页)
用HTML写的文本是静态的。你可以看到页面上的内容,但不能在屏幕上输入并传送数据到Web服务器,更无法进行完整的人机对话。当涉及到页面与数据库的连接问题和从站点返回一个页面给客户的问题时,仅依靠HTML文本是做不到的。ASP就是为了解决动态交互的问题和与数据库连接的问题而设计的。
   一、什么是ASP?
ASP (Active Server Pages)是微软公司为它的WEB服务器(互联网信息服务器,简称IIS)开发的一个组件(软件)。它是一种实现动态网页开发技术的服务器端的开发环境。
通过ASP,我们能够将HTML页面、脚本命令、ASP内置对象和Active X组件结合起来,建立动态、交互而又高效的Web应用程序。
ASP可利用ADO(Active Data Object)方便地访问数据库。
   二、ASP的工作原理
1.ASP文件可以包含以下的几个部分:
 文本
 HTML标记
 ASP脚本命令等
   ASP脚本命令可以包含ASP对象,ActiveX组件和任何脚本语言(如VB脚本语言、JAVA脚本语言等)。ASP脚本命令写在“〈%”和“%〉”两个符号之间。   
   三、ASP脚本编程
1.ASP脚本命令包含内容
脚本语言——可用VBScript写。
ASP内置对象——Rehuest就是一个内置对象。
Active X组件——ASP支持的Active X组件包括ASP服务器本身附带的内置组件和用户自己(第三方)创建的ASP组件。
2.用户与WEB服务器之间的信息交互
使用HTML中的FORM(表单)。
ASP文件中可使用VBScript作为脚本语言,也可用JAVAScript作为脚本语言。
第六节   Web数据库
    一、数据库管理系统
   1.数据库管理系统的功能
   建立数据库,管理数据库,实现数据的传送等。
    二、Web数据库
   1. Web数据库系统是指以HTML为代表的Web页面(即网页)与位于底层的数据库的集成。
   2. 数据库管理系统解决Web页面和数据库之间的通信问题。
•开放式数据库连接器ODBC
    ODBC是一种编程接口,它能使应用程序访问支持SQL查询语言的数据库管理系统,实现与各种数据库的通信。
•SQL查询语言
小结
1.www:通过客户机上的Web浏览器和Web站点上的Web服务器之间的通信来实现。
2.HTML Frontpage:利用FrontPage这种WEB编程工具可以做到在几乎不需要编写HTML代码的情况下,完成网页的制作,并自动地生成HTML文件。
3.交互网页、ASP动态服务网页:ASP是位于Web服务器端的脚本运行环境。通过这种环境,用户可以创建和运行动态的、交互式的Web服务器应用程序,实现动态的交互。
4.Web数据库:Internet用户可以通过Web页面来访问数据库中的数据。
本周要求掌握的内容如下:
Web开发的基本技术。   
练习:1、试表述以下一些概念:IP地址、域名、上载、下载、超文本、浏览器、搜索引擎?
2、请说出Internet上最有名的三种服务?
3、什么是超文本和普通文本的主要区别?
1. FTP是(A)。
(A)文件传输服务的简称   (B)丈件处理程序的简称
(C)文件传输程序的简称   (D)面向传输过程的简称
2. HTML是一种(C)。
(A)Internet的传输协议   (B)服务器的名称
(C)Web编程语言          (D)搜索引擎
3. IP地址是(C)。
(A)网络的号            (B)主机的号
(C)网络号加主机号      (D)信息中心的地址
4. 域名是(B)。
(A)电子邮件的信箱名   (B)用文字表示的IP地址
(C)所在地域的名字   (D)传输密码
5. Frontpage是一种(D)。
(A)作图软件         (B)传输协议
(C)编程语言         (D)Web编程工具
6. Web服务是执行(B)。
(A)FTP协议进行传输的 (B)http协议进行传输的
(C)SET协议进行传输的 (D)IEEE802.3协议进行传输的
7. 为了实现用户与Web服务器的动态交互需要依靠(B)。
(A) HTML             (B)ASp
(C)FTP             (D)SQL
8. 在Web的客户/服务器工作环境中,(D)起着控制的作用。
(A)web浏览器      (B)http协议
(C) HTML语言      (D)Web服务器
9. 将数据从FTp客户传输到FTp服务器,称之为(B)。
(A)数据下载         (B)数据上传
(C)数据传输         (D)FTP服务
10. Web服务器把信息组织成为(A)。
(A)分布式的超文本   (B)集中网页
(C)关系数据库       (D)都不是
11. 下面关于IP地址的说法,(C)是正确的。
(A) 一个域名对应多个IP地址
(B) 一个IP地址对应多个域名
(C) 主机的IP地址和主机的域名—一对应
(D) 主机的IP地址就是主机的域名
12.万维网又称(B)。
(A)Internet            
(B)www            
(C)xtrAnet            
(D)IntrAnet
页: [1]
查看完整版本: 大工13春《管理信息系统》第四章Web开发的基本技术辅导资料