如今各大医院都相继开展门诊网上预约挂号业务,方便患者就医。为此,设计开发一套基于B/S模式的门诊网上预约挂号业系统。通过本课题的研究和实践,培养学生分析问题解决问题的能力,提高学生实际应用系统的开发能力。
1.项目背景
挂号工作是医院管理的一个重要环节, 是反映一个医院管理水平的一个重要窗口, 医院门诊挂号工作的好坏直接影响到医院的工作质量和声誉。门诊挂号工作又是实现医院管理现代化的一个难点, 但是目前各级医院的门诊挂号一般都是医院实地挂号, 挂号速度慢,病人等候时间长, 挂号人员劳动强度大,还出现专家门诊一号难挂的现象。且不能合理分配医疗资源。 且难以做到24 小时连续工作, 现代化程度低, 不利于医院的管理和数据统计, 严重地妨碍了医院的现代化管理进程。
2 . 主要项目内容
(1)系统功能描述
1)在线预约挂号:输入挂号人姓名、性别、年龄、症状、挂号科室、挂号医生、预约时间等信息。
2)挂号单管理:输入挂号单号及挂号人姓名可以管理该挂号单信息。可以实现挂号单的修改及退号。
3)科室挂号现状查询:输入科室名称可以查询到该科室目前的挂号现状,便于判断设置合理的预约时间。
4)医生现状查询:输入医生姓名可以查询到该医生目前的挂号现状,便于判断设置合理的预约时间及及时调整预约医生。
5)多功能查询:可以根据医生姓名、挂号科室、患者姓名、挂号单号等信息查询到挂号单。
6)挂号单打印:输入需要打印的挂号单号、打印预览或者打印该挂号单。
7)挂号交费:输入需要交费的挂号单号及交易流水号提交交费信息。
(2)功能模块划分
根据实际要求,在此过程当中,系统功能包括:病人挂号,挂号信息查询,退号处理,科室挂号查询,医生挂号信息查询、门诊时间表管理。
1)求医者:①门诊时间表(含专家,医生个人简介,照片,职称及挂号费等)以及所余号额。②按需预约,从账户上扣除挂号费,同时对相应号额进行修改。③如果求医者预约当天不能按时应诊,可以提前取消相关诊次的预约,挂号费自动返回挂号卡,相应诊次号额返回。④查询历次预约记录的清单。⑤账户管理,比如查询挂号卡余额,找回挂号卡密码等。
2)医务管理人员:①调整门诊时间表,修改专家信息,职称、个人简介等出诊信息,修改挂号费、出诊号额等。②全院门诊量查询。③内部人员权限管理增加修改内部人员登录信息。④主页新闻的更新。⑤办理医疗卡,给求医者的医疗卡增加存款,激活账户。
3)普通专家医生:需要实现查询自己未来诊次的预约量的功能。
4)挂号处工作人员:需要实现核对、打印求医者的挂号单的功能。
3.研究方法
本系统主要用asp.net进行系统编程并运用sqlserver进行数据库系统的建立.从而进一步掌握用asp.net开发数据库应用系统的方法,并进一步认识sqlserver数据库及相关应用.通过借鉴以往网上预约挂号管理系统加入自己的思想更新完善.