信息系统集成技术与软件开发策略的研究

(整期优先)网络出版时间:2022-07-14
/ 2

信息系统集成技术与软件开发策略的研究

周占华,杨蓉

杭州讯展信息技术有限公司  310011

摘要:随着计算机技术的不断发展,信息系统集成已经成为了必然趋势。简单来说,集成就是微化处理,所谓的集成也是相对的,如笔记本电脑相比台式电脑就是一种硬件集成,在实现相同功能的基础上,空间占比更小。但是系统集成也存在着弊端,由于集成需要在相同的空间装下更多的内容,因此性能会在一定程度上下降,这也给软件开发提出了巨大挑战,因此需要找到集成和性能之间平衡点。此外,随着计算机硬件价格不断降低、性能不断提升,人们对软件的性能需求也越来越高,信息系统也不断朝向更复杂的方向发展。

关键词:信息系统;集成技术;软件开发

引言

从概念上来讲,信息系统集成通常指的是结合用户们实际需求,利用先进化的科技对各类产品、技术进行合理化、科学化的选择以及配置,进而全面实现软、硬件的有机结合,完全实现“一对多”的先进化功能体系。针对这项技术的优势以及特点而言,系统集成在相关科技领域的实际应用中灵活、便捷,具备优秀的扩展性与创新性,能够大幅度节约各类资源。结合新时期的科技水平进行分析,信息系统集成具有极为重要的科学化意义和积极作用。客观而言,信息系统集成以及具体应用各项工作是伴随着计算机技术的不断发展而相继起步、发展,如今已经历二十多年的发展历程,并且已经科学化创建了许多不同层次的优质管理信息系统。这些信息系统能够有效针对不同技术环境以及各项特殊化要求而采取不同解决方案解决各类问题,获得了诸多优秀的科研效果。

1信息系统集成技术与软件开发特征

1.侧重客户的需求

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

2.跨平台

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

3.跨系统

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

4.跨语言

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

5.跨协议

Internet是异构网络,位置不同,不同应用领域容易被看作是不同的网络传输协议。因此,为方便资源共享,需要统一或融合协议。

6.跨版本

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

2信息系统集成与软件开发技术

2.1UML

UML的全称是统一建模语言,独立于任何具体程序设计语言,面向系统的产品进行说明、可视化和编制文档的一种标准语言,是非专利的第三代建模和规约语言。由视图、模型、通用机制等多个部分组成。在软件开发过程中,UML可以将其进行统一,可以用自身的模型将整个工作流程进行描述,并形成一个集合体。这些模型又包括用例模型、分析设计模型以及开发模型等,在人们的日常生活中应用非常广泛且相对灵活性较高。

2.2分布对象技术选择

分布对象计算的标准有很多,其中公共对象请求代理体系结构,简称CORBA的语言和系统之间的关系并不密切,也可以说成是没有关系,这就更能满足系统集成设计的开发要求,开发要求包括灵活性、适应性较高,还有使用效率的符合。在实际应用中,此标准还有很多的优势:第一,可以进行混合编程,且编程的方式和软件的设计方案较多;第二,编程所应用的元素较多,每一种采用CORBA标准的技术选择被开发出来后,在行业应用中都很受欢迎;第三,开发效率高,采用此种标准进行软件开发,需要解决的问题都较为局部,提高了工作效率;第四,版本兼容性较好,无论是新旧版本,还是设备的不同,都不需要担心。

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

3.1内容异构数据集成

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

3.2 统一软件开发过程

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

3.3 B/S计算模式

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

4结束语

综上所述,计算机信息系统集成项目管理工作是一项多学科融合、具有很强的创造性工作,同时也会受到多种不可控因素的影响,无论是技术方面还是工作内容都十分复杂。因此,在进行计算机信息系统集成项目管理工作时,要明确项目管理工作的要点,对项目管理工作中出现的问题及时分析,通过不断优化计算机信息系统集成项目管理工作的措施,达到降低企业项目建设风险、提高客户满意度、促进企业长期稳定发展的目的。信息系统集成已经成为了计算机领域的必然发展趋势,相关行业也加强了对系统集成技术的研究,虽然在集成度上还不够理想,但是通过集成技术的创新,未来信息系统集成度会进一步提高。本文探究了系统集成软件开发的现存难点,提出了软件集成开发策略以及相关技术,旨在提高系统集成软件的开发效率和质量。

参考文献

[1]虞凌云,信息系统集成技术与开发策略的研究[J].科研,2020,(11):353-354.

[2]马国良,基于Web服务的信息系统集成研究与应用[J].长春:吉林大学,2019.

[3]许元明,计算机信息系统集成的原则和步骤[J].电子技术与软件工程,2020,(4):167-167.

[4]王建强,张鼎周,杨欣.指挥信息系统软件开发生命周期测试策略[J].指挥信息系统与技术,2019,5(1):77-82.

[5]汪泽波,信息系统集成技术与软件开发策略的研究 [J]. 电子质量,2020(10):11-13.