Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
итпд.doc
Скачиваний:
14
Добавлен:
28.08.2019
Размер:
195.07 Кб
Скачать

6. Прикладное программное обеспечение общего назначения.

Прикладное программное обеспечение – это совокупность программ, выполняемых вычислительной системой.

Все прикладное программное обеспечение можно условно разделить на три категории:

- прикладные – непосредственно обеспечивающие выполнение необходимых пользователю работ;

- системные – выполняющие различные вспомогательные функции: управление ресурсами ЭВМ; создание копий используемой информации; проверку работоспособности устройств ЭВМ; выдачу справочной информации на компьютере.

- инструментальные – облегчающие процесс создания новых программ для ЭВМ.

Современное прикладное программное обеспечение можно разбить на группы:

  • операционные системы;

  • системы программирования (трансляторы, библиотеки программ, отладчики и т.д.)

  • инструментальные программы;

  • интегрированные пакеты программ;

  • динамические электронные таблицы;

  • системы машинной графики;

  • системы управления базами данных (СУБД);

  • прикладное программное обеспечение.

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

  • создание, редактирование и печать текстов;

  • разработку, подготовку и копирование графических чертежей, рисунков и изображений;

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

  • заполнение, систематизацию и сортировку данных в информационных банках;

  • осуществление поиска сведений;

  • выполнение обучающих, развивающих и игровых функций;

  • моделирование систем, ситуаций и испытаний;

  • автоматизирование технического проектирования и т.д.

7. Проблемно-ориентированное прикладное программное обеспечение.

Проблемно-ориентированные ППП (пакеты прикладных программ).

Это самый представительный класс программных продуктов, внутри которого проводится классификация по разным признакам:

  • типам предметных областей;

  • информационным системам;

  • функциям и комплексам задач, реализуемых программным способом, и др.

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

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

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

  • ППП управления персоналом (кадровый учет);

  • ППП управления материальными записями;

  • ППП управления производством и т.п.

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

  • создание программных комплексов в виде автоматизированных рабочих мест (АРМ) управленческого персонала;

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

  • организация данных больших информационных систем в виде распределенной базы данных на сети ЭВМ;

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

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

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

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

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