爆改车间主任github_GitHub - XiaoKnife/Factory-database-management: 实现了一个基于flask设计的前后端不分离的工厂数据库管理系统,主要实现了工厂...

该博客介绍了使用Python Flask框架和前端技术如Vue、JavaScript、jQuery构建的工厂数据库管理系统。系统包含用户登录注册、个人中心、工厂论坛、数据管理等功能,支持员工、订单、产品等信息的查询、删除、更新和添加。通过Blueprints管理视图,MySQL存储数据,并使用Bootstrap提升界面美观度。
摘要由CSDN通过智能技术生成

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:一些有用的函数

部分效果截图

①登录注册界面:

1.png

②首页

2.png

③问答详情页,可以添加评论

3.png

④可以发布问题

6.png

⑤个人中心可以查看个人基本信息、考勤、绩效,双击个人基本信息可以修改

4.png

⑥可以在管理界面按信息查找

5.png

⑦对查找的信息可以进行操作

7.png

⑧可以添加信息(这个功能实现的说实话还不是很方便)

8.png

⑨车间主任可以按姓名精确查找

9.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值