简介
- 本项目使用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:处理商家和顾客对数据库的操作。
项目运行
- 通过mall.sql文件创建数据库、相关数据表和触发器。
- 运行server.py文件,即开启服务器。
- 若是商家,就运行shopMain.py文件;若是顾客,就运行customerMain.py文件。
界面展示
商家端
顾客端
本文参与
腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-06-05,如有侵权请联系
cloudcommunity@tencent.com 删除