计算机毕业设计(附源码)python学生在线请假管理系统

项目运行
环境配置:
Pychram社区版+ python3.7.7 + Mysql5.7 + HBuilderX+list pip+Navicat11+Django+nodejs。

项目技术:
django + python+ Vue 等等组成,B/S模式 +pychram管理等等。

环境需要
1.运行环境:最好是python3.7.7,我们在这个版本上开发的。其他版本理论上也可以。
2.pycharm环境:pycharm都可以。推荐pycharm社区版;
3.mysql环境:建议是用5.7版本均可
4.硬件环境:windows 7/8/10 1G内存以上;或者 Mac OS;
6.Navcat11:这个版本不限10/11/14/15都可以。;
python毕设帮助,指导,本源码(见文末),调试部署

5 系统详细设计

5.1管理员功能模块

管理员进行登录,进入系统前在登录页面根据要求填写用户名和密码,选择角色等信息,点击登录进行登录操作,如图5-1所示。

 

图5-1管理员登录界面图

管理员登录系统后,可以对首页、个人中心、学生管理、教师管理、辅导员管理、学生请假管理、辅导员审批管理等进行相应的操作管理,如图5-2所示。

 

图5-2管理员功能界面图

学生管理,在学生管理页面可以对学号、姓名、年龄、性别、手机、班级、照片、教师账号、教师姓名、辅导账号、辅导姓名等内容进行详情、修改和删除等操作,如图5-3所示。

 

图5-3学生管理界面图

教师管理,在教师管理页面可以对教师账号、教师姓名、年龄、性别、联系电话、照片、辅导账号、辅导姓名等内容进行详情、修改、删除等操作,如图5-4所示。

 

图5-

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
基于Python请假系统可以使用多种框架实现,其中比较常用的是Flask和Django。Flask是一个轻量级的Web框架,适合小型应用的开发,而Django则是一个功能强大的Web框架,适合大型应用的开发。 如果你想快速搭建一个简单的请假系统,可以考虑使用Flask框架。你可以使用以下步骤来安装Flask并创建一个简单的请假系统: 1. 在命令行中输入以下命令来安装Flask: ``` pip install flask ``` 2. 创建一个名为app.py的Python文件,并在其中编写以下代码: ```python from flask import Flask, render_template, request app = Flask(__name__) @app.route('/') def index(): return render_template('index.html') @app.route('/leave', methods=['GET', 'POST']) def leave(): if request.method == 'POST': name = request.form['name'] start_date = request.form['start_date'] end_date = request.form['end_date'] reason = request.form['reason'] return render_template('result.html', name=name, start_date=start_date, end_date=end_date, reason=reason) else: return render_template('leave.html') if __name__ == '__main__': app.run() ``` 3. 在同级目录下创建一个名为templates的文件夹,并在其中创建三个HTML文件:index.html、leave.html和result.html。这三个文件分别用于展示主页、请假表单和请假结果。 4. 在index.html中编写主页的HTML代码: ```html <!DOCTYPE html> <html> <head> <title>请假系统</title> </head> <body> <h1>欢迎使用请假系统</h1> <p>请点击下面的按钮进入请假流程:</p> <a href="/leave"><button>请假</button></a> </body> </html> ``` 5. 在leave.html中编写请假表单的HTML代码: ```html <!DOCTYPE html> <html> <head> <title>请假表单</title> </head> <body> <h1>请填写以下信息:</h1> <form method="POST" action="/leave"> <label for="name">姓名:</label> <input type="text" id="name" name="name"><br><br> <label for="start_date">开始日期:</label> <input type="date" id="start_date" name="start_date"><br><br> <label for="end_date">结束日期:</label> <input type="date" id="end_date" name="end_date"><br><br> <label for="reason">请假原因:</label> <textarea id="reason" name="reason"></textarea><br><br> <input type="submit" value="提交"> </form> </body> </html> ``` 6. 在result.html中编写请假结果的HTML代码: ```html <!DOCTYPE html> <html> <head> <title>请假结果</title> </head> <body> <h1>您的请假信息如下:</h1> <p>姓名:{{ name }}</p> <p>开始日期:{{ start_date }}</p> <p>结束日期:{{ end_date }}</p> <p>请假原因:{{ reason }}</p> </body> </html> ``` 7. 在命令行中输入以下命令来启动Flask应用: ``` python app.py ``` 8. 在浏览器中输入http://localhost:5000/,即可访问请假系统的主页。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值