基于Python+Django+Vue3+MySQL实现的前后端分离的会议管理系统(数据库+文 ...

金歌  金牌会员 | 2024-11-24 10:58:33 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 918|帖子 918|积分 2754

项目简介
本项目为一个全面的会议管理系统,接纳前后端分离的架构设计。前端使用Vue 3和Naive UI构建,后端基于Django框架开发,数据库选用MySQL。系统支持用户角色分别和权限管理,提供管理员、主管和员工的多级管理功能,满足组织内部的高效会议管理需求。

开发情况
开发工具:PyCharm,Visual Studio Code (VSCode)
运行情况:Python 3.10,MySQL 8.0,Node.js 18
技能框架:Django 5,Vue 3.4,Element Plus 2.7
1. 系统登录

功能描述:用户在登录界面输入用户名和密码,并选择账号类型(管理员、主管、员工)。系统会根据账号类型显示相应的菜单和权限。
2. 员工账号注册

功能描述:新员工通过注册界面填写根本信息(账号、密码、姓名、部门和联系电话)进行注册。注册乐成后,账号即可用于登录系统。
3. 管理员背景功能

(1)员工管理

新增员工:管理员可为新员工创建账号,上传头像,设置登录信息、姓名、部门、职位及在职状态。
员工维护:支持根据登录用户名或姓名查询员工,并分页展示员工列表(包含头像、用户名、姓名、部门、职位、联系方式及在职状态)。管理员可以对员工信息进行修改或删除,离职状态的员工将无法登录系统。
(2)会议资源管理

新增会议室:管理员可设置会议室根本信息,包罗名称、所在、容纳人数、装备(投影仪、音响等)。
会议室维护:支持会议室查询,分页展示会议室列表,显示各会议室的根本信息。管理员可修改、删除会议室记载或更新其状态。
(3)会议管理

会议审批:管理员可以查对待审批和已审批会议的列表。点击检察按钮可检察会议详情,包罗发起人、会议室信息、主题、参会人数、时间和状态。详情页面还展示参会人员的头像和根本信息。管理员可通过审批窗口对会议进行考核(通过或不通过)并填写审批意见。
会议提醒:管理员可为已审批的会议发送提醒,并更新会议状态为“已提醒”。
(4)统计分析

会议人数统计:利用ECharts曲线图展示全年每月参会人数。
会议时长统计:利用ECharts柱状图展示全年每月会议时长。
会议室利用率统计:利用ECharts横向柱状图,按年展示每个会议区域的会议室使用率。
(5)修改个人资料

功能描述:管理员可修改个人信息(姓名、登录密码、联系电话和头像)。
4. 主管背景功能

(1)会议预约管理

发起会议预约:主管可填写会议的根本信息(会议室选择、主题、概要、日期和时间等),并查询可用会议室。通过导入人员功能,可快速选择参会人员,并可指定主讲人。会议创建后默以为“起草”状态。
查询预约记载:主管可检察其创建的会议记载,包罗根本信息和操作权限。起草状态的会议可修改、删除或提交审批。提交乐成后,会议状态更新为“待审批”,审批通事后可以取消预约。
(2)会议关照管理

发起会议关照:主管可为已审批通过的会议发送关照,并填写关照内容。
查询会议关照:显示关照记载,主管可检察关照详情,包罗会议主题、参会人数及时间。
(3)会议签到管理

发起签到:主管可为已审批且已关照的会议发起签到。
查询签到情况:检察签到状态,显示参会人员的签到详情(未签到、已签到)。
发起签退:主管可为已签到的会议发起签退。
查询签退情况:检察签退状态,显示参会人员的签退详情(未签退、已签退)。
(4)会议评价管理

查询评价情况:主管可检察参会人员对会议的评价,包罗装备、流畅性等方面的评分及评价时间。
(5)我到场的会议

功能描述:主管可检察自己到场的会议,包罗会议关照、提醒、签到、签退及评价信息。
(6)修改个人资料

功能描述:主管可修改个人信息(姓名、登录密码、联系电话和头像)。
5. 员工背景功能

我到场的会议:员工可检察自己到场的会议,包罗会议关照、提醒、签到、签退及评价信息。
修改个人资料:员工可以更改个人信息(姓名、登录密码、联系电话和头像)。
项目总结
该会议管理系统通过分层管理、多角色权限分别和数据统计分析,确保会议的规范化和高效管理。系统具备完善的会议资源管理、审批和关照功能,并能根据不同的用户角色提供量身定制的操作体验,实现了从会议预约到签到、签退和评价的完备闭环。
6.会议状态图


7.数据库设计

序号

表名

阐明

1

department

部门信息

2

meeting

会议信息

3

meeting_approval

会议审批

4

meeting_attendance

会议签到记载

5

meeting_feedback

会议评价记载

6

meeting_notification

会议关照信息

7

meeting_room

会议室信息

8

user

用户信息


8.系统截图









免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

正序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

金歌

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表