项目简介
本项目是基于Django框架开发的农业企业产销存管理系统,借助信息化手段优化传统农业企业的生产、销售和库存管理流程,能提高效率、节约成本并提供决策支持。系统包含财务管理、物资出入库、基本信息管理、统计报表等多个功能模块,支持多机构权限隔离和数据统计分析。
项目的主要特性和功能
- 财务管理:具备快捷的财务处理功能,可生成财务报表。
- 物资管理:实现物资出入库管理,支持实时库存查询和盘存。
- 基本信息管理:管理公司、生产基地、代购点、批发中心等机构的基本信息。
- 统计报表:针对销售和收购生成统计报表,支持数据导出和备份。
- 权限管理:依据机构进行权限隔离,保障数据安全。
- 生产计划管理:组织生产、指导种植,提供生产计划和决策支持。
- 销售管理:管理顾客和蔬菜的销售,支持销售单和采购单的生成。
安装使用步骤
环境要求
- Python 3.6
- MySQL 5.7 或更高版本
- Ubuntu 16.04 LTS 或更高版本
安装步骤
- 创建虚拟环境(可选):
shell python3 -m venv venv source venv/bin/activate
- 安装依赖包:
shell pip install -r requirements.txt
- 运行项目:
shell python manage.py runserver 127.0.0.1:8000
或者使用提供的启动脚本:shell sudo sh ./start.sh
- 访问系统:
打开浏览器,访问
http://127.0.0.1:8000
,使用体验账户guest
和密码qwerasdf
登录系统。
部署到服务器
- 导出依赖包:
shell pip freeze > requirements.txt
- 编写启动脚本(如
start.sh
)并上传到服务器。 - 复制项目到服务器:
shell
- 安装Python和MySQL:
shell sudo apt-get install python3 mysql-server
- 安装项目依赖:
shell pip install -r requirements.txt
- 运行启动脚本:
shell sh ./start.sh
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】