本文主要是介绍数据库大设计需求分析(门诊挂号系统),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
需求分析:
1. 持卡人:属性(卡编号,姓名,性别,年龄,电话,发卡日期)
2. 操作员:属性(编号,姓名)一个操作员进行多个收费结算,一个收费结算只对应一个操作员。
3. 医生:属性(医生编号,姓名,科室)一个医生只属于一个科室
4. 科室:属性(科室编号,名称)
5. 门诊项目:属性(项目编号,项目名称,规格,单位,数量,小计)
6. 单据:属性(单据号,持卡人卡编号,金额,结算方式,时间,操作员)收费结算唯一标记一个持卡人。
7. 一张单据可以包含多个项目,项目也出现在多个单据中。一个持卡人可以挂不同科室的门诊医生。
关系模型:
持卡人:卡编号,姓名,性别,年龄,电话,发卡日期
操作员:操作员编号,姓名
医生:医生编号,姓名,科室
科室:科室编号,名称
门诊项目:项目编号,项目名称,规格,单位,数量,小计
单据:单据号,持卡人卡编号,金额,结算方式,时间,操作员
门诊记录:卡编号,科室,医生编号,日期
单据号-项目:单据号,项目编号
E-R图:
这篇关于数据库大设计需求分析(门诊挂号系统)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!