代码改变世界

[置顶]个人博客平台 http://craft6.cn 上线

2014-08-22 17:31 by 颜超敏, 2557 阅读, 0 推荐, 收藏, 编辑
摘要:以后主要在该个人博客平台发表博文,有兴趣的读者可以访问: Craft6.cn该博客是自主开发,功能和内容均在逐步增加中。所有文章均是原创。 阅读全文

数据库设计教程系列——相关知识点整理

2014-09-16 23:25 by 颜超敏, 2874 阅读, 0 推荐, 收藏, 编辑
摘要:此数据库设计教程是笔者参考网上资料、相关书籍,以及加上自己多年做数据库设计相关工作的经验 积累写就。 数据库设计教程在网上已经有大量类似的资料,并且该领域有不少专业书籍,珠玉在前,心有戚戚。 但这作为唯心六艺之一,我还是希望能够在整理知识的同时,写出自己的一些内容,如果能够对读者有所帮助,那就最好不过了,谢谢。 本教程主要基于关系型数据库进行讲解,对于维度数据库也会视情况有所涉猎。 下面是整个教程涉及的知识点整理,在撰写教程的过程中,如果有改动,也会调整更新此图。 阅读全文

O2O研究系列——O2O知识思维导图整理

2014-09-14 19:34 by 颜超敏, 2197 阅读, 0 推荐, 收藏, 编辑
摘要:本篇文章对O2O电子商务模式的常规知识点,使用思维导图的方式整理,表达的形式是名词纲领性的方式,不会在图中详细说明各个点。 通过这个图研究O2O模式时,可以系统的对各个业务点进行更深入的研究,避免有所遗漏。 唯心在以后学习、研究O2O的过程中,有新的知识点也会更新此图,不断完善。 阅读全文

B2C电子商务系统研发——产品媒体常见功能点

2014-09-13 21:10 by 颜超敏, 1505 阅读, 0 推荐, 收藏, 编辑
摘要:本文阐述了产品媒体常见功能点,包括支持多种格式、支持多图、多尺寸、水印、放大镜、查看原图、旋转、独立的展示页面、产品SKU专有图片和顾客分享的产品图片等,点击进去查看详细吧。 阅读全文

Craft6.cn 颜超敏电子商务博客 求友情链接合作

2014-09-13 08:35 by 颜超敏, 359 阅读, 0 推荐, 收藏, 编辑
摘要:本人新建了一个独立域名的电子商务博客网站: Craft6.cn 唯心六艺 希望能够和同样是技术、电子商务、互联网研究等类型的的独立域名网站交换友情链接,PR不限。 我会将贵网站的链接放在craft6.cn的首页。 有意者请发站内消息给我,非常感谢。 阅读全文

电商研发方案 —— 产品模型业务分析和设计

2014-09-12 23:29 by 颜超敏, 5504 阅读, 1 推荐, 收藏, 编辑
摘要:《Craft6.cn 电子商务研发方案产品模型业务分析和设计》是颜超敏就电子商务系统研发编写的其中一份方案,分为共享版和企业版。本文的针对产品模型中产品基本信息、产品分类、产品规格、产品属性、产品销售类型、产品定价、产品归属和产品包等业务进行业务分析和设计,并给出ER图的设计。对于企业版,还给出本模块详细的数据库设计和开发说明。 阅读全文

B2C电子商务系统研发——促销引擎设计(一)(Promotion Engine)

2012-10-29 22:40 by 颜超敏, 15085 阅读, 11 推荐, 收藏, 编辑
摘要:在电子商务网站中存在着纷繁复杂的促销规则,这些促销规则可以是作用在产品上、购物车内若干产品或整个购物车, 也可以是减免运费,额外赠送礼品、积分等。而且获得这些促销规则存在获取资格,比如某个会员级别、甚至是指定的用户等, 那么如何在电子商务系统中通过一种统一的设计来实现各种各样的促销规则,并提供友好的扩展性方便以后挖掘的更多的未知促销手段呢? 阅读全文

B2C电子商务系统研发——产品定价分析和设计(Product Pricing)

2012-02-18 23:37 by 颜超敏, 7785 阅读, 6 推荐, 收藏, 编辑
摘要:在电子商务系统中,产品定价是重要的功能,也是运营经常维护的数据。产品的价格有市场价、采购价、成本价、基本售价、 特价、批发价等。更加复杂的是多个产品共同形成的促销优惠等,如买一送一,指定产品范围180元选三件等。 我将上面这些业务分为两大类: 1)针对单个产品的定价和优惠价等。这些都集中在产品维护页面进行管理。这样对于运营而言,对每个产品的当前实际 售价会容易维护和跟踪。 2)涉及产品目录、多个产品、购物车等因素的,纳入促销模块(Promotion)来处理。 在本文中,将主要针对上面的第一类,即对单个产品的价格策略进行分析和功能设计。对于促销模块将在以后专门撰文阐述。 阅读全文

B2C电子商务系统研发——对交叉销售和向上销售业务的产品关联推荐分析和设计

2012-02-10 23:48 by 颜超敏, 5625 阅读, 6 推荐, 收藏, 编辑
摘要:一、业务概述 # 交叉销售 Cross Sell 定义   商家根据客户已经选择的产品推荐其它产品。例如在客户浏览苹果iPad时(或者加入购物车后),推荐适合iPad配套 的"ESK ipad2鳄鱼纹皮套"。 原则   交叉销售的原则是基于客户在购买当前产品的前提下购买更多产品。这些产品有可能是相关的(如附件类产品/配套产品), 也有可能是基于统计或者从众的购买建议(如Also Bought,即购买了该产品的顾客也购买了...。We guess you would like... 我们猜你可能会喜欢...)   交叉不会推荐同类和相似的产品,而是推荐一些完全不同的产品和服务(如周边产品)。 常见类型 Also Bought:购买了当前产品的顾客也购买了...。通过分析订单信息获得。 Also View:浏览过当前产品的顾客也浏览了。 View and Bought:浏览了该产品最终购买了。通过分析浏览数据和订单数据获得的数据,并显示百分比。(见 阅读全文

B2C电子商务系统研发——产品目录(Product Category)业务分析和设计

2012-02-03 19:57 by 颜超敏, 9395 阅读, 6 推荐, 收藏, 编辑
摘要:在电子商务系统中,产品目录是组织网店产品的一种分类方式。 产品目录一般为树形结构,结构上支持无线分级,但是最常见的是2~3级,很少4级或者以上的(B2B类网站除外)。 比如有类似京东、卓越一样的百货式商场,目录很丰富,图书/家电/手机数码等,每个一级目录下,还划分二级/三级 子目录等,也是三级就满足了业务需求。 而对于一些专业类的网站,如草莓派/麦包包等,两级就可以了,其它的细分通过扩展属性来满足。 产品目录是用户定位产品最为常见的方式,所以网站设置产品目录需要仔细斟酌,根据网站运营特点来做设置。一般而言, 笔者建议能够两层解决的不必用三层,实在需要三层的,可以将第三层隐含在搜索条件中,总之让顾客尽快的到达产品目录 对应的产品列表页面乃至找到对应的产品。 阅读全文

B2C电子商务系统研发——商品SKU分析和设计(二)

2012-01-07 23:57 by 颜超敏, 34023 阅读, 17 推荐, 收藏, 编辑
摘要:上文谈到5种商品SKU设计模式,本文将做些细化说明。   笔者研究过不少电子商务平台软件,关于SKU的设计各有不同,之所以有这样的区别,是因为面向不同规模的电子商务网站, 存在产品分类复杂度,产品数量级的差异。一种设计方式对于百货式的网站,如京东、淘宝等,也许比较方便,但也许对于一个 专卖服装的小型时尚类网站就不够方便了。 阅读全文

B2C电子商务系统研发——商品SKU分析和设计(一)

2011-12-17 23:23 by 颜超敏, 33120 阅读, 12 推荐, 收藏, 编辑
摘要:一、SKU及相关概念定义 在设计商品SKU之前,首先让我们熟悉一下SKU和相关的一些概念。 # 什么是SKU: SKU=Stock Keeping Unit(库存量单位) 同一型号的商品,或者说是同一个产品项目(商品条形码是针对企业的产品 项目来进行定义的),因为产品与产品之间有某些属性不同,用以区别开这些 不同商品的属性即商品变异属性,又称作SKU属性,因为它决定了SKU 的绝对数量。 阅读全文

B2C电子商务系统研发——商品模块E-R图建模

2011-12-16 09:55 by 颜超敏, 18090 阅读, 16 推荐, 收藏, 编辑
摘要:本文通过一张E-R图分析了B2C电子商务系统中商品模块和外部关联模块的建模设计,并加上若干的文字说明。 注:这只是我提出的一种建模思路,电子商务的业务比较复杂,而且各个网站和系统会有其特定的需求, 这个模型虽然具备一定的通用性,但不能保证适用所有的业务。各位读者可以根据自己项目的需要来做调整。 阅读全文

B2C电子商务系统研发——商品数据模型设计

2011-12-15 10:17 by 颜超敏, 17328 阅读, 11 推荐, 收藏, 编辑
摘要:本文通过一张心智图(思维导图)概括了B2C电子商务系统中商品数据模型的设计, 并加上了简要的文字说明。 在以后的博文中会深入对各个业务点进行分析。 阅读全文

B2C电子商务系统研发——概述篇

2011-12-14 23:47 by 颜超敏, 5044 阅读, 6 推荐, 收藏, 编辑
摘要:# 前言 计划接下来一段日子写若干篇关于整个B2C电子商务系统研发流程博文,包括前台、后台各个主要功能模块的需求分析、概要设计、详细设计和一些伪编码编写。计划2~3天写一篇,对于一些复杂的模块会通过多篇博文来完成。# 系统定义 电子商务商业模式常见的有近20种分类,其中常见的:在线直销这是最为典型的经营模式,即在网上销售商品和服务。这也是本系列博文主要探讨的目标。电子招标系统一般企业内部使用,是一个买家面向多个卖家。暂不打算对该模式进行分析。网上拍卖拍卖作为产品销售的一种模式,一般采用英式拍卖,也有采用荷兰式拍卖的,如有时间,会撰文探讨一下。作为系统中一种可选的商品销售方式。定制产品和服务从设 阅读全文

Struts2工作原理和框架扩展点

2011-11-13 00:18 by 颜超敏, 2464 阅读, 1 推荐, 收藏, 编辑
摘要:本文简单阐述了基于Struts2的Java Web开发框架的工作原理和设计扩展点。 阅读全文

购物车研究——AE.com的另类底部迷你购物车对信息量的扩展

2011-10-28 00:08 by 颜超敏, 2664 阅读, 3 推荐, 收藏, 编辑
摘要:迷你购物车是购物车的一个概要的显示,让顾客不需要进入购物车页面就可以随时了解目前在购物车 的商品数量和总价。 迷你购物车是商城网站前台的公共功能,除了结账页面外,其它的页面一般都会出现这个功能。 常见的迷你购物车是显示在在页面右上角,或者导航行、搜索栏的右端。为了节省位置,迷你购物车 通常只显示产品总数,这样比较精简些,但是同时显示总价也比较不错,比较顾客也许更加关心总价。 阅读全文

建博感想(附《B2C电子商务系统规划、业务研究与设计》电子书)

2011-10-27 23:38 by 颜超敏, 2178 阅读, 3 推荐, 收藏, 编辑
摘要:这篇是在博客园建博写的第一篇博客,我稍稍写一些建博的感想和规划。 这并不是我第一个博客,以前也有其它博客,甚至还建了独立域名的博客,写了不少博文。但是后来网站因为实名的缘故给停了,而且平时也没有多少时间去写,所以就停顿了下来,网站也没有去弄,就这样废弃了。 检讨以前,我觉得是因为花在每篇文章上的时间太多了,每篇文章都要写上几千字,配上几张甚至十几张图片,就如同写论文一般。虽然质量有所保证,但是成本太高,也导致坚持不下去。这样的写法,也让写博客成为了负担,失去了个中乐趣。 为了能够坚持下去,我计划写短博文,每篇大概配图1~2张,500到1000字左右。每篇博文说明一个业务或者解释一个设计,这样. 阅读全文
颜超敏的电子商务博客,企业级电子商务软件系统研发顾问和资深Java架构师,通过本博客分享电子商务软件研发经验和Java架构设计和开发经验
广义的电子商务的范围很广,国际商会认为,电子商务是指对整个贸易活动实现电子化。从涵盖范围方面可以定义为:交易各方以电子交易方式,而不是通过当面交换或直接面谈方式,进行的任何形式的商业交易;从技术方面可以定义为:电子商务是一种多技术的集合体,包括交换数据(如电子数据交换、电子邮件)、获得数据(共享数据库、电子公告牌)以及自动捕获数据(条形码)等。 电子商务涵盖的业务包括:信息交换、售前售后服务(提供产品和服务的细节、产品使用技术指南、回答顾客意见)、销售、电子支付(使用电子资金转账、信用卡、电子支票、电子现金)、组建虚拟企业(组建一个物理上不存在的企业,集中一批独立的中小公司的权限,提供比任何单独公司多得多的产品和服务)、公司和贸易伙伴可以共同拥有和运营共享的商业方式等。