关键词:信息系统集成;技术;软件开发
前言:简而言之,集成指的是微化处理,但是集成也是相对的,如笔记本电脑与台式电脑相比较就属于一种硬件集成,在同种功能可实现的条件下,空间明显要更小。但是系统集成也具有一些缺陷与问题,由于集成需要相同的空间囊括更为丰富的内容,所以性能必然会有所下降,这也使软件开发工作赢来了挑战与压力,因此当务之急便是找到集成与功能的平衡点。
一、信息系统集成的概念
信息系统集成的本质就是最优化的综合统筹设计,一个大型的综合计算机网络系统,系统集成包括计算机软件、硬件、操作系统技术、数据库技术、网络通讯技术等的集成以及不同厂家产品选型,搭配的集成,系统集成所要达到的目标-整体性能最优,即所有部件和成分合在一起后不但能工作,而且全系统是低成本的、高效率的、性能匀称的、可扩充性和可维护的系统。简单来说,信息系统集成指的是按照用户的具体需要,合理选择及配置技术与产品,结合软硬件,尽可能发挥一对多的作用。具体操作时,系统集成更方便灵敏,同时还能扩展,省下了不少空间资源。信息系统集成能够分成环境、应用与数据这三样集成手段。本质来说,通过计算机与网络互联,在关联系统相同的情况下,整合协调不够集中的数据设备与信息资源,总体来说具备综合性。希望让共享资源更加方便高效,能够集中管理数据资源。从企业发展方向考虑来说,系统集成是从企业组织结构到技术管理的全方位集成,本质而言,只要是有利于企业提高经济效益的影响因素,都在系统集成的内涵之中。狭义的系统集成仅仅表示整合企业的信息资源。通过计算机程序系统编辑与存储信息数据,按照客观规律总结出结论,给用户提供有帮助的信息,有利于企业决定生产经营计划,这样企业可以从容解决突发的紧急状况。
信息系统集成特征有:第一,重点是客户的需求,建立系统目的是为客户服务;第二,建立系统目的是为了满足消费者的需求;第三,系统自己集合了设计、组织、开发、优化、测试等多项作用;第四,系统内容包括营销、管理与技术等多角度;第五,系统自己综合考量了成本与效益。
二、信息系统集成存在的问题
信息系统集成实现的关键在于解决系统之间的互连和互操作性问题,它是一个多厂商、多协议和面向各种应用的体系结构。需要解决各类设备、子系统间的接口、协议、系统平台、应用软件等与子系统、建筑环境、施工配合、组织管理和人员配备相关的一切面向集成的问题。因此,信息系统集成中的软件开发或集成主要存在以下问题:第一,跨平台。现在电子产品种类丰富,因此,跨平台问题需要注意,如不同的电脑端、移动手机、数字电视等。尤其是智能家居正在飞速发展,如果要整合不同平台的功能,需要让软件系统能够跨平台。第二,跨系统。移动平台软件的运行系统主要有Android、Windows、IOS这三种,如果要提高软件的利用率,跨系统问题一定要重视。第三,跨语言。现在的软件编程语言十分丰富,不过通用语言还没出现,通用语言没有的话无法完成软件集成。第四,跨协议。Internet是异构网络,位置不同,不同应用领域容易被看作是不同的网络传输协议。因此,为方便资源共享,需要统一或融合协议。第五,跨版本。现在大家都需要更高性能的软件,开发人员必须不断更新程序,所以软件版本持续更新,可版本软件不同却又独立于网络,不少软件因为版本问题,不能进行共享。因为信息系统集成需要面对不同类型应用的不同协议,业务涉及的内容很广泛,领域也很丰富,因此,整个管理业务不太容易,容易带来各种风险。所以,需要探索信息系统集成中的具体操作来分析风险。
期刊文章分类查询,尽在期刊图书馆
三、信息系统集成技术与软件开发策略
(一)统一软件开发过程
统一软件开发过程是实现集成的重要渠道,其主要的实现方法为:(1)用况驱动:在用况确定之后,要以用况为驱动核心,开发者皆按照用况工作流程进行软件开发,从而实现统一。该方法能够保障软件开发中文档的一致性;(2)构架为核心。构架是软件设计的标准,软件功能、类别等都要在框架中进行,让构架作为软件开发的核心,从而实现整体上的设计。该方法有助于管理人员掌握系統、进化系统;(3)増量。采用"小管理"、“小升级“的方法,先小步计划,并将此计划进行设计和开发,并进行集成、测试、运行,也就是随着用户量来为软件设计增量,从而层层递进。该方法还可以减少系统软件开发的风险。
(二) B/S计算模式
B/S是以分布技术为基础,把用户界面和企业辑分整个系统按照功能划分为表示、服务、数据三个模块,并放到相应的平台上。其中,表示模块作为用户接口部分、功能模块是整个平台的主体、数据模块就是数据库管理。采用B/S计算模式可以直接解決以上5”跨越”间题。其表现为:(1)可以采用多方式录入数据,并且数据更容易获得;(2)数据可以面向所有的程序,每个程序都可以对数据进行使用、存储、更新;(3)入网计算机可以调用所有的软件,同时可以调工作;(4)人机交互界面变得更加直观,并且易操作性、功能性更强:(5)数据集成机制会贯穿于整个软件系统当中并且可以实现机制间的无缝衔接。分布式B/S模式已经成为当下软件开发和研究的主流方向,甚至可以说当今想要构建完善的集成较件,就必须平用BS模式架构。
(三)内容异构数据集成
现阶段市场上的信息集成系统,基本都很透明、可读与一致,具体操作时也相对便捷快捷,单独全局和异构性还是很复杂,要更改局部系统的话,也要更改剩下的系统,需要选择模块化技术。分离数据内容和数据格式,构建完备的数据库。处理有关数据时,整合程序的运营格式与数据模式,生成应用数据,就能让集成系统模式不再困难,而且能够使用全部的数据。
四、实现信息系统集成的技术
(一) UML
UML为建模语言,一般由模型元素、视图、常见体系等组成。其能够将软件开发流程统一化,同时通过关联模型描述工作程序,能够集合成多模型,并通过UML表达。接着用例模型有状态图、用例图等,分析设计与开发需要通过上述用例模型。其在具体操作时非常灵活,完成了设计模块的工作。
(二)分布对象技术
选择分布对象有不少计算标准,上述形式中,CORBA分布对象技术因为和平台分开,所以生命更强、更方便使用,也符合集成系统的设计标准。具体操作时,优势如下:第一,混合编程。能够按照不同的编程语言与开发设备进行设计。第二,编程元素多样。只要能够被开发,都是大热的资源。第三,开发有效率。只要根据CORBA的要求开发就行,还能有效解决问题。第四,脱离了版本。选择该编程方法,兼容了老版本,用户可以不管版本的差异。
(三) PDCA闭环管理模式
切入全局风险角度,不同部门互相配合,实时风险监控。利用优化闭环管理,把信息系统集成项目中的各类风险记录在风险管理机制之中。接着考虑到项目方案,组成一套完整的风险环节管理计划。文档化处理所有的风险分析工作,项目开始的同时开启监控风险,有利于进行信息系统集成项目的建设工作。
结语。总而言之,信息系统集成已经成为计算机行业的必经之路,我国现阶段逐渐开始重视系统集成技术。虽说处于起步阶段,但是仍然具有较大的上升空间。本文发现了开发集成软件存在的问题,提出了信息系统集成技术与软件开发策略与对应技术,旨在大幅度提高开发质量与效率。
参考文献:
[1]谷雨. 浅谈军队信息系统集成项目中联试试验风险管理策略[J]. 数码世界, 2019(4):93-93.
[2]北京控制与电子技术研究所, 辽宁晋华科技有限公司. 北京控制与电子技术研究所 天控打印刻录监控管理系统[J]. 保密科学技术, 2019(3):77-77.
[3]蒋云龙. 建筑智能化系统集成现状、问题和解决策略分析[J]. 智能建筑, 2018(5).
[4]李诚诚. 基于组态软件的系统集成平台的设计与应用[J]. 电子技术与软件工程, 2019(12):61-61.
论文作者:黄立彬
论文发表刊物:《科学与技术》2019年第23期
论文发表时间:2020/5/8