项目介绍

根据毕业设计的需求,设计一个界面友好的网上生鲜超市系统,用户能够直观的浏览及查询到想要的信息,了解消费者的习惯,实现系统的基本功能,用户操作起来更方便。为了让管理者了解自己的权限,方便直观的操作后台,设计一个直观的后台管理,管理者能够快速的上手,并管理好网上超市的运营,同时给顾客带来便捷及实惠的客户体验。
系统功能模块应该包含:用户管理、购物车、前台超市商品展示、管理员、订单、用户留言、支付管理、超市商品信息管理等

系统由两个大模块组成:前台用户界面的实现,后台管理员对网站销售系统的管理。前台用户界面主要是对天天生鲜超市销售系统功能与信息的展示,所以将内容细分为:生鲜产品展示方面,生鲜产品分类方面,生鲜产品的详细信息方面,以及网站对用户的保密和承诺条件模块。而后台主要是管理员对网站的支持和维护体现在六个模块:管理首页模块,订单管理模块,生鲜产品管理模块,系统管理模块。在各个模块里都有相对应该对其内容的新增,修改,删除操作。其中生鲜产品,以及订单之间有很紧密的逻辑关系。所以涉及到一定的逻辑与特定条件。由于各模块的相互独立又相互关联性使本系统较能适应目前市场需求。由于对信息的操作,及进入系统用户身份的验证,也加强了各种信息的安全性,合理性以及完整性。

运行环境

开发语言:Python
python框架:django
软件版本:python3.7.7
数据库:mysql 5.7
数据库工具:Navicat11
开发软件:PyCharm/vscode
前端框架:vue.js

效果图

基于python的超市管理系统 用python做购物系统_数据库


基于python的超市管理系统 用python做购物系统_python_02


基于python的超市管理系统 用python做购物系统_数据库_03


目 录

1 绪论 1
1.1 研究背景 1
1.2 研究现状 1
1.3 研究内容 2
2 系统关键技术 3
2.1 python技术 3
2.2Dango框架 3
2.3 MYSQL数据库 4
2.4 B/S结构 4
3 系统分析 5
3.1 可行性分析 5
3.1.1 技术可行性 5
3.1.2经济可行性 5
3.1.3操作可行性 5
3.2 系统性能分析 5
3.3 系统功能分析 6
3.5系统流程分析 7
3.5.1登录流程 7
3.5.2注册流程 8
3.5.3添加信息流程 8
3.5.4删除信息流程 9
4 系统设计 10
4.1系统概要设计 10
4.2系统结构设计 10
4.3系统顺序图设计 11
4.3.1登录模块顺序图 11
4.3.2添加信息模块顺序图 11
4.4数据库设计 12
4.4.1数据库E-R图设计 12
4.3.2数据库表设计 14
5 .1系统的实现 17
5.2 管理员功能模块 18
5.3商家功能模块 21
5.4.用户前后台管理 21
6 系统测试 23
6.1 测试定义 23
6.2 测试目的 23
6.3测试方案 24
6.4系统分析 26
7 结论 27
参考文献 28
谢辞 29