Hospital_info_manage
大型数据库的课程设计
开发环境
- Python 3.6
- django 2.2
- postgresql 12
功能模块
- 病人
- 登录/注册
- 查看/修改个人信息
- 查看就诊医生信息
- 查看医生给自己开的病情诊断、药方、收费
- 线上缴费(模拟)
- 医生
- 登录
- 上下班打卡
- 查看自己个人信息
- 查看接诊的病人信息
- 上传病人的诊断结果
- 给病人开药
- 向病人发起缴费
- 诊断完毕后移除该病人
- 科室长
- 查看本科室医生列表,包括基本信息以及打卡情况
- 查看当前就诊于本科室的病人数量
- 查看就诊病人的基本信息以及接诊医生编号
- 挂号员
- 查看当前已打卡上班医生的列表
- 查看每位工作中医生的基本信息以及接诊人数
- 将病人挂号到指定医生下
- 药品管理员
- 添加药品
- 修改药品信息
- 对指定药品进行进出库处理
部署环境
- 基于debian的docker环境
- Python 3.7
- nginx + gunicorn + django
不足之处
- 前端
- 页面比较简陋
- 用户交互体验一般,用户操作成功或失败的提示比较low