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

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

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

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

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

Он включает следующие проблемно-ориентированные программные продукты.

Системы обработки текстов (текстовые редакторы).

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

В текстовых процессорах выделяют две группы.

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

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

Современные текстовые процессоры позволяют создавать документы трех типов:

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

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

- Web-документы, их преобразование в печатные документы не планируется.

К системам обработки текстов относят также и настольные издательские системы (НИС) — программы, предназначенные для профессиональной издательской деятельности и позволяющие осуществлять электронную верстку широкого спектра основных типов документов.

Системы обработки электронных таблиц.

Электронные таблицы (табличные процессоры) — пакеты программ, предназначенные для обработки табличным образом организованных данных.

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

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

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

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

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

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

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

База данных (БД) - это поименованная совокупность структурированные данных, относящихся к определенной предметной области, хранящихся совместно в памяти ЭВМ.

Работа с базами данных трудоемкая и утомительная.

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

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

В последнее время стали среди СУБД популярными Access (входит в состав MS Office), Lotus, Oracle.

Access - в переводе с английского означает "доступ". MS Access - это функционально полная реляционная СУБД. Кроме того, MS Access одна из самых мощных, гибких и простых в использовании СУБД. В ней можно создавать большинство приложений, не написав ни единой строки программы, но если нужно создать нечто очень сложное, то на этот случай MS Access представляет мощный язык программирования - Visual Basic Aplication.

К основным объектам Access относятся таблицы, запросы, формы, отчеты, макросы и модули.

Системы деловой графики

Графические редакторы — пакеты, предназначенные для обработки графической информации. Они делятся на ППП обработки растровой графики и изображений и ППП обработки векторной графики.

ППП обработки растровой графики и изображений предназначены для работы с фотографиями и включают в себя набор средств по кодированию фотоизображений в цифровую форму. Признанный лидер среди пакетов данного класса — Adobe Photoshop.

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

Организаторы работ

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

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

Пакеты программ мультимедиа

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

Среди мультимедиа-программ можно выделить две небольшие группы.

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

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

Системы автоматизации проектирования

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

- коллективная работа в сети пользователей с пакетом;

- экспорт-импорт файлов всевозможных форматов;

- масштабирование объектов;

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

- использование разнообразных чертежных инструментов, использование библиотеки символов, выполнение надписей и т.д.;

- работа с цветом;

- автоматизация отдельных процедур с использованием встроенного макроязыка и др.

Своеобразным стандартом среди программ данного класса являются пакеты AutoCAD.

Группа финансовых программ

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

С помощью отечественных программ: «Турбобухгалтер», «1C: Бухгалтерия», «Бухгалтер» и др. можно автоматизировать бухгалтерский учет.