1 / 27
文档名称:

医院门诊收费系统.doc

格式:doc   大小:5,050KB   页数:27页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

医院门诊收费系统.doc

上传人:布罗奇迹 2022/5/12 文件大小:4.93 MB

下载得到文件列表

医院门诊收费系统.doc

文档介绍

文档介绍:医院门诊收费系统
数据库课程设计报告
-------门诊收费信息系统
软件学院软件工程专业
xx级xx班
xxx
XXXX年XX月XX日
任 员工只能在适合他们完成工作的需要的窗口中看到需要的数据
备份和恢复
每天24点备份
用户界面:
菜单驱动,联机帮助
法律问题:
对员工和病人信息管理,遵守法律
五、数据库逻辑设计
ER图
性别
姓名
年龄
住址
Patient
Staff
年龄
性别
姓名
工号
科室
Presci_by_for
处方号
Presci_item
(处方)
Cashier_work(收银员工作)
Charge_item(收费项目)
拥有
病历号

名称
存货量
进价
售价
数据字典
实体
属性
数据的类型与长度
主码/候选码
允许空
多值属性
patient
病历号
姓名
性别
年龄
住址
Char 4
Varchar 20
Char 2
Varchar 6
Varchar 50
病历号










Staff
工号
姓名
性别
年龄
科室
Char 6
Varchar 20
Char 2
工号










Varchar 50
Varchar 50
Charge_item
处方号
收费项目号
Char 4
Char 4
处方号




Presci_item
收费项目号
名称
存货量
进价
售价
Char 4
Varchar 20
Varchar 10
Varchar 10
Varchar 10
收费项目号










关系表
实体
多样性
联系
多样性
实体
patient
1..*
1..*
1..*
Presci_by_for
Presci_by_for
Cashier_work
*..1
*..1
*..1
Presci_item
staff
staff
staff
1..*
1..*
1..*
Presci_by_for
Presci_by_for
Cashier_work
*..1
*..1
*..1
Patient
Presci_item
patient
Presci_item
1..1
1..1
1..*
Presci_by_for
Presci_by_for
拥有
*..1
*..1
1..1
Staff
Patient
Charge_item
Charge_item
1..*
拥有
*..1
Presci_item
六、数据库物理设计
索引
Patient 中病历号为其索引,一个病人只有一个病历号,通过病历号可以查询到病人的各种信息;
Staff 中工号为其索引,可根据工号查询医生开处方的详细信息以及收费员收费的各种信息;
Charge_item 中收费项目号为其索引,对应着各收费项目的信息,并且在处方单中,处方号对应多个收费项目号;
Price_by_for中处方号为其索引,一个处方号对应一个工号和病历号。
视图
数据库的视图拥有很多的优点:简单性。看到的就是需要的。视图不仅可以简化用户对数据的理解,也可以简化他们的操作。那些被经常使用的查询可以被定义为视图,从而使得用户不必为以后的操作每次指定全部的条件。安全性。通过视图用户只能查询和修改他们所能见到的数据。数据库中的其它数据则既看不见也取不到。数据库授权命令可以使每个用户对数据库的检索限制到特定的数据库对象上,但不能授权到数据库特定行和特定的列上。逻辑数据独立性。视图可帮助用户屏蔽真实表结构变化带来的影响。
安全机制
系统安全:
登录系统时都要输入用户名和密码,输入正确时才可以进入系统。根据用户名,系统先判断该用户的身份(收费员,医生,管理员,主管),打开相应的界面,其他界面该用户没有权限访问。
数据安全:
不同身份的用户,所能进入的界面是不同的,享有不同的权限。只有管理员才可以实现添加,修改,删除一些重要信息,其他用户都只具有与自己工作相关的权限,以确保数据库不被