MyException - 我的异常网
当前位置:我的异常网» 研发管理 » B2C电子商务系统研制——概述篇

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

www.MyException.Cn  网友分享于:2013-09-29  浏览:16次
B2C电子商务系统研发——概述篇

 

# 前言

 

     计划接下来一段日子写若干篇关于整个B2C电子商务系统研发流程博文,

 

包括前台、后台各个主要功能模块的需求分析、概要设计、详细设计和一些

 

伪编码编写。计划2~3天写一篇,对于一些复杂的模块会通过多篇博文来完成。

 

# 系统定义

 

    电子商务商业模式常见的有近20种分类,其中常见的:

 

在线直销

这是最为典型的经营模式,即在网上销售商品和服务。这也是本系列博文

主要探讨的目标。

电子招标系统

一般企业内部使用,是一个买家面向多个卖家。暂不打算对该模式进行

分析。

网上拍卖

拍卖作为产品销售的一种模式,一般采用英式拍卖,也有采用荷兰式拍卖的,

如有时间,会撰文探讨一下。作为系统中一种可选的商品销售方式。

定制产品和服务

从设计上来看,这是一种动态产品组合的销售模式,比如陶瓷喷图,PC定制等。

本系列暂不讨论。以后专门撰文分析。

电子市场和电子交易

B2B的商业模式,本系列暂不探讨。

     总体而言,本系列博文将主要探讨第一种模式,即如何研发B2C电子商务软件

实现在线直销流程。

 

# 系统规划

 

     除了某些特定的页面外(如首页、结账页等),一般的功能模块都涉及前后台,

 

在设计时,从数据结构的角度来看是前后台都会调用的,但是会根据权限、业务区别等

 

设计不同的用例。

 

     比如同样是产品结构,在前台表现的是产品列表、产品详细页面,以及其它调用产品

 

显示数据的地方;而后台则表现为产品管理模块和其它引用产品的地方。

 

      所以本系列博文将按主实体来规划模块,共分为:

 

商品和商品分类模块。划分为几个大的子模块,包括商品管理、商品搜索和排序、

商品详细页面等。

订单创建和管理模块。即前台结账、后台代客下单和订单管理流程。

营销模块。包含各类的促销规则、关联推荐管理等,主要在后台呈现。

促销规则对应前台主要是提供接口给其它调用,如产品价格显示、购物车、

结账价格计算等。

关联推荐则需要根据各类的条件,如目录、产品、购物车等源推荐相应的目标商品。

会员模块。

包括前台的我的账号,后台的会员管理等常见功能外,存在的扩展是基于会员

实现精准营销相关功能。

前台首页。

前台首页实在太重要,但又难以归入其它某个特定的模块,所以单独立一项。

系统管理。包含系统参数、权限管理、日志、支付、运输、自定义属性、包装等等,

非常庞杂。这块计划自定义属性会探讨多一些,毕竟它是商品、订单的扩展基础,

其它的部分比较通用的。看情况再做详细分析吧。

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

 

# 撰写方式

 

    每个模块都比较庞大,不会在一篇文章中对该模块做全部的阐述,一般都会将其划分为

 

多个子模块,对于每个子模块甚至都会划分为多篇文章来描述,避免一篇文章过长。整体

 

写作规划就是如此,接下来就等待详细的博文发表吧。

 

 

转自:颜超敏的博客

文章评论

总结2014中国互联网十大段子
总结2014中国互联网十大段子
“肮脏的”IT工作排行榜
“肮脏的”IT工作排行榜
代码女神横空出世
代码女神横空出世
程序员应该关注的一些事儿
程序员应该关注的一些事儿
当下全球最炙手可热的八位少年创业者
当下全球最炙手可热的八位少年创业者
为啥Android手机总会越用越慢?
为啥Android手机总会越用越慢?
我跳槽是因为他们的显示器更大
我跳槽是因为他们的显示器更大
编程语言是女人
编程语言是女人
科技史上最臭名昭著的13大罪犯
科技史上最臭名昭著的13大罪犯
程序员最害怕的5件事 你中招了吗?
程序员最害怕的5件事 你中招了吗?
鲜为人知的编程真相
鲜为人知的编程真相
如何区分一个程序员是“老手“还是“新手“?
如何区分一个程序员是“老手“还是“新手“?
为什么程序员都是夜猫子
为什么程序员都是夜猫子
10个帮程序员减压放松的网站
10个帮程序员减压放松的网站
我是如何打败拖延症的
我是如何打败拖延症的
程序员都该阅读的书
程序员都该阅读的书
聊聊HTTPS和SSL/TLS协议
聊聊HTTPS和SSL/TLS协议
什么才是优秀的用户界面设计
什么才是优秀的用户界面设计
程序猿的崛起——Growth Hacker
程序猿的崛起——Growth Hacker
写给自己也写给你 自己到底该何去何从
写给自己也写给你 自己到底该何去何从
初级 vs 高级开发者 哪个性价比更高?
初级 vs 高级开发者 哪个性价比更高?
程序员眼里IE浏览器是什么样的
程序员眼里IE浏览器是什么样的
亲爱的项目经理,我恨你
亲爱的项目经理,我恨你
团队中“技术大拿”并非越多越好
团队中“技术大拿”并非越多越好
看13位CEO、创始人和高管如何提高工作效率
看13位CEO、创始人和高管如何提高工作效率
60个开发者不容错过的免费资源库
60个开发者不容错过的免费资源库
Java 与 .NET 的平台发展之争
Java 与 .NET 的平台发展之争
 程序员的样子
程序员的样子
程序员和编码员之间的区别
程序员和编码员之间的区别
Web开发人员为什么越来越懒了?
Web开发人员为什么越来越懒了?
不懂技术不要对懂技术的人说这很容易实现
不懂技术不要对懂技术的人说这很容易实现
每天工作4小时的程序员
每天工作4小时的程序员
5款最佳正则表达式编辑调试器
5款最佳正则表达式编辑调试器
旅行,写作,编程
旅行,写作,编程
要嫁就嫁程序猿—钱多话少死的早
要嫁就嫁程序猿—钱多话少死的早
程序员周末都喜欢做什么?
程序员周末都喜欢做什么?
Java程序员必看电影
Java程序员必看电影
如何成为一名黑客
如何成为一名黑客
程序员必看的十大电影
程序员必看的十大电影
老美怎么看待阿里赴美上市
老美怎么看待阿里赴美上市
10个调试和排错的小建议
10个调试和排错的小建议
十大编程算法助程序员走上高手之路
十大编程算法助程序员走上高手之路
程序员的鄙视链
程序员的鄙视链
漫画:程序员的工作
漫画:程序员的工作
中美印日四国程序员比较
中美印日四国程序员比较
软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有