论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > Java Web >

JSP医院预约挂号平台

 

(二)系统数据库设计

内容来自www.paper51.com

数据库是本系统的核心和基础[10]。它设计的好坏直接影响着整个系统的质量。数据是一切系统设计的基础,通俗地说,数据库设计就像高楼大厦的根基一样,如果设计的不合理、不完善,将在系统开发过程中,甚至到后期的系统维护、功能变更和功能扩充时,引起较多问题,严重时甚至要重新设计,重做大量已完成工作。

paper51.com

1.概念结构设计

内容来自www.paper51.com

从数据需求分析中得出系统的实体属性图。

内容来自www.paper51.com

医生实体属性图如图4.2所示: copyright paper51.com

copyright paper51.com

图4.2医生实体属性图 内容来自论文无忧网 www.paper51.com

管理员实体属性图如图4.3所示:

内容来自www.paper51.com

内容来自www.paper51.com

图4.3管理员实体属性图 内容来自论文无忧网 www.paper51.com

科室实体属性图如图4.4所示:

paper51.com

copyright paper51.com

图4.4成绩实体属性图 内容来自论文无忧网 www.paper51.com

用户实体属性图如图4.5所示:

copyright paper51.com

http://www.paper51.com

图4.5用户实体属性图

paper51.com

预约实体属性图如图4.6所示:

copyright paper51.com

paper51.com

图4.6预约实体属性图 paper51.com

E-R模型的组成元素有:实体、属性、联系。E-R模型用E-R图表示。实体是用户工作环境中所涉及的事务,属性是对实体特征的描述[11]。

paper51.com

(1)模型中的实体相当于实体集、一个表,而不是单个实体或表中的一行。实体用矩形框表示,实体名称标注在矩形框内。用菱形表示实体间的联系,菱形框内写上联系名,用无向边把菱形分别与有关实体相连接,在无向边旁标上联系的类型[12]。 内容来自www.paper51.com

(2)属性是实体的性质。用椭圆框表示,与实体之间用一条线相连表的主码是关键属性,关键属性项加下划线。 内容来自www.paper51.com

(3)各子系统模块中主键相同的字段之间存在着相互关联的关系。

内容来自www.paper51.com

(4)在程序中实现对他们的完整性和一致性控制。 内容来自www.paper51.com

从数据需求分析中得出系统的实体属性图,遵循三范式原则,对实体之间的依赖关系进行了整合,得出系统E-R图,如图4.11所示: paper51.com

内容来自www.paper51.com

图4.11系统E-R图

copyright paper51.com

说明:图中用矩形表示实体。实体之间的关系用菱形表示,用无向边把菱形与有关实体连接,在边上标明联系的类型。实体的属性用椭圆表示,并用无向边把实体与属性联系起来。

内容来自论文无忧网 www.paper51.com

2.逻辑结构设计 copyright paper51.com

对数据库中实现具体表的详细设计。即各数据库表的字段名、类型、长度等信息进行了详细的描述 内容来自论文无忧网 www.paper51.com

根据系统E-R图,系统数据逻辑结构设计如下: 内容来自www.paper51.com

1)医生(医生编号,姓名,学历,职称,可预约人数,时间,所属科室编号,已预约人数)

copyright paper51.com

2)科室(科室编号,科室名称) 内容来自www.paper51.com

3)用户(用户编号,姓名,用户名,密码,年龄,电话,性别,病情描述)

http://www.paper51.com

4)预约(预约编号,预约时间,病情描述,科室编号,医生编号,预约状态,备注) 内容来自论文无忧网 www.paper51.com

5)管理员(管理员编号,用户名,密码)

内容来自论文无忧网 www.paper51.com

3.数据库表设计

http://www.paper51.com

表4.1管理员信息表

http://www.paper51.com

字段名

内容来自www.paper51.com

类型 内容来自论文无忧网 www.paper51.com

长度 copyright paper51.com

说明 内容来自www.paper51.com

id

内容来自论文无忧网 www.paper51.com

Int

内容来自论文无忧网 www.paper51.com

4

内容来自论文无忧网 www.paper51.com

管理员编号(主键)

copyright paper51.com

name copyright paper51.com

varchar

内容来自www.paper51.com

30 内容来自论文无忧网 www.paper51.com

用户名

内容来自www.paper51.com

pwd http://www.paper51.com

varchar http://www.paper51.com

20

copyright paper51.com

用户密码 copyright paper51.com

说明:用户表用于存放管理员的信息。

paper51.com

表4.2医生信息表

copyright paper51.com

字段名

内容来自论文无忧网 www.paper51.com

类型

copyright paper51.com

长度 paper51.com

说明

paper51.com

id

copyright paper51.com

Int http://www.paper51.com

4

内容来自www.paper51.com

医生编号(主键) paper51.com

name

http://www.paper51.com

varchar

http://www.paper51.com

30

http://www.paper51.com

医生姓名

内容来自论文无忧网 www.paper51.com

time

http://www.paper51.com

datetime paper51.com

8

内容来自论文无忧网 www.paper51.com

时间

paper51.com

grxl copyright paper51.com

varchar

内容来自论文无忧网 www.paper51.com

50

copyright paper51.com

医生学历

copyright paper51.com

zhic

内容来自论文无忧网 www.paper51.com

varchar

内容来自论文无忧网 www.paper51.com

50 内容来自论文无忧网 www.paper51.com

职称 copyright paper51.com

renshu

内容来自论文无忧网 www.paper51.com

Int

paper51.com

4

http://www.paper51.com

可预约人数

paper51.com

renshu1 内容来自论文无忧网 www.paper51.com

Int 内容来自论文无忧网 www.paper51.com

4

copyright paper51.com

已预约人数 paper51.com

hosDepartId 内容来自www.paper51.com

Int

paper51.com

4 内容来自论文无忧网 www.paper51.com

科室编号(外键) 内容来自论文无忧网 www.paper51.com

说明:用于存放医生的基本信息。

copyright paper51.com

表4.3科室信息表 paper51.com

字段名

paper51.com

类型

paper51.com

长度 copyright paper51.com

说明

内容来自论文无忧网 www.paper51.com

id

内容来自www.paper51.com

Int

内容来自www.paper51.com

4

内容来自www.paper51.com

科室编号(主键) paper51.com

name copyright paper51.com

varchar paper51.com

20

copyright paper51.com

科室名称

内容来自www.paper51.com

说明:用来存放科室的基本信息。

copyright paper51.com

表4.4用户信息表 copyright paper51.com

字段名

copyright paper51.com

数据类型

http://www.paper51.com

长度

内容来自论文无忧网 www.paper51.com

功能描述 copyright paper51.com

id copyright paper51.com

Int 内容来自论文无忧网 www.paper51.com

4

paper51.com

用户编号(主键)

copyright paper51.com

name

paper51.com

varchar 内容来自论文无忧网 www.paper51.com

20 内容来自论文无忧网 www.paper51.com

用户名

http://www.paper51.com

pwd

copyright paper51.com

varchar

copyright paper51.com

20 copyright paper51.com

密码 http://www.paper51.com

truename copyright paper51.com

varchar

copyright paper51.com

20

copyright paper51.com

姓名 http://www.paper51.com

age

http://www.paper51.com

Int

http://www.paper51.com

4

http://www.paper51.com

年龄 http://www.paper51.com

telephone 内容来自www.paper51.com

varchar

http://www.paper51.com

30

copyright paper51.com

电话 http://www.paper51.com

sex http://www.paper51.com

varchar 内容来自论文无忧网 www.paper51.com

10 paper51.com

性别 copyright paper51.com

describe

内容来自论文无忧网 www.paper51.com

varchar

paper51.com

100 内容来自论文无忧网 www.paper51.com

病情描述 paper51.com

说明:用来存放用户的基本信息。

内容来自www.paper51.com

表4.5预约信息表

内容来自论文无忧网 www.paper51.com

字段名 http://www.paper51.com

数据类型 copyright paper51.com

长度

copyright paper51.com

功能描述

内容来自www.paper51.com

id

内容来自论文无忧网 www.paper51.com

Int copyright paper51.com

4

内容来自www.paper51.com

预约编号(主键)

paper51.com

time 内容来自www.paper51.com

datetime

http://www.paper51.com

8 内容来自论文无忧网 www.paper51.com

时间

内容来自论文无忧网 www.paper51.com

describe

内容来自论文无忧网 www.paper51.com

varchar

内容来自论文无忧网 www.paper51.com

100

内容来自论文无忧网 www.paper51.com

病情描述

内容来自论文无忧网 www.paper51.com

did http://www.paper51.com

Int

copyright paper51.com

4 内容来自www.paper51.com

科室编号 paper51.com

DocID

http://www.paper51.com

Int paper51.com

4

copyright paper51.com

医生编号 http://www.paper51.com

state

copyright paper51.com

varchar paper51.com

10

内容来自论文无忧网 www.paper51.com

状态

内容来自www.paper51.com

beizhu http://www.paper51.com

varchar

paper51.com

100

copyright paper51.com

备注

内容来自论文无忧网 www.paper51.com

------分隔线----------------------------
联系方式