基于ASP与Dreamweaver数据库网站的开发
ApplicationofASPandDreamweaverindevelopmentofwebdatabase王娟WANGJuan
摘(河北外国语职业,秦皇岛066311)要:本文以为公司设计一个企业网站为例,主要以ASP技术为主,从基本的网页结构设计开始,通
过Dreamweaver可视化设计功能的辅助,建立一个企业信息交流的平台。关键词:ASP;Dreamweaver;网站中图分类号:TP392文献标识码:B文章编号:1009-0134(2010)06-0126-03Doi:10.3969/j.issn.1009-0134.2010.06.42
0引言
随着Internet的普及,互联网逐渐成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、
经济、生活等各个方面发挥着重要的作用。Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet"海洋"中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。Web应用程序得到了很大的发展,企业网站逐渐成为企业信息交流必不可少的策略之一。本文以为公司设计一个企业网站为例,主要以ASP技术为主,从基本的网页结构设计开始,通过Dreamweaver可视化设计功能的辅助,建立一个企业信息交流的平台。研究的基本内容,拟定目标网站要解决的
问题:第一,如何通过网站来宣传公司及其产品;第二,如何用ASP和Dreamweaver来实现网站的动态效果;第三,如何使网站更佳新颖。进行了系统的可行性分析,主要从技术可行性和操作可行性对目标系统进行了分析,得到了目标网站在技术方面和操作方面都是可行的结论。用Access进行了数据库的设计:数据库名称dl。并在该数据库下建立产品展示(tp)、公司信息(gsxx)、联系方式(Lxfs)、招聘信息(zpjj)、登陆信息(lognxx)5个表。
及,人们对Web站点建设技术的渴求与日俱增。目前,Microsoft公司推出的ASP广泛流行于业界,利用ASP,可以方便、快捷地创建出动态、交互的Web服务器端应用程序。ActiveServerPages实际上是将标准的HTML文件拓展了一些附加特征,ActiveServerPages象标准的HTML文件一样包含HTML对象并且在一个浏览器上解释并显示。任何你可以放在HTML中的东西--Javaapplets,闪烁字符串,客户端脚本,客户端ActiveX控件等等你都可以放在ActiveServerPage中。因此,一个ActiveServerPage具备很强的通用性。1.2Dreamweaver概况Dreamweaver是一套功能相当强大的网页编辑
软件,由Macromedia公司开发,提供各种可视化的网页编辑功能,从单一的HTML静态网页,到复杂的ASP动态网页的数据库系统设计,均能够以鼠标拖拽的方式迅速完成网页设计
工作。Dreamweaver最出色的地方,在于其具备动态服务器网页的可视化设置功能,同时对各类平台与服务器语言提供足够的支持,无论是
PHP、
JSP、ASP,还是ASP.
NET,程序设计人员均能够通过设置,利用Dreamweaver的单一接口,设计不同类型的动态服务器网页。1.3Dreamweaver和ASP在安装
设计完IIS后,不需任何工具,直接使用最简单的文字编辑器,如Windows自带的“记事本”,就可以设计ASP网页;事实上无论
HTML还是ASP网页,基本上都只是以扩展名命名的纯文本文件。如果是只包含HTML或
JavaScript等动态语言的网页,则其扩展名为.html或.htm;
1绪论
1.1ActiveServerPages概况随着网络技术的迅猛发展和Internet的日益普
收稿日期:2009-12-28作者简介:王娟(1982-),女,黑龙江人,助教,本科,研究方向为
计算机技术。【126】第32卷第6期2010-6
但如果是ASP网页,则其扩展名为.asp。尽管不需要任何特殊的编辑器就可以ASP网页的编辑,然而开发用于实际用途的网页时,会包含复杂的程序代码,此时使用一套合适的开发工具可以大幅度地提高编写和管理程序代码的效率。ASP网页本身是由传统的HTML网页衍生而来的,其程序代码与HTML标签相互并存,早期的Dreamweaver只提供编辑HTML标签的能力,在DreamweaverMX2004中,除了维持原先强大的静态网页编辑功能外,还加入了ASP
程序代码的编辑功能,成了一个全功能的网页编辑器。Dreamweaver除了支持程序代码的编辑之外,对于各种ASP网页应用功能的开发,也提供了可视化的操作模式,用户只需以鼠标拖动并进行设置,即可自动完成程序代码的编写,即使如数据库般应用复杂的操作也能够轻松完成。
ASP与数据库结合的技术通过数据库对网站进行动态管理,采用交互式的动态的
web画面来实现。
图1
网站的主页
2网站总体分析与设计
对网站进行
系统分析,首先对网站进行需求分析,然后对网站进行模块分析,根据公司网站的需求分析,将整个网站分若干个个功能模块。对系统进行功能模块设计,将整个网站划分为若干个模块后,需要对每个模块的功能进行详细设计。根据模块的功能需求设计模块使用何种方式显示该功能,以及应该包含相应的页面与操作步骤。对网页进行设计,首先是网页布局,然后是网页的配色。还