1信息集成的必要性
(1) 我国信息系统的建设和应用是以计算机技术为基础的,在多年的发展过程中,我国各级管理信息系统都进行了有效的建设,但由于这些系统是按不同的要求建设的,不同的环境、不同的解决方案,它们相互独立、相互分离,很难相互操作,但这种情况已经不能满足相关领域的发展需要。因此,有必要加强这些异构系统的集成。
(2) 在计算机技术不断发展的过程中,无论是在网络系统还是在软硬件方面,都进入了一个新的阶段,大大提高了数据库、软硬件选择的灵活性,这也使人们在面对各种各样的计算机产品时感到茫然,而且由于许多系统在创建产品时都没有做出适当的选择,导致其过早丧失生存能力,造成相关资源的巨大浪费,因此人们迫切需要应用相关的方法来提高这种选择的规范化程度。同时,随着计算机硬件设施性能的提高和计算机便利性的增强,人们对计算机软件的期望也在不断提高,这也为信息系统的复杂性和大规模发展提供了支撑,如何实现各种内容的整合,仍然是相关领域的一个关键问题。
2 信息系统集成现状
信息系统集成的目的是解决系统之间相互促进、相互操作的问题。同时,它还包括多协议、多厂商、多系统,可以解决与集成有关的所有问题,如设备、接口、协议、系统平台、软件,甚至建筑环境、施工配合、组织管理等。因此,信息系统集成的现状不容乐观,存在诸多问题和隐患:①跨平台。由于市场上的电子产品太多,在实现跨平台时,尤其是在智能家居快速发展的背景下,我们应该考虑不同的电脑、数字电视和手机平台。一旦要对不同平台的功能进行集成和处理,就必须实现软件系统的跨平台。② 跨系统。目前,与应用平台软件相对应的操作系统有三种:windows、IOS和Android。为了全面提高软件的应用效率,需要关注和解决跨系统的问题。③ 跨语言。由于信息系统集成涉及面广,包含丰富的软件编程语言,但到目前为止还没有出现通用语言。没有这些内容,软件集成就无法完成。④ 交叉协议。Internet属于异构网络,位置不同,应用领域不同,网络传输协议也不同,为了提高资源共享的便利性,需要对协议进行集成和统一。⑤ 交叉版本。目前人们追求的是高性能的软件,这也对开发人员提出了更高的要求。相应的版本必须不断更新以满足市场需求。但是,有些版本在不同的情况下会在一个独立的网络中,无法共享。它不仅涉及到不同协议的问题,而且会带来各种各样的风险。因此,探索信息系统集成应注意的风险问题。
3信息系统集成技术技术与软件开发策略
3.1 统一软件开发过程
企业要利用信息集成技术进行开发,就必须开发相关的软件,这是信息系统集成的重要手段,因此必须统一软件开发过程。方法如下:第一,用例驱动。在定义用例之后,用例应该是驱动程序的核心。软件开发应与用例过程相结合,以达到统一的目标。使用这种方法,软件开发文档可以有更高的一致性;其次,它以构造为核心,体系结构是软件设计中最基本的标准,需要在特定的框架中实现软件的类型和功能,因此,体系结构被视为软件开发的核心,可以整体设计。这种方法可以帮助员工更好地掌握相关系统,实现系统的改进和优化;三是增量,应用小升级、小管理的方法,制定短期计划,开发、集成、测试和运行相关内容。总之,就是要根据用户的增加来增加软件的设计,从这一步一步来,使用这种方法可以降低系统开发过程中的风险。
3.2 B/s计算模式
一般来说,使用分布式技术进行B/s开发是必要的[1],但同时也需要在一定的基础上将企业自身的逻辑与客户机分开。过去,整个信息系统通常被划分为多个信息模块,放在不同的数据平台上。同时,用户界面需要用一个基本的信息模块来表示,整个信息系统需要成为模块开发的主体。对于数据库的管理,需要用数据模块来表示,而在现阶段,B/S计算模式可以直接解决上述问题。一般来说,具体实施方法如下:
第一,在数据信息输入过程中,采用先进的B/s计算方法输入数据信息,有利于及时获取相关数据信息;
第二,对于信息系统程序来说,系统中的所有数据都是可对接的,系统中包含的数据一般可以应用到所有的信息程序中。通过相关程序可以对数据和信息进行及时处理,有效地存储并最大限度地更新信息和数据;
第三,整个信息系统的相关软件可以通过计算机进行协调;
第四,B/S计算模式极大地优化了原有的人机交互体验,使其操作更加简单,功能更加丰富;
第五,在整个信息系统中,采用统一的数据集成系统,将不同的机制连接起来,对原有模型进行优化。利用分布式技术作为B/S系统的一个重要开发基础,可以进一步加速原有软件的开发和研究。也就是说,在现阶段,采用B/S计算模式可以构建更完整的信息集成软件,从而促进企业的可持续发展。
3.3内容异构数据集成
解决异构数据源问题是数据集成的关键环节。由于信息系统、数据存储方式、应用系统和数据库管理系统的不同,导致了数据源的异构。对于异构数据源的转换,合理使用软件工具可以使数据库管理系统在外部数据传输过程中将转换后的数据与数据库相关联,避免系统中数据的异步更新问题。在两个数据库之间进行数据转换时,需要对中间数据库进行有效转换,即结合数据库关系的定义,科学地确定数据转换方式,以便准确读取数据源中的数据[2]。
调查显示,市场上的信息集成系统具有很强的一致性、可读性和透明性,在具体应用过程中其方便性得到了很大的提高。然而,结构和个体的整体模型是非常复杂的。当本地系统需要更改时,其他系统也需要更改。因此,要实现这一目标,需要合理应用模块化技术,利用模块化技术建立数据模式库和数据内容库,实现数据格式和内容的分离。在处理相关数据时,可以将程序运行格式和数据模式结合起来,生成相应的应用数据。该方法不仅解决了模型集成的困难,而且有效地应用了相关数据。采用模块化技术实现数据转换,使数据源数据能够准确读写到目标数据库,提高了数据转换的可扩展性。另外,在建立数据库和源数据库时,可以直接使用科学数据库组件进行数据转换。当元数据库和目标数据库有不同的数据类型时,为了保证数据库分配的准确性,需要将它们转换为同一类型的数据。
结束语
综上所述,在现阶段,信息系统集成技术已成为信息领域未来的发展趋势,因此,相关企业也对其进行了研究。在现阶段,虽然这项技术的研究还处于起步阶段。本文针对信息系统集成技术研究与开发中存在的困难,提出了相应的解决方案,以提高信息系统集成技术的研究与开发质量。
参考文献
[1]杨智楠.综合电子信息系统面向构件的软件开发与集成技术[J].中国新通信,2020,22(03):67.
[2]杨琪.信息系统集成技术与软件开发策略解析[J].中小企业管理与科技(下旬刊),2019(12):190-191.
[3]成静.综合电子信息系统面向构件的软件开发与集成技术[J].电子技术与软件工程,2019(08):60.