一、概述

最硬核的java全栈知识体系学习

https://www.processon.com/u/601ce2e4e658154911df021b/profile#pc

https://blog.csdn.net/qq_28245087/article/details/112061984

为了方便中小型企业想拥有自己的商城而设计,他不单单是一个网上商城,还是一个强大的线下商品进销存管理系统。


二、功能模块

1、用户功能模块       
      为了更好的对系统进行管理和维护,设定了不同权限的用户来管理商城系统,对商城进行商品的进销存管理,商品发布修改,订单的处理,发货管理,用户贯穿着整个商城系统。商城的用户设定了不同的角色,不同的角色拥有不同对商城的操作权限。商城的用户来源有自主注册、管理员添加、第三方来源。

用户分为:超级管理员、普通管理员、一般用户、会员用户。

用户的登录分为两块,一块是前端登录、另一块是后台登录。前端登录分为系统用户和第三方登录。后台管理登录可以是管理员和员工,管理员由超级管理员添加,员工由有操作权限的管理员添加。
2、单位管理        
      单位管理功能模块,主要是为了单位更好的管理下属单位和不同部门下的人员管理。通过系统的管理更方便的查询某部门下的员工信息以及部门的职责和任务。
3、商品管理        
     对商城添加商品和发布商品进行线上销售,功能包括商品的属性信息(价格、大小、库存、商品类别、商品图片、详情、类别、重量、负责人、上架时间、出售时间)等
4、库存管理
     通过系统可以快速的定位到商品的具体位置、库存量、进出库时间、来源渠道方式、负责人。
5、购物车管理        
     主要是用户在商城上选择商品加入购物车,同时管理员也很清楚的查询到,加购的商品有那些,从而判断出用户的喜好及热销商品。
6、订单管理        
     用户在商城上选择好商品并提交了订单,这里管理员也很清楚的查看订单的状态。
7、支付管理        
     目前只做支付宝和微信支付,其他支付功能后续在跟进。
8、评论管理        
     只有购买过的商品才能进行评论。       
9、积分管理        
     积分可通过充值获得、购物获得、朋友赠送得到。    
10、商品分享管理        
     对喜欢的商品可以分享到QQ、微信、微博等第三方平台。 
11、统计管理        
      按年、按月、按周、按天等不同时段统计出销售金额,并算出利润。统计出销售最好的商品,点击最高的商品列表、用户的访问来源监控统计,用户访问日志记录分析。
12、日志记录        
      对用户的访问时间、离开时间、查看那些商品、来源入口进行记录、管理员操作商品的记录。   
13、配送管理        
      主要是货物的配送方式及物流跟踪。

网上商城的功能模块架构设计之(一)相关推荐

  1. 网上商城的功能模块架构设计之(二)

    一.商城架构设计 现以一个小型的商城来设计访问实现系统,后期会根据业务的增长和用户的增加来进行架构的扩展. 二.商城功能架构访问逻辑图 三.系统功能列表 画出商城功能树的原因是为了更好更方便的看出包含 ...

  2. BrnShop开源网上商城第一讲:架构设计

    首先在此感谢大家对BrnShop项目的支持和鼓励!我们在发布BrnShop以前曾推测项目会受到不少园友的支持,但没想到园友们的支持大大超过我们的预测.4天6000次浏览,140个推荐,170个评论,8 ...

  3. Java生鲜电商平台-积分,优惠券,会员折扣,签到、预售、拼团、砍价、秒杀及抽奖等促销模块架构设计...

    Java生鲜电商平台-积分,优惠券,会员折扣,签到.预售.拼团.砍价.秒杀及抽奖等促销模块架构设计 说明:本标题列举了所有目前社会上常见的促销方案,目前贴出实际的业务运营手段以及架构设计,包括业务说明 ...

  4. lin-cms-dotnetcore功能模块的设计

    先来回答以下问题. 1.什么是cms? Content Management System,内容管理系统. 2.dotnetcore是什么? .NET Core,是由Microsoft开发,目前在.N ...

  5. 大力发展先进制造业和装备制造业-高端数控机床(组合机床和立柱移动式三坐标及其基础模块和功能模块规划设计图册技术)

    前言: 原大连组合机床研究所工作,主要从事组合机床和柔性组合机床及其自动线.高端多坐标自动换刀数控机床等研发和设计. 历任技术员.工程师.高级工程师和室主任等职,曾获国家科技攻关中作出突出贡献重大成果 ...

  6. vivo 全球商城:订单中心架构设计与实践

    一.背景 随着用户量级的快速增长,vivo 官方商城 v1.0 的单体架构逐渐暴露出弊端:模块愈发臃肿.开发效率低下.性能出现瓶颈.系统维护困难. 从2017年开始启动的 v2.0 架构升级,基于业务 ...

  7. vivo 全球商城:商品系统架构设计与实践

    作者:vivo官网商城开发团队-Ju Changjiang 一.前言 随着用户量级的快速增长,vivo官方商城v1.0的单体架构逐渐暴露出弊端:模块愈发臃肿.开发效率低下.性能出现瓶颈.系统维护困难. ...

  8. vivo全球商城:库存系统架构设计与实践

    作者:vivo官网商城开发团队 - Xu Yi.Yan Chao 本文是vivo商城系列文章,主要介绍vivo商城库存系统发展历程.架构设计思路以及应对业务场景的实践. 一.业务背景 库存系统是电商商 ...

  9. Django框架学习之网上商城项目一(后端设计)

    目录 一.项目需求分析 1.项目介绍 1.技术难点 2.系统功能 3.项目环境 4.后台管理页面 二.数据库模型设计 一.准备工作 二.用户认证数据库模型设计 1. app/users/models. ...

  10. 分销商城系统核心功能模块

    1.销售分销模块 分销商城系统的销售分销模块包括:产品的规格价格管理.订单系统.用户等级与信用.商品发货快递跟踪,退款业务,售后服务等.以市场为主导,以订单,在线支付为核心,来管理分销商城系统整个平台 ...

最新文章

  1. mysql connect 500_MySQL连接问题【mysql_connect和mysql_pconnect区别】
  2. 字节跳动 Flink 单点恢复功能实践
  3. adsl拨号无公网地址如何用ddns_【好玩的网络-第5期】分享自编ddns程序,17行代码轻松实现免费ddns,服务器或nas玩家的福音...
  4. Hibernate的懒加载问题
  5. 为什么我们需要给 Angular library 创建多重入口 multiple entry point
  6. AOP(面向切面编程)大概了解一下
  7. 搭建nfs,实现linux之间共享存储
  8. Android 笔记 android 7.0 单独编译framwork不生效的解决
  9. 深入解析浏览器的幕后工作原理(一) 简介
  10. ubantu删除文件(夹)
  11. matlab实现卷积操作
  12. android蜂巢效果、环形菜单、Kotlin影视应用、简约时钟、查看导出App、支付宝AR扫码效果等源码...
  13. JMeter使用实践之造数据
  14. 2年修完6个清华CS硕士学位第3周反思报告
  15. 赤峰市田家炳中学2021高考成绩查询,2021年常州各高中高考成绩排名及放榜最新消息...
  16. 练习-Java循环综合练习四之日历打印
  17. android10代码开启横幅通知,Android通知以编程方式启用横幅设置
  18. CloudSim介绍与使用 云计算的建模与仿真
  19. MySQL数据库增删改查SQL语句
  20. part-21 总谐波失真THD

热门文章

  1. 基于MFAC无模型自适应控制的无人艇航向控制
  2. 《亡灵序曲》各版本收集
  3. IQ Questions
  4. 一行代码让图形秒变「手绘风」
  5. 那些年我们听过的法则
  6. 什么是监控报警以及如何实现
  7. 【寒江雪】LookRotation详解
  8. springboot1.5.x+ seata1.4.2(最新版本)+springcloud ( Edgware.SR5) +eureka+feign+mybatis-plus(最新)
  9. java的pdf转永中_永中PDF转Word,你值得拥有!
  10. 专业商标制作,免费logo在线设计