Esitnes / Leava

基于微信小程序+Flask+MySQL的开源在线请假系统,包含完整UI设计图、前后端代码和数据库设计

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Leava

基于Flask+MySQL的在线请假微信小程序

English Version

👋🏻仓库路径声明

  • Images&UI 为UI图

  • frontend 为微信小程序源代码

  • backend 为后端源代码

  • docs 为数据库设计文档,调试记录,流程图和真机调试截图

💡如何启动

搭建指南

🗣用户需求:

  • 学生提交请假请求,查看自己的请假详情和请假是否被批准等情况

  • 辅导员管理学生的请假请求,查看学生请假记录

  • 任课老师接查看学生的请假请求和是否被批准情况

👥用户身份

  1. 学生,用户名为学号, 长度9位
  2. 辅导员,用户名为工号, 长度6位
  3. 任课教师,用户名为工号, 长度6位

🛠技术栈

前端:微信小程序

后端:Flask+微信云开发(上传图片功能使用云开发,其他功能使用Flask)

数据库:MySQL

🖇功能流程

功能流程

🔩架构设计

 架构设计

📸最终效果

demo

More screen shots

⚙️依赖

flask

sqlalchemy

flask_sqlalchemy

werkzeug.security

👍🏻致谢

Fuhaixu、ZYN、xuyongxiang

About

基于微信小程序+Flask+MySQL的开源在线请假系统,包含完整UI设计图、前后端代码和数据库设计

License:Other


Languages

Language:JavaScript 90.4%Language:Python 9.6%