引用本文:徐玮,尹宝林,李昭原.企业信息系统业务构件设计研究.软件学报,2003,14(7):1213-1220
【打印本页】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览 5261次   下载 6866 本文二维码信息
码上扫一扫!
分享到: 微信 更多
企业信息系统业务构件设计研究
徐玮1, 尹宝林1, 李昭原1
北京航空航天大学,计算机科学与工程系,北京,100083
摘要:
基于构件的软件开发被认为是解决软件危机的最新成果,但其实践并未达到预期效果:构件设计的方法学还不完善,缺乏对实际应用的明确指导.给出一种业务构件设计方法,应用聚类算法来识别两类业务构件(过程构件和实体构件),以需求模型作为聚类分析样本点的数据来源,并给出样本点关联值的计算方法.通过引入"聚集点实体"的概念改进识别业务构件的准确性,给出构件粒度的计算公式,以降低业务构件的复杂度.最后描述了业务构件接口的设计步骤.
关键词:  业务构件  信息系统  聚类算法
DOI:
分类号:
基金项目:Supported by the National Natural Science Foundation of China under Grant No.79770007 (国家自然科学基金); the National High-Tech Research and Development Plan of China under Grant Nos.863-511-946-005, 863-511-920-002 (国家高技术研究发展计划(863)); the Key Science-Technology Project of the National 'Ninth Five-Year-Plan' of China under Grant No.96-B03-03-05-02 (国家"九五"重点科技攻关项目)
Research on the Business Component Design of Enterprise Information System
XU Wei,YIN Bao-Lin,LI Zhao-Yuan
Abstract:
Component-Based development method is thought to be the latest outcome to tackle software crisis, but in practice it didn抰 reach the expectation. The methodology of component design is not perfect due to the lack of explicit guidance to build the practical application. In this paper, a business component design method is given, which uses the Cluster Algorithm to identify two kinds of business components (process component and entity component) and takes the requirement models as the data source of Cluster Algorithm samples. Several formulations are also given to calculate the value of samples?relationship. 揅ore Entity?was chosen to achieve better accuracy of Business Component identification, and granularity formulation is given to reduce the complexity of Business Component. The design steps of Business Component Interface are described at last.
Key words:  business component  information system  cluster algorithm