住院管理系统-系统设计1 联系客服

发布时间 : 星期二 文章住院管理系统-系统设计1更新完毕开始阅读de382a2b58cfa1c7aa00b52acfc789eb172d9e9a

char

科室号4 0 否 3 deparmentid int

sex 2 是0 char 4 性别char 20 是0 职位 5 post char 30 0 主攻方向 是 6 zgfx nchar tel

电话 是 0 11 7

表3.4 expense

序号 列名 数据类型 长度 小数位 标识 主键 允许空 默认说明 值 住院号 int 4 0 否 1 hno

int 4 0 否是 是 2 pno 费用帐单号 money 8 是 4 床位单价3 bedprice 餐饮费money eatprice 是8 4 4

medicalprice money 4 药品费8 5 是 checkprice 4 检查费 money 是 8 6 money 4 sumprice 总交费用是 8 7 money 实际费用 是4 sumactual 8 8 varchar operator 0 否 操作员 9 20 nchar

是 workerno 0 工作号 10 10 smalldatetime 是 date 0 日期 11 4

表3.5 medical

序列名 数据类型 长小数标识 主键 允许默认说明 号 值空 度 位药品药药规量价库存类生产厂

表3.6patient

序号 列名 数据类型 长度 小数位 标识 主键 允许空 默认 说明 值 否 4 int zycs 1 0 住院次数0 是 否住院号 是 主治医生工作号 0 4 int dno 3 是病人姓名 0 20 char 4 hname

0 char 5 hsex 2 是病人性别 病人年龄 是 0 4 int hage

4 hno 2 int 6 7 hyxk char 4 0 是 婚姻情况 住址char 20 0 是8 hadd 身份证号char 是18 0 9 hid 电话char 是 11 0 10 htel1 邮编char 是6 11 postid 0 血型char 是1 12 xuexing 0 住院时间datetime 是 13 3 8 intime 科室名称char 0 是14 20 ksname 床位号int 15 0 是 bedno 4

出院时间datetime 16 是 3 outtime 8 转院科室char zyks 是 0 20 17 诊断 zhd 0 20 是18 char

诊断时间是zstime 0 19 smalldatetime 4 nchar beizhu 是 0 20 40 备注 20 科室负责人姓名 0 21 是 char kzrname

20 0 22 是zyysname char 主治医师 zyys 23 是char 20 0 住院医师char 护士 hs 0 20 24 是

表3.7 user序列数据类长小数标主允许默认说

ID0int41ID char06us_id0用户2 us_mm用户密char360 0 4 state 0

是否管理员标识int 否 4

3.3.3 数据库物理结构设计

数据库在物理设备上的存储结构与存取方法称为数据库的物理结构,它依赖于选定的数据库管理系统。为一个给定的逻辑数据模型选取一个最适合的应用要求的物理结构的过程,就是数据库的物理设计。

数据库的物理设计的内容包括: (1)为关系模型选择存取方法;

(2)设计关系、索引等数据库文件的物理存储结构。 具体描述如下:

1.关系模式存取方法的选择

确定数据库的存取方法,就是确定建立哪些存储路径以实现快速存取数据库中的数据。现行的

DBMS一般都提供了多种存取方法,如索引法、HASH法等。其中,最常用的是索引法,本系统也采用的是索引法。我们在经常需要搜索的列和主关键字上建立了唯一索引。 2.确定数据库的存储结构

由于不同PC机所安装的数据库软件位置不一定相同,所以数据文件与日志文件的存放 。f:\\sl位置也不一定相同。我们存放数据文件与日志文件的位置在: