Интегрированные программные пакеты. Сущность интегрированных программных пакетов. Что такое сетевое программное обеспечение

Интегрированные пакеты представляют собой набор нескольких программных продуктов, объединенных в единый удобный инструмент. Наиболее развитые из них включают в себя текстовый редактор, органайзер, электронную таблицу, СУБД, средства поддержки электронной почты, программу создания презентационной графики.

Результаты, полученные отдельными подпрограммами, могут быть объединены в окончательный документ, содержащий табличный, графический и текстовый материал.

Интегрированные пакеты, как правило, содержат некоторое ядро, обеспечивающее возможность тесного взаимодействия между составляющими.

Пример: интегрированный пакет для написания книг, содержащих иллюстрации. Он содержит:

    текстовый редактор;

    орфографический корректор на 80000 слов (программу обнаружения орфографических ошибок);

    программу слияния текстов;

    программу формирования оглавлений и составления указателей;

    автоматический поиск и замену слов и фраз;

    средства телекоммуникации;

    электронную таблицу;

    систему управления базами данных;

    модули графического оформления;

    графический редактор;

    возможность печати сотнями разных шрифтов и т.д.

Наиболее известные интегрированные пакеты:

Microsoft Office. В этот мощный профессиональный пакет вошли такие необходимые программы, как текстовый редактор WinWord , электронная таблица Excel , программа создания презентаций PowerPoint , СУБД Access , средство поддержки электронной почты Mail. Мало того, все части этого пакета составляют единое целое, и даже внешне все программы выглядят единообразно, что облегчает как их освоение, так и ежедневное использование.

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

    1. Сетевое программное обеспечение

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

Функции и характеристики сетевых операционных систем (ОС)

(по материалам www-сайта Омского государственного технического университета http://edu.omgtu.omskelecom.ru)

К основным функциям сетевых ОС относят:

    управление каталогами и файлами;

    управление ресурсами;

    коммуникационные функции;

    защиту от несанкционированного доступа;

    обеспечение отказоустойчивости;

    управление сетью.

Управление каталогами и файлами в сетях заключается в обеспечении доступа к данным, физически расположенным в других узлах сети. Управление осуществляется с помощью специальной сетевой файловой системы. Файловая система позволяет обращаться к файлам путем применения привычных для локальной работы языковых средств. При обмене файлами должен быть обеспечен необходимый уровень конфиденциальности обмена (секретности данных).

Управление ресурсами включает обслуживание запросов на предоставление ресурсов, доступных по сети.

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

Защита от несанкционированного доступа - важная функция, способствующая поддержанию целостности данных и их конфиденциальности. Средства защиты могут разрешать доступ к определенным данным только с некоторых терминалов, в оговоренное время, определенное число раз и т.п. У каждого пользователя в корпоративной сети могут быть свои права доступа с ограничением совокупности доступных директорий или списка возможных действий, например, может быть запрещено изменение содержимого некоторых файлов.

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

Управление сетью связано с применением соответствующих протоколов управления. Программное обеспечение управления сетью обычно состоит из менеджеров и агентов. Менеджером называется программа, вырабатывающая сетевые команды. Агенты представляют собой программы, расположенные в различных узлах сети. Они выполняют команды менеджеров, следят за состоянием узлов, собирают информацию о параметрах их функционирования, сигнализируют о происходящих событиях, фиксируют аномалии, следят за трафиком, осуществляют защиту от вирусов. Агенты с достаточной степенью интеллектуальности могут участвовать в восстановлении информации после сбоев, в корректировке параметров управления и т.п.

Программное обеспечение сетевых ОС распределено по узлам сети. Имеется ядро ОС, выполняющее большинство из охарактеризованных выше функций, и дополнительные программы (службы), ориентированные на реализацию протоколов верхних уровней, выполнение специфических функций для коммутационных серверов, организацию распределенных вычислений и т.п. К сетевому программному обеспечению относят также драйверы сетевых плат. Для каждого типа ЛВС разработаны разные типы плат и драйверов. Внутри каждого типа ЛВС может быть много разновидностей плат с разными характеристиками интеллектуальности, скорости, объема буферной памяти.

В настоящее время наибольшее распространение получили три основные сетевые ОС - UNIX, Windows NT и Novell Netware.

ОC UNIX применяют преимущественно в крупных корпоративных сетях, поскольку эта система характеризуется высокой надежностью, возможностью легкого масштабирования сети. В Unix имеется ряд команд и поддерживающих их программ для работы в сети. Во-первых, это команды ftp, telnet, реализующие файловый обмен и эмуляцию удаленного узла на базе протоколов TCP/IP. Во-вторых, протокол, команды и программы UUCP, разработанные с ориентацией на асинхронную модемную связь по телефонным линиям между удаленными Unix-узлами в корпоративных и территориальных сетях.

ОС Windows NT включает серверную (Windows NT Server) и клиентскую (Windows NT Workstation) части и тем самым обеспечивает работу в сетях "клиент/сервер". Windows NT обычно применяют в средних по масштабам сетях.

ОС Novell Netware состоит из серверной части и оболочек Shell, размещаемых в клиентских узлах. Предоставляет пользователям возможность совместно использовать файлы, принтеры и другое оборудование. Содержит службу каталогов, общую распределённую базу данных пользователей и ресурсов сети. Эту ОС чаще применяют в небольших сетях.

Пакеты прикладных программ (ППП) -- это специальным образом организованные программные комплексы, рассчитанные на общее применение в определенной проблемной области и дополненные соответствующей технической документацией

В зависимости от характера решаемых задач различают следующие разновидности ППП:

· пакеты для решения типовых инженерных, планово-экономических, общенаучных задач;

· пакеты системных программ;

· пакеты для обеспечения систем автоматизированного проектирования и систем автоматизации научных исследований;

· пакеты педагогических программных средств и другие.

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

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

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

Часто пакеты прикладных программ располагают базами данных для хранения данных и передачи их прикладным программам.

Интегрированные пакеты представляют собой набор нескольких программных продуктов, объединенных в единый удобный инструмент. Наиболее развитые из них включают в себя текстовый редактор, органайзер, электронную таблицу, СУБД, средства поддержки электронной почты, программу создания презентационной графики.

Результаты, полученные отдельными подпрограммами, могут быть объединены в окончательный документ, содержащий табличный, графический и текстовый материал.

Интегрированные пакеты, как правило, содержат некоторое ядро, обеспечивающее возможность тесного взаимодействия между составляющими.

Пример: интегрированный пакет для написания документа, содержащего иллюстрацию. Он содержит:

· текстовый редактор;

· орфографический корректор на 80000 слов (программу обнаружения орфографических ошибок);

· программу слияния текстов;

· программу формирования оглавлений и составления указателей;

· автоматический поиск и замену слов и фраз;

· средства телекоммуникации;

· электронную таблицу;

· систему управления базами данных;

· модули графического оформления;

· графический редактор;

· возможность печати сотнями разных шрифтов и т.д.

Наиболее известные интегрированные пакеты, используемые руководством организации:

Microsoft Office. В этот мощный профессиональный пакет вошли такие необходимые программы, как текстовый редактор WinWord , электронная таблица Excel, программа создания презентаций PowerPoint, СУБД Access, средство поддержки электронной почты Mail. Мало того, все части этого пакета составляют единое целое, и даже внешне все программы выглядят единообразно, что облегчает как их освоение, так и ежедневное использование.

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

Прикладное программное обеспечение представляют пакеты прикладных программ (ППП) для выполнения различных проектных процедур. Они разрабатываются на основе единого внутреннего представления графической и текстовой информации, единого входного языка, строятся по модульному принципу и ориентированы на использование непрограммистом-проектировщиком.

Различают несколько типов ППП в зависимости от состава пакета. Пакеты прикладных программ простой структуры характеризуются наличием только обрабатывающей части -- набора функциональных программ (модулей), каждая из которых предназначена для выполнения только одной проектной процедуры. Объединение нужных модулей осуществляется средствами операционной системы ЭВМ.

Результаты, полученные отдельными подпрограммами, могут быть объединены в окончательный документ, содержащий табличный, графический и текстовый материал.

Интегрированные пакеты, как правило, содержат некоторое ядро, обеспечивающее возможность тесного взаимодействия между составляющими.

Пример: интегрированный пакет для написания книг, содержащих иллюстрации. Он содержит:

· текстовый редактор;

· орфографический корректор на 80000 слов (программу обнаружения орфографических ошибок);

· программу слияния текстов;

· программу формирования оглавлений и составления указателей;

· автоматический поиск и замену слов и фраз;

· средства телекоммуникации;

· электронную таблицу;

· систему управления базами данных;

· модули графического оформления;

· графический редактор;

· возможность печати сотнями разных шрифтов и т.д.

Наиболее известные интегрированные пакеты:

Microsoft Office. В этот мощный профессиональный пакет вошли такие необходимые программы, как текстовый редактор WinWord , электронная таблица Excel , программа создания презентаций PowerPoint , СУБД Access , средство поддержки электронной почты Mail. Мало того, все части этого пакета составляют единое целое, и даже внешне все программы выглядят единообразно, что облегчает как их освоение, так и ежедневное использование.

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

Что такое органайзеры?

Lotus Organizer

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

Lotus Organizer - блокнот, разбитый по секциям: календарь, список дел, адресная и телефонная книга, планировщик, записная книжка, список памятных дат.



Microsoft Project позволяет спланировать проведение проектов и представить расписание в графическом виде, что очень удобно для сложных проектов.

Что такое сетевое программное обеспечение?

Novell NetWare - сетевая операционная система. Предоставляет пользователям возможность совместно использовать файлы, принтеры и другое оборудование. Содержит службу каталогов, общую распределённую базу данных пользователей и ресурсов сети.

Вопросы для самоконтроля.

6.1. Что такое программа?

6.2. Что включает в себя понятие "программное обеспечение"?

6.3. Назовите и характеризуйте основные категории программного обеспечения.

6.4. В чем отличие прикладных программ от системных и инструментальных?

6.5. Что входит в системное программное обеспечение?

6.6. В чем состоит назначение операционной системы?

6.7. Характеризуйте основные классы операционных систем.

6.8. Опишите процесс начальной загрузки операционной системы в оперативную память компьютера.

6.9. Что такое файл?

6.10. Как организована файловая система?

6.11. Какой модуль операционной системы осуществляет обслуживание файлов?

6.12. Приведите пример иерархической файловой структуры.

6.13. Что такое базовая система ввода-вывода (BIOS), и в каком разделе памяти она размещается?

6.14. Из каких основных модулей состоит операционная система MS-DOS?

6.15. Назовите основные разновидности программ-утилит и дайте им краткую характеристику.



Norton Commander;
- MS-DOS;
- Windows 3.x;
- Windows-NT, Windows 95;
- Microsoft Word;
- Adobe PageMaker;
- Turbo Bascal, Turbo Basic;
- Microsoft Excel, Lotus;
- FoxPro, Access for Windows;
- Microsoft Office, Microsoft Works?

6.17. Для чего предназначен пакет программ Norton Commander?

6.18. Какой вид интерфейса удобнее для пользователя - командный или графический?

6.19. Чем объясняется широкая популярность пакета Norton Commander?

6.20. Что такое компьютерные вирусы, в чем состоят их вредные действия?

6.21. Какие существуют средства борьбы с компьютерными вирусами?

6.22. В чем суть процесса сжатия информации?

6.23. Характеризуйте основные особенности операционных систем Windows-NT и Windows 95.

6.24. Какие языки и системы программирования вы знаете и в чем их особенности?

6.25. В чем отличие процесса интерпретации от процесса компиляции?

6.26. Назовите основные функции текстовых редакторов.

6.27. Какие дополнительные возможности редактирования текстов обеспечивают полнофункциональные издательские системы по сравнению с текстовыми редакторами?

6.28. Назовите функциональные возможности табличного процессора.

6.29. Какие виды входных данных могут быть введены в клетки электронных таблиц?

6.30. Дайте определение и опишите назначение базы данных.

6.31. Приведите пример возможного наполнения базы данных вашего учебного заведения.

6.32. Каковы основные функциональные возможности систем управления базами данных?

6.33. Что такое информационно-поисковые системы?

6.34. Дайте определение пакета прикладных программ.

6.35. Каково назначение библиотек стандартных программ?

6.36. Дайте определения интегрированного пакета программ.

6.37. Каково назначение сетевого программного обеспечения?


Курсовая работа
По дисциплине «Информационные системы в экономике»
На тему: «Интегрированные пакеты для офисов»
Содержание:

Введение
Глава I Структура программного обеспечения
1.1 Понятие программного обеспечения
1.2 Классификация программного обеспечения
1.3 Интегрированные пакеты прикладных программ
Глава II Интегрированные пакеты для офисов
2.1 Пакет прикладных программ Microsoft Office
2.2 Дополнительные офисные программы
2.3 Альтернативные офисные пакеты
Заключение
Список литературы

Введение

Наборов офисных приложений существует довольно много. У них разные функциональные возможности, требования к конфигурации компьютера и квалификации пользователя.
Основные известные пакеты – Open Office, Microsoft Office, Star Office, Лексикон XL, Microsoft Works.
Назначение офисных программных пакетов – обеспечить сотрудников офиса и предприятия широким набором средств для повседневной совместной работы, автоматизировать выполнение рутинных операций, помочь в комплексном решении задач предприятия в целом.
Первоначально появились интегрированные пакеты, совмещающие в себе текстовый, табличный и графический процессоры, а также систему управления базой данных. Например, Framework, Simphony. В дальнейшем в интегрированные пакеты были добавлены средства трехмерной графики, менеджера информации, системы электронного распознавания документов, электронной почты, например Borland Office for Windows фирмы Novell (в настоящее время Corell Office), Smart Suite фирмы Lotus Development (подразделение IBM) и другие. В нашей стране широкое распространение получил интегрированный пакет Microsoft Office фирмы Microsoft.
Назначение Microsoft Office – предоставить инструментальные средства, автоматизирующие составление и оформление документов для основной массы пользователей – менеджеров, бухгалтеров и других сотрудников офисов. Тесная интеграция операционной системы Windows и пакета Microsoft Office позволяет наиболее использовать возможности компьютера.
Более 15 лет продукт Microsoft Office существует на рынке программных продуктов и, естественно, претерпел изменения, связанные с возрастающими потребностями пользователей.
Таким образом, целью данной работы является раскрытие темы: «Интегрированные пакеты для офисов». Поставленная цель потребовала решения следующих задач:
изучить теоретические аспекты;
проанализировать структуру и цель интегрированных пакетов для офиса на примере MS Office 2007.
В данной курсовой работе приведена характеристика применяемых на сегодняшний день интегрированных пакетов для офиса, сделан их сравнительный анализ. Приведен конкретный пример автоматизации офиса на базе продукта Microsoft Office.

Глава I Структура программного обеспечения

1.1 Понятие программного обеспечения

Сам по себе компьютер не в состоянии выполнить ни одного действия. «Объяснением» компьютеру того, что и как надо выполнить для достижения поставленной цели, занимается программирование (programming) 1 , представляющее собой процесс создания программы, включая анализ требований и все стадии разработки и реализации.
Набор операторов, который может быть представлен как единое целое в некоторой вычислительной системе и используется для управления поведением этой системы, называется программой. Под оператором в данном случае понимается действие, которое может выполнено над одним или несколькими операндами для получения результатов. Обычно это действие обозначается символом операции (командой) и переменными (параметрами), которые задают конкретные значения данных для этой операции.
Как правило, для достижения поставленной цели требуется реализация не одного, а целого набора действий, выполняемых в определенной последовательности. Заранее заданная последовательность четко определенных правил или команд для решения поставленной задачи за конечное число шагов называется алгоритмом.
Совокупность программ, предназначенная для решения задач на компьютере, называется программным обеспечением (software). Программное обеспечение является неотъемлемой частью вычислительных систем и объединяет в себе не только программы в символической записи, так и исполняемых формы этих программ, а также сопровождающую программы документацию.
1.2 Классификация программного обеспечения

В зависимости от назначения все программное обеспечение (ПО) может быть поделено на системное ПО, системы программирования и прикладное ПО.
Системное программное обеспечение играет главенствующую роль в силу того, что без предварительного тестирования и оперативного контроля за работой устройств невозможно начать работу, а без описания базовых действий ПК не в состоянии выполнить ни одной команды.
Компонентами системного ПО являются операционные системы, средства контроля и диагностики.
Операционные системы (operating systems) занимают особое место среди системного ПО, так как отдельные программы операционной системы начинают работать сразу после включения ПК. Именно они осуществляют диалог пользователя и ПК, управляют ресурсами компьютера (оперативной памятью, местом на внешних носителях, информации), запускают в работу прикладные программы, обеспечивают пользователю и прикладным программам удобный (дружественный) интерфейс.
С началом применения в компьютерах микропроцессоров требования к операционным системам возросли и среди множества производителей ПО производители операционных систем стали занимать лидирующие позиции.
До недавнего времени на компьютерах типа IBM PC применялось несколько разновидностей операционных систем:
MS-DOS – дисковая операционная система фирмы Microsoft (наиболее популярна);
PC-DOS – дисковая операционная система фирмы IBM;
DR-DOS – дисковая операционная система фирмы Digital Research (используется при работе с сетевым ПО фирмы Novell);
UNIX – дисковая операционная система фирмы Bell Laboratories (используется при работе в сети Интернет);
Linux – один из вариантов операционной системы типа UNIX.
В последние годы большинство персональных компьютеров работает под управлением операционной системы Microsoft Windows.
Другим важным компонентом системного ПО являются драйверы – расширяющие возможности DOS по управлению различными устройствами ПК (клавиатурой, мышью, оперативной памятью, жестким диском и т.д.). С их помощью можно подключить к ПК новые устройства или модифицировать использование уже установленных.
Третью группу системного программного обеспечения составляют программы-оболочки, обеспечивающие более наглядный и простой способ диалога пользователя с ПК. Наибольшей популярностью пользуется The Norton Commander и ее аналог, работающий под управлением Windows, - Windows Commander.
Для работы в графическом режиме предназначены операционные оболочки – группа достаточно мощных программ, дающих возможность пользователю одновременно выполнять несколько программ (мультипрограммирование), построение окон на экране, представляющих богатый набор средств вывода изображения на экран и манипулирования им. Наиболее известной является операционная среда Windows фирмы Microsoft. Кроме нее к этой группе относятся GEM, GeoWorks, DesqView.
В пятую, последнюю группу этой категории обычно объединяют вспомогательные программы (утилиты). К ним относят:
программы-упаковщики, позволяющие за счет специальных методов «сжимать» файлы, предназначенные для архивного хранения. Наиболее популярные из них ari.exe, rar.exe, zip.exe;
антивирусные программы, предназначенные для диагностики и «лечения» программы, поврежденных компьютерными вирусами (AVP Kaspersky, Doctor Weber и пр.);
коммуникационные программы, предназначенные для организации обмена информацией между компьютерами (LapLink.exe, DeskLink.exe, FastLynx.exe и т.д., поставляемые с соответствующим оборудованием);
программы диагностики, позволяющие протестировать работоспособность различных устройств ПК и получить справочную информацию о технических возможностях ПК (ScanDisk, Check Disk);
программы оптимизации, «кэширования» и динамического сжатия дисков, программы управления памятью и печатью и т.д. (SmartDRV, QEMM-386).
Системы программирования включают языки программирования и трансляторы, и позволяет разрабатывать как системное, так и прикладное программное обеспечение. Следовательно, в программировании они играют роль средств производства. В зависимости от уровня сложности языки программирования подразделяют на языки высокого и низкого уровня. Чем сложнее язык, тем ниже его уровень и тем больше, как правило, его возможности.
К языкам высокого уровня относится, например BASIC, являющийся наиболее доступным для изучения языком, ориентированным на диалоговую работу.
К языкам низкого уровня относятся Ассемблер, язык которого отображает архитектуру ЭВМ, обеспечивает доступ к регистрам, указание методов адресации и описание операций в терминах команд процессора. Язык Ассемблера служит для разработки операционных систем. Другим представителем языков низкого уровня является СИ – универсальный язык программирования, первоначально разработанный как язык системного программирования для операционной системы UNIX. В настоящее время является одним из наиболее популярных языков.
Многообразие языков программирования вызвано большим разнообразием задач, стоящих перед компьютером. Так, для ведения научных расчетов в 1956г. был создан FORTRAN (FORmula TRANslator), в конце 50-х – язык алгоритмов Algol (ALGOrithmic Language). Первым языком, в котором было введено широкое понятие типа данных и принципов структурного программирования, стал Pascal.
Кроме того, существует достаточно большой набор специализированных языков – Dbase, SQL, Turbo Pascal, Prolog, Visual Basic, JavaScript, DELPHI, PHP и т.д.
С течением времени все языки претерпевают изменения, появляются их новые версии. Поэтому после названия языка обычно стоит номер версии, состоящий из двух частей (например, 5.1, 4.02). Если язык в новой версии претерпевает существенные изменения, изменяется первая часть его номера, если же речь идет лишь о незначительных дополнениях – вторая.
Обычно программа пишется на символическом языке, близком к английскому. Текст программы, написанный пользователем, называется исходным модулем. Это текст непонятен компьютеру. Для перевода исходного модуля в объектный – совокупность машинных команд, применяются трансляторы. Трансляторы бывают двух видов: интерпретаторы и компиляторы.
Интерпретатор обеспечивает покомандный перевод текста программы с одновременным выполнением переведенной в машинные коды команды. Процедура перевода сопровождается проверкой правильности написания команды. Если в результате проверки обнаруживается ошибка, выполнение программы прекращается, а на экране появляются сообщение о характере ошибки (если компьютер в состоянии ее идентифицировать) и номер строки, в которой ошибка обнаружена. К недостаткам работы интерпретатора можно отнести невысокую производительность. Это объясняется тем обстоятельством, что при каждом запуске программы на выполнение (даже если она гарантированно не содержит никаких ошибок) происходит проверка на наличие ошибок и перевод в машинные коды каждой строки текста программы.
Компилятор переводит (с одновременной проверкой корректности написание команд) в машинные коды всю программу сразу. В результате создается объектный модуль. При необходимости несколько объектных модулей при помощи специальных программ-линкнеров объединяются в один загрузочный модуль. Лишь после создания загрузочного модуля программа может быть запущена на выполнение. Программы, переведенные в машинные коды при помощи компилятора, работают значительно быстрее, так как при запуске программы сразу начинается ее выполнение без дополнительных проверок и переводов.
Прикладное программное обеспечение делят на три группы в зависимости от сферы применения.
Первую группу составляют прикладные программы общего назначения. К ним относятся: редакторы текстов, табличные процессоры, СУБД и т.д.
Редакторы текстов – программы для создания и обработки текстов программ и документов. Существует достаточно большой список таких программ. У каждой из них есть свои преимущества и недостатки. Наиболее популярным текстовым редактором является Microsoft Word.
Табличные процессоры обеспечивают работу с большими массивами числовой информации. К числу наиболее известных табличных процессоров относятся: Excel, Lotus. В настоящее время абсолютным лидером является табличный процессор Excel, разработанный фирмой Microsoft. Табличный процессор представляет собой прямоугольную таблицу, в ячейках которой могут помещаться числа, символы (слова), формулы для расчета значений. Большинство табличных процессов снабжено достаточно богатыми библиотеками функций для расчетов. Кроме вычислений многие программы этой группы позволяют строить графики по имеющимся данным. В качестве дополнительных услуг часто представляются возможности записи макрокоманд, создания собственных входных и выходных форм, а также обмена информацией с базами данных.
Системы управления базами данных (СУБД) – информационно-поисковые системы, позволяющие обрабатывать (вводить, осуществлять поиск, сортировать и пр.) большие массивы информации. Примером простейшей базы данных является элементарная картотека. Более сложные СУБД позволяют решать задачи, связанные с обработкой нескольких информационных массивов, связанных между собой различными отношениями. К числу наиболее популярных СУБД относятся Oracle, MS SQL, Access. В недалеком прошлом широко использовались Dbase IV, Paradox 4, Fox Rro, Clarion Professional Developer, Clipper, RBase.
Системы (средства) деловой и научной графики позволяют выводить на экран различные виды графиков и диаграмм. Среди этих систем наибольшей популярностью пользуются Microsoft Chart, Harvard graphics, StatGraf.
Во вторую группу выделены специализированные прикладные программы. К ним относятся прикладные программы, имеющие своей целью решение каких-либо узкоспециализированных задач. Например, в настоящее время на рынке программного обеспечения имеется достаточно большой набор бухгалтерских программ (1С, БЭСТ, Турбо-бухгалтер, Парус и т.д.), обучающих программ (языковых, математических и пр.).
Интегрированные пакеты прикладных программ сочетают в себе возможности текстовых редакторов, табличных процессоров и СУБД. Как правило, интерфейс каждого компонента имеет родственный вид, однотипные действия выполняются одинаковыми средствами, что облегчает процедуру освоения всего пакета. Самым ярким представителем этой группы программного обеспечения является Microsoft Office – продукт корпорации Microsoft.

1.3 Интегрированные пакеты прикладных программ

Интегрированные пакеты – это совокупность программных средств различного назначения с единым пользовательским интерфейсом, совместно использующих одни и те же данные.
Наиболее распространены интегрированные пакеты, компонентами которых являются:
СУБД;
текстовый редактор;
табличный процессор;
органайзер;
средства поддержки электронной почты;
программы создания презентаций;
графический редактор.
Компоненты интегрированных пакетов могут работать изолированно друг от друга, но основные достоинства интегрированных пакетов проявляются при их разумном сочетании друг с другом. Пользователи интегрированных пакетов имеют унифицированный для различных компонентов интерфейс, тем самым обеспечивается относительная легкость процесса их освоения.
Отличительными особенностями данного класса программных средств являются:
полнота информационных технологий для конечных пользователей;
однотипный интерфейс конечного пользователя для всех программ, входящих в состав интегрированного пакета – общие команды в меню, стандартные пиктограммы одних и тех же функций (сохранение на диске, печать, проверка орфографии, шрифтовые оформления и т. п.), стандартное построение и работа с диалоговыми окнами и др.;
общий сервис для программ интегрированного пакета (например, словарь и средства орфографии для проверки правописания, построитель диаграмм, конвертер данных и др.);
легкость обмена и ссылок на объекты, созданные программами интегрированного пакета (применяется два метода: DDE – динамический обмен данными и OLE – динамическая компоновка объектами), единообразный перенос объектов (метод drag-and-drop);
наличие единой языковой платформы для разбора макрокоманд, пользовательских программ;
возможность создания документов, интегрирующих в себе возможности различных программ, входящих в состав интегрированного пакета.
Интегрированные пакеты эффективны и при групповой работе в сети многих пользователей. Так, из прикладной программы, в которой работает пользователь, можно отправить документы и файлы данных другому пользователю, при этом поддерживаются стандарты передачи данных в виде объектов по сети или через электронную почту.
Главной отличительной чертой программ, составляющих интегрированный пакет, является общий интерфейс пользователя, позволяющий применять одни и те же (или, похожие) приемы работы с различными приложениями пакета. Взаимодействие программ осуществляется на уровне документов. Это означает, что документ, созданный в одном приложении, можно вставить в другое приложение и при необходимости изменить его. Общность интерфейса уменьшает затраты на обучение пользователей. Кроме того, цена комплекта из трех и более приложений, поддерживаемых одним и тем же производителем, значительно ниже, чем суммарная цена, если приобретать их по отдельности.

Глава II Интегрированные пакеты для офисов

2.1 Пакет прикладных программ Microsoft Office

Microsoft Office – пакет прикладных программ, позволяющий решать разнообразные задачи. Приложение Microsoft Office настолько тесно связаны между собой, что часто их совокупность рассматривается как единая программа.
Первое упоминание о пакете Microsoft Office приходится на начало 90-х годов XX в., когда в свет вышла его первая рабочая версия – Microsoft Office 4.2. В то время он представлял собой небольшой набор офисных продуктов для одного пользователя.
Менее чем за 10 лет вышли Microsoft Office’95, Microsoft Office’97, Microsoft Office XP, Microsoft Office’03, а в конце 2007г. корпорация Microsoft объявила о выходе очередной, шестой версии – Microsoft Office 2007.
За столь непродолжительное время пакет превратился в широко интегрированную систему, включающую не только уже ставшие привычными пользователям средства (текстовый и табличный процессоры, системы управления базами данных, системы управления персональной информацией и ряд других), но и серверы, службы и программы для настольных компьютеров, разработанные для совместной работы по решению широкого круга бизнес-задач.
В ходе создания новых версий пакета некоторые из приложений объединились: так, например, приложение Microsoft Schedule+ (расписание) вошло в состав Microsoft Outlook. Некоторые приложения вообще были исключены из пакета по причине того, что их функции взяли на себя другие приложения (например, приложение Card File (картотека)).
Традиционно пакет прикладных программ Microsoft Office имеет несколько вариантов поставки:
стандартный (standard), предназначенный для пользователей, сфера интересов которых распространяется на базовый набор инструментов для организации делопроизводства, создания, публикации и анализа документов в сети организации и глобальной сети Интернет;
малый бизнес (small business edition) для использования на малых предприятиях;
профессиональный (professional), в котором стандартная версия дополнена системой управления базами данных;
специальный профессиональный (professional special edition), в котором профессиональная версия дополнена системами управления веб-узлами и веб-сайтами;
разработчик (developer), предназначенный для профессиональных разработчиков и содержащий кроме полной специальной профессиональной версии комплект инструментария и документации для создания, внедрения и поддержки решений на базе Microsoft Office.
В состав пакета входят два блока компонентов – основные и вспомогательные.
Блок основных компонентов состоит из следующих приложений:
текстовый процессор Microsoft Word. Является многофункциональным многооконным редактором текстов, позволяющим создавать документы любого уровня сложности, и снабжен большим набором инструментов для их редактирования и оформления.
Создание документа в текстовом процессоре может осуществляться по двум направлениям: создание «пассивного» документа; создание типового документа.

Рис. 1 Microsoft Word 2007

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

Рис. 2 Microsoft Excel 2007

В Excel различают следующие типы данных: числа, текст, формулы, текстуальные формулы, текст из чисел. Excel сам распознает числа и текст.
система подготовки презентаций Microsoft PowerPoint. Разработана как средство для создания слайдовых и проекционных презентаций, автоматических демонстраций и мультимедиа-экспозиций. Программа позволяет строить презентации на основе стандартных наборов слайдов или задавать свое собственное содержание с помощью презентационных средств PowerPoint и данных из Word, Excel или Access. Приложение снабжено большим набором шаблонов слайдов. В слайд могут быть помещены текстовая информация, различного рода графики и диаграммы, графические изображения. Анимационные эффекты при выводе информации внутри слайда и при смене слайдов делают этот программный продукт незаменимым инструментом при подготовке и проведении различного рода презентаций.

Рис 3 Microsoft PowerPoint 2007

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

Рис. 4 Microsoft Outlook 2007

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

Рис. 5 Microsoft Access 2007

система управления веб-узлами Microsoft FrontPage – приложение, позволяющее в диалоговом режиме выполнить все необходимые действия по созданию и редактированию веб-страниц пользователю, не знакомому со специальными языками программирования для веб.
настольная издательская система Microsoft Publisher. Основное предназначение этого приложения – средство для создания профессионально оформленных публикаций – брошюр, буклетов, карточек, листовок. Большое количество мастеров (специальных программных средств) позволяет автоматизировать процесс оформления документа.
система управления проектами Microsoft Project. Продукт имеет удобные средства построения отчетов и ведения информации, необходимой для принятия управленческих решений, и эффективные алгоритмы ее анализа.
система подготовки диаграмм Microsoft Visio. Содержит богатую библиотеку диаграмм, позволяющую построить организационные (иерархические), циклические, радиальные, пирамидальные и другие типы диаграмм любого уровня сложности.
К числу вспомогательных приложений относятся:
интерпретатор запросов к внешним базам данных Microsoft Query;
программа рисования блок схем Microsoft Organization Chart;
программа создания диаграмм Microsoft Graph;
программа создания фигурных текстов Microsoft WordArt;
редактор математических формул Microsoft Equation;
программа распознавания текстов Microsoft Office Document Imaging;
средства рисования Microsoft Draw;
географические карты Microsoft Map;
и т.д.................

В интегрированный пакет для офиса входят взаимодействующие между собой программные продукты. Основу пакета составляют текстовый редактор, электронная таблица и СУБД (кроме них, в интегрированный пакет могут входить и другие офисные продукты). Главной отличительной чертой программ, составляющих интегрированный пакет, является общий интерфейс пользователя, позволяющий применять похожие приемы при работе с различными приложенй в одном приложении, можно вставить в другое приложение и при необходимости изменить его. Общность интерфейса уменьшает затраты на обучение пользователя.

В настоящее время на рынке офисных продуктов доминируют три комплекта (табл. 4.3):

  • Borland Office for Windows фирмы Novell (в настоящее время Corel Office).
  • SmartSuite фирмы Lotus Development (в настоящее время под разделение IВМ).
  • Microsoft Office фирмы Microsoft.

Таблица 4.3.Интегрированные пакеты для офиса

Самым популярным набором офисных приложений является интегрированный пакет Microsoft Office.



Microsoft Office 97 объединяет удобные и простые в использовании интеллектуальные приложения, обеспечивающие автоматизацию работы и поддержку пользователя, помогающие сократить время выполнения регулярных повседневных задач.

Семейство Microsoft Office 97 обладает широкой встроенной поддержкой технологий Интернета. В результате Microsoft Office 97 является наилучшим набором инструментов для создания и управления интранет-документами, а также для осуществления быстрого и удобного доступа к данным в интранет-сетях.

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

В последнее время в составе Microsoft Office 97 появились новые программные элементы – ассистенты.

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

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

Microsoft Assistant удачно вписывается в интерфейс Microsoft Office.

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

Отличительной особенностью нового Office Art является то, что он доступен во всех приложениях семейства Microsoft Office.

Новые панели инструментов. В Microsoft Office 97 реализованы новые панели инструментов, отличающиеся от панелей, привычных пользователям Microsoft Office версий 95 и 4.x. Новые панели реагируют на движение указателя мыши по полю каждой кнопки (нововведение, впервые появившееся в Microsoft Internet Explorer 3.0 и одобренное пользователями).

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

Office Binder. Его назначение – обеспечить пользователя инструментом, позволяющим в одной папке собрать несколько разнородных документов, относящихся к одной теме или одному проекту. К примеру, можно поместить в Office Binder отчет в формате Word, несколько рабочих книг Excel и презентацию в Power Point. Доступ к документам одного проекта значительно упрощается – достаточно запустить файл Office Binder.

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

Microsoft Outlook –настольный информационный менеджер, основанный на продуктах Microsoft Exchange Client (клиент электронной почты) и Microsoft Schedule+ (персональный менеджер расписаний). Outlook – не просто новая версия этих программ, а принципиально новый тип делового приложения – интегрированный настольный информационный менеджер. Он объединяет следующие функции: электронная почта; персональный календарь и групповое планирование; персональная информация (книга контактов и список заданий); журнал выполненных и планируемых действий; просмотр и совместное использование документов, файлов и общих папок Exchange; приложения коллективной работы.

Outlook входит в состав Microsoft Exchange Server 5.0, Microsoft Office 97, а также существует как отдельный продукт.

Outlook тщательно спроектирован с учетом эргономики и специфики труда в современном офисе. Множество удобных возможностей делают его использование особенно приятным.

  • Предварительный просмотр. Выводятся первые три строчки почтового сообщения для того, чтобы пользователи могли быстро оценить степень его важности.
  • Автоматическое распознавание даты. Outlook автоматически преобразует текстовое описание даты (например, «первая среда февраля») в календарную дату («1 апреля 1998»).
  • Автоматическая проверка имен. Outlook проверяет набранный адрес почтового сообщения в адресной книге. Неправильные имена подчеркиваются волнистой красной линией. Автоматическая проверка адреса уменьшает число ошибок в адресном поле и позволяет убедиться, что сообщения направляются правильному адресату.
  • Автоматическое ведение журнала. Менеджер автоматически фиксирует все действия (письма, телефонные звонки, документы, встречи), связанные с определенными людьми, организациями или проектами.
  • Флажок для сообщения. Чтобы позднее вернуться к важному письму, его можно пометить красным флажком. В указанное время на экране появится напоминание о том, что данное письмо нужно прочесть, написать на него ответ или выполнить какие-либо другие действия.
  • Отзыв сообщений. Менеджер позволяет отозвать назад уже отправленное сообщение, если оно еще не было прочитано получателем. Пользователи также могут заменять отправленное сообщение другим.
  • Менеджер контактов. Из Outlook можно набрать телефонный номер (и записать звонок в журнал), послать почтовое сообщение, факс, перейти на личную Web-страницу.

Outlook является эффективной клиентской программой для связи с Интернетом, предоставляет полный набор функций, которые могут быть использованы как при работе с Microsoft Exchange Server, так и при непосредственном соединении с поставщиком услуг Интернета. Пользователи Outlook могут посылать и принимать почтовые сообщения через Интернет. С помощью Outlook можно планировать встречи и посылать запросы на их проведение через Интернет другим пользователям Outlook или Schedule+.

Используя Outlook, удаленные пользователи могут подсоединяться к Microsoft Exchange Server через Интернет для того, чтобы иметь полный доступ к электронной почте, расписаниям и общим папкам в сети их главного офиса.