Как сделать изображение с металлическим эффектом. Создание реалистичной металлической поверхности

Электроника 21.10.2019

Основные типы графических файлов Еще с самого первого дня моих публикаций в КГ приходили письма с вопросами, так или иначе связанными со свойствами разных графических форматов. Со временем становилось ясным, что необходимо написать на эту тематику статью. Но, что говорится, руки не доходили. И только сейчас удалось сделать материал на эту тему.

Вы обратите внимание, что эта статья несколько привязана к PhotoShop. Причина этому ясна - этим пакетом в той или иной степени успешно умеют пользоваться практически все, кто хоть как-то связан с графикой.
Серия же про Photo-Paint 10 будет продолжена без каких-либо изменений. Мне кажется, что эту статью будет полезно прочитать всем молодым в графике пользователям, вне зависимости от предпочитаемой программы.
В настоящее время существует огромнейшее количество различных графических форматов. Причина этому кроется в начале 90-х годов, когда еще на рынке компьютерных графических программ не сложилось положение однозначного лидерства нескольких пакетов.
В те уже весьма отдаленные годы практически каждая фирма-разработчик создавала свой собственный формат.
Сейчас ситуация сильно изменилась. Вряд ли можно назвать и десяток форматов, использующихся действительно повсеместно. Но представители этой небольшой группы являются лучшими в своем роде, являются стандартами.
Так чем отличаются различные форматы растровых графических файлов? Прежде всего, назначением, а уже потом из этого вытекают другие свойства. Условно все типы можно поделить на две большие группы по назначению:
1. Для отображения на экране монитора (чаще всего использования в Интернет).
2. Для последующей печати.
Кроме непосредственно графической информации, то есть информации о пикселях, некоторые графические файлы могут хранить еще много другого. Это дополнительные каналы, комментарии, векторные элементы и так далее. Разумеется, хранение информации, кроме графической, делает размеры файлов несколько больше.
PhotoShop 6.0 и Photo-Paint 10 поддерживают подавляющее большинство современных растровых графических форматов. И это неудивительно - пользователям часто приходится в качестве ресурсов использовать самые разные источники. Поэтому знание форматов, поддерживаемых изучаемой программой, есть неотъемлемая часть эффективной работы в ней.
Также стоит помнить, что каждый тип файлов обладает присущими только ему достоинствами, иначе он не выдержал бы конкуренции и отбора. Следовательно, знание этих свойств может сильно облегчить работу, так как в определенных обстоятельствах могут быть затребованы узко определенные свойства, которые может дать только один формат.
В этом пункте мы уделим несколько больше внимания одним форматам и несколько меньше другим. Причина этому проста и банальна - частота использования и полезность.

PSD (Photoshop document)
Собственный формат PhotoShop. Основное достоинство - позволяет сохранять абсолютно все, что можно создать в данной программе: слои, дополнительные каналы, комментарии, пути и так далее. Разумеется, это очень полезное свойство - зачастую работа над одним изображением ведется в течение нескольких дней, и если бы не было таких возможностей в формате PSD, возник бы целый ряд проблем.
ВНИМАНИЕ
С каждой новой версией PhotoShop изменяется и формат PSD. Поэтому если вы хотите сделать свое изображение в этом формате доступным более ранним версиям, то выполните следующее: Edit (Preferences-> Saving files-> Maximize backwards compatibility in Photoshop format (Правка-> Предпочтения-> Максимальная совместимость PhotoShop формата).
В настоящее время данный формат файлов поддерживают практически все более или менее приличные программы редактирования растровой графики, поэтому сохранение изображений в этом формате делает их доступными и другим программам.
В PSD используется стандарт сжатия RLE, что делает его размеры несколько меньше без потери качества.
ПРИМЕЧАНИЕ
RLE (Run Length Encoding) - один из методов компрессии графических файлов. Основан на поиске совпадений в строках изображений. То есть, если у вас подряд идет 40 черных пикселей, то записаны они будут не как черный, черный, черный..., а 40 черных. Этот метод эффективен далеко не всегда, а только в случае достаточной повторяемости, то есть одноцветности областей изображения. Однако, при использовании RLE не ухудшается, в отличие от JPEG, качество самого изображения.
Таким образом, PSD идеальный формат для промежуточного и последующего качественного хранения изображений.

BMP (Windows Device Independent Bitmap)
Собственный формат операционной системы Windows. Разрабатывался в свое время специально для нее программистами компании Microsoft. Поддерживает индексированный (256 цветов) и RGB цвет. Данный формат понимают абсолютно все графические и не только редакторы, работающие под Windows. На этом немногочисленные достоинства BMP заканчиваются, и начинаются многочисленные недостатки:
1. BMP абсолютно не подходит для Интернет.
2. BMP это крайне неудачный выбор для последующей распечатки.
3. BMP аппаратно зависимый формат.
4. Он некорректно использует RLE сжатие.
5. Этот формат занимает неоправданно много места.
Таким образом, можно сделать вполне определенный вывод - использование BMP будет ошибкой практически в любом случае за исключением дальнейшего использования в программах, которые никаких других форматов не понимают.

GIF (CompuServe Graphics Interchange Format)
Один из самых известных форматов файлов, на сегодняшний день в основном используется для нужд Интернет.
Этот формат, как можно понять из названия, был разработан компанией CompuServe для более скоростной передачи изображений по своим одноименным сетям в 1987 году.
Первоначально это был формат, поддерживающий 256 индексированных цветов и больше ничего. Но вскоре один программист обнаружил неиспользованную возможность GIF - записывать в один файл несколько картинок и проигрывать их с определенным прерыванием.
Это, а еще поддержка прозрачности, стало основой обновления формата, который произошел в 1989 году, и отсюда название использующегося сейчас GIF - Gif89a.
Как вы уже смогли прочитать выше, GIF поддерживает прозрачность, причем прозрачными можно назначить несколько цветов. Реализуется это весьма несложно - за счет дополнительного альфа-канала, сохраняемого в файле.
В Gif используется LZW компрессия, что в сочетании с индексированными цветами делает этот формат почти идеальным для хранения и передачи малоцветных, с отсутствием сложного перехода цветов, изображений, к примеру, логотипов.
ПРИМЕЧАНИЕ
LZW компрессия - еще один вид сжатия изображений, идейно близкий к RLE. Идет поиск так называемых фраз (повторяющихся комбинаций разных цветов), и они записываются в виде ключей. В дальнейшем во всем изображении используются уже созданные ключи. Как можно понять, этот метод гораздо совершеннее RLE для областей с переходами цветов, однако кодировка в него требует больше системных ресурсов.
Также еще одно достоинство GIF - возможность использования Interlaced разверстки.
ПРИМЕЧАНИЕ
Interlaced - черезстрочные запись и чтение изображения. В результате сначала файл подгружается через строку, то есть в меньшем разрешении, а затем догружаются и остальные строки. Основное применение - Интернет, так как появляется возможность оценить содержимое изображения еще до его полной загрузки, а следовательно, и сэкономить время.
Все эти условия, а именно анимация, прозрачность, черезстрочная разверстка сделали GIF одним из использующихся во всемирной сети форматов. Но, повторимся, основной его недостаток - отображение только 256 цветов.

EPS (Encapsulated PostScript)
Один из лучших форматов для хранения информации для последующей распечатки. Использует облегченный вариант PostScript, а именно сохранение только одной станицы.
ПРИМЕЧАНИЕ
PostScript - одно из важнейших понятий в современной компьютерной графике. Это язык описания страниц для PostScript принтеров, к которым относится большинство современных профессиональных устройств. Его разработала компания Adobe, реализуя важнейший принцип WYSIWYG (What You See is What You Get), то есть "что вижу, то и имею". PostScript файлы содержат в себе графические изображения, шрифты, информацию о каналах и другое. Данный формат может хранить в себе информацию об абсолютно любых цветовых моделях, включая Duotone. Обычно этот формат используют в том случае, если информация в дальнейшем будет распечатана на PostScript-овском принтере.

JPEG (Joint Photographic Experts Group)
Несмотря на то, что мы рассматриваем Jpeg как графический формат, на самом деле это прежде всего принцип сжатия, один из самых распространенный в настоящее время.
Jpeg реализуется следующим образом. Если несколько упрощать, то сначала изображение разбивается на блоки 8*8 пикселей. Затем записываются два типа информации - усредненная информация о блоке и информация о его деталях. А далее, в зависимости от выбранной степени сжатия, выкидывается то или иное количество дополнительной информации. Понятно, что чем меньше будет файл по размерам, тем хуже будет его качество.
ВНИМАНИЕ
JPEG далеко не лучший формат для хранения ваших иллюстраций с целью дальнейшего редактирования. При каждом открытии и дальнейшем закрытии файла он переписывается заново, а следовательно, качество еще больше падает. Через некоторое время изображение может стать совершенно непригодным. Метод JPEG гораздо эффективнее, чем LZW или RLE. Можно добиться сжатия и в 100 раз, однако это происходит со значительным ухудшением качества, а LZW и RLE не меняют изображения, а сжимают на основе повторений уже имеющегося.
JPEG лучше всего использовать для фотографий, картинок и прочего, где можно допустить нечеткость краев и наличие небольшого "болота". Однако для хранения, к примеру, графиков лучше отдать предпочтение другим форматам, вроде PSD или Tiff. Большим недостатком JPEG является отсутствие возможности сохранять индексированные цвета. Можно сохранять в CMYK, но во многих программах появляются проблемы при чтении таких файлов.
В настоящее время JPEG - основной формат передачи изображений во Всемирной паутине. Причина этому ясна - ни один другой формат не может дать такого качества, а следовательно, и скорости загрузки файлов.
В PhotoShop при сохранении в этом формате вы можете выбрать один из трех вариантов JPEG:
1. Standard. Обычный вышеописанный JPEG.
2. Baseline. Улучшенный формат. Файлы занимают меньше места при том же качестве, но есть программы, которые некорректно отображают такие Jpeg. В основном применяется для Интернет.
3. Progressive. Кроме достоинств Baseline, добавлена еще Interlaced (черезстрочная) разверстка. Незаменимое свойство для использования файлов в Internet.

PDF (Portable Document Format)
PDF это формат, разработанный для быстрой передачи по сетям информации разного типа, в основном верстанных документов. На сегодняшний день в PDF могут входить графика, текст, гиперссылки, звук, видео и другое.
Все данные в PDF могут подвергаться компрессии, причем, что самое интересное, данные разного типа сжимаются разными методами, наиболее эффективными по отношению к ним.
PhotoShop 6.0 умеет сохранять как одностраничные, так и многостраничные PDF документы. Учитывая то, что этот формат на сегодняшний день все шире и шире применяется в Интернет, ему стоит уделить повышенное внимание.

PCX
Один из тех форматов, которые неплохи сами по себе, но вытесняются другими. PCX это формат, существующий только на PC (Personal Computer) совместимых компьютерах. Он может поддерживать цветовые модели Bitmap, Grayscale, Indexed color, RGB. Как видно из этого списка, PCX не поддерживает CMYK, что на сегодняшний день не очень хорошо.
Также этот формат не умеет в себе хранить дополнительные каналы.
PCX может использовать RLE компрессию, что делает его несколько более привлекательным для пользователей.
Вывод таков - лучше этот формат не использовать. Его прекрасно заменит куда более распространенный и надежный Tiff.

Pict file (Macintosh QuickDraw Picture Format)
Формат, использующийся в основном под управлением MacOs компьютеров Macintosh. Поддерживается всеми программами на этих компьютерах и даже служит стандартом буфера обмена. При сохранении в этом формате вы можете использовать цветовые режимы Bitmap, Grayscale, Indexed colors, RGB, CMYK. При сохранении в RGB можно сохранить еще один альфа-канал, а в остальных режимах - несколько.
Кроме того, Pict способен хранить векторную информацию и даже текст и (!) звук, правда, корректно только на Macintosh.
Этот формат имеет достаточно неплохие возможности для сжатия при условии наличия больших областей одного цвета (RLE).

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

PNG (Portable Network Graphics)
Третий кит (первые два - это JPEG и GIF), на котором держится графика в Интернет. Самый перспективный формат для развития всемирной сети.
PNG это молодой формат, специально разработанный в качестве замены для уже не отвечающего потребностям времени Gif.
PNG, в отличие от Gif, использует любое количество цветов, даже 48-битный цвет. Сжатие происходит по принципу, сходному с LZW, но несколько более совершенному, что дает неплохие результаты. PNG имеет возможность загружаться с черезстрочной разверсткой, причем двойной - по горизонтали и вертикали одновременно.
PNG также поддерживает прозрачность. И даже не просто прозрачность, а в разной степени, то есть могут сохраняться полупрозрачные (1-99%) пиксели. Это, конечно, расширяет возможности web-дизайна и делает этот формат весьма привлекательным.
Встроенная гамма-коррекция позволяет правильно отображать цвета на всех компьютерах, независимо от платформы.
Таким образом, PNG формат заслуживает внимания прежде всего людей, чьи работы направлены на дальнейшее использование во Всемирной сети. Кстати, мне кажется, что web-мастера незаслуженно мало используют PNG. Не так уж часто его встретишь, несмотря на широкие возможности. Может быть, причина такой ситуации - традиционализм старых мастеров и обучение на их опыте и книгах новых. Даже в лучших изданиях по дизайну в сети PNG почему-то незаслуженно мало описывают.

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

Tiff (Tagged Image File Format)
Самый распространенный на сегодняшний день в издательском деле графический растровый формат. Основные его достоинства:
1. Tiff аппаратно независим. Многие поэтому специально используют его для переноса изображений с PC на Macintosh и наоборот.
2. Tiff очень надежный формат. Практически все программы понимают его без проблем.
3. Этот формат поддерживает все цветовые модели, включая CMYK и PANTONE.
4. Tiff может нести в себе дополнительную информацию, к примеру, о контурах или альфа-каналах.
5. Tiff может использовать LZW компрессию, что делает его приемлемым для хранения файлов. Как вы знаете, LZW сжатие не изменяет качества изображения.
Таким образом, Tiff лучший выбор для тех, чьи работы предназначаются в будущем для распечатки.

В этой статье я не коснулась векторных форматов, так как считаю, что не стоит загонять в одно стадо овец и кур. Если читатели выскажут желание узнать побольше и о векторных, то я напишу такую статью. Хотя не уверена, что это будет кому-то необходимо - векторная графика ставит куда меньше вопросов, чем растровая. Возможно, из-за более узкой области применения.
В следующей статье мы вернемся к серии, посвященной эффектам в Photo-Paint 10. Если у вас есть какие-то вопросы или предложения, то, как говорил один литературный герой, пишите письма.

Галина Корабельникова

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

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

Структура и принципы построения ППП определяются типом компьютера и операционной системы. В настоящий момент среди пользователей наиболее распространены ППП для IBM PC совместимых компьютеров с ОС MS DOS и Windows. В целом классификация ППП приведена на Рис.1.



Рис. 2.2 Классификация ППП

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

Особенности построения и области применения ППП.

Текстовые процессоры (ТП) – предназначены для работы с документами (текстами). Позволяют компоновать, форматировать, редактировать тексты, обладают функциями по работе с блоками текста, объектами. Примерами ТП для ПК являются MS Word, Лексикон, Chiwriter и т.д. Работа с текстовыми данными будет рассмотрена в отдельном разделе.

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

Þ верстать текст, используя эталонные страницы, создавать колонки текста, работать с длинными документами как с единым целым;

Þ осуществлять полиграфическое оформление путем настройки базовой линии, поворотов текста и т.п.;

Þ импортировать разнообразные данные и собирать текст;

Þ обрабатывать графические изображения, начиная от возможности импорта и кончая возможностью редактирования графических объектов, поддерживать полиграфические цветовые модели типа CMYK;

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

Þ работать в сетях на разных платформах.

Лучшими программами НИС для ПК являются Corel Ventura, PageMaker, QuarkXPress. Последние два пакета созданы в стандарте Windows.

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

Пакеты прикладных программ растровой графики предназначены для работы с фотографическими изображениями. Они включают средства по кодированию изображений в цифровую форму, обработки и редактирования изображений (насыщенность, контрастность цветовая гамма). Предусмотрены средства преобразования в изображения с разными степенями разрешения и разными форматами данных – BMP , GIF , PCX и т.д., а также средства вывода готовых изображений в виде твердых копий. Лидером среди растровых пакетов является Adobe Photoshop . Среди других следует упомянуть Aldus Photostyler , Picture Publisher , Photo Works Plus . Все программы рассчитаны на работу в среде Windows .

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

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

· средства разбиения и объединения объектов, копирования, штриховки, перспективы;

· средства обработки текста – различные шрифты, выравнивание, параграфы и т.д.;

· средства импорта и экспорта графических объектов разных графических форматов – BMP , CDR , PCX , WMF и т.д.;

· средства вывода на печать в полиграфическом исполнении экранного образа;

· сложные средства настройки цвета – оттенки серого вместо цветов, замещение цвета подслоя, компенсация размеров точки при печати и т.д.

Стандартом является пакет Coreldraw . Среди других можно выделить Adobe Illustrator , Aldus Freehand , Professional Draw .

Электронные таблицы (табличные процессоры) – пакеты программ, предназначенные для обработки табличным образом организованных данных. Наиболее распространены и популярны в настоящее время Excel , Quattro Pro , Supercalc . Использование электронных таблиц рассматривается в отдельном разделе.

Организаторы работ – ППП, предназначенные для автоматизации процедур планирования использования ресурсов (времени, денег, материалов) и имеют две разновидности: 1)управление проектами и 2) организация деятельности отдельного человека.

Пакеты первого типа предназначены для сетевого планирования и управления проектами. Средства этих пакетов позволяют:

· манипулировать данными на уровне графических объектов;

· управлять множеством задач (> 1000) и ресурсов в рамках одного проекта;

· планировать с точностью до минут;

· использовать индивидуальные графики ресурсов;

· использовать задачи на опережение с фиксированной длительностью и задержкой;

· работать с изменяющейся величиной загрузки персонала и стоимостью ресурса;

· использовать библиотеку типовых решений;

· генерировать отчеты с графиками и инструкции;

· осуществлять экспорт и импорт в электронные таблицы

К пакетам первого типа относятся: MS Project, Time Line, CA-Superproject.

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

* формирование графика деловой активности с автоматическим контролем за его выполнением;

* ведение электронной картотеки;

* хранение произвольного объема данных в большом количестве баз данных;

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

* генерация типовых документов по базе данных;

* обеспечение безопасности и конфиденциальности данных;

* работа с телефонной линией(автонабор, автодозвон и т.д.);

* работа с E-mail и Fax.

Самыми известными пакетами являются Lotus Organizer , Microsoft Shedule и ACTI .

Системы управления базами данных(СУБД) предназначены для создания, хранения и ведения баз данных. СУБД разработано великое множество, для различных классов компьютеров и операционных систем. Они отличаются способами организации данных, форматом данных, языком формирования запросов. Самыми популярными являются реляционные СУБД для IBM PC совместимых ПК: dBase, Parаdox, MS Access, FoxPro . Для серверов и сетей популярны продукты Oracle . Использование баз данных рассмотрено в отдельном разделе.

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

Работа с пакетом строится по следующему плану:

· разработка плана представления;

· выбор шаблона для оформления элементов;

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

Соответственно, в состав пакета входят:

1) планировщик, который позволяет составить план и отформатировать его для печати;

2) шаблоны для создания слайдов, наполнения их текстовыми и графическими объектами;

3) средства для вывода на принтер, печать на прозрачную пленку для диапозитивов;

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

Среди пакетов данного типа следует выделить MS PowerPoint, Harvard Graphics, WordPerfect presentations и т.д.

Пакеты программ мультимедиа – средства обработки аудио и видео информации. Их использование требует дополнительного аппаратного обеспечения – аудио и видео плат, колонок, CD-ROM и т.д.

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

Мультимедиа программы можно разделить на две большие группы . Первая включает пакеты для образования и досуга. Они поставляются в основном на CD-ROMах объемом 500 – 700 Мбайт.

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

К пакетам второй группы относятся Director for Windows, Multimedia ViewKit, Nec MultiSpin.

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

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

· группировка, передвижение с растяжкой, поворот, разрезание, изменение размеров;

· работа со слоями;

· перерисовка (фоновая, ручная, прерываемая);

· управление файлами в части каталога библиотек и каталогов чертежей;

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

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

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

· коллективная работа в сети;

· экспорт-импорт файлов различных форматов.

Стандартом среди пакетов данного класса является AutoCAD фирмы Autodesk. Следует отметить также программы DesignCAD, Drawbase, Microstation, TurboCAD, TopoMaster (для рисования топографических изображений).

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

* настройку на различные кегли шрифтов;

* устойчивое распознавание символов при наклоне;

* множественную фрагментацию – распознавание многоколонных текстов, нескольких шрифтов одновременно;

* отделение текста от графики;

* ввод многостраничных документов;

* настройку на тип шрифта (полиграфия, машинопись и т.д.);

* подбор яркости;

* импорт графических изображений разных форматов;

* встроенные словари для проверки орфографии;

* автоматический перевод текста документа по мере ввода.

К пакетам данного типа относятся FineReader, CunieForm, Tiger tm , OmniPage.

Финансовые программы предназначены для ведения личных финансов, автоматизации бухгалтерского учета фирм и предприятий, анализа инвестиционных проектов, экономического обоснования финансовых сделок и т.п. Особую популярность приобрели программы планирования личных денежных ресурсов , например, MS Money, MoneyCounts, MECA Software. В таких программах предусмотрены средства ведения деловых записей в виде записной книжки и расчета финансовых операций.

Круг специализированных бухгалтерских программ необычайно велик. Среди наиболее популярных отечественных разработок следует назвать Турбобухгалтер, !С:Бухгалтерия.

Аналитические ППП – программы статистических расчетов. Значительно перекрывают по возможностям статистического анализа Электронные таблицы. К пакета данного типа относятся популярные зарубежные программы StatGraphics, SPSS, Statistika. Применение и аналитические возможности статистических пакетов рассмотрены в отдельном разделе.

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

Наиболее мощная и динамично развивающаяся часть программного обеспечения. В рамках этого ПО можно выделить две наиболее значимые группы: 1)полносвязанные пакеты и 2) объектно-связанные пакеты .

Полносвязанные пакеты – представляют собой многофункциональный автономный пакет, в котором в одно целое соединены функции и возможности специализированных (проблемно-ориентированных) пакетов, родственных по технологии обработки данных . По сути, в таких программах происходит интеграция функций редактора текстов, СУБД и табличного процессора. Пакеты обеспечивают связь между данными, однако за счет сужения возможностей каждой компоненты в отдельности. Представителями данного класса пакетов являются: для ОС MS DOS – FrameWork, Symphony, для Windows – Microsoft Works, Lotus Works.

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

Наиболее мощные пакеты данного типа: Microsoft Office, Lotus SmartSute, Borland Office. В профессиональной версии пакетов присутствует четыре приложения: текстовый редактор, СУБД, табличный процессор, пакет демонстрационной графики. В пользовательском варианте СУБД отсутствует. В объектно-ориентированных пакетах эффект интеграции не сводится к простой сумме составляющих компонент – дополнительные возможности получаются за счет взаимодействия компонент пакета в процессе работы. В полносвязанных пакетах преимущества интеграции часто сводятся на нет ввиду отсутствия той или иной функции, имеющейся в специализированном пакете.

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

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

2. применение объектов, которые могут находиться в совместном использовании программ комплекса;

3. простой переход или запуск одного приложения из другого;

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

Совместное использование объектов – краеугольный камень современной технологии интеграции. На данный момент существует два стандарта :

· Object Linking and Embedding OLE2.0 динамической компоновки и встраивания объектов фирмы Microsoft.

· OpenDoc (открытый документ ) фирм Apple, Borland, IBM, Novell.

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

OLE2.0 позволяет переносить объекты из окна одной прикладной программы в окно другой.

OLE2.0 предусматривает возможность общего использования функциональных ресурсов программ: например, модуль построения графиков ЭТ может быть использован в текстовом редакторе.

Основной недостаток OLE2.0 – ограничение на размер объекта размером одной страницы.

OpenDoc – объектно-ориентированная система, использующая в качестве модели объекта распределенную модель системных объектов (DSOM – Distributed System Object Model), разработанную фирмой IBM для ОС OS/2. Предполагается совместимость между OLE и OpenDoc.



Рекомендуем почитать

Наверх