Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СПО юнита 2.doc
Скачиваний:
38
Добавлен:
17.11.2019
Размер:
5.82 Mб
Скачать

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

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

Структура и принципы построения пакетов прикладных программ зависят от класса ЭВМ и операционной системы, в рамках которой этот пакет будет функционировать. Наибольшее количество разнообразных пакетов прикладных программ создано для компьютеров с операционными системами Windows. Классификация этих пакетов программ по функционально-организационному признаку представлена на рисунке 1.

Основные тенденции развития пакетов прикладных программ:

– создание программных комплексов в виде АРМ управленческого персонала;

– создание интегрированных систем управления предметной областью на базе вычислитель-ных сетей, объединяющих АРМы;

– организация данных информационных систем в виде распределенной БД на сети ЭВМ;

– наличие простых языков средств конечного пользователя.

Рисунок 1. Классификация пакетов программ по функционально-организационному признаку

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

– автоматизированного бухгалтерского учета;

– финансовой деятельности;

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

– управления производством;

– банковские информационные системы.

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

Пакеты прикладных программ общего назначения:

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

– визуализирована схема БД;

– осуществлена автоматическая поддержка целостности БД при различных видах обработки (включение, удаление, модификация);

– предоставляются так называемые мастера, обеспечивающие поддержки процесса проекти-рования;

– созданы шаблоны структур БД, отчетов, форм;

– серверы БД – программное обеспечение, предназначенное для создания и использования при работе в сети интегрированных БД в архитектуре клиент-сервер. Многопользовательские СУБД в сетевом варианте обработки информации хранят данные на файл-сервере, специально выделенном компьютере, но сама обработка ведется на рабочих станциях. Серверы БД большую часть обработки данных (хранение, поиск, извлечение и передача данных клиенту) выполняют самостоятельно, одновременно обеспечивая данными большое число пользователей сети. Общим для различных видов серверов БД является использование реляционного языка SQL (Structured Query Language) для реализации запросов к данным. Большинство серверов БД поддерживают несколько платформ, широкий спектр протоколов передачи данных. Проблемы серверов БД – обеспечение целостности данных, тиражирование данных по узлам сети и синхронное обновление;

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

– текстовые процессоры предназначены для работы с текстовыми документами. Развитием данного направления являются издательские системы;

– табличные процессоры являются удобной средой для вычислений конечным пользователем, содержат средства деловой графики, средства специализированной обработки (Microsoft Excel);

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

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

Методо-ориентированные пакеты – программные продукты, обеспечивающие независимо от функции информационных систем математические, статистические и другие методы решения задач. Наиболее распространены методы математического программирования, решения дифференциаль-ных уравнений, имитационного моделирования, исследования операций (Storm, SYSTAT, SAS).

Офисные пакеты – программы, обеспечивающие ориентационное управление деятельностью офиса:

– органайзеры (планировщики) – программное обеспечение для планирования рабочего времени, составления протоколов встреч, расписаний, ведения записей и телефонной книжки. В состав входят калькулятор, записная книжка, часы-календарь и т.п.;

– программы-переводчики, средства проверки орфографии, распознавания текста;

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

– браузеры, средства создания WWW-страниц;

– средства электронной почты.

Настольные издательские системы включает программы (PageMaker, CorelDraw, PhotoShop for Windows), обеспечивающие информационную технологию компьютерной издательской деятельности:

– форматирование и редактирование текстов;

– автоматическую разбивку текста на страницы;

– компьютерную верстку печатной страницы;

– монтирование графики;

– подготовку иллюстраций.

Программные средства мультимедиа. Основное назначение данных программных средств – создание и использование аудио- и видеоинформации для расширения информационного пространства пользователя.

Системы искусственного интеллекта:

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

– экспертные системы для принятия решений в рамках определенных предметных областей;

– системы анализа и распознавания речи, текста.