Учебно-методические материалы для студентов кафедры АСОИУ

Тема 2.1 Структура и состав MS Office. Основные приложения

Структура MS Office и назначение компонентов

ППП Microsoft Office — это совокупность программных средств автоматизации офисной деятельности. В состав пакета входит множество приложений, каждое из которых предназначено для выполнения определенных функций и может быть использовано автономно и независимо от остальных. Весь набор офисных приложений можно разделить на основные и дополнительные.

Набор приложений, входящих в состав MS Office может отличаться в зависимости от версии. Это позволяет подобрать наиболее соответствующий текущим задачам дистрибутив этого пакета.

Основные компоненты Microsoft Office

Список и назначение основных компонентов, входящих в состав Microsoft Office приведен в таб. 1.

Таблица 1. Основные компоненты Microsoft Office

Название приложения Функциональное назначение приложения
Microsoft Word Текстовый процессор
Microsoft Excel Табличный процессор
Microsoft PowerPoint Система подготовки презентаций
Outlook Система управления персональной информацией
Microsoft Access Система управления базами данных
Microsoft Binder Система управления подшивками
Microsoft FrontPage Система управления Web-узлами
Microsoft PhotoDraw Графический редактор
Microsoft Publisher Настольная издательская система
Microsoft Project Система управления проектами
Microsoft Team Manager Система управления персоналом

Дополнительные компоненты MS Office

Кроме основных компонентов, в семейство Microsoft Office входит большое количество вспомогательных приложений, которые устанавливаются (или не устанавливаются) вместе с основными. Ими можно воспользоваться из основных приложений или вызвать независимо. В таб. 2 перечислены некоторые из вспомогательных приложений.

Таблица 2. Некоторые вспомогательные приложения Microsoft Office

Название приложения Функциональное назначение приложения
Microsoft Query Интерпретатор запросов к внешним базам данных
Microsoft Organization Chart Программа рисования блок-схем
Microsoft WordArt Программа создания фигурных текстов
Microsoft Equation Редактор математических формул
Microsoft Map Программа отображения данных на географических картах
Microsoft Graph Программа построения диаграмм
Microsoft Photo Editor Графический редактор
Microsoft Draw Средство рисования
Microsoft Find Fast Служба индексации документов
Microsoft Extended Finder Средство поиска документов в папках файловой системы и электронной почты
Microsoft Script Editor Редактор сценариев
Microsoft ClipArt Коллекция картинок и клипов
Панель Microsoft Office Средство быстрого доступа к приложениям Office

Кроме основных и вспомогательных приложений, могут быть установлены и использованы различные расширения (надстройки). Их можно условно разделить на три группы:

  1. Самостоятельные приложения, разработанные фирмой Microsoft, которые являются компонентами семейства Microsoft Office, но формально не входят в состав пакета. Примерами являются приложения Microsoft Project и Microsoft Team Manager.
  2. Надстройки над компонентами Microsoft Office, разработанные фирмой Microsoft и представляющие собой дополнительные функции. Как правило, надстройки оформляются не в виде готовых к выполнению программ, а в виде документов специального типа: шаблонов, рабочих книг, библиотек динамической компоновки (DLL) и т.п.
  3. Приложения третьих фирм, разработанные для пользователей Microsoft Office. В этот класс попадают как продукты сторонних фирм, так и собственные разработки пользователей. Сюда можно отнести средства распознавания текстов (OCR), автоматического перевода текста, средства управления большими массивами документов (перечисленные задачи не реализованы или слабо развиты в самом пакете MS Office).

Приведенный перечень основных компонентов носит условный характер, поскольку состав пакета зависит от следующих факторов:

  1. Устанавливаемый комплект (или редакция) пакета. Пакет выпускается в нескольких редакциях, и состав приложений в разных редакциях различен.
  2. Источник установки. Установка может быть выполнена с компакт-диска или с сетевого сервера. Наборы файлов, которые устанавливаются на компьютер, существенно различаются.
  3. Операционная система. Microsoft Office может работать под управлением различных ОС: MS Windows и Mac OS. Эти операционные системы могут иметь разные версии и модификации, что также влияет на состав устанавливаемых компонентов.
  4. Наличие на компьютере в момент установки предшествующих версий. Некоторые компоненты старых версий автоматически включаются в состав обновляемой версии Microsoft Office (если они уже установлены на компьютере).
  5. Параметры, заданные при установке. В случае так называемой выборочной (т.е. по выбору пользователя) установки, можно указать несколько десятков независимых параметров, влияющих на состав пакета.

Несмотря на большое число различных приложений в составе пакета, все они в совокупности образуют единое целое. Для каждого из приложений MS Office характерно наличие следующих отличительных признаков:

Документы Microsoft Office

Единица данных самого верхнего уровня структуризации в Microsoft Office называется документом.

Документы классифицируются по типам в зависимости от того, какого сорта информация в них хранится. Как правило, документы разных типов обрабатываются разными приложениями Microsoft Office. Основные типы документов, с которыми работают программы Microsoft Office, перечислены в таб. 3.

Таблица 3. Основные типы документов Microsoft Office

Название Расширение Приложение Краткое описание
Документ .doc Word Основной тип документов Word. Содержит форматированный текст, т.е. текст с дополнительной информацией о шрифтах, отступах, интервалах и т.п., а также рисунки, таблицы и другие элементы
Рабочая книга .xls Excel Основной тип документов Excel. Содержит данные различных типов: формулы, диаграммы и макросы
База данных .mdb Access Основной тип документов Access. Содержит как собственно базу данных, то есть совокупность таблиц, так и соответствующие запросы, макросы, модули, формы и отчеты
Презентация .ppt PowerPoint Основной тип документов PowerPoint. Содержит презентацию, состоящую из набора слайдов, заметок выступающего, раздаточных материалов и другой информации
Публикация .pub Publisher Основной тип документов Publisher. Как и Word, содержит форматированный текст, рисунки, таблицы и т.п.
План проекта .mpp Project Основной тип документов Project. Содержит календарный план проекта, описание задач, ресурсов и их взаимосвязи

Исходя из вышесказанного, можно сделать следующий вывод: входящие в состав пакета MS Office приложения способны тесно взаимодействовать при решении прикладных задач; они создают единую информационную среду и позволяют обмениваться объектами. Документы Microsoft Office являются частными примерами объектов. Поэтому Microsoft Office является документо-ориентированным пакетом (средой).

Поддержка сторонними разработчиками

Длительное время форматы документов MS Office оставались стандартами «де-факто» для офисных приложений сторонних разработчиков. Поддержка этих форматов имеется в большинстве программных продуктов данной категории, причем, как для настольных систем, так и для мобильных устройств (смартфонов, коммуникаторов и т.п.). При необходимости можно найти несколько десятков офисных приложений для различных мобильных платформ, поддерживающих документы Microsoft Office Word, PowerPoint и Excel (в частности, OfficeSuite PRO для Android или QuickOffice для Symbian). Среди десктопных приложений примером поддержки импорта/экспорта документов MS Office является свободный офисный пакет LibreOffice.

Программная среда

Основным средством разработки приложений в MS Office является комплексное решение на основе языка Visual Basic, а именно — Visual Basic for Application (VBA). Эта технология включает макрорекордер, интерпретатор Visual Basic, интегрированную среду разработки с встроенным отладчиком, библиотеки времени выполнения (runtime library) и библиотеки типов, представляющие объекты пакета. Эти средства позволяют расширять функциональность пакета и адаптировать его к решению специализированных задач.

Интерфейс MS Office

Приложения Microsoft Office имеют унифицированный интерфейс, суть которого заключается в следующем: сходные функции имеют одинаковое обозначение (название команды или значок на кнопке), а несходные функции имеют различные обозначения. В большей степени унификация коснулась интерфейсов таких приложений, как Microsoft Word, Microsoft Excel и Microsoft PowerPoint. Одним из достоинств пакета Microsoft Office является последовательное использование графического интерфейса пользователя (Graphical User Interface, GUI), представляемого операционной системой и различных элементов управления. Как правило, отдельные элементы группируются в более крупные конструкции, такие как окна, панели инструментов, меню. Рассмотрим характеристику каждой из этих групп.

Оконный интерфейс

Оконный интерфейс — такой способ организации пользовательского интерфейса программы, когда каждая интегральная часть располагается в окне — собственном суб-экранном пространстве, находящемся в произвольном месте «над» основным экраном. Несколько окон одновременно располагающихся на экране могут перекрываться, находясь «выше» или «ниже» друг относительно друг В MS Office использует окна четырех типов:

Панели инструментов

Панели инструментов — это элементы пользовательского интерфейса, на которых могут располагаются такие элементы управления, как кнопки быстрого вызова и раскрывающиеся списки. Панели инструментов разных приложений могут содержать кнопки, сходные по функциям и внешнему виду, что упрощает освоение интерфейса Microsoft Office.

Панели инструментов могут быть:

Меню

Меню представляет доступ к иерархическим спискам доступных команд. Результатом выбора команды из меню может быть:

Меню интерфейса Microsoft Office, кроме строки меню любого приложения, можно разделить (по способу перехода к ним) на раскрывающиеся и контекстные (или всплывающие).

Элементы управления

Элементы управления — это объекты оконного интерфейса, реализующие типовые операции с интерфейсом: щелчок мышью, выбор из списка, выбор вариантов, прокрутка и т.п. К элементам управления относятся следующие: кнопки, текстовые поля (или поля ввода), флажки, переключатели, списки и раскрывающиеся списки, полосы прокрутки, палитры, счетчики и прочие, специфичные для некоторых приложений или условий.

CC-BY-CA Анатольев А.Г., 07.11.2013