01需求分析

django电商项目html

1.认识电商前端

1.1 B2B--企业对企业web

电子商务是现代B2B marketing的一种具体主要的表现形式数据库

例如:阿里巴巴、慧聪网django


1.2 C2C--我的对我的后端

C2C 意思就是消费者我的间的电子商务行为,好比一个消费者有一台电脑,经过网络进行交易,把它出售给另一个消费者,此种交易类型就成为C2C电子商务。网络

例如:淘宝、易趣、瓜子二手车架构


1.3 B2C--企业对我的数据库设计

B2C 是指‘商对客’,是电子商务的一种模式,也就是一般说的直接面向消费销售产品和服务商业零售模式。这种形式的电子商务通常以网络零售业为主,主要借助于互联网开展在线销售活动。B2C即企业经过互联网为消费者提供一个新型的购物环境--网上商店,消费者经过网络在网上购物网上支付等消费行为。工具

例如:惟品会、乐蜂网


1.4 C2B--我的对企业

C2B指互联网经济时代新的商业模式。这一模式改变了原有生产者(企业和机构)

和消费者的关系,是一种消费者贡献价值,企业和机构消费价值。

C2B 模式和咱们熟知的供需模式(DSM,DEmand Supple Model)偏偏相反,真正的C2B应该先有消费者需求产生然后又企业生产,即先有消费者提出需求,后又生产企业按需求组织生产。一般状况为消费者根据自身需求定制产品和价格,或主动参与产品设计、生产和订价,产品、价格等彰显消费者的个性化需求,生产企业进行定制化生产。

案例:海尔商城、尚品宅配


1.5 O2O--线下到线上

O2O即Online To Offline(在线离线/线上到线下),指将线下的商务机会与互联网结合,让互联网成为线下交易的平台,这个概念最先来源于美国。O2O的概念很是普遍,便可设计都上上,有可设计到线下,能够通称为O2O。主流商业管理课程均对O2O这种新型商业模式有所介绍及关注。

案列:美团、饿了么


1.6 F2C--工厂到我的

F2C 指的是 Factory to customer,即从厂商到消费者的电子商务模式。

案例:戴尔、水产用品


1.7 B2B2C -企业-企业-我的

B2B2C 是一种电子商务类型的网络购物商业模式,B是BUSINESS的简称,C是CUSTOMER的简称,第一个B指的是商品或服务的供应商,第二个B指的是从事电子商务的惬意,C则是表示消费者。

B2B2C的来源于模前的B2B、B2C模式的演变和完善,把B2C和C2C完美的结合起来,经过B2B2C模式的电子商务企业构建本身的物流供应链。

案列:京东商城、天猫商城


2.web项目开发流程


项目立项:公司决定作这个项目

需求分析:公司内部系统是老板提出,定制产品客户提出。分析客户的需求,须要屡次交谈。

原型设计:产品经理,大多利用axure工具设计原型。

架构设计:

后端人员任务

1.模块划分,功能架构

2.开发环境选择

3.其余技术

4.部署架构

数据库设计:

1.分析数据表和表字段

2.表关系

模块代码实现和单元测试:

分工

实现代码

UI设计:

UI工程师利用PS等软件进行设计

前端设计:......


3.页面说明:

一、index.html 网站首页,顶部“注册|登陆”和用户信息是切换显示的,商品分类菜单点击直接连接滚动到本页面商品模块。首页已加入幻灯片效果。此效果在课程中已讲述如何制做。

二、list.html 商品列表页,商品分类菜单鼠标悬停时切换显示和隐藏,点击菜单后连接到对应商品的列表页。

三、detail.html 商品详情页,某一件商品的详细信息。

四、cart.html 个人购物车页,列出已放入购物车上的商品

五、place_order.html 提交订单页

六、login.html 登陆页面

七、register.html 注册页面,已加入了初步的表单验证效果,此效果在课程中已讲述如何制做。

八、user_center_info.html 用户中心-用户信息页 用户中心功能一,查看用户的基本信息

九、user_center_order.html 用户中心-用户订单页 用户中心功能二,查看用户的所有订单

十、user_center_site.html 用户中心-用户收货地址页 用户中心功能三,查看和设置用户的收货地址


4.需求分析

用户模块

1)注册页

注册时校验用户名是否已被注册

完成用户信息的注册

给用户的注册邮箱发送邮件,用户点击邮件中的激活连接完成用户帐户的激活

2)登陆页

实现登陆功能

3)用户中心

用户中心信息页:显示登陆用户的信息,包括用户名、电话和地址,同时页面下方显示出用户最近浏览的商品信息。

用户中心地址也:显示登陆用户的默认收件地址,页面下方的表单能够新增用户的收货地址。

用户中心订单页:显示登陆用户的订单信息。

4)其余

若是用户已经登陆,页面顶部显示登陆用户的信息

商品相关

1)首页

  • 动态指定首页轮播图商品信息
  • 动态指定首页活动信息
  • 动态获取商品的种类信息并显示
  • 动态指定首页显示的每一个种类的商品(包括图片商品和文字商品)
  • 点击摸一个商品时跳转到商品的详情页面

2)商品详情页

  • 显示出某个商品的详细信息
  • 页面的左下方显示出该种商品的2个新品信息

3)商品列表页

显示出某一个种类商品的列表数据,分页显示并支持按照默认、价格、人气进行排序

页面的左下方显示出该种类商品的2个新品信息

4)其余

  • 经过页面搜索框搜索商品信息

购物车相关

  • 列表页和详情页将商品添加到购物车
  • 用户登陆后,首页,详情页,列表页显示登陆用户购物车中的商品数目
  • 购物车页面:对用户购物车中商品的操做。如选择某件商品,增长或减小购物车中商品的数目。

订单相关

  • 提交订单页面:显示用户准备购买的商品信息
  • 点击提交订单完成的建立
  • 用户中心订单页显示用户的订单信息
  • 点击支付完成订单的支付

5.项目架构预览

页面图


功能图


架构设计


6.SKU 与 SPU 概念

SPU = Standard Product Unit (标准产品单位)

SPU 是商品信息聚合的最小单位,是一组可复用、易检索的标准化信息的集合,该集合描述了一个产品的特性。通俗点讲,属性值,特性相同的商品就能够称为一个SPU。

SKU = stock keeping unit (库存量单位)

SKU 即库存进出计量的单位,能够是以件、盒、托盘等位单位。

SKU 是物理上不可分割的最小存货单元。在使用时要根据不一样状态,不一样管理模式来处理。在服装、鞋类商品中适用最多最普通。

例如:纺织品中的一个SKU 一般标识:规格、颜色、款式。

相关文章
相关标签/搜索