- •1. Назначение пакетов прикладных программ и их характеристика.
- •Общая характеристика ппп
- •Характеристика ппп общего назначения
- •Проблемно-ориентированные ппп
- •Характеристика проблемно-ориентированных ппп
- •Ппп методо-ориентированные
- •Офисные ппп
- •Ппп средств мультимедиа
- •Настольно издательские ппп
- •Ппп систем искусственного интеллекта
- •2. Библиотеки стандартных программ
- •Краткие сведения о пакете научных подпрограмм (ssp)
Проблемно-ориентированные ппп
Проблемно-ориентированные ППП можно классифицировать по разным признакам:
типам предметных областей;
типам информационным системам;
функциям и комплексам задач, реализуемых программным способом, и др.
Для некоторых предметных областей возможна типизация функций управления, структуры данных и алгоритмов обработки. Это вызвало разработку значительного числа ППП одинакового функционального назначения и, таким образом, создало рынок программных продуктов (см рис 28.3):
Рис. 28.3 Класс проблемно-ориентированные ППП.
Основные тенденции в области развития проблемно-ориентированных программных средств:
создание программных комплексов в виде автоматизированных рабочих мест (APM) управленческого персонала;
создание интегрированных систем управления предметной областью на базе вычислительных сетей, объединяющих АРМы в единый программный комплекс с архитектурой "клиент – сервер";
организация данных больших информационных систем в виде распределенной базы данных в сети ЭВМ;
наличие простых языковых средств конечного пользователя для запросов к базе данных;
создание программного обеспечения, позволяющего настраивать функции обработки данных конечными пользователями (без участия программистов);
защита программ и данных от несанкционированного доступа (парольная защита на уровне функций, режимов работы, данных).
Характеристика проблемно-ориентированных ппп
Для подобного класса программ высоки требования к оперативности обработки данных (например, пропускная способность для банковских систем должна составлять несколько сот транзакций в секунду). Велики объемы хранимой информации, что обусловливает повышенные требования к средствам администрирования данных БД (актуализации, копирования, обеспечения производительности обработки данных).
Наиболее важно для данного класса программных продуктов создание дружественного интерфейса для конечных пользователей.
Данный класс программных продуктов развивается как в плане реализуемых ими функций, так и в плане используемого для их создания инструментария разработчика. Со временем границы компьютеризации информационных систем, как правило, расширяются, что приводит к изменению функций существующих ППП.
ППП автоматизированного проектирования.
Программы этого класса предназначены для поддержания работы конструкторов и технологов, занимающихся построением чертежей, схем, диаграмм, графическим модулированием и конструированием, созданием библиотеки стандартных элементов чертежей и их многократным использованием, созданием демонстрационных иллюстраций и мультфильмов.
Отличительными особенностями этого класса программных продуктов являются высокие требования к технической части системы обработки данных, наличие библиотек встроенных функций, объектов, интерфейсов с графическими системами и базами данных.
Характеристика ППП автоматизированного проектирования
Пакеты программ предназначены для автоматизации проектно-конструкторских работ в машиностроении, автомобилестроении, промышленном строительстве и т.п. Пакеты обладают набором инструментальных средств, обеспечивающих реализацию следующих основных функций:
коллективная работа в сети пользователей с пакетом;
экспорт-импорт файлов всевозможных форматов;
масштабирование объектов;
управление объектами в части их группировки, передвижения с растяжкой, поворота, разрезание, изменение размеров, работа со слоями;
перерисовка (фоновая, ручная, прерываемая);
управление файлами в части библиотек и каталогов чертежей;
использование разнообразных чертежных инструментов, позволяющих рисовать кривые, эллипсы, произвольной формы линии, многоугольники и т.п., использование библиотеки символов, выполнение надписей и т.д.;
работа с цветом;
автоматизация отдельных процедур с использованием встроенного макроязыка.
Своеобразным стандартом среди программ данного класса являются пакеты AutoCAD фирмы Autodesk.