基于Python的医院疾病预警随访系统【论文、源码、开题报告】

  博主介绍:👉全网个人号和企业号粉丝40W+,每年辅导几千名大学生较好的完成毕业设计,专注计算机软件领域的项目研发,不断的进行新技术的项目实战👈
⭐️热门专栏推荐订阅⭐️ 订阅收藏起来,防止下次找不到

🔎千套JAVA实战项目持续更新中~

🔎上百套小程序实战项目持续更新中~

🔎上百套Python实战项目持续更新中
有需求的各位可以先收藏起来,还有大家在毕设选题,开题报告有疑惑的都可以找我,给你参考意见,需要开题模板的可以私信留言告诉我

❤️文末获取源码联系❤️        ⚠️一定要先收藏⚠️

第四章  系统总体设计

4.1  系统架构设计

4.1.1体系结构

基于人工智能预警突发疾病系统平台是由人、计算机等组成的一个集采集、存储、加工、传输等功能于一体的综合系统。此系统能协助决策者发现问题,并迅速提供相关资讯,以便管理者在最短的时间内了解当前的状况并制定下一步的规划。

目前 MIS体系结构主要有 C/S和 B/S两种比较常用的体系结构。

B/S软件架构是通过用户端接入应用系统架构,在服务器上运行并维持应用程序。目前网上普遍使用的基于人工智能预警突发疾病系统是以 B/S模式为基础的体系结构。与传统 C/S相比。B/S系统的软件架构具有许多特性,例如多平台架构、多平台架构等,极大地减轻了架构开发者对用户的工作压力,并将精力集中在信息管理上;为顾客制定合理的计划。B/S是针对用户导向的一种浏览器,在一定程度上降低了客户端的研发和应用所耗费的资源。让用户更容易使用和使用。在 B/S体系结构下,网络浏览器和操作系统都要求用户端对数据进行不同的操作和操作。与 C/S架构相比,客户机占用更少的空间,更容易进行测试和维护。B/S架构可以在不同的计算机网路及平台上以透明的方式运作,将不同的资讯以无缝的方式整合,由特定的 B/S架构比 C/S架构具有以下优势:易于维护、易更新、低成本、多选项;C/s结构的缺点是维修费用高、投资大。

4.1.2 系统功能结构设计

本系统设计时,确定详细功能,这些功能主要通过需求阶段的调研分析得来的,具体功能模块如下图,如图4-1所示。

图4-1 系统总体结构图

4.2  数据库设计与实现

在每一个系统中数据库有着非常重要的作用,数据库的设计得好将会增加系统的效率以及系统各逻辑功能的实现。所以数据库的设计我们要从系统的实际需要出发,才能使其更为完美的符合系统功能的实现。

4.2.1数据库概念结构设计

数据库的E-R图反映了实体、实体的属性和实体之间的联系。下面是各个实体以及实体的属性。

咨询信息实体属性图如下所示:

图4-2咨询信息实体属性图

疾病预警实体属性图如下所示:

图4-3疾病预警实体属性图

4.2.2 数据库具体设计

根据E-R图,设计每张表的变量名,变量的类型及主键等如下。

1咨询信息

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

yishenggonghao

varchar

200

医生工号

yishengxingming

varchar

200

医生姓名

zhicheng

varchar

200

职称

zixunneirong

longtext

4294967295

咨询内容

zhanghao

varchar

200

账号

xingming

varchar

200

姓名

shouji

varchar

200

手机

zixunshijian

datetime

咨询时间

shhf

longtext

4294967295

回复内容

2:用户

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

zhanghao

varchar

200

账号

mima

varchar

200

密码

xingming

varchar

200

姓名

xingbie

varchar

200

性别

shouji

varchar

200

手机

shenfenzheng

varchar

200

身份证

touxiang

longtext

4294967295

头像

3:医生

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

yishenggonghao

varchar

200

医生工号

yishengxingming

varchar

200

医生姓名

mima

varchar

200

密码

keshi

varchar

200

科室

zhicheng

varchar

200

职称

xingbie

varchar

200

性别

lianxidianhua

varchar

200

联系电话

yiling

varchar

200

医龄

touxiang

longtext

4294967295

头像

4:用户表

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

username

varchar

100

用户名

password

varchar

100

密码

role

varchar

100

角色

管理员

addtime

timestamp

新增时间

CURRENT_TIMESTAMP

5:糖尿病

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

zhanghao

varchar

200

账号

xingming

varchar

200

姓名

xingbie

varchar

200

性别

nianling

varchar

200

年龄

shengao

float

身高(cm)

tizhong

float

体重(kg)

xuetangzhi

float

血糖值

shifouzhengchang

varchar

200

是否正常

suifangshijian

date

随访时间

yongyaoqingkuang

longtext

4294967295

用药情况

beizhu

varchar

200

备注

yishenggonghao

varchar

200

医生工号

yishengxingming

varchar

200

医生姓名

6:关于我们

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

title

varchar

200

标题

subtitle

varchar

200

副标题

content

longtext

4294967295

内容

picture1

longtext

4294967295

图片1

picture2

longtext

4294967295

图片2

picture3

longtext

4294967295

图片3

7:疾病知识

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

title

varchar

200

标题

introduction

longtext

4294967295

简介

picture

longtext

4294967295

图片

content

longtext

4294967295

内容

8:疾病预警

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

zhanghao

varchar

200

账号

xingming

varchar

200

姓名

xingbie

varchar

200

性别

nianling

varchar

200

年龄

gaoxuezhi

float

高血值

xuetangzhi

float

血糖值

jiankangjianyi

longtext

4294967295

健康建议

pinggushijian

datetime

评估时间

yishenggonghao

varchar

200

医生工号

yishengxingming

varchar

200

医生姓名

9:高血压

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

主键

  主键

addtime

timestamp

创建时间

CURRENT_TIMESTAMP

zhanghao

varchar

200

账号

xingming

varchar

200

姓名

xingbie

varchar

200

性别

nianling

varchar

200

年龄

shengao

float

身高(cm)

tizhong

float

体重(kg)

shousuoya

int

收缩压

shuzhangya

int

舒张压

shifouzhengchang

varchar

200

是否正常

suifangshijian

date

随访时间

yongyaoqingkuang

longtext

4294967295

用药情况

beizhu

varchar

200

备注

yishenggonghao

varchar

200

医生工号

yishengxingming

varchar

200

医生姓名

第五章  系统功能的具体实现

5.1 登录

用户登录界面,效果图如图5-1所示:

     
图5-1 登录界面

5.2  管理员功能模块    

5.2.1管理员界面

管理员登录系统后,可以对首页、个人中心、用户管理、医生管理、咨询信息管理、疾病预警管理、高血压管理、糖尿病管理、系统管理等功能进行相应操作,如图5-2所示。

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

5.2.2用户管理

管理员可以对用户的信息进行删除、修改操作。程序成效图如下图5-3所示

图5-3用户管理界面图

5.2.3咨询信息管理

管理员可以对咨询的信息进行删除修改和查看详情等操作。程序效果图如下图5-4所示:

图5-4咨询信息管理界面

5.2.4 疾病预警管理

管理员可以疾病预警信息进行删除、修改和查看详情和预警次数等操作。程序效果图如下图5-5所示:

5-5疾病预警管理界面

5.2.5系统管理

管理员在系统管理里对疾病知识、系统简介、关于我们、轮播图进行管理。程序效果图如下图5-6所示:

图5-6系统管理界面

源码获取

大家点赞、收藏、关注 ,让更多需要的同学看到

不同开发语言专栏推荐订阅

🔎千套JAVA实战项目持续更新中~

🔎上百套小程序实战项目持续更新中~

🔎上百套Python实战项目持续更新中

👇下方有我的微信名片👇

  • 25
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值