【《基于Java的病人病案管理系统设计》14000字(论文)】_第1页
【《基于Java的病人病案管理系统设计》14000字(论文)】_第2页
【《基于Java的病人病案管理系统设计》14000字(论文)】_第3页
【《基于Java的病人病案管理系统设计》14000字(论文)】_第4页
【《基于Java的病人病案管理系统设计》14000字(论文)】_第5页
已阅读5页,还剩53页未读 继续免费阅读

下载本文档

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

文档简介

-[10]数据库新建界面示意图如图4-11所示。图4-11数据库新建界面图系统数据库创建成功之后,接下来就是进行数据表的设计,我们用病人表来做示例,主要包括:主键ID、病人姓名、性别、年龄、身份证号、病人类型、病人医药类别、病房、床号、状态、管床医生、陪护人、主治医生、创建时间字段。双击打开刚才创建的数据库,我们在视图栏里面点击“新建表”按钮,依次输入病人表的字段信息和数据类型、长度、是否为空、注释等信息。新建数据库表界面如图4-12所示。4-12新建数据库表界面图因为其他数据表的新建方法都是一样的,这里就不一一阐述了。下图是病人病案管理系统所有的数据库表。如图4-13所示。图4-13系统建立的数据库表界面图

第5章主要功能模块的设计与实现病人病案管理系统主要分为两大模块,分别是管理员所管理的后台部分和医生所能操作的前台部分。管理员后台部分包含的功能模块有:管理员登录、管理员用户管理、药品管理、科室管理、医生管理、病人管理、病人检查管理、病历管理、治疗过程管理(开药、检查、手术和会诊)等功能模块。医生操作的前台主要功能有:医生登录、病人管理、病历管理、治疗过程管理、出入院管理等功能模块,因为此系统是医院的病人病案管理系统,用户只能是管理员和医生,外人不能随意登录,所以此系统无法设置注册功能,医生用户的账号也由系统管理员所创建。5.1管理员管理后台图5-1用户登录界面界面图如果用户输入了错误的用户名或密码,系统就会提示对应的错误信息,只有填写正确的用户名和密码并且身份信息一致,才会登录到系统中。错误提示界面示意图如图5-2所示。图5-2错误提示页面登录相关代码如下。这段代码主要实现的用户是系统管理员和医生之间同时登录的两种功能,首先后端获取一个用户选择的身份和用户输入用户名、密码,后台系统会根据其类型判断一个医生还是系统管理员,然后根据用户的用户名去系统数据库中查询出一个用户的信息,将这些数据读取出来,如果一个用户为null,则系统会提示一个用户不可以存在,用户有权利留下这个情况下再来比对一下密码是否输入。不正确时提示密码错误反之,则表示登录成功。登录html页面js代码:该代码实现了利用jQuery中的ajax网络请求的方式调取登录接口。来进行和后台的数据传输。系统管理员登录成功后,进入到系统首页,如图5-3所示。图5-3管理员首页界面图图5-4管理员用户管理界面图点击新增按钮,进入到新增管理员用户页面。输入用户名、密码等信息。点击确定按钮。提示操作成功。实现了对管理员的新增操作。如图5-5所示。图5-5新增管理员用户界面图点击修改按钮,进入到修改管理员用户页面。可以实现对用户账户密码的修改。如图5-6所示。点击删除按钮,把当前选中的管理员从系统中删除。admin为系统初始化账号,不能删除。图5-6修改管理员用户界面图管理员可以对医院科室信息进行维护,点击科室管理菜单,进入到科室管理页面,可以查看科室列表、新增科室、修改科室、删除科室等操作。如图5-7所示。图5-7科室管理界面图点击新增按钮,进入到新增科室页面。输入科室名称、简介等信息。点击确定按钮,提示操作成功。实现了对科室的新增。图5-8新增科室界面图点击修改按钮,进入到修改科室页面。可以实现对科室信息的修改。如图5-9所示。图5-9修改科室信息界面图点击删除按钮,勾选想要删除的目标,实现对科室信息的删除操作。图5-10医生管理界面图新增按钮,进入到新增医生页面。输入医生登录账号、密码、姓名、选择性别、选择科室、职称、学历、简介等信息。完成新增医生。图5-11新增医生界面图点击修改按钮,进入到修改医生页面。可以实现对医生信息的修改。如图5-12所示。点击删除按钮,勾选想要删除的目标,实现对医生信息的删除操作。图5-12修改医生界面图点击左侧菜单栏的“病人管理”按钮,如图5-13所示。图5-13病人管理界面图点击新增按钮,进入到新增病人页面。输入病人姓名,性别,年龄,身份证号码,病人类型,医药类别等信息。如果病人类型选择住院病人则会显示出红框内的内容,点击确定按钮完成新增病人。如图5-14所示。图5-14新增病人界面图点击修改按钮,进入到修改病人页面。可以实现对病人信息的修改。如图5-15所示。图5-15修改病人信息界面图点击删除按钮,勾选想要删除的目标,实现对病人的删除操作。选择一个病人,选择病历记录按钮,可以查看病人的病历记录如图5-16所示。图5-16病人病历记录界面图选择一个病人,选择治疗过程按钮,可以查看该病人的治疗过程,如图5-17所示。图5-17病人治疗过程界面图点击左侧菜单栏的“药品管理”按钮,药品如图5-18所示。图5-18药品管理界面图点击新增按钮,进入到新增药品页面。输入药品编号、药品名称、药品价格、介绍、选择是否能报销等信息。点击确定按钮完成新增药品。如图5-19所示。图5-19新增药品页面点击修改按钮,进入到修改药品页面。可以实现对药品信息的修改。如图5-20所示。点击删除按钮,勾选想要删除的目标,实现对药品的删除操作。图5-20修改药品信息界面图点击左侧菜单栏的“病人检查管理”按钮,病人检查如图5-21所示。图5-21病人检查界面图点击录入检查按钮,进入到录入检查页面。选择病人、选择检查类型(CT,核磁,心电,彩超,B超,胃镜,肠镜,验血,验尿等)、检查结果、备注等信息。点击确定按钮完成检查的录入。如图5-22所示。点击修改按钮,进入到修改检查页面。可以实现对检查信息的修改。如图5-23所示。点击删除按钮,勾选想要删除的目标,实现对检查信息的删除操作。图5-22录入检查界面图图5-23修改检查界面图点击左侧菜单栏的“病历管理”按钮,病历如图5-24所示。图5-24病历管理界面图点击修改按钮,进入到修改病历页面。可以实现对病历信息的修改。如图5-25所示。图5-25修改病历界面图点击删除按钮,勾选想要删除的目标,实现对病历的删除操作。点击左侧菜单“治疗过程管理”展开治疗过程二级菜单。可以对病人进行用药、检查、手术、会诊录入记录。形成病人治疗过程时间。如图5-26所示。图5-26治疗过程管理页面医生点击菜单“用药”,对病人的用药进行管理,管理员可以对病人进行用药医嘱的修改和删除、查询权限。检查、手术、会诊功能同上。如图5-27所示。图5-27治疗过程页面管理员可以点击修改按钮,对病人的治疗过程进行修改。如图5-28所示。图5-28治疗过程修改界面图医生选中一条治疗过程,对该条数据进行删除操作。5.2医生管理前台点击左侧菜单栏的“病人管理”按钮,如图5-29所示。图5-29病人管理界面病人管理相关代码如下。该代码实现了对病人列表根据病人名称模糊查询和列表的分页功能。点击新增按钮,进入到新增病人页面。输入病人姓名,性别,年龄,身份证号码,病人类型,医药类别等信息。如果病人类型选择住院病人则会显示出红框内的内容,点击确定按钮完成新增病人,如图5-30所示,新增病人相关代码如下。该代码实现了对病人的保存操作。图5-30新增病人界面图点击修改按钮,进入到修改病人页面。可以实现对病人信息的修改。如图5-31所示。图5-31修改病人信息界面图修改病人相关代码如下该代码实现了对病人的修改操作。点击删除按钮,实现对病人的删除操作,删除病人相关代码如下。该代码实现了对病人的批量操作。选择一个病人,选择病历记录按钮,可以查看病人的病历记录如图5-32所示。图5-32病人病历记录页面获取病历数据列表相关代码如下该代码实现了获取病人病历列表的查询和分页功能,可以根据病人的id查询。选择一个病人,选择治疗过程按钮,可以查看该病人的治疗过程如图5-33所示。图5-33病人治疗过程界面图选择一个病人,点击检查记录按钮可以查看病人的检查记录,包括病人姓名、病人类型、检查结果以及备注信息,如图5-34所示。图5-34病人检查记录界面图点击左侧菜单“病历管理”进入到病历管理界面,医生可以对病人的病历进行管理。如图5-35所示。图5-35病历管理页面点击录入病历,进入录入病历页面,可以选择病人,然后输入病历内容点击保存。实现对病人病历的新增。如图5-36所示。图5-36病历新增界面图选中一个病历,点击修改按钮,可以对病历内容进行修改。如图5-37所示。图5-37病历修改界面图点击左侧菜单“治疗过程管理”展开治疗过程二级菜单。可以对病人进行用药、检查、手术、会诊录入记录。形成病人治疗过程时间。如图5-38所示。图5-38治疗过程管理界面图医生点击菜单“用药”,对病人的用药进行管理,可以对病人进行用药医嘱的新增改查,检查、手术、会诊功能同上。如图5-39所示。图5-39治疗用药过程界面图医生可以点击录入治疗方式按钮,先选择病人后,再输入治疗内容。点击确定按钮。完成对病人的治疗过程新增。如图5-40所示。图5-40录入治疗过程页面医生可以点击修改按钮,对病人的治疗过程进行修改。如图5-41所示。图5-41治疗过程修改页面4.医生选中一条治疗过程,对该条数据进行删除操作。点击左侧菜单“出入院管理”进入到病人列表页面,医生可以对病人住院、出院、转院管理。如图5-42所示。选中一个病人,点击病人住院按钮。在弹出框中点击确定。完成对病人的住院操作。选中一个病人,点击病人出院按钮。在弹出框中点击确定。完成对病人的出院操作。选中一个病人,点击病人转院按钮。在弹出框中点击确定。完成对病人的转院操作。图5-42病人出入转院列表界面图6.1系统测试图6-1用户名不能为空界面图当用户不输入密码的时侯,其密码不能为空页面图如图6-2所示。图6-2密码不能为空界面图当医生输入的账号不存在时,提示用户不存在。如图6-3所示。图6-3用户不存在界面图当医生输入的密码错误时,提示密码错误,如图6-4所示。图6-4密码错误界面图6.2系统运行病人的新增页面,医生需要在新增页面上填写相应的信息,点击确定完成新增病人,新增病人界面如图6-5所示。图6-5新增普通病人界面当医生选择新增的病人类型为住院病人时界面会弹出病房、床号、主治医生、管床医生、陪护人输入框(红色矩形框内),如图6-6所示。图6-6新增住院病人信息界面图当病人新增完成后,医生可以点击菜单的病历管理,然后点击录入病历按钮。选择对应的病人、输入病人的病历点击确定按钮,完成对病人病历的保存。新增病人病历界面如图6-7所示。图6-7新增病人病历界面新增完成后,可以在病人管理列表中,选中该病人,点击病历记录。可以查询到该病人的所有病历信息,如图6-8所示。图6-8病历记录界面图新增完成后,可以在病历管理列表中,选中该病人,可以修改该病人的病历信息,如图6-9所示。图6-9修改病历信息界面图新增完成后,可以在治疗过程管理列表中的用药功能中,选中该病人,可以录入该病人的用药信息,如图6-10所示。图6-10录入用药信息界面图新增完成后,可以在治疗过程管理列表中的用药功能中,选中该病人,可以修改该病人的用药信息,如图6-11所示。图6-11修改用药信息界面图新增完成后,可以在治疗过程管理列表中的检查功能中,录入该病人的检查项目,如图6-12所示。图6-12录入检查项目界面图当医生为患者录入检查项目提交后,相同管理员也要录入该患者的检查项目并输入其检查结果,在这一切工作完成后,医生可以在病人管理界面中选择该病人,选择检查记录来查看该病人的检查结果,如图6-13所示。图6-13检查结果界面图经过了一系列的操作后,医生可以在病人管理界面中选择该病人,选中治疗过程,查看该病人的所有治疗过程信息,如图6-14所示。图6-14检查结果界面图当该病人疾病痊愈后,医生可以在出入院管理中选择该病人,来进行出院处理,如图6-15所示。图6-15检查结果界面图参考文献[1]梁燕来,程裕强.Java面向对象程序设计[M].人民邮电出版社:,201304.320.[2]高洪岩.JavaEE核心框架实战[M].人民邮电出版社:,201409.633.[3]陈陆扬.Vue.js前端开发快速入门与专业应用[M].人民邮电出版社:,201702.207.[4]王丹,孙晓宇,杨路斌,高胜严.基于SpringBoot的软件统计分析系统设计与实现[J].软件工程,2019,22(03):40-42.[5]温立辉.Java虚拟机实现原理分析[J].科技创新与应用,2020(05):53-54.[6]许晓斌.MAVEN实战[M].北京:机械工业出版社,2008:23-26.[7]孔祥盛.MySQL数据库基础与实例教程[M].人民邮电出版社:,201406.329.[8]熊永平.基于SpringBoot框架应用开发技术的分析与研究[J].电脑知识与术,2019,15(36):76-77.[9]荣艳冬.关于Mybatis持久层框架的应用研究[J].信息安全与技术,2015,6(12):86-88.[10]徐茂.浅析面向SQL数据库注入攻击的JavaWeb防御措施[J].网络安全技术与应用,2016,(10):85-86.[11]黎连业,王华,李淑春.软件测试与测试技术[M].北京:清华大学出版社,2009:96-100.[12]齐常程.基于大数据分析的医院信息化管理系统[J].计算机产品与流通,2020(02):116.[13]周菲.计算机技术在院信息管理系统中的应用[J].中外企业家,2020(11):113.[14]朱嫣闵.计算机管理相关技术在医院中的应用分析[J].计算机产品与流通,2018(11):4.[15]

温馨提示

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

评论

0/150

提交评论