Django商店收银系统开发教程(一)
教程目录
开发前准备
项目需求分析
数据库设计
开始准备项目
系统登录
前端收银
提交商品到数据库
后台管理界面
实现销售查询
实现商品管理
项目总结
本教程从零基础深入讲解Django。项目的目标是做出一个企业级的商店收银系统,前端简洁优美,后台功能齐全。作者已经将源代码发布到服务器并且可通过官网访问。网址:www.hemucloud.com. 登录账号:Admin. 密码:123456. 感兴趣的同学可以访问并登录探索。如需源代码请联系作者微信737010657.
- 前端收银
- 后台管理
- 销售查询
- 商品管理
开发前准备
- 安装好Python环境。作者用的Python版本为3.6.8. Django版本为2.0.6.数据库使用mysql
- 安装好Pycharm编辑器
项目需求分析
当我们要开发一个项目的时候,首先需要了解我们项目的具体需求,根据需求类型划分功能,并详细了解这些需求的业务流程。再根据需求和业务流程进行数据库设计。
从功能需求来看,我们的网站包含这样几个主要功能。前端收银,销售查询以及商品管理这样几个模块。
- 前端收银。主要包含这样几个功能,扫描商品的条形码并添加到表格,相同商品自动累加,自动统计数量和金额
- 销售查询。交易概况的展示,交易明细的展示。
- 商品管理。商品的列表展示,增加,修改,删除及查询商品