Skip to content

实现了一个基于flask设计的前后端不分离的工厂数据库管理系统,主要实现了工厂论坛、厂长、车间主任、仓库管理员对员工、客户、订单、产品等的查询、添加、更新、删除,运用了flask蓝图设计、原生JS、jQuery、Vue、Bootstrap等

Notifications You must be signed in to change notification settings

H-JW0829/Factory-database-management

Repository files navigation

Factory-database-management

实现了一个基于python的flask框架设计的前后端不分离的工厂数据库管理系统,前端部分用到了js、vue、jq的相关知识,后端用flask蓝图管理视图函数,数据库采用MySQL,用到了Bootstrap美化界面
主要实现的功能:
1.工厂内的所有人都可以注册一个账号,实现登录、个人中心的功能,在个人中心可以修改个人的基本信息,查看个人绩效和考勤情况,非登录状态下只能浏览首页,无法查看详情和发布问答
2.实现了一个工厂论坛,可以在上面发表问题和添加评论,导航栏有搜索框,可以根据关键字找到相应的问题
3.厂长可以对工厂的员工、订单、顾客、产品、车间产品等信息进行查询、删除、更新、添加的功能
4.车间主任可以对本车间的员工进行查询、删除、添加、更新的功能 5.仓库管理员可以对本仓库的产品进行查询,同时可以查看库存不足的产品

文件结构:
1.blueprints文件夹:蓝图管理,存放视图函数
2.migrations文件夹:数据库迁移
3.static文件夹:存放静态文件
4.templates文件夹:存放html模板
5.config文件:连接数据库,配置基本信息
6.decorators文件:存装饰器(主要实现的是查看详情前要登录)
7.exts:数据库初始化
8.main:主app文件
9.manage:数据库迁移管理
10.models:创建数据库表
11.myutils:一些有用的函数

部分效果截图
①登录注册界面: image ②首页 image ③问答详情页,可以添加评论 image ④可以发布问题 image ⑤个人中心可以查看个人基本信息、考勤、绩效,双击个人基本信息可以修改 image ⑥可以在管理界面按信息查找 image ⑦对查找的信息可以进行操作 image ⑧可以添加信息(这个功能实现的说实话还不是很方便) image ⑨车间主任可以按姓名精确查找 image

About

实现了一个基于flask设计的前后端不分离的工厂数据库管理系统,主要实现了工厂论坛、厂长、车间主任、仓库管理员对员工、客户、订单、产品等的查询、添加、更新、删除,运用了flask蓝图设计、原生JS、jQuery、Vue、Bootstrap等

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published