《医院管理系统——“挂号收费”模块一》项目研发阶段性总结

《医院管理系统——“挂号收费”模块一》项目研发阶段性总结

本次任务完成时间:2018年4月13日-2018年4月22日
开发工具与关键技术:C#,JavaScript,SQL
完成模块功能:挂号收费

挂号收费的主要功能:挂号管理、收费报表、挂号报表、处方报表、科室日收入报表、医院收入综合报表

这章主要介绍的是挂号收费中的挂号管理、收费报表,挂号报表

一:业务流程

病人到医院的就诊流程图:
《医院管理系统——“挂号收费”模块一》项目研发阶段性总结_第1张图片

二、功能实现

一、挂号管理和挂号报表
(1)如何进行挂号:进入【挂号收费】→【挂号管理】,如下图:
《医院管理系统——“挂号收费”模块一》项目研发阶段性总结_第2张图片
图1
功能介绍:
1.参保类型的普通病人和医保病人决定着 医保卡号是否可输入(ps:因为医保卡号一般在单位或社区办理所以设为手动输入)
2.新增:新增分为正常就诊,续诊,复诊
–2.1. 正常就诊(图1)时填写病人的基本资料和挂号信息,输入病人年龄时会自动显示出生的年数,然后再选择具体的点击“保存病人信息”,保存成功
–2.2.选择续诊或复诊时(图2),输入病人名称会自动联想已有的病人名称,选择病人名称主动显示基本资料,点击“保存病人信息”,保存成功
《医院管理系统——“挂号收费”模块一》项目研发阶段性总结_第3张图片
图2

3.挂号:对病人的基础数据录入后当然是进行挂号,这里非为两个状态:“已挂号”和“未挂号”选择CheckBox,点击“挂号”,就可以 对病人进行挂号了
4.作废:当这个病人信息不需要或者是取消了挂号是可把它作废掉,双击表行时弹出作废模态框,点击“作废挂号单”,作废成功
5.制卡:选择CheckBox,点击“制医院诊疗卡”,就可以对病人进行制卡了
6.导出:方便余查阅和记录数据,点击“导出”,导出所有数据
7.打印:点击“打印挂号汇总”,进行打印
8.点击查询历史记录跳转到挂号报表(图3),挂号报表主要是可按医生、科室、项目核算等进行编制汇总报表 ,也可统计各个时间段的挂号情况。支持挂号编号、病人编号、病人名称、挂号时间段进行查询,并可以对查询的单据进行修改或作废。

《医院管理系统——“挂号收费”模块一》项目研发阶段性总结_第4张图片
图3

二、 收费单*

收费单主要是用于对病人在医生开完处方之后所收的费用单据。系统支持医保刷卡、会员刷卡与现金支付。处方自动载入,处方价格自动核算。支持划价与收费、发药分离的处理模式,也支持划价→收费→发药的一体化模式。

操作步骤:进入【挂号收费】→【收费单录入】,跳转以下界面:
《医院管理系统——“挂号收费”模块一》项目研发阶段性总结_第5张图片

功能介绍:1. 查询:医院前台通过扫描医生开的处方单,系统会自动显示处方单的编号(在这处由于没有扫描的条件,便弄成了手动输入处方单号),点击“查询”,自动显示相关数据
2.收费:点击某一行时,再点击“收费”会自动显示相关的费用
3.打印:点击“打印汇总”,打印收费单

二、相关业务表和关系

《医院管理系统——“挂号收费”模块一》项目研发阶段性总结_第6张图片
图:挂号管理

《医院管理系统——“挂号收费”模块一》项目研发阶段性总结_第7张图片
图:收费单

三、经典代码

  1. 自动新增病人卡号
    《医院管理系统——“挂号收费”模块一》项目研发阶段性总结_第8张图片
    2.状态改变
    《医院管理系统——“挂号收费”模块一》项目研发阶段性总结_第9张图片

四、开发过程中遇到的问题与总结

在做项目中数据库尤其的重要,只要数据库设计好,那么这个项目就成功了一半。回想刚做这个项目的时候,逻辑思维不够密切严谨和对这个项目的业务流程不够了解,导致常要修改表关系来满足所要实现的功能。不过通过不断的努力和改善,让项目越来越优化了不少。还有就是文本框限制也很重要的,如没有限制新增时会出现数据类型不对应之类的报错,为了减少不必要的麻烦,最好能限制的都限制会比较好。

如有不足,请多指教。

你可能感兴趣的:(《医院管理系统——“挂号收费”模块一》项目研发阶段性总结)