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

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

Часто трудно с достаточной точностью предсказать саму нагрузку, особенно в случае, если система должна обслуживать несколько групп разнородных по своим потребностям пользователей. Например, иногда бессмысленно говорить, что для каждых N пользователей необходимо в конфигурации сервера иметь один процессор, поскольку для некоторых прикладных систем, в частности, для систем из области механических и электронных САПР, может потребоваться 2-4 процессора для обеспечения запросов одного пользователя. С другой стороны, даже одного процессора может вполне хватить для поддержки 15-40 пользователей, работающих с прикладным пакетом Oracle*Financial . Другие прикладные системы могут оказаться еще менее требовательными. Но следует помнить, что даже если рабочую нагрузку удается описать с достаточной точностью, обычно скорее можно только выяснить, какая конфигурация не справится с данной нагрузкой, чем с уверенностью сказать, что данная конфигурация системы будет обрабатывать заданную нагрузку, если только отсутствует определенный опыт работы с приложением.

Обычно рабочая нагрузка существенно определяется типом использования системы. Например, можно выделить серверы NFS , серверы управления БД и системы, работающие в режиме разделения времени. Эти категории систем перечислены в порядке увеличения их сложности. Как правило, серверы СУБД значительно более сложны, чем серверы NFS , а серверы разделения времени, особенно обслуживающие различные категории пользователей, являются наиболее сложными для оценки. К счастью, существует ряд упрощающих факторов. Во-первых, как правило, нагрузка на систему в среднем сглаживается, особенно при наличии большого коллектива пользователей (хотя почти всегда имеют место предсказуемые пики). Например, известно, что нагрузка на систему достигает пиковых значений через 1-1.5 часа после начала рабочего дня или окончания обеденного перерыва и резко падает во время обеденного перерыва. С большой вероятностью нагрузка будет нарастать к концу месяца, квартала или года.

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

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

Подобная оценка прогнозирует будущее: предполагаемую ком-бинацию устройств, будущее использование ПО, будущих пользователей. Сами конфигурации аппаратных и программных средств сложны, связаны с определением множества разнородных по своей сути компонентов системы, в результате чего сложность быстро увеличивается. Несколько лет назад существовала только одна вычислительная парадигма: мейнфрейм с терминалами. В настоящее время по выбору пользователя могут использоваться несколько вычислительных парадигм с широким разнообразием возможных конфигураций системы для каждой из них. Каждое новое поколение аппаратных и программных средств обеспечивает существенно больше возможностей, чем их предшественники. Скорость технологических усовершенствований во всех направлениях разработки компьютерной техники (аппаратных средствах, функциональной организации систем, операционных системах, ПО СУБД, ПО «среднего» слоя (middleware ) очень высока и постоянно растет. Ко времени, когда какое-либо изделие широко используется и хорошо изучено, оно часто рассматривается уже как устаревшее. Доступная потребителю информация о самих системах, операционных системах, программном обеспечении инфраструктуры (СУБД и мониторы обработки транзакций), как правило, носит очень общий характер. Структура аппаратных средств, на базе которых работают программные системы, стала настолько сложной, что эксперты в одной области редко являются таковыми в другой. Информация о реальном использовании систем редко является точной. Более того, пользователи всегда находят новые способы ис-пользования вычислительных систем как только становятся доступными новые возможности.

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

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

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

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

Отношение стоимость/производительность; надежность и отказоустойчивость; масштабируемость; совместимость и мобильность ПО.

Отношение стоимость/производительность . Появление любого нового направления в вычислительной технике определяется требованиями компьютерного рынка. У разработчиков компьютеров несколько целей. Большая универсальная вычислительная машина (мейнфрейм) или суперкомпьютер стоят дорого. Для достижения поставленных целей при проектировании высокопроизводительных конструкций приходится игнорировать стоимостные характеристики. Суперкомпьютеры фирмы Cray Research и высокопроизводительные мейнфреймы компании IBM относятся именно к этой категории. Другим крайним примером может служить дешевая конструкция, где производительность принесена в жертву низкой стоимости. К этому направлению относятся персональные компьютеры различных клонов IBM PC . Между этими двумя крайними направлениями находятся конструкции, основанные на отношении «сто-имость/производительность», в которых разработчики находят баланс между стоимостными параметрами и производительностью. Типичными примерами являются миникомпьютеры и рабочие станции.

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

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

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

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

Совместимость и мобильность ПО . Концепция программной совместимости впервые в широких масштабах была применена разработчиками системы IBM/360. Основная задача при проектировании всего ряда моделей этой системы заключалась в создании такой архитектуры, которая была бы одинаковой с точки зрения пользователя для всех моделей системы независимо от цены и производительности каждой из них. Огромные преимущества такого подхода, позволяющего сохранять существующий задел ПО при переходе на новые более производительные модели, были оценены как производителями компьютеров, так и пользователями. Начиная с этого времени, практически все фирмы-поставщики компьютерного оборудования взяли на вооружение эти принципы, поставляя серии совместимых компьютеров. Следует заметить, однако, что со временем даже самая передовая архитектура неизбежно устаревает и возникает потребность внесения радикальных изменений архитектуру и способы организации вычислительных систем.

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

Этот переход выдвинул ряд новых требований к ВС (вычислительным системам).

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

Одним из вариантов моделей открытой среды является модель OSE (Open System Environment ), предложенная комитетом IEEE POSIX. На основе этой модели национальный институт стандартов и технологии США выпустил документ «Application Portability Profile (APP ). The U.S. Government"s Open System Environment Profile OSE/1 Version 2.0», который определяет рекомендуемые для федеральных учреждений США спецификации в области информационных технологий, обеспечивающие мобильность системного и прикладного программного обеспечения. Все ведущие производители компьютеров и ПО в США в настоящее время придерживаются требований этого документа.

При разработке КИС приходится решать две группы пер-воочередных задач. Первая группа задач – управление бизнес-процессом. Эти задачи решаются использованием прикладных пакетов программ управления корпорацией: Галактика, БОСС-корпорация, Platinum , SAP R /3 и др. Вторая группа задач не связана с функциональными зада-чами управления и представляет собой сервисные программы прикладных процедур сети: организация совместного использования файлов и принтеров; обеспечение доступа к корпоративной БД; организация сетевых и теле- и видеоконференций; обеспечение коллективной работы над документами; обеспечение связи с удаленными филиалами; работы в сети Интернет и т.д.

Базовыми компонентами КИС , необходимыми для решения первоочередных задач, являются следующие серверные и клиентские программные продукты:

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

Рассмотрим технологию проектирования трехуровневой модели клиент-серверной КИС :

Технология проектирования трехуровневой модели клиент-серверной КИС

D1 – описание предметной области; D2 – описание выбранного сервера БД; D3 – описание выбранной конфигурации технических средств и сетевой ОС; D4 –техническое задание (ТЗ); D5 – описание выбранных программных средств разработки КИС; D6 – описание функциональной структуры КИС; D8 – права доступа различным категориям пользователей КИС; D9 – журнал заполнения областей БД; D10 – сопровождающая документация; U1 – универсум сетевых ОС и технических платформ; U2 – универсум серверов БД; U3 – универсум программных средств разработки КИС; G1 – вычислительная сеть; G2 – СУБД; G5 – SQL-описание БД с управляющими элементами; G6 – программное обеспечение сервера; G7 – приложения клиентских мест.

Разработка общей структуры КИС (О1)

Эта операция выполняется на основе описания предметной области D1 и технического задания D4, а также универсумов сетевых ОС и технических платформ (U1), серверов БД (U2), программных средств разработки КИС (U3). (Универсум – это конечное полное множество документов (фактов) одного типа. Обычно с помощью универсума описывают множество альтернатив, выбор из которых конкретного экземпляра определяет характер последующих проектных решений.) Результат данной технологической операции – описание выбранной конфигурации технических средств и сетевой операционной системы D3, описание выбранного сервера БД – D2, описание выбранных программных средств разработки КИС – D5, описание функциональной структуры КИС – D6. Другими словами, суть операции О1 состоит в выборе аппаратно-программной платформы реализации КИС и распределению функций обработки данных КИС по уровням клиент-серверной архитектуры.

Выбор сетевых ОС во многом зависит от технической платформы вычислительных средств. При использовании платформы INTEL наиболее распространенными сетевыми ОС являются по-следние версии Windows и Novell Net Ware . При использовании других платформ (IBM, SUN, HP и др.) применяют ОС UNIX различных версий для соответствующих платформ (например, Compaq Tru 64 UNIX ).

Выбор сервера БД для КИС основывается на сравнительном анализе рынка серверов БД по различным критериям. Наибольшее распространение в КИС получили серверы Oracle , DB 2 и Microsoft SQL Server . Сравнительный анализ серверов БД Oracle 7.0, Microsoft SQL Server и ADABAS D представлен в таблице 4.

Таблица 4

Сравнительный анализ серверов БД

Выбор программных средств разработки КИС определяется требованиями применяемой технологии проектирования КИС (CASE -технологии, RAD -технологии,...).

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

В настоящее время для ООМоделирования проблемной области широко используется унифицированный язык моделирования UML (Unified Modeling Language ), разработанный группой ведущих компьютерных фирм мира OMG (Object Management Group ) и фактически являющийся стандартом по объектным технологиям. Язык UML реализован в CASE-средствах Rational Rose , Natural Engineering Workbench , ARIS Toolset и д.р.

Основными правами доступа являются: права на доступ к вычислительным ресурсам. Такие права задаются администратором вычислительной сети с помощью инструментов сетевой ОС.(Процесс задания прав заключается в назначении различным категориям пользователей прав доступа к ресурсам сети и возможности выполнения над ними функций чтения, редактирования и записи.) права на доступ к объектам схемы БД КИС. Такие права задаются администратором сервера БД с помощью инструментов серверной СУБД. (Процесс задания прав заключается в назначении различным категориям пользователей возможности выполнения над объектами схемы БД функций чтения, редактирования и записи.)

Создание вычислительной сети (ВС) для КИС (О2)

Создание ВС заданной архитектуры для КИС заключается в закупке и монтаже оборудования, а также инсталляции сетевого программного обеспечения и СУБД. На основе описания функциональной структуры D6, выбранной конфигурации технических средств и сетевой ОС D3, выбранного сервера БД D2 происходит создание ВС G1 и установка СУБД G2.

Создание схемы БД для КИС (О3)

На основе ТЗ D4, описания выбранных программных средств разработки D5, функциональной структуры КИС D6, выбранного сервера БД D2 и его СУБД G2, конфигурации ВС G1 осуществляется разработка схемы БД с управляющими элементами – G5 и ее документирование D10. Технология проектирования БД в клиент-серверной среде может быть представлена в виде следующей схемы 5:

Технология проектирования БД в клиент-серверной среде

D2 – описание выбранного сервера БД; D5 – описание выбранных программных средств разработки КИС; D6 – описание функциональной структуры КИС; D7 – структура БД КИС; D10 – сопровождающая документация; G1 – вычислительная сеть; G2 – СУБД; G3 – область БД; G4 – SQL-описание БД; G5 – SQL-описание БД с управляющими элементами.

Создание схемы БД состоит из следующих технологических операций: Проектирование структуры распределенной БД (О31 ) – D7 – на основе описания функциональной структуры КИС D6, как правило, с помощью CASE -технологии D5 с учетом описания выбранного сервера БД G2 в конкретной программно-технической среде G1 и СУБД G2. В результате строятся модель БД и подмодели для различных категорий пользователей на основе установления им прав доступа к данным.

Создание области БД (О32) – G3 – заключается в инициализации областей внешней памяти (системной, хранения данных, транзакций, хранения архивных данных). Операция выполняется системным администратором БД, который использует для этого средства СУБД сервера БД G2 и спроектированную структуру БД D7.

Разработка управляющих элементов БД (триггеров, хранимых процедур и др.) (О34) – G2 – осуществляется на основе структуры БД D7 с учетом ееSQL -описания БД G4 и возможностей средств СУБД сервера БД G2. В итоге получается готовая для эксплуатации схема БД с управляющими элементами, которая документируется в D10. Хранимая процедура – процедура с операторами SQL для доступа к БД, вызываемая по имени с передачей требуемых параметров и выполняемая на сервере БД. Основная функция хранимой процедуры – функциональное расширение схемы БД. Хранимая процедура выполняет то или иное логическое действие. Например, администратор банковской системы создает хранимую процедуру, которая реализует функцию «занести на счет номер X сумму Y ». Разработчик приложения пользуется этой процедурой, но не знает, как именно она работает. Это дает следующие преимущества: при смене алгоритма данного действия администратор меняет только эту хранимую процедуру, и все приложение сразу начинает работать по-новому; независимо от типа рабочего места, использующего хранимую процедуру, одно и то же действие выполняется одинаково, что повы-шает надежность разработанной системы; хранимая процедура пишется одним человеком, а используется многими, следовательно, сокращается время разработки КИС; повышается скорость обработки запросов пользователей за счет того, что действия по анализу хранимой процедуры выполняются один раз при определении этой процедуры. Триггер БД – это механизм «событие-действие», который автоматически выполняет некоторый набор SQL -операторов при наступлении некоторого события. События, на которые можно установить триггер, – это модификации данных. Причем триггер связан с конкретной таблицей БД и хранится в БД как объект. Создание триггеров позволяет устано-вить правила обеспечения ссылочной целостности сервера БД.

Создание сервера БД КИС (О4)

На основании разработанной схемы БД с управляющими элементами G5, описания выбранного сервера БД D2 и его СУБД G2 осуществляется создание сервера БД, т.е. физическое напол-нение БД и настройка программ доступа СУБД. Результат операции – физическое установление прав доступа различным категориям пользователей КИС D8 и журнал заполнения областей БД D9.

Разработка серверов приложений (О5)

Сервер приложений G6 и сопровождающая документация D10 разрабатываются, исходя из информационных потребностей пользователей D4 и их прав D8, с использованием программных средств разработки D5. В состав сервера приложений входят набор сервисов (функций обработки данных) и монитор транзакций, осуществляющий управление выполнением сервисов по обслуживанию клиентских потребностей.

Разработка клиентских приложений на рабочих станциях (О6)

На основе информационных потребностей пользователей D4 и их прав D8, используя программные средства разработки D5, создаются приложения клиентских мест G7 и сопровождающая документация D10. В частности, осуществляется проектирование пользовательского интерфейса клиентских частей приложений.

Этапы проектирования КИС

Наряду с приведенной выше технологией проектирования клиент-серверной КИС можно рассматривать этапы проектирования КИС, например, при каскадной модели разработки: анализ, проектирование, разработка, интеграция и тестирование, внедрение, сопровождение.

Напомним кратко содержание этих этапов.

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

13. Программные средства КИС.

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



Рис.10. Общая классификационная схема программных средств КИС


Пакет SAP / R 3 создан Германской компанией SAP (Systems , Applications and Products in Data Processing ) и охватывает все хозяйственные процессы предприятия. Она построена по архитектуре клиент-сервер и имеет следующие основные характеристики;

Интеграция прикладных программ различного назначения;

Модульная структура;

Общее хранение данных;

Открытость системы;

Носит международный характер;

Возможность применения в любой сфере.

В настоящее время в более 10000 различных по масштабу предприятиях в разных странах мира функционирует система SAP . Среди производителей бизнес прикладных программ SAP занимает лидерство и 36% рынка ППП принадлежит ему.

К основным модулям SAP / R 3 относятся:

1)Финансовая бухгальтерия;

2)Контроль исполнения принятых решений;

3)Управление материальными ресурсами;

4)Техническое обслуживание и ремонт оборудования;

5)Продажа, отправление и составление фактур;

6)Управление проектами;

7)Планирование, управление и контроль основных средств;

8)Управление персоналом.

Система « Oracle Applications » ( OA )- является продуктом известной фирмы США « Oracle », которая охватывает все сферы деятельности предприятия и состоит из более 35 интегрированных программных модулей типа клиент/сервер. Основными модулями системы ОА является следующие:

Управление финансами;

Управление материальными ресурсами;

Управление производством;

Управление проектами;

Управление персоналом;

Управление маркетингом.

Система « Baan IV » Baan », специализирующиеся в области разработки программного обеспечения для управления предприятием. В мировом масштабе в более 5000 различных предприятиях установлена данная система. « Baan IV » является полностью интегрированной системой, поддерживающей следующие сферы управления предприятием: финансы, производство, снабжение, складское хозяйство, транспортные перевозки, сервисные службы, проектно-конструкторские работы и т.д.К основным функциональным компонентам относятся:

-инструментальные программные средства ( Baan IV - Tools ). Данный пакет снабжен языком высокого уровня 4 GL для создания и модификации прикладных программ;

-подсистема производства (Baan IV-Manifacturing)- предлагает комплексные решения производственной деятельности по направлениям «установка по заказу», «сбор по заказу» и «изготовление по заказу». Для корпораций со сложной структурой существуют модули «планирование производственных ресурсов»,”конфигурирование продукта”,”управление проектами» и т.д.

-продажа, снабжение и складское хозяйство (Baan IV-Distribution) -представляет собой интегрированую систему для управления продажом, снабжением и складским хозяйством. Здесь предусмотрен также планирование материальных ресурсов.

Сервис (Baan IV-Service). Данная подсистема предназначена для автоматизации службы сервиса и управления текущим ремонтом.

Финансовая подсистема ( Baan IV - Finance ) -позволяет работать со счетами кредиторов и дебиторов, контролировать и регулировать денежные операции, проводить учет платежных и денежных поступлений и т.д. В ее состав входят функциональные модули: планирование финансов, бухгальтерский учет, учет основных средств, подготовка финансовых отчетов и т.д.

Подсистема транспорта (Baan IV-Transportation) -предназначена для автоматизации управления службами транспорта и внешних экспедиторов. Включает в себя модули: управление заказами на транспортировку и хранение, учет запасов товаров и материалов, автотранспорта и горюче-смазочных материалов.

Подсистема проекта (Baan IV Pro j ect) - обеспечивает комплексное управление одновременно несколькими проектами, а также их оценку.

Подсистема внедрения продуктов семейства BAAN ( Baan IV - Organiser ) –служит для быстрого внедрения продуктов BAAN. Она включает следующие модели: «Анализатор бизнес-потоков (Business Flow Analyzer )”, мультимедийные инструментальные средства для обучающих программ (Multimedia Toolkit), информационная система предприятия (Enterprise Information System ) и модуль количественных показателей деятельности предприятия.

Архитектура Baan IV основывается на принцип «открытые системы». Это позволяет создавать КИС в любой вычислительной и информационной среде. Такой гибкий подход позволяет выбирать более подходящих масштабу и деятельности предприятия аппаратных средств.

Язык Baan IV-4GL открыт для работы с несколькими базами данных. Его можно использовать совместно с СУБД « Oracle », « Informix », « On - line », « Ingress », « Sybase » в том числе « Baan IV Base ».

« Baan IV » можно работать одновременно на нескольких национальных языках, при этом ее функциональность не зависит от выбранного языка.

Система «Renaissance CS»- является продуктом компании « Ross Systems » (США), специализирующей в области разработки систем типа «клиент/сервер» для различных направлений производства и бизнеса. Эта система внедряется на более чем 4000 предприятиях в 60-странах на десятки языках. Она ориентирована для применения на химических, нефтеперерабатывающих,фармацевтических,продовольственных, целлиозно- бумажных, металлургических и т.д. предприятиях.

Так как система имеет масштабируемую архитектуру, может быть использована как в больших, так и в малых предприятиях. Основу системы составляют современные концепции управления ERP и SCM (Supply Chain Managment-Управление производственной цепи). На рис.11. показаны основные модули и их взаимосвязи.


Рис.11. Взаимосвязь основных модулей системы «Renaissance CS»

Система носит максимально открытый характер. Система ориентирована на быстрое внедрение (3месяца) за счет специально созданной технологии « FrontRunner ». При этом значительно уменьшаются расходы. Начиная с 2000 года поддерживаются даты, европейские валюты и Internet / Intranet технологии.

Система « BOSS корпорация” включает в себя прикладные программы для бухгальтерского учета, оперативного учета, логистики, планирования производства и финансов, управления маркетингом и персоналом. Она является продуктом Российской компании «ИT» и имеет широкие функциональные возможности, простоту отладки, удобную среду работы и т.д. Реализуется по архитектуре «клиент, сервер», что позволяет работать с удаленными филиалами и проводить обобщенный учет в реальном масштабе времени.

На высоком уровне обеспечена информационная безопасность и надежность. Для этого используется соответствующие средства ORACLE .

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

При разработке системы «1С: Предприятие 8» учтены такие современные международные методы управления предприятиями, как MRP II , ERP , ERPII , CRP , SCM и т.д. Современная технологическая платформа «1С: Предприятие 8» включает в себя подсистемы «1С:управление производственным предприятием 8», «1С: Бухгалтерия 8» и др.

Общая структура системы показана на рис.12.



Учет управления Не регламентирован-

и планирование ный учет (по подразделе-

(по всей корпорации) ниям и филиалам)

Рис.12.Общая структурная схема системы «1С:Предприятие 8»

Как видно из рисунка, система состоит из двух функциональных частей:

Поддержка оперативной деятельности предприятия;

Выполнение не оперативного учета.

Сферы оперативной деятельности можно разделить по всем видом учета (кроме международного стандарта финансового отчета-МСФО). Кроме того, систему можно разделить на подсистемы, решаюшие группы схожих задач, например: подсистема управления денежными средствами, подсистема управления персоналом, подсистема планирования, подсистемы бухгальтерского учета, налогового учета и т.д.

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

Система «1С: Parus является продуктам Российской фирмы « Lanke » и состоит из 5-и блоков: “Корпоративный учет», « GAAP », «Финансовый анализ», «Планирование бюджета» и «Управление проектами». Эти блоки могут выполняться автономно или совместно, дополняя друг друга.

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

Блок «1С:Parus: GAAP» предусмотрен для проведения параллельного учета финансовых отчетов по международным и национальным стандартам (German GAAP, UK G AA P , US GAAP и т.д.).

Блок «1С: Parus -Финансовый анализ » использует инструменты пакета «1С:Предприятие 8».

Блок «1С:Планирование бюджета» используется для автоматизации планирования деятельности предприятия на среднее и долгое время, контроля выполнения плана и подготовки различных управленческих отчетов. В этот блок иногда включают блок «1С: Parus -Финансовый анализ».

Блок «1С: Parus -Управление проектами» применяется для планирования, организации, координации и контроля проектных работ и ресурсов. Для представления структуры проекта данный блок предлагает графические средства для подготовки отчетов (диаграммы PERT, сетевые диаграммы и т.д.) и необходимые отчеты для планирования и контроля.

Система « Project Expert 5 »-создан фирмой « Pro - Invest - Konsaltinq » и предназначена для анализа эффективности деятельности предприятия, планирования финансов и контроля. Пакет поддерживает международные стандарты по бухгалтерскому учету. Обмен информацией между системой и внешней средой проводится в форматах «. txt » и «. dbf ». Кроме того, пакет поддерживает связь с такими известными системами планирования и управления, как: «MS Pr o je c t», « Primavera », « Project Planner », « Sure Truck ». Информационный обмен с этими системами выполняется по формату сетевого графика « GANTT ».

Программный продукт « Project Expert 5 » выполняется в двух модификациях: « Base » (базовая) и « Professional » (профессиональная). « Project Expert 5 Professional » представляет пользователям дополнительно две функции:

1)контроль за актуализацией данных и реализацией проекта;

2)работать с группой проектов.

Специальный модуль «Интегратор» позволяет объединить несколько проектов в одной группе и проводить расчеты интегрированных показателей по группе и сравнивать по любому показателю разные варианты проекта.

«1С:Бухгальтерия 8»- является универсальным программным пакетом для автоматизации бухгалтерского и налогового учета и подготовки регламентированных отчетов. Эти учеты проводятся в соответсвии с действующим законодательством и по принятым формам. Основными функциями пакета является:

Учет товаров, материалов и готовой продукции;

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

Учет движения наличных и безналичных денежных средств;

Учет основных средств и нематериальных активов;

Расчет себестоимости продукции и услуг;

Расчет заработной платы работников.

Кроме перечисленных функций «1С:Бухгалтерия 8» позволяет проводить бухгалтерский и налоговый учет для нескольких предприятий на основе единой информационной базы. Для больших холдингов и корпораций, состоящих из нескольких предприятий и филиалов, это очень удобно.

Имеется учебная версия данного пакета.

« MS BackOffice » -является интегрированным программным пакетом фирмы « Microsoft », который предназначен для автоматизации управления на уровне офиса. Он состоит из набора серверных программ для создания информационной системы предприятия.

В состав « BackOffice » входят следующие:

«Exchange Server» (вместе с комплектом «Outlook Service Release 1», «SQL Server», «Host Integration Server», «Systems Management Server» (вместе с «Service Pack 2»), новая версия «Proxy Server». Серверные программы поддерживают каталоговую службу « Windows Active Directory ».

Создание программного обеспечения КИС с помощью ERP -систем.

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

Управление финансами;

Управление материальными потоками;

Управление предприятием;

Управление проектами;

Управление сервисными службами;

Управление качеством;

Управление персоналом.

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

Денежные средства;

Материально-технические ресурсы;

Мощности (станки и оборудования, технологические установки, склады, транспортные средства, трудовые ресурсы и т.д.).

В качестве примера рассмотрим подсистему управления финансом (рис.13).


Инвестиционные Составление

Проекты бюджета

Ф инансовые Взаимные

Показатели расчеты


Анализ и прогнози- Пр Привлечение денежных

рование финансового средств

Состояния

Оптимизация Контроль Финансовые

Финансовых финансово- отчеты

Потоков хозяйственной

Деятельности

Рис.13.Функции, выполняемые подсистемой управления финансам

В общем случае управление финансом выполняется на 4-х функциональных уровнях:

Составление финансового плана;

Финансовый контроль деятельности предприятия;

Контроль за финансовыми процессами;

Реализация финансовых процессов (выполнение финансовых операций).

Планирование, составление бюджета и отчетов с использованием ERP -системы приносят следующие преимущества:

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

Оперативность. Для планирования, подготовки бюджетов и их реализации отводится максимум 90 дней;

Специализация;

Ориентация на единую технологию.

Основные вопросы Технические средства КИС, их классификация Системное обеспечение. Характеристики операционных систем. Операционная среда Системные решения в области КИС (Microsoft, Novell, IBM и др.) Рынок технического и системного программного обеспечения КИС

Техническое обеспечение КИС Техническое обеспечение (ТО) – комплекс технических средств, предназначенных для работы КИС, а также соответствующая документация на эти средства и технологические процессы

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

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

Компьютеры нескольких категорий Калькулятор Консольный компьютер Миникомпьютер Мейнфрейм Персональный компьютер – Настольный компьютр – Ноутбук (Лэптоп) Субноутбук – Нетбук – Смартбук – Планшетный компьютер Планшетный ПК – Тонкий ПК (Slate PC) – Ультрамобильный ПК Интернет-планшет Электронная книга (устройство) – Карманный компьютер (КПК) – Коммуникатор – Смартфон Рабочая станция Сервер Суперкомпьютер

Калькуля тор (лат. calculātor «счётчик»): Электронное вычислительное устройство для выполнения операций над числами или алгебраическими формулами

Консо льный компью тер (англ. frontend computer) - компьютер, выполняющий подготовительные действия, необходимые для запуска основной компьютерной системы. Такие функции могут выноситься на отдельную машину при создании «больших» компьютерных систем, например, суперкомпьютеров. С консольного компьютера, как правило, выполняется мониторинг состояния элементов и узлов главной компьютерной системы, на нём же хранится конфигурационная информация и служебные утилиты, применяемые для обслуживания и настройки основного компьютера. В компьютерах DEC PDP-10 линии KL в этом качестве использовались PDP-11/40, которые командовали запуском системы и контролировали её работу, в PDP-10 линии KS использовалась специализированная система на основе i 8080, загружавшая при старте системы микрокод центрального процессора. ЕС-1140, машина семейства ЕС ЭВМ, использовала ЕС-1840.

Миникомпью тер - термин, распространённый в 1960- 1980 -х гг. , относящийся к классу компьютеров, размеры которых варьировались от шкафа до небольшой комнаты. С конца 1980 -х годов полностью вытеснены персональными компьютерами, называвшимися «микрокомпьютеры» в рамках старой классификации. Миникомпьютер MERA 302

Мейнфре йм (также мэйнфрейм, от англ. mainframe) - данный термин имеет три основных значения. Большая универсальная ЭВМ - высокопроизводительный компьютер со значительным объёмом оперативной и внешней памяти, предназначенный для организации централизованных хранилищ данных большой ёмкости и выполнения интенсивных вычислительных работ. Компьютер c архитектурой IBM System/360, 370, 390, z. Series. Наиболее мощный компьютер (например удовлетворяющий признакам значения (1)), используемый в качестве главного или центрального компьютера (например, в качестве главного сервера).

Персональный компьютер (стандартная аббревиатура - «ПК») - компьютер, предназначенный для эксплуатации одним пользователем, то есть для личного использования. К ПК условно можно отнести также и любой другой компьютер, используемый конкретным человеком в качестве своего личного компьютера. Подавляющее большинство людей используют в качестве ПК настольные и различные переносные компьютеры. Персональный компьютер IBM PC/XT Ноутбук Компактные компьютеры, содержащие все необходимые компоненты (в том числе монитор) в одном небольшом корпусе, как правило, складывающемся в виде книжки (отсюда и название данного вида ПК). Приспособлены для работы в дороге, на небольшом свободном пространстве. Для достижения малых размеров в них применяются специальные технологии: специально разработанные специализированные микросхемы (ASIC), ОЗУ и жёсткие диски уменьшенных габаритов, компактная клавиатура, не содержащая цифрового поля, внешние блоки питания, минимум интерфейсных гнезд для подключения внешних устройств.

Планшетный персональный компьютер Планшетный ноутбук Toshiba 3500 Аналогичны ноутбукам, но содержат сенсорный, то есть чувствительный к нажатию, экран и не содержат механической клавиатуры. Ввод текста и управление осуществляются через экранный интерфейс, часто доработанный специально для удобного управления пальцами. Некоторые модели могут распознавать рукописный текст, написанный на экране. Чаще всего корпус не раскрывается, как у ноутбуков, а экран расположен на внешней стороне верхней поверхности. Бывают и комбинированные модели, у которых корпус может тем или иным образом раскрываться (например как слайдер), предоставляя доступ к расположенной внутри клавиатуре. По вычислительной мощи планшетные ПК уступают стационарным и ноутбукам, так как для длительной работы без внешнего источника питания приходится использовать энергосберегающие комплектующие, жертвуя их быстродействием.

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

Смартфо н, реже смартофон (англ. smartphone - умный телефон) - мобильный телефон, сравнимый с карманным персональным компьютером (КПК). Также для обозначения некоторых устройств, совмещающих функциональность мобильного телефона и КПК, часто используется термин «коммуникатор» . Коммуникатор (англ. communicator, PDA phone) - карманный персональный компьютер, дополненный функциональностью мобильного телефона. Смартфоны и коммуникаторы отличаются от обычных мобильных телефонов наличием достаточно развитой операционной системы, открытой для разработки программного обеспечения сторонними разработчиками (операционная система обычных мобильных телефонов закрыта для сторонних разработчиков). Установка дополнительных приложений позволяет значительно улучшить функциональность смартфонов и коммуникаторов по сравнению с обычными мобильными телефонами.

Суперкомпью тер (англ. supercomputer, Супер. ЭВМ) - вычислительная машина, значительно превосходящая по своим техническим параметрам большинство существующих компьютеров. Как правило, современные суперкомпьютеры представляют собой большое число высокопроизводительных серверных компьютеров, соединённых друг с другом локальной высокоскоростной магистралью для достижения максимальной производительности в рамках подхода распараллеливания вычислительной задачи. «Cray-2» - самый быстрый компьютер 1985- 1989 годов.

Рейтинг Топ-500 впервые возглавила система с быстродействием более 10 петафлопсов 15 ноября 2011 года, 09: 51 Обнародована 38 -я редакция рейтинга мощнейших вычислительных систем мира - ноябрьский список Топ-500. Комплекс K Computer, созданный корпорацией Fujitsu и японским Институтом физико-химических исследований (RIKEN). Производительность суперкомпьютера выросла с изначальных 8, 16 до 10, 51 петафлопса, то есть за одну секунду он способен выполнять 10, 51 квадриллиона операций с плавающей запятой.

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

Технические средства сбора, регистрации, накопления, обработки, передачи, отображения, вывода, размножения информации устройства ввода информации (клавиатура, мышь, трекбол, джойстик, сканер, диджитайзер, микрофон, web-камера и т. д.) устройства отображения информации (мониторы (дисплеи) разных типов) устройства накопления информации (винчестер, накопители на гибких магнитных дисках (НГМД), сменный накопитель для жесткого диска и устройства для работы с лазерными дисками (CDROM, CD-RW, дисководы DVD, накопители на магнитных лентах)

Графи ческий планше т (от англ. graphics tablet или graphics pad, drawing tablet, digitizer - дигитайзер, диджитайзер) - это устройство для ввода рисунков от руки непосредственно в компьютер. Состоит из пера и плоского планшета, чувствительного к нажатию или близости пера. Также может прилагаться специальная мышь.

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

Графопострои тель (от греч. γράφω), пло ттер - устройство для автоматического вычерчивания с большой точностью рисунков, схем, сложных чертежей, карт и другой графической информации на бумаге размером до A 0 или кальке. Графопостроители рисуют изображения с помощью пера (пишущего блока).

Технические средства презентаций слайд-проекторы графопроекторы эпипроекторы видеопроекторы интерактивные доски и планшеты проекционные экраны

Технические средства презентаций слайд-проекторы их еще называют, диапроекторы - одни из самых традиционных приборов, применяемых для проецирования стандартных слайдов 24 х36 мм, заправляемых в пластмассовые рамки размером 50 х50 мм. Слайд-проекторы принято делить на 2 большие класса в зависимости от используемых магазинов - круглых (карусельных) или прямоугольных.

Технические средства презентаций графопроекторы кодоскоп), аппарат для показа на проекционном экране увеличенных (в 10– 20 раз) изображений с прозрачного или непрозрачного листового оригинала (напр. , фотоплёнки или листа бумаги). Размеры проецируемого поля (у отечественных графопроекторов до 350 5 350 мм) позволяют наносить изображение на плёнку (бумагу) с помощью, напр. , шариковой ручки или фломастера, в т. ч. непосредственно во время проецирования. Оптическая схема зеркального графопроектора: 1 – асферическая линза; 2 – источник света; 3 – сферический зеркальный отражатель; 4 – поворотное зеркало; 5 – проекционный объектив; 6 – экран; 7 – проецируемый оригинал; 8 – конденсор

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

Технические средства презентаций видеопроекторы LCD проекторы обычно содержат три независимые жидкокристаллические матрицы для обработки красного, зеленого и синего компонентов входящего видеосигнала. По мере того, как поток света проходит через эти матрицы, отдельные пиксели открываются или закрываются, тем самым пропуская или блокируя свет. Подобное переключение пикселей корректирует поток света и создает изображение, которое впоследствии проецируется на экран. Специфика работы DLP-проекторов немного отличается от LCD. Вместо стеклянных панелей, через которые проходит поток света, в них используется отражающее покрытие, состоящее из тысяч маленьких зеркал. Каждое из них формирует простейший элемент изображения. В DLP-проекторах свет от лампы направляется непосредственно на поверхность чипа. Крошечные зеркала, наклоняясь вперед/назад, перенаправляют поток света либо на линзы, (тем самым «активируя» пиксель), либо в сторону от линз («выключая» пиксель).

Устройства коммуникаций и сети модем повторитель (концентратор (HAB)) коммутатор (switch) мост, сетевой мост, бридж (bridge) маршрутизатор (router) телефонные аналоговые линии коаксиальный кабель витая пара оптоволоконный кабель атмосфера

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

Устройства коммуникаций и сети повторитель (концентратор (HAB)) самое дешёвое, самое простое устройств в сети. Все данные, которые поступают в один порт концентратора, отсылаются на все другие порты. Следовательно, все компьютеры, подсоединённые к одному концентратору, «видят» в сети друга. Концентратор не обращает никакого внимания на передаваемые данные, он просто посылает их на другие порты. Основа коммутатора – матрица адресов (не важно – MAC-адресов в случае уровень 2 (OSI model) или IP-адресов в случае уровень 3 (OSI model)). Коммутатор на основании полученной из сети (arp-reply) информации или на основании своей конфигурации строит таблицу коммутации пакетов. Эта таблица достаточно компактна для быстрого и оптимального поиска по ней, что делает коммутаторы хорошим решением для высокоскоростной передачи данных. Т. е. , очень грубо говоря, коммутатор максимально быстро передает пакеты из одного порта в другой.

Устройства коммуникаций и сети Мост, сетевой мост, бридж (bridge) - сетевое устройство 2 уровня модели OSI, предназначенное для объединения сегментов (подсети) компьютерной сети разных топологий и архитектур. Маршрутизатор (router) - Маршрутизатор больше похож на компьютер – в нем больше памяти (например, Cisco 2821 поддерживает до 1 Гб трафика), более мощный процессор и есть возможность установки практически любых интерфейсных модулей – от Ethernet до STM-1 и выше. В отличие от коммутатора (который имеет готовую таблицу для передачи пакетов), маршрутизатор осуществляет интеллектуальную передачу данных на уровне 3 модели OSI – на уровне IP.

Структура программного обеспечения КИС системное программное обеспечение прикладные программы для решения задач пользователя другие программные продукты, используемые на предприятии

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

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

Структура системного ПО базовое обеспечение, записанное в постоянную память операционную систему компьютера операционные оболочки сетевую операционную систему сервисное программное обеспечение

Базовое обеспечение системного ПО Основная и дублирующая микросхемы ПЗУ материнской платы Gigabyte, содержащие BIOS компании AWARD Базовое обеспечение – базовая система вводавывода (BIOS) - это набор записанных в микросхему EEPROM (ПЗУ) персонального компьютера микропрограмм (образующих системное программное обеспечение), обеспечивающих первоначальное тестирование компонентов ПК, начальную загрузку компьютера и последующий запуск операционной системы.

ОС компьютера Операционная система компьютера – комплекс программ, предназначенных для управления всеми устойствами компьютера и управления другими программами (MS DOS, Windows (XP, 7), Unix, Linux, OS/2, Solaris, Mac. OS). Mac OS (OS X Lion)

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

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

Характеристики ОС Мобильность - способность ОС работать на различных аппаратных платформах. Режимы обработки информации – диалоговый, однозадачный, многозадачный, однопользовательский многопользовательский и др.

Операционные оболочки – специальные программы, предназначенные для облегчения общения пользователя с командами операционной системы (Norton Commander, DOS Navigator, Windows 3. 1 (3. 11), Total Commander, Far manager)

Norton Commander - одна из первых файловых менеджеров для DOS, ставшая уже традиционной классикой. Программа была выпущена в 1986 году и несмотря на свой преклонный возраст программа все еще работоспособна. Программа имеет простой и понятный интерфейс, много различных функций и утилит.

DOS Navigator - консольный файловый менеджер для OS/2 и DOS, разработанный молдавской компанией RITLabs (Начальная версия Дос. Навигатора (DN I, v 0. 90) была выпущена в 1991 году). Основная идея была взята из Norton Commander: две панели с директориями, верхнее меню со всем набором команд плюс нижнее меню, где располагались наиболее часто используемые команды. Представляет собой расширенное подобие Norton Commander, обладает теми же возможностями и множеством преимуществ. Среди преимуществ - использование EMS-памяти для удаления файлов в «корзину» , неограниченное количество панелей, создание ссылок на объекты файловой системы, поддержка большого числа архиваторов, встроенные приложения и многое другое. В числе встроенных приложений можно отметить редактор дисков, редактор электронных таблиц, калькулятор, терминал, расширенная утилита форматирования дисков, просмотр баз данных, UUкодер/декодер, CDпроигрыватель, телефонная книжка и даже игра тетрис.

Windows 3. 1 - первый оконный интерфейс – настоящий прорыв в области пользовательских операционных систем. А ещё там есть Сапёр – самый первый Сапёр в истории. На сайте http: //www. michaelv. org/ предложен эмулятор. Windows 3. x - общее название поколения систем Windows от компании Microsoft, выпущенных с 1990 по 1994 год. Первым широко распространённым релизом Microsoft Windows стала 3. 0, позволив Майкрософт соревноваться с Macintosh и Commodore Amiga в области операционных систем с графическим интерфейсом.

Total Commander начинает свою публичную историю в Швейцарии в 1993 году и принадлежит к категории программ, которые принято называть на Западе как Orthodox File Manager (OFM), или говоря по-русски - двухпанельный файл-менеджер. Автор известной во всем мире программы Total Commander - Кристиан Гислер.

- консольный файловый менеджер для операционных систем семейства Microsoft Windows. Начиная с версии 1. 75. 2629 (2007 год), FAR не требует регистрации и распространяется бесплатно под модифицированной лицензией BSD Автор программы - Евгений Рошал.

Сетевые ОС – комплекс программ, предназначенных для рационального использования вычислительных ресурсов сети, анализа состояния сети, распределения потоков данных и заданий между серверами и клиентскими машинами сети, управления подключением и отключением отдельных серверов сети, обеспечения динамики координации работы сети (Windows (NT, 2008 Server), Unix, Novell Netware). 7 марта 2010, Novell прекратила основную поддержку Net. Ware

Сервисное ПО организует комфортную работу пользователя В сервисное ПО входят программы: диагностики обслуживания дисков восстановления после сбоев архивирования данных антивирусные

Norton Utilities - это комплекс утилит, предназначенный для конфигурирования, очистки, оптимизации и обслуживания компьютера. Согласно независимым исследованиям Pass. Mark Software, после оптимизации проблемного ПК средствами Norton Utilities 15 время загрузки сокращается на четверть, а время загрузки Microsoft Word - на 16%. Увеличивается стабильность и надежность системы в целом. В состав пакета входят: Startup Manager для управления автозагрузкой приложений Services Manager для управления загрузкй служб Registry Cleaner и Registry Defragmenter для очистки и дефрагментации реестра Disk Cleaner для очистки жесткого диска от временных и ненужных файлов Performance Test для оценки производительности. Кроме того, включены средства для дефрагментации жесткого диска и удаления данных.

PC-Wizard - бесплатная программа для диагностики компьютера, определения установленных устройств и программ и тестирования его производительности. небольшой размер установочного дистрибутива (zip-архив 3 мегабайта); полный и глубокий анализ ПК; наличие инструментов для бенчмарка (тестов системы); наглядность представления информации; простота и наглядность интерфейса; возможность просмотра скрытых системных файлов.

Программа разработана для безопасного восстановления информации после всевозможных проблем связанных с битыми, поврежденными, отформатированными и недоступными логическими разделами. Программа восстанавливает данные с жестких, внешних дисков (“винчестеров”), карт памяти фотоаппаратов и мобильных телефонов, USB флешек. Программа восстановит информацию удаленную вирусной атакой, сбоем электропитания, ошибкой программного обеспечения или данные удаленные после форматирования разделов FAT и NTFS. Утилита вернет случайно удаленные файлы, утерянные при очистке “Корзины” (“Recycle Bin”) или удаленные без ее использования. Hetman File Repair восстановит файлы, поврежденные неудачной попыткой восстановления данных. Исправит ошибки в логической структуре файлов, после вирусной атаки, сбоя программного или аппаратного обеспечения, после копирования данных с не исправного жесткого диска, USB флешки.

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

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

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

Пример универсальной операционной среды Novell Group. Wise - это кросплатформенный программный продукт для коллективной работы компании Novell, Inc. , включающий систему электронной почты и поддерживающий возможности календарного планирования, управления заданиями, контактной информацией, обмена мгновенными сообщениями и электронного документооборота. Последняя версия продукта Group. Wise 2012.

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

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

Классификации языков программирования языки высокого уровня: Ada, язык C, язык Java, Pascal и BASIC языки низкого уровня, например язык ассемблера машинный язык - система команд конкретной вычислительной машины, которая интерпретируется непосредственно микропроцессором или микропрограммами данной вычислительной машины.

Языки, предназначенные для определенных областей их использования язык ALGOL для задач математики язык Chill для телекоммуникационных систем язык COBOL для экономических задач язык FORTRAN для математических расчетов язык Java для работы с объектами язык Linda для параллельной обработки данных язык Post. Script для описания изображений язык PROLOG для задач искусственного интеллекта язык Visual Basic для разработки группового программного обеспечения

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


УТВЕРЖДАЮ

Директор ИФМИП__________

Е.Ю.Булыгина
УЧЕБНО-МЕТОДИЧЕСКИЙ КОМПЛЕКС
ПО ДИСЦИПЛИНЕ

«Программные средства обработки информации»

Специализация: Редакторская подготовка изданий

Статус дисциплины:
ОПД.Ф.3. 20

Новосибирск 2012

Одобрено: кафедрой журналистики

Зав. кафедрой: Евдокимова Е.В., к.п.н., доцент___________

Председатель Совета:_____________Е.Ю.Булыгина

« » 2012г.
Аннотация
УМКД по курсу «Программные средства обработки информации» составлен на основе ГОС ВПО по направлению «Издательское дело и редактирование», утвержденному 14.03.2000­­­­­­­­­­­­, и учитывает требования СМК ГОУ ВПО НГПУ.
В основу курса положена модель дифференцированного обучения

УМКД по курсу «Программные средства обработки информации» предназначен для студентов 3 курса, обучающихся по специальности «Издательское дело и редактирование».

Составитель: А.Л. Соловьев, к.т.н., доцент

Рецензент: Л.Н. Кислая , к.ф.н., доцент

МАТЕРИАЛЫ К ПРАКТИЧЕСКИМ И ЛАБОРАТОРНЫМ РАБОТАМ 15

ФОНДЫ КОНТРОЛЯ 19

Министерство образования и науки РФ

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Новосибирский государственный педагогический университет»

УТВЕРЖДЕНА

^

ПРОГРАММА ПО ДИСЦИПЛИНЕ

ОПД.Ф.3. 20 ПРОГРАММНЫЕ СРЕДСТВА ОБРАБОТКИ ИНФОРМАЦИИ

Специальность: 030901.65 - Издательское дело и редактирование
Составитель: А.Л. Соловьёв, к.т.н., доцент

Новосибирск 2012

  1. ^

    Выписка из госстандарта


ОПД.Ф. 20

ПРОГРАММНЫЕ СРЕДСТВА ОБРАБОТКИ ИНФОРМАЦИИ

150

Назначение и классификация программных средств обработки информации. Операционные системы Windows, Mac OS, Unix. Сведения о языке и стандарте Postscript. Текстовые редакторы. Кодирование текстовой информации, работа с файлами. Программы обработки табличного материала, формул, нотной продукции и т.д. Программы объектно-ориентированной, точечной графики, трассировки точечных изображений. Программы объединения файлов друг с другом, со звуком и мультипликацией. Программы работы с Web-страницами межплатформенного обмена. Специальные программы оптического распознавания, машинного перевода, речевого ввода информации. Шрифтовые редакторы. Программы проверки орфографии и расстановки переносов, архивирования файлов, проверки на наличие вирусов и т.п.

^

2. Пояснительная записка


Типографика и КИС;

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

На дневном отделении 34 часа аудиторных лабораторных занятий в 1 семестре, на ОЗО – 9 часов на установочной сессии. Курс завершается зачетом.
^

3. Цели и задачи дисциплины


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

^

4. Требования к уровню освоения дисциплины


В результате изучения дисциплины студент должен знать:

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

Студент должен уметь выполнять:

Инсталляцию программного обеспечения;

Проверку на наличие вируса;

Добавление (удаление) шрифтов и драйверов устройств;

Форматирование дисковых носителей информации.

Студент должен иметь навыки по:

Методике оценки возможностей прикладных программ;

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

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

^

5. Объем дисциплины и виды учебной работы


Вид учебной работы

Всего часов

Семестры

Общая трудоемкость дисциплины

150

6

Аудиторные занятия

75

6

Лекции

38

6

Практические занятия (ПЗ)

37

6

Самостоятельная работа

75

6

Вид итогового контроля: зачет

6

6.1. Тематический план


№ п/п

Раздел дисциплины

Лекции

ПЗ (или С)

ЛР

1

Общие сведения о программном обеспечении КИС

2

Системное программное обеспечение КИС. Назначение системного программного обеспечения, его разновидности

3

Сведения о языке и стандарте PostScript

4

Типографика и КИС

5

Программы обработки текстовой информации

6

Программы обработки графической информации

7

Программы объединения файлов

8

Программы межплатформенного обмена

9

Специальные программные средства КИС

6.2.1. Общие сведения о программном обеспечении КИС

Понятие о КИС. Классификация программного обеспечения, используемого при обработке текстовой и графической информации. Разновидности программных средств по их назначению. Системное (Windows, Unix, Mac OS), прикладное программное обеспечение (системы оптического распознавания символов, машинного перевода, текстовые и графические редакторы, системы электронного макетирования и верстки публикаций, программы обработки Web-страниц, обучающие программы и др.).

^

6.2.2. Системное программное обеспечение КИС. Назначение системного программного обеспечения, его разновидности


6.2.2.1. Отличительные особенности Windows

Настройка Windows. Окна и управление ими. Начало работы приложений с рабочего стола, кнопкой “Пуск”, из окна “Мой компьютер”, из приложения “Проводник”, Автозапуск. Инсталляция и деинсталляция прикладных программ. Панель управления. Добавление и удаление шрифтов, установка типа принтера. Переключение между прикладными программами. Буфер промежуточного хранения Clipboard. Обмен данными между программами, получение копии экрана. Открытие, просмотр, сохранение, печать файла. Установка обоев, экранных заставок, звукового сопровождения, драйверов. Мультимедиа. Выход из среды. Дополнительные средства для работы на русском языке на примере программного продукта типа UniSpell.

6.2.2.2. Основные сведения об операционных средах Unix, Mac OS. Особенности интерфейса. Выполнение основных процедур

^

6.2.3. Сведения о языке и стандарте PostScript


Методы описания символов и цифровых шрифтов. PostScript как язык программирования, язык описания графики, язык управления устройствами вывода. Программные и аппаратные RIP.

^

6.2.4. Типографика и КИС


Термины, определения, понятия, используемые при обработки информации на компьютере в составе КИС. Процедуры перемещения фрагментов в плоскости экрана и на листе бумаги по горизонтали и вертикали. Выбор по образцу, загрузка в компьютер, использование цифровых шрифтов в КИС. Кодовые таблицы.

^

6.2.5. Программы обработки текстовой информации


6.2.5.1. Текстовые редакторы

Назначение и разновидности текстовых редакторов (Word, ChiWriter, Т3, ТеХ). Требования к системным ресурсам. Инсталляция программ. Особенности интерфейса. Основные установки по умолчанию. Создание файла, сохранение, открытие файла, закрытие файла, выход из текстового редактора. Импорт и экспорт материала. Создание резервных копий. Процедуры ввода информации с клавиатуры. Языки линейного описания текстовой информации.

6.2.5.2. Программы обработки табличного материала, их классификация

Требования к системным ресурсам. Инсталляция программ. Особенности интерфейса. Основные установки по умолчанию. Создание файла, сохранение, открытие файла, закрытие файла, выход из табличного редактора. Импорт и экспорт материала. Создание резервных копий. Процедуры ввода информации с клавиатуры. Языки линейного описания табличной информации. Режимы “Автоформат”, “Мастер”, “Рисование” в диалоговых табличных редакторах.

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

6.2.5.3. Программы обработки математических формул, их классификация

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

Языки линейного описания математических формул.

6.2.5.4. Специальные программы обработки текстовой информации

Формульный редактор типа Isis Draw. Программы обработки нотной продукции. Требования к системным ресурсам. Инсталляция программ. Особенности интерфейса. Основные установки по умолчанию. Создание файла, сохранение, открытие файла, закрытие файла, выход из программы. Импорт и экспорт материала.

^

6.2.6. Программы обработки графической информации


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

6.2.6.1. Понятие о текстовом и графическом блоках в программах контурной графики

Палитры, их состав и структура. Дополнительные инструменты контурной графики. Настройка инструментов, изменение их ассортимента на линейке пиктограмм.

6.2.6.2. Сведения об инструментарии в программах пиксельной графики

Понятие о выделения точечных объектов, слоях, каналах, масках. Типы графических файлов, их открытие, сохранение, конвертирование.

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

Общие установки, открытие документа, трассировка, сохранение изображения.

^

6.2.7. Программы объединения файлов


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

Программы макетирования и верстки. Особенности интерфейса. Основные установки по умолчанию. Создание файла, сохранение, открытие файла, закрытие файла, выход из программы. Импорт и экспорт материала. Связывание файлов. Механизм OLE. Создание резервных копий файлов. Дополнения-расширения Plug-Ins и Xtensions. Сценарии. Конвертирование файлов в PDF- и НTML-формат. Профилактика неполадок.

^

6.2.8. Программы межплатформенного обмена


Понятие о PDF-файлах, их создание, редактирование, использование. Программа Adobe Acrobat. Требования к системным ресурсам. Инсталляция программы. Рабочая область. Создание PDF-документа. Модификация PDF-документа. Видео- и звуковые файлы в PDF-документах.

^

6.2.9. Специальные программные средства КИС


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

6.2.9.1. Программы работы с цифровыми шрифтами типа Font Manager, Font Navigator

6.2.9.2. Программы оптического распознавания символов

Основные характеристики и функциональные возможности пакетов программ типа CuneiForm, FineReader. Режимы работы. Основные этапы обработки информации, специфика их выполнения.

6.2.9.3. Программы речевого ввода информации

Основные характеристики и функциональные возможности пакетов программ.

6.2.9.4. Программы машинного перевода типа Socrat, Stylus

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

6.2.9.5. Программы проверки орфографии и разделения слов на переносимые части типа UniSpell, WinOrfo

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

6.2.9.6. Программы архивирования файлов типа WinZip, WinArj

Основные характеристики и функциональные возможности программ.

6.2.9.7. Программы проверки на наличие вируса

Основные характеристики и функциональные возможности программ.

^

7. Лабораторный практикум


№ п/п

Номер раздела дисциплины

Наименование лабораторных работ

1

6.2.5.1

Начало работы с текстовым интерфейсом

2

6.2.5.1

Изучение интерфейса текстового редактора

3

6.2.5.2

Изучение интерфейса табличного редактора

4

6.2.5.2

Программа электронных таблиц Excel

5

6.2.5.2

Импорт-экспорт фрагментов в программе Excel

6

6.2.5.2

Языки линейного описания таблиц

7

6.2.5.3

Изучение интерфейса формульного редактора MathType

8

6.2.6.1

Изучение интерфейса графического редактора FreeHand

9

6.2.6.1

Изучение палитр в программе FreeHand

10

6.2.6.1

Изучение дополнительных контурных инструментов в программе FreeHand

11

6.2.6.2

Изучение интерфейса программы PhotoShop

12

6.2.6.2

Процедуры выделения фрагментов в программе PhotoShop

13

6.2.6.2

Изучение инструментария в программе PhotoShop

14

6.2.7

Изучение интерфейса в программе PageMaker

15

6.2.7

Изучение интерфейса в программе QuarkXPress

16

6.2.8

Программа AdobeAcrobat

^

8. Учебно-методическое обеспечение дисциплины

8.1.1. Основная литература

Строганов, Александр Иванович .
Ваш первый сайт с использованием PHP-скриптов [Электронный ресурс] : учебное пособие / А. И. Строганов. - Москва: Диалог-МИФИ, 2008. - 288 с. - Доступна эл. версия. ЭБС "Университетская библиотека ONLINE". - ISBN 978-5-86404-226-7.

Таненбаум, Э. Операционные системы = Operating Systems: Design and Implementation / A. S. Tanenbaum, A. S. Woodhull: разработка и реализация: пер. с англ. / Э. Таненбаум, А. Вудхалл. - Санкт-Петербург: Питер, 2007. - 704 с. : ил., табл. - (Классика computer science). - Библиогр.: с. 669-682. - Алф. указ.: с. 694-702. - ISBN 0-13-0-13-142938-8 (англ.). - ISBN 978-5-469-01403-4.

Антонова Г.М. Современные средства ЭВМ и телекоммуникаций: доп. М-вом образования и науки РФ / Г. М. Антонова, А. Ю. Байков. - Москва: Академия, 2010. - 144 с. - (Высшее профессиональное образование. Информатика и вычислительная техника). - Библиогр.: с. 139. - ISBN 978-5-7695-5689-0.

Иванова Т.М. Компьютерная обработка информации: допечатная подготовка: учебное пособие для вузов: рек. УМО вузов РФ / Т. М. Иванова. - Санкт-Петербург: Питер, 2004. - 367 с. : ил. - (Учебное пособие). - ISBN 5-469-00116-4.

Диков А.В. Веб-технологии HTML и CSS [Электронный ресурс] : учебное пособие / А. В. Диков. - Москва: Директ-Медиа, 2012. - 78 с. - Библиогр.: с. 35. - Режим доступа: http://www.biblioclub.ru/book/96968/. - Доступна эл. версия. ЭБС "Университетская библиотека ONLINE".

Молочков В.П. Компьютерная графика для Интернета: самоучитель / В. П. Молочков. - Санкт-Петербург [и др.] : Питер, 2004. - 368 с. : ил. - (Самоучитель). - Алф. указ.: с. 365-368. - Термины и понятия: с. 354-364. - ISBN 5-94723-924-8.

Левин А.Ш. CorelDRAW: самоучитель / Александр Левин. - Санкт-Петербург [и др.] : Питер, 2005. - 205 с. : ил. - (Самоучитель). - Алф. указ.: с. 199-204. - ISBN 5-469-00931-9.
^

8.1.2. Дополнительная литература


Божко A. Free Hand 8. Искусство векторной графики. - М.: Нолидж, 1999.

Груман Г. и др. QuarkXPress 4. - Киев: Диалектика, 1998.

Капелев В. Основы технологии наборных процессов: Учебное пособие. - М.: Изд-во МГУП: “Мир книги”, 1997.

Капелев В. Программные средства обработки информации: Лабораторные работы. - М.: Изд-во МГУП: “Мир книги”, 1998.

Капелев В. Программные средства издательских систем: Лабораторные работы. - М.: Изд-во МГУП, 1999.

Капелев В. Программные средства обработки информации: Учебное пособие по выполнению самостоятельной работы. - М.: Изд-во МГУП, 2001.

Тайц А.А., Тайц A.M. Adobe PageMaker 6.5 - СПб.: BHV, 1998.

Барышников Г. и др. Шрифты. Разработка и использование. -М.: Эком, 1997.

Берлинер Э. и др. Word 97. Русская и американская версии. - ABF, 1997.

Виноградский и др. Англо-русский словарь по полиграфии и издательскому делу. - М.: Русский язык, 1993.

Гасов В., Цыганенко А. Программные средства допечатных процессов. - М.: Изд-во МГУП, 1999.

Каратыгин С. и др. Электронный офис. - Т. 1, 2. - М.: Бином, 1997.

1. Строганов А.И. Ваш первый сайт с использованием PHP-скриптов [Электронный ресурс]: учебное пособие / А. И. Строганов. - Москва: Диалог-МИФИ, 2008. - 288 с. ЭБС "Университетская библиотека ONLINE".

Электронные издания
1.Алгазин, С. Д. Программирование на Visual Fortran [Электронный ресурс] / С. Д. Алгазин, В. В. Кондратьев. - Москва: Диалог МИФИ, 2008. - 472 с. - Библиогр.: с. 468. –
2. Рудаков, П. И. Язык ассемблера: уроки программирования [Электронный ресурс] / П. И. Рудаков, К. Г. Финогенов. - Москва: Диалог-МИФИ, 2006. - 640 с. - Доступна эл. версия. ЭБС "Университетская библиотека ONLINE". - Предм. указ.:с. 629-637. - ISBN 5-86404-160-2.
^

8.2. Средства обеспечения освоения дисциплины


Раздаточный материал для изучения лекционного материала;

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

Программное обеспечение в соответствии с содержанием дисциплины (Windows, Word, Story Editor, Adobe Table, MathType, FreeHand, Photoshop, Page Maker, QuarkXPress, Adobe Acrobat, Font Manager, CuneiForm, FineReader, UniSpell, WinZip).

^

9. Материально-техническое обеспечение дисциплины


Лекционный материал должен изучаться в специализированной аудитории, оснащенной:

Современным компьютером с подключенным к нему цветным сканером и цветным принтером;

Проектором с видеотерминала персонального компьютера на настенный экран.

Лабораторные работы должны выполняться в специализированных классах, оснащенных:

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

Программа составлена в соответствии с Государственным образовательным стандартом высшего профессионального образования по специальности 021500 - Издательское дело и редактирование.
^

МАТЕРИАЛЫ К ПРАКТИЧЕСКИМ И ЛАБОРАТОРНЫМ РАБОТАМ

Для тех, кто делает сайты [Электронный ресурс]. - Режим доступа: http :// htmlbook . ru / .

Web-технологии [Электронный ресурс]. - Режим доступа: http :// htmlweb . ru / .

Дикая правда [Электронный ресурс]. - Режим доступа: http :// www . dikarka . ru / all _ lessons . shtml .

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

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

Общие сведения о программном обеспечении КИС;

Системное программное обеспечение;

Сведения о языке и стандарте PostScript;

Типографика и КИС;

Программы обработки текстовой информации (текстовые редакторы; кодирование текстовой информации; работа с файлами; программы обработки табличного материала, формул, нотной продукции и т.п.);

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

Программы объединения файлов друг с другом;

Программы межплатформенного обмена;

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

В процессе изучения дисциплины используются:

Характерные образцы продукции для изучения тем лабораторных работ;

Программное обеспечение в соответствии с содержанием дисциплины (Windows, Word, Story Editor, Adobe Table, MathType, CorelDraw, Photoshop, Page Maker, QuarkXPress, Adobe Acrobat, Font Manager, CuneiForm, FineReader, UniSpell, WinZip).
^

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

Основное внимание в дисциплине сосредоточено на двух фундаментальных направлениях современных ИТ: а) использование баз данных; б) сетевая работа с информацией (работа в сетях).

Для глубокого понимания предмета необходимы лабораторные занятия в компьютерном классе с типовой набором программных средств: ОС «Windows 2000/XP/7»; СУБД «MS Access»; Браузер «Internet Explorer».
^

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

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

ФОНДЫ КОНТРОЛЯ

Промежуточный и итоговый контроль

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

Итоговый контроль – зачёт.

Для конечных рабочих станций предполагаемой является ОС Windows 7. Аргументируется такой выбор быстрой адаптацией непрофессиональных пользователей к приложениям этой операционной системы.

Упорядоченная рабочая среда повышает производительность труда пользователя, позволяя ему быстро и легко находить важные данные и приложения. А также такие преимущества для пользователя, как:

  • - создание и работа с автономными файлами и папками;
  • - общий доступ к Internet-подключению;
  • - совместимость приложений;
  • - усовершенствованные методы ограничения программ;
  • - улучшенная защита системы.

При выборе операционных систем серверов необходимо провести сравнительный анализ, чтобы выявить достоинства и недостатки различных ОС. Условно все операционные системы можно разделить на три группы: это коммерческие операционные системы UNIX, UNIX-подобные операционные системы с открытыми кодами (Linux, FreeBSD) и семейство Windows. Коммерческие UNIX-системы - это особый класс операционных систем, которые нельзя рассматривать отдельно от серверов, где они установлены. Как правило, компании-поставщики UNIX-систем предлагают скорее варианты решения ваших задач, а не просто операционные системы. Этот вариант можно рассматривать, если необходимо хранить огромные объемы информации, потеря которых приведет к значительным убыткам, но для поставленной задачи использование такой операционной системы вряд ли окупится.

Исходя из исследований, проводимых http://netstat.ru/, наиболее распространёнными классами операционных систем, используемых в качестве серверов, являются операционные системы семейства FreeBSD, Linux, Windows, Solaris (рисунок 3.9).

Поэтому первый принципиальный выбор будет между Windows и UNIX-подобными системами, которые можно установить на вполне доступный по цене сервер. Выбор между ними - это не просто выбор инструмента для будущей работы, это выбор стратегии дальнейшей работы.

FreeBSD 48.08 % Linux 32.11 %

Рисунок 3.9 - Наиболее распространённые классы операционных систем

FreeBSD - мощная операционная система семейства BSD UNIX для компьютеров архитектур, совместимых с Intel (x86), DEC Alpha и PC-98. Она разрабатывается и поддерживается большой командой разработчиков.

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

Особенностями системы являются:

  • - вытесняющая многозадачность с динамической настройкой приоритетов, которая обеспечивает гибкое разделение ресурсов компьютера;
  • - многопользовательский доступ, означающий, что одновременно в системе могут работать несколько пользователей, использующих различные приложения. Такие периферийные ресурсы, как принтер, сканер также разделяются между всеми пользователями системы;
  • - полная сетевая поддержка TCP/IP. Это означает, что машина с операционной системой FreeBSD может легко взаимодействовать с другими операционными системами, а также работать в качестве сервера, предоставляющего различные сетевые услуги (www- или ftp-сервер, использовать как маршрутизатор и систему безопасности, защищающую корпоративную сеть от внешнего мира);
  • - защита и полное разделение памяти между процессами;
  • - двоичная совместимость со многими программами, созданными для систем SCO,BSDI, NetBSD, Linux и 386BSD. Большое число готовых к работе приложений, находящихся в коллекции переносимых пакетов (Port Packages Collection);
  • - исходные коды FreeBSD совместимы со многими коммерческими системами UNIX (например, Linux, SCO), и большинство приложений, если и требуют, то совсем немного изменений для их компиляции;
  • - страничная организация виртуальной памяти (VM) с подкачкой страниц по требованию и общий кэш для VM и буфера I/O;
  • - разделяемые библиотеки (Unix эквивалент MS-Windows DLL) обеспечивают эффективное использование дискового пространства и памяти;
  • - полный набор средств разработки для языков C, C++. В коллекции пакетов можно найти много других языков для передовых исследований и разработок.

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

ОС Sun Microsystems Solaris.

ОС Sun Microsystems Solaris изначально создавалась, как операционная система для платформы Sparc, отличной от x86, и которая поддерживалась корпорацией Sun. Система доступна для бесплатного скачивания, однако получение лицензии и поддержки стоит денег. Система поставляется со стандартными сетевыми сервисами (Apache, ISC BIND и т.п.) и в основном используется на платформах производителя, которые из-за высокой цены не очень популярны.

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

Linux - операционная система, которая была разработана Линусом Торвальдом в студенческие годы в качестве развлечения. В те времена автор работал с системой MINIX, и решил несколько расширить её стандартные возможности. Linux распространяется под лицензией GNU в исходных кодах, однако, начиная с недавнего времени, появилась тенденция распространения коммерческого ПО в бинарных кодах под эту ОС. При больших нагрузках Linux менее эффективно управляет памятью, чем FreeBSD, и может остановить работу системы в отличие от FreeBSD, которая в таких случаях на несколько минут перестаёт отвечать на системные вызовы.

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

Размер системы является одной из наиболее сильных характеристик Linux. система изначально проектировалась максимально компактной и производительной. С точки зрения корпоративного пользователя Linux идеально вписывается в концепцию «клиент/сервер», реализуемую на базе протоколов TCP/IP. Система отлично документирована и получает все большее распространение во всем мире.

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

Есть еще одно преимущество UNIX-систем перед Windows - удаленное администрирование. В то время как в UNIX-системах полноценное управление сервером осуществляется с помощью утилит командной строки telnet и ssh, то полноценное удаленное администрирование в Windows возможно только с использованием графического интерфейса, но при небольших скоростях соединения может быть очень нестабильным. Таким образом, использование серверных вариантов операционных систем Windows вполне оправданно в сетях с программным обеспечением Microsoft, где будет тесная взаимосвязь с другими коммерческими приложениями, а удаленное администрирование будет осуществляться по хорошим скоростным каналам, и финансовые затраты компенсируются.

Отталкиваясь от вышесказанного, можно сказать, что преимуществом UNIX-подобных систем будут их дешевизна, большая безопасность и удобство удаленного администрирования. Еще одним немаловажным преимуществом является и то, что в UNIX-подобных системах отсутствует используемое Microsoft деление на серверные операционные системы и пользовательские. Серверный вариант установленной операционной системы будет отличаться от клиентской машины только установленным программным обеспечением и запущенными службами. Но есть и неблагоприятные моменты: в случае UNIX-систем необходимо опираться на другие инструменты разработки, не связанными такими лицензионными ограничениями, как продукты Microsoft: скриптовые языки Perl, Python и PHP, базы данных MySQL, PostgeSQL, Oracle (практически все они могут также использоваться и под Windows).

Для серверов корпоративной сети, поддерживающих работу СУБД ОС Red Hat Enterprise Linux AS подойдет как нельзя лучше. Такой выбор был сделан в силу хорошей поддержки компанией своей продукции, а также адаптацией этой ОС для выполнения, выше перечисленных функций.