Классификация прикладных программных средств

Текстовые редакторы. Основные функции заключаются во вводе и редактировании текстов (например, Блокнот).

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

Графические редакторы. Предназначены для создания и (или) обработки графических изображений. Различают растровые редакторы, векторные редакторы и программные средства для создания трехмерной графики (3D-редакторы).

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

Векторные редакторы (например, CorelDRAW) отличаются способом представления данных об изображении. Элементарным объектом векторного изображения является не точка, а линия. Такой подход характерен для чертежно-графических работ, в которых форма линий имеет большее значение, чем информация о цвете отдельных точек, составляющих её. В векторных редакторах каждая линия рассматривается как математическая кривая и, соответственно, представляется не комбинацией точек, а математической формулой (в компьютере хранятся не координаты точек линии, а числовые коэффициенты формулы, которая эту линию описывает). Такое представление намного компактнее, чем растровое, соответственно данные занимают много меньше места, однако построение любого объекта выполняется не простым отображением точек на экране, а сопровождается непрерывным пересчетом параметров кривой в координаты экранного или печатного изображения. Из элементарных объектов (линий)создаются простейшие геометрические объекты (примитивы), из которых, в свою очередь, составляются законченные композиции.

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

Системы управления базами данных. Основными функциями являются: создание пустой (незаполненной) структуры базы данных; предоставление средств её заполнения или импорта данных из таблиц другой базы; обеспечение возможности доступа к данным, а также предоставление средств поиска и фильтрации (Microsoft Access, Oracle и др.). Они предоставляют возможности проведения простейшего анализа данных и их обработки. В результате возможно создание новых таблиц баз данных на основе имеющихся.

Электронные таблицы. Предоставляют комплексные средства для хранения различных типов данных и их обработки (Microsoft Excel, QuattroPro). В некоторой степени аналогичны системам управления базами данных, но основной акцент смещен не на хранение массивов данных и обеспечение к ним доступа, а на преобразование данных в соответствии с их внутренним содержанием.

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

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

Системы автоматизированного проектирования (САD-системы).Предназначены для автоматизации проектно-конструкторских работ (например, AutoCAD, КОМПАС- График LT 5.х и др.). Кроме чертежно-графических работ эти системы позволяют проводить простейшие расчёты и выбор готовых конструктивных элементов из обширных баз данных.

Настольные издательские системы предназначены для автоматизации процесса подготовки полиграфических изданий (например, Adobe Pagemaker).

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

Web-редакторы предназначены для создания и редактирования Web - документов (например, Microsoft FrontPage).

Браузеры – это программные средства, предназначенные для просмотра электронных документов, выполненных в формате HTML (документы этого формата используются в качестве Web-документов). Примеры: Internet Explorer, Opera, Netscape и др.

Интегрированные системы делопроизводства представляют программные средства автоматизации рабочего места руководителя. К основным функциям подобных систем относятся функции создания, редактирования и форматирования простейших документов, централизация функций электронной почты, факсимильной и телефонной связи, диспетчеризация и мониторинг документооборота предприятия, координация деятельности подразделений, оптимизация административно-хозяйственной деятельности и поставка по запросу оперативной и справочной информации (например, системы электронного делопроизводства на базе программы «Евфрат», система автоматизации кадрового делопроизводства «Кадры-Старт» и др.).

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

Финансовые аналитические системы позволяют контролировать и прогнозировать ситуацию на финансовых, товарных и сырьевых рынках, производить анализ текущих событий, готовить сводки и отчёты (например, программный комплекс EXPRO MASTER для решения экспертно-аналитических задач, программа FUZZY ESTIMATION OF CRITICAL MESSAGES (FECM) для нечёткой оценки критических сообщений при проведении валютных торгов и др.). Отдельные категории прикладных программных средств представляют обучающие, развивающие, справочные и развлекательные системы и программы. Особенностью этих классов программного обеспечения являются повышенные требования к мультимедийной составляющей (использование музыкальных композиций, средств графической анимации и видеоматериалов).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: