基于springboot+vue实现的医院预约挂号系统 (源码+L文+ppt)4-085
4.1系统功能模块设计
医院预约挂号系统与数据分析系统在设计与实施时,采取了模块性的设计理念,把相似的系统的功能整合到一个模组中,以增强内部的功能,减少各组件之间的联系,从而达到减少相互影响的目的。系统总体功能结构如图4-1所示。
图4-1 系统总体功能结构图
4.2 系统数据库设计
4.2.1 数据库系统
本系统采用MySQL来进行数据库的管理。MySQL数据库具有体积小、速度快、成本低等优点。具备同时处理数千万条记录,实现大型数据库的高并发读写和高效读写需求。
4.2.2 数据库概念设计
概念模型用于对信息世界进行建模,并与指定的数据库管理系统分离。它有助于将真实世界的事物抽象为适合数据库管理系统的数据库模型。人们倾向于将现实世界抽象成信息世界,进而将信息世界转化为机器世界。这个过程包括将现实世界的目标抽象为独立于专业计算机软件和专业数据库管理系统的信息结构的数据模型,然后将该物理模型转换为适合电子计算机的数据库管理系统。事实上,数据模型充当了现实世界到机器世界的中间层。
4.2.3 E-R模型结构设计
下面是整个仁康医院预约挂号系统中主要的数据库表总E-R实体关系图。如图4-2所示。
图4-2 E-R实体关系图
4.2.4数据表设计
表4-1:留言板
字段名称 |
类型 |
长度 |
字段说明 |
主键 |
默认值 |
id |
bigint |
|
主键 |
主键 |
|
addtime |
timestamp |
|
创建时间 |
|
CURRENT_TIMESTAMP |
userid |
bigint |
|
留言人id |
|
|
username |
varchar |
200 |
用户名 |
|
|
avatarurl |
longtext |
4294967295 |