演示视频:
https://www.bilibili.com/video/BV1nN4y1h7ut/
3.1 需求分析
根据对学校医院门诊管理系统的分析,主要应解决以下几个问题:
(1)实现门诊挂号:
病人前来就医的时候首先要建立就诊卡然后在门诊进行挂号进行预约
系统会自动分配病人ID号、记录病人信息以及打印挂号单;
(2)实现门诊划价收费:
门诊划价:根据医生所开的药品,在医院的门诊进行划价操作
门诊收费:根据划价结果进行收费
药品发货:收费之后员工发放药品
收据处理:对收据进行保存
3.2 设计方案
根据前面章节需求分析的情况,结合本系统所要实现的功能,具体设计方案如下。
3.2.1系统功能
通过对用户需求的分析,一个医院门诊管理系统应包括以下的主要功能:
(1)管理员模块:用户管理、用户添加、药品管理、药品添加;
(2)操作员模块:患者管理、患者添加、挂号、挂号申请、划价收费;
(3)医生模块:医生诊断、诊断添加
3.2.2系统结构
整个系统主要分为管理员模块:用户管理、用户添加、药品管理、药品添加;操作员模块:患者管理、患者添加、挂号、挂号申请、划价收费;医生模块:医生诊断、诊断添加,如图1所示。
图1系统功能图
4 具体设计流程及实现
3.1 数据库设计
4.1.1数据库需求分析及E-R图
根据以上的系统功能分析,可以得到E-R图:
门诊与医生之间的E-R图,一个门诊中可以有多个医生,每一个医生却只能有一个对应的门诊,为人看病
图3-1门诊与医生之间的E-R图
医生与病人之间的E-R图,在一个医院中,医生与病人有着紧密的联系,往往是一对一的关系。
图3-2医生与病人之间的E-R图
药品与门诊收费之间的E-R图,一种药品一个进价,收费时的价格也是统一的。
图3-3药品与门诊收费之间的E-R图
3.2 部分关键编码实施实现
4.2.2医生诊断编码实现
4.2.3划价收费编码实现