基于UML医院信息系统需求分析.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于UML医院信息系统需求分析

基于UML医院信息系统需求分析   【摘 要】:UML(标准建模语言)是面向对象技术一个重要应用,也是近代软件工程环境中对象分析和设计的重要工具, 本文介绍了 UML的内容、特点,然后详细描述了在医院管理信息系统(HIS)开发中,如何使用UML建模方法完成系统需求分析过程。   【关键词】:UM;HIS;面向对象   中图分类号:R 文献标识码:A 文章编号:1002-6908(2007)0910055-02       近年来,为了实现医院的现代化管理,各个医院相继建立各自的医院信息系统(HIS),一改传统的纯人工管理模式,使医院信息管理逐步向计算机化和网络化迈进。目前HIS已经在现代化医院中有着广泛的应用,成为医院信息化的重要基础平台。要开发出符合医院要求的管理信息系统,开发人员必须深入医院内部进行系统的需求调研与分析。传统的需求调研一般采用参加业务实践的方法,开发人员通过在业务实践的过程中与医院各个科室接触、观察并熟悉医院业务处理流程,最终完成需求调研和分析。在这个过程中,由于缺乏形象的表示方法,与各个科室的沟通免不了产生误解,有的误解甚至到系统开发完成之后才被发现,严重时还会产生整个系统推倒重来的后果,浪费大量的人力物力。本文阐述如何使用UML来描述医院系统业务,以此与医院各个科室进行有效沟通、减少歧义,取得了较好的效果。      1. 统一建模语言 UML       面向对象的统一建模语言 (Unified Modeling Lan-guage, UML)是在已有的三大面向对象(OO)方法 Booch、OOSE 和 OMT 基础之上,由三位面向对象技术的专家Booch,Rumbaugh, Acobson 提出并广泛征求意见后形成的一种通用的可视化建模语言。    UML 具有严格语法定义,它易于表达,并可以通过一整套的图形符号和相应的方法学来系统地反映现实世界的客体,因此是一种较规范的可视化的图形建模语言。用 UML 建立起的系统模型可以独立于最终系统,因而具有更大的通用性,更便于交流。用户、分析人员、测试人员、管理人员和其他涉及项目人员都可以从 UML 模型中方便地获取自己需要的信息,从而使多数应用领域的软件开发具有一种实际、高效的保证。UML 由用例驱动的,因而其模型被认为是 4+1 视图模型。其中,用例视图(Use Case View)定义了系统的外部行为,它对于用户了解系统功能、分析人员进行分析以及测试人员设计测试方法等非常有用。    用例视图确定了系统需求,其他视图则从某个方面反映了系统的设计或构造,并受用例视图约束。设计用图(Design View)描述了支持用例视图所确定的系统功能的逻辑结构,由程序组件、主要的类以及类的数据规范、行为、类之间的交互等组成,描述了系统功能的实现细节,编程人员从中可以得到必要的细节信息。实现视图(Implementation View)描述了组成系统的物理组件,包含可执行文件、代码库、数据库等,实现视图与配置管理和系统集成等活动有关。处理视图(Process View)处理系统中的并发性问题,配置视图(Deployment View)描述物理组件在物理环境中如何分布的。处理视图和配置视图描述系统的非功能性需求。      2. 基于UML的医院管理系统的需求分析       医院信息系统(HIS)的主要目标是支持医院的行政管理与事务处理业务、减轻事务处理人员的劳动强度、辅助医院管理、辅助高层领导决策、提高医院的工作效率,从而使医院能够以少的投入获得更好的社会效益与经济效益。像人事系统、住院病人管理系统、药品库存管理系统等都属于 HIS 的范围。HIS 系统是医院实现现代化建设的基础工程,是提高医院的管理水平、业务的运转效率、医疗水平和服务质量的必要手段。       (1) HIS系统中的角色定义    用UML对HIS进行需求分析,第一步就是要确定系统中的角色。在UML中,角色是与系统交互的人或事。所谓与系统交互指的是角色向系统发送信息,从系统接收消息,或是在系统中交换信息。另外角色是一个群体的概念,代表一类能够使用某个功能的群体。    通过分析,本系统的角色有Patient (病人)、Operator(操作员)、Doctor(医生)、Manufactory(供应商)。主要包括病人和操作员两种角色。病人是HIS服务的对象,按照所提供服务的差别可分为普通病人、医保病人、统筹病人。操作员是HIS的使用者,按照使用HIS所完成的工作可将其分为普通操作员、医生、会计和系统管理员。而普通操作员按照其使用HIS的不同部分又可以分为挂号室操作员、划价收费处操作员、医技科室操作员、病区医嘱操作员和住院管理处操作员,系统管理员可分为药库管理员

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档