【《基于Web的医院住院病历系统设计与实现》6800字(论文)】_第1页
【《基于Web的医院住院病历系统设计与实现》6800字(论文)】_第2页
【《基于Web的医院住院病历系统设计与实现》6800字(论文)】_第3页
【《基于Web的医院住院病历系统设计与实现》6800字(论文)】_第4页
【《基于Web的医院住院病历系统设计与实现》6800字(论文)】_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于Web的医院住院病历系统设计与实现51122851摘要 摘要:随着我国科学发展随着百姓经济的逐步提升,计算机在人们生活中占据着不可或缺的地位,其强大的功能让人们的生活变得快捷方便有条理,各个领域都给予计算机巨大的生存空间。结合当下生活就诊通过了解看病流程,在保证稳定和安全运行下,满足医护人员诊疗、病患人员就诊看病,医院管理人员管理系统,运用Java开发和数据库存储实现了信息有序管理,节省时间先介绍分析系统后的需求接着实现有关功能和界面,可实现不同身份进入系统的不同操作最后进行测试,系统实现完成本篇论文。关键词:医院住院系统数据库1绪论计算机已经从学术院校、各大企业走向家庭生活中。互联网遍布世界各地。在互联网上,你可以使用计算机设计、修正、打印清晰的样本、连接、搜索、汇编统计数据,对数据库进行分类和管理。你也可以用科学的方法修改和调整参差不齐的信息,形成一个有组织功能多样性的信息系统。艺术和科学研究方面的信息交流,储蓄和使用已成为一种通行。随着信息技术兴盛,当下人民百姓的工作生存更进一步。课题背景医院管理的首要组成部分之一就是住院病历管理。医生每天都要接触众多患者,如果过往住院病历系统能够大量的节省时间提高效率,减少医生手写病患信息的时间,通过住院系统储蓄病人规范信息,那么医生自身业务水平的提高将能够收治更多的患者。完整的病患信息对于一家医院来说不论是对接病人还是解决医患纠纷问题,均应该拥有完整且说服力强的诊疗记录。在双方的对接过程中对方医院医生或患者及其家属能够第一时间准确掌握病人病情,从而降低不必要的疏漏。如果遇到医疗事件上的纠纷,完整的电子病历可以减少给医院造成的医院损失,避免因书写字迹潦草,语义差池等问题造成的不良影响,为举证提供有力的法律依据,对于的医院名誉和经济效益都能带来好处。综合来看一个医院住院病历系统建设能够促进医院的管理创新、技术革命性创新和医院文化革命创新,发挥着关键且要紧的作用。1.2研究状况随着技术的改进,住院病历系统的应用已经广泛普及,西欧一些大医院在30年前早已开始创建医院内部的医院信息系统(HIS),在他日信息时代开发本系统在完善和实现病历信息化更加必要。美国对医院住院制度的研究要早于其他国家并在世界上第一次正式提出医院管理质量标准。2009年,美国医院信息学会发表的《基础医院信息理论声明》中,提出了评估医院管理的若干规定,该报告对后来对很多相关医院服务的研究产生了重大影响。美国始于1960-1969年开始对HIS系统领域深入。综合实力较强的发达国家医院,特别是大学医院和医疗中心,已经发展了自己的医疗体系成为医学信息学教育和发展的基础。上世纪七八十年代,其HIS产业在美国有了很大的发展前景。1.3研究目的本系统的研究主要是为了解决医院管理工作,减轻医护人员负担结合当下了解情况后开发,随着信息时代的不断深入,计算机在医院住院领域的运用也愈加强烈,通过信息化的创新管理能有效提高医院信息的效率。通过和模块化之间的配合对不同的管理细节各司其职。尽可能使人工操作带来的差错率降到最低,发挥医院管理的清晰透明可操作性。让医护人员病患人员以及管理员都能快捷方便使用。2开发课题技术简介2.1Tomcat运用Tomcat是本课题研究的最佳选择,运行相对于独立。运行时,它是独立于Apache服务器进程的。2.2JAVAJava在当下编程语言中潮流和影响力并存。对于其他语言的指令结构给予保存的情况下,删指针众继承避免产生有悖于系统安全稳定可信任的条件。(1)删指针,放内存,避免非法内存操作,实现类内存访问体现Java的安全性。(2)严格要求数据类型的长度便携式语言使得可移植性强。(3)多线程,JAVA软件在多线程支持下具有明显事实交互和及时响应能力。2.3数据库数据库与数据库所具有的优点缺点是不一样的。系统资源信息的快捷使用离不开MySQL,多种连接数据库的方式可选择,比如可提供参照了TCP/IP、ODBC、JDBC等;在功能不够庞大规模微小的情境之下,但也可以进行二次开发。前阶段的数据合成晚期数据的延伸拓展都需开发数据库。2.4开发结构将新技术革命引入软件开发模式,随着科技和互联网技术的不断发展,各类政府网站已不能在一台计算机上运行和使用。互联网模式的应用得到了发展和应用。服务器在访问应用程序和数据库的同时可完成大部分性能工作。B/S三层框架结构图如下所示:显示逻辑显示逻辑浏览器事物处理逻辑Web服务数据库事物处理逻辑数据库服务器响应请求相应请求求图1B/S三层框架结构图B/S最大的优点是它可以在没有软件的情况下运行,在任何地方有一台计算机可以上网就可使用,除了不用维护系统的延伸也简单。即在远程服务器上配置开发的程序,可随时访问。B/S架构是一种基于internet的软件体系结构,在系统开发中有着广泛的应用。目前,B/S体系结构已经得到广泛应用。3系统分析3.1可行性深入分析时间和空间限制会很大程度约束系统。

因此,在每个项目的设计中,都需要分析系统的可行性,不仅要降低项目风险,而且要降低人力成本、设备和财政资源。3.1.1操作可行性系统的操作使用归根结底还是要确保用户使用操作感,客户接触面悦目、整齐,在一方位可看到系统基本功能并能初步了解如何使用。简易的操作和界面能够让用户得到较高的使用感。导航菜单中按不同类别分别显示相对应模块,且一组菜单显示一个功能模块。先后操作第一步第二步第三步顺序位置要有层次,这样有助于操作的简易使用。工作简单的系统开发是常有可行的。3.1.2技术可行性通过大学四年所学知识进行整合,基于JAVA开发此系统,结合数据库保证整个系统的正常运维,b/s架构能够一定层度提高系统信任安全性,整体而言对各模块进行分析后运用专业课知识为下一步开发提供保障。3.1.3经济可行性开发软件系统过程中经济问题对于整个系统都是至关重要的存在,如果开发软件系统的成本过高,则不需要开发。将医院具体成本进行分析会研讨后,在提高系统运行速度和稳定运维情况下用本系统管理医院信息成本低、投资少。3.2系统功能界面分析3.2.1界面分析本医院住院病历系统可以以不同身份进入,病人进入系统主要可以进行挂号账户管理,管理员登入可主要对整个系统进行操作,医护人员则是对病历和账户进行管理。界面显示是软件质量的首要手段也是整个系统的门面担当。良好的用户界面可以增加用户的信心体验感和激发使用兴趣,效率也会增高,通常会使用接口实现客户界面。3.2.2系统接口(1)外部接口策划对于用户使用操作外部接口应处理输出信息,使其输出结果以及呈现给用户的数据是完好正确的。由于接口输出第一要面对的就是用户,用户进入后呈现的是大方美观的界面。(2)内部接口策划用户输入数据进入系统后进行身份的验证,输入信息的整合收集需要严格的要求和时间所以在设计开发时要对原则实际进行要求,输入数据准确性对对系统起着至关重要的作用,否则输入有错误经过处理后的输出会比想象中的结果有较大差距。3.3系统整体流程分析3.3.1系统操作流程当以不同用户身份进入系统后,输入验证信息检核正确后方可进入系统。图2系统操作流程图3.3.2修改操作流程输入要修改的信息数据后,系统将对数据进行识别判断。同添加操作中识别信息过程一样,信息合法将入库,非法则验证失败重新输入。修改流程图如下。图3修改流程图3.3.3删除操作流程图4删除流程图3.3.4添加操作流程主要采用数字自动添加方法,无后台人员审核。对信息进行自觉验证输入信息自行验证后,验证成功则信息合法有效并存储到数据库中。验证失败则信息不符合输入设计。图5添加流程图4系统设计4.1系统整体流程设计对医院需求实地了解后结合对用户使用的需求,联合代码数据库规范语言整体参考合成后,对开发的病历系统进行测试修复。图6系统开发流程图4.2系统整体设计本医院住院病历系统的整体层次方框图如下图。图7系统层次方框图4.3数据库设计4.3.1数据库实体E-R模型法是最常用的数据库概念设计方法。不同系统功能模块的不同对实体属性分析如下:(1)医院科室实体图。图4-3-1医院科室E-R图(2)会员登录数据实体E-R图图4-3-2会员数据实体的E-R图(3)医生数据实体E-R图如图图4-3-3医生实体E-R图(4)药品类型数据实体图。图4-3-4药实体E-R图图4-3-4药物类型实体E-R图(5)挂号数据实体图。图4-3-5挂号信息实体E-R图(6)病床信息实体图。图4-3-6病床数据实体E-R图(7)办理住院数据实体图。图4-3-7办理住院登记实体E-R图4.3.2数据库表设计表1会员数据表(huiyuan)列名注释主键外键类型idaccountnamenamepasswordlogintimessexmobilephotoregtimedesemailaddress编码账户名姓名密码登陆次数性别手机头像注册时间会员说明邮箱地址是否否否否否否否否否否否否否否否否否否否否否否否intvarcharvarcharvarcharintvarcharvarcharvarcharDateTimeTextvarcharvarchar表2科室数据表(keshi)列名注释主键外键类型idname编码名称是否否否intvarchar表3-1药品类型数据表(medtype)列名注释主键外键类型idname编码名称是否否否intvarchar表3-2药品品牌数据表(medpinpai)列名注释主键外键类型idname编码备注是否否否intvarchar表5医护人员数据表(doctor)列名注释主键外键类型idnamesexbirthdayjiguanminzuzhichengmobilephotorzdatedesgnoxuelikeshipassword编码姓名性别出生年月籍贯民族职称联系电话相片入职日期说明工号学历科室密码是否否否否否否否否否否否否否否否否否否否否否否否否否否否否否intvarcharvarcharDateTimevarcharvarcharvarcharvarcharVarcharDateTimeTextvarcharvarcharvarcharvarchar表6病床数据表(bingchuang)列名注释主键外键类型idchuangnokeshistatus编码床号科室状态是否否否否否否否intvarcharvarcharint表7药品录入数据表(medicine)列名注释主键外键类型idnamemednotupianjiagechangjiaguigepzwenhaopinpaixtypehyjiades编码药品名称药品编号图片价格厂家规格批准文号药品品牌分类会员价介绍是否否否否否否否否否否否否否否否否否否否否否否否intvarcharvarcharvarcharFloatvarcharvarcharvarcharvarcharvarcharFloatText表8住院登记数据表(zhuyuan)列名注释主键外键类型idzynonamesexrytimeminzuagefeetypekeshiyjfeeaddressphotostatusczrendeschuangno编码住院号姓名性别入院时间民族年龄费用类型科室预缴费用家庭住址相片状态登记人说明床号是否否否否否否否否否否否否否否否否否否否否否否否否否否否否否否否intvarcharvarcharvarcharDateTimevarcharvarcharvarcharvarcharFloatvarcharvarcharintvarcharvarcharvarchar表9后台用户数据表(users)列名注释主键外键类型idusernamepasswordcreatetimeemailcreatorlogtimesnicknamerealnamesexxiangpiantel编码用户名密码创建时间邮箱创建人登陆次数昵称姓名性别备注电话号码是否否否否否否否否否否否否否否否否否否否否否否否intvarcharvarcharDateTimevarcharvarcharvarcharvarcharvarcharvarcharvarcharvarchar表10医生处方信息表(chufang)列名注释主键外键类型idcfno编码处方号是否否否intvarchar表11处方项表(cfitems)列名注释主键外键类型idmednomedname编码药品编号药品名称是否否否否否intvarcharvarchar表12病人挂号数据表(guahao)列名注释主键外键类型idddnohospnamekeshiyydatefeestategnodoctornameshijianduanhyaccounthyname编码订单号医院名称科室预约日期费用状态工号医生姓名时间段挂号账号挂号人姓名是否否否否否否否否否否否否否否否否否否否否否否否intvarcharvarcharvarcharDateTimeFloatintVarcharvarcharvarcharvarcharvarchar表13公告表(gonggao)列名注释主键外键类型idtitlecontentcreatetimepubren编码标题内容创建时间发布人是否否否否否否否否否intvarcharTextDateTimevarchar5系统详细设计实现5.1登录界面用户登录模块输入数据后需对数据进行审核,包含基本的验证码检测、用户名密码、选择类型缺一不可。图8用户登录5.2管理员模块5.2.1经管挂号页面管理员在登录信息合法进入后,进入下图界面,主窗体和子窗体界面都能够清晰显示,每个功能属性病人挂号后的管理信息数据查看均通过管理员先在主窗体工具栏点击进入子窗体查询后可以查阅,即在住院管理中点击预约挂号管理即可查看。图9经管挂号5.2.1病床管理界面图10床位管理5.2.3住院数据统计在左侧主窗体住院管理内有费用统计按钮,运用所学JFreechat知识进行整合设计。图11-1住院费用统计图11-2挂号费用统计5.2.4用户管理对用户管理在主窗口人员管理中主要有医生、患者、后台用户以及科室的子窗体组成,点击对应按钮可进行相关操作。图12患者管理5.2.5住院管理图13住院管理5.2.6密码修改图14修改密码5.3医生模块5.3.1我的挂号以医生身份登入后其界面与其他身份操作大致相同,左面主窗体有相应功能按钮可对病人及账户查阅。图15医护人员5.3.2住院登记图15住院登记5.3.3住院查询图16住院查询5.4病患模块5.4.1预约挂号病患登录网站可以进行预约。图17预约挂号5.4.2我的挂号查看用户点击我的挂号可以进行查看挂号信息。图18我的挂号5.4.3住院查询图19住院查询5.4.4账户充值余额图20账户余额界面5.4.4账户信息图20账户信息6系统测试系统的完整不可或缺的一部分就是对其进行测试,缺陷之处,相应错误进行排查修改保证系统的稳定运行。一般进行测试需要先模块测试、确认实验再组装测试,整体测试完成后查看最后结果能否满足用户需求。另外在测试过程中要做到全面有序、面向全体的测试,尽可能减少纰漏影响整个系统的使用和进度,对各个模块的详细测试也要查看相应反馈后才可继续下一步。6.1测试方法及流程本系统主要实现不同身份进入系统,大的模块共有三个,将采用黑盒测试的办法对其进行测试主要有以下方面:测试个网页之间切换是否正常,是否可灵活跳转,及按钮的操作是否可行。三种身份进入后,主窗体模块功能是否实现。安全稳定性是否达标。运用白盒测试进行代码核验。6.2具体测试6.2.1测试环境在本开发系统电脑进行,所用系统为 Windows106.2.2具体例子(1)登录测试输入先前注册的用户名密码登录,是否成功;采用错误的信息和数据库未录入的信息进行测试是否成功;输入数据库信息表原有的数据登录测试是否成功。信息输入预期结果实际结果用户名:admin密码:123456登录成功,并进入系统界面登录成功,并进入系统界面用户名:admin密码:jssss密码错误,返回至登录页面密码错误,返回至登录页面用户名:lfz密码:dddddddd用户名错误,返回至登录页面用户名错误,返回至登录页面用户名:hhhhh密码:ddssssss用户名错误,返回至登录页面用户名错误,返回至登录页面(2)注册测试输入数据库中设定格式不正确的信息,查看是否成功;输入数据库中正确的格式信息查看是否可注册,数据库中是否有新信息录入。测试结果:均与预测结果相同,按照设置格式才可注册成功。(3)管理员模块管理员登入后,对主窗口各类按钮进行测试,是否能够运行成功。操作预期结果实际结果点击住院管理,点击预约挂号管理,查看挂号信息,对病人进行修改、删除操作。可正确查看挂号信息;修改操作可正常进行可正确查看挂号信息;修改操作可正常进行点击病床管理,查看数据库内的信息是否显示出来可正确查看病床信息,对其修改操作可正常进行可正确查看病床信息,对其修改操作可正常进行点击人员管理,查看病患信息,对病患进行增删查看操作可正确查看病患信息,并对其增删查改可正常进行可正确查看病患信息,并对其增删查改可正常进行点击住院管理下面的住院统计,查看统计信息折线图可正确显示折线图和住院统计图可正确显示折线图和住院统计图(4)医生、患者模块和管理员模块一样,对医生用户和病人用户分别登陆进入后,对各模块进行测试,以及主窗口子窗口相关按钮进行测试预期结果均与预期一样,并能准确运行。6.3测试结论由于缺乏经验,在编码时没有考虑到系统缺陷,产生与概念不符的情况。比如,代码不规范引起的接口问题,系统无法连接和传输用户,由此可见细心耐心的反复测验是非常有必要的。分别以医生、管理员、患者三种身份进入系统,测试对应身份的不同功能,根据所需的文档和设计文档,并编写测试用例,有效避免缺陷的产生。通过测试,大大提高了系统的稳定性和成熟度,保证了系统的性能,符合预期效果。7系统开发总结选择此系统是因为一直以来内心对医务工作者的敬畏之情,在疫情期间更是见证了医务人员的伟大,因此想做一个便于医务人员工作的系统。本次设计将四年所学充分运用,知识的储蓄是见证实践能力的基础,也从中学到很多在课堂上学不到的知识,本文主要介绍了医院住院病历系统使病患就诊方便、医生诊疗有序、管理人员高效操作的功能。按照市场所需查阅资料根据设计书最终完成,收获满满。参考文献[1]张贵民.电子病历标准化之争[J].中国医院院长,2011,(1).[2]雷文华,薛小文.MATLAB和Servlet在网络数据处理中的应用[J].电子测试,2010,(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论