Кафедра информационных систем и технологий управления в строительстве
Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

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

 

 

Конспект лекций

по дисциплине

« Информационные системы, технологии и автоматизация в строительстве »

Для бакалавров направлений

Информатика и вычислительная техника»

и

Информационные системы и технологии»

 

 

                                                                                                                                         

 

Москва 2018

 

Оглавление

1. Понятие информации. 4

1.1. Информация как часть информационного ресурса общества. 4

1.1.1. Информационный ресурс - новый предмет труда. 5

1.1.2. Формирование и развитие информационных ресурсов предприятий и организаций в условиях информационной экономики. 7

1.2. Информация и информационные процессы в организационно-экономической сфере 8

1.2.1. Основные определения. 8

1.2.2. Инфраструктура информатизации. 9

1.3. Сущность, значение и закономерности развития информационных систем и технологий в современной экономике. 11

1.3.1. Информатизация и информационные технологии. 11

1.3.2. Информационно - коммуникационные технологии. 12

2. Информационные технологии. Основные понятия. 14

2.1. Основные понятия, терминология и классификация. 14

2.1.1. Истоки и этапы развития информационных технологий. 14

2.1.2. Информатика и информационные технологии. 16

2.2. Технология и методы обработки экономической информации. 17

2.2.1. Основные классы технологий. 17

2.2.2. Базовые методы обработки экономической информации. 18

3. Информационные системы. Основные понятия. 23

3.1. Роль и место автоматизированных информационных систем в экономике. 23

3.2. Виды информационных систем и принципы их создания. 25

3.2.1. Классификация информационных систем.. 25

3.2.2. Корпоративные (интегрированные) информационные системы.. 28

3.3. Состав информационных систем.. 31

3.3.1. Функциональные подсистемы информационных систем.. 31

3.3.2. Обеспечивающие подсистемы информационных систем.. 33

4.  Автоматизированные системы управления (АСУ) и системы автоматизации проектирования (САПР) как разновидность информационных систем.. 38

4.1. Автоматизированные системы управления. 38

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

4.3. BIM-моделирование как перспектива развития АСУ и САПР-систем.. 53

5. Сущность управления строительным производством.. 61

5.1. Роль управления в общественном производстве. 61

5.2. Особенности строительства как объекта управления. 71

6.Методы исследования систем.. 75

6.1. Понятие системы и их классификация. 75

6.2.Проблемный анализ. 79

6.3. Деление (декомпозиция) и классификация. 83

6.4. Система как сложный объект. 87

6.5. Системный анализ. 88

6.5. Ситуационный подход. 97

6.6. Процессный подход. 98

7. Базовые инструментальные средства создания и эксплуатации информационных систем 101

7.1. Программное обеспечение. 101

7.1.1. Системное ПО. Операционные системы.. 101

7.1.2. Прикладное ПО. Пакеты прикладных программ.. 104

7.1.3.  Инструментальное ПО.. 113

7.2. Базы данных. 114

7.3. Хранилища данных. 119

7.4. Средства Data Mining ( DM) 120

7.5. Интеллектуальные информационные технологии. 121

7.5.1. Системы искусственного интеллекта. 123

7.5 .3. Современный рынок средств искусственного интеллекта. 126

7.6. Компьютерные сети. 128

7.6.1. Локальные сети. 128

7.6.2. Глобальные компьютерные сети. 131

 

 

 

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

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

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

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

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

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

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

Понятие информаци и

Информационные технологии. Основные понятия

 

Информационные технологии различным образом влияют на повышение производительности. Во-первых, сама по себе технология позволяет быстрее и эффективнее выполнить необходимую работу. Во - вторых, она преобразует сам процесс производства продукции. Многие компании, вкладывающие деньги в крупные инвестиционные ИТ проекты, значительно улучшают свои позиции на рынке. Центром изучения проблем электронного бизнеса (Сеter for e-Business), который возглавляет профессор Бринджолфссон, было разработано семь основных критериев, позволяющих оценить результат сделанных в ИТ проект инвестиций (Бринджолфссон называет этот результат «цифровой организацией компании).

1. Преобразование бумажного документооборота в электронный.

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

3. Разработка системы поощрений за различные достижения в области повышения производительности работы компании.

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

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

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

7. Активное инвестирование денежных средств в систему обучения сотрудников для повышения их квалификации.

 

Основные понятия, терминология и классификация

Основные классы технологий

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

Представляется целесообразным выделить три основных класса технологий:

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

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

• социальные - ориентированы на рациональную организацию социальных процессов.

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

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

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

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

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

 

Информационные системы. Основные понятия

Методы исследования систем

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

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

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

Вопросом, который остается камнем преткновения - где и как добывать информацию (данные и знания)?

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

 

Проблемный анализ.

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

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

Распознавание проблемы

Определение проблемы

Получение информации

Распределение ресурсов

Контроль и оценка

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

Распознавание проблемы.

Чтобы решать проблему, необходимо сначала понять, что она существует. Этот этап в определенном смысле является ключевым, поскольку, не распознав проблему, вы не приложите никаких усилий, чтобы решить ее. Для этого необходимо уметь выявлять индикаторы проблемы. Как правило, индикаторы проблемы проявляют себя в виде ОТКЛОНЕНИЙ от заданных значений: целевых показателей, временных параметров, затрат ресурсов – людских, материальных, финансовых.

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

Школы постоянно учат детей решать задачи — тоже своего рода проблемы. Они поставлены достаточно определенно. Эти задачи пронумерованы, в конце каждой из них стоит вопросительный знак и появляются они обычно в конце тестов или глав учебника. Но в реальном мире проблемы никто не нумерует, вопросительные знаки не расставляют, а появляться они могут где угодно: и в середине главы жизни, и в ее начале. Надо различать умение, навыки преодоления ТРУДНОСТЕЙ от умения решать ПРОБЛЕМЫ.

Что же указывает на наличие проблемы? Однозначного ответа здесь нет. Как уже говорилось, для этого необходимо научиться выделять индикаторы проблем в виде отклонений от заданных параметров функционирования системы. В первую очередь в системе координат ЦЕЛИ – ЗАТРАТЫ. Но симптомы, как правило, в том, что система уже не работает так, как должна; что людям, включая и вас самих, как-то не по себе; что подходы, которые раньше давали одни результаты, сейчас приводят совсем к другим, гораздо менее приемлемым. Когда люди неспособны вовремя распознать проблему, они бездействуют до тех пор, пока не становится слишком поздно или пока не приходится применять радикальные меры. Отрицание симптомов серьезной болезни и запоздалое лечение, как правило, к добру не приводит.

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

Определение проблемы.

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

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

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

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

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

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

Третья группа – это действительно исключительные, уникальные проблемы. Следует отметить, что действительно уникальные проблемы возникают достаточно редко, чаще – это всего лишь предвестник новой тенденции. Когда такая проблема возникает, следует задать вопрос: «Является ли это действительно исключением или же просто проявлением чего-то нового?». Тот руководитель, который первым правильно ответит на этот вопрос, в дальнейшем будет иметь максимальные шансы стать лидером отрасли. Так, при организации производства самолета ТУ-4 на основе американской технологии проблемой была координация и налаживание кооперации более 800 заводов.

Начальное проявление новой проблемы, которая в будущем может стать типичной, является четвертой и последней категорией, с которыми приходится иметь дело в процессе принятия решений. Например, проблема автомобильных «пробок» на дорогах поначалу была новой для Москвы, а затем стала типичной для всех крупных городов России.

Формулировка стратегии решения проблемы.

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

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

Схема принятия решений (Г.Саймон) как последовательность шагов, приведена в таблице 1:

Таблица 1. Последовательность шагов процедуры принятия решения

Обдумывание

Проектирование

Решение

1 2 3 4 5 6 определить наличие проблемы сформулировать ее определить примерные решения разработать возможные варианты оценить варианты сравнить полученные оценки и выбрать наилучшую

Получение информации.

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

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

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

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

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

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

- своевременность – информация должна быть предоставлена в нужное время;

- достоверность;

- полнота;

- непротиворечивость;

- актуальность;

- отсутствие избыточности.

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

Распределение ресурсов.

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

КТО

ЧТО

КОГДА

КАК

КАКИМИ СИЛАМИ (средствами).

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

Контроль и оценка.

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

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

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

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

- отклонения процесса от плана решения проблемы;

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

 

Система как сложный объект

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

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

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

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

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

Для максимально полного представления о системе нужно иметь как можно больше сведений о субстанции элементов и о структуре связей и даже о субстанции самой структуры.

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

Оказывается, что различия между соотносящимися элементами, лишёнными субстанции, можно выразить в структурных координатных терминах, приписав им таким образом "личные имена".

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

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

 

Системный анализ

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

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

       Системный анализ опирается на ряд принципов:

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

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

в) структурности — возможности описания системы через установление ее структуры, т. е. сети связей и отношений системы;

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

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

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

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

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

3. Определение вариантов структур и элементов, выявление главных факторов, влияющих на систему.

4. Разработка модели системы.

5. Оптимизация работы системы по достижению цели.

6. Определение оптимальной схемы управления системой.

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

       Основные понятия, используемые в системном анализе:

• Цель - сохранение или достижение желаемого или требуемого состояния системы.

• Элементы — части системы.

• Связи элементов - взаимоотношения между элементами системы, проявляющиеся в обмене энергией, информацией, веществом.

• Структура - внутреннее строение системы, обусловленное устойчивыми связями между ее элементами.

• Состояние системы - совокупность параметров, характеризующих систему в целом.

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

• Организация - структурно-функциональное состояние системы. Организация описывает главные отношения, которые конституируют систему как целое и определяют ее суть.

• Управляющее воздействие - целенаправленное воздействие на систему для коррекции ее состояния путем изменения входных параметров.

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

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

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

• Окружающая среда - все, что не входит в систему, но влияет или может повлиять на нее.

• Вход — цели, ресурсы.

• Выход - результаты; в текущий момент - показатели характеризующие состояние системы.

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

• Границы системы - пределы воздействия управления

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

       Соответственно системой управления называют систему, в которой реализуются функции управления.

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

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

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

Структурный анализ систем

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

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

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

Итак, любую систему следует, прежде всего, рассматривать в трёх аспектах:

- как целое (систему);

- как часть надсистемы;

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

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

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

 

В-Ц-Д включённость целостность делимость

 

 


Любую часть системы можно рассматривать отдельно. Делимость позволяет упростить изучение сложных систем, не упустив ничего существенного. При этом, важным является разделение систем на естественные (существующие независимо от человека и его воли) и искусственные - созданные человеком.

Представление структур организационных систем

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

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

Дивизиональные (отделенческие) структуры

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

Впервые дивизиональные структуры управления появились в конце 20-х годов на предприятиях "Дженерал Моторс", а наибольшее распространение они получили в 60-70-е годы 20-го столетия. По некоторым оценкам, от линейно-функциональных структур к дивизиональным к середине 80-х годов в США перешли 80% всех диверсифицированных и специализированных компаний, в том числе из 500 крупнейших - 95%. В Японии такой вид структуры применяют 45% всех компаний. Дивизиональные структуры возникли как реакция на недостатки линейно-функциональных структур. Необходимость их реорганизации была вызвана резким увеличением размеров компаний, усложнением технологических процессов, диверсификацией и интернационализацией их деятельности. В условиях динамично изменяющейся внешней среды невозможно было управлять из единого центра непохожими друг на друга или географически удаленными подразделениями компании.

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

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

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

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

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

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


Рис. 6.2. Организационная структура, ориентированная на потребителя

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

 

Рис. 6.3. Региональная дивизиональная структура

 

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

Адаптивные структуры управления

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

К структурам адаптивного типа можно отнести проектные, матричные, программно-целевые, проблемно-целевые, структуры, основанные на групповом подходе (командные, проблемно-групповые, бригадные), сетевые организационные структуры.

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

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

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

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

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

 


Рис. 6.4. Проектная структура управления

 

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

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

Рис.6.5. Матричная структура

 

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

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

 

Функциональный и исторический анализ системы

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

 

П-Ф-И I. предметный II. функциональный III. исторический

 


Функция - это внешнее проявление свойств объекта в данной системе отношений, определённый способ взаимодействия объекта с окружающей средой. Функции проявляются в форме действий и отражают возможности системы.

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

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

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

- Как работает данный компонент системы? (внутренние функции)?

- Как работает наша система в данной надсистеме? (внешняя функция)?

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

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

- возникновение;

- становление;

- эволюция;

- разрушение или преобразование.

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

 



Ситуационный подход

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

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

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

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

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

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

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

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

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

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

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

 

Процессный подход

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

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

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

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

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

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

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

       Цели процесса должны быть измеримы и формулироваться таким образом, чтобы они были понятны персоналу. Например, целью процесса «Закупки» может быть «достижение определенного уровня дефектности (столько-то ppm или %) закупаемой продукции», процесса «Поставка» — «максимальное время доставки — 24 часа».

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

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

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

       Степень детализации при описании процесса зависит и от применяемых методов и инструментов (модели по IDEF0, блок-схемы или другие графические представления). Здесь главное — визуализировать процесс, не сильно усложняя его, отражая:

• последовательность проведения операций;

• ответственность исполнителей;

• точки принятия решения в случае отклонений;

• точки контроля;

• «входные» и «выходные» документы и др.

       Описание процесса осуществляется для того, чтобы им управлять и сразу проводить улучшения.

       Управление процессами включает:

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

• выявление адекватного механизма разработки мер для достижения запланированных результатов и установленных целей;

• определение и внедрение процедуры управления изменениями процессов;

• порядок действий и принятия решений в случае появления несоответствий или отказов процессов и т.д.

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

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

• риски процессов как возможных отказов (несоответствий) процессов;

• схему действий по исключению или снижению вероятности появления таких рисков и выработки предупреждающих действий;

• методы проведения измерений, методы анализа информации о процессах.

       В качестве критериев (индикаторов) эффективности можно выбрать:

• сроки — время прохождения и реализации заказа, выпуска единицы продукции, рассмотрения претензии или рекламации и т. д.;

• уровень дефектности — применительно ко входному контролю и закупаемой продукции, внутрипроизводственной деятельности, предъявлению продукции на окончательный контроль и испытания и т. д.;

• финансовые аспекты — себестоимость, объем продаж в стоимостном выражении, издержки, затраты на устранение дефектов, уровень запасов комплектующих изделий, материалов на складе; норматив запаса готовой продукции — таким образом, чтобы, с одной стороны, не было «завала» и «омертвления» оборотных средств, с другой стороны, обеспечивалось выполнение принятых заказов в срок, т. е. запас должен быть оптимальным. Это могут быть и такие показатели, как объем продаж в натуральном выражении, число повторных обращений и др.         

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

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

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

• определение и описание существующих бизнес-процессов и порядка их взаимодействия в общей сети процессов организации;

• четкое распределение ответственности руководителей за каждый сегмент всей сети бизнес-процессов организации;

• определение показателей эффективности и методик их измерения (например, статистических);

• разработка и утверждение регламентов, формализующих работу системы;

• управление ресурсами и регламентами при обнаружении отклонений, несоответствий в процессе или продукте или изменений во внешней среде (в том числе изменение требований заказчика).

 

Программное обеспечение

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

 

Инструментальное ПО

Инструментальное программное обеспечение (ИПО) — программное обеспечение, предназначенное для использования в ходе проектирования, разработки и сопровождения программ.

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

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

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

1. Текстовый редактор для создания файла с исходным текстом программы.

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

3. Редактор связей или сборщик, который выполняет связывание объектных модулей и формирует на выходе работоспособное приложение - исполнимый код.

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

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

Наиболее популярные редакторы (системы программирования программ с использованием визуальных средств) визуального проектирования:

1) Borland Delphi - предназначен для решения практически любых задачи прикладного программирования.

2) Borland C++ Builder - это средство для разработки DOS и Windows приложений.

3) Microsoft Visual Basic - инструмент для создания Windows-программ.

4) Microsoft Visual C++ - это средство позволяет разрабатывать любые приложения, выполняющиеся в среде ОС типа Microsoft Windows

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

 Задачи и функции инструментального программного обеспечения

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

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

2. Перевод текста создаваемой программы в машинно-ориентированный код, доступный для распознавания ЭВМ. В случае значительного объема создаваемой программы, она разбивается на отдельные модули и каждый из модулей переводится отдельно.

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

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

 Виды инструментального программного обеспечения

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

1) Текстовые редакторы

2) Интегрированные среды разработки

3) SDK

4) Компиляторы

5) Интерпретаторы

6) Линковщики

7) Парсеры и генераторы парсеров

8) Ассемблеры

9) Отладчики

10) Профилировщики

11) Генераторы документации

12) Средства анализа покрытия кода

13) Средства непрерывной интеграции

14) Средства автоматизированного тестирования

15) Системы управления версиями и др.

        

Базы данных

Состав и структура информационной базы, объемные характерис­тики данных, требования к качественным характеристикам информа­ции (полнота, актуальность, точность, достоверность и др.) полностью определены функциями управления. Информационная база содержит данные и знания, представленные на машинных носителях в виде базы данных (Data Base - DВ, БД), хранилища данных (Data Warehouse - DW или ХД), базы знаний (Knjwledge Base - КВ, БЗ).

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

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

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

Таблица 1

 

Таблица 2

 

Таблица 3

Поле1 Поле 2 Поле 3 Поле 4   Поле 5 Поле 6   Поле 7 Поле 8 Поле 9 Поле 10
12 100 АА 12,5   А1 7600   12 А1 500 Нет
13 200 ПА 3,4   А2 2100   12 А2 650 Да
21 300 РР 19,0   А3 3200   21 А3 450 Да

Рис.7.4. Иерархические, сетевые и реляционные базы данных

Различают следующие структуры данных:

иерархические (см. рис. 7.4, а) - каждый тип данных связан толь­ко с одним исходным типом данных, но может иметь много подчинен­ных типов данных;

сетевые (см. рис. 7.4, б) - подчиненные типы данных могут быть связаны с несколькими исходными типами данных, а также иметь мно­го подчиненных типов данных;

реляционные (табличные) (см. рис. 7.4).

Иерархическая структура данных основана на левостороннем об­ходе дерева. Этот порядок сохраняется как при расположении, так и при поиске данных. Ввод данных в БД требует определения точки вхо­да в иерархическую ветвь, заполнение деревьев осуществляется в на­правлении «сверху вниз». При удалении данных автоматически уда­ляются подчиненные им по иерархии данные.

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

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

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

• концептуальная модель - интегрированное представление дан­ных предметной области на логическом уровне, выраженное средства­ми структур данных выбранной СУБД;

• внутренняя модель - отображение концептуальной модели на физическую структуру хранения БД на машинных носителях для выб­ранной СУБД;

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

Существуют различные организационные формы БД ИС, которые можно разделить на два вида:

• подсистемная - создание БД для отдельных функций системы управления, комплексов задач;

• системная - создание интегрированной БД ИС.

Данные БД хранятся на локальных компьютерах, а в условиях ис­пользования компьютерных сетей - на сетевых. В зависимости от ар­хитектуры компьютерных сетей различают БД, хранимые на файло­вом сервере, и серверы БД.

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

Для решения аналитических задач системы управления, требующих ретроспективных данных за длительные интервалы времени, создают­ся предметно-ориентированные ХД. Развитие систем управления идет в сторону роста их функциональности, интеллектуального анализа дан­ных. В результате создаются ИС, основанные на знаниях, которые ис­пользуют базы знаний.

Развитие БД современных ИС имеет следующие общие тенденции:

• широкое использование БД реляционной структуры данных;

• возрастание объемов хранимых данных (несколько десятков ги­габайт информации);

• переход к «клиент-серверной» организации распределенной БД в компьютерной сети;

• высокие требования к защите БД;

• создание ХД для целей оперативной аналитической обработки данных;

• использование базы знаний как основы построения экспертных ИС.

Рассмотрим более подробно наиболее распространенные сегодня реляционные базы данных

Реляционные базы данных. Модель данных.

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

Принято выделять три этапа проектирования базы данных (БД) (рис. 7.5):

1)  инфологическое проектирование - получение семантиче­ских (смысловых) моделей, отражающих информационное содержание проблемы;

2)  логическое проектирование - каким образом отобразить объ­екты предметной области в абстрактные объекты модели данных так, чтобы это отображение не противоречило семантике предметной области, и было по возможности наилучшим (эффективным, удобным и т.д.);

Рис. 7.5. Этапы проектирования баз данных

 

3) физическое проектирование — каким образом, имея в виду особенности конкретной СУБД, расположить данные во внешней памяти, создание каких дополнительных структур (например, индексов) необходимо потребовать и т.д.

В настоящее время все большее распространение приобретает модель типа «Сущность-Связь» (Entity-Relationship - ER-модель). Базы данных, построенные на основе этой модели, называют реляционными. Основными понятиями ER-модели являются сущность (объект), атри­бут, связь.

Сущность (объект) - реальный или представляемый объект пред­метной области, информация о котором должна сохраняться и быть доступна. Различают такие понятия, как тип сущности и экземпляр сущ­ности. Понятие «тип сущности» относится к набору однородных пред­метов, событий, личностей, выступающих как единое целое. Экземпляр сущности относится к конкретной вещи в наборе. Например, сущ­ность - счет-фактура, экземпляр сущности - СФ № 15 от 10.10.03, контрагент ООО «Солнышко» на сумму 37 000 руб. Сущность - клиент, экземпляр сущности - ЧП Иванов.

Атрибут - поименованная характеристика сущности, определя­ющая его свойства и принимающая значения из некоторого множест­ва значений. Каждый атрибут обеспечивается именем, уникальным в пределах сущности, например: Клиент.Название, Клиент.Юридический_адрес, Клиент.ИНН.

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

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

1) описательные представляют характеристики, внутренне прису­щие каждому экземпляру сущности (например, Счет-фактура.Сумма);

2) указывающие используются для присвоения имени или обозна­чения экземпляров сущности (например, Счет-фактура.Номер);

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

Представление сущности: Клиент (ИНН_Клиента, название_клиента, юридический_адрес, телефон, контактное_лицо). Графическое представление сущности дано на рис. 7.6.

 

Клиент
ИНН клиента
название клиента
юридический адрес
телефон
контактное лицо

Рис. 7.6. Графическое представление сущности

 

Правила атрибутов:

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

2) атрибут не должен содержать никакой внутренней структуры (например, название банка. БИК банка и номер расчетного счета не могут быть в одном атрибуте);

3) когда сущность имеет составной идентификатор, каждый атрибут, не являющийся частью идентификатора, представляет харак­теристику всей сущности, а не ее части, а тем более не характеристи­ку чего-либо другого (например, Перемещение (Склад. Склад2. материал, количество) — атрибуты материал и количество указывает количество перемещаемого, а не количество хранимого на каком-либо складе);

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

Связь - поименованная графически изображаемая ассоциация, устанавливаемая между сущностями и представляющая собой абстрак­цию набора отношений, которые систематически возникают между различными видами предметов в реальном мире. При анализе связей между сущностями могут иметь место бинарные связи (между двумя сущностями или между сущностью и ею же самой — рекурсивная связь), в общем случае - n-арные связи. В ER-диаграммах связь обо­значается направленными ребрами с соответствующими надписями (нотация IDEF1). Среди бинарных связей существуют три фундамен­тальных вида связи: один к одному (1:1), один ко многим (1:М), многие ко многим (М: N).

Связь «один к одному» (1:1) существует, когда один экземпляр одной сущности связан с единственным экземпляром другой сущности, например: Сущность Подразделение - сущность Руководитель (рис. 7.7).

Рис.7.7. Связь «один-к-одному»

Связь «один ко многим» (1 : М) существует, когда один экзем­пляр одной сущности связан с одним или более экземпляром дру­гой сущности и каждый экземпляр второй сущности связан только с одним экземпляром первой сущности, например: отгрузка — клиент (рис. 7.8).

Рис. 7.8. Связь «один-ко-многим»

Связь «многие ко многим» (М : N) существует, когда один экземпляр одной сущности связан с одним или более экземпляром другой сущно­сти и каждый экземпляр второй сущности связан с одним или более экземпляром первой сущности (рис. 7.9);

Рис. 7.9. Связь «многие-ко-многим»

Хранилища данных

На сегодняшний день создана и активно внедряется новая форма организации внутримашинной информационной базы, которая пред­ставляет совокупность взаимосвязанных компонентов (рис. 7.10):

• операционная база данных (БД) - служит для обеспечения работы функцио­нальных модулей ЕRР-системы, составляет основу ОLТР-системы обработки данных КИС;

• специализированные хранилища данных (ХД), основа ОLАР-систем обработки данных для различных функциональных компонен­тов КИС.

Операционные БД обеспечивают хранение данных большого объема и сложной логической структуры, находятся под управлением мощных СУБД, как правило, реляционного типа (Оracle, МS SQL Serverг, Informix, DВ/2 и др.). Такие БД используются в составе много­уровневой клиент-серверной архитектуры КИС; они могут размещать­ся на одном или нескольких серверах БД. Как правило, БД отделены от программ функциональных модулей, использующих эти данные. Интерфейс пользователя (формы, отчеты, запросы и т.п.) находится на рабочей станции или специализированном сервере.

Основными проблемами ведения операционных БД являются:

• обеспечение необходимого уровня производительности информационных систем (измеряется количеством транзакций в единицу времени) для реализа­ции регламентированных приложений ИС;

Рис. 7.10. Новая форма организации внутримашинной информационной базы

• соответствие требованиям приложений по составу, структуре, объемам данных, времени получения и качеству выходной информа­ции;

• обеспечение надежного хранения данных (периодическое архи­вирование БД, восстановление БД после сбоев из страховых копий, ведение журнала транзакций для их «отката» и т.п.).

Операционную БД вместе с внешними информационными источ­никами следует рассматривать как «сырье» для создания предметно-ориентированных, интегрированных, неизменяемых по структуре хронологических данных - ХД, анализируемых в системах поддерж­ки принятия решений. Витрина (киоск) - подмножество ХД, обес­печивает необходимую производительность получения и анализа дан­ных для конечных пользователей и защиту от несанкционированно­го доступа.

По определению Б. Инмона, хранилище данных — это предметно-ориентированный, интегрированный, неизменяемый, поддерживаю­щий хронологию набор данных, организованный для целей поддерж­ки принятия решений. Как правило, ХД ориентированы на решение определенных задач анализа и представления данных. В ХД имеются три категории данных:

• метаданные (сведения об источнике, методах сбора информации);

• детальные;

• агрегированные (сводные).

Программное обеспечение ХД обеспечивает: загрузку, форматиро­вание, анализ и реструктуризацию данных; управление доступом к ним; построение витрин данных.

 

 

Средства Data Mining ( DM )

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

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

Технология Image Mining - IМ содержит средства для распозна­вания и классификации различных визуальных образов, хранящихся в базах данных предприятия или полученных в результате оператив­ного поиска из внешних информационных источников.

Для решения проблем по обработке и хранению всех данных ис­пользуют следующие подходы:

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

2) построение Интернет-систем, обладающих высокой гибкостью, но не приспособленных для реализации поиска и хранения текстовых документов;

3) внедрение Интернет-порталов, которые хорошо ориентирован­ны на запросы пользователей, но не обладают описательной информа­цией относительно загружаемых в них текстовых данных.

Системы обработки текстовой информации, свободные от перечис­ленных выше проблем, можно разделить на две категории: системы лингвистического анализа и системы анализа текстовых данных.

Основными элементами технологии Техt Mining являются:

• суммаризация;

• тематический поиск;

• кластеризация;

• классификация;

• ответ на запросы;

• тематическое индексирование;

• поиск по ключевым словам;

• создание и поддержка офтаксономии и тезаурусов.

К программным продуктам, реализующим технологию Техt Mining, относятся:

IBM Intelligent Miner for Text - набор отдельных утилит, запуска­емых из командной строки, или скриптов, независимых друг от друга (основной упор делается на механизмы добычи данных — information retrieval);

Oracle InterMedia Text - набор, интегрированный в СУБД, по­зволяющий наиболее эффективно работать с запросами пользова­телей (позволяет работать с современными реляционными СУБД в контексте сложного многоцелевого поиска и анализа текстовых дан­ных);

Megaputer Техt Analyst - набор встраиваемых в программу СОМ-объектов, предназначенных для решения задач Техt Mining.

 

Экспертные системы

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

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

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

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

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

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

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

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

Наличие самосознания означает, что ЭС должна быть способна объяснять свои выводы и действия. Если такого объяснения нет, то про СИИ говорят, что это игрушечная задача, искусственная, такая, как игра или нереалистическое представление сложной проблемы.

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

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

Коммерческие успехи к экспертным системам пришли не сразу. На протяжении ряда лет (с 60-х годов) успехи касались в основном исследовательских разработок, демонстрировавших пригодность систем искусственного интеллекта для практического использования. Начиная примерно с 1985 г. (а в массовом масштабе, вероятно, с 1990 г.) в первую очередь экспертные системы, потом и нейронные сети стали активно использоваться в реальных приложениях.

 

Компьютерные сети

Локальные сети

 

Для удобства изложения приведем определения базовых терми­нов.

Сеть - два или более компьютера и подключенные к ним устрой­ства, соединенные средствами связи (объединение нескольких компью­теров).

Клиент - компьютер или программа, использующая сетевые ресурсы, которые предоставляет другой компьютер (или программа), называемые серверами.

Сервер - компьютер (или программа) — компонент сети, пре­доставляющей компонентам доступ к сетевым ресурсам. Для каждого типа сетевых ресурсов создается один или несколько серверов: файл-сервер, сервер печати, почты, приложений и т.п.

Одноранговая сеть - сеть, в которой нет выделенных серверов или иерархии среди компьютеров. Все компьютеры считаются равно­правными. Каждый компьютер в такой сети может использоваться как клиент и как сервер.

Простая сеть - количество компьютеров меньше десяти.

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

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

Глобальная сеть - охватывает большую территорию и исполь­зует коммутированные или выделенные каналы связи, предоставля­емые телефонными компаниями. Может объединять несколько локаль­ных сетей.

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

Топология сети - принцип соединения компьютеров в сеть. Выделяют топологию «звезда», «кольцо» и др.

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

Рабочие станции и серверы соединены некоторой средой переда­чи данных (media), например коаксиальным кабелем.

Для работы со средой передачи данных на каждом компьютере, подключенном к сети, должен быть сетевой адаптер (Network Interface Card). Серверы и рабочие станции связываются в локальные сети адап­терами связи через дополнительное оборудование. Основное назна­чение — ветвление или усиление сигнала. Сетевые адаптеры могут отличаться скоростью передачи, типом используемого кабеля, электри­ческими характеристиками сигнала. На одной линии, которая в локаль­ных сетях обычно называется сегментом, могут быть подключены одно­типные адаптеры. В большей части локальных сетей используют сетевые адаптеры стандарта Ethernet. Адаптеры Ethernet используют множественный доступ с контролем передачи и обнаружением столкно­вений CSMA/CD.

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

Современный подход к построению локальных сетей состоит в использовании специального концентрирующего оборудования для ветвления. Устройства, транслирующее кадры данных во все име­ющиеся сетевые интерфейсы, называются концентратором (Hub). Устройство с внутренним буфером, фильтрующее пакеты данных (кадры данных) по имеющейся таблице адресов (MAC адресов) полу­чателей, называется маршрутизатором (Switch).

Основное назначение КС - поддержка взаимодействия пользователей сети за счет сетевых ресурсов — вычислительных и информационных ресурсов, создания сетевых сервисов (услуг), обеспечивающих рост производительности ИС и повышение надежности и качества работы ИС. Основным параметром КС является топология сети (схема информационных потоков в сети): общая шина, кольцо (петля), «звезда», иерархическая структура и др. По масштабу территории охвата принято выделять локальные (охват до нескольких километров) - ЛВС (LAN), региональные (муниципальные, отраслевые, охват до нескольких сотен километров) - РВС (MAN), глобальные вычислительные сети (без ограничения масштаба территории) - ГВС (WAN). По признаку владения (принадлежности) различают: корпоративные (закрытые) КС - владельцами являются сообщества, организации и предприятия, ассоциации пользователей; обще доступные (открытые) КС.

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

• одноранговые сети (все рабочие станции «равны» между собой по набору сетевых сервисов и телекоммуникационных функций обработки данных);

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

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

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

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

Разновидности клиент-серверной архитектуры:

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

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

• трехуровневый клиент-сервер - на рабочей станции находится только программное обеспечение в виде пользовательского интерфейса, сетевые ресурсы (бизнес-приложения, БД, принтеры) находятся на разных серверах. При этом возможны и трехзвенные конструкции: «клиент» - «сервер приложений» - «сервер ресурсов», основанное на использовании специального программного обеспечения (монитор обработки транзакций, программный интерфейс взаимодействия серверов-приложений с серверами БД - протокол ХА).

Сервис-ориетированная архитектура поддерживает различные Интранет/Интернет технологии: «браузер» - «сервер приложений» - «сервер ресурсов»; «сервер динамических страниц» - «веб-сервер».

Модель взаимодействия открытых сетей (модель OSI) разра­ботана международной организацией по стандартизации.

Проблема взаимодействия двух узлов или двух станций сети раз­делена на семь уровней:

1) уровень приложения - инициализация или прием запроса от прикладной программы;

2) уровень представления - форматирование в пакет (при реализа­ции некоторых стеков протоколов может отсутствовать);

3) сеансовый уровень - добавление информации о трафике (потоке информации) с указанием момента отправки пакета;

4) транспортный уровень - добавление информации для обработ­ки ошибок;

5) сетевой уровень - добавление адресной информации и инфор­мации о месте пакета в последовательности передаваемых пакетов;

6) канальный уровень - добавление информации для проверки ошибок и подготовка данных по физическим соединениям;

7) физический уровень - передача пакета (кадра) как потока битов.

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

Интерфейс - взаимодействие двух смежных уровней.

В настоящее время широкое распространение получил протокол TCP/IP. Это протоколы стека в версии ОС UNIX. В качестве основного протокола сетевого уровня в стеке используется протокол IP, который изначально проектировался как протокол передачи пакетов в сетях, составляющих из большого количества локальных сетей, объединен­ных как локальными, так и глобальными связями.

ТСР/ IР. Термином «TCP/IP» обычно обозначают все, что связано с протоколами TCP и IP. Он охватывает целое семейство протоколов, прикладные программы и даже саму сеть. В состав семейства входят протоколы UDP, ARP, ICMP, TELNET, FTP и многие другие. ТСР/IР — это технология межсетевого взаимодействия. Модуль IP создает единую логическую сеть.

Архитектура протоколов ТСР/IР предназначена для объединен­ной сети, состоящей из соединенных друг с другом шлюзами отдель­ных разнородных пакетных подсетей, к которым подключаются разно­родные машины. Каждая из подсетей работает в соответствии со своими специфическими требованиями и имеет свою природу средств связи. Однако предполагается, что каждая подсеть может принять пакет информации (данные с соответствующим сетевым заголовком) и доста­вить его по указанному адресу в этой конкретной подсети. Не требуется, чтобы подсеть гарантировала обязательную доставку пакетов и имела надежный протокол передачи. Таким образом, две машины, подклю­ченные к одной подсети, могут обмениваться пакетами. Когда необ­ходимо передать пакет между машинами, подключенными к разным подсетям, то машина-отправитель посылает пакет в соответствующий шлюз (шлюз подключен к подсети так же, как обычный узел). Оттуда пакет направляется по определенному маршруту через систему шлю­зов и подсетей, пока не достигнет шлюза, подключенного к той же под­сети, что и машина-получатель; там пакет направляется к получателю. Проблема доставки пакетов в такой системе решается путем реализа­ции во всех узлах и шлюзах межсетевого протокола IP. Межсетевой уровень является по существу базовым элементом во всей архитектуре протоколов, обеспечивая возможность стандартизации протоколов верхних уровней.

Структура связей протокольных модулей. Логическая струк­тура сетевого программного обеспечения, реализующего протоколы семейства TCP/IP в каждом узле сети Интернет, изображена на рис. 7.11. Прямоугольники обозначают обработку данных, а линии, соединяющие прямоугольники,- пути передачи данных. Горизонтальная линия внизу рисунка обозначает кабель сети Ethernet, которая используется в качест­ве примера физической среды. Понимание этой логической структуры является основой для понимания всей технологии Интернета.

Рис. 7.11. Структура протокольных модулей в узле сети TCP/ IP

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

Драйвер - программа, непосредственно взаимодействующая с сетевым адаптером.

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

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

Название блока данных, передаваемого по сети, зависит от того, на каком уровне стека протоколов он находится. Блок данных, с которым имеет дело сетевой интерфейс, называется кадром; если блок данных находится между сетевым интерфейсом и модулем IP, то он называется IP-пакетом; если между модулем IP и модулем UDP, то UDP-датаграммой; если между модулем IP и модулем TCP, то TCP-сегментом (или транспортным сообщением); наконец, если блок данных находится на уровне сетевых прикладных процессов, то он называется приклад­ным сообщением.

Эти определения, конечно, несовершенны и неполны. К тому же они меняются от публикации к публикации.

 

Инфраструктура Интернет

 

Первым WWW (World Wide Wireless - всемирное беспроволоч­ное) было радио, а три одинаковые буквы WWW впервые появились на логотипе американской радиовещательной корпорации «RCA», образованной в 1920 г. Основной целью деятельности компании была передача в труднодоступные места и на суда, находящиеся в море, со­общений и телеграмм. Но уже через два года компания осуществляла радиовещание с помощью 575 станций для широкого круга народных масс. Радио положило начало развитию массовой культуры, а вместе с ним появилась и радиореклама, благодаря которой существенно стал меняться и маркетинг. Позиционирование товара стало на рынке го­раздо более гибким.

Появление Интернет. В 1969 г. управление перспективных иссле­дований (Advanced Research Project Agency - ARPA) Министерства обороны США начало разработку компьютерной сети, которая долж­на была, с одной стороны, обеспечить сохранение коммуникаций в случае ядерной атаки противника, а с другой - поддержать совмест­ную работу исследовательских центров университетов и некоторых корпораций. Основную роль в финансировании проекта, который по­лучил название ARPANet, играло Министерство образования США (National Science Foundation - NSF). На начальном этапе развития сети NSF запрещал любую коммерческую деятельность в ней, вклю­чая распространение коммерческой информации и использование сети для осуществления коммерческих операций. Допускался обмен сооб­щениями между университетскими учеными и исследователями част­ных корпораций только в том случае, если они касались тематики на­учных исследований, проводимых в университетах. Для подключения к сети нужно было иметь две рекомендации от организаций - членов сети, которые бы поручались и несли ответственность за некоммер­ческое использование сети новичком. Несмотря на эти ограничения, число узлов сети продолжало быстро расти, так как все больше уни­верситетов и исследовательских лабораторий стремились использо­вать сеть как очень эффективное средство коммуникации. Финанси­рования NSF процессов развития и поддержания сети стало не хватать, поэтому в 1991 г. правительство США приняло решение о разрешении использовать Интернет в коммерческих целях. Эта дата считается на­чалом становления эры электронной коммерции и Интернет-маркетин­га.

Что значит название Интернет? Интернет - глобальная инфор­мационная система, части которой логически взаимосвязаны друг с другом посредством уникального адресного пространства, основанно­го на протоколе IP (Internet Protocol) или его последующих расшире­ниях, способная поддерживать связь посредством комплекса прото­колов TCP/IP (Transmission Control Protocol/Internet Protocol), их последующих расширений или других совместимых с IP протоколов, и публично или частным образом обеспечивающая, использующая или делающая доступной коммуникационную службу высокого уровня.

Другими словами, Интернет можно определить как взаимосвязь сетей, базирующуюся на едином коммуникационном протоколе - TCP/IP.

С точки зрения конечных пользователей, Интернет представляет собой единую виртуальную сеть, к которой подсоединены все компь­ютеры - независимо от их реальных физических соединений. Фунда­ментальным принципом Интернета является равнозначность всех объединенных с его помощью физических сетей: любая система ком­муникаций рассматривается как компонент Интернета, независимо от ее физических параметров, размеров передаваемых пакетов данных и географического масштаба. Семейство протоколов TCP/IP позволяет построить универсальную сеть, осуществляющую указанные выше принципы. Оно включает в себя протоколы четырех уровней комму­никаций (рис. 7.12).

 

Рис.7.12. Взаимодействие двух компьютеров с использованием стека протоколов TCP/ IP (на базе стандарта OSI/ ISO)

Канальный уровень (уровень сетевого интерфейса) отвечает за ус­тановление сетевого соединения в конкретной физической сети. На этом уровне работают драйвер устройства в операционной системе и соответствующая сетевая плата компьютера.

Сетевой уровень является основой TCP/IP. Именно на этом уровне реализуется принцип межсетевого соединения, в частности маршрути­зация пакетов через Интернет. На сетевом уровне протокол реализует ненадежную службу доставки пакетов по сети от системы к системе без установления соединения (connectionless packet delivery service). Это означает, что будет выполнено все необходимое для доставки пакетов, однако эта доставка не гарантируется. Пакеты могут быть потеряны, переданы в неправильном порядке, продублированы и т.д. Служба, ра­ботающая без установления соединения, обрабатывает пакеты незави­симо друг от друга. Но главное, что именно на этом уровне принимается решение о маршрутизации пакета по межсетевым соединениям. 

Транспортный уровень реализует надежную передачу данных с по­мощью двух основных протоколов, TCP и UDP, которые осуществля­ют связь между машиной - отправителем пакетов и машиной - адре­сатом пакетов.

Следующие два уровня стандарта OSI/ISO - сеансовый и предста­вительский — для подключения к сети Интернет не используются.

Прикладной уровень включает в себя приложения типа «клиент-сервер», базирующиеся на протоколах нижних уровней. В отличие от протоколов остальных трех уровней протоколы прикладного уровня занимаются деталями конкретного приложения, и для них обычно не важны способы передачи данных по сети. Среди основных приложе­ний TCP/IP, имеющихся практически в каждой его реализации, явля­ются протоколы эмуляции терминала Telnet, передачи файлов FTP, электронной почты SMTP, управления сетью SNMP, используемый в системе World Wide Web, передачи гипертекста HTTP и др.

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

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

Универсальная метка ( URL). Для того чтобы обращение ко всем ресурсам Интернет было наиболее простым и прозрачным с точки зре­ния пользователей, в сети используется универсальная метка (Universal Resource Locator - URL), которая (так же как и почтовый адрес на кон­верте) имеет свою структуру, состоящую из трех элементов.

Первый элемент содержит информацию об используемом протоко­ле прикладного уровня (в данном случае это Hyper Text Transfer Protocol) и имеет следующий вид: http://. Могут использоваться и другие виды протоколов: ftp:// (file transfer protocol - протокол пере­дачи файлов), news:// (протокол передачи новостей) и т.д.

Второй элемент содержит информацию о месторасположении сер­вера в сети, на котором хранится информационный ресурс, носит на­звание доменного имени и состоит из следующих основных элементов: названия зоны, собственного названия домена и названия имени ма­шины. Например: /www.finec.ru/. Это доменное имя говорит, что ре­сурс расположен в географическом домене ru, имеет собственное на­звание finec и функциональное имя www, т.е. выполняет функции WWW-сервера. Система доменных имен (Domain Name System - DNS) существует для удобства маршрутизации и простоты запомина­ния в Интернет. Она предназначена для того, чтобы любой ресурс (кроме уникального IP-адреса, состоящего из четырех байтов адреса, записан­ных десятичным числом, например, 192.168.10.5) имел легко запоминаю­щееся доменное имя. Служба доменных имен призвана соотносить IP-адреса с доменным именем машины и наоборот.

 Третий элемент адреса содержит путь до интересующей нас информации, расположенной на этом сервере, например, если статья в фор­мате hypertext markup language (html) находится в папке с именем «eng», то путь будет иметь следующий вид: /eng/article.html.

Сетевые протоколы

Протоколы прикладного уровня использу­ются в конкретных прикладных программах. Общее их количество велико и продолжает постоянно увеличиваться. Некоторые приложе­ния существуют с самого начала развития Интернета, например, TELNET и FTP. Другие появились позже: HTTP, NNTP, РОРЗ, SMTP.

Протокол TELNET позволяет серверу рассматривать все удален­ные компьютеры как стандартные «сетевые терминалы» текстового типа. Работа с TELNET походит на набор телефонного номера. Поль­зователь набирает на клавиатуре что-то вроде telnet delta и получает на экране приглашение на вход в машину delta Протокол TELNET суще­ствует уже давно. Он хорошо опробован и широко распространен. Создано множество реализаций для самых разных операционных систем.

Протокол FTP (File Transfer Protocol - протокол передачи фай­лов) распространен так же широко, как TELNET. Он является одним из старейших протоколов семейства TCP/IP. Так же как TELNET, он пользуется транспортными услугами TCP. Существует множество реализаций для различных операционных систем, которые хорошо взаимодействуют между собой. Пользователь FTP может вызывать несколько команд, которые позволяют ему посмотреть каталог удален­ной машины, перейти из одного каталога в другой, а также скопиро­вать один или несколько файлов.

Протокол SMTP (Simple Mail Transfer Protocol - простой про­токол передачи почты) поддерживает передачу сообщений (электрон­ной почты) между произвольными узлами сети Интернет. Имея меха­низмы промежуточного хранения почты и механизмы повышения надежности доставки, протокол SMTP допускает использование раз­личных транспортных служб.

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

Протокол HTTP (Hyper text transfer protocol - протокол пере­дачи гипертекста) применяется для обмена информацией между сер­верами WWW (World Wide Web - всемирная паутина) и программами просмотра гипертекстовых страниц - броузерами WWW. Допускает передачу широкого спектра разнообразной информации - текстовой, графической, аудио и видео. В настоящее время находится в стадии непрерывного совершенствования.

РОРЗ (Post Office Protocol - протокол почтового узла, третья версия) позволяет программам-клиентам электронной почты принимать и передавать сообщения с/на почтовые серверы. Обладает достаточно гибкими возможностями по управлению содержимым почтовых ящи­ков, расположенных на почтовом узле. В типичных программах-кли­ентах в основном применяется для приема входящих сообщений.

NNTP (Network News Transfer Protocol - протокол передачи сете­вых новостей) позволяет общаться серверам новостей и клиентским программам - распространять, запрашивать, извлекать и передавать сообщения в группы новостей. Новые сообщения хранятся в центра­лизованной базе данных, которая позволяет пользователю выбирать интересующие его сообщения. Также обеспечиваются индексирование, организация ссылок и удаление устаревших сообщений.

 

Электронная коммерция

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

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

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

Электронная коммерция объединяет использование в коммерчес­кой деятельности широкого спектра коммуникационных технологий: электронная почта, факс, электронный обмен данными EDI и элект­ронные платежи EFT, Интернет, Интранет, Экстранет и т.п.

Необходимо различать понятия «электронная коммерция» и «Интернет-Коммерция». Понятие «электронная коммерция» шире, чем «Интернет-коммерция», поскольку в него входят все виды коммер­ческой деятельности, осуществляемой электронным путем, а Интер­нет-коммерция - это электронная коммерция, ограниченная исполь­зованием только компьютерной сети Интернет. Таким образом, в Ин­тернет-коммерцию не входят банковское обслуживание через системы «Клиент-Банк», коммерческая деятельность с использованием VAN-сетей (в том числе с технологиями EDI и EFT), мобильная коммер­ция (в части, не связанной с использованием WAP-протоколов), сис­темы управления ресурсами предприятия (MRP, MRPII, ERP, CSRP) и т.п.

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

 

 

Конспект лекций

по дисциплине

« Информационные системы, технологии и автоматизация в строительстве »

Для бакалавров направлений

Дата: 2019-02-02, просмотров: 205.