前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >基于Python的购物商城管理系统

基于Python的购物商城管理系统

作者头像
用户8544541
发布2022-06-15 15:07:44
1.9K0
发布2022-06-15 15:07:44
举报
文章被收录于专栏:Python联盟

简介

  • 本项目使用Python语言编写,实现了顾客端和商家端。

功能

  • 商家功能:注册、登录、修改店铺信息、添加商品、删除商品、修改商品、查找商品、查看交易记录。
  • 顾客功能:注册、登录、修改收货信息、查找商品、购买商品、查看交易记录、取消订单。

商家端

  • shopMain.py:编写界面上组件的功能,并通过调用send_data.py向服务器发送相应的请求。
  • shop :存放商家端的界面代码。
  • ui2 :存放商家端的ui文件,使用qtdesigner设计。
  • send_data.py 将数据封装成json之后发给服务器。

顾客端

  • customerMain.py:编写界面上组件的功能,并通过调用send_data.py向服务器发送相应的请求。
  • customer :存放顾客端的界面代码。
  • ui1 :存放顾客端的ui文件,使用qtdesigner设计。
  • send_data.py 将数据封装成json之后发给服务器。

服务器端

  • server.py:主要用来处理商家和顾客发来的请求,并调用mysql_op对数据库进行操作。
  • mysql_op.py:处理商家和顾客对数据库的操作。

项目运行

  1. 通过mall.sql文件创建数据库、相关数据表和触发器。
  2. 运行server.py文件,即开启服务器。
  3. 若是商家,就运行shopMain.py文件;若是顾客,就运行customerMain.py文件。

界面展示

商家端

  • 商家注册
  • 商家登录
  • 商家端主界面
  • 添加商品
  • 查看商品
  • 修改商品
  • 查看交易
  • 店铺信息

顾客端

  • 顾客注册
  • 顾客登录
  • 顾客端主界面
  • 查看商品
  • 购买商品
  • 查看交易
  • 取消交易
  • 顾客信息
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-06-05,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Python联盟 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 简介
  • 功能
  • 商家端
  • 顾客端
  • 服务器端
  • 项目运行
  • 界面展示
    • 商家端
      • 顾客端
      相关产品与服务
      数据库
      云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档