前言:一篇好文章的诞生,需要你不断地搜集资料、整理思路,本站小编为你收集了丰富的商务网站设计主题范文,仅供参考,欢迎阅读并收藏。
1.观察比较阶段:在此阶段,客户搜寻和分析处理与所要选购的商品有关的各种信息,具有很强的客户驱动性。这和在商场购物不同。商场有服务员,商品实物,可以促成交易,而网上虚拟商店不具备这样的特点。只能以精心制作的、可用性强的网页来吸引客户、使客户能方便地找到和了解他们想要的商品,从而增加成交机率。
2.付款结账阶段:此阶段是电子商务行为的最重要环节,此时消费者由客户驱动转变为系统驱动,网站系统会引导客户输人一定的个人信息,如家庭住址、信用卡号码等,同时提供付款方式和送货方式。在这一阶段应着重消除客户对自己进行的各种操作所产生的结果的不安感。
因此,只有在电子商务网页设计中充分考虑了人们的使用要求。才能促成一次成功的交易。网站设计的实用性对电子商务网站的正常经营和发展是至关重要的。
电子商务网站设计中的实用原则:
实现网站商务功能最大化的目标,给目标客户提供方便、实用的信息服务,是电子商务网站设计的基本实用原则,包含以下几个方面:
1.人性化的交互界面。客户访问电子商务站点是为了获取需要的商品或服务,所以网页的内容必须突出重点,避免夸张,装饰部分不宜太多,以免喧宾夺主。在内容编排上必须简洁明了,便于浏览;信息数量比较大时应将其拆分成多个网页。在电子商务网页设计中还应当考虑残疾人、病人等特殊人群的需要。
2.方便快捷的更新维护。电子商务网站要根据市场行情的波动随时更新网页上的价格信息,经常要提供新的商品或服务,并搞些促销活动以刺激客户的购买欲。设计时要考虑到内容更新的快捷简便,在内容更新的同时,还要注意保持网页在结构上的相对一致性,以使老客户能方便快速地找到所需要的各种信息。
3.最佳优化的网页内容。一般情况下,客户对当前网页上的内容能持续保持注意的时间长度约为10秒钟;若系统响应时间超过10秒,客户会在等待计算机完成当前操作时转向其他的任务。因此,为缩短系统响应时间,比较简单的一种解决办法是尽量减少网页上的图片与多媒体(如动画、录像、闪烁等)的使用。但是作为电子商务站点,很多场合需要采用图示或多媒体演示,以至不得不适当降低系统响应速度。
4.准确无误的链接。整个Web实际上就是一个的巨大的信息空间。由于空间过大,并且各节点之间的链接关系错综复杂,用户上网浏览时有可能发生“迷路”现象。Elm和Woods(1985)研究发现,用户在网上“迷路”的程度与不熟悉文档结构有直接关系。他们总结出有三种不同形式的“迷路”:①不知道下一步该去哪里;②知道该去哪里,但不知道该如何去;③不知道当前处于整个文档结构中的哪一个位置。为减少和避免出现“迷路”现象,通常可采用两种策略:第一是改变用户界面,如采用导航地图、多窗口显示等技术;第二是对文本进行分析,改换超文本的结构及链接设计。提高超文本设计质量能更有效地减少用户“迷路”现象。
5.界面的统一和差异。在电子商务网页设计中,界面一致性也是必须加以仔细考虑的一个重要因素。一般认为,界面一致性主要体现在三个方面:指向性效果、系统的输入与输出之间的关系、界面的外观或视觉效果。一些研究表明,增强界面一致性有利于提高用户的操作绩效和满意度,同时还可减少操作错误。
6.美观、比例、结构、布局。良好的视觉效果与强大的使用功能同等重要。界面美观水平与使用者对界面可用性的主观评价呈正相关,与操作绩效也呈正相关。Schenkman(2000)总结出衡量网页外观设计质量的四个主要指标,即美观、图文比例、结构和总体布局。其中,美观这一指标最为重要。
7.终端与载体的协调统一。电子商务网页设计应适应客户使用的各种类型的显示器。应使用可用空间的百分比来规定布局。现在常用的网页浏览器一般为Netscape和InternetExplorer,这些浏览器都有新旧版本。有时同一个网页在不同浏览器或同一浏览器的不同版本上会产生很不相同的显示效果,甚至有些网页功能无法正常实现。作为电子商务网站,应注意网页在这方面的兼容性。
8.信息安全保障。互联网是一个标准开放的网络,在网上进行各种商务活动,随时可能将面对黑客的攻击,病毒的侵袭等。因此,确保网上信息流通的系统安全十分重要。安全不仅仅是一个技术的问题,还涉及到系统的管理、法律法规的保障等。
中国电子商务市场规模不断扩大,网络购物逐渐成为人们热衷并习以为常的消费方式,一批大型综合性B2C购物商城成为人们网上消费的主要渠道,譬如:京东商城、天猫商城、当当网、唯品会、一号店、凡客等。自2010年起,我国电子商务呈现出井喷式的发展,互联网竞争逐渐趋向白热化,由此,研究基于服务设计理念的B2C电子商务网站,增强对用户的购物吸引力,对于培养用户的忠诚度具有非常重要的意义。
2.服务设计理念概述
服务设计理念是以用户为服务对象,通过对用户需求、行为、心理等的分析,找出服务的接触点,通过组织策划一系列设计活动,增强用户的体验感,帮助用户更好地完成消费。并且,服务设计将在企业与用户之间建立起相互的信任感和认同感,提高企业在用户心中的认可度,有助于培养用户的消费习惯,增强企业与用户之间的黏合度。
3.设计思路
3.1人机界面设计B2C电子商务网站通过互联网在企业与用户之间建立起消费关系,用户通过计算机、手机等电子设备获取商品信息,最为直观的是人机交互界面。展现在用户面前的商品是否能够在第一时间吸引用户眼球是达成消费认同的关键,因此,人机界面的美工尤为重要。在进行网站设计中,美工设计要符合消费者审美心理,通过图形、图像、动画、视频等形式引起用户兴趣,拉近用户与产品的距离。
3.2交互功能设计B2C电子商务网站与传统购物形式的最显著区别就在于传统购物建立的是企业、商品、用户之间的购物关系,而B2C电子商务网站是建立在企业、商品描述、用户之间的购物关系。在网上购物,用户无法接触到商品的实质,因此企业与用户的沟通变得尤为重要,交互式功能让企业与用户之间通过即时聊天工具、视频展示、图片展现等方式进行交流,获得用户的信任,达成交易。为获得用户信任,阿里巴巴、腾讯等互联网企业推出了第三方支付服务,譬如:支付宝、财付通等,当用户通过网络购物时,其付款支付到第三方,货款并未直接到企业账户,当用户收到货物后,检查无误确认收货,第三方再将货款转入企业账户,由此增强了对消费者权益的保护。
3.3服务体验设计服务设计是以用户为服务中心,根据用户消费心理、消费习惯等打造系统化的用户体验计划,整理和分析企业与用户之前的接触点,通过改善产品品质、服务品质,建立企业与消费者之间良性的发展关系。
4.网站设计
4.1首页设计B2C电子商务网站的服务设计第一接触点就是网站的首页,根据心理学分析,在人类交往和接触事物时,第一次的印象在人类头脑中形成的地位效应非常重要。当用户浏览网站,网站首页的整体设计风格就成为用户是否能够被吸引,继续浏览下去的关键,根据服务设计理念,从人的感官出发,首页的视觉元素合理地表达出来,版式布局规划合理,文字信息描述清晰,图片生动。
4.2版式布局网站的版式布局将网站与用户接触点放大,让用户“触手可及”。譬如:淘宝、京东、唯品会等网站将搜索功能条与网站logo放在网页顶部醒目位置,因为人们在购物时希望能够在最短的时间内锁定目标范围,提高购物的便捷性。同时,针对无目的性的用户,大的折扣、优惠信息、新产品等是抓住用户心理的主要方法,因此,在首页明显位置展示非常有必要。
4.3色彩搭配购物网站通过页面展示各种商品,色彩的搭配是色彩营销的关键环节,根据色彩在人类心理的影响研究,“7秒定律”是在7秒钟的时间内通过色彩让用户潜意识的加深对商品的印象。在色彩应用上,明亮的颜色容易引起人类的注意,灰暗的颜色会缓解人类感官上的刺激。利用不同的颜色进行搭配能够巧妙的让网站与人类视觉达到统一,提升用户购物的兴趣。
4.4导航条导航条是为了便于用户查找和发现同类商品的导航选项,导航条的存在使购物者在购物中通过一步步的指引,完成购物流程。导航条的层级关联性设计非常关键,导航菜单元素数量不易过多,不会让用户产生密集感,同时导航定位要准确,有效缓解用户购物的迷失感。
4.5购物车网络购物车是实现B2C网站与用户达成购物意向,并最终完成支付的关键环节。购物车的服务设计理念是简单、便捷、重点突出。为了让用户享受购物过程,在支付环节将价格、数量通过字号、色彩等方式明显显示,增强用户的注意力,同时在操作步骤上要简单易懂,明亮的色彩对用户具有吸引力,因此,在购物车的设计上,按钮设计要选择明亮色彩,激发用户的点击欲望,引导用户快速完成交易。
5.网站优化
5.1扩大社交接触点服务设计在于网站与用户之间的沟通与交互的互动接触点设计,目前,随着网站的互通性、关联性日益增加,人们喜欢在朋友圈中“晒”体验,这无形中增加了网站的潜在用户。因此,在B2C电子商务网站优化中应增强网站社交接触点的设计,譬如:一键分享、转发朋友圈、体验评价分享到各大论坛等。
5.2接触点服务优化接触点是用户在完成购物所需接触到的服务环节,在展示方面的优化要体现出网站的统一性、品牌性,在功能方面要体现出网站的流畅性、便捷性,在交流方面要体现出网站的参与性和情感性。培养用户的忠诚度,网站与用户之间的接触点服务优化必不可少,在网站展示上设计风格与广告宣传要保持一致,突出网站的品牌优势和品牌服务优势。B2C电子商务网站功能优化要保证用户快速、便捷地完成购物,网站购物流程要具有连贯性,根据用户购物心理逐步引导用户使用的过程中顺畅地完成所有的操作行为。在交流方面,发挥用户的主动体验与协助宣传的功能,增加用户交流与评价环节,同时通过QQ、微信、微博等即时交流工具将用户体验分享到朋友圈,网站与用户达成成交的关键在于交流,由于B2C网站是非实物交易,在人与人之间的沟通方面缺乏肢体语言及实物展示的表述,因此在情感交流方面用户体验非常关键,情感设计要增强功能上互动,增强购物的乐趣和。
6.结语
1.1电子商务系统特点由于电子商务是通过互联网进行的商品交易行为,因此电子商务有一般商品交易的基本特点,然而由于该交易过程要通过不安全和不受信任的网络,因此电子商务有其独有的特点:(1)聚合性。电子商务是一个由多个部分组成的结构实体,其把众多商品供应商,商户,客户,第三方交易担保平台,物流公司等联系在一起,电子商务网站将市场分散的利润点集中起来,提供了社会资源的利用率。由于各实体之间的需求不同,提供的商品也不同,如何将多个实体之间的信息整合和优化,并将其供用户使用是电子商务平台必须考虑的问题。(2)数据量大。每类商品的数据量都非常巨大,同时商品的信息,商品供应商,销售商品的商户,物流公司,客户的需求等,各有各的热点,如何将海量的信息存储,并提供良好的服务,也是电子商务平台不可回避的问题。(3)实时性要求高。由于产品信息太多,且不同的产品的特点不同,所以用户检索,下订单的时候网站必须有良好的机制与商户交互以及时的提供商品信息,高实时性可以提高下订单的成功率,同时可以提高用户体验,降低客服成本。
1.2电子商务网站工作流程电子商务网站最常用的三个功能包括商品的查询,订单的下发以及商品费用的支付,具体流程如下。(1)查询流程。作为电子商务网站最常用的功能之一,用户通过该功能查看商户提供的商品信息,比如商品的名称,用途,价格,质量,产地,商品的评论,商户的信用等级,以及使用该产品需要注意的信息等。一般情况下,为用户提供不同商品的比对,能够给用户提供良好的用户体验。一般情况来说,电子商务网站的用户都是散客,因此决定了用户喜欢选择质优价廉的商品,用户会通过多个同类产品的比对来决定是否购买该产品或者购买哪种产品。(2)商品订单流程对于电子商务网站来说,用户下单之后需要去商户下单,如果产品价格正确,商户会处理订单,并且安排快递公司进行配送,同时将订单处理结果返回给用户,如果产品需要修改价格等,也需要将修改的结果返回给用户。由于交易过程是通过网络连接进行的,如果因为网络故障而导致订单无法及时返回,则需要相关会话的回滚。(3)电子商务支付流程电子商务模式主要采用在线支付的模式,通过第三方支付平台处理支付活动,第三方支付平台接受用户的支付请求,通过银行转帐的方式将款项从银行卡转付到第三方支付平台,第三方支付平台通知商户,支付的结果,当支付成功之后,商户开始发货,等到用户确认收货并同意支付之后,第三方支付平台将款项转给商户,从而完成一次支付过程。
2分布式电子商务网站的设计
2.1系统的开发架构设计根据电子商务网站的特点,系统在开发上分为应用层,组件层和核心层。分层的主要优点是清晰,易于理解。上层的应用主要依赖与下层提供的接口,而不容许跨层访问,系统的开发架构如图4所示。(1)应用层。应用层主要包括系统的UI,系统的界面逻辑,和相关产品功能服务。应用层负责封装事务,在应用层实现跨领域服务的业务逻辑,向用户提供普通的业务逻辑,包括商品的查找,在线交流,下发订单等。(2)组件层。主要包括各个业务逻辑的处理过程,如商品的查询,如果用户按照商品的价格排序,则需要相关组件对查询结果进行排序,然后显示在用户界面上。在用户提交订单时,需要有对订单处理的组件等。(3)核心层。核心层主要对用户的业务进行处理,主要包括系统的业务层,业务控制层,系统的模型服务,数据访问层等。
2.2数据库架构的设计大部分系统的瓶颈在于I/O操作上,如数据库的读写,特别是在系统高访问量的情况下。然而由于数据库集群在架构,成本以及扩展性方面都会受到DB类型的限制。因此在电子商务网站中必须考虑到数据库的设计,以尽可能提升系统的性能。数据库的散列是经常采用的方法之一,其主要原理是让主数据库处理事务性查询,而将相关的数据存储在从数据库节点中。通过数据切分的方式来提高系统数据库的读写性能,横向扩展是一种比较好的选择,水平的切分数据库[3],可以降低单台数据库服务器的访问负载,降低了数据库宕机的可能性,通过集群方案,解决了数据库服务器故障导致系统数据库单点故障的可能性,通过读写分离更是最大限度地提高了应用中读取数据的速度和并发量。数据库的结构设计如图5所示。电子商务网站数据库设计的主要思路是读写分离,垂直分割。数据库又分为查询数据库和交易数据库。查询数据库主要负责用户的查询服务,而交易数据库主要负责交易订单的写入,且交易数据库又分为多个子库组成,以支撑高并发性。查询数据库存放商品信息,以承载多用户的高并发查询。数据库的分离,充分体现了数据库的读写分类原则。数据的垂直分割主要是根据业务功能不同而划分不同的数据库,划分数据库主要用来满足业务和容量伸缩性,数据隔离等要求。数据库的垂直分割,主要是依靠业务内聚,将相同的业务放在同一个数据库中;使用方式相同的数据放在同一个数据库中。根据上述原则,数据库分为商户数据库,用户数据库,商品数据库,订单数据库等。数据库的水平切分是使用数据库分区技术把一个数据表划分为多个分区,按业务划分数据库后,一些核心数据由于数量巨大,如商品数据库,存在着单表性能瓶颈,因此需要对这些数据库进行水平切分。
2.3系统部署架构的设计核心系统提供相关组件供应用层使用,产品组件和核心子系统的通讯方式是以HTTP协议为基础,核心子系统使用相关负载均衡算法以保证系统的可用性,当系统接收到用户的数据访问请求之后,核心系统将当前连接最少的服务器提供用户服务,其应用服务器可以进行平行的扩展。核心子系统可以调用其他核心子系统,通过数据库访问组件使用JDBC范文后端的核心数据库,核心子系统的对外接口基本保持了系统的同步访问。
3电子商务网站的实现
3.1系统成果展示
3.2系统测试本系统的测试工具为LoadRunner,其可以实现对系统的大规模交易进行模拟。系统的性能测试工具为STROBE[4]。下面本文拟将对系统的业务处理能力和系统的可扩展性进行评估。系统的目标是年交易量为50,000,000笔交易,根据80/20原则,系统的日均访问量为:50,000,000笔交易/365日=136986笔交易/日根据经验,上班的8-10个小时内为系统交易高峰期,在交易高峰期的每分钟交易量为136986笔交易/日*80%/8/60=228笔交易/分钟(1)系统的业务能力测试,根据交易量的对比,得到表1。通过上表对比,可以发现,系统处理订单的时间,故障次数以及用户体验都有较大提升。(2)系统的可扩展性测试,在这里,假设系统处理的交易量逐年增加,查看系统的处理订单时的相关参数变化。通过上述测试可以看出来,系统具有比较强的可扩展性。
4结束语
1工学结合教学思路
课程以仿真或真实的网站外包项目为导向组织教学。用具体项目引入,对项目进行模块划分,将每章节的理论知识穿插到各个模块中。其中第一个模块阶段是网站的总体规划与分析,它可以是在课外或假期中要求学生走访商务型企业,根据企业提出的实际需求做出分析。这是“工”的阶段。然后带着企业的实际需求进入课堂,进行知识、技能的学习,并完成整个网站,这是“学”的阶段;最后,学生通过课外去企业实践、观摩,并在学习过程中,对已经基本完成的网站进行修改,这又回归到企业指导的这一阶段。这一系列的步骤是一个“工———学———工”的循环,充分体现了以工学结合、提高学生职业技能为教学思路,构建“教师为主导、学生为主体、就业为导向”的教学环境,培养学生独立分析能力和对电子商务系统平台运行的分析及管理能力。
2多元化教学模式分析
传统教学模式中,教师作为教学主体,通过“教师讲授—教师演示—学生练习—成果提交”这种讲解式教学模式进行授课。学生在“讲授—练习”的单调模式下,接受式地进行学习,没有整体设计经历,虽然能掌握基本知识,但在培养学生多方面能力上效果不佳,要从事该行业必须重新接受企业就业再培训,学生缺乏就业自信。《电子商务网站设计与管理》课程以四阶段教学法为主线,结合项目式教学、启发式教学与分层次教学等多种教学方法,信息源丰富、知识量大、有利于环境的创设。学生不再只是教学的受体,更是教学的主体。全程参与教学过程,互助互动,培养协作式学习。有利于提高学生的主动性、积极性,培养创新精神。
2.1多元化的教学活动
理论知识传授与学生自主实践相结合;课堂讲授和上机实践相结合;案例教学和项目实践相结合;强调启发式、分层次教学,注重学生自学能力的培养。
2.2多层次的教学方式
根据不同的教学内容,针对不同的对象,采取不同的教学模式。对刚接触本课程的学生,进行基础知识教学加实验,主要采取教师在实验现场授课和指导实验的教学方式,以便学生理解教学内容和要求,迅速引导学生入门,便于教师了解学生的学习状况,有针对性地解决普遍性问题。对于具备了一定实验知识,掌握了初步实验方法的学生,进行开放式自主实践教学方式,引导、培养学生自己获取知识的能力,让学生充分发挥主观能动性和创造性。在综合设计型实践教学和课外创新活动中,采取自主研究和探索性实践方式。引导学生发挥个性,培养学生的知识应用能力、信息获取和选择能力、动手实践能力、创新能力。
2.3多样性的实验形式
采用分层次实验教学方法,第一层次给出分解样例,逐步讲解后,要求学生完全模仿,掌握所学的知识点。第二层次给出综合样例,分析引导,学生在思考的过程中自己完成。第三层次,模拟企业人员或客户提出需求,对制作后的效果样式不作具体要求,学生有较大的主动权,可以自己设计自己制作,满足客户需求即可,教师起到技术指导作用。几个层次可以视学生的情况,灵活选择。
2.4多重性的能力培养
除巩固理论知识,培养实践能力和创新意识外,还注意对学生团队合作精神与交流能力的培养。在设计、创新型教学中要求学生数人合作工作,并要求学生将设计方案当众宣讲、讨论、论证,着重训练培养学生的演讲与写作、交际与沟通能力,培养学生的团队合作精神。
2.5多维化的评价方法
评价方式多样性。评价方式多种多样,学生作品成绩(根据学生自评/他评报告成绩、教师评价报告成绩)、技术难度(新技术运用能力、作品难度系数)、课堂表现(项目研究中积极程度、团队合作能力等)等都可为评价的方式,教师在实践中应针对不同的需要进行选择,并将各种形式有机地结合起来,灵活变通,创造性的使用。学习过程评价与学习结果评价相结合。高等职业教育课程标准重视学生学习的“过程与方法”,我们以培养学生学会学习为目标,因此评价不能忽视过程性评价,又要继承传统的评价方式,做到过程与结果并重。
3教学流程分析
课程教学遵循逐层递进的阶梯方式进行。每个任务依赖前一个任务的执行情况,以前一个任务的执行结果作为后一个任务的准备知识。在逐步达到小目标的同时,将结果引向最终的结论。课程的教学流程在四阶段教学法基础上增加了“探索讨论”和“应用拓展”两个步骤,实现六步教学。每个模块任务按授课流程分为六个步骤。课前准备阶段,主要是对前导课程内容的展示,为后继课程作好准备;导入新课阶段,教师通过对准备好的页面的运行,让学生对本节课所能完成的效果有总体印象。虚实演示一方面能更好地说明最终效果,另一方面,通过视觉的感受,更激发学生的学习兴趣;探索讨论阶段,教师和学生针对上阶段的演示效果进行深入讨论。
教师可以有目的性地提出引导性问题,让学生思考或进行小组讨论。目的是引入本课知识点;实际操作阶段,教师对技术性问题进行讲解,指导学生练习;通过前几阶段的学习,学生能完成基本操作,并通过操作总结出本课的知识点,与教师的讲解进行对比,这是小结评价阶段的工作。教师进行总结,从本课的重点难点出发,分析在练习过程中学生出现的问题,并给出解决问题的建议供学生思考;应用拓展阶段的内容是可选择性的。每个模块任务中,教师会给出不同的核心要求、综合要求和拓展要求。其中核心要求是每位学生必须达到的,综合要求和拓展要求可以根据学生自身掌握知识情况的不同,有选择性地进行练习。教师根据学生选择的不同,分别给出不同的评价。
【关键词】电子商务;网站构架;网站设计
1.引言
电子商务指的是以计算机、网络为交易的平台,包括交易涉及到的全部过程,其中主要有市场的分析、客户的交流沟通、物流协调、交易管理以及企业之间的合作。电子商务的实质是企业或者个人通过计算机、网络对商业交易的整个过程中进行控制和分析,并且集中对企业的有效资源、企业客户关系、销售业务渠道管理以及资源的供应链管理等。
根据有关研究显示,西方的发达国家早在上世纪末就已经开始了基于计算机网络的电子交易,成功的实现了整个交易过程的无库存化、资金结算的网络化,并且成功的将商业交易的形式拓展到了网络销售、电话销售、电视销售等多种销售渠道,同时有效的降低了交易的成本,实现了商业交易的巨大突破。在进入21世纪以后,电子商务取得了更加巨大的发展,并且已经成为了目前推动经济社会发展的重要引擎。根据有关的研究数据显示,在2004年全球的电子商务总额已经达到了2.7万亿美元,并且在2007年成功实现了8.8万亿美元,其增长速度是十分显著地。同时,我国的电子商务市场也有着显著地增长,在2011年我国的电子商务市场规模已经实现了3.6万亿人民币的突破,因此可以发现我国的电子商务市场前景巨大。对于企业而言,我国的电子商务市场可以为企业提供更多的机遇,同时也可以为企业获取市场提供更多的机遇,对于降低企业的经营成本、提高企业的经济效益有着十分重要的意义。随着互联网的发展,其影响力也在不断的提高和增强,对于降低企业的产品价格、增强企业的影响力效果显著,因此互联网无可非议的成为了电子商务的最佳实现平台。根据对目前的电子市场分析可以发现,大部分的大型企业纷纷在互联网上建立了自己的电子销售渠道,并且在企业的销售额度中占据着越来越重要的位置,因此,电子商务平台就如同企业的一条命脉,与企业的发展息息相关。假如企业对于电子商务的网站平台缺乏有效的重视,不但会对企业的经济效益产生重要影响,而且还会直接的影响到企业的形象和影响力,对于企业的长期发展是十分不利的。因此,企业需要根据自己的实际情况对网站的建设引起足够的重视,并且设计合适的网站架构,以期获得更好的网站使用效果,提高企业的经济效益和社会影响力。
2.电子商务网站构架的设计原则
在电子商务的设计过程中,需要涉及到多个方面的技术,其中包括计算机技术、网络技术、数据库技术、多媒体技术等,而且网站需要涉及到市场、经营管理、商务策划等大量的内容,而且电子商务网站的设计风格和整体方案对于企业的形象及其经济效益有着重要的影响,因此需要首先做好对电子商务网站构架设计原则的分析,以期获得更好的电子商务网站设计效果。在电子商务网站的设计过程中既要对企业之间的大量数据和信息进行复杂的处理,同时还需要采取措施保证整个信息的传输和处理过程的安全性,因此,和传统的Web网站相比,电子商务网站需要在数据的安全性、传输能力以及数据处理能力方面做出更高的指标要求,其具体的指标有:
(1)电子商务网站的可靠性。在电子商务网站中,需要涉及到大量的数据信息,而且这些数据信息对于企业和个人都有着十分重要的意义,因此,加强电子商务网站的可靠性是十分必要的,一定要保证整个数据处理过程中的完整性、可复原性等,以保证电子商务的交易质量。
(2)电子商务网站的安全性考虑。电子商务的实现是以计算机网络为基本平台的,因此,电子商务网站的安全性成为了整个电子商务交易过程中至关重要的环节,需要采取综合性的措施预防黑客以及病毒的攻击,避免在电子商务交易过程中由于数据的丢失而影响到电子商务的实现。
(3)电子商务网站系统的经济性以及良好的可扩展性。在电子商务网站的设计过程中,除了要对电子商务网站的安全性、可靠性等进行考虑以外,还需要在网站设计的成本上进行考虑,要真正的实现企业经济效益的提高,因此需要对网站的可扩展性进行充分的考虑,表现为企业电子商务网站的优化以及网站的重复建设,在网站的建设中要对系统的硬件扩展性进行充分考虑,以此获得企业网站建设成本的降低。
(4)增强电子商务网站的系统开放性设计。在目前的企业经营环节中,电子商务网站作为企业整个商务系统的一个重要组成部分,因此电子商务网站需要对其开放性进行考虑,在设计之前要对涉及到的技术规范和通信协议等进行协调,以使得网站对于未来的新系统有着更好的兼容性。
(5)电子商务网站的实用性设计。电子商务网站的设计目的是为了更好的实现电子交易的便利性,为企业的商业目标提供更好的便利性,因此电子商务网站设计的一个重要原则就是网站的实用性,用户应该可以通过浏览网页能够快速、准确的找到客户需要的相关信息。因此企业需要在网站的实际投入应用前对网站的实用性进行验证,以保证用户能够快捷的使用电子商务网站获得所需的企业信息。
3.电子商务网站构架的设计流程
电子商务网站的设计流程主要包括以下几个环节:
(1)企业电子商务网站的建设目标分析。电子商务网站的建设目的一般包括B2B、B2C、拍卖等业务。因此需要在企业的网站设计前对网站建设的目标进行充分考虑,这样对于提高企业网站建设的效率有着重要意义。
(2)客户群体的定位。电子商务建设的根本目的是让客户对于企业有充分的了解,以更好的促进交易的实现,因此在网站建设中还需要对客户群体的定位进行充分考虑,而且准确的客户群体定位能够大幅度提高企业的交易效率,相比之下,一旦客户群体定位错误就会对企业经营造成重要的损失,降低企业电子商务的效率。
(3)网站功能整体设计。电子商务网站的功能主要包括外部的信息服务功能以及内部的信息管理功能。具体来讲,其外部的信息服务功能是整个电子商务网站的重点环节,并且为企业的客户提供特定的商业服务,其主要包括信息系统、商务交易系统以及信息交流系统。信息系统主要对企业的相关信息进行,同时实现对企业的经营理念、宗旨以及服务等的宣传,起到增加企业影响力的效果;商务交易系统主要实现对用户交易过程的管理,包括订单的生成、管理以及相关内容的注册等;信息交流系统是为了更好的方面用户与企业之间进行沟通和交流而设置的一个聊天室或者论坛,以更好的方面对具体的产品或者服务提出意见。
(4)网站的结构设计。电子商务网站的结构体系主要包括表现层、商务层以及数据层。其中表现层主要实现网站的前端处理,实现相关信息的和信息的查询等功能;商务层主要实现网站的后端处理,并且定期对交易的信息进行处理和结算;数据层主要实现对后期数据信息的管理,其中包括用户信息、产品信息以及订单信息等。
参考文献
[1]芮跃峰.基于技术的B2C电子商务网站设计与实现[J].价值工程,2013,20.
关键词:电子商务;网站;平面设计;原则
1.引言
电子商务的内容涉及范围很广泛,包括网上商城、贸易、购物、在线支付、办公自动化等等。电子商务所涉及的每一方面都需要借助平台才能够实现,这个平台便是电子商务网站。在这个平台中,不仅能够完成对商品的宣传、推销与服务,而且它也是客户了解和选择企业的重要手段,随着电子商务的迅速发展,客户通过电子商务网站选择企业更加普遍,电子商务网站的重要性也逐渐突出,企业通过这个平台,能够完成与消费者的沟通,向外界展示企业文化,使消费者对企业更加了解。平面设计指的是在平面范围内,把企业需要展示的商品或者其他信息,通过一定形式的设计,根据一定的原则,借助各种图形、文字等元素把所要传达的信息进行组合,形成消费者喜闻乐见的表现形式。当今经济的发展以及信息技术的普及,电子商务网站也是越来越重要,作为与用户交流的工具,平面设计是否成功关系到客户对企业的关注程度,因此,我们必须对电子商务网站的平面设计提高重视。
2.电子商务网站的平面设计原则
2.1明确设计目标
前文已经分析过,电子商务网站对企业发展至关重要,其站点设计是企业发展战略的重要组成部分。我们必须对企业站点提高重视,意识到其在网络这一新兴媒体中展示企业形象、传递企业文化的作用,充分结合用户需求,对设计站点的目的进行明确,然后根据这一目标制定出切实可行的计划。为此,我们首先应该对企业的关键信息进行筛选,通过一定的逻辑结构进行组织,做出页面设计的最基本模型,可以让部分用户事先体验,然后逐步细化此模型,赋予其一定的创意。
在这一过程中的,有的网站设计出来并没有取得预定的效果,其主要原因在于他们没有正确理解用户需求,缺少用户体验这一环节。设计者在设计时没有把用户体验放在首位,而是一味注重企业的市场营销与商业目标的实现,没有认识到用户或者潜在用户的真实需求。因此,企业或者机构在进行电子商务网站的设计时,必须对客户或者潜在客户的基本情况做出调查与总结,包括他们的受教育程度、收入与消费情况等等,确保网站设计出来以后能够有的放矢。
2.2注重个性化设计,主题鲜明
确定了网站的设计目标以后,要对网站的总体设计方案进行完善。在这一过程中,要明确定位网站的整体风格与特色,对网站的组织结构做出合理规划。站点的设计应该根据服务对象的不同而做出不同的风格。有的站点只需要提供一些必要的文本信息即可,而有的则需要引入现代多媒体的辅助作用,设置必要的音乐与图片动画,做出华丽的页面。而最为成功的站点则是需要突出主题,简洁大方,满足客户需求的同时,充分吸引网站的潜在客户,即便是与本企业不相关的人员,浏览后也会留有印象。充分利用好行业和公司的logo,丰富设计手段,使设计出的网站具有鲜明的个性。
2.3充分吸引用户,注重细节设计
设计出来的网站在投入运行以后,如果用户不能迅速被网站内容所吸引,或者用户操作不便,用户便会转而去竞争对手的网站浏览,那么这个网站的设计便是失败的。要想使电子商务的网站设计成功,必须要能充分吸引客户,抓住客户。可以从以下几点来实现:第一,加强内容设计,注重其可读性。第二,从用户体验出发,精简网站容量,确保点击流畅。第三,合理分布导航,缩短用户的访问等待时间。
2.4及时更新,加强与用户的互动
只有做到网站内容及时更新,才能够把企业最新的消息传递给大家,长时间不更新的网站,无法吸引用户体验,也无法满足用户的需求,更不能实现企业与用户之间的互动。为此,在电子商务网站的平面设计中,对于资料的内容可以间断性更新,关于新闻类的消息要坚持每日更新,此外,对于部分页面的设计也需要根据用户体验及时更新。
我们必须注意到,网站的一个重要功能便是与用户互动,在电子商务网站的制作过程中,必须保留有互动空间,确保访问者不仅能够浏览信息,而且可以留言已得到企业回应。在互动设置模块,设计师需要在自身经验的基础上,采用先进的软硬件相结合技术。
结语
电子商务已经成为当前不可或缺的商业运营手段,在人们的生活中逐渐普及开来。在这种商业模式中,离不开电子商务网站为其提供交互窗口与平台,一个成功的电子商务网站,有利于提升企业的形象,加强企业的网络沟通能力,而且可以使企业获得更多的潜在客户,有利于企业的发展。
参考文献:
[1]谭露.浅谈电子商务市场背景下的平面设计[J].美术大观,2015(02):127.
摘要:本文以Web标准为基本思想,阐述了针对电子商务网站网页设计的思想和策略,探究了一套紧随时代需求的网站设计流程。
关键词 :Web标准;电子商务网站;网页设计
引言
随着计算机网络技术的迅速发展,网站的网页设计布局也显得越来越复杂,在专业技术上的要求也越来越综合。同时,电子商务在这样的潮流下飞速发展,但电子商务网页设计却成了阻碍电子商务发展的一个重要因素,在这样的形势下,电子商务网页设计与制作就需要有专业的技术来实现,仅仅依靠传统的网页设计技术已不能满足时代的需求。目前,基于Web标准的网页设计思路已成为网站开发的主流,以Web标准为基本思想探究出一套有效的、紧跟时代步伐的设计流程,同时针对电子商务领域研究有效的网页设计策略。
1、关于Web标准的主要技术
1.1 什么是Web标准
Web标准不仅仅是一个标准,而是一系列标准的组合。一般的网页都由三个部分组成,即结构、行为和表现,而这三个部分中结构对应的标准为XML和XHTML,行为对应的标准为对象模型等,表现对应的标准为CSS。
① 结构
其中的主要技术包括可扩展超文本标记语言(XHTML)和可扩展标记语言(XML),主要应用在对网页数据的分类以及整合方面。在这两个标准中,XML是一种源语言,它能够让用户对自己的语言进行标记定义,其具有的数据转换能够相对来说比较强大,而XHTML在性能上结合了超文本置标语言(HTML)的简单特性,同时,它还使用了XML的强大的功能系统,在语法上相对来说也比较严格。
② 行为
其中的主要技术包括ECMAScript和对象模型(DOM),主要应用在交互操作网页文档方面。ECMAScript能够有效的实现界面上操作对象的交互操作,而DOM能够定义、修改以及表示文档所需的对象、所需的对象的属性和行为,同时还能处理这些所需的对象之间的关系。
③ 表现
其中的主要技术是CSS,即层叠样式表,主要应用在对浏览器的显示控制方面。CSS控制的表现与XHTML决定的结构相分离,主要用来设计网页的风格。
1.2 Web标准下的网页设计流程
Web标准下的网页设计流程主要包括语义结构定义、网页内容添加、CSS美化网页以及添加动态元素四个部分。
语义结构定义:进行这个部分时,需要我们能够根据网页上的设计图,对我们所需要的DIV层块进行进一步分析,同时也要分析各个层块之间的相互关系,为达到一个好的访问速度,DIV层块应该小于等于三层。
网页内容添加:在第一步中定义好语义结构后,然后根据网页设计图添加内容,并且在每一个层块添加合适的网页内容,其中包括添加文字、图像、表单、列表等。
CSS美化网页:在进行网页设计时,需要使用CSS对网页的整个页面进行布局,其中包括在页面中加入边框和背景等;同时,还需要使用CSS的相关设置,其中包括字体和大小等。
添加动态元素:在网页中添加动态元素时,需要根据网页设计图对各个方面的要求,利用JavaScript技术完成网页中动态元素的添加,包括添加导航菜单、焦点图及其它动态元素等。
2、电子商务网站网页设计所需要的技术
随着互联网科学技术的飞速发展,越来越多的企业应用互联网技术推动了企业的发展,人们的生活方式也受到互联网的影响。在这样的背景下,电子商务也逐渐发展壮大,而电子商务网站网页设计就成了相对重要的一部分,网页设计是以网络为载体,把一些对人们有用的信息方便快速的传达给他们。在进行电子商务网站网页设计时,整个过程都要用到大量的电子商务设计软件,而设计的过程又需要计算机技术作为基础。
在研究基于Web标准的电子商务网站网页设计时,在设计过程中需要有缜密的思想来进行设计的每一个流程,然后开发网上商店系统,以达到对网店实行有效的管理以及扩展网店的业务。在Web的标准下,网页设计者能够有效的将网页结构划分清楚,这样就能够提升电子商务网站网页开发的效率,同时还能够尽可能的降低网页设计成本。
3、电子商务网站网页设计过程
在设计电子商务网站网页时,可以按照下面的流程进行:内容分析、结构设计、方案设计以及表现设计。
第一,内容分析:即通过了解需要展示在网页上的具体内容,清楚各内容所具有的逻辑关系,最后分清楚各个内容的重要程度从而合理安排位置。第二,结构设计:即根据内容分析得出的相关结论,找到合理有效的网页布局,从而设计出好的XHTML结构。第三,方案设计:使用好的美工设计软件,设计出一个能给人视觉带来享受的网站页面设计图。第四,表现设计:表现设计又可分视觉设计和布局设计,视觉设计即是使用CSS美化网页的方式,同时配合美工设计元素,将设计方法转化为网页的方式。布局设计即是通过使用CSS和XHTML对网站页面进行布局设计。
3.1 内容分析
一个电子商务网站能否起到吸引客户的效果,取决于这个电子商务网站网页的布局是否清晰明了,能否给人一种视觉上的享受。网页设计就是一种视觉语言,对布局和色彩的搭配要求很高,要求网站的主页也能给人一种美的享受,其它网站页面的布局也应该与主页相协调。电子商务网站中网页布局形式多种多样,有“厂”字型、“国”字型、“封面”型以及经济“框架”型等。
3.2 结构设计
为电子商务网站开发网页时,网页中展示的有突出核心的业务区,也有展现其它功能的区域,整个网页开发完成后,用户可以在后台进行可视化的操作,同时,用户还可以创建属于自己的个性化的网页。在设计电子商务网站网页时,框架是整个网页的核心部分,它决定了整个网页的整体布局效果,框架一般都是HTML格式的文件,它能够将页面划分区域。
在制作电子商务网站时,首先要在硬盘上新建一个文件夹,并把这个文件夹作为网站的根目录,最后将这个目录上传到服务器上就行了。一个网站就对应一个磁盘上的文件夹,设计网站所需要的全部资源以及所有网页都放在这个文件夹里面。
3.3 表现设计
在设计好网页和它的结构后,可以使用CSS为网页文档添加样式。首先要将已经设计好的方案中的网页图片分离出来,然后使用CSS为其添加合适的样式,在进行这个操作的整个过程中,涉及到CSS的布局以及背景图片应用,在使用CSS时,可在网站的前台观察到网页的板块区域,板块区域的个数会根据有设计的电子商务网站的类型不同而有所变化,这个过程是由CSS规则确定的,并且整个框架结构是由HTML文件确定的。这样设计的网站,可以在其后台进行可视化设计,向所需要的区域添加好的插件等,这样网页表现出来的画面效果更好。
4、结语
随着时代的发展,人们不再满足于单调的生活模式,在这样的背景下,互联网技术慢慢融入到人们的生产与生活中去,这就使得方便人们生活的电子商务逐渐发展起来。目前,大多数人的生活开始与电子商务紧密联系在一起,而电子商务的网页设计的好坏直接关系到整个电子商务模式的运行。因此,研究基于Web标准下的网页设计技术成为了电子商务门户的重点,这样才能有效的提升电子商务网站的性能以及开发效率。
参考文献:
[1] 朱淑琴,魏威,张嘉萌. 基于Web标准的电子商务网站网页设计与制作[J]. 计算机与现代化. 2012(15),30-32.
[2] 王猛. 基于用户情感需求的电子商务网站首页界面设计研究[D].东北大学. 2012,18-23.
1,1可用性与可用性测试
可用性是人本设计和人机交互领域的一个基本概念。现已被广泛运用于工程领域、产品研究与发展、计算机系统等。国际标准化组织(ISO)对可用性的定义为“在特定环境定用户使用某种产品能够获得特定目标的有效性、高效性和满意度”。有效性指用户利用该产品完成任务的准确程度和全面程度。高效性指在完成任务工程中其他资源的投入程度。满意度指利用系统过程中的满意程度。相对于其他信息系统而言,电子商务网站的建设亦要贯彻以用户为中心的原则,强调可用性。可用性测试,主要集中关注用户与产品交互中可测量的特性。对产品可用性的评估,重点在于如何进行标准化的测试,以产生可以计算和借鉴的数据。网站可用性测试是网站可用性研究的基本方法,其主要是用来识别用户使用站点的行为,由此来评价用户对网站的满意程度,以及网站需要调整的方面。
1,2用户中心设计
用户在产品的整个生命周期至关重要,用户中心设计是指以用户需求为核心和出发点,设计产品或服务流程,也就是最终用户将在从不同方面不同程度影响产品。如何设计,强调用户体验的重要性,以此提高用户的满意度。用户中心设计流程如图1所示。
根据图1得到电子商务网站开发生命周期为:理解目标一收集用户需求一概念设计一原型化设计和改进一可用性测试一分析评估数据一得出结论。从用户中心设计流程可以看出,可用性测试是在真实产品或服务设计之前,同用户交互的必须一步,这样做的目的是确保产品设计符合用户的需求,从而说明可用性测试是一个很重要的必不可少的过程,用户参与的越早,设计出的产品就越符合用户的需求。
2可用性测试的必要性
对于大多数电子商务网站的开发者来说,往往由于时间和经济上的压力,只追求短时间和低成本来一个站点或改进一个网站,忽略了网站开发前必要的需求收集和可用性测试,造成开发出来的网站不能满足用户的要求,使得用户不愿意访问该网站。以可用性的要求来看,目前我国电子商务网站主要存在以下问题:
(1)分类体系混乱。分类模式不符合用户习惯;类目等级划分混乱、类目之间关系不明晰;同位类目数量过多且缺乏顺序等。
(2)导航系统可用性差。同一站点的不同页面背景和颜色不一致,没有统一的提示让用户意识到是否还处于该网站:网站只提供一个整体导航栏,没有提供局部导航和语境导航等功能。
(3)检索机制不尽如人意。网站检索功能较差;没有提供联机检索和高级搜索服务;没有结合目录浏览等。
(4)图形设计和页面布局差。例如页面内容过于密集或过于单调;页面分屏过多等。
由此可以,网站在开发过程中,进行一定的可用性测试是非常必要的。
3可用性测试的实施
3,1可用性测试指标
对一个电子商务网站进行测试时,测试目标一定要明确,就是通过一些典型的行为设置去挖掘真实的用户操作过程,而这个过程又不能人为的引导以及干扰行为,完全要把自己当成用户来设定一个操作的开始,尽量选择网站主要功能卖点,以及有异议的环节来设定一些任务。
根据产品或服务可用性所包括的因素,通常有以下几个特征:有用性、易用性和满意度。当然也有一些其他的指标,但这三个指标是最有效的评价标准,有用性是网站能使用户完成工作或特定任务的程度;易用性指如何能让一个用户很快变得有创造性,如果一段时间不用后,能很快学会再次使用;满意度指用户喜欢该网站的程度。以及用户的意见、感知、心里感受等。
3,2选择测试用户
用户在网站开发整个生命周期中起着至关重要的作用,因此应该在网站开发早期就让用户参与,而不要等网站之后。对于测试对象的选择,要选择那些能准确地代表你的现实用户或潜在用户的人,根据J,Nielsen的观点,找5个用户来回答可用性问题的80%,被测试者应该具有各种不同的技术和经验,告诉他们可用性测试的大概思路是什么,如何进行,他们能做什么来帮助你得到最有用的信息。一般来说,根据用户特点可以确定被测者的一个初始级别,这个可以利用被测者的网龄、年龄、性别、职业等指标做一个初步筛选。
3,3测试过程
整个测试过程,设定情节是核心,用户需要完成的任务包含在设计的情节中。测试专家要根据测试目标制定的典型任务,一个个呈现给用户,完成一个,再开始下一个测试。在可用性测试期间,每个用户应该单独检查站点以避免相互影响。虽然很多公司在可用性实验室开展这些实验,但是另一种方法是在自然的环境里观察用户。这为我们提供了洞察大多数用户如何浏览网站的机会。被测者应该分配一个反映人们怎样使用网站的有意义的任务。而且任务的设计应该足够复杂,至少需要几分钟完成。例子包括研究一种产品、比较两种产品、填写一份联络表或者购买一种产品。
4测试结果评价
对于测试的大部分过程都是很相似的,主要是通过测试来进行评估发现问题。评估通常从定量和定性两方面进行,完成任务时间、错误数、完成任务成功率等都属于定量指标,而用户导航类型、行为可预测性、适应性等都是定性指标。以下两点是一些较好的评估方法。
(1)整体测评:对整个过程任务的失败率、平均耗费时间以及难易评价数据进行归纳。
(2)归纳问题:将测试中发现的问题,用图表方法分析和表现出来,并且提供改进建议,一般来说这样的测试会暴露出许多设计方面的问题。
整个测试完成之后,设计人员以及交互测试人员就要根据测试分析评估结果和改进建议,重新设计方案以及相关的交互模型。分析数据主要看描述性统计数据,如果条件允许同样应该研究推论性统计数据,如T检验。
关键词:电子商务;购物车;ASP
中图分类号:TP311文献标识码:A文章编号:1009-3044(2011)21-5120-02
The Design and Implementation of a Shopping Cart in E-commerce Sites Based on ASP Technology
WANG Yu
(Shaanxi Radio & TV University Shaanxi, Xi'an 710068, China)
Abstract: This paper introduces a kind of shopping cart module's design and implementation in e-commerce sites based on ASP technology.In the design, it analysis the shopping cart's data flow, focusing on the design and implementation of shopping cart containers module and add the commodity function module. It is a beneficial exploration of e-commerce sites development.
Key words: e-commerce; shopping cart; ASP
伴随着互联网技术的蓬勃发展,以及人们消费方式、消费理念的不断改变,网络购物的优越性越来越多的体现出来,也吸引着众多的消费者。电子商务网站无疑是网络购物最重要的应用载体,网站设计的合理性、安全性、便捷性都成为电子商务网站发展的重要指标。本文主要将介绍一种电子商务网站中的核心组件――购物车的设计和实现。
1 购物车在电子商务网站中的重要作用
电子商务的发展与互联网技术的发展紧密相关,二者结合,我们称之为电子商务技术,其发展的核心在于信息的收集、处理和使用模式的变更[1]。而在这当中购物车是整个电子商务网站面向客户的最核心部分,用户在购买商品时必须用到的就是购物车,它能让顾客清楚的看到自己所选购的商品及价格,用户可以对购物车内的商品进行数量的改变和已订购商品删除。
2 购物车的设计实现――基于ASP技术
在设计该系统的时候,我们选择ASP技术,这是因为ASP在开发Web程序上具备许多优势.例如具有很强的简易性、安伞性、自定义性和扩展性,还具有多种性能优良的功能和高效的可管理性[2]。系统的后台数据库设计采用的是SQL Server2005,这是因为我们考虑到电子商务网站对后台数据处理的各项性能的要求,该数据库对数据的安全性、稳定性、可靠性、易维护性等均较好的满足我们的设计要求。
2.1 购物车数据流程
为达到这些目的,在技术上采用session(会话)对象。Session对象当会话开始时即被创建,会话结束时候撤消。这里“会话”可以简单的理解为访问网页,对同一网站不同访问者有不同的session对象。我们可以使用Session对象存储特定的用户会话所需的信息,当用户在应用程序的页之间跳转时,存储在Session对象中的变量不会清除,当用户请求来自应用程序的Web页时,如果该用户还没有会话,则Web服务器将自动创建一个Session对象;当会话过期或被放弃后,服务器将终止该会话[3]。所以在此我们就可以将一个session对象看作是一辆购物车,不同的用户拥有各自的购物车,它包括商品的名称、数量、单价等,我们需要在session中定义一些变量来存储这些信息。购物车程序container.asp数据流程图如图1。
2.2 购物车初始化
用户访问购物网站,就会运行globa1.asa文件中session―onstart事件过程,因此把与购物车相关的Session变量初始化放在Session on―start事件过程。
2.3 购物车容器模块设计实现
当客户订购某一商品,即点击“订购”,就会运行container.Asp程序,将商品号、购买数量等购物数据存放到session变量,用session存放商品的名称和购物数量。并根据用户选择商品号购物数量,以表格形式显示在客户浏览器端。由于客户选购的商品和数量是动态的,所以存放商品、数量的session变量采用数组方式。购物车程序container.asp基于服务器端,需要根据客户端发送来的数据,动态生成相关的网页发送到客户端,因此,在客户端向服务器端发送数据时,必须通知在服务器端container.asp应该发送何种类型的网页。这就是在激活container.asp程序时需要参数“mode”的原因。
会员购物车购物的主要代码:
session(s)=session(s) & "," & recno
product=session(s)’传递商品信息的值
productlist=split(product,",")
max=ubound(productlist)
if max>0 then
for i=Num to max-1
productlist(i)=productlist(i+1)
next
max=max-1
session(s)=""
for i=0 to max-1
session(s)=session(s)&productlist(i)&","
next
session(s)=session(s)&productlist(max)
else session(s)=""
end if
2.4 添加商品功能模块设计实现
在需要购买的商品页面,点击购物图标,即启动container.asp模块,将所选商品的信息如商品名称、价格、数量等自动填写入购物车表内,有关container.asp 模块的主要源代码如下:根据会员的选择结果查询商品数据
a=request.form("Price"&d)
b=request.form("count"&d)
strSql="insert into TradeRecord(account,ID,Name,Producer,Info,Price,count,Type) values('"&request.form("Account")&"',"&request.form("ID"&d)&",'"&request.form("Name"&d)&"','"&request.form("Producer"&d)&"','"&request.form("Info"&d)&"',"&request.form("Price"&d)&","&request.form("count"&d)&",'"&request.form("Type"&d)&"')"
rs.Open strSql,strDsn,1,1
2.5 购物车管理
注册会员可在本网站任何页面查看自己的购买情况,点击网页上方的购物车,即可启动购物车链接container.asp,显示会员选择的商品信息,会员可对所选商品进行删除修改。之后,可以返回购物广场继续购物,也可以点击“支付”按纽,系统会将购物车商品的信息写入数据库的TradeRecord表中,以便管理员从表中提取定货信息。
3 总结
本文主要通过对电子商务网站中购物车功能的分析,设计出了一个基于ASP技术的购物车模块,利用session对象构建了购物车的模型,通过对购物车的初始化、基本程序、添加到购物车、购物车管理等环节的分析设计,对数据流程的逻辑分析设计,实现了一个易用、安全的购物车模块,具有很好的可扩展性和可复用性,数据的传输处理流程设计方面也保证了其良好灵活性和易维护性的特点。电子商务网站不论是在设计开发过程中,还是在上线后的运行维护过程中,都需要不断的维护优化,使其能为客户提供更好的可靠。
参考文献:
[1] 洪文兴,翁洋,朱顺痣,等.垂直电子商务网站的混合型推荐系统[J].系统工程理论与实践,2010(5).
[2] 蒋培,王笑梅 Web程序设计[M].北京:清华大学出版社,2007.