网上预约挂号系统的分析及设计

2018-06-13 09:22陈永海
商情 2018年17期

陈永海

【摘要】网上预约挂号系统可以帮助医生和管理员对挂号信息进行统一管理,及时更新信息并减少一些繁琐的流程,大大节省了病人排队就医的等待时间,从而提高了病人的就医效率,也减少了医疗机构的成本。论文从描述系统开发的意义出发,分别对系统的开发技术、角色和功能模块进行了分析,对系统的数据库进行了设计。

【关键词】挂号系统 MVC模式 预约挂号

1系统开发意义

网上预约挂号系统的迅速崛起是顺应时代变化的产物,使用此系统不出家门就可以预约挂号。在过去很长一段时间,人们依靠排队挂号就医,这种方式不仅效率低下,还严重消耗了时间和精力,而网上预约挂号系统使人们不必排队等候就可以成功预约,这种方式的实现不仅大大节省了人们时间,适应了时代需求,还节省了大量的人力资源,方便医生合理安排病人就诊时间,使挂号看病的效率大为提高,极大的方便了人们的生活,其经济效益与社会效益可见一斑。

2系统开发技术分析

网上预约挂号系统开发开发语言可以常用的、开源的软件技术,Java技术以及Java框架,数据库可以选择Oracle lOg,采用Ja-vaEE开发平台对病人、医生、管理员的基本信息进行管理。

3系统角色分析

网上预约挂号系统涉及到的用户包括病人、医生、管理员三类角色。角色表功能如表1所示。

4系统模块分析

网上预约挂号系统的设计目标是医疗机构的网上挂号服务以及医疗机构对病人的基本情况、科室和医生的基本信息、病人预约挂号信息的管理功能的实现、快速统计分析,促进医疗机构预约挂号的规范化管理,因此节省了医疗机构大量的资源。网上预约挂号系统功能包括以下几个方面。

(1)管理员登陆。管理员在登录系统时,根据页面的提示输入相关的正确信息后即可登录成功。管理员登陆后可以对系统进行管理。

(2)病人管理。管理员登录后即可进入系统管理员页面。选择病人管理操作,在新增病人时,系统可以从数据库中获取相关数据从而判断此病人是否已经存在,如果存在可直接登录,否则填写病人的基本信息进行注册.

(3)医生管理。针对管理员登录进入系统管理员页面,当该医疗机构的医生情况发生变动时,通过该模块对医生信息进行相应的增加、删除和编辑,便于用户端及时得到更新后的信息,避免耽误会诊。

(4)预约挂号管理。医生进入系统后可以查询自己名下的病人预约挂号信息进行会诊安排,如果该病人已经会诊结束,则将其状态置为已会诊。如果病人没有按时会诊即该预约挂号信息已经过时,则医生可以取消预约挂号。

(5)病人预约挂号。病人进入系统主页面后可以查询科室信息以及对科室下所属的医生进行查看和选择,并针对选择的医生进行预约挂号的操作。

5数据表设计

网上预约挂号系统需要建立管理员信息表、病人信息表、医生信息表和预约挂号信息表。病人登录该系统就可以进行网上预约挂号操作,进行预约挂号操作后选择相应的医生则跳转至病人登录页面,提供登录名、验证码和密码输入框后系统可从数据库中获取数据从而判断输入的登录信息是否正确,并跳出相应的提示信息或跳转至相应页面,下面是对系统所用到的部分表结构进行分析说明。

(1)管理员信息表。管理员表里面存储的是管理员在进行登录时所需要输入的账号信息。在管理员登陆时,系统判断输入账号信息是否与数据库的信息相匹配,通过查询该表的数据与页面管理员输入的信息进行核对而完成的。管理员信息表包括账号、密码、管理员姓名等字段。

(2)病人信息表。管理员在页面上对病人信息进行操作后,系统就会自动连接数据库更新病人信息表的数据,表中每一条数据都分别对应一位病人的基本信息。病人信息表包括编号、病人年龄、密码、姓名、性别、身份证号、联系电话等字段。

(3)医生信息表。记录了医疗机构所有医生的信息,只有管理员有权限往医生信息表里插入或删除数据,病人在搜索医生进行挂号时,系统就是从医生信息表中获取数据。医生信息表字段医生姓名、医生照片、出诊时间、医生学历、性别、编号、医生职称、职务等字段。

(4)预约挂号信息表。当病人预约挂号后,其所填写的预约挂号信息会生成一条记录插入这张表中。预约挂号信息表挂号码、病人编号、医生编号、创建时间、预约时间等字段。

6结语

本文对网上预约挂号系统从开发技术、角色和功能模块进行了分析,对数据库表及所属字段进行了设计,确定了网上预约挂号系统的主要功能模块包括病人管理、医生管理、预约挂号管理、病人预约挂号等主要功能模块,科技在发展,系统还需完善,比如以何种方式代替登录预约挂号可以使挂号搡作即快捷又安全,如何与手机结合在手机端设置快捷键,急救病人点击快捷键就可拨打急救电话并且在医院方会自动显示急救病人位置信息等。

参考文献:

[1]周冀,医院门诊预约挂号系统的运用分析[J].科技展望,2017(07):139-142.

[2]崔志远,基于实名注册的预约挂号子系统的设计与实现[D].哈尔滨工业大学,2014:6-7.

[3]葛善伟.基于微信平台的患者就醫服务系统开发与实现[D].南京师范大学,2015:16-16.