随着信息技术和网络技术的飞速发展,人类已进入全新信息化时代,传统管理技术已无法高效,便捷地管理信息。为了迎合时代需求,优化管理效率,各种各样的管理系统应运而生,各行各业相继进入信息管理时代,疫情防控下医护人员调度系统就是信息时代变革中的产物之一。
任何系统都要遵循系统设计的基本流程,本系统也不例外,同样需要经过市场进行调研,医院需求进行分析,概要设计,系统详细设计,测试和编码等步骤,设计并实现了疫情防控下医护人员调度系统。系统选用B/S模式,应用Python技术, MySQL为后台数据库。系统主要包括首页,个人中心,医护人员管理,操作员管理,体温数据管理,隔离治疗管理,轮班调度管理,支援信息管理等功能模块。

本系统根据实际情况分为管理人员,医护人员和操作员三部分。
管理人员可以对医护人员操作人员进行管理时,可以管理。体温数据隔离治疗信息轮班调度管理。以及支援信息的管理。
医护人员可以对体温数据进行管理,可以管理隔离治疗相关内容。同时可以查看自己的轮班调度和支援信息。
操作人员主要功能包括?资源信息管理,龙班调度,信息管理,隔离治疗管理。体温数据管理以及个人相关信息的管理。
计算机毕业设计Python+djang的疫情防控下医院人员调动系统(源码+系统+mysql数据库+Lw文档)
开发语言:Python
python框架:django
软件版本:python3.7/python3.8
数据库:mysql 5.7或更高版本
数据库工具:Navicat11
开发软件:PyCharm/vs code
前端框架:vue.js
可开发框架:ssm/Springboot/vue/python/PHP/小程序/安卓均可开发
管理员登录进入系统可以查看首页,个人中心,医护人员管理,操作员管理,体温数据管理,隔离治疗管理,轮班调度管理,支援信息管理等功能,并进行详细操作

体温数据管理;在体温数据管理页面中可以查看索引,医护工号,医护姓名,体温,提交时间,核酸检测等内容,并进行详情,轮班调度,修改和删除等操作

隔离治疗管理;在隔离治疗管理页面中可以查看索引,医护工号,医护姓名,隔离时间,隔离病房,操作员账号,操作员姓名等内容,并进行详情,修改和删除等操作

体温数据管理;在体温数据管理页面中可以查看索引,医护工号,医护姓名,体温,提交时间,核酸检测等内容,并进行详情,轮班调度,修改和删除等操作
医护人员管理;在医护人员管理页面中可以查看索引,医护工号,医护姓名,性别,年龄,照片等内容,并进行详情,修改和删除等操作
def users_login(request):
if request.method in ["POST", "GET"]:
msg = {'code': normal_code, "msg": mes.normal_code}
req_dict = request.session.get("req_dict")
if req_dict.get('role')!=None:
del req_dict['role']
datas = users.getbyparams(users, users, req_dict)
if not datas:
msg['code'] = password_error_code
msg['msg'] = mes.password_error_code
return JsonResponse(msg)
req_dict['id'] = datas[0].get('id')
return Auth.authenticate(Auth, users, req_dict)
def users_register(request):
if request.method in ["POST", "GET"]:
msg = {'code': normal_code, "msg": mes.normal_code}
req_dict = request.session.get("req_dict")
error = users.createbyreq(users, users, req_dict)
if error != None:
msg['code'] = crud_error_code
msg['msg'] = error
return JsonResponse(msg)
def users_session(request):
'''
'''
if request.method in ["POST", "GET"]:
msg = {"code": normal_code,"msg":mes.normal_code, "data": {}}
req_dict = {"id": request.session.get('params').get("id")}
msg['data'] = users.getbyparams(users, users, req_dict)[0]
return JsonResponse(msg)
def users_logout(request):
if request.method in ["POST", "GET"]:
msg = {
"msg": "退出成功",
"code": 0
}
return JsonResponse(msg)