电商系统-3 商品管理系统--分类、品牌、属性、商品、价格、图片管理

商品管理系统界面

分类管理
分类管理.jpg

系统说明

本系统当前没有实现所有的功能,而是描述了实现思路,设计了主要功能和流程,设计了系统框架,并简要演示了几个功能;可以方便在这个系统基础上进行开发完善即可。后续的功能也会逐渐开发完善。
本系统的开发过程中,为了提高工作效率,使用MyBatisGenerator自动生成最初始的Model、Mapper类及Mapper.Xml,完成最基本的增、删、改、查功能,然后再此基础上进行加工 。

业务知识

概述

商品中心,是一个核心系统,会和其他系统都有交集,比如:网站、订单、采购、仓储、配送...,所以独立出来,做一个单独的商品中心,有人负责,还是很有必要的。
商品状态:1.新建(待进货)、2.待售(入库后)、3.上架(在售)、4.下架(停售),将来有审核的话用-状态

术语

款号:style,一个系列,一般都是供应商或者生产厂家进行编码并提供;
款色编码:供应商或生产厂家对某个系列下某个颜色商品的编码;到色的,级别对应的是系统的商品编码;
商品编码:系统按照一定的规则,对商品进行的规律性更强的编码,这个系统使用8-10位数字;
货品编码:我们把到尺码的商品,定义为货品,这个系统对货品的编码采取商品编码+3位数字的方式;

分类和属性绑定

分类和属性绑定,必须先绑定属性项,再绑定属性值,绑定属性项时,必须设置属性的规则(比如是否多远,是否必填,是否网站显示),即这些规则限制都是跟着分类走的;
规则限制以后的行为,不限制既存的数据:比如把一个属性项修改成必填,不代表要把过去的数据都设成必填。

数据批量导入

数据的批量导入,比如商品货品批量进入,批量调价等,本系统不使用Excel,建议使用页面上的表格,并间隔时间自动保存,存储格式为JSON,可以多次编辑进行导入。

商品标题是否可变

系统本身不做任何限制,但原则上业务会少改动;

商品价格

商品表里面会有成本价、卖价、市场价,并随着各种因素调整,支持着商品的销售;
订单里面记录成交价;
采购单里面记录成本价;
一个商品可以对应很多的订单,也可以对应很多采购单。

商品的属性项、属性值

对于商品,进行属性项、属性值的维护,目的是可以基于此建立搜索系统,消费者可以基于这些属性项、属性值检索,更准确找到和自己需求匹配的商品

代码说明
前置项目:http://blog.csdn.net/puma_dong/article/details/12391479
最新源码:git clone git@github.com:pumadong/cl-commodity.git

来源

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 每天逛淘宝和京东的时候,映入眼帘的都是品类繁多的商品,但是当我们选择分类或者直接搜索的时候,按条件筛选时,系统却往...
    自媒体_郑在别处阅读 16,933评论 2 77
  • 内容包括商品篇,采购篇,仓储篇,配送篇,财务篇,指标篇,退换货篇,零售篇。最基础的流程,这里就不写了。记得看《仓储...
    徐薇薇阅读 14,383评论 2 35
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,797评论 19 139
  • 从文件中装载数据库 创建表后,需要填入内容。通过LOAD DATA和INSERT语句可以完成该任务。 首先创建数据...
    StarShift阅读 1,306评论 0 0
  • 渐渐的,我们长大了,从不谙世事的天真到深谙世事的那一份成熟,平和和宽容。 喜欢咖啡,喜欢摇滚,喜欢文字,这就是我,...
    那些年的摇滚青春阅读 1,397评论 0 1