什么是集成软件
集成软件(Integrated Software)是指根据应用需求将若干软件系统集成在一起协同工作。
在一个软件包中集成诸如文字处理、数据库管理等多种应用程序,其特征体现在:它可以在内部多个应用程序间传输数据,帮助用户协调多个任务以及合并不同软件工具创建的信息;可为用户提供一个用来选择命令、管理文件以及各种程序进行交互的一致性界面。
当前,集成软件已开始在微型机界崭露头角,有人称它为第二代微型机软件。
第一代微型机软件的功能是单一的,像文字处理、数据表、图形、数据库和通信这些种类的软件,通用性强,但都是用分开的软件包实现的。
这就产生了一些弊端:
①它们不能在任何时候都可以在机器上同时运行。
②不同功能的软件之间交换数据或不同的用户之间交换信息比较困难。
③各个软件使用互不相同的命令和术语,难记而且容易混淆。
集成软件正是在解决这些问题上产生了质的飞跃。集成软件把多种功能集成在一个系统里,但它并不是单纯的功能堆积,功能之间可以交互使用。
在实现方法上,集成软件一般采用并行处理而不是多处理的概念。
但它们并不要求在并行操作系统上运行,它们可以自己解决问题。
集成软件的特点可归纳如下:
①把多种广泛使用的软件功能集中在一起,这些软件通常是面向应用的,如电子数据表、文字处理系统、数据库系统、图形软件、通信软件、电子邮件、文件管理系统等。它们可以同时运行,不必从一种功能退回到操作系统后再调入第二种功能程序。
②容易生成应用程序。它不需要高级语言,不需要用户有编制程序的经验,用户只是输入数据、公式、光标位置及简单的命令等。
③易学易用。
集成软件有统一的命令和术语,它们在各种功能下是相互兼容的。一般都有单选和辅导信息,交互性能好。显示屏幕大多具有多个窗户的能力,在执行一个应用程序和功能时,可以观察命令,单选和辅导信息,因此很容易学习,使用也非常方便。
④组成软件的各个功能部分间和产生的多个应用程序容易传递数据。数据传递是面向程序产品,而不是面向过程的。用户可选择数据传递操作并指出源目标程序(如数据表名)和目的目标程序(如文字处理程序),应用程序本身不必做数据传递转换。
目前,国外市场上已出现了集成软件,如:MBA这是Context Managlment Systems公司的产品,它是包含数据表、电子邮件、商业图形、文字处理和数据功能的五合一软件,主要应用于财务和商业分析、数据通信等方面。
Lisa Apple计算机公司新系统上的应用软件,具有集成软件的所有特点,且与硬件一起设计。
Lisa是局部集成软件结构的英文缩写,软件包括:数据表分析、文字处理、商业图形、个人文件管理、计划管理、图形体字样等。