第!"卷第#!期第!"卷第#!期$%&;’!"(%’#!
企业技术开发
)*+,(-.-/0+1.2*$*.-34*()-5*()*63607*
!889年#!月2:;’!889
基于"#$的电子商务网站的
设计与实现
朱明娥
(中南林,湖南长沙"#888")
摘要:文章介绍了173技术及173与12-结合起来连接、访问数据库的方法,讨论了173环境下电子商务网站的设计及实现
问题。关键词:电子商务;;网站;购物车173数据库;中图分类号:文献标识码:文章编号:(5@#A’A?1#88?<=>A@!889)#!<888><8A
%&;’(’)*+,-,(.’-/*0-1*2,23456277’.6’8’9)*1’*,"#$
ZHUMing-e
(CentralSouthForestryUniversity,Changsha,Hunan410004,China)
"9)1.-61:ThispaperanalysestheASPtechniques,themethodofconnectingand
accessingdatabasewithASPandADO,itdiscussesthedesignandrealizationofE-commerce
websiteinASP.:’;82.():E-Commerce;;ASPdatabase;website;shoppingcart
随着0BC:DB:C的不断普及,人们对于互联网技术的要求已不单单是浏览一下网页,收发电子邮件,日益忙碌的人们开始追求足不出户的利用互联网这一强大的平台来实现的网上购物。对于企业来讲,无论是企业之间EC%E)还是企业和客户之间(,(EC%+)的交易,如果能够实现网上交易将大大提高交易速度、节约交易成本。电子商务的发展,必将对人类的
经济,生活模式产生一种全新的变革。本文建立的电子商务网站采用的是模式为浏览器F服务器EF7)式,客户通过数据连接来调用后台(模即数据库中的数据。这些内置对象可以使脚本更加强大,这些对象允许从浏览器中接受和发送信息。
#173可以用另外的组件来扩展。173本身就是来源于相当数量的标准服务端1;CGH:U组件,这
些组件允许做诸如依据浏览器能力进行不同显示以及在浏览器内包含计数器的功能。不过
程序员不会局限标准的1;CGH:U组件,您可以创建附加1;CGH:U组件。
$173可以和诸如1++*77、7V.M:DH:D这样的数据库进行挂接。这是173一个非常强大的功能
所在,高级的动态更新站点都需要数据库的支持,而且需要随数据库内容的更新而自动更新,这样,用户就可以利用173自己建立很多类似的高级站点。以上"个特性对173进行了限定,173就是由
!
"#$
也“动态173全称是1;CGH:7:DH:D3IJ:,就是服务器端页面”,是一种运行于K:L服务器端的程序语言。通过173程序,我们可以实现众多动态的、交互性的服务器功能。173是在业界巨头4G;D%M%NC公司的支持下成长起来的一种服务器端脚本语言,具有开发简单、向对象等特点,也是其所以能面这够在全球流行的前提。
173有如下"个重要特征,使之具备很强的通
用性:可以利用$E7;DGOC!173可以包括服务端脚本,和PIHIM;DGOC来创建173,创建动态内容的网页。("173提供了一些内置1OO&;G;ICG%B,7:MMG%B,。利用6:QR:MC,6:MO%BM:,7:DH:,-LS:;C+%BC:TC对象)
收稿日期:!889<8=<#>作者简介:朱明娥#>?=—)女,(,湖南双峰人,大学本科,副教授,主要从事
计算机科学与技术方面的教学与研究。
7:DH:D端脚本,对象以及组件拓展过的标准主页。173脚本的后缀名为’IMO,当客户端访问一个后缀名为’IMO的W6.时,该W6.请求就被送到K:L服务器上,K:L服务器于是调用相关的173引擎IMO’从而生成相应的,)4.代X&;&;来将该脚本加以解析,码,该代码由K:L服务器返回给客户端浏览器执行,于是用户就在屏幕上看到了该’IMO执行的结果,其
工作原理如图#所示。