【摘 要】
:
构件化软件开发采用组装化的方式,大大提高了企业级应用软件的生产效率。本文以科研管理系统的研究开发为背景,采用面向构件的开发方法,将统一建模语言UML和体系结构描述语言
论文部分内容阅读
构件化软件开发采用组装化的方式,大大提高了企业级应用软件的生产效率。本文以科研管理系统的研究开发为背景,采用面向构件的开发方法,将统一建模语言UML和体系结构描述语言ADL相结合,运用到科研管理系统的建模过程中,使软件系统的建模过程更加合理和规范,设计开发了5个应用级的科研管理领域构件。首先,阐述了软件体系结构的相关知识,重点分析了体系结构描述语言ADL,选择一种可交换的体系结构描述语言——ACME作为形式化描述语言,选择了统一建模语言——UML作为可视化建模语言。然后文章以科研管理系统为模型,采用UML/ACME集成建模方法进行了领域分析和领域设计,给出了完整的建模过程和设计思想。在对系统进行建模的过程中,采用UML描述概念层和逻辑层模型更为清晰易懂,而采用ADL描述物理层模型更加易于实现,根据软件开发的不同阶段和不同层次模型将UML和ADL两种先进的建模方法结合起来使用,从而可以达到相得益彰的目的。最后,通过对实现的构件进行组装,对科研管理系统进行了实现。
其他文献
本文对XML的文档结构和模型、XML的查询语言XQuery、XMY解析器以及文档对象模型(DOM)等进行了研究。分析了当前对XML文档进行查询的一些不足之处,综合XQuery查询处理和XML数据
本文主要是利用组件化软件开发方法,针对无线数据通用平台BREW的功能、技术特点、软件开发方法研究:BREW的体系结构:把BREW划分为一个前台用户界面层、中间接口层、后台模块库三
随着Internet的飞速发展,IPv4的许多不足逐渐显露出来,诸如地址资源匾乏、路由表膨胀、缺乏对传输信息的加密和认证、缺乏QoS支持等。为了解决这些问题,IETF制定了新一代的IP
当前,随着Internet的迅速发展、手机的广泛普及以及两者之间业务的结合,电信业务量得到了惊人的增长。尤其短信业务已经成为我国电信运营商的一个主要业务。同时,电信运营商
近来,视频点播系统(VOD)在社会上受到了广泛的关注,并在技术上、理论上取得了长足的进步。对使用者进行计费与计费的管理作为视频点播不可或缺的一部分,在其发展中起到了重要的
本文对基于WEB GIS的水资源优化配置系统的实现进行了研究。文章提出了系统的总体建设目标、主要功能、模块结构划分以及系统得以实现的技术平台,建立了系统的总体框架。其中
随着各行业智能化、信息化的迅猛发展,嵌入式实时操作系统的采用也日益扩大。应用于产品质量检测领域的视觉传感器,主要利用基于嵌入式实时操作系统的图像检测,基于嵌入式实时操
在企业的经营管理中,牛产成本的控制和管理是非常重要的。物料清单(BOM)是成本篱理的基础,研究基于BOM的成本管理算法对于企业信息化有着重要意义。 在制造业中,分布最广泛的
随着社会的发展,交通问题日益突出,人们对智能交通系统投入了越来越多的关注,其中道路网模型作为智能交通系统的基础成为研究热点。目前,在大多数的研究中,道路网作为空间网
随着互联网的发展,WWW上信息的快速增长,WWW为人们提供了大量的信息,但也使得我们陷入一个矛盾,那就是一方面人们迫切地需要从Web上快速、有效地获取知识,另一方面是Web上信