信息系统集成技术与软件开发策略解析

2020-02-28 21:03徐小英
经济技术协作信息 2020年27期
关键词:信息系统项目管理软件

◎徐小英

(作者单位:天津市渤海新能科技有限公司)

前言:一般而言,集成指的是微化处理,因此,这里的集成也只是相对概念,就像笔记本电脑和台式电脑相比的话,属于硬件集成,前提是功能相同,却不占什么空间。不过系统集成的缺陷也很明显,因为集成是空间相同的情况下要容纳更多内容,所以性能相对而言会有所下降,给软件开发带来了很大的挑战,所以要注重集成与性能的平衡。同时,因为计算机硬件的价格越来越低,性能却在增强,所以越来越需要更高性能的软件,信息系统也更加复杂。简单来说,信息系统集成指的是按照用户的具体需要,合理选择及配置技术与产品,结合软硬件,尽可能发挥一对多的作用。

一、信息系统集成特征

1.侧重客户的需求。

建立系统目的是为客户服务;第二,建立系统目的是为了满足消费者的需求;第三,系统自己集合了设计、组织、开发、优化、测试等多项作用;第四,系统内容包括营销、管理与技术等多角度因此,信息系统集成中的软件开发或集成主要存在以下问题

2.跨平台。

现在电子产品种类丰富,因此,跨平台问题需要注意,如不同的电脑端、移动手机、数字电视等。尤其是智能家居正在飞速发展,如果要整合不同平台的功能,需要让软件系统能够跨平台。

3.跨系统。

移动平台软件的运行系统主要有Android、Windows、IOS 这三种,如果要提高软件的利用率,跨系统问题一定要重视。

4.跨语言。

现在的软件编程语言十分丰富,不过通用语言还没出现,通用语言没有的话无法完成软件集成。

5.跨协议。

Internet 是异构网络,位置不同,不同应用领域容易被看作是不同的网络传输协议。因此,为方便资源共享,需要统一或融合协议。第五,跨版本。现在大家都需要更高性能的软件,开发人员必须不断更新程序,所以软件版本持续更新,可版本软件不同却又独立于网络,不少软件因为版本问题,不能进行共享。因为信息系统集成需要面对不同类型应用的不同协议,业务涉及的内容很广泛,领域也很丰富,因此,整个管理业务不太容易,容易带来各种风险。所以,需要探索信息系统集成中的具体操作来分析风险。

二、信息系统集成技术与软件开发策略

1.统一软件开发过程。

统一软件开发有利于顺利实现集成,实现手段具体有:第一,用况驱动。确定用况后,作为驱动核心,开发人员需要根据用况工作流程实施开发软件,这样才能完成统一。确保开发软件时文档保持一致。第二,核心是构架。构架作为设计软件的标准,全部在框架中进行软件功能与类别等,肯定构架的核心地位,完成整体设计。这个办法可以帮助管理者掌握与进化系统。第三,通过小步管理与小范围升级,先计划短期的,设计与开发该计划,同时集成、测试与运行,即根据用户增量实现设计软件增量,并呈递进关系,有助于降低出现系统软件开发风险的可能性。

2.B/S 计算模式。

B/S 的基础是分布技术,分离用户界面与企业逻辑,将全部的系统根据不同的功能分成服务、表示与数据这三个模块,再投入对应的平台使用。这里面的“表示”负责用户接口、“功能”负责管理平台的主体,“数据”即为数据库。通过B/S 计算方式能够解决信息系统集成存在的问题,具体表现是:第一,通过多种手段记录数据,同时较准确和迅速地得到数据;第二,数据能够面向一切程序,不管哪个程序都能使用、存储与更新数据;第三,接入互联网的计算机能够调用软件,以及协调工作,人机交互开始直观,容易操作、功能强大;第四,数据集成体系贯穿了全部的软件系统,之间能够无缝衔接。分布式B/S模式是目前開 发与研究软件的必然趋势,如果想完善集成软件,不可避免要用到B/S 模式。

3.内容异构数据集成。

看现在市场上的信息集成系统,基本都很透明、可读与一致,具体操作时也相对便捷快捷,单独全局和异构性还是很复杂,要更改局部系统的话,也要更改剩下的系统,需要选择模块化技术。分离数据内容和数据格式,构建完备的数据库。处理有关数据时,整合程序的运营格式与数据模式,生成应用数据,就能让集成系统模式不再困难,而且能够使用全部的数据。

三、实现信息系统集成的技术

1.UML。

UML 为建模语言,一般由模型元素、视图、常见体系等组成。其能够将软件开发流程统一化,同时通过关联模型描述工作程序,能够集合成多模型,并通过UML 表达。接着,用例模型有状态图、用例图等,分析设计与开发需要通过上述用例模型。其在具体操作时非常灵活,完成了设计模块的工作。

2.分布对象技术选择。

分布对象有不少计算标准,上述形式中,CORBA 分布对象技术因为和平台分开,所以生命更强、更方便使用,也符合集成系统的设计标准。具体操作时,优势如下:第一,混合编程。能够按照不同的编程语言与开发设备进行设计。第二,编程元素多样。只要能够被开发,都是大热的资源。第三,开发有效率。只要根据CORBA 的要求开发就行,还能有效解决问题。第四,脱离了版本。选择该编程方法,兼容了老版本,用户可以不管版本的差异。

3.XML。

XML 作为可扩展标记语言标识内容,脱离数据里环境和数据结构差距,同时有很高的扩展能力,微软也提供了支持。通过该方式能够实现多模式内容的数据集成。不管是什么数据的文件类型,都能以XML为基础,传输给服务应用程序,完成信息系统的集成。

4.PDCA。

闭环管理模式切入全局风险角度,不同部门互相配合,实时风险监控。利用优化闭环管理,把信息系统集成项目中的各类风险记录在风险管理机制之中。接着考虑到项目方案,组成一套完整的风险环节管理计划。文档化处理所有的风险分析工作,项目开始的同时开启监控风险,有利于进行信息系统集成项目的建设工作。

四、结束语

计算机信息系统集成项目管理工作是一项多学科融合、具有很强的创造性的工作,同时也会受到多种不可控因素的影响,无论是技术方面还是工作内容都十分复杂。因此,在进行计算机信息系统集成项目管理工作时,要明确项目管理工作的要点,对项目管理工作中出现的问题及时分析,通过不断优化计算机信息系统集成项目管理工作的措施,达到降低企业项目建设风险、提高客户满意度、促进企业长期稳定发展的目的。

猜你喜欢
信息系统项目管理软件
装配式EPC总承包项目管理
企业信息系统安全防护
禅宗软件
基于大数据分析的集合式EPC总承包项目管理软件技术的应用
项目管理在科研项目管理中的应用
未来如何更高效地进行工程项目管理
软件对对碰
基于区块链的通航维护信息系统研究
信息系统审计中计算机审计的应用
基于ADC法的指挥信息系统效能评估