电子商务系统的设计与实现(十一):数据库设计

用户相关

  malling_user:前端商城系统的用户,用户名、密码等

  malling_user_delivery_address,用户的收获地址,一个用户可以有多个收获地址

  malling_admin_user:后端系统的用户,与前端系统没有关系

  malling_admin_role:后端系统用户的角色,超级管理员、管理员等

  malling_admin_user_role:后端系统用户和角色的关联

账务相关
  malling_account:用户的资金账户,账户号、可用余额、冻结余额等

  malling_account_internal:内部专用账户

 
malling_account_log:资金变动日志,一次交易,两笔资金变动(思路还有点混乱

 
malling_account_freeze_log:提现等产生的冻结日志

 
malling_accoount_trans_log:交易日志

 malling_recharge:用户的充值记录

 
malling_receive_payment:充值之后,银行或第三方支付返回信息

 
malling_withdraw:用户的提现记录

购物相关 

 
malling_goods:商品,商品号、名称、标题、价格等

 
malling_goods_category:商品所属分类,分类号、名称、上级分类号等

malling_goods_comment:商品的评论,购买过某个商品的用户 才可以对这件商品进行评论

malling_orders:订单,订单号、所属用户、总价格、支付方式等

malling_orders_item:订单项,一个订单可以有多个订单项,订单号、所属用户、商品ID、商品数量、总价格、商品单价

日志相关 

malling_op_log:操作日志,比如审核订单之类的操作

malling_search_log:前端用户搜索商品产生

malling_login_log:用户登录日志,包括前端和后端

其它

malling_sequence:序列号,用来手动生成 账户号、订单号等有业务含义的ID

CSDN2014博客之星评选,帮小雷投一票吧

http://vote.blog.csdn.net/blogstar2014/details?username=fansunion

  武汉九天鸟-p2p网贷系统开发-互联网应用软件开发

  公司官网:http://jiutianniao.com
  社交问答:http://ask.jiutianniao.com 


已标记关键词 清除标记
课程简介: 历经半个多月的时间,Debug亲自撸的 “企业员工角色权限管理平台” 终于完成了。正如字面意思,本课程讲解的是一个真正意义上的、企业级的项目实战,主要介绍了企业级应用系统中后端应用权限的管理,其中主要涵盖了六大核心业务模块、十几张数据库表。 其中的核心业务模块主要包括用户模块、部门模块、岗位模块、角色模块、菜单模块和系统日志模块;与此同时,Debug还亲自撸了额外的附属模块,包括字典管理模块、商品分类模块以及考勤管理模块等等,主要是为了更好地巩固相应的技术栈以及企业应用系统业务模块的开发流程! 核心技术栈列表: 值得介绍的是,本课程在技术栈层面涵盖了前端和后端的大部分常用技术,包括Spring Boot、Spring MVC、Mybatis、Mybatis-Plus、Shiro(身份认证与资源授权跟会话等等)、Spring AOP、防止XSS攻击、防止SQL注入攻击、过滤器Filter、验证码Kaptcha、热部署插件Devtools、POI、Vue、LayUI、ElementUI、JQuery、HTML、Bootstrap、Freemarker、一键打包部署运行工具Wagon等等,如下图所示: 课程内容与收益: 总的来说,本课程是一门具有很强实践性质的“项目实战”课程,即“企业应用员工角色权限管理平台”,主要介绍了当前企业级应用系统中员工、部门、岗位、角色、权限、菜单以及其他实体模块的管理;其中,还重点讲解了如何基于Shiro的资源授权实现员工-角色-操作权限、员工-角色-数据权限的管理;在课程的最后,还介绍了如何实现一键打包上传部署运行项目等等。如下图所示为本权限管理平台的数据库设计图: 以下为项目整体的运行效果截图: 值得一提的是,在本课程中,Debug也向各位小伙伴介绍了如何在企业级应用系统业务模块的开发中,前端到后端再到数据库,最后再到服务器的上线部署运行等流程,如下图所示:
©️2020 CSDN 皮肤主题: 猿与汪的秘密 设计师:白松林 返回首页