基于SpringBoot+Vue医院管理系统(源码+部署说明+演示视频+源码介绍+lw)(2)

简介: 基于SpringBoot+Vue医院管理系统(源码+部署说明+演示视频+源码介绍+lw)

基于SpringBoot+Vue医院管理系统(源码+部署说明+演示视频+源码介绍+lw)(1)https://developer.aliyun.com/article/1558956


4系统概要设计

4.1概述

本系统采用B/S结构(Browser/Server,浏览器/服务器结构)和基于Web服务两种模式,是一个适用于Internet环境下的模型结构。只要用户能连上Internet,便可以在任何时间、任何地点使用。系统工作原理图如图4-1所示:

图4-1系统工作原理图

4.2系统结构

本系统是基于B/S架构的网站系统,设计的管理员功能结构图如下图所示:

图4-2管理员功能结构图

本系统是基于B/S架构的网站系统,设计的医生功能结构图如下图所示:

图4-3 用户功能结构图

本系统是基于B/S架构的网站系统,设计的护士功能结构图如下图所示:

图4-4 护士功能结构图

4.3.数据库设计

4.3.1数据库实体

概念设计的目标是设计出反映某个组织部门信息需求的数据库系统概念模式,数据库系统的概念模式独立于数据库系统的逻辑结构、独立于数据库管理系统(DBMS)、独立于计算机系统。

概念模式的设计方法是在需求分析的基础上,用概念数据模型(例如E-R模型)表示数据及数据之间的相互联系,设计出反映用户信息需求和处理需求的数据库系统概念模式。概念设计的目标是准确描述应用领域的信息模式,支持用户的各种应用,这样既容易转换为数据库系统逻辑模式,又容易为用户理解。数据库系统概念模式是面向现实世界的数据模型,不能直接用于数据库系统的实现。在此阶段,用户可以参与和评价数据库系统的设计,从而有利于保证数据库系统的设计与用户的需求相吻合。在概念模式的设计中,E-R模型法是最常见的设计方法。本系统的E-R图如下图所示:

(1)科室信息的实体属性图如下:

图4.12 科室信息实体属性图

(2)护士实体属性图如图4.13所示:

图4.13 护士实体属性图

(3)病床实体属性图如图4.14所示:

图4.14 病床实体属性图

4.3.2数据库设计表

医院管理系统需要后台数据库,下面介绍数据库中的各个表的详细信息:

表4. 1 病床信息表

字段

类型

默认

注释

id (主键)

bigint(20)

主键

addtime

timestamp

CURRENT_TIMESTAMP

创建时间

suoshukeshi

varchar(200)

NULL

所属科室

bingchuangleixing

varchar(200)

NULL

病床类型

tupian

varchar(200)

NULL

图片

bingchuanghao

varchar(200)

NULL

病床号

shiyongzhuangtai

varchar(200)

NULL

使用状态

表4. 2 病床类别信息表

字段

类型

默认

注释

id (主键)

bigint(20)

主键

addtime

timestamp

CURRENT_TIMESTAMP

创建时间

bingchuangleibie

varchar(200)

NULL

病床类别

表4. 3 病人信息表

字段

类型

默认

注释

id (主键)

bigint(20)

主键

addtime

timestamp

CURRENT_TIMESTAMP

创建时间

bingrenbianhao

varchar(200)

NULL

病人编号

bingrenxingming

varchar(200)

NULL

病人姓名

xingbie

varchar(200)

NULL

性别

lianxidianhua

varchar(200)

NULL

联系电话

shenfenzhenghao

varchar(200)

NULL

身份证号

nianling

varchar(200)

NULL

年龄

xuexing

varchar(200)

NULL

血型

bingshi

longtext

NULL

病史

bingzheng

longtext

NULL

病症

bingchuanghao

varchar(200)

NULL

病床号

ruyuanshijian

datetime

NULL

入院时间

zhaopian

varchar(200)

NULL

照片

表4. 4 内部论坛信息表

字段

类型

默认

注释

id (主键)

bigint(20)

主键

addtime

timestamp

CURRENT_TIMESTAMP

创建时间

title

varchar(200)

NULL

帖子标题

content

longtext

帖子内容

parentid

bigint(20)

NULL

父节点id

userid

bigint(20)

用户id

username

varchar(200)

NULL

用户名

isdone

varchar(200)

NULL

状态

表4. 5 护士信息表

字段

类型

默认

注释

id (主键)

bigint(20)

主键

addtime

timestamp

CURRENT_TIMESTAMP

创建时间

hushigonghao

varchar(200)

护士工号

mima

varchar(200)

密码

hushixingming

varchar(200)

护士姓名

keshi

varchar(200)

NULL

科室

xingbie

varchar(200)

NULL

性别

gongling

int(11)

NULL

工龄

lianxidianhua

varchar(200)

NULL

联系电话

touxiang

varchar(200)

NULL

头像

表4. 6 科室信息表

字段

类型

默认

注释

id (主键)

bigint(20)

主键

addtime

timestamp

CURRENT_TIMESTAMP

创建时间

keshibianhao

varchar(200)

NULL

科室编号

keshimingcheng

varchar(200)

NULL

科室名称

shangbanshijian

varchar(200)

NULL

上班时间

fuzeren

varchar(200)

NULL

负责人

lianxidianhua

varchar(200)

NULL

联系电话

keshifengmian

varchar(200)

NULL

科室封面

keshichengyuan

longtext

NULL

科室成员

表4. 7 医院公告信息表

字段

类型

默认

注释

id (主键)

bigint(20)

主键

addtime

timestamp

CURRENT_TIMESTAMP

创建时间

title

varchar(200)

标题

introduction

longtext

NULL

简介

picture

varchar(200)

图片

content

longtext

内容

表4.8 管理员信息表

字段

类型

默认

注释

id (主键)

bigint(20)

主键

username

varchar(100)

用户名

password

varchar(100)

密码

role

varchar(100)

管理员

角色

addtime

timestamp

CURRENT_TIMESTAMP

新增时间

表4. 9药房信息表

字段

类型

默认

注释

id (主键)

bigint(20)

主键

addtime

timestamp

CURRENT_TIMESTAMP

创建时间

yaopinbianhao

varchar(200)

药品编号

yaopinmingcheng

varchar(200)

药品名称

yingwenmingcheng

varchar(200)

NULL

英文名称

jixing

varchar(200)

NULL

剂型

yaopinleibie

varchar(200)

NULL

药品类别

pinpai

varchar(200)

NULL

品牌

shengchanriqi

date

NULL

生产日期

changshangmingcheng

varchar(200)

NULL

厂商名称

changshangdizhi

varchar(200)

NULL

厂商地址

yaopintupian

varchar(200)

NULL

药品图片

yaopinjiage

int(11)

药品价格

shuliang

int(11)

数量

jiliangdanwei

varchar(200)

NULL

计量单位

gengxinshijian

datetime

NULL

更新时间

表4. 10药方信息表

字段

类型

默认

注释

id (主键)

bigint(20)

主键

addtime

timestamp

CURRENT_TIMESTAMP

创建时间

bingrenbianhao

varchar(200)

NULL

病人编号

bingrenxingming

varchar(200)

NULL

病人姓名

shenfenzhenghao

varchar(200)

NULL

身份证号

yishenggonghao

varchar(200)

NULL

医生工号

yishengxingming

varchar(200)

NULL

医生姓名

yaopinmingcheng

varchar(200)

NULL

药品名称

shuliang

int(11)

NULL

数量

kaiyaoshijian

datetime

NULL

开药时间

fuyongfangfa

longtext

NULL

服用方法

zhuyishixiang

longtext

NULL

注意事项

表4. 11药品类别信息表

字段

类型

默认

注释

id (主键)

bigint(20)

主键

addtime

timestamp

CURRENT_TIMESTAMP

创建时间

yaopinleibie

varchar(200)

NULL

药品类别

表4. 12 医生信息表

字段

类型

默认

注释

id (主键)

bigint(20)

主键

addtime

timestamp

CURRENT_TIMESTAMP

创建时间

yishenggonghao

varchar(200)

医生工号

mima

varchar(200)

密码

yishengxingming

varchar(200)

NULL

医生姓名

keshi

varchar(200)

NULL

科室

zhicheng

varchar(200)

NULL

职称

xingbie

varchar(200)

NULL

性别

yiling

varchar(200)

NULL

医龄

lianxidianhua

varchar(200)

NULL

联系电话

touxiang

varchar(200)

NULL

头像

基于SpringBoot+Vue医院管理系统(源码+部署说明+演示视频+源码介绍+lw)(3)https://developer.aliyun.com/article/1558958

相关文章
|
JavaScript NoSQL Java
CC-ADMIN后台简介一个基于 Spring Boot 2.1.3 、SpringBootMybatis plus、JWT、Shiro、Redis、Vue quasar 的前后端分离的后台管理系统
CC-ADMIN后台简介一个基于 Spring Boot 2.1.3 、SpringBootMybatis plus、JWT、Shiro、Redis、Vue quasar 的前后端分离的后台管理系统
558 0
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的公园管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的公园管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
323 0
|
6月前
|
JavaScript 安全 Java
基于springboot的大学生兼职系统
本课题针对大学生兼职信息不对称、权益难保障等问题,研究基于Spring Boot、Vue、MySQL等技术的兼职系统,旨在构建安全、高效、功能完善的平台,提升大学生就业竞争力与兼职质量。
|
6月前
|
监控 安全 JavaScript
2025基于springboot的校车预定全流程管理系统
针对传统校车管理效率低、信息不透明等问题,本研究设计并实现了一套校车预定全流程管理系统。系统采用Spring Boot、Java、Vue和MySQL等技术,实现校车信息管理、在线预定、实时监控等功能,提升学校管理效率,保障学生出行安全,推动教育信息化发展。
|
6月前
|
JavaScript Java 关系型数据库
基于springboot的美食城服务管理系统
本系统基于Spring Boot、Java、Vue和MySQL技术,构建集消费者服务、商家管理与后台监管于一体的美食城综合管理平台,提升运营效率与用户体验。
|
6月前
|
JavaScript Java 关系型数据库
基于springboot的高校运动会系统
本系统基于Spring Boot、Vue与MySQL,实现高校运动会报名、赛程安排及成绩管理的全流程信息化,提升组织效率,杜绝信息错漏与冒名顶替,推动体育赛事智能化发展。
|
6月前
|
Java 关系型数据库 MySQL
基于springboot的网咖网吧管理系统
本文探讨了基于Java、MySQL和SpringBoot的网吧管理系统的设计与实现。随着信息化发展,传统管理方式难以满足需求,而该系统通过先进技术提升管理效率、保障数据安全、降低运营成本,具有重要意义。
|
6月前
|
JavaScript Java 关系型数据库
基于springboot的摄影师分享交流社区系统
本系统基于Spring Boot与Vue构建摄影师分享交流平台,旨在打造专业社区,支持作品展示、技术交流与合作互动。采用Java、MySQL等成熟技术,提升摄影爱好者创作水平,推动行业发展。
|
6月前
|
JavaScript 搜索推荐 Java
基于SpringBoot的社区老年食堂系统
针对老龄化社会饮食难题,智慧社区老年食堂系统应运而生。融合Spring Boot、Vue、Java与MySQL技术,实现餐饮服务智能化、个性化,提升老年人生活质量与幸福感,推动社区养老服务升级。

热门文章

最新文章

下一篇
开通oss服务