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



Лекция №1 Автоматизация работы с офисными приложениями. Пакет программ MSOffice.

 

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

 

КлючевыесловаMicrosoft Office, Microsoft Word, Microsoft Excel, Microsoft PowerPoint, Microsoft Project, Microsoft Binder, Microsoft FrontPage, Microsoft PhotoDraw, Microsoft Access

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

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

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

Таблица 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. Некоторые вспомогательные приложения 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) и библиотеки типов, представляющие объекты пакета. Эти средства позволяют расширять функциональность пакета и адаптировать его к решению специализированных задач.

Литература

1. Таганов Л. С., Пимонов А. Г. Информатика: [Электронныйресурс]: учеб.пособие для студентов техн. направлений испециальностей вузов/ Л. С. Таганов, А. Г. Пимонов; ГУ КузГТУ. – Кемерово, 2010. – 330 с.

2. Информатика. Базовый курс: учеб. пособие для студентов втузов/ под ред. С. В. Симоновича. - 3-е изд. - СПб.: Питер, 2012. - 640 с.

3. Таганов, Л. С. Конспекты лекций по курсу«ИНФОРМАТИКА»: [Электронный ресурс]: для студентов всех форм обученияспециальности130400.65 «Горное дело» / Л. С. Таганов; КузГТУ. – Кемерово, 2013. – 290 с.


Дата добавления: 2018-04-04; просмотров: 534; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!