论文部分内容阅读
国民经济动员是一项复杂的系统工程,涉及到经济、通讯、医疗卫生等许多方面。对国民经济动员预案进行仿真演练是和平时期经济动员准备的重要内容,也是检验和修订国民经济动员预案、训练动员相关人员的有效途径。本文的国民经济动员预案医院仿真演练系统是一分布式系统,它以国民经济动员预案演练为系统背景,针对医院参演实体进行讨论。本文运用软件开发方法统一过程RUP、统一建模语言UML对国民经济动员预案医院仿真演练系统进行分析、设计及实现,并讲述了现代仿真技术高层体系结构HLA在系统设计与实现中的部分应用,对类似的分布式仿真演练系统的开发具有指导意义。本文首先对医院仿演系统进行系统分析,介绍了国民经济动员中医疗卫生动员和HLA的相关概念、UML和RUP对分布式仿真系统的支持;讨论了与医院实体相关医疗动员任务的业务模型、及其与其它参演实体的关系;用UML语言建立了系统的用例模型,并明确了医院仿演系统的系统架构,完成了系统在RUP开始阶段的任务。然后,本文基于在系统分析中的业务、用例模型,运用RUP细化阶段中的开发方法及UML动态模型和静态模型建模方法,设计出系统的动态模型:实体初始化、任务接收与显示、医疗抽组、医疗集结及任务完成模型;得出了系统的交互、内部仿真事件及交互类设计;完成了系统的数据库类图、医院实体仿演应用类图、HLA/RTI交互类图及界面类图静态模型。最后,本文讲述了系统在RUP构建阶段中代码编写工作时的一些技术实现,如仿演系统的RTI接口实现、数据存储及数据库访问接口的选择、仿真驱动;给出了运用面向对象思想完成的医院仿演系统的应用示例。