如今,只是用手动过程自动化来开发新软件几乎是不存在的。大部分项目取代或扩展了现存的软件解决方案,或将它们集成为更大的、提供新的自动化水平的解决方案。

集成开发与从零开始的软件开发相比,具有共同的迭代生命周期方法,生产相同的软件产品模型,但是所强调的集成技术和使能技术不同。

集成方法可分为三种基本类型:

  • 面向信息的集成或面向门户的集成

    • 面向信息的集成:关注源应用程序和目标应用程序之间信息的实时交换,这是在数据库应用程序接口API层次的集成,这种集成使信息具体化以供其他应用程序使用。
    • 面向门户的集成:是一种特殊的面向信息的集成,将来自多个软件系统的信息具体化到一个共同的用户界面。需要来自后台系统的具体信息进行人为干预。
  • 面向接口的集成:将应用接口(通过接口抽象定义的服务)连接在一起。接口显示了一个应用系统向其他应用系统所提供的有益服务。
  • 面向过程的集成:将应用系统连接在一起,方法是在现有应用系统的已有过程集和数据集的顶部定义一个新的过程层。这是最终的集成方案,具有战略高度,旨在提升现有的业务过程并带来竞争优势。

【软件工程】集成开发相关推荐

  1. 组态王浏览器java_1工程浏览器是组态王的集成开发环境在这里可以

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp计算机&nbsp>&nbsp软件工程 1工程浏览器是组态王的集成开发环境在这里可以3页 本文 ...

  2. 软件工程-软件开发的工程思维

    软件工程-软件开发的工程思维 目录 软件工程-软件开发的工程思维 前言 什么是软件工程? 定义 出现的背景 软件工程核心知识 与项目管理的区别 软件工程的目标 为什么需要软件工程 如何做好软件工程:原 ...

  3. Linux软件集成开发环境

    package: download from: 软件集成开发环境(代码编辑.浏览.编译.调试) Emacs http://www.gnu.org/software/emacs/ Source-Navi ...

  4. 软件设计师备考笔记(十)软件工程(开发模型、结构化设计、软件测试)

    目录 软件开发模型 信息系统开发方法 需求分类 结构化设计 软件测试 软件开发模型 瀑布模型 历史 盛极一时,但被淘汰:有重大缺陷,会导致项目失败(延期.超支.做不下去) 注意事项:每个阶段(绿框)末 ...

  5. 软件工程,开发模型,软件开发流程

    软件工程 (Software Engineering,简称为SE)是一门研究用工程化方法构建和维护有效的.实用的和高质量的软件的学科.它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模 ...

  6. 【软考软件评测师】第十章节 软件工程之开发模型与方法

    [软考软件评测师]第十章节 软件工程之开发模型与方法 第十章节 软件工程之开发模型与方法 [软考软件评测师]第十章节 软件工程之开发模型与方法 第一部分 知识点集锦 1.瀑布模型 2.螺旋模型 3.增 ...

  7. 【JAVA零基础入门系列】Day2 Java集成开发环境IDEA

    [JAVA零基础入门系列](已完结)导航目录 Day1 开发环境搭建 Day2 Java集成开发环境IDEA Day3 Java基本数据类型 Day4 变量与常量 Day5 Java中的运算符 Day ...

  8. RStudio v1.2.1335 发布,R 语言的集成开发环境

    开发四年只会写业务代码,分布式高并发都不会还做程序员? >>>   RStudio 是 R 语言的集成开发环境,分为面向桌面用户 IDE 和 Linux R 服务器版编辑器两种编辑器 ...

  9. 分享:Arcadia 0.12.1 发布,Ruby 集成开发环境

    Arcadia 0.12.1 发布,Ruby 集成开发环境 http://www.oschina.net/news/35942/arcadia-0-12-1

最新文章

  1. 刚刚,华为全场景 AI 计算框架MindSpore正式开源!国产深度学习框架的春天来了!...
  2. 使用PHP自带zlib函数 几行代码实现PHP文件打包下载zip
  3. bottle中文文档
  4. 一个简单的apache cgi-bin
  5. 贪心算法之——阶乘之和(nyoj91)
  6. 这是我们的第一篇博客----偕行软件
  7. FTP协议、电子邮件系统、Telnet远程控制
  8. 网站服务器怎么用手机登录不了怎么办,怎么打不开服务器列表了?
  9. javascript中原型模式创建对象特点分析
  10. 自动化测试 (三) Web自动化测试原理
  11. 计算年龄案例(JS)
  12. gulp——用自动化构建工具增强你的工作流程
  13. excel自动调整列宽_Excel双击鼠标的9种用法
  14. 俞敏洪:把眼前的做好,一切就都好了
  15. 大数据开源舆情分析系统-数据采集技术架构浅析
  16. RNAcentral 数据库简介
  17. 代码检查技术Checkstyle与p3c调研
  18. 利用爬虫编译翻译器 (包含防御反爬虫)
  19. IDEA自动生成serialVersionUID的设置
  20. 抽象代数笔记2——群

热门文章

  1. [中山市选]杀人游戏 (Tarjan缩点)
  2. 百练2815:城堡问题(DFS)
  3. 【Selenium】之谷歌、IE、火狐浏览器各个版本的浏览器驱动下载地址
  4. 什么都没学到,记录一个鼠标监听事件吧
  5. 使用FindBugs-IDEA插件找到代码中潜在的问题
  6. localToGlobal 本地转换全局
  7. CentOS操作系统(LAMP)安装教程
  8. 最大子列和问题(JAVA)
  9. pandas 合并所有列_Python学习:Pandas库+练习资料
  10. myeclipse java注释模板_Eclipse/MyEclipse Java注释模板设置详解 ---转载自百度空间