基于业务模型和聚类算法的构件设计方法V70.doc

基于业务模型和聚类算法的构件设计方法V70.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于业务模型和聚类算法的构件设计方法V70

基于业务模型和聚类算法的构件设计方法 徐玮 李昭原 (北京航空航天大学 计算机学院, 北京 100083) 摘 要:构件的开发。给出一种基于UML语言、由业务功能视图、业务实体视图、业务组织视图、业务控制视图组成的业务模型描述方法业务模型语义的基础上建立起聚类算法的样品间及类间关联值的计算公式,有效地将聚类算法引入业务构件划分过程构件给出业务构件接口设计的步骤为构件划分和设计提供了一套可遵循的参考标准,提高构件设计的质量。 关 键 词:业务模型;聚类算法;构件设计 中图分类号:TP 311.56 文献标识码:A 文章编号: Component Design Method Based On Business Model and Cluster Algorithm Xu Wei Li Zhaoyuan (School of Computer Science and Engineering, Beijing University of Aeronautics and Astronautics, Beijing 100083, China) Abstract:partitioning and interface design are among the hottest research issues in the development of Enterprise Information System. In this paper, an UML-based description method is given, which describes the business model using business function view, business entity view, business organization view, business control view. Based on the semantic analysis of business model, relationship formulas between sampling points and relationship formulas between clusters are given. And the Cluster Algorithm is introduced to make the business component partitioning process more effectively. Cluster Process Diagram is brought out to identify the best component design result. The key steps of business component interface design are given as well. All of these provide feasible reference standards for component partitioning and interface design, therefore, will greatly enhance the quality of component design. Keywords:usiness Model; Cluster Algorithm; Component Design 企业信息系统已成为企业业务经营中不可缺少的成分,但是企业信息系统的开发仍然面临着许多问题,如:周期长、成本高等。随着COM/ DCOM/COM+、JavaBeans/EJB、CORBA/CCM等构件模型的成熟,基于构件的软件开发被认为是解决这些问题的有效途径。 目前各国研究人员已提出多种基于构件的软件开发方法,如:Catalysis方法[1]、UML Compo- nents方法[2]、COMO方法[3]等,但它们没有给出具体可操作的业务构件划分和接口设计方法,从而导致业务构件设计过程只能依赖于个人的设计经验,无法保证业务构件的质量。虽然COMO方法提出了一种基于用例和类的构件划分方法,但考虑到企业信息系统的特点,构件划分结果并不理想。 本文给出了一种基于UML语言[4]的、由业务功能视图、业务实体视图、业务组织视图、业务控制视图组成的业务模型描述方法;并在业务模型语义的基础上建立起聚类算法的样品间及类间关联值的计算公式,有效地将聚类算法引入业务构件划分过程;最后给出了业务构件接口设计的步骤。至此,为业务构件划分和设计提供了一套可遵循的参考标准和方法,从而提高了构件设计的质量。 1 基于UML的

文档评论(0)

haihang2017 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档