项目介绍 项目描述简介 类似京东商城的B2C商城 (C2C B2B O2O P2P ERP进销存 CRM客户关系管理),我们开发一个电商项目,项目会涉及非常有代表性的功能。 为了让公司协同开,我们使用git管理代码
主要功能模块 系统包括: 后台:品牌管理、商品分类管理、商品管理、订单管理、系统管理和会员管理六个功能模块。
前台:首页、商品展示、商品购买、订单管理、在线支付等。
人员组成
职位 人数 备注
项目经理和组长 1人
php开发人员 2人
前端开发人员 1人
品牌功能模块
需求
品牌管理功能涉及品牌的列表展示、品牌添加、修改、删除功能。
品牌需要保存缩略图和简介。
品牌删除使用逻辑删除
流程
建立数据表
建立模型
建立控制器
建立视图
要点难点及解决方案
1.删除使用逻辑删除,只改变status属性,不删除记录
2.使用webuploader插件,提升用户体验
3.使用composer下载和安装webuploader
4.composer安装插件报错,解决办法:
composer global require "fxp/composer-asset-plugin:^1.3.0"
5.文件上传采用先进的七牛云OSS对象存储
文章分类管理
需求
文章分类的增删改查
流程
建立数据表
建立模型
建立控制器
建立视图
难点
无
文章管理
需求
文章的增删改查
要有分类
文章详情需要分表
流程
建立数据表
建立模型
建立控制器
建立视图
设计要点
文章详情采用分表技术
商品分类
需求
无限级分类
流程
建立数据表
建立模型
建立控制器
建立视图
设计要点
采用左值右值代替递归制作无限分类 商品列表
需求
列表页可以进行搜索, 新增商品自动生成SN,规则为年月日 商品详情使用富文本
流程
建立数据表
建立模型
建立控制器
建立视图
设计要点