说明
所在目录
留言板主页, 显示留言 GuestBook 提供发表新留言的界 GuestBook 面
execute.asp admin_login.html
新留言处理程序 管理员登录界面
GuestBook GuestBook\admin GuestBook\admin
admin_update_reply.asp 留言回复界面 admin_execute.asp Error_page.asp Gbook_data.mdb 1、 2、 3、 4、 5、
处理登录、 回复及删除 GuestBook\admin 出错处理界面 数据库文件 GuestBook\admin GuestBook\data
数据库链接文件 conn.asp 留言板主页 default.asp 留言处理程序 add_content.html 和 execute.asp 回复留言程序 admin_update_reply.asp 登录、回复、删除处理程序 admin_execute.asp
1.3.1 设计思想 留言板设计分为四部分:留言板的基本功能、数据库及数据表 的设计、用户访问流程、程序清单及说明。 1.3.2 留言板分析 文件名 default.asp 文件说明 所在目录
留言板主页, 显示留言 GuestBook
5
add_Content.html
提供发表新留言的界 GuestBook 面
execute.asp admin_login.html
新留言处理程序 管理员登录界面
GuestBook GuestBook\admin GuestBook\admin
admin_update_reply.asp 留言回复界面 admin_execute.asp Error_page.asp Gbook_data.mdb
处理登录、 回复及删除 GuestBook\admin 出错处理界面 数据库文件 GuestBook\admin GuestBook\data
1.3.3 留言板设计
留言板大致要包括以下几个部分: 1、留言页(main.asp) 说明:这就是显示留言的部分,任何访问该留言板的访客都可以看到,该页提供 发表留言功能和浏览发表留言者的相关信息的功能; 2、发表留言页&;处理发表页(add.asp&;addsave.asp) 说明:分别负责发表留言和提交留言到数据库; 3、管理登录页&;处理登录页&;管理页(admin.asp&;checkpass.asp&;mymanage) 说明:留言板需要管理员来管理,包括管理留言,如果实行会员制,还可以管理 会员,管理员需要最高权限,一般只有一个,只有拥有管理员账号和密码的人才 可以进入管理页面,所以以上三个页面分别用于管理员登录、处理登录(拒绝非 管理员账号登录) 、验证成功的管理员页面; 4、删除留言页(del.asp) 说明:如果有人发表了不符合规定的留言,管理员可以给予删除。
1.3.4 设计语言简介
HTML(Hyper Text Markup Language 超文本置标语言)是一种用来制作超 文本文档的简单标记语言。用 HTML 编写的超文本文档称为 HTML 文档,它能独立 于各种操作系统平台(如 UNIX,WINDOWS 等) 。自 1990 年以来 HTML 就一直被用 作 World Wide Web 上的信息表示语言,用于描述 Homepage 的格式设计和它与
6
WWW 上其它 Homepage 的连结信息。HTML 文档(即 Homepage 的源文件)是一个放 置了标记的 ASCII 文本文件,通常它带有.html 或.htm 的文件扩展名。生成一个 HTML 文档主要有以下三种途径: 1.手工直接编写(例如用你所喜爱的 ASCII 文 本编辑器或其它 HTML 的编辑工具) 2.通过某些格式转换工具将现有的其它格 。 式文档(如 WORD 文档)转换成 HTML 文档。 3.由 Web 服务器(或称 HTTP 服务 器)一方实时动态地生成。HTML 语言是通过利用各种标记(tags)来标识文档 的结构以及标识超链(Hyperlink)的信息。虽然 HTML 语言描述了文档的结构格 式,但并不能精确地定义文档信息必须如何显示和排列,而只是建议 Web 浏览器 (如 Mosiac,Netscape 等)应该如何显示和排列这些信息,最终在用户面前的 显示结果取决于 Web 浏览器本身的显示风格及其对标记的解释能力。 这就是为什 么同一文档在不同的浏览器中展示的效果会不一样。目前 HTML 语言的版本是 2.0,它是基于 SGML(Standard Generalized Markup Language,标准广义置标 语言,是一套用来描述数字化
文档的结构并管理其内容的复杂的规范)中的一个 子集演变而来的。虽然下一版本的标准 HTML3.0(也称为 HTML+)正在制订之中, 但其中某些部分的实验性标准草案已被广泛采用,大多优秀的 Web 浏览器(如 Netscape 等)都能解释 HTML3.0 中的部分新标记,因此在本章中介绍的一些 HTML3.0 新标记均已被多数浏览器所接受。 一:无须 Compile 编译:容易产生,无须 Compile 编译或 Link 链接即可执行。 二:使用常规文本编辑器,如 Windows 的记事本,即可设计。 三:与浏览器无关(Browser Independence):用户端只要使用常规的可执行 HTML 玛的浏览器,即可浏览 Active Server Pages 所设计的主页内容, Script 语言(Vbscript ,Jscript)是在站点服务器(Server 端)执行,用户不需要执行 这些 Script 语言。 四:面向对象(Object_Orient). 五: 可通过 ActiveX Server components(ActiveX 服务器组件)来扩充功能。 ActiveX Server component,可使用 Visual Basic,Java,Visual C++,COBOL 等语 言来实现。 六 : Active Server Pages 与 任 何 AcTiveX scripting 语 言 兼 容 。 除了 可 使 用 VBscript 或 JScript 语言来设计,并可通过 Plug-i