录TEMPLATES
文件Main.dwt
Dreamweaver的页面模板,用户可使用该模板方便的处理统一风格的页面
文件TITLE.JPG
标题图象
文件FLAG.JPG
网站标志图象
目录MANAGE
文件Global.asa
Session和Application变量定义文件
文件Man_goods.asp
管理库存商品的页面
文件Man_Goods_Apply.asp
从管理库存商品的页面提交信息后的处理程序
文件Man_Goods_Type.asp
管理库存商品类型的页面
文件Man_Goods_Type_Apply.asp
管理库存商品类型的页面提交信息后的处理程序
目录VISIT
文件MAIN.ASP
访问者浏览本站商品的框架页面,包容以下几个页面。
文件ListGoods.asp
按类型列出站内库存商品。
文件ViewDetail.asp
按照商品ID标识查看商品的详细信息。
文件ViewBasket.asp
访问者管理购物篮的程序,可以增加、删除、更改已选购的商品。
目录USER
文件MAIN.ASP
用户中心首页。
文件register1.htm
用户注册第一步。
文件register2.htm
用户注册第二步。
文件Register2.asp
用户注册第二步提交信息后的处理程序。
文件Logon.htm
用户登录界面。
文件LOGON.ASP
用户登录提交信息的处理程序。
文件LOGOUT.ASP
用户注销登录处理程序。
文件UserInfo.asp
显示用户个人信息的页面
文件ModifyInfo.asp
更改用户个人信息的页面
文件ModifyInfo_Apply.asp
更改用户个人信息的页面提交。
文件ModifyMM.htm
更改用户密码的页面。
文件ModifyMM_Apply.asp
更改用户密码的页面提交。
文件ForgetMM.asp
用户遗忘密码后,帮助用户证明身份找回密码的页面。
目录GENERAL
文件Gen.inc
第四步网站结构具体设计。
1)首页的设计
网站的首页无疑是非常重要的,通过它,应当使顾客到达他想去的该网站的任何地方。以下便是本网站的首页所能实现的功能:
>应当有各功能的连接,如注册、登录、购物及查看购物车等。
>应当尽量简单,太多的内容铺在首页中会有喧宾夺主的效果,而且小型网站的功能并没有很多,也没必要把太多的内容放在首页中。
>要包含必要的内容。比如网络管理员的联系方式等。
2)其他页面的设计
A.注册登录区――用户中心的设计
当用户注册时,首先应当出现相关条文,是对该网站的说明和对用户的要求,下面有同意与否的按钮。第二个页面应是用于提取用户注册信息的表单,如图2.2.2-3所示:
图2.2.2-3注册信息表单的设置
B.物品选购区
物品选购区分两方面:商品区域中物品浏览区用于对所有物品的浏览;商品热卖区,在这里有对商品的卖出情况的排名,让顾客对热门商品有一个较快的了解。
物品浏览区用相同的页面格式,在模板中有给大类物品的链接,可编辑区中设置小类物品的链接和热门商品的排列。
商品热卖区,是对商品的总体排名的状况的说明,在这里设置了商品的前十名排列。
C.购买确认区
首先,在首页中设置了查看购物车这个链接,连到确认购物的页面。
购买确认页面中设置了一个购物及结算表单,并且设置了客户的最终确认功能。
3)数据库的构成
网站数据库包含以下几个:
>客户信息数据库。
>商品信息数据库
>新闻时势数据库
第3章网站设计的理论基础
3.1ASP技术在电子商务中的应用
3.1.1ASP技术简介
MicrosoftActiveServerPages即我们所称的ASP,其实是一套微软开发的服务器端脚本环境。ActiveServerPage是创建动态网页的一个很好的工具,它起一种编程语言的作用,可以利用它编写动态产生HTML的程序代码。因此,只要用户浏览Web站点并请求一个ASP页,Web服务器就可以处理相应的ASP代码,生成HTML代码,然后将它传递到用户浏览器并显示出网页。ASP内含于IIS3.0和4.0之中,通过ASP我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。有了ASP就不必担心客户的浏览器是否能运行所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。以下罗列了ASP所独具的一些特点:
1.使用VBScript、JScript等简单易懂的脚本语言,结合HTML代码,即可快速地完成网站的应用程序。
2.无须编译,容易编写,可在服务器端直接执行。
3.使用普通的文本编辑器,如Windows的记事本,即可进行编辑设计。
4.与浏览器无关,用户端只要使用可执行HTML码的浏览器,即可浏览ASP所设计的网页内容。ASP所使用的脚本语言(VBScript、Jscript)均在WEB服务器端执行,用户端的浏览器不需要能够执行这些脚本语言。
5.ASP能与任何ActiveXscripting语言相容。除了可使用VBScript或JScript语言来设计外,还通过plug-in的方式,使用由第三方所提供的其他脚本语言,譬如REXX、Perl、Tcl等。脚本引擎是处理脚本程序的COM(ComponentObjectModel)物件。
6.ASP的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。
7.可使用服务器端的脚本来产生客户端的脚本。
8.物件导向(Object-oriented)。
9.ActiveXServerComponents(ActiveX服务器元件)具有无限可扩充性。可以使用VisualBasic、Java、VisualC++、COBOL等编程语言来编写你所需要的ActiveXServerComponent。
10.另外,ASP技术的处理速度相当快,并且其安全性也很高。ASP最重要的优点是能够建立对诸如时间、地点、用户标志、以前的选择和活动等因素敏感的页面。换句话说,可针对每个用户的个别需求,用ASP定制网页,能够满足用户的各种需求。
总之,ASP包含三方面含义:
1.Active:ASP使用了微软的ActiveX技术。ActiveX(COM)技术是现在Microsoft软件的重要基础。它采用封装对象,程序调用对象的技术,简化编程,加强程序间合作。ASP本身封装了一些基本组件和常用组件,有很多公司也开发了很多实用组件。只要你可以在服务器上安装这些组件,通过访问组件,你就可以快速、简易地建立自己的WEB应用。
2.Server:ASP运行在服务器端。这样就不必担心浏览器是否支持ASP所使用的编程语言。ASP的编程语言可以是VBSCRIPT和JSCRIPT。VBSCRIPT是VB的一个简集,会VB的人可以很方便的快速上手。然而Netscape浏览器不支持客户端的VBSCRIPT,所以最好不要在客户端使用VBSCRIPT。而在服务器端,则无需考虑浏览器的支持问题。Netscape浏览器也可以正常显示ASP页面。
3.Pages:ASP返回标准的HTML页面,可以正常地在常用的浏览器中显示。浏览者查看页面源文件时,看到的是ASP生成的HTML代码,而不是ASP程序代码。这样就可以防止别人抄袭程序。
由此可以看出,ASP是在IIS下开发WEB应用的一种简单、方便的编程工具。在了解了VBSCRIPT的基本语法后,只需要清楚各个组件的用途、属性、方法,就可以轻松编写出自己的ASP系统。
运行ASP所需的环境如下:
☆MicrosoftInternetInformationServerversion3.0/4.0onWindowsNTServer
☆MicrosoftPeerWebServicesVersion3.0onWindowsNTWorkstation
☆MicrosoftPersonalWebServeronWindows95/98
与一般的程序不同,ASP程序无须编译。ASP程序的控制部份,是使用VBScript、JScript等脚本语言来设计的,当执行ASP程序时,脚本程序将一整套
上一篇:
基于ASP动态旅游网站设计(元源码)(论文和程序)
下一篇:
关于武汉地名的语言文化考察