github电商交易平台

各位老铁们,大家好,今天由我来为大家分享github电商交易平台,以及电商项目---数据库表设计的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!

本文目录

  1. Python都是学什么
  2. 电商项目---数据库表设计

一、Python都是学什么

1、以下是老男孩教育Python全栈课程内容:阶段一:Python开发基础

2、Python开发基础课程内容包括:计算机硬件、操作系统原理、安装linux操作系统、linux操作系统维护常用命令、Python语言介绍、环境安装、基本语法、基本数据类型、二进制运算、流程控制、字符编码、文件处理、数据类型、用户认证、三级菜单程序、购物车程序开发、函数、内置方法、递归、迭代器、装饰器、内置方法、员工信息表开发、模块的跨目录导入、常用标准库学习,b加密\re正则\logging日志模块等,软件开发规范学习,计算器程序、ATM程序开发等。

3、阶段二:Python高级级编编程&数据库开发

4、Python高级级编编程&数据库开发课程内容包括:面向对象介绍、特性、成员变量、方法、封装、继承、多态、类的生成原理、MetaClass、__new__的作用、抽象类、静态方法、类方法、属性方法、如何在程序中使用面向对象思想写程序、选课程序开发、TCP/IP协议介绍、Socket网络套接字模块学习、简单远程命令执行客户端开发、C\S架构FTP服务器开发、线程、进程、队列、IO多路模型、数据库类型、特性介绍,表字段类型、表结构构建语句、常用增删改查语句、索引、存储过程、视图、触发器、事务、分组、聚合、分页、连接池、基于数据库的学员管理系统开发等。

5、前端开发课程内容包括:HTML\CSS\JS学习、DOM操作、JSONP、原生Ajax异步加载、购物商城开发、Jquery、动画效果、事件、定时期、轮播图、跑马灯、HTML5\CSS3语法学习、bootstrap、抽屉新热榜开发、流行前端框架介绍、Vue架构剖析、mvvm开发思想、Vue数据绑定与计算属性、条件渲染类与样式绑定、表单控件绑定、事件绑定webpack使用、vue-router使用、vuex单向数据流与应用结构、vuex actions与mutations热重载、vue单页面项目实战开发等。

6、WEB框架开发课程内容包括:Web框架原理剖析、Web请求生命周期、自行开发简单的Web框架、MTV\MVC框架介绍、Django框架使用、路由系统、模板引擎、FBV\CBV视图、Models ORM、FORM、表单验证、Django session& cookie、CSRF验证、XSS、中间件、分页、自定义tags、Django Admin、cache系统、信号、message、自定义用户认证、Memcached、redis缓存学习、RabbitMQ队列学习、Celery分布式任务队列学习、Flask框架、Tornado框架、Restful API、BBS+Blog实战项目开发等。

7、爬虫开发课程内容包括:Requests模块、BeautifulSoup,Selenium模块、PhantomJS模块学习、基于requests实现登陆:抽屉、github、知乎、博客园、爬取拉钩职位信息、开发Web版微信、高性能IO性能相关模块:asyncio、aiohttp、grequests、Twisted、自定义开发一个异步非阻塞模块、验证码图像识别、Scrapy框架以及源码剖析、框架组件介绍(engine、spider、downloader、scheduler、pipeline)、分布式爬虫实战等。

8、全栈项目实战课程内容包括:互联网企业专业开发流程讲解、git、github协作开发工具讲解、任务管理系统讲解、接口单元测试、敏捷开发与持续集成介绍、django+ uwsgi+ nginx生产环境部署学习、接口文档编写示例、互联网企业大型项目架构图深度讲解、CRM客户关系管理系统开发、路飞学城在线教育平台开发等。

9、数据分析课程内容包括:金融、股票知识入门股票基本概念、常见投资工具介绍、市基本交易规则、A股构成等,K线、平均线、KDJ、MACD等各项技术指标分析,股市操作模拟盘演示量化策略的开发流程,金融量化与Python,numpy、pandas、matplotlib模块常用功能学习在线量化投资平台:优矿、聚宽、米筐等介绍和使用、常见量化策略学习,如双均线策略、因子选股策略、因子选股策略、小市值策略、海龟交易法则、均值回归、策略、动量策略、反转策略、羊驼交易法则、PEG策略等、开发一个简单的量化策略平台,实现选股、择时、仓位管理、止盈止损、回测结果展示等功能。

10、人工智能课程内容包括:机器学习要素、常见流派、自然语言识别、分析原理词向量模型word2vec、剖析分类、聚类、决策树、随机森林、回归以及神经网络、测试集以及评价标准Python机器学习常用库scikit-learn、数据预处理、Tensorflow学习、基于Tensorflow的CNN与RNN模型、Caffe两种常用数据源制作、OpenCV库详解、人脸识别技术、车牌自动提取和遮蔽、无人机开发、Keras深度学习、贝叶斯模型、无人驾驶模拟器使用和开发、特斯拉远程控制API和自动化驾驶开发等。

11、自动化运维&开发课程内容包括:设计符合企业实际需求的CMDB资产管理系统,如安全API接口开发与使用,开发支持windows和linux平台的客户端,对其它系统开放灵活的api设计与开发IT资产的上线、下线、变更流程等业务流程。IT审计+主机管理系统开发,真实企业系统的用户行为、管理权限、批量文件操作、用户登录报表等。分布式主机监控系统开发,监控多个服务,多种设备,报警机制,基于http+restful架构开发,实现水平扩展,可轻松实现分布式监控等功能。

12、阶段十:高并发语言GO开发高并发语言GO开发课程内容包括:Golang的发展介绍、开发环境搭建、golang和其他语言对比、字符串详解、条件判断、循环、使用数组和map数据类型、go程序编译和Makefile、gofmt工具、godoc文档生成工具详解、斐波那契数列、数据和切片、make&new、字符串、go程序调试、slice&map、map排序、常用标准库使用、文件增删改查操作、函数和面向对象详解、并发、并行与goroute、channel详解goroute同步、channel、超时与定时器reover捕获异常、Go高并发模型、Lazy生成器、并发数控制、高并发web服务器的开发等。

二、电商项目---数据库表设计

1、  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT'用户表id',

2、  `username` varchar(50) NOT NULL COMMENT'用户名',

3、  `password` varchar(50) NOT NULL COMMENT'用户密码,MD5加密',

4、  `email` varchar(50) DEFAULT NULL,

5、  `phone` varchar(20) DEFAULT NULL,

6、  `question` varchar(100) DEFAULT NULL COMMENT'找回密码问题',

7、  `answer` varchar(100) DEFAULT NULL COMMENT'找回密码答案',

8、  `role` int(4) NOT NULL COMMENT'角色0-管理员,1-普通用户',

9、  `create_time` datetime NOT NULL COMMENT'创建时间',

10、  `update_time` datetime NOT NULL COMMENT'最后一次更新时间',

11、  UNIQUE KEY `user_name_unique`(`username`) USING BTREE

12、) ENGINE=InnoDB AUTO_INCREMENT=22 DEFAULT CHARSET=utf8;

13、  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT'商品id',

14、  `category_id` int(11) NOT NULL COMMENT'分类id,对应mmall_category表的主键',

15、  `name` varchar(100) NOT NULL COMMENT'商品名称',

16、  `subtitle` varchar(200) DEFAULT NULL COMMENT'商品副标题',

17、  `main_image` varchar(500) DEFAULT NULL COMMENT'产品主图,url相对地址',

18、  `sub_images` text COMMENT'图片地址,json格式,扩展用',

19、  `detail` text COMMENT'商品详情',

20、  `price` decimal(20,2) NOT NULL COMMENT'价格,单位-元保留两位小数',

21、  `stock` int(11) NOT NULL COMMENT'库存数量',

22、  `status` int(6) DEFAULT'1' COMMENT'商品状态.1-在售 2-下架 3-删除',

23、  `create_time` datetime DEFAULT NULL COMMENT'创建时间',

24、  `update_time` datetime DEFAULT NULL COMMENT'更新时间',

25、) ENGINE=InnoDB AUTO_INCREMENT=30 DEFAULT CHARSET=utf8;

26、CREATE TABLE `mmall_category`(

27、  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT'类别Id',

28、  `parent_id` int(11) DEFAULT NULL COMMENT'父类别id当id=0时说明是根节点,一级类别',

29、  `name` varchar(50) DEFAULT NULL COMMENT'类别名称',

30、  `status` tinyint(1) DEFAULT'1' COMMENT'类别状态1-正常,2-已废弃',

31、  `sort_order` int(4) DEFAULT NULL COMMENT'排序编号,同类展示顺序,数值相等则自然排序',

32、  `create_time` datetime DEFAULT NULL COMMENT'创建时间',

33、  `update_time` datetime DEFAULT NULL COMMENT'更新时间',

34、) ENGINE=InnoDB AUTO_INCREMENT=100031 DEFAULT CHARSET=utf8;

35、  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT'订单id',

36、  `order_no` bigint(20) DEFAULT NULL COMMENT'订单号',

37、  `user_id` int(11) DEFAULT NULL COMMENT'用户id',

38、  `shipping_id` int(11) DEFAULT NULL,

39、  `payment` decimal(20,2) DEFAULT NULL COMMENT'实际付款金额,单位是元,保留两位小数',

40、  `payment_type` int(4) DEFAULT NULL COMMENT'支付类型,1-在线支付',

41、  `postage` int(10) DEFAULT NULL COMMENT'运费,单位是元',

42、  `status` int(10) DEFAULT NULL COMMENT'订单状态:0-已取消-10-未付款,20-已付款,40-已发货,50-交易成功,60-交易关闭',

43、  `payment_time` datetime DEFAULT NULL COMMENT'支付时间',

44、  `send_time` datetime DEFAULT NULL COMMENT'发货时间',

45、  `end_time` datetime DEFAULT NULL COMMENT'交易完成时间',

46、  `close_time` datetime DEFAULT NULL COMMENT'交易关闭时间',

47、  `create_time` datetime DEFAULT NULL COMMENT'创建时间',

48、  `update_time` datetime DEFAULT NULL COMMENT'更新时间',

49、  UNIQUE KEY `order_no_index`(`order_no`) USING BTREE

50、) ENGINE=InnoDB AUTO_INCREMENT=118 DEFAULT CHARSET=utf8;

51、CREATE TABLE `mmall_order_item`(

52、  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT'订单子表id',

53、  `user_id` int(11) DEFAULT NULL,

54、  `order_no` bigint(20) DEFAULT NULL,

55、  `product_id` int(11) DEFAULT NULL COMMENT'商品id',

56、  `product_name` varchar(100) DEFAULT NULL COMMENT'商品名称',

57、  `product_image` varchar(500) DEFAULT NULL COMMENT'商品图片地址',

58、  `current_unit_price` decimal(20,2) DEFAULT NULL COMMENT'生成订单时的商品单价,单位是元,保留两位小数',

59、  `quantity` int(10) DEFAULT NULL COMMENT'商品数量',

60、  `total_price` decimal(20,2) DEFAULT NULL COMMENT'商品总价,单位是元,保留两位小数',

61、  `create_time` datetime DEFAULT NULL,

62、  `update_time` datetime DEFAULT NULL,

63、  KEY `order_no_index`(`order_no`) USING BTREE,

64、  KEY `order_no_user_id_index`(`user_id`,`order_no`) USING BTREE

65、) ENGINE=InnoDB AUTO_INCREMENT=135 DEFAULT CHARSET=utf8;

66、  `id` int(11) NOT NULL AUTO_INCREMENT,

67、  `user_id` int(11) NOT NULL,

68、  `product_id` int(11) DEFAULT NULL COMMENT'商品id',

69、  `quantity` int(11) DEFAULT NULL COMMENT'数量',

70、  `checked` int(11) DEFAULT NULL COMMENT'是否选择,1=已勾选,0=未勾选',

71、  `create_time` datetime DEFAULT NULL COMMENT'创建时间',

72、  `update_time` datetime DEFAULT NULL COMMENT'更新时间',

73、  KEY `user_id_index`(`user_id`) USING BTREE

74、) ENGINE=InnoDB AUTO_INCREMENT=127 DEFAULT CHARSET=utf8;

75、CREATE TABLE `mmall_pay_info`(

76、  `id` int(11) NOT NULL AUTO_INCREMENT,

77、  `user_id` int(11) DEFAULT NULL COMMENT'用户id',

78、  `order_no` bigint(20) DEFAULT NULL COMMENT'订单号',

79、  `pay_platform` int(10) DEFAULT NULL COMMENT'支付平台:1-支付宝,2-微信',

80、  `platform_number` varchar(200) DEFAULT NULL COMMENT'支付宝支付流水号',

81、  `platform_status` varchar(20) DEFAULT NULL COMMENT'支付宝支付状态',

82、  `create_time` datetime DEFAULT NULL COMMENT'创建时间',

83、  `update_time` datetime DEFAULT NULL COMMENT'更新时间',

84、) ENGINE=InnoDB AUTO_INCREMENT=61 DEFAULT CHARSET=utf8;

85、CREATE TABLE `mmall_shipping`(

86、  `id` int(11) NOT NULL AUTO_INCREMENT,

87、  `user_id` int(11) DEFAULT NULL COMMENT'用户id',

88、  `receiver_name` varchar(20) DEFAULT NULL COMMENT'收货姓名',

89、  `receiver_phone` varchar(20) DEFAULT NULL COMMENT'收货固定电话',

90、  `receiver_mobile` varchar(20) DEFAULT NULL COMMENT'收货移动电话',

91、  `receiver_province` varchar(20) DEFAULT NULL COMMENT'省份',

92、  `receiver_city` varchar(20) DEFAULT NULL COMMENT'城市',

93、  `receiver_district` varchar(20) DEFAULT NULL COMMENT'区/县',

94、  `receiver_address` varchar(200) DEFAULT NULL COMMENT'详细地址',

95、  `receiver_zip` varchar(6) DEFAULT NULL COMMENT'邮编',

96、  `create_time` datetime DEFAULT NULL,

97、  `update_time` datetime DEFAULT NULL,

98、) ENGINE=InnoDB AUTO_INCREMENT=30 DEFAULT CHARSET=utf8;

99、GitHub地址:

好了,关于github电商交易平台和电商项目---数据库表设计的问题到这里结束啦,希望可以解决您的问题哈!

声明:本文内容来自互联网不代表本站观点,转载请注明出处:https://www.41639.com/15_304727.html

相关推荐