基于ASP的电子商务购物网站的设计与实现 摘要]随着电子商务的蓬勃发展,电子商务购物网站的设计具有非常重要的意义。介绍了开发工具ASP的功能特点,并 给出购物系统功能模块,以及对购物车进行设计的总体规划和设计思路,同时在ASP开发工具的支持之下,详细地介绍了购物 车的系统结构及功能划分,并且给出了重要部分的源代码。 [关键词]电子商务 购物车 ASP 一、使用工具简介 ASP是Active Server Pages“:动态服务器网页”的简称,其 主要特点在于所产生的执行结果都是标准的HTML格式,目前,开 发网站的软件很多,并且都各有所长,因为这些程序是在网络服 务端执行,使用一般的浏览器都可以正确地获得ASP的“执行” 结果,并且ASP执行的结果可以直接在浏览器中“浏览”,不仅 如此,ASP还具有如下特点:完全与HTML文件融合,容易创 建、修改,不需其他编译、连接程序,面向对象可扩展等,因此, ASP技术非常适合于购物网站的设计。 电子商务系统的应用提高了商业企业的生存力和竞争力。网 上购物系统是企业(商家)面对消费者模式下的电子商务系统。企 业通过网上商店建立网上销售渠道,直接面对最终用户,减少了 销售过程中的中间环节,降低了客户的购买成本,从而赢得更多 的客户。如何设计和实现一个实用且易于扩展的电子商务在线购 物系统,它要具备哪些基本功能,成为商业企业关注的问题[1]。 二、系统功能 系统为用户提供美观、友好的商品展示铺面。顾客能够方便 查询并订购商品。商家可以方便定义各种商品信息,让所有上网 浏览的客户看到所录入的产品信息,并可以随时进行购买活动。 系统的功能共设计了以下的模块(图1): 由于整个设计有十一个模块,我们以购物车商品模块的设计 为例,具体的介绍如何运用ASP进行其功能的实现。购物车模块 是前台用户端程序中非常关键的一个功能模块,帮助用户完成商 品的选购,并把商品交给服务台进行结算。它包含的功能有:添 加商品,浏览购物车,取消购物车中的商品,更新购物车中的商 品,清空购物车。 1.添加商品功能 当用户进入商城后,一旦选购了商品,系统就会为每一个用 户分配一辆购物车供用户使用,当用户不断单击旁边的[购买]按 钮时,系统将会不停地帮用户把商品放入到给用户分配的购物车 中。对于相同的商品,用户单击多少次就相当于购买该商品的数 量是多少。当用户单击购买时,系统会出现购买提示。 实现购物车的添加商品功能的主要代码(\purchase\shopgoo ds.asp),如以下程序所示。 If sMode="add"Then If sItemAindex>=1 Then'购物车中已经含有物品 For i=0 to sItemAindex-1'查对购物车中是否已经有此物 品 If sItemId=sItemA(i)Then sNowItemAIndex=i Exit For End If Next If sNowItemAIndex<>""And sNowItemAIndex>=0 Then' 购物车中已经有此物品 sItemNumA(sNowItemAIndex)=sItemNumA (sNowItemAIndex)+sItemNum Session("CartItemNumArray")="" For i=0 to sItemAindex-1 Session ("CartItemNumArray")=Session("CartItemNumArray")&sItemNumA(i) &"@" Next Elseif sNowItemAIndex=""Then'购物车中还没有此物品 Session("CartItemTypeArray")=Session("CartItemTypeArray") &sItemId&"@" Session("CartItemNumArray")=Session ("CartItemNumArray")&sItemNum&"@" EndIf ElseIf cint(sItemAindex)=-1 then'购物车是空车 Session("CartItemTypeArray")=sItemId&"@" Session("CartItemNumArray")=sItemNum&"@" 购物车里的全部商品都存储在两个Session里面,Session ("CartItemTypeArray")存储着商品的种类,每类商品中间使用特殊 的符号“@”来间隔;Session("CartItemNumArray")存储着商品的 数量,每种商品的数量使用同种类相同的符号“@”来间隔,并 且两个是相互对应的,每种商品对应着一个数字。 在打开购物车后,要向购物车中添加商品,首先查看购物车 中是否有商品了,如果有商品,再判断是不是有此类商品,如果 有此类商品,把存储商品数量的Session打开,找到同种类相应的 项,直接为此类商品添加数量1,然后再把存储商品数量的Session 打包成字符串;如果没有此类商品,则直接在存储商品种类和商 品数量的Session字符串后面加上种类和数据就可以了;如果购物 车是空车,则操作方法同没有此类商品的方法一样。 2.浏览购物车 在购物过程中,当用户购买完商品后,只需要单击商城上的 [购物车]按钮,它将列出当前用户的购物情况。在这儿不仅可以 看到购物的详细情况,而且还可以对当前选购的商品进行编辑修 改或者清空购物车。购物车列表页如图2所示。 3.取消购物车中的商品 用户想要删除某种商品,此时系统将触发程序代码/pur- chase/shopgoods.asp?imod=del?itemid=del&itemid=<%response. write sitemtype a(i)%>,此时直接提交给服务器端供系统处理。 4.更新购物车中的商品 用户单击列表页的[订购车更新]按钮时,将把获得的购物车列 表中的数据进行拆分,从而整个容器提交给后台系统以便处理。 5.清空购物车 在这些操作中,清空购物车是最容易的,我们就需要把存储 购物车的两个Session全部清空就可以了,当用户购买商品时,再 为用户建立它即可。 在Internet上开展电子商务,具有降低经营成本、加快资金 周转、开发广阔市场范围、提供全新服务方式等特点。随着社会 网络化发展的不断深化,企业应用商务网站开展一系列商业活动 将成为未来企业经营活动的主要方式。可以预见,在电子商务环 境影响下连锁企业竞争基础不再依靠传统的资本、技术及规模, 更重要的体现在现代信息管理技术水平中。 参考文献: [1]郑宗晖:商业企业电子商务购物网站的设计与实现[J].计算 机与现代化,2008-8 [2]刘炜:连锁超市的电子商务系统应用模式分析与设计[J]. 时代经贸,2007-5 [3]马莹:电子购物车及实现技术[J].绍兴文理学院学报, 2002-6
$标题为 易软网络书店(初学者版)
$的源码不知道该发到那个地方
$留个Email或者带着你的问题来找我,
$如有进一步需求(查看我的详细信息),可以与我们取得联系,祝你顺利毕业.
-------------------
$免费开源的理由:
1,表明我们的源码独立开发,面向初学者设计,接近优秀本科毕业生编程水平.
2,表明从未公开发表,保证网上搜不到,你可以百度.
3,表明我们不是依赖传抄转载非法渠道获取的低劣论文牟利的二道贩子.
4,表明我们具备自身开发能力和技术支持能力,
266. 基于ASP网上商站的建设(字数:7251,页数:23 )
267. 客户关系管理的价值分析(字数:8631,页数:11 )
268. 浅谈电子商务安全隐患的防范措施研究(字数:6186,页数:14 )
269. 浅议企业绩效管理(字数:13738,页数:17 )
270. 探索政府部门电子政务网站商业运作的途径(字数:5391,页数:10 )
271. 网络安全(字数:18607,页数:31 )
272. 网络购物的当前发展状况(字数:11051,页数:18 )
273. 网上购物满意程度的调查报告(字数:11042,页数:16 )
274. 我国商业银行电子银行业务安全问题浅析 论文编号:DZ118(字数:9441,页数:14
)
275. 小论电子商务对旅游企业经营的影响(字数:9461,页数:12 )
276. 小论电子商务对市场销售的影响(字数:6396,页数:08 )
277. 电子商务对知识产权保护的挑战与对策分析(字数:6064.页数:06 )
278. 21世纪电子商务对商业银行的影响(字数:4921.页数:13 )
279. 电子商务环境下的会计实务问题初探(字数:17146.页数:16 )
280. 德阳爱家自选电子商务物流的运用剖析(字数:16208,页数:26 )
281. 电子商务环境下如何提升企业竞争力(字数:8352,页数:10 )
282. 浅谈电子商务“物流瓶颈”问题(字数:13309.页数:20 )
283. 电子商务中企业仓储配送问题研究(字数:10613.页数:13 )
284. 浅谈电子商务中消费者信息权益的保护(字数:10940.页数:14 )
285. 浅谈网络营销和传统营销的整合(字数:13309.页数:20 )
286. 中小企业电子商务的人才培养毕业论文(字数:12508.页数:18 )
287. 基于电子商务的物流配送分析毕业论文(字数:12902.页数:20 )
288. 网上银行自助贷款方法研究(字数:9150.页数:11 )
289. 关于兰州石化信息化建设问题的实践报告(字数:5664.页数:09 )
290. 关于企业网站建设与网站推广销售的实践报告(字数:6704.页数:10 )
可联&>系Q+.Q:1367.........后面输入....75
..........接着输入......125
Q+Q空间.里有所有内^^容。
《小型电子商务网站规划与设计》的毕业论文
设计的具体内容及要求
(1) 运用Dreamwearer等网络制作软件制作主页及其相关链接的页面。
(2)主页要求:清纯简洁、主题鲜明、内容编排得当合理、有一定的艺术感,美观、实用,相关链接正常,能体现网站首页的基本功能。
(3) 网站具备的基本功能:用户注册、公司简介、产品目录、商品展示、订购及查看购物车等。
(4)要有完整的代码求各位大虾帮忙,发到我的邮箱