版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
医院在线管理系统的设计与实现2013年4月20日目录TOC\o"1-3"\h\u26082第1章绪论 210945所选课题目前国内外研究动态、水平: 318529课题目的 422964第2章系统的相关技术基础 467382.1系统选取 584852.2数据库选取 5326022.3系统设计技术 5262742.4系统设计技术 623877第3章系统分析与架构设计 775143.1系统的初步调查 7135233.2系统可行性分析 8235993.3系统流程分析 8322473.4系统的目标 1028026第4章系统详细设计与实现 1128314.1功能模块设计 11281324.2数据库设计 12212134.3系统详细设计 16314794.4系统安全性措施和方案 2216202第5章开发总结 2314172参考文献 24摘要随着科技的进步,电子信息技术不断融入人们生活的各个领域。在医学领域也是如此。计算机化的医院信息系统已成为现代化医院运营必不可少的基础设施与技术支撑环境。就好象一个现代化医院的成功运行离不开功能完整,美观舒适的建筑物,技术娴熟的医护人员,性能齐全,高精尖的医疗设备一样,它也离不开计算机化的医院信息系统。通过研究和设计出一个适用于多数县级医院的在线管理系统,能够对医院的信息实现数字化管理,提高医院的服务质量,减少医院大量人力物力,同时实现医院的高效率工作。该系统主要包括医院医护人员的管理,医院新闻和医院网络咨询信息的处理。能够及时处理信息数据,对于医院的管理效率提高和信息安全保证,有着积极的意义。医院能够通过该系统实现对医院医护人员的管理,对医院新闻的管理和患者通过网络咨询的问题进行解答。同时实现数据的高效管理,数据系统的安全可靠、操作方便。关键词:原型法面向对象数据一致性数据窗口医院在线管理系统Withtheprogressofscienceandtechnology,electronicinformationtechnologyintoeveryfieldofpeople'slife.Soitisinthemedicalfield.Computerizedhospitalinformationsystemhasbecomeamodernhospitaloperationessentialinfrastructureandtechnicalsupportenvironment.Asifthesuccessofamodernhospitaloperatingwithoutcompletefunction,beautifulandcomfortablebuilding,askilledhealthcarepersonnel,andcompleteperformance,sophisticatedmedicalequipment,itisalsoinseparablefromthecomputerizedhospitalinformationsystem.Asuitableforthemajorityofcountyhospitalonlinemanagementsystemresearchanddesign,torealizedigitalmanagementofhospitalinformation,improvethequalityofhospitalservice,reducethehospitalalotofhumanandmaterialresources,whileachievinghighefficiencyofhospital.Thesystemmainlyconsistsofhospitalmanagement,hospitalnewsandnetworkconsultinghospitalinformation.Tothetimelyprocessingofinformationdata,toimprovemanagementefficiencyandinformationsecurityassurancehospital,hasapositivemeaning.Thehospitalcanthroughthesystemofhospitalmedicalstaffofthehospitalmanagement,newsmanagementandpatienttoanswerquestionsthroughnetwork.Atthesametime,toachieveefficientmanagementofdata,thedatasystemissafeandreliable,convenientoperation.绪论课题背景随着社会化大生产的不断扩大和社会对产品多样化的需求,人们越来越重视信息在生产经营及企业管理中的作用,并把它当做企业的一种极其重要的资源,人们称之为“信息资源”,信息资源的处理已经成为当今世界上一项主要的社会活动。同样,在医疗系统中也不例外,其中加强对门诊信息的管理,一方面能更好为病人服务,另一方面能加强对医院效益的监控。本世纪以来,由于社会生产力的迅速发展和科学技术的突飞猛进,人们进行信息交流的深度和广度不断增加,管理所需要的信息量急剧增长,同时对信息的处理要求及时、准确,这导致了传统的信息处理方法和手段已不能适应现代管理的需要;电子计算机的诞生和在信息处理中的应用,标志着一个崭新时代——“信息时代”的开始,它使企业管理现代化成为可能。现代医院管理系统是以医院管理、经济管理为主的,随着社会发展、人们生活水平不断提高,对医院服务要求会越来越高,以病人为关注点的管理需要越来越高。医院在线系统作为医院的窗口,是外界与医院之间的一座桥梁,是医院开展人性化服务的前言,因此在网上开展自动化、人性化服务、无纸质化已迫在眉睫。现代医院应该具备公平、公正、公开、文明的分诊系统,快捷的病人自助查询、咨询、挂号等人性化服务以及自动化、无纸化医院管理,只有在以上基础上才能成为现代医院在线系统管理。介绍现代医院的弊病……所选课题目前国内外研究动态、水平:国外研究现状:电子计算机在医院的应用已有三十多年的历史,60年代初,美国便开始了HIS的研究。著名的麻省总医院<MGH>开发的COSTAR系统是60年代初开始并发展到今天成为大规模的临床病人信息系统。随着计算机技术的发展,70年代,HIS进入大发展时期,美日欧各国的医院,特别是大学医院及医学中心纷纷开发HIS,成为医药信息学的形成和发展的基础。70-80年代,美国的HIS产业已有很大发展。国内研究状况:计算机70年代末期就进入了我国医疗行业,主要应用于科研和教学,还没有应用于HIS的管理。80年代初期,随着苹果PC机的出现和BASIC语言的普及,一些医院开始开发一些小型的管理软件,如工资软件等;80年代中期,随着XT286的出现和国产化,以及DBASEIII和UNIX网络操作系统的出现,一些医院开始建立小型的局域网络,并开发出基于部门管理的小型网络管理系统,如住院管理,药房管理等。进入90年代,NOVELL网和FOXBASE、FOXFRO数据库日益盛行,完整的医院网络管理系统的实现已经成为可能,于是一些有计算机技术力量的医院开始开发适合自己医院的医院管理系统。目前国内有很多较好的医院门诊管理软件有1国外早就开始使用HIS系统,而且系统的各方面功能都比较成熟,对每一块功能分配都较细,并且各子系统之间的联系也十分紧密,系统一般都采用大型关系型数据库使数据更安全、更稳定。2国内也有许多好的医院管理系统它们有着各自的优点与不足下面就举几个常用的例子①用易医院管理系统以财务信息、病人信息和物资信息为主线通过对信息的收集、存储、传递、统计、分析、综合查询、报表输出和信息共享及时为医院领导及各部门管理人员提供全面、准确的各种数据。系统突出实用性、保证可靠性、兼顾先进性、具备扩展性。主要包括六大功能模块:门诊管理系统、住院管理系统、药房管理系统、药库管理系统、院长查询系统、系统管理系统。各模块既可独立使用,又具有密不可分的联系。系统采用主流客户/服务器C/S体系结构,具有高效性、可靠性,大型关系型数据库使数据更安全、更稳定。提供友好操作界面,具有较强的可操作性。强大的查询、统计、报表功能和模块化结构。②三江门诊收费系统功能门诊划价收费、药品进销存管理、医生及科室工作量统计、库存及有效期管理、优惠打折收费、票据可打印明细单,也可只打印总的中西药费等分类。可以根据用户的要求定制各种发票样式,并且能让用户自己调整报表位置及纸张大小。这些功能在日常生活中是十分有用的此系统在挂号和一些细节方面做的比较突出。但是系统的整个管理方面没有很好的连接起来报表共享功能不强。③国内目前很多医院用中磁的HIS软件它采用C/S体系结构和先进的开发管理技术,支持管理模式的参数化配置,适应多种常见管理模式,基于业务流程模式的积木式系统结构,支持用户对各模块的可选用性,其后台是用oracle数据库。上述的国内外系统都比较适合大型的医院,各系统中包含了子系统,其存在的不足之处是,各子系统之间的共享还不够,所以一些报表统计功能还不强。对于网络信息的管理与实体信息的结合还不够,患者咨询,查询困难,合理的网络咨询管理系统应把管理人员与网络咨询结合起来这样就便于管理,同时对于民营小医院用这么大的系统过于复杂,也不需要这么多的子系统,只需要一些基本的门诊功能就行。课题目的大多数医院依旧处于文档管理,电话咨询等老式的管理方式;病案、医护人员等管理效率不高,浪费大量人力物力;患者看病流程繁琐,排队时间较长;信息查询较慢,易出错等都是现代医院依旧面临的问题。该系统的研究和设计,能够设计出一个适用于多数县级医院的在线管理系统。能够对医院的信息实现数字化管理,提高医院的服务质量,减少医院大量人力物力,同时实现医院的高效率工作。该系统主要主要包括医院医护人员的管理,医院新闻和医院网络咨询信息的处理。能够及时处理信息数据,对于医院的管理效率提高和信息安全保证,有着积极的意义。系统的相关技术基础系统选取Linux是一种自由和开放源代码的类UNIX操作系统。定义Linux的组件是Linux内核,该操作系统内核由林纳斯·托瓦兹在1991年10月5日首次发布。严格来讲,术语Linux只表示操作系统内核本身,但通常采用Linux内核来表达该意思,Linux则常用来指基于Linux内核的完整操作系统,包括GUI组件和许多其他实用工具。由于这些系统工具和库主要由GNU计划提供,自由软件基金会提议将该组合系统命名为GNU/Linux。Linux是一个领先的操作系统,可以运行在服务器和其他大型平台之上,如大型机和超级计算机。世界上500个最快的超级计算机90%以上运行Linux发行版或变种,最快的前10名超级计算机运行的都是Linux操作系统。数据存储和系统的选取对于医院信息的安全性十分重要,因此选取安全性高、成本低、易于维护的linux系统作为数据存储和后台开发系统是十分正确的。数据库选取 数据库的选取主要从实用、安全、稳定、经济等方面综合考虑。MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,目前属于Oracle公司,技术得到了世界顶级商家的保证。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。由于其社区版的性能卓越,搭配PHP和Apache可组成良好的开发环境。系统设计技术本系统采用面向对象的软件开发方式,以甲骨文公司的开发工具NetbeansIDE作为主要的开发工具,使用mysql作为关系型数据库,建立功能良好,快速查询等优点的数据库,以thinkphp为框架,MVC开发模式创建动态在线系统,同时使用javascript程序创建与数据库交互的动态系统,较好的实现了预定的需求功能。 2.3.1php技术简介PHP,是英文超文本预处理语言HypertextPreprocessor的缩写。PHP是一种HTML内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛地运用。PHP独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。 2.3.2thinkphp框架简介ThinkPHP是一个开源的PHP框架,是为了简化企业级应用开发和敏捷WEB应用开发而诞生的。最早诞生于2006年初,原名FCS,2007年元旦正式更名为ThinkPHP,并且遵循Apache2开源协议发布。早期的思想架构来源于Struts,后来经过不断改进和完善,同时也借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和MVC模式,融合了Struts的Action和Dao思想和JSP的TagLib(标签库)、RoR的ORM映射和ActiveRecord模式,封装了CURD和一些常用操作,单一入口模式等,在模版引擎、缓存机制、认证机制和扩展性方面均有独特的表现。 2.3.3javascript技术简介javascript是一种由Netscape的LiveScript发展而来的原型化继承的面向对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如Perl,遗留的速度问题,为客户提供更流畅的浏览效果。当时服务端需要对数据进行验证,由于网络速度相当缓慢,只有28.8kbps,验证步骤浪费的时间太多。于是Netscape的浏览器Navigator加入了Javascript,提供了数据验证的基本功能。2.3.4web相关技术(1)URLURL(UniformResourceLocation,统一资源定位器)有协议名、web服务器地址、路径名和文件名四部分组成,它只是了文件在Internet中的位置。(2)HTMLHTML(HypertextMarkupLanguage,超文本标记语言)是一种用于编写超文本文档的标记语言,它不是一种程序设计语言而是一种结构语言。它具有凭他无关性,无论是何种操作系统,只要有相应的浏览器程序,就可以运行HTML文档。(3)Web站点Web站点是计算机网络上的一个位置,它以网页或文档形式提供信息,访问者只需通过Web浏览器链接到站点。(4)主页主页是Web站点上一组网页或其他文件的起始页。它是HTML格式的文档,可用来说明站点内容、作者所在公司或部门的新闻、指向其他相关文档的链接或站点作者的个人信息等。系统设计技术 2.4.1面向对象设计面向对象(ObjectOriented,OO)是当前计算机界关心的重点,它是90年代软件开发方法的主流。面向对象的概念和应用已超越了程序设计和软件开发,扩展到很宽的范围。如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术[1]发展到一定阶段后的产物。早期的计算机编程是基于面向过程的方法,例如实现算术运算1+1+2=4,通过设计一个算法就可以解决当时的问题。随着计算机技术的不断提高,计算机被用于解决越来越复杂的问题。通过面向对象的方式,将现实世界的物抽象成对象,现实世界中的关系抽象成类、继承,帮助人们实现对现实世界的抽象与数字建模。通过面向对象的方法,更利于人理解的方式对于复杂系统的进行分析、设计与编程。同时,面向对象能有效提高编程的效率,通过封装技术,消息机制可以像搭积木的一样快速开发出一个全新的系统。首先根据客户需求抽象出业务对象;然后对需求进行合理分层,构建相对独立的业务模块;之后设计业务逻辑,利用多态、继承、封装、抽象的编程思想,实现业务需求;最后通过整合各模块,达到高内聚、低耦合的效果,从而满足客户要求。 2.4.2MVC设计模式MVC全名是ModelViewController,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用于组织代码用一种业务逻辑和数据显示分离的方法,这个方法的假设前提是如果业务逻辑被聚集到一个部件里面,而且界面和用户围绕数据的交互能被改进和个性化定制而不需要重新编写业务逻辑MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。MVC是一个框架模式,它强制性的使应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型、视图、控制器。它们各自处理自己的任务。系统分析与架构设计系统的初步调查管理信息系统是一门新兴的、集管理科学、信息科学、系统科学及计算机科学为一体的综合性学科,研究的是信息管理活动的全过程,以便有效的管理信息,提供各类管理决策信息,辅助企业进行现代化管理。管理信息系统它具备数据处理、计划、控制、预测和辅助决策功能,具体作用如下5点内容:(1)用统一标准处理和提供信息,排除使用前后矛盾的不完整的数据。(2)完整、及时提供在管理及决策中需要的数据。(3)利用指定的数据关系分析数据,客观预测未来。(4)向各级管理机构提供不同详细程度的报告,缩短分析和解释的时间。(5)用最低的费用最短的时间提供尽可能精确、可靠的信息,以便使决策者选择最佳的实施方案,以提高企业的经济效益。根据调研情况进行分析,认识到完整的管理系统非常复杂,其功能随医院规模等条件的变化而不同。对一个医院来讲,在线管理系统的设计有几大优势,第一:节约成本,无需花费软件管理高额的成本;第二:使用方便,无需安装,打开浏览器即可使用,且适合多客户端使用;第三:能够和咨询的患者随时保持动态联系,以保证患者需要的信息及时的公开和获取。该系统应具有以下功能:登陆模块:可分为管理员登陆和普通用户登录两个模块。用户注册模块:对用户注册的用户名的要求,不同的用户要求要有不同的用户名。医护人员管理模块:包括添加管理员,管理员密码的修改。挂号管理模块:包括患者的名字、性别、年龄、现住地址和患者简介。在线咨询管理模块:患者在线咨询的增加,管理员对咨询内容的回复,删除以及显示。科室管理模块:通过系统修改、增加、删除科室介绍以及展示科室详情。系统可行性分析可行性分析是系统分析阶段的重要活动,是对系统进行全面、概要的分析。它的任务是确定项目开发始否必要和可行。它的主要目标是:进一步明确系统的目标、规模和功能,对系统开发背景、必要性和意义进行调查分析,并根据需要和可能提出拟开发系统的初步方案和计划,明确问题,对所提供系统大致规模和目标的几个有关约束条件进行论证,并且提出系统的逻辑模型和各种可能的方案,从而为系统开发项目的决策提供科学依据。其主要从四个方面进行研究:(1)需求可行性:随着网络的普及以及网络应用的方便,通过在线咨询、了解医院的患者愈加增多。医院和患者之间长期保持动态联系也愈加迫切,医院的设备、实力,患者看病所需信息都和患者治病紧密相连,因此该系统的设计符合实际所需,能够满足大多数县级医院和大多数在线咨询的患者需求。(2)技术可行性:对现有技术进行评价,以明确能否利用现有技术进行系统开发及系统实施。计算机网络技术的发展和计算机硬件性价比的不断提升,使计算机全面应用于医院管理的各个环节成为可能。C/S开发模式、COM、DCOM技术在国内各行各业的信息管理系统开发中已经被广泛采用,实践证明这些技术都非常适合医院管理信息系统的开发。(3)经济可行性:对组织的经济状况和投资能力进行分析,对系统建设、运行和维护费用进行评估,对系统建成后可能取得的社会及经济效益进行估计。目前国内应用HIS的医院在信息化上的软硬件投资只占其年收入的1%-3%,而应用HIS后,阻塞了管理漏洞,杜绝了药品的丢失,节省了人力,提高了医院的财、物管理水平,改善了患者的就医环境,方便了患者就医和查询,提高了医院的服务效率和服务质量。因此带来的经济回报将远远超过信息化过程中的投入。(4)营运可行性:指系统对组织机构的影响,对现有人员和机构、设施、环境等的适应性以及进行人员培训补充计划的可行性。国内自上世纪80年代末就开始应用HIS,经过近20年的发展,我国大部分医院都有主管HIS的信息科,绝大部分医院都使用过单机版计算机软件来完成日常的收费划价以及药库管理工作。经调查发现华东地区近95%的医院都在20世纪90年代中期开始应用HIS。所以医院的计算机信息管理人才、计算机硬件设备、操作员的计算机应用能力都为系统的运行过程提供了可靠保证。系统流程分析通过对患者治病的调查,通过在线咨询了解医院,以及选取医院并治病的流程主要体现在以下分析:病人先通过网络了解和病情相关的医院的实力、技术等,主要为通过对医院的初步分析,了解医院在病情相关技术的强度,医院的历史,医院科室的设置,科室相关专家的实力,以及护理的相关保障。综合分析后选取某个医院进行详细咨询。往往采用留言和拨打电话方式咨询,主要了解相关病情的详细情况,医治可行性,费用情况等。以决定是否要去医治。然后通过系统了解相关科室的详细情况,相关主治医师、专家的经历、实力以及其看病时间、看病费用等,以最终决定要选取的医院以及选取的科室及医生。确定以上信息后,患者采取网上在线挂号预约或者实体挂号方式挂号,最后在预约的时间下进行提前交费,拿着挂号单前往科室相关医生办公室看病。同时对于医院,管理员通过上级安排和需求,及时对医院的科室进行介绍、设置等信息进行更新;对医护人员的职称、学历、所在科室等信息进行动态更新,以确保患者能及时了解科室及医师实际信息;医院新闻模块是患者了解医院的重要途径之一,包括了医院介绍,医院实力新闻,所以保持其及时、准确的更新是管理员每天的工作。图2-1组织层次图在对系统的业务流程、组织层次进行初步调查分析之后,明确了需求分析的目的,明确了系统开发的目标和用户的信息需求,接下来本节将通过具体的业务流程图来描述系统业务的全过程,以明确系统应具有的功能。业务流程图是在对病人诊疗过程和医院行政管理流程进行调查、分析的基础上得到的,其调查内容紧紧围绕系统的功能、目标。调查结果利用图形化工具进行描述,以规范说明。本系统包含出患者咨询及回复管理、患者挂号管理、医护人员管理、科室管理等五大模块。整个业务流程包括:患者了解医院、选取医院、了解科室、选取科室、了解医生、选取医生、预约挂号、医生诊断。以下按患者咨询及挂号、医护人员管理及展示、科室信息管理及展示等各大功能进行分别阐述。(1)患者咨询:通过网上在线系统,查询并了解到医院主治病情、地址、电话等基础信息,这些信息主要来源于管理员对各科室、医护人员、医院新闻等信息的设置后展示出来。患者除了具有信息咨询和预约挂号对系统数据的输入外,无其它输入功能。医护人员管理及展示:主要包括管理员对医护人员信息的添加、修改、删除操作,确定后的医护人员信息将通过系统展示页面展示给患者及外界,能够确保外界及时获取医院最核心人员的最新信息,是患者选取医院的重要信息之一。科室信息管理及展示:主要包括管理员对科室信息的添加、修改、删除操作,科室信息的及时管理,能确保用户及时获取医护人员的信息。业务流程图如图2-2所示:系统的目标系统的目的就是支持医院的行政管理与事务处理业务,使医院的业务操作流程和日常管理规范化。采集、分析处理、存储各种基础数据并使之标准化,通过网络在院内各科室之间传递,简化信息流程,为医院查询、分类汇总、统计、决策分析提供及时准确的数据,杜绝以前手工操作带来的差错,减少工作流程,提高工作效率。为了实现以上功能,我们必须做好以下几点:基础数据标准化,重视系统的实用性、经济性、安全性,顺应管理扁平化的管理趋势。系统详细设计与实现功能模块设计本系统主要针对医院管理,主要有如下功能模块:基础数据维护:对医护人员及用户信息的管理科室管理:主要对科室名称、类别、性质等信息的管理挂号管理:通过在线窗口获取看病的号码,是病人就医的主流程之一咨询管理:对医院信息或者病情信息的在线咨询、互动。新闻管理:对医院新闻的内容、时间、参与者和医院基础信息的管理。用户查询:用户对新闻、科室、医护人员信息进行查询管理信息系统设计阶段的主要目的是将系统分析阶段所提出的反映了用户信息需求的系统逻辑方案转换成可以实施的基于计算机与通信系统的物理(技术)方案。具体要求对系统进行功能分解,不断下去,直到分解成含义明确,功能单一的单元功能模块,从而绘制出系统的功能模块图,即HIPO图。此在线管理系统的HIPO图如下在线系统在线系统管理挂号管理用户查询新闻管理咨询管理基础数据科室管理挂号管理用户查询新闻管理咨询管理基础数据科室管理医院添加医院添加用户查询医院添加用户查询用户查询医院添加用户查询用户查询医院回复新闻查询科室查询咨询查询数据库设计数据库设计是要在一个给定的应用环境(DBMS)中,通过合理的逻辑设计和有效的物理设计,构造较优的数据库模式、子模式,建立数据库和设计应用程序,满足用户的各种信息需求。1、概念结构设计在数据库设计中,先要对系统分析所得的数据字典中的数据存储进行分析,然后得出系统的关系模式,可以采用实体——联系图(简称E——R图)的方法进行数据结构的描述。E——R图由实体、属性、联系三部分组成。E——R图的有关符号说明如下编号编号名称日期其它来源散件
散件实体IDID帐号密码用户图4.3.1用户E-R图IDID新闻标题详细内容新闻展示图4.3.2药品单位E-R图IDID患者名字挂号科室在线挂号图4.3.3药品类型E-R图IDID科室名称说明科室图4.3.4科室E-R图IDID人员名称说明医护人员图4.3.4医师E-R图实体间主要关系如下:新闻查询新闻查询医师查询科室查询病人 医师查询科室查询病人管理员回复在线咨询挂号管理员回复在线咨询挂号医师医师诊治图4.3.6实体间主要关系图2、物理结构设计物理结构设计的原则如下:(1) 尽可能的减少数据冗余和重复。(2) 结构设计与操作设计相结合。(3) 数据结构具有相对的稳定性。基于以上设计原则,本系统设计了一个数据库,包含基本信息表(如药品、医师、科室等)及几个实体联系建模后的表(如划价信息表、收费信息表等)。为了加快系统访问的速度把这些表放在一个数据库中。本系统中相关数据库表结构设计如下:工作人员表(p_user)编号字段字段类型字段说明1Id数值ID2Name文本用户名3Password文本
密码4Sex枚举性别5Age文本年龄6Job文本职务7PhoneInt电话号码8insertTimeDate入院时间9Image文本照片10EmailText邮箱11StatusInt状态挂号表编号字段字段类型字段说明1Id数值ID2Name文本用户名3Sex枚举性别4Age文本年龄5PhoneInt电话号码6AddressText地址7Kind文本类型/科别8insertTimeDate入院时间9StatusInt状态咨询表编号字段字段类型字段说明1Id数值ID2Name文本用户名3Sex枚举性别4Title文本标题5ContentBlog咨询内容6addTimeTime提交时间7ReplayIDInt回复8replayName文本回复人姓名9replayContentDate回复内容10StatusInt状态4、科室表(med_ks)编号字段名称字段类型字段说明1ID数值ID2name文本科室名称3num文本科室人数4status文本状态系统详细设计登录管理系统登陆界面是管理员的入口,也是数据安全的保证。在服务器端,如登录成功,则返回success,并且跳转至系统主界面;如登录不成功,则返回failed,并跳转至登陆页面。登陆界面如图4-1:图4-1输入“用户名”、“密码”(默认均为工作号),以及验证码(安全目的),点击“登陆”(第一次登陆需更改密码,更改后点击“更新”,密码请务必记牢,以后也可以自行更改密码)。本系统将在服务器端验证用户身份的合法性,以下为系统登录功能的关键实现代码(登录代码):系统主界面登录成功后,即进入系统主界面。一方面主界面左边即为分类的菜单项,简洁、实用,通过菜单项的选择,能调取相应的模块,进行相应的模块操作;主界面右边主要包括了需要处理的最新消息,即最新留言、挂号、咨询等,此模块的设置能使管理员方便快捷的获取及时信息,并迅速高效的处理即时信息。另一方面,对当前使用的某一功能选项对应的窗口,以模式的方式进行工作,使得在同一窗口,仅能打开某一类功能的窗口,也在一定程度上减轻了用户的使用难度。主界面如图4-2:图4-2在线挂号界面挂号管理模块是医院信息管理系统中一个部分,本模块主要实现后台管理,包括添加、删除、修改,患者挂号添加功能如图4-3所示图4-3实现患者挂号添加功能的部分代码如下:咨询系统界面在线咨询模块是医院和用户通过网络沟通的重要途径,在本模块中包括患者咨询模块,主要为患者添加咨询信息,如图4-4所示:图4-4咨询回复界面在线回复模块与在线咨询模块相对应,在本模块中包括管理员回复患者咨询模块,主要为回复患者咨询信息,如图4-4所示:医护人员管理医护人员管理界面主要为医护人员管理,包括医护人员信息的添加、维护等。如图4-6图4-5科室管理科室管理模块是医院信息管理系统中重要部分之一,在本模块中包括所有可是的信息的添加、删除、修改,增加患者图如图4-7所示:图4-7系统安全性措施和方案安全性措施:信息系统的安全保护措施可分为技术性和非技术性两类。技术安全措施是指通过与系统直接相关的技术手段防止安全事故的发生;非技术性安全措施主要指行政管理、法律制度保证和其他物理措施等,它不受信息系统的控制,是施加于信息系统之上的。信息系统的技术安全措施主要有:(1)用户合法身份的确认与检验;(2)存取控制;信息系统的可靠性是指在满足一定条件的应用环境中系统能够正常工作的能力。在错误不可避免的情况下,提高系统可靠性的主要途径是使系统具有容错
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026南昌市劳动保障事务代理中心招聘4名项目外包服务人员笔试模拟试题及答案解析
- 2026年郴州市车辆管理系统事业单位人员招聘考试备考试题及答案详解
- 2026年白城市粮食和物资储备系统事业单位人员招聘考试备考试题及答案详解
- 2026年保定市自然资源系统事业单位人员招聘考试备考试题及答案详解
- 2026年大庆市事业单位人员招聘考试备考试题及答案详解
- 2026年沧州市审计系统事业单位人员招聘考试备考试题及答案详解
- 2026 增肌期猪肚鸡课件
- 广东省深圳市龙岗区2025-2026学年四年级下学期学科智慧大闯关英语期中试卷(U1-4)(解析版)
- 2026年大理市农产品检测中心人员招聘考试备考试题及答案详解
- 2026年巴中市疾病和预防控制中心人员招聘考试备考试题及答案详解
- 抖音小店出售协议书
- qdslrdashboard应用软件使用说明
- 中国传统故事英文哪吒闹海二篇
- 工厂质量激励实施方案
- YY/T 0128-2004医用诊断X射线辐射防护器具装置及用具
- YY 1413-2016离心式血液成分分离设备
- GB/T 41498-2022纤维增强塑料复合材料用剪切框测定面内剪切应力/剪切应变响应和剪切模量的试验方法
- GB/T 1732-1993漆膜耐冲击测定法
- 暖通空调(陆亚俊编)课件
- 常见基坑支护形式解析讲义198
- 实验室岗位安全风险告知卡
评论
0/150
提交评论