信息系统集成技术与软件开发探讨 霍瑜

发表时间:2020/11/10   来源:《基层建设》2020年第20期   作者:霍瑜
[导读] 摘要:当前计算机技术快速发展并在全球范围内广泛应用,信息系统集成已经成为当前的一种趋势和潮流。
        新华网(北京)科技有限公司  北京西城  100031
        摘要:当前计算机技术快速发展并在全球范围内广泛应用,信息系统集成已经成为当前的一种趋势和潮流。集成实为微化处理,是功能相同的硬件集成范畴,但不可否认系统的集成有一定的缺陷,因为在集成相同的空间中需要容纳更多内容,性能必然会下降,这是软件开发过程的常见问题,因此专业人员要处理好集成与性能的平衡问题。另外,当前市场上计算机价格逐年下降,而性能则逐渐增强,这也要求其开发工作向着更高性能软件的应用发展,于是信息系统的复杂性进一步增加。
        关键词:信息系统;集成技术;软件开发
        1信息系统集成的概念和现状
        ①信息系统集成的本质就是最优化的综合统筹设计,一个大型的综合计算机网络系统,系统集成包括计算机软件、硬件、操作系统技术、数据库技术、网络通讯技术等的集成以及不同厂家产品选型、搭配的集成,系统集成所要达到的目标-整体性能最优,即所有部件和成分合在一起后不但能工作,而且全系统是低成本的、高效率的、性能匀称的、可扩充性和可维护的系统。简单来说,信息系统集成指的是按照用户的具体需要,合理选择及配置技术与产品,结合软硬件,尽可能发挥一对多的作用。具体操作时,系统集成更方便灵敏,同时还能扩展,省下了不少空间资源。信息系统集成能够分成环境、应用与数据这三样集成手段。本质来说,通过计算机与网络互联,在关联系统相同的情况下,整合协调不够集中的数据设备与信息资源,总体来说具备综合性。从企业发展方向考虑来说,系统集成是从企业组织结构到技术管理的全方位集成,本质而言,只要是有利于企业提高经济效益的影响因素,都在系统集成的内涵之中。狭义的系统集成仅仅表示整合企业的信息资源。通过计算机程序系统编辑与存储信息数据,按照客观规律总结出结论,给用户提供有帮助的信息,有利于企业决定生产经营计划,这样企业可以从容解决突发的紧急状况[1]。信息系统集成特征有:第一,重点是客户的需求,建立系统目的是为客户服务;第二,建立系统目的是为了满足消费者的需求;第三,系统自己集合了设计、组织、开发、优化、测试等多项作用;第四,系统内容包括营销、管理与技术等多角度;第五,系统自己综合考量了成本与效益。
        ②信息系统集成实现的关键在于解决系统之间的互连和互操作性问题,它是一个多厂商、多协议和面向各种应用的体系结构。需要解决各类设备、子系统间的接口、协议、系统平台、应用软件等与子系统、建筑环境、施工配合、组织管理和人员配备相关的一切面向集成的问题。因此,信息系统集成中的软件开发或集成主要存在以下问题:第一,跨平台。现在电子产品种类丰富,因此,跨平台问题需要注意,如不同的电脑端、移动手机、数字电视等。尤其是智能家居正在飞速发展,如果要整合不同平台的功能,需要让软件系统能够跨平台。第二,跨系统。移动平台软件的运行系统主要有Android、Windows、IOS这三种,如果要提高软件的利用率,跨系统问题一定要重视。第三,跨语言。现在的软件编程语言十分丰富,不过通用语言还没出现,通用语言没有的话无法完成软件集成。第四,跨协议。Internet是异构网络,位置不同,不同应用领域容易被看作是不同的网络传输协议。因此,为方便资源共享,需要统一或融合协议。第五,跨版本。现在大家都需要更高性能的软件,开发人员必须不断更新程序,所以软件版本持续更新,可版本软件不同却又独立于网络,不少软件因为版本问题,不能进行共享。因为信息系统集成需要面对不同类型应用的不同协议,业务涉及的内容很广泛,领域也很丰富,因此,整个管理业务不太容易,容易带来各种风险。所以,需要探索信息系统集成中的具体操作来分析风险。


        2信息系统集成技术及软件开发策略
        2.1对软件开发过程进行统一
        对统一软件进行开发,能够为集成的实现提供支持,而具体措施如下:首先,用况驱动,在明确用况以后,要将用况作为驱动核心,并结合用况工作流程实施软件开发,以此来推动统一目标的实现,利用这种方法能够使软件开发中的文档获得更高的一致性;其次,将构架作为核心,对于软件设计而言,构架是最基本的标准,软件的类别以及功能都需要在特定的框架当中进行,因此,将构架当做软件开发核心,可以在整体上进行设计,这种方法能够帮助工作人员更好的掌握相关系统,并实现系统的改进和优化;最后,增量,要对小升级以及小管理的方法进行应用,要设立一个短期计划,并进行相关内容的开发、集成、测试及运行,简单的说,就是根据用户增量进行软件设计增量,从而进行层层的递进,利用这种方法能够将系统开发过程中的风险问题有效减少。
        2.2对B/S计算模式进行应用
        分布式技术是B/S的基础,这种计算模式能够将企业逻辑与用户界面分离开来。而根据功能划分则可以将系统划分为三个模块,即表示、服务以及数据等,同时要将这些模块放置在相应的平台当中。其中,数据模块为数据库管理,功能模块是平台的主体,而表示模块则是用户接口部分。对B/S计算模式进行应用,将信息集成中的问题有效解决,具体表现为:(1)能够通过多种方式进行数据的录入,降低数据的获取难度;(2)数据是面向所有程序的,且每个程序都能够实现数据的存储、更新及使用;(3)利用入网计算机可以对所有软件进行调动,并实现工作的有效协调;(4)可以有效提升人机交互界面的直观性,在提升其功能性的同时,使其更加易于操作;(5)数据集成机制能够有效渗透在软件系统当中,并推动各机制间的有效衔接。当前阶段,分布式B/S模式已经成为软件开发领域发展的主要方向,从某种程度上来讲,完善集成软件的构建离不开B/S模式架构的有效支持。
        2.3内容异构数据集成
        针对市面当中的信息集成系统进行调查可以发现,这些系统都具有较强的一致性、可读性以及透明性,且在具体应用过程中,其便利性也得到了很大的提升,但在异构性以及单独全局模式等方面还具有较高的复杂性,如果需要对局部系统进行更改,则其他系统也需要进行更改,而这种目标的实现就需要对模块化技术进行合理的应用。与此同时,要对数据的格式及内容进行分离,以此来进行数据模式库以及数据内容库的构建。如果在对相关数据进行处理时,能够整合程序运行格式以及数据模式,则可以生成相应的应用数据。这样不仅可以将集成模式困难的问题加以解决,还能对相关数据进行有效的应用。
        2.4信息系统集成的应用技术
        首先是UML技术,该技术为建模语言,通常包括常见体系、视图和模型元素等,能够统一所有软件开发的流程,应用关联模型描述工作的程序,集合成多模型并以UML表达,通过用例图或状态图等例模型对设计开发应用的例模型进行分析。该技术在操作中应用较为灵活,有助于促进模块设计工作的顺利完成。其次是分布对象技术。目前有很多计算标准来选择分布对象,而CORBA分布对象技术会和平台分开,因此有着更强的生命力,使用上也更为便捷,与集成系统设计标准相符。在进行操作时则具备以下的优势:①混合编程。根据不同编程语言和开发设备来设计。②编程元素多样化。只要是被开发出来的资源都能成为大热的资源。③开发的效率较高。结合CORBA的相关要求进行开发,有助于逐一解决所存在的问题。
        结束语
        信息系统集成是计算机技术及该行业发展的必然趋势,也是发展的重要方向,相关人员必须重视集成技术的研发与应用,同时重视当前技术与软件开发过程中存在的问题,不断创新,才能促进软件开展与技术发展,满足广大用户的需求。
        参考文献
        [1]汪泽波.信息系统集成技术与软件开发策略的研究[J].电子质量,2018,(10):11-13.
        [2]徐慧.信息系统集成技术与开发策略的研究[J].苏州大学学报(自然科学版),2017,25(4):41-48.
投稿 打印文章 转寄朋友 留言编辑 收藏文章
  期刊推荐
1/1
转寄给朋友
朋友的昵称:
朋友的邮件地址:
您的昵称:
您的邮件地址:
邮件主题:
推荐理由:

写信给编辑
标题:
内容:
您的昵称:
您的邮件地址: