医院信息系统住院医生工作站软件设计说明_第1页
医院信息系统住院医生工作站软件设计说明_第2页
医院信息系统住院医生工作站软件设计说明_第3页
医院信息系统住院医生工作站软件设计说明_第4页
医院信息系统住院医生工作站软件设计说明_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

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

文档简介

住院医生工作站系统软件(结构)设计说明第页医院信息系统住院医生工作站软件设计说明XXXXXXX有限公司2XXX-XX-XX目录1 引言 41.1 标识 41.2 系统概述 41.3 文档概述 41.4 基线 42 引用文件 53 CSCI级设计决策 53.1 数据库选型 53.1.1 选型原则 53.1.2 Oracle数据库 63.2 安全性 73.2.1 数据安全 73.2.2 应用安全 83.2.3 网络安全 83.2.4 安全管理 84 CSCI体系结构设计 94.1 体系结构 94.1.1 模块层次结构关系 94.2 全局数据结构说明 94.3 部件 104.4 接口设计 115 CSCI详细设计 125.1 入院病历录入设计说明 125.1.1 程序描述 125.1.2 性能 135.1.3 输人项 135.1.4 输出项 135.1.5 流程逻辑 135.2 诊断录入设计说明 145.2.1 程序描述 145.2.2 性能 155.2.3 输人项 155.2.4 流程逻辑 155.3 首次病程记录录入设计说明 165.3.1 程序描述 165.4 性能 175.4.1 输人项 175.4.2 输出项 175.4.3 流程逻辑 175.5 术前小结录入设计说明 185.5.1 程序描述 185.5.2 性能 195.5.3 输人项 195.5.4 输出项 205.5.5 流程逻辑 205.6 查看修改记录设计说明 215.6.1 程序描述 215.6.2 流程逻辑 216 需求的可追踪性 237 注解 24引言标识子系统编号子系统名称子系统组名称子系统组代码65住院医生工作站住院系统2系统概述根据“国家医院信息系统功能规范”相关要求,通过向医院用户的需求调研调研与分析,设计开发出一个用于住院医生开医嘱、写病历、会诊通知、手术通知、检查、检验结果查询的系统。主要作用包括:提供输入长期医嘱、临时医嘱、中药处方的录入、打印、签名、发送功能,提供住院病历、首次病程记录、一般病程记录、手术记录、出院记录等各病历项的书写和打印功能;提供检验、检查申请单的打印功能;提供会诊邀请、会诊记录书写功能,提供手术通知、手术安排查询等功能;文档概述根据“国家医院信息系统功能规范”相关要求,及通过需求调研分析后所编写相关“需求说明书”,编写本《软件设计说明书》,从设计决策、体系结构设计、详细设计等方面进行描述,供相关的系统设计人员、软件开发人员及项目管理人员使用。基线本系统的设计基线为“国家医院信息系统功能规范”及系统相关的各种需求调研记录,需求说明书等。引用文件《国家卫生信息基础框架》《全国卫生信息化发展规划纲要〔2003-2010年〕》《医院信息系统基本功能规范》(2002年)省卫生厅、财政厅《转发卫生部、财政部关于印发国家卫生信息网建设项目有关规定的通知》(粤卫[2001]43号)的要求《广州市卫生信息化建设十五规划》(2000-2005)CSCI级设计决策数据库选型选型原则安全可靠性数据中心的数据是医院信息平台的“重中之重”。数据库系统用来存放各种数据,其自身的安全性是非常重要的,必须确保数据的安全存放、不受入侵、完整性、完备性、一致性等。应当选择具有一定安全级别和性能的数据库系统来保证数据安全。可扩展性随着医疗卫生业务的发展而不断完善的系统,仰赖这些庞大的数据存储可以开展电子政务、商业智能以及其它关键性业务应用服务。因此需要数据库系统支持从移动用户的膝上电脑到拥有数千兆字节数据以千计用户的大规模并性系统。跨平台性像医院信息网这样复杂的系统中,访问和集成异构平台及数据库中数据的能力是十分必要的。尤其是涉及到复杂的多系统环境下的数据库进行数据访问时,最大的成本支出是在数据集成方面。因此需要一种支持业界所有主流操作平台的数据库系统,以满足所有平台的数据访问要求。这样既可以使相应的技术支持队伍大大减少,也可以使系统的总体成本大大降低。易操作性客户能否将数据库方面地集成到业务系统中并加以管理,也是系统顺利运行的关键。因此需要数据库系统易于使用和管理。该数据库系统必须提供一整套的GUI管理工具,可以简化其安装、管理及远程操作;并且提供友好的程序员开发工具,实现应用程序的快速开发和高效运行。Oracle数据库ORACLE为世界最具有代表性的大型关系数据库管理系统,最先采用先进的数据库触发技术、两阶段提交、分布式数据处理技术,支持海量数据,速度快,安全稳定,支持并发操作。数据分区技术所谓数据分区,是指一张表或索引可以划分成若干小块。在创建表结构时应事先考虑好分区方案,选择表中某一列或某几列数据作为分区的关键字(keyword),该关键字决定了哪些数据分配到哪些分区。对应用程序而言,表的分区是完全透明的。Oracle能够自动把新插入的数据放入适当的分区,用户和应用程序都不必为此做任何工作。备份与恢复技术Oracle服务器提供了数据自动备份和恢复功能。Oracle维护着何时进行备份、数据库的哪些部分需要备份、这些备份文件保存在何处等详细资料。如果有必要恢复,Oracle会自动进行恢复操作。企业级分布式处理技术借助Oracle的数据复制功能,可以实现数据直接高效的本地访问;也可以通过SQL或过程调用以实现完全透明的远程数据访问,而感觉上就像数据在本地一样。查询优化技术Oracle采用了许多用户透明的查询优化技术。Oracle基于成本的优化器(cost-basedoptimizer)能够为每一次查询动态确定最有效的访问路径和连接方法。并行处理技术Oracle10gRealApplicationClusters的核心是一组技术,通过这些技术可以协调访问、确保数据完整性并将昂贵的磁盘I/O降低到最小。系统管理技术Oracle提供的企业级管理员程序(OracleEnterpriseManager)能够帮助用户有效地管理整个数据库和应用程序。面向对象技术Oracle允许用户定义自己的类型(表示他们的商务对象)以及这些类型间的关系(继承、集合等),将它们作为基本或本地类型存储在数据库中,以及查询、插入和更新它们。大型联机事务处理Oracle体系结构为联机事务处理(OLTP)应用系统提供的可伸缩性,能够支持大用户量和大事务量的工作负荷。支持多媒体Oracle提供了一个简单实用的数据库管理系统,它能够支持各种多媒体信息。OracleContextCartridge使Oracle可以像管理其他结构化数据一样安全、集成、可伸缩和智能地管理文本信息。支持多种平台Oracle支持80多种平台,换言之,它可以运行在目前所有的主流平台上,如WindowsNT(Intel或Alpha)、SunSolaris、HPUnix、DigitalUnix、VMS、OS/390和NovellNetWare等。安全性数据安全在数据层面上,原始信息的私密性和安全性是主要考虑的安全因素。包括患者的个人信息及病况信息、医务人员的信息、医院的运作数据信息等,其泄露或篡改将造成无法预期的后果。而站在管理角度,针对上述信息,进行有效合理的私密性分类,确定从公开、分级访问权限、完全保密的各保护等级。后台数据须进行有效的灾备,以防止人为或非人为因素造成的不可恢复的数据丢失及错误。应用安全在应用层面上,主要从身份的认证与权限的委派方面来考虑安全性因素。访问系统的人员主要分为医生、护士、质控员、管理者四大类。每个访问系统的人员拥有唯一的账户。所有人员的账户进行统一认证和统一管理。因此需要在细化的业务流程确定后,对业务中涉及的人员、操作等进行合理有效的角色及对应权限进行分类和委派,遵从特权最小化的原则,以减少和避免安全风险。网络安全在网络层面上,主要防护病毒、网络攻击/入侵。安全管理单从技术角度去考虑和确保平台系统的安全性是不够的,相应的安全措施和规章制度也必须同步进行规划制定、颁布实施。如在线系统的密码格式要求,在线最长闲置时间,账户注册与管理等。CSCI体系结构设计体系结构模块层次结构关系全局数据结构说明第一类:基础类,存放在数据库用户HTHIS下,HTHIS是用来存放跨系统的数据结构,各个子系统均可能用到该用户下的数据结构;第二类:业务类,按子系统所在系统组存放,本子系统存放在数据库用户NDNS下,OP是用来存放新门诊各子系统的业务类数据结构,NDNS是用来存放住院各子系统的业务类数据结构。部件功能名称功能说明操作员验证验证操作员身份(代号和密码),根据操作员权限,赋予不同的功能。病人信息全区病人基本信息:姓名、性别、年龄、住院病历号、病区、床号、入院诊断、病情状态、护理等级、费用情况等。医嘱处理提供输入长期医嘱、临时医嘱、中药处方功能。医嘱录入时可用拼音码、五笔码、项目名称等多种方式,不记得全名时,可输入前几位查询;医嘱录入支持协定处方打包输入、自备项目输入;长期医嘱提供重整、全停、部分停医嘱功能,提供输入术后医嘱、转科医嘱功能。临时医嘱提供DC医嘱功能;缺药提示、自费、甲类、乙类药提示;提供医嘱打印功能。打印的医嘱符合病历规范的要求。提供检验和检查申请单的打印功能;提供体重、过敏史、诊断的提示和查询;对病人的欠费情况进行预警与提示;提供协定中药处方、散方的录入,提供中药处方的复制和打印功能;病历管理提供住院病历、首次病程记录、一般病程记录、手术记录、出院记录、各类知情同意书等的输入和打印;提供从国际疾病分类法(ICD-10)中查询诊断的方式,支持拼音码、五笔码、汉字等多种查询方式,提供自定义诊断的输入;各病历项的内容前后能够自动复制、剪切,减少重复录入功能;提供常用词、存取模板功能,加快病历的输入速度;表格病历点选,自动化进行选项的处理,采用默认值等加快病历的完成速度;病历完成时限的消息提示,可对医生进行警示及辅助医务质量管理;上下级医生的签名控制,体现三级医生查房制度;系统登录、病历保存需输入密码,签名控制、修改的痕迹保留,保证病历的安全性。提供续打、满页打、转科或出院一次行性打印等多种病历打印方式;手术通知提供审核、书写、发送手术通知单功能;提供查询手术安排的功能;信息查询提供对病人的详细费用查询提供新收病人的查询;提供病历的完成时限查询提供病历的签名查询;提供同一病人以往历史病历的查询;与各子系统的互联互通与护士站、中心药房等各部门可以互相发送消息;能与门诊系统相连,可查阅到门诊病历;能与检验子系统相连,可即时查阅到检验报告单;与病案室连网,病历归档后,可由医生通过系统向病案室提出申请借阅;系统维护修改密码;维护科室及个人的常用词;维护科室及个人的模板;维护全院、科室及个人的处方等;维护科室及个人常用诊断;其它提供会诊管理功能;2、提供广东省常见病诊疗规范、评分量表等知识库;接口设计本系统与医院信息系统集成平台进行数据交换,具体接口设计请参考《医院信息系统集成平台接口设计说明》。CSCI详细设计入院病历录入设计说明程序描述此功能完成病人入院病历的录入工作,是电子病历的重要组成部分。此功能设计好,能大大减轻医生的录入工作。首先医生选择病人,然后根据病人的主诉和相关体症,选择出相应的病历模板。模板设计时,应与医生进行深入的沟通,设计出能够满足需要、可以智能化减少医生输入错误,且医生输入量最少的模板。程序自动调出入院登记处输入的病人基本信息。在选好的模板基础上,医生主要依靠选择进行相关内容的输入,需要时需进行文字录入。文字录入时,可以根据需要通过常用词功能选择相应描述模板,在描述模板的基础上进行修改,减少了枯燥的文字录入;还可以从常用符号模板中选择需要的符号,加快了录入速度。输入过程中可以先将病历暂存,需要时再调出来继续输入。输入时也可以将当前输入的病历保存为模板,在下次遇到类似病历时,可以调出此模板,简化输入工作。录入过程中,模板可以智能化的检查医生的输入,将输入错误提示给医生,如判断“主诉”是否超过了20个字;并可以根据医生的输入,自动完成一些辅助的输入工作。输入完成后,可以进行“预览”,“预览”可以根据输入,由模板自动将表格化的输入内容转化成文章,医生查看后,可以返回前面的表格化界面进行修改,然后再预览。对于存档时就是表格化的,即不需转化的表格病历,也可预先设置成无“预览”功能。输入完成后,程序自动调出下诊断的功能,让医生输入初步诊断。然后医生输入工号和密码,将病历签名保存。签名保存后可以将病历打印出来。医生本人可以对病历进行修改,同级医生不可以互相修改病历;上级医生可以修改下级医生的病历,下级医生不可以修改上级医生书写或修改过的病历。可以查看病历的修改记录,将病历中被修改过的部分列出来,并在病历中用颜色标示出来。性能可以正确处理医生的错误输入。因模板涉及到大量的智能化处理,调入模板、预览输入、保存时,时间控制在5-10秒。输人项名称类型范围病历XML诊断ICD码Varchar2(16)诊断描述Varchar2(50)输出项数据名称格式数据量(字节)备注入院病历XML30KB实际大小依输入量医生签名VARCHAR216标识写病历的人流程逻辑诊断录入设计说明程序描述此功能完成病人在院期间诊断的录入工作。医生每次下诊断时,可以从ICD10表中选取,也可以自己输入诊断;每次下诊断都可以同时下多个诊断,第一个诊断为主要诊断。首先医生选择“新增”,然后可以在ICD码输入框输入ICD码或名称,系统自动在ICD10码表中按ICD码或诊断名称进行模糊查询,然后选择相应的诊断;也可以直接在诊断名称输入框输入诊断,此时将无相应的ICD码;如果有多个诊断,可以重复此过程;全部诊断输入完后,选择保存,即可完成一次诊断录入过程。第一次下的为初步诊断,以后下的为修正诊断,最后一次下的为最后诊断;出院时,自动调出最后一次诊断,选择是否作为出院诊断。初步诊断下完后,将自动在“入院病历”中反应出来,不需再次录入。性能可以自动根据医生的输入,选择按ICD码或诊断名称进行模糊查找。此功能比较简单,应提供较快的速度。输人项名称类型范围诊断ICD码Varchar2(16)诊断描述Varchar2(50)流程逻辑首次病程记录录入设计说明程序描述此功能完成病人的首次病程记录的录入工作。首先选择病人,再选择输入首次病程记录,如不是进行修改时,系统弹出选择模板的窗口,选择完模板后,系统自动将此病人的入院病历的内容调入,并填入模板中,使医生不用重复输入入院病历中已输入过的内容。然后对输入模板中的内容进行修改,修改时可以根据需要通过常用词功能选择相应描述模板,在描述模板的基础上进行修改,减少了枯燥的文字录入;还可以从常用符号模板中选择需要的符号,加快了录入速度。输入过程中可以选择将病历暂存,需要时再调出来继续输入。输入完成后,可以进行“预览”,“预览”可以根据输入,由模板自动将表格化的输入内容转化成文章,医生查看后,可以返回前面的表格化界面进行修改,然后再预览。对于存档时就是表格化的,即不需转化的表格病历,也可预先设置成无“预览”功能。然后医生输入工号和密码,将病历签名保存。签名保存后可以将病历打印出来。医生本人可以对病历进行修改,同级医生不可以互相修改病历;上级医生可以修改下级医生的病历,下级医生不可以修改上级医生书写或修改过的病历。可以查看病历的修改记录,将病历中被修改过的部分列出来,并在病历中用颜色标示出来。性能自动调入入院病历的内容,并填入首次病程记录模板,简化医生输入。自动调入和预览处理都需控制在5秒完成。输人项名称类型范围病历XML输出项数据名称格式数据量(字节)备注病历XML30KB实际大小依输入量流程逻辑术前小结录入设计说明程序描述此功能完成病人的术前小结录入工作,因一般病程记录等其他记录的录入方式与本功能基本相同,就不再描述其他记录的设计。首先选择病人,再选择输入术前小结,如不是进行修改时,系统弹出选择模板的窗口,选择完模板后,系统自动将此病人的首次病程记录的内容调入(此功能依据系统设置,对于不同的记录,可以调入各自需要的病历内容),并填入模板中,使医生不用重复输入以前已输入过的内容。然后对输入模板中的内容进行修改,修改时可以根据需要通过常用词功能选择相应描述模板,在描述模板的基础上进行修改,减少了枯燥的文字录入;还可以从常用符号模板中选择需要的符号,加快了录入速度。输入过程中可以选择将病历暂存,需要时再调出来继续输入。输入时也可以将当前输入的病历保存为模板,在下次遇到类似病历时,可以调出此模板,简化输入工作。输入完成后,可以进行“预览”,“预览”可以根据输入,由模板自动将表格化的输入内容转化成文章,医生查看后,可以返回前面的表格化界面进行修改,然后再预览。对于存档时就是表格化的

温馨提示

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

评论

0/150

提交评论