前端开发框架:vue.js
数据库 mysql 版本不限
后端语言框架支持:
1 java(SSM/springboot)-idea/eclipse
2.Nodejs+Vue.js -vscode
3.python(flask/django)--pycharm/vscode
4.php(thinkphp/laravel)-hbuilderx
数据库工具:Navicat/SQLyog等都可以
项目介绍
本智能粮库管理系统是针对目前智能仓库管理的实际需求,从实际工作出发,对过去的智能粮库管理系统存在的问题进行分析,完善用户的使用体会。采用计算机系统来管理信息,取代人工管理模式,查询便利,信息准确率高,节省了开支,提高了工作的效率。
本系统结合计算机系统的结构、概念、模型、原理、方法,在计算机各种优势的情况下,采用python语言,结合django/flask框架以及mysql数据库设计并实现的。本智能粮库管理系统主要包括系统粮库信息管理,粮食信息管理,粮食类型管理,入库信息管理,出库信息管理,粮食检测管理,我的信息等多个模块。它帮助智能仓库管理实现了信息化、网络化,通过测试,实现了系统设计目标,相比传统的管理模式,本系统合理的利用了智能仓库管理数据资源,有效的减少了智能仓库管理的经济投入,大大提高了智能仓库管理的效率。
语言:Python
框架:django/flask
软件版本:python3.7.7
数据库:mysql
数据库工具:Navicat
前端框架:vue.js
通过比较两个不同因素的框架,可以看出Flask和Django不能被标记为单一功能中的最佳框架。当Django在快速发展的大型项目中看起来更好并且提供更多功能时,Flask似乎更容易上手。这两个框架对于开发Web应用程序都非常有用,应根据当前的需求和项目的规模来选择它们。
最新python的web框架django/flask都可以开发.基于B/S模式,前端技术:nodejs+vue+Elementui+html+css
,前后端分离就是将一个单体应用拆分成两个独立的应用:前端应用和后端应用,以JSON格式进行数据交互.充分保证了系统代码的良好可读性、实用性、易扩展性、通用性、便于后期维护等特点
功能介绍
通过软件的需求分析已经获得了系统的基本功能需求,根据需求,将智能粮库管理系统功能模块主要分为管理员模块。管理员添加粮库信息、粮食信息、粮食入库管理、粮食检测管理等操作。
文章目录
目 录
题目:基于python的智能粮库管理系统的设计与实现 1
第1章 引言 1
1.1项目研究背景 1
1.2开发目的及意义 1
1.3国内外研究现状 2
1.4论文结构 2
第2章 主要技术 3
2.1 python语言 3
2.3 Vue框架 4
2.4 mysql数据库 5
第3章 系统分析 6
3.1可行性分析 6
3.2 业务流程分析 7
3.3 需求分析 7
第4章 系统设计 9
4.1系统总体功能设计 9
4.1.1 管理员模块 9
4.2数据库设计 11
4.2.1 数据库设计概述 12
4.3.2概念设计 12
第5章 系统实现 14
5.1登录模块的实现 14
5.2管理员管理模块 14
5.3粮库信息管理模块 14
5.4粮食信息管理模块 15
5.5入库信息管理模块 15
5.6出库信息管理模块 16
第6章 程序测试 17
6.1测试的目的 17
6.2测试方法 17
6.3测试用例 17
6.3.1界面测试 17
6.3.2管理员登录测试 18
6.3.3粮食添加测试 19
6.4测试结果 20
结论 21
致谢 22
参考文献 23