前言
在大二暑假的时候完成了一个网上商城购物系统,并将其打包成了一个可执行文件。系统功能使用Python与MySQL结合实现,可供注册用户进行网上购物以及管理员进行订单管理,下面我用截图展示一下系统功能。
系统设计背景
随着运输的发展和网络的普及,网上购物已经走入了千家万户。无论是年轻人还是老年人,手里有一部智能机就可以实现网上购物。通过网上购物平台,人们可以购买其他城市甚至是其他国家的各种各样的商品,可以说网上购物平台的出现大大方便了人们的生活,因此网上购物平台的设计以及完善十分重要。在此次网上购物平台的设计中,系统通过PC端可为用户实现网上购物全过程,同时实现购物商城经营者对于商城订单的管理。
系统运行环境
飞鹰网上商城电子商务系统使用Python作为系统编程语言,开发环境是Python3.8,后台连接的数据库选择MySQL。系统开发的用户交互界面使用的是Python自带的GUI库——tkinter模块,使用Python中用于连接MySQL服务器的pymysql库完成系统到后台数据库的连接。
对于编程工具和数据库的选择,MySQL安全可靠,性能好,适应性强。Python语言简单,灵活性强,二者的搭配使该系统灵活方便,使得用户易于上手操作。
系统模块结构图
概念结构设计E-R图
用户E-R图
商品信息E-R图
购物篮E-R图
订单E-R图