基于UML的面向对象建模方法及其在血站管理系统中的应用研究

来源 :东南大学 | 被引量 : 0次 | 上传用户:junee1122
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面向对象建模是软件开发领域的一个重要研究方向。统一建模语言UML是一种定义良好、易于表达、功能较强的面向对象建模语言。在软件开发领域,基于UML的面向对象建模方法正得到日益广泛应用,但是,UML只是一种建模语言,不是建模方法,利用UML建模最终只能生成系统软件框架代码,不便于通过模型的执行来进行系统测试,而且UML模型之间的一致性也很难保证。我们需要一个能最终生成可执行模型,并保证模型之间一致性的建模环境。本文在江苏省经济信息中心的血站综合管理信息系统项目资助下,对基于UML的面向对象建模方法进行了深入研究,对其建模环境进行扩展,并应用于南京市红十字血液中心的血站管理系统。具体而言,首先,对传统的基于UML的面向对象建模方法进行了改进,引入控制流图CFG扩展了UML的建模环境,使得UML建模跨越软件开发的所有阶段,最终的模型可以执行;其次,引入对象过程图OPD,给出OPD和UML模型的转换方法,利用OPD的单一模型保证UML模型的一致性;接着,我们阐述从UML模型到面向对象代码的转换方法,并分析元描述MSF机制,给出一个代码转换器的原型;最后,以南京市红十字血液中心血站管理系统为例,利用基于UML的面向对象建模方法建立起该系统的多种模型,并实现相应的应用软件框架,从而研究UML建模方法在血站管理中的应用,并验证本文提出的改进方法。实践证明,利用控制流图和对象过程图扩展UML建模环境,可方便地进行系统需求分析、总体设计和详细设计,大大提高效率,缩短开发进程。
其他文献
在医学图像成像后的临床应用中,医生需要借助多模态的医学图像对复杂的病情进行诊断,这就需要对图像进行配准。 本文对基于最大互信息原理的图像配准技术进行了论述,并就实施
钢结构由于其自身的优越性正得到越来越广泛的应用。借助于钢结构CAD软件来指导钢结构的分析、设计以及施工详图的制作,减轻了工程师设计的负担,提高了设计效率,对推动我国建筑
计算机容错系统是由若干台计算机按照一定的容错原则通过资源冗余,配置构成冗余结构的计算机系统,当系统出现一定的运行性故障时,能够依赖系统内驻的容错能力保证系统连续正确地
“通用电力企业生产信息服务平台”是针对电力企业、面向管理层的信息平台,具有通用性好、灵活性高、可扩展性强的特点,把现场工业控制网中的实时生产数据引入到管理网,解决了过
工作流管理系统是近年来在计算机应用领域发展最为迅速的技术之一,工作流技术的主要特点是:过程的自动化处理,这些过程包含以人和以机器为基础的活动相结合,特别是对那些与IT
随着无线通信产业技术的发展,特别是近年来,3G和4G技术逐步被应用、智能终端设备的普及化,人们对高速率数据业务的需求呈指数增长。但是当前频谱资源由国家统一分配,频谱资源的分
应用服务器是当前基于Web的软件开发的重要的支撑平台。为了满足多层体系结构下Web客户对数据库管理系统DM简洁透明的访问,本文设计并实现了基于J2EE的Web应用服务器—DM WAS
入侵检测技术是在传统的安全策略无法满足日益严峻的安全需求的情形下产生的。近年来,网络以令人难以置信的速度向前发展,网络技术更是日新月异,大型网络以及千兆以太网的出
随着网络带宽的快速发展,大量的数据不但增加了入侵检测系统的负荷,而且使系统将重要的处理资源花费在不相关的数据上,严重影响了入侵检测的效率。为了提高入侵检测的效率,本