第八章 以ASP开发BS结构的MIS(管理信息系统原理及开发课件)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
▪ DO WHILE <条件式> ▪ 【循环语句体】 ▪ LOOP
2020/10/18
制作人:马秀麟
23
二、认识ASP
➢ 3、以ASP语句实现输入输出
❖ (1)ASP的数据输入
接受表单传递的数据
▪ ASP程序要接受表单传递的数据,使用对象REQUEST 的FORM方法。其语句格式为:
▪ <ASP变量名>=Request.Form(“<表单变量名>”)
A、建立框架
▪ 【文件】【新建】【框架页面】,选择一种框架,即建 立了框架页面。
B、为框架页面建立内容
▪ 可选择框架区域中的【新建页面】为此区域新建一个网 页文件。也可利用【设置初始网页】功能,为此区域链 接一个新页面。
C、设置框架属性
▪ 在框架区域右单击,可进入设置【框架属性】阶段,在 弹出的对话框中我们可以设置框架的宽度、边距等。
以这种方式设计的数据输入合法性验证最终以 JavaScript程序的形式嵌入到网页文件中,在网页 被客户访问的时候由用户的浏览器执行并实现初 步的数据合法性检查。
2020/10/18
制作人:马秀麟
17
一、认识网页与HTML语言
➢ 4、HTML语言
❖ (1)HTML的含义
超文本语言,是一种利用特殊标志表示网页的专 用语言。其特点是其中可包含多媒体信息,并支 持文本和站点之间的超级链接。
2020/10/18
制作人:马秀麟
24
二、认识ASP
接受前级网页传递的参数
▪ ASP程序要接受表单传递的数据,使用对象REQUEST 的querystring方法。其语句格式为:
▪ <ASP变量名>=Request.QueryString(“<参数名>”)
▪ 例如,ASP程序xstest.asp的前级网页中有一个语句: <A HREF=xstest.asp ? xh="001"&& XM="玛丽">执行程 序</A>
对图片
▪ 首先选中文字,然后选择系统菜单【格式】【动态 HTML】效果。然后在弹出的系统菜单:在【开启】中 选择一种事件(单击、双击、悬停等),然后在【应用】 中选择【交换图片】,最后在选择设置中选择要交换的 图片文件。
2020/10/18
制作人:马秀麟
10
一、认识网页与HTML语言
❖ (9)样式
▪ 它表示当用户单击超级链接“执行程序”时系统会带着 两个参数(XH、XM)打开ASP程序XSTEST.ASP。如果在 XSTEST.ASP中要提取参数“XM”中的数据存放到ASP 的变量xsxm中,则可以使用的命令为:xsxm= Request.QueryString("xm")
2020/10/18
编制网页、设置网页上对象属性的计算机语言叫HTML语 言,全称是超文本标记语言。因此,虽然网页文件的文件 名可随意规定,但其扩展名一定是“Htm”或“Html"。网页 文件的内容应该由特定的HTML语句构成。
目前,网页设计主要通过一些网页编辑软件实现。比较著 名的有:FrontPage,Dreamweaver等。
▪ ELSE ▪ 【分支语句2】 ▪ END IF
IF <条件式> THEN 【分支语句1】
END IF
2020/10/18
制作人:马秀麟
22
二、认识ASP
❖ (3)循环结构
▪ FOR 变量=初值 TO 终值 ▪ 【循环语句体】 ▪ NEXT
▪ WHILE <条件式> ▪ 【循环语句体】 ▪ WEND
第八章 以ASP开发B/S结构的MIS
(本章建议以实际投影演示为主)
2020/10/18
制作人:马秀麟
1
一、认识网页与HTML语言
➢ 1、网页的基础知识
网页在英语中称为Homepage,也称为WWW网页,其目的 是把一定量的信息和图片按照一定的形式显示在客户端计 算机的屏幕上,同时,为了满足Internet系统的需要,网页 中还应该包含页面指针,其目的是使计算机系统能够很容 易地由一个页面调用另一个页面文件,实现超级链接。网 页是由图像、文本,甚至是声音组成的多媒体页面。网页 内容可以包括文字、声音、图片等等。网页指针既可以指 向本服务器上的另一个网页文件,也可以指向另一台提供 WWW服务的计算机上某虚拟目录中的另一个网页文件。
Active Server Page。可嵌入HTML语言中使用,以<% %> 作为标志。
➢ 2、ASP语法规则及其控制结构
❖ (1)控制语句简介
ASP的语法规则和Visual Basic相似。和其他高级语言一样, ASP的结构控制语句也有三种:顺序结构、分支结构和循 环结构。
❖ (2)分支结构
▪ IF <条件式> THEN 【分支语句1】
样式是网页设置中非常重要的一个概念。其代码 可以直接存储在HTML文件中,也可以作为独立 的CSS文件存在。存储在HTML文件中的样式代 码一般被<Style>和</Style>标识标记。
利用样式可以为某些特殊操作、系统背景等设置 统一的标准。例如为超级链接实现悬停效果的文 字样式等。也可以设定特殊的标题,文字效果、 图片效果等。
制作人:马秀麟
9
一、认识网页与HTML语言
❖ (8)设置图片和文字的动态效果
主要是鼠标单击、双击、悬停和起始网页时能够 改变文字的字体或者进行图片交换。
对文字
▪ 首先选中文字,然后选择系统菜单【格式】【动态 HTML】效果。然后在弹出的系统菜单:在【开启】中 选择一种事件(单击、双击、悬停等),然后在【应用】 中选择一种效果,最后在选择设置中选择所需要的设置。
2020/10/18
制作人:马秀麟
13
一、认识网页与HTML语言
C、利用别人的样式
▪ 在浏览网页时,如果有较好的样式,在不造成侵权的情 况下,可以将其样式粘贴到我们的网页文件中。其具体 操作为:
▪ 在浏览器下,用【查看】【源文件】,检查优秀网页的 源代码,将代码中<style>和</style>之间的内容选中(鼠 标拖动),然后【复制】,将其送入剪贴板。
2020/10/18
制作人:马秀麟
2
一、认识网页与HTML语言
➢ 2、以FrontPage设计网页
❖ (1)视图
我们可以通过系统菜单【查看】【工具栏】选择 我们要在桌面上显示的工具栏。主要包括:【常 用】【格式】【表格】【图片】【样式】等几种。
❖ (2)设置文字字体、字型字号、颜色等:
方案一:【格式】【字体】 方案二:选中文字后,右单击后在快捷菜单中选
<td></td>
<p></p>
<pre></pre>
<font></font> <a href="..." target="..."></a>
2020/10/18
制作人:马秀麟
19
一、认识网页与HTML语言
❖ (3)HTML语言中经常嵌入的语言
ASP语句
▪ ASP语句以<% %>标志;其语言基础是VB,执行在服 务器端,是一种脚本语言。
▪ 在创建网页时,可以使用样式文件中提供的样式。操作 为【格式】【样式表链接】,然后选定样式文件就将这 个样式文件链接到本网页中。
▪ 对于特殊的操作效果(例如超链接效果),当样式文件 链入后,自动生效。
▪ 对于另外一些特殊效果,可以:先选定要设定样式的文 字或图片,再利用【格式】、【样式】,然后选择它要 使用的【样式】即可。
一、认识网页与HTML语言
❖ (3)表单输入数据的验证
在以FrontPage设计输入表单的过程中,如果已经 正确地设置了表单的接收程序,则可以进入“数 据输入合法性验证”设计阶段。
直接选中某个表单域(例如“学号”文本框), 右单击后选择“属性”则可以打开其属性配置对 话框,通过表单域属性(如图6-36所示)中的 “验证有效性”按钮打开“文本框有效性验证” 对话框,通过这个对话框可以设置当前表单域的 输入格式、最小长度、最大长度等等约束条件。
PHP语句
▪ PHP语句以<? ?>标志;执行在服务器端,是一种脚 本语言。
2020/10/18
制作人:马秀麟
20
一、认识网页与HTML语言
JavaScript语句
▪ Javascript语句以<script language="JavaScript"> </script> 为标志;执行在客户端,是一种以C语言为基础的语言。 在MIS开发中常用于数据在客户端的初检。
2020/10/18
制作人:马秀麟
11
二、认识ASP
A、建立样式文件
▪ 【文件】【新建】【网页】【样式表】,选择一种样式 模板,即可进入样式设计阶段。
▪ 然后使用【格式】、【样式】进入样式设计阶段。最后 【保存】文件即可。
2020/10/18
制作人:马秀麟
12
一、认识网页与HTML语言
B、使用样式文件
2020/10/18
制作人:马秀麟
7
一、认识网页与HTML语言
❖ (6)插入特殊组件
A、插入计数器
▪ 【插入】【组件】【站点计数器】,(要求网站有 FrontPage扩展和执行权限)。
B、插入滚动文字
▪ 【插入】【组件】【字幕】。
C、插入悬停按钮
▪ 【插入】【组件】【悬停按钮】。
2020/10/18
▪ 在此工具栏的右侧有几个按钮(矩形,圆形),如果鼠 标指向它,系统将提示为(矩形热点、圆形热点),我 们可以选中其中之一,然后在图片上用鼠标拖动的方式 圈定一个区域,然后在系统弹处的对话框中建立到此热 点的链接文件。
Biblioteka Baidu
2020/10/18
制作人:马秀麟
6
一、认识网页与HTML语言
❖ (5)框架功能
命令为:【插入】-【表单】,选择特定的表 单控件插入即可。
熟悉:单行文本框、多行文本框、文件上载、 复选框、选项按钮、下拉框等控件的设置。
2020/10/18
制作人:马秀麟
15
一、认识网页与HTML语言
❖ (2)表单数据的提交
在FrontPage编辑状态下,右单击表单中的任意位 置,在弹出的快捷菜单中选择“表单属性”,打 开表单属性对话框。通过此对话框可以设置表单 的一些属性,主要包括表单数据的处理程序是什 么?数据以何种方式传递等等。
其他语句
▪ 除了上述语句外,还有许多其他语言也可嵌入到HTML 中,实现B/S模式的MIS系统设计。例如:JSP, Java, JBuilder,以及一些Windows组件(例如以VB,Delphi等开 发的组件)实现特殊的功能。
2020/10/18
制作人:马秀麟
21
二、认识ASP
➢ 1、什么是ASP
择【字体】
2020/10/18
制作人:马秀麟
3
一、认识网页与HTML语言
C、热点链接
▪ 如果需要对一幅图片上的某几个位置做专门的链接,可 以使用热点链接。
▪ 首先要检查FrontPage桌面上有没有【绘图】工具栏(一 般处于屏幕底部)。若无,则首先通过【查看】【工具 栏】【图片】使它们出现在屏幕上。
制作人:马秀麟
8
一、认识网页与HTML语言
❖ (7)图片管理
A、 设置图片亮度、对比度 B、 设置图片旋转 C、 设置图片某种颜色为透明 D、 在图片上书写文字 都可以通过屏幕底部的【图片】工具栏实现,若
此工具栏不存在,则可以通过【查看】【工具栏】 【图片】使它们出现在屏幕上。
2020/10/18
在表单属性对话框中,选择将结果“发送到其他 对象”,然后单击底部的按钮“选项”,打开 “自定义表单处理程序的选项”对话框,在“动 作”后的文本框中输入能够处理本表单输入数据 的程序名称。例如“xsxslr.asp”。“方法”可保留 “POST”,然后“确定”即可。
2020/10/18
制作人:马秀麟
16
▪ 在FrontPage中,进入【HTML】视图,找到<BODY>代 码,将光标放在<BODY>前面,然后【粘贴】,将样式 粘贴到自己的网页文件中。然后就可以使用了。
2020/10/18
制作人:马秀麟
14
一、认识网页与HTML语言
➢ 3、网页中的表单及表单控件
❖ (1)以FrontPage设计表单
在超文本语言中,控制符号用<>标志。
2020/10/18
制作人:马秀麟
18
一、认识网页与HTML语言
❖ (2)HTML语句的控制语句:
<html></html>
<head></head>
<title></title>
<body></body>
<table></table>
<th></th>
<tr></tr>
制作人:马秀麟
25
二、认识ASP
❖ (2)ASP的数据输出
输出ASP变量的值主要有两种方式: <% =ASP变量名 %> RESPONSE.WRITE(变量名)
2020/10/18
制作人:马秀麟
相关文档
最新文档