摘 要
病历管理系统是医院管理系统的重要组成,在计算机技术快速发展之前,病人或者医生如果想记录并查看自己的健康信息是非常麻烦的,因为在以往病人的健康信息通常只保存在自己的病历卡或者就诊报告中,如果在就诊时想进行查看只能通过观看纸质报告这种方式。但这种方式首先效率很低,因为每位医生或护士的精力是有限的,而且每个病人的病历或就诊报告很容易丢失或者出现破损,从而造成信息的丢失或信息出现错误。所以提高信息的记录及查询效率是很重要的,这样一方面可以保证病人的体验,另一方面医生或者护士也可以避免因为浪费时间造成的效率低下。
进入二十一世纪以来,计算机技术蓬勃发展,人们的生活发生了许多变化。很多时候人们不需要亲力亲为的做一些事情,通过网络即可完成以往需要花费很多时间的操作,这可以提升人们的生活质量。计算机及移动互联技术对人们生活的改变不仅仅包含衣食住行等方面,它在各种领域都对现代生活作出了贡献。本系统前台使用的是HTML技术,后台使用JSP语言和MySQL数据库开发,为各位病人及医务工作者提供了医院公告查询、医生信息查看、患者病情管理等多种功能,让人们不需要再通过拿着自己的纸质病历前往医院就可以进行了历史就诊信息的查看,在极大地满足病人们进行在线健康管理的需求的同时,还在首页中添加了X光片子的查看等功能,让病人用户们可以自行进行X光片子的查看。
关键词:病历管理;JSP;HTML;MYSQL
5病历管理系统的实现
5.1患者管理模块
前台首界面:
不管是患者用户还是拥有管理权限的管理员用户都需要先进行登录之后才可以使用系统内的功能,如果不进行登录只能进行一些网页浏览的基本功能,如果想要进行病历信息的管理、修改个人信息等功能是不被允许的,用户登录后就可以进入前台主页面。本系统的前台主页面分为上中下结构,整体的设计风格简洁大方,有利于用户对信息的查看。
用户注册登录:
用户在没有登录自己的用户名之前只能浏览本网站的首页,想要使用其他功能都会弹出对话框,显示请登录,所以使用本系统的第一个前提条件就是需要先完成注册和登录。在右侧先点击注册按钮进入注册界面,按照要求完成注册后在左侧输入自己的用户名和密码即可完成登录。
医生信息查看:
医生信息的列表展示功能是本系统前台的核心功能之一,用户在首页面上点击医生信息列表即可进入该功能界面。在此页面中可以查看所有的医生信息和图片,点击某个医生可以详细查看,且可以进行在线预约功能。本功能还开发了切换视图显示的功能,具体如下图所示。
医院公告查看:
公告信息查看功能是本系统为了让用户们可以及时地了解当前系统中的公告和关于医院的新闻开发的功能,在此界面中用户可以查看到公告的标题、访问次数和发布时间等信息,如果想详细地对公告信息进行查看,需要点击数据列表中标题的超链接进入详情页面,界面如下图所示:
5.2医生管理模块
医生后台首页:
医生用户在输入自己的用户名和密码后需要在下拉框中选择自己的登录权限进行登录。医生用户首页的左侧为菜单的显示,具体功能有用户管理、患者缴费管理、患者预约管理和患者病历查看等。右侧为具体的信息显示,在首页面的右上角还可以看到用户的用户名。
医生资料修改:
用户点击资料修改后可以查看自己的个人信息,包含的个人信息有医生登录帐号、密码、工作日期及姓名等。值得注意的是,用户登录的密码是通过MD5加密算法随机生成的,这样可以增强信息安全。用户可以在此界面中修改自己的个人信息,修改完成后点击按钮就可以保存在数据库中。
患者预约管理:
医生用户点击菜单栏中的患者预约管理即可进入此功能,医生用户可以在此界面中查看患者通过前台界面中进行的预约信息,并且可以进行审核。如果在众多的预约数据中不能迅速找到想要查询的数据,可以通过上方的查询区域进行查找,查找的方式包括医生的姓名、工号及患者的姓名等多种条件:
患者病历管理:
病历信息管理分为两个功能,医生用户进入此功能界面后可以点击添加病历信息即可进入此界面,输入自己添加的病历信息如病历的名称、患者姓名等信息后可以对病历的图片进行上传,然后就可以进入提交,添加病历信息之后可以对病历信息列表进行查看和维护,还可以通过上方的查询区域输入单号或者病历名称进行查询,查询后可以看到对应的病历信息,还可以通过最右边的按钮进行删除、修改和详情查看等操作,病历添加及病历列表界面如下:
5.3管理员管理模块
医生信息管理:
系统管理员进入此界面后可以看到所有的医生用户的数据列表,在列表中可以清楚的看到医生人员的工号、姓名及照片等个人信息,在数据的最后放还可以对某一个医生人员的数据进行编辑和删除,如果数据太多找不到的话可以通过上方的工号或姓名进行查询。在数据列表的上方可以进行医生人员的添加,并且可以将整个医生列表进行打印和导出文件操作,以下是医生人员信息管理功能的界面:
医院公告管理:
此模块主要有两个功能,第一个功能为对网站内的系统公告进行添加,输入相关信息后就可以进行公告的添加,添加之后可以通过下方的公告查询功能查看所有已经提交过的公告信息,具体界面如下: