路小佳路过
基于ASP的电子商务购物网站的设计与实现 摘要]随着电子商务的蓬勃发展,电子商务购物网站的设计具有非常重要的意义。介绍了开发工具ASP的功能特点,并 给出购物系统功能模块,以及对购物车进行设计的总体规划和设计思路,同时在ASP开发工具的支持之下,详细地介绍了购物 车的系统结构及功能划分,并且给出了重要部分的源代码。 [关键词]电子商务 购物车 ASP 一、使用工具简介 ASP是Active Server Pages“:动态服务器网页”的简称,其 主要特点在于所产生的执行结果都是标准的HTML格式,目前,开 发网站的软件很多,并且都各有所长,因为这些程序是在网络服 务端执行,使用一般的浏览器都可以正确地获得ASP的“执行” 结果,并且ASP执行的结果可以直接在浏览器中“浏览”,不仅 如此,ASP还具有如下特点:完全与HTML文件融合,容易创 建、修改,不需其他编译、连接程序,面向对象可扩展等,因此, ASP技术非常适合于购物网站的设计。 电子商务系统的应用提高了商业企业的生存力和竞争力。网 上购物系统是企业(商家)面对消费者模式下的电子商务系统。企 业通过网上商店建立网上销售渠道,直接面对最终用户,减少了 销售过程中的中间环节,降低了客户的购买成本,从而赢得更多 的客户。如何设计和实现一个实用且易于扩展的电子商务在线购 物系统,它要具备哪些基本功能,成为商业企业关注的问题[1]。 二、系统功能 系统为用户提供美观、友好的商品展示铺面。顾客能够方便 查询并订购商品。商家可以方便定义各种商品信息,让所有上网 浏览的客户看到所录入的产品信息,并可以随时进行购买活动。 系统的功能共设计了以下的模块(图1): 由于整个设计有十一个模块,我们以购物车商品模块的设计 为例,具体的介绍如何运用ASP进行其功能的实现。购物车模块 是前台用户端程序中非常关键的一个功能模块,帮助用户完成商 品的选购,并把商品交给服务台进行结算。它包含的功能有:添 加商品,浏览购物车,取消购物车中的商品,更新购物车中的商 品,清空购物车。 1.添加商品功能 当用户进入商城后,一旦选购了商品,系统就会为每一个用 户分配一辆购物车供用户使用,当用户不断单击旁边的[购买]按 钮时,系统将会不停地帮用户把商品放入到给用户分配的购物车 中。对于相同的商品,用户单击多少次就相当于购买该商品的数 量是多少。当用户单击购买时,系统会出现购买提示。 实现购物车的添加商品功能的主要代码(\purchase\shopgoo ),如以下程序所示。 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/<%response. write sitemtype a(i)%>,此时直接提交给服务器端供系统处理。 4.更新购物车中的商品 用户单击列表页的[订购车更新]按钮时,将把获得的购物车列 表中的数据进行拆分,从而整个容器提交给后台系统以便处理。 5.清空购物车 在这些操作中,清空购物车是最容易的,我们就需要把存储 购物车的两个Session全部清空就可以了,当用户购买商品时,再 为用户建立它即可。 在Internet上开展电子商务,具有降低经营成本、加快资金 周转、开发广阔市场范围、提供全新服务方式等特点。随着社会 网络化发展的不断深化,企业应用商务网站开展一系列商业活动 将成为未来企业经营活动的主要方式。可以预见,在电子商务环 境影响下连锁企业竞争基础不再依靠传统的资本、技术及规模, 更重要的体现在现代信息管理技术水平中。 参考文献: [1]郑宗晖:商业企业电子商务购物网站的设计与实现[J].计算 机与现代化,2008-8 [2]刘炜:连锁超市的电子商务系统应用模式分析与设计[J]. 时代经贸,2007-5 [3]马莹:电子购物车及实现技术[J].绍兴文理学院学报, 2002-6
小嘟嘟呀呀
我这有一篇相关的,不知能否用得上?题目是高校档案馆局域网的组建与维护摘要:随着网络的发展和办公自动化程度的提高,高校档案馆的管理模式也在发生转变,组建档案馆内部局域网有利于实现档案资源的信息化管理,加快数字化档案馆的建设。本文介绍了如何组建高校档案馆局域网,并针对网络的管理和维护提出具体做法。关键词:局域网 组建 维护 安全随着网络技术的快速发展和高校信息化程度的不断提高,人们对网络资源的使用频率和依赖程度也日益增加。作为保存和管理档案信息资源的高校档案馆,其管理模式也正在从传统的手工查询利用逐渐转变为档案管理自动化、档案信息存储数字化和档案利用服务网络化。一、组建高校档案馆局域网的必要性高校档案工作实行网络化管理,不仅是档案事业自身发展的必然趋势,也是社会信息化发展的必然要求。随着高校改革的不断深化和高校规模的扩大,档案信息量每年在以几何级数剧增。建立档案信息网,将档案的实体管理转化为档案信息网络化管理,可以方便、快捷、高效的实现档案信息资源的开发与利用,为学校的建设和发展提供更优质的服务。组建高校档案馆局域网,可以实现档案馆内部的资源共享。随着办公自动化程度的提高,档案馆内的计算机也越来越多,但是一些必需的办公设备(如打印机、传真机和扫描仪等)不可能人手一台,有了局域网就可以方便的实现这些办公设备的共享。不仅如此,同一局域网内的不同计算机还可以实现软件和信息资源的共享,极大提高工作效率。组建档案馆的内部局域网而不是直接使用校园网,便于档案馆内部的管理和协调,同时可以有效的防范黑客和计算机病毒的攻击,确保档案数据的安全。二、高校档案馆局域网的组建1.组网设备当前的局域网布线,主要使用网卡、集线器、交换机、路由器、RJ45水晶头、网线等将计算机连接起来。网线有双绞线、同轴电缆和光纤,一般的小型局域网都是采用超5类的双绞线,按照T568B标准制作RJ45接头。集线器(Hub)是网络连线的中央连接点,有多个端口,其带宽由端口平均分配,传输速率受同一网段上计算机数量的影响。交换机(Switch)也属于集线器的一种,但其每个端口为固定带宽,传输速率不受计算机数量的影响。网卡(NIC)是计算机与网络连接的接口卡,按总线类型不同可分为ISA、EISA、PCI三种。目前采用最多的是PCI网卡,按照传输速度分10M网卡、10/100M自适应网卡以及千兆(1000M)网卡。路由器是用来连接不同的网络以及接入因特网的设备,分为软件路由器和硬件路由器。2.网络类型和组网结构高校档案馆的局域网规模比较小,是由集线器和多台计算机组成的,属于独立局域网。局域网的组网结构(拓扑结构)大致可分为总线型、星形、环形等几种,采用比较普遍的是星形结构组网。星形就是所有计算机都接到一个集线器(或是交换机、路由器等),通过集线器在各计算机之间传递信号。它的优点是网络局部线路故障只会影响局部区域,不会导致整个网络瘫痪,维护起来比较方便。3. 配置路由器要实现档案馆局域网与校园网的连接,路由器必不可少。在高端应用方面只有硬件路由器才能胜任,但对于一般用途软件路由器就能够发挥很大的效用。一般认为普通PC机安装一套专用的路由器程序组成的系统称为软件路由器。根据使用操作系统可分为基于Windows平台的软件路由器和基于Unix/Linux平台的软件路由器,基于Windows平台的主要有ISA Server、Winroute、Firewall等,都属于商业化软件;而基于Unix/Linux平台的软件大多是免费的,常见的有BBIagent、RouterOS、SmoothWall等。这些系统共同的特点是对硬件的要求较低,甚至只要一台586电脑、一张软盘、两块网卡就可以DIY出一台非常专业的带有免费防火墙的宽带路由器 。我单位的软件路由器就是用淘汰下来的电脑(586,32M内存,两块网卡,没有硬盘)外加一张BBIagent软件的路由器启动盘实现的,稳定性非常好,可以同时代理200多台客户机。4. 安装调试和资源共享用网线将计算机、集线器、软件路由器连接起来,局域网就搭建成功了,但是为了实现网络的正常运行以及局域网内各种资源的共享,还需要再对网内的每台计算机进行必要
小铃铛MISS
网上购物系统论文摘要本文以当今火爆流行的ASP技术开发设计了”maomao电子购物街”交互式电子商店系统。采用结构化生命周期法,自顶向下、逐层分解,模块化的系统结构设计。全文共分为绪论、软件计划、需求分析、概要设计、软件的详细设计与编码、网站的运行维护及系统测试和总结等七章。绪论中阐述了电子商务的起源与电子商务的意义。软件计划中阐述了市场调查、可行性研究、软件工程方法以及构建本网站所需的开发环境。需求分析阶段阐述了本网站的功能需求、外部接口的需求,将来可能提出的功能需求,并设计系统的逻辑模型。概要设计中阐述了网站的总体设计思想、首页的设计、网站的总体功能设计以及数据库的逻辑设计。在软件的详细设计中阐述了数据库的详细设计、网站各模块功能的具体实现,完成了本系统的ASP交互式电子商店的系统。系统运行与维护中阐述了软件维护和测试的重要性。文中详细说明了系统分析、系统设计的方法在系统实际开发中应用,并总结了开发过程中的一些经验和体会。关键字 网上购物系统,电子商务,ASP,HTML,系统开发目 录第一章 绪论电子商务的起源电子商务的意义第二章 软件计划市场调查可行性研究结构化生命周期法构建网站的开发环境构建Web服务器安装与设置使用脚本编辑器数据库的选择第三章 需求分析功能需求功能划分功能描述外部接口需求系统将来可能提出的要求系统逻辑模型的提出数据流图数据字典第四章 概要设计网站的总体结构设计网站首页的设计网站的总体功能设计第五章 软件的详细设计与编码数据库设计数据库的结构创建数据库的安全性及配置网站各模块功能的具体实现第六章 网站的运行维护及系统测试网站的运行维护网站的系统测试第七章 展望与总结
摘 要 近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。于是电子商务开始流行起来,越来越多的商家在网上建
投资少,回收快。一项针对中国中小企业的情况调查显示,个人在网下启动销售公司的平均费用至少5万元,而网上开店建店成本非常小。一般说,筹办一家网上的商店投入很小,不
本次设计的《网上购物系统》是采用JSP、JAVABean、Servlet、C3P0、JSTL、mail、以及JDBC等技术综合开发出来的网上购物系统。前台的主要
[摘要] 随着Internet的普及,网上购物越来越多地进入了人们的视野。网上购物带给人们的便捷之处是众所周知的,然而,有时它也会导致一系列问题,在一定程度上影
答辩前把你的论文多读几遍,最好能够很熟悉的说一下大致的内容,对于你论文的内容要理解,不理解的地方尽快解决。。其实答辩的老师一般都不会为难人的,只是一个形式,我们