首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

金融软件开发构件的组成以及分类

金融软件开发最重要的就是解决大量重复性的工作问题,也为从业者减轻了不必要的工作量,而金融软件开发构建是软件复用的重要核心技术,由此也可以看出金融软件开发最为重要的就是系统带来的效率提升。

一个大的软件系统其中的构成是非常复杂的,但使用构件可以快速组装系统,这也有效的降低软件开发的成本,也让软件可以更好地进行维护,从而降低软件的成本开发费用。

金融软件开发流程中的构件主要分为4类:检索构件,主要是根据描述来创建构件库,开发工程师开发出新的应用构件,并且有文档来进行描述分析。也因为构件的信息量过于丰富庞大,所以给构件分类也成为一种非常困难的方式,目前主要还是人工智能,超文本和信息科学三分类。

适配构件用于修改修改所选择的构件来满足新的金融软件开发系统需求,以便能与其他构件进行集成。因为在软件中各个不同的构件在金融软件开发时为了满足不同的需求,并基于对环境的不同假设,在用于新系统时经常要进行剪裁,构件剪裁必须基于构件之间的冲突最小化原则,消除体系结构的不匹配问题。

选择构件是最简单的一个,它主要的功能就是从海量构件中选择出合适的构件,并验证构件的功能、接口。

最后一个就是组合构件,他可以将所有不同的构件组合起来装在一起,从而让各种功能构件产生逻辑,并且让每个构件在合适的位置发挥作用,组装构件有三类方法,白盒,黑盒,灰盒组装方法。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200526A069LK00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券