第一章,购物车需求调研。
只要是电子商务购物网站,购物车是必不可少的功能。
设计一个功能强大、易用性好的购物车绝对是提高顾客购买兴趣和达成购买的一个重要因素。
纵观国内外的电子商务网站,做得比较好,在国内有卓越( www .joyo.com ),当当(www.dangdang.com),
国外的则比较多,主要有亚马逊书店(www.amazon.com),GAP(www.gap.com), www.target.com , www .buy.com 等。
这些网站对于购物车的设计各有特色,但大致是分为两种购物车: MiniCart(迷你车) 和
ShoppingCart(购物车) 。
MiniCart 是购物车的一个微缩版,一般是显示最后加入购物车的一个商品,当然也有显示多个的,但这要注意尺度,
一般显示最后3个已经很足够,再多使到排版过长,影响浏览。
在 MiniCart 页面,现在流行的安排是左边显示推荐的相关产品,右边是 MiniCart 。这是根据用户当前选购商品的一
种业务需求挖掘,来进一步推动销售。具体如图1。
<shapetype id="_x0000_t75" stroked="f" filled="f" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t" o:spt="75" coordsize="21600,21600"><stroke joinstyle="miter"></stroke><formulas><f eqn="if lineDrawn pixelLineWidth 0"></f><f eqn="sum @0 1 0"></f><f eqn="sum 0 0 @1"></f><f eqn="prod @2 1 2"></f><f eqn="prod @3 21600 pixelWidth"></f><f eqn="prod @3 21600 pixelHeight"></f><f eqn="sum @0 0 1"></f><f eqn="prod @6 1 2"></f><f eqn="prod @7 21600 pixelWidth"></f><f eqn="sum @8 21600 0"></f><f eqn="prod @7 21600 pixelHeight"></f><f eqn="sum @10 21600 0"></f></formulas><path o:connecttype="rect" gradientshapeok="t" o:extrusionok="f"></path><lock aspectratio="t" v:ext="edit"></lock></shapetype>
另外一种 MiniCart 则为 www .gap.com 独创,笔者浏览过国内外各大电子商务产品及网站,暂时只是发现 GAP 系的网站有这种设计。
见下图。
读者请注意我用红色圈住的地方,就是它的 MiniCart ,当顾客点击 [Add to cart ] 时,系统将在右上栏的 MiniCart
柔和地展开,第一部分是顾客刚才加入购物车的商品,如果该商品存在相关促销活动或者是属于某个产品包
(购买 A +B 将节省n%等),将在第二部分显示相关的推荐。
整个动态效果做得非常舒服,很吸引顾客眼球。只是它的实现较复杂。
购物车( ShoppingCart )的设计则大同小异,如 Amazon 的设计如下:
见图中红色圈圈。
【 1 】列功能区:放置该列商品加入购物车的时间、对每个商品的操作按钮。
【 2 】商品详细信息区:包括产品名称、库存、是否免运费及是否需要礼品包装等。
【 3 】价格区:该商品折后价格及节省了多少。
【 4 】数量区:可以修改购买数量。
【 5 】总体功能区:提供操作整个购物车区域(分为 Buy Now 和Buy Later两个取悦)
的操作按钮和统计信息。
经过分析,大致需要提供给用户操作的功能有:
更新数量;
删除 (1…n) ;
Save for later (Joyo描述为收藏)(1...n);
Move to cart 移到购物车(对Save for later的商品)(1…n)。
而在系统内部我们还需要对购物车进行更多的处理,比如对购物车的商品进行计费、计算出
折后价格,统计数据,对有促销活动的商品给顾客以明显的提示, Also buy 等等。
到这里,购物车的业务需求分析研究就过一段落了,下一章将会进行购物车的建模设计。
请留意。
【转载请注明出处!】
笔者现在 广州博商软件 www .probiz.cn 任项目主管,进行基于J2EE电子商务套件的研发。
产品在线 demo 请垂阅: http://demo.probiz.cn/eStore
笔者对 J 2EE 相关技术及电子商务方面有所研究,欢迎进行交流。
QQ:16399476
MSN : yanchaomin @hotmail.com
分享到:
相关推荐
"电子商务系统设计调研" 电子商务系统设计是一个复杂的任务,需要考虑多个方面,...电子商务系统设计是一个复杂的任务,需要考虑多个方面,通过对这些方面的调研和理解,可以为后续的设计和开发提供有益的参考和指导。
### 电子商务——网上书店系统设计详解 #### 一、引言 随着信息技术的快速发展和互联网的普及,电子商务已经成为现代商业活动中不可或缺的一部分。电子商务不仅改变了传统商业模式,也为消费者提供了更为便捷的购物...
调研报告可能包含了系统开发前对市场、竞争对手、用户需求的分析。它讨论了选择ASP.NET作为开发平台的原因,可能比较了其他技术,如PHP、Java等,并分析了ASP.NET在性能、开发效率、社区支持等方面的优势。此外,...
ASP(Active Server Pages)是一种微软公司的服务器端脚本语言,常用于构建动态网站。这个压缩包文件提供的是一款...同时,对于初学者来说,这是一个很好的实践平台,可以动手修改和优化代码,提升自己的Web开发能力。
在这个"软件工程课程设计例子"中,我们有两个具体的项目实践——图书管理系统和购物网站设计,这两个项目涵盖了软件开发的多个核心环节。 首先,我们来看图书管理系统。图书管理系统是一个常见的应用实例,它涉及到...
设计者孟繁盛在指导老师张欣的指导下,针对05级计算机信息管理班级,完成了这个项目,旨在让学生全面了解电子商务系统开发的流程,包括系统调研、业务分析、数据库设计、功能设计以及系统的实现。 **一、课程设计...
【毕业设计论文纲目设计——旅游资讯交流平台】 在当今互联网快速发展的时代,Web技术从Web1.0向Web3.0的演进为旅游专业网站带来了巨大的发展机遇。随着生活水平的提升,人们对于网络信息的需求日益增强,尤其是...
该说明书是基于对网上购物市场深度调研的结果,以及与用户深入交流的基础上形成的,它不仅定义了系统的功能边界,还指导了后续的设计与开发工作,为项目管理和验收提供了基础。 #### 2. 架构与技术选型 系统采用...
网上商城系统是一种基于互联网技术,实现商品在线销售与购物服务的...以上五个文档共同构建了一个完整的网上商城系统开发框架,从需求分析到设计再到实施,每一步都为构建一个高效、易用、安全的电商平台奠定了基础。
本文档详细阐述了一个基于SpringBoot框架、Mysql数据库的毕业设计项目——网上商城购物系统的开发全过程。 一、背景与意义 随着互联网的普及,电子商务已经成为现代社会不可或缺的一部分。网上商城购物系统不仅能够...
随着全球信息化进程的加速,互联网技术的快速发展催生了一种全新的购物方式——网上购物。网上图书销售系统作为其中的重要组成部分,不仅满足了信息社会的必然需求,也为用户提供了便捷的购书体验。网上售书不仅包括...
本文主要探讨的是一项毕业设计课题——基于SSM的蛋糕甜品店管理系统。该系统旨在利用现代信息技术,为蛋糕甜品店提供一个集产品展示、订单处理、客户互动等功能于一体的在线平台,以提升店铺形象、增强网络沟通能力...
### 基于Spring Boot的明星周边产品销售网站——《星之语》系统设计与实现 #### 一、项目背景及概述 随着信息技术与互联网的迅速发展,无纸化作业已成为一种不可逆转的趋势。在这样的背景下,开发一个适应新时代...
Check 点在于,需求中的每个需求点提出的原因,论据包括但不限于数据分析、用户调研、访谈、合作方要求等。 二、需求内容 1. 场景是否覆盖完全 通常一个功能不会只出现在单一页面上,最简单的以淘宝新增打折信息...
这篇毕业论文——"网页设计、网站规划与实现"聚焦于为四川兴欣鞋业有限公司创建一个中型电子商务网站的过程。在当今社会,随着计算机技术、网络技术和通信技术的飞速进步,电子商务网站已经成为商家与消费者互动的...
本文围绕一个实际应用的毕业设计项目,详细介绍了一个使用Java语言和MySQL数据库,结合SSM(Spring、SpringMVC、MyBatis)框架构建的微信小程序——“校园二手交易平台”的开发过程。 一、背景与意义 在高校中,...
根据提供的文档信息,本文将对一个完整的数据库课程设计——餐厅点餐系统进行详细的解析与总结。该系统旨在通过计算机技术优化传统餐饮业的工作流程,提高服务效率与顾客满意度。 ### 系统概述 #### 1.1 编写目的 ...
在河南酷益软件公司,韩某某担任软件工程师,负责开发任务、需求调研、需求分析、软件系统设计等工作。 2.2 南阳宜家购物商城(2015.10 —— 2016.08) 在南阳宜家购物商城,韩某某担任软件工程师,负责开发工作单...
鉴于市场上用户的手机型号、种类、屏幕分辨率等参差不齐,传统方式根据主流系统分别开发相应的系统耗时又耗力,为了高效开发并节约开发项目成本,本文采用Android+HTML5相结合的方式进行移动端Web系统的设计研发工作...