Справочник от Автор24
Поделись лекцией за скидку на Автор24

Архитектура профессиональных компьютерных программ

  • 👀 479 просмотров
  • 📌 435 загрузок
Выбери формат для чтения
Статья: Архитектура профессиональных компьютерных программ
Найди решение своей задачи среди 1 000 000 ответов
Загружаем конспект в формате docx
Это займет всего пару минут! А пока ты можешь прочитать работу в формате Word 👇
Конспект лекции по дисциплине «Архитектура профессиональных компьютерных программ» docx
Тема 2. Архитектура профессиональных компьютерных программ 1. Типовые задачи, решаемые с помощью компьютеров в экономике. 2. Структуризация информации, методы и этапы компьютерного решения задач. 3. Пример постановки расчетной задачи. 4. Пример постановки аналитической задачи. 5. Информационные системы, их место в системе управления, их характеристика, структура, функции и схема функционирования. 6. Информационные технологии (IT-технологии), их определение, состав и содержание основных технологических операций. 7. Инфокоммуникационные технологии систем управления, их определение и функции. Состав сетей, обеспечивающих инфокоммуникационные технологии. 1. Типовые задачи, решаемые с помощью компьютеров в экономике В области экономики преобладают информационные (управленческие) задачи, которые по характеру вычислительных процедур можно разделить на - поисковые; - расчетные (транзакционные); -аналитические; -интеллектуальные. Иллюстрируется такая классификация на рис. 1.11. Рис. 1.11. Типовые задачи, решаемые в экономике с помощью компьютеров Следует отметить, что не существует четкой границы между выделенными классами, так как часто процедуры характерные для одного из них, используются в другом. Поисковые задачи, для решения которых разработаны специальные информационно-поисковые системы (ИПС), вначале периода использования компьютеров в экономике занимали незначительный объем. В основном задачи такого рода решались в библиографических, патентных, правовых и других сферах. Однако вместе с развитием электронного документооборота, а также глобальных, национальных, региональных, локальных и других сетей, ситуация кардинально стала меняться. Наличие электронных архивов, больших хранилищ данных, ресурсов Интернет стимулировали разработку соответствующих поисковых инструментальных средств, что существенно повлияло на статус информационно-поисковых систем. Класс расчетных задач наиболее распространен в экономике, так как в него входят задачи обработки учетно-отчетной информации, а также разработки планов, базирующихся на оперативной и нормативно-справочной информации. Результаты решения предназначены для составления различного рода отчетов и отчетности (месячной, квартальной, годовой). Примерами расчетных задач могут служить: расчет заработной платы, дебиторской задолженности, рентабельности, фондоемкости и т д. Следующий класс задач предназначен для получения аналитической информации, необходимой для принятия решений. Здесь в основном выполняются обратные вычисления, так как требуется определять новые исходные условия хозяйствования, которые позволят получить нужные результаты в будущем (задача как сделать чтобы…?). Класс интеллектуальных задач ориентируется на использование достижений в области искусственного интеллекта, целью которого является разработка аппаратно-программных средств, позволяющих пользователю – непрограммисту ставить и решать задачи, считающиеся интеллектуальными. К такого рода средствам относятся: экспертные системы, средства обработки нечетких множеств и слабоструктурированных данных: Fuzzy Logic Toolbox, Data Minimg, Business Intelligence, нейросети, агентно-ориентированные системы и т. 2. Структуризация информации, методы и этапы компьютерного решения задач Обработка информации с помощью компьютера предполагает ее предварительную структуризацию. Структуризация означает размещение информации в памяти компьютера в некоторой наперед заданной последовательности, что позволяет использовать формальные средства ее обработки. В большинстве случаев экономическая информация фиксируется, а затем обрабатывается и, наконец, поставляется потребителю в форме структурированных управленческих документов, имеющих вид таблиц (накладная, наряд, требование и т. д.). Тогда структуризация проявляется в фиксации в них экономических показателей, однозначно определяющих состояние управляемого объекта или оценить эффективность того или иного экономического процесса. Экономический показатель однозначно указывается место и время осуществления какого-либо производственного, хозяйственного, финансового или другого процесса (объекта). Показатель является минимальным по объему сообщением, сохраняющим информативность, т.е. содержательность. Материальные объекты и реальные процессы имеют качественные и количественные характеристики, которые в экономических показателях или документах называются реквизитами. Отсюда все реквизиты в экономических показателях делятся на • реквизиты-признаки, отражающие качественные характеристики объекта, процесса, явления; • реквизиты-основания, отражающие количественную характеристику объекта, процесса или явления. В состав экономического показателя всегда входит лишь один реквизит-основание и один или несколько реквизитов-признаков. Циркулирующие в организации управленческие документы (акты, наряды, накладные, счета и т.д.) состоят из одного или более экономических показателей. Пример входного и результирующего показателя Необходимость в выделении из документов экономических показателей, а также перечисленных видов реквизитов диктуется необходимостью правильной формализации расчетов и выполнения логических операций. Это становится возможным за счет существующего однозначного взаимного соответствия между понятиями экономический показатель и переменная с индексами. В большинстве случаев в качестве переменной служат реквизит-основание, а индексов - реквизиты-признаки. Еще пример. Показатель Фактическая стоимость товара Столы офисные, поступившие 12.05.2015 года от поставщика “фирма “Восход”, составила 100 тыс. руб., содержится в качестве: а) реквизита-основания (переменная) - словосочетание Фактическая стоимость, которое можно обозначить как “S”; б) реквизитов-признаков (индексов), как правило, несколько: товар, который обозначим как t; “поставщик”, который обозначим как p “дата покупки“, обозначаемую как d. Тогда переменная с индексами , смысл которой состоит в следующем: фактическая стоимость (S) t-го товара, поставленного p-м поставщиком, d-й датой, может быть использована для формализации процессов обработки данных. Величина S обрабатывается с помощью арифметических операций, а индексы используются для выполнения логических операций (сравнения, сортировки, поиска, группировки и т.д.). Данная структуризация позволяет формализовать процесс расчета суммы поставки каждым поставщикам по формуле: где - фактическая стоимость (S) t-го товара, поставленного p-м поставщиком, d-й датой; - фактическая стоимость всех товаров, поставленных p-м поставщиком за все даты. Представление экономического показателя в табличном виде: Пример представления показателей в табличном виде: Еще пример формализации информации, но уже не форме экономического показателя: (Номер поставщика, Название поставщика, Адрес поставщика, Телефон, Расчетный счет). Легко убедиться, что информация в таком виде трудно поддается обработке (сортировка, поиск, группировка). Чтобы автоматизировать поиск и обработку эти данные, необходимо структурировать, выработав определенные соглашения о способах представления данных. Например, Название поставщика нужно записывать одинаково для всех поставщиков, оно должно иметь длину, не превышающую отведенное количество символов, и определенное место среди остальной информации. Эти же замечания справедливы и для остальных данных. После проведения несложной структуризации с информацией, указанной в примере, она будет выглядеть следующим образом: Номер поставщика Название поставщика Адрес поставщика Телефон Расчетный счет 2040 ООО Восток Москва 55-55-66-88 12345678987 2055 ООО Запад Воронеж 44-66-77-33 12345678933 2043 ОООСевер Тула 11-22-88-99 12345678966 Методы компьютерного решения задач В повседневной практике управления современным предприятием решается огромное количество задач: оптимизационных, имитационных, аналитических, сетевых, учетных, плановых и т.д. Однако при всем их многообразии методов их решения всего два: расчетные – это задачи констатирующего характера, которые в свою очередь делятся на прямые (использующие формулы для прямого счета показателей) и аналитические, предназначенные для выявления причин появления того или иного состояния предприятия. Кроме расчетных решаются также и задачи с ориентаций на вычисление управляющих предписаний, предназначенных для приведения предприятие в требуемое состояние. Поиск управляющих предписаний осуществляется на основе обратных вычислений. . Рис. 6.16. Методы решения экономических задач Расчетные (прямые) задачи – это констатирующие задачи, что означает следующее: заданы значения исходных показателей, на основании которых по известным формулам рассчитываются результирующие, что можно представить как , где - результирующий показатель; - исходные показатели. Примером прямой задачи может служить расчет общей рентабельности, на основании таких исходных показателей как: прибыль, основные и оборотные средства, поиск оптимальных значений производства, исходя из имеющихся ресурсов, поиск статистической зависимости производительности труда от стажа и образования и т.д. Задачи данного класса известны как транзакционные (OLTP - On-line Transaction Processing), то есть те, что предназначены для оперативной обработки данных и получения соответствующих отчетов, сводок, планов и т.д. Аналитические задачи реализуются либо с помощью OLAP-технологий (online analytical processing, аналитическая обработка в реальном времени) — технология обработки данных, заключающаяся в подготовке суммарной (агрегированной) информации на основе больших массивов данных, структурированных по многомерному принципу, либо технологий с обратными вычислениями. Анализ финансовых и других показателей предполагает создание: 1. OLAP-отчетов. 2. Таблиц с результатами статистического, корреляционного, детерминированного и других анализов. 3. Трендов динамики процессов. 4. Группировок на базе кластерного анализа и т.д. Обратные вычисления, в отличие от задач прямого счета, предназначены для поиска тех значений исходных показателей, которые обеспечат желаемый уровень результирующего. Искомыми величинами будут приросты (положительные или отрицательные) исходных показателей, то есть: , где - известный результирующий показатель, а - его желаемый прирост; - искомые приросты исходных показателей, которые могут быть как положительными, так и отрицательными. Примером обратной задачи может служить следующая ее постановка: известен общий уровень рентабельности предприятия в процентах, каковы должны быть прибыль, основные и оборотные средства, обеспечивающие повышение рентабельности на n%. В практике управления задачи такого рода еще называют аналитическими (OLAP - On-line Analytical Processing). Они предназначены для подготовки информации для формирования управленческих решений. Цели решения прямых и обратных задач разные: прямые решаются для того, чтобы определить фактическое состояние предприятия, зависящее от его уже происшедших производственно-хозяйственных и финансовых операций, а аналитические (Как сделать чтобы?) - для того, чтобы сформировать управленческое решение. Методика решения прямых задач обычная: на основании расчетных формул вычисляют показатели, для того, чтобы узнать каковы результаты функционирования предприятия (организации). Этапы решения обратных задач следующие: 1. Выполняют прямые расчеты, для того, чтобы определить фактическое состояние предприятия (каков фактический уровень достижения главной цели). 2. Выполняют обратные вычисления, для того, чтобы узнать какие меры следует предпринять, для достижения желаемого уровня главной цели. Для их осуществления необходимо указать дополнительную информацию: 1. Ограничения на терминальные узлы дерева целей (ограничения на ресурсы). 2. Приоритеты в достижении целей. 3. Направления в изменении уровня достижения целей (знак плюс или минус). Решением задачи является множество значений терминальных узлов дерева целей (базы знаний), которые служат управляющими воздействиями для конкретных структурных подразделений. Рассмотрим содержание этих этапов на более детальном примере. Расчеты в прямых задачах осуществляются на основании формул, используемых для определения фактического финансово-хозяйственного состояния предприятия (организации). Расчеты такого рода, как правило, особых сложностей не вызывают. Например, рентабельность, прибыль, затраты, оборотные и основные средства можно рассчитать на основании достаточно простых прямых формул, вид которых имеется в многочисленной литературе. Исходные данные для них находятся в бухгалтерской и другой отчетности. Допустим, в настоящее время руководство интересует фактическое состояние дел с прибылью, т.е. значения показателей от которых она зависит. Как правило, эти показатели характеризуют эффективность работы соответствующих структурных подразделений. Формулы, используемые при этом, следующие: , где - прибыль; - выручка; - затраты; - количество продукции; - продажная цена за единицу продукции; - переменные затраты; - постоянные затраты. Последовательность расчета прибыли может быть представлена ориентированным графом (см. рис. 6.17). Рис. 6.17. Прямая задача Стрелки на рис. 6.17 указывают на следующее: показатель В - рассчитывается на основании показателей и , показатель - на основании и , а показатель - с помощью и . Источником данных служат формы бухгалтерской отчетности. Обратная задача (как сделать чтобы?) решается с иной целью, которую, в рамках рассматриваемого примера, можно сформулировать следующим образом: необходимо определить такие значения показателей , , и , которые обеспечат изменение прибыли на заданную (желаемую) величину (). Для решения данной задачи граф показателей, приведенный на рис. 6.17, необходимо преобразовать в дерево целей (базу знаний), указав на нем дополнительную информацию. Дополнительная информация касается общей цели и подцелей: если значение показателя, отражающее уровень достижения цели должно увеличиваться, то рядом с соответствующим узлом графа указывается знак , в противном случае . Обратимся к рис. 6.18, где представлена база знаний в виде дерева целей. Рис. 6.18. Обратная задача Около всех показателей указаны знаки плюс или минус. Например, увеличение прибыли следует достигать за счет увеличения выручки и снижения затрат. В свою очередь увеличение выручки следует достигать за счет увеличения количества и снижения продажной цены, а снижения затрат за счет снижения постоянных и переменных затрат. Новые значения показателей (, , , ), находящихся на нижнем уровне и направляемых в структурные подразделения, являются директивными. В другом периоде пути в достижении целей будут другие. Одних направлений, в которых следует двигаться для того, чтобы достичь главной цели (увеличить прибыль) для построения дерева целей не достаточно. Необходимо тоже указать для каждого показателя приоритетность (предпочтения) в достижении каждой подцели с помощью коэффициентов . Сумма этих коэффициентов, касающаяся одного показателя должна быть равна единице Обратная задача в данном конкретном случае формулируется следующим образом: фактический объем прибыли составил единиц. Каковы должны быть показатели ,, и , обеспечивающие рост прибыли на величину . Таблица 6.2 Управляющие предписания руководителям структурных подразделений Структурное подразделение, для которого формируются управляющие предписания Наименование показателя Обозна-чение Значение Изменение ± исходное расчетное Финансовый отдел Прибыль П 5 7 2 Финансовый отдел Выручка В 20 21.4 1,4 Финансовый отдел Затраты З 15 14.4 -0,6 Плановый отдел Объем производства К 60 65,14 5,14 Отдел сбыта Цена продажи Ц 3 2,84 -0,16 Этапы компьютерного решения задач Экономические задачи могут решаться в составе интегрированных информационных систем, программных комплексов, пакетов прикладных программ) или автономных информационных технологий, представляющих интерес для отдельного пользователя. Дальнейший материал данного параграфа будет касаться лишь одной задачи, которая рассматривается вне связи с другими. В этом случае разработка ее компьютерного решения осуществляется в следующей последовательности: Домашинная фаза решения задачи 1. Маркетинговые исследования. Поиск и обоснование пути компьютерного решения задачи. 2. Выбор метода решения задачи 3. Выполнение постановки задачи. Машинная фаза решения задачи 4. Разработка технологии и составление программы решения задачи. 5. Разработка контрольного примера, отладка программы и разработка инструктивно-методической документации. 6. Опытная и промышленная эксплуатация. Домашинная фаза решения задачи Первый этап предназначен для экономического обоснования целесообразности применения компьютера для автоматизации некоторых расчетов. Для того чтобы обосновать необходимость компьютерного решения задачи необходимо выявить причины, указывающие на целесообразность инициирования данного процесса. Причиной может служить, например, потребность в снижении транспортно-заготовительных расходов, сокращении производственного цикла по заказным изделиям, сокращении задержек с отгрузкой готовой продукции и т.д. Перечисленные причины характерны для промышленных производств. Аналогично можно сформулировать недостатки для торговых, банковских, посреднических, транспортных и других организаций. После анализа рынка программных продуктов и имеющихся финансовых, материальных и интеллектуальных ресурсов предпритияе пользователь может прийти к одному из следующих выводов: - приобрести готовый программный продукт, который после настройки вводится в эксплуатацию (первый путь); - изготовить программный продукт собственными силами и тогда в зависимости от сложности задачи возникают два варианта: а) Воспользоваться инструментальными средствами, предназначенными для конечного пользователя (Excel, Access, Project, Expert и т. д.) (второй путь). b) Воспользоваться услугами программистов-профессионалов (третий путь). Второй этап предназначен для выбора метода решения задачи. Если выбран первый путь в реализации задачи, то есть, сделана ориентация на готовый программный продукт, то постановка задачи и выбор метода ее решения не производится, так как это уже сделано производителем программного продукта. В задачу пользователя входит его адаптация, т.е. привязка к специфике управляемого объекта, на основании инструкции. Если же выбран второй, либо третий путь реализации задачи, то в этих случаях необходимо указать метод ее решения: для расчетной (прямой) задачи, указываются формулы для счета, а для обратной (аналитической) задачи указывается один из методов обратных вычислений. Если задача оптимизационная, статистическая, имитационная, логическая, нечеткая и прочая, то в любом случае пользователь должен осуществить ее постановку. Третий этап. Типовая постановка экономической задачи содержит описание её организационно-экономической сущности, стандартное описание входной результирующей и условно-постоянной информации, описание алгоритма решения. Раздел организационно-экономической сущности задачи содержит результаты изучения и описания ее содержания стандартными средствами, предназначенными для воспроизведения информационных потоков. Удобнее всего это можно сделать с помощью диаграмм потоков данных и таблиц, количественно описывающих информационные процессы. В последующих разделах постановки задачи указываются средства для описания исходной информации (управленческих документов и информация, которую следует получить в результате применения компьютера. Процедуры превращения исходной информации в результирующую указываются с помощью алгоритма, который может быть представлен различными способами, например, с помощью формул. Описание исходной, а также результирующей информации производится на основе таблиц, где указывается система кодирования реквизитов, их тип, длина в знаках и ключ сортировки. Для несложных расчетов, в которых фигурируют экономические показатели, для написания формул можно воспользоваться следующими рекомендациями: • все показатели разделить на входные и результирующие. • во всех показателях выделить реквизиты-признаки и реквизиты-основания. ​ Реквизиты-признаки в дальнейшем будут служить индексами для выполнения логических операций (группировка, сортировка, поиск). Их можно кодировать малыми латинскими буквами (i, j, k,…). ​ Реквизит-основание, используется для выполнения арифметических операций. Его можно закодировать большими буквами (S, П, А,…). Это позволит закодировать входной показатель, который примет вид: . Аналогично кодируется результирующий показатель. Выполнив это можно получить, например, . Результаты кодирования соединить знаком равенства и операцией, согласно которой происходит расчет (суммирование, умножение, вычитание, деление и т.д.). Например, . Машинная фаза решения задачи Четвертый этап. Составление программы решения задачи в одной из программных сред. Пятый этап. Разработка контрольного примера, отладка программы и разработка инструктивно-методической документации. Контрольный пример – это ограниченная совокупность реальных данных, на которых проверяется корректность алгоритма, а впоследствии проверяется работоспособность программы. Здесь же разрабатывается и инструктивно-методическая документация по применению компьютерной программы. Документация может создаваться для пользователей различных категорий: для конечного пользователя, для программистов, для операторов. Шестой этап. Опытная, а затем промышленная эксплуатация. 3. Пример постановки расчетной задачи Компьютерное решение задачи предполагает выполнение ее постановки, в состав которой обязательно входит компьютерная модель. Постановка и решение должны содержать следующие разделы: Введение 1. Постановка задачи 1.1. Условие задачи 1.2. Цель решения задачи 1.3. Организационно-экономическая сущность задачи 1.4. Описание входной информации и методов контроля ввода 1.5. Описание условно-постоянной информации 1.6. Описание результирующей информации 2. Компьютерная модель решения задачи 2.1. Информационная модель решения задачи 2.2. Аналитическая модель решения задачи 3. Технология решения задачи Рассмотрим содержание перечисленных разделов, одновременно демонстрируя форму их изложения примером в уменьшенном шрифте и в курсиве. Введение Во введении обосновывается актуальность задачи, указывается ее наименование и программная среда реализации. Введение Руководство организации озабочено несоблюдением графика поставок материалов некоторыми поставщиками, которое может привести к нарушениям производственного цикла из-за недостаточной обеспеченность материалами или излишним их запасам на складе к моменту выпуска готовой продукции, а также несвоевременностью погашения задолженности перед поставщиками, которая может привести к штрафным санкциям, предусмотренным условиями договоров поставки. Поэтому принято решение отслеживать поставки с помощью ведомости, в которой должны быть показатели, содержащие сведения об объемах поставок за определенный период, а также аналитических таблиц, в которых должна содержаться информация о фактических поставках по поставщикам, датам и кодам материалов. Задача, которая будет решаться в программной среде MS Excel ежемесячно, называется «Учет поставок материалов». 1. Постановка задачи Постановка задачи – это описание хода решения задачи по типовым правилам (стандартам), дающее представление о сущности автоматизируемого процесса, содержании исходной и результирующей информации, а также логике расчетов. 1.1 Условие задачи Условие задачи переписывается либо из методических указаний, согласно варианту, указанному правилами его выбора, либо, по согласованию с преподавателем, описывается задача, актуальная для места работы обучаемого 1.1 Условие задачи Для отдела поставок в целях управления необходимо ежемесячно получать ведомость под названием «Фактическое выполнение поставок», содержащую два показателя: • сумма, на которую выполнены поставки каждым поставщиком; • общая сумма поставок, выполненных всеми поставщиками. Первый показатель рассчитывается путем сложения сумм, отражающих фактически поставленные материалы каждым поставщиком, а второй – путем сложения всех сумм, отражающих все поставки выполненные всеми поставщиками. Входной оперативной информацией служит приходная накладная, содержащая следующие реквизиты (условная форма): наименование поставщика, код поставщика, код материала, наименование материала, код единицы измерения материала, дата поставки, сумма поставки фактическая. Необходимо разместить данные реквизиты в электронной форме документа. Условно-постоянной информацией(справочной) служат следующие реквизиты: код поставщика, наименование поставщика, код материала, наименование материала, код единицы измерения материала, расчетный счет поставщика, адрес поставщика. В результате следует получить ведомость со следующими реквизитами: наименование поставщика, объем поставки каждым поставщиком в денежном выражении, сумма поставок всех поставщиков. 1.2 Цель решения задачи Цели классифицируются следующим образом: - функциональные (снижение времени выполнения процесса: производства, продажи, доставки, сокращение времени простоя, повышение степени удовлетворенности клиентов, повышение качества продукции и т.д.); - финансовые (увеличение прибыли, снижение затрат на производство, снижение административных расходов и т.д.); - социальные (сохранение рабочих мест, повышение квалификации кадров, эргономическая организация рабочих мест т.д.); - расчетные (рассчитать заработную плату, амортизационные отчисления, прибыль и т.д.). 1.2. Цель решения задачи Цель решения данной задачи состоит в своевременности погашения кредиторской задолженности перед поставщиками за счет повышении ритмичности поставок материалов. 1.3 Организационно-экономическая сущность задачи 1.3.1 Наименование задачи: учёт и соблюдение графика поставок и оплаты материалов. 1.3.2 Место решения задачи: бухгалтерия ООО "Посредник". 1.3.3 Периодичность решения задачи: ежемесячно до 5-го числа следующего месяца. 1.3.4 Для кого предназначено решение задачи: отдел поставок и руководство организации. 1.3.5. Источники исходных документов: поставщики материалов. 1.3.6. Экономическая сущность задачи Учет поставок материалов необходим для контроля ритмичности поставок, выявления отклонений от плана по поставщикам и видам материалов. На основании ведомости, получаемой в результате решения данной задачи, принимаются управленческие решения, касающиеся изменения планов поставок, и выбора поставщиков на следующий плановый период, что способствует соблюдению графика поставок и платежей и снижению просроченной кредиторской задолженности. 1.4 Описание входной информации и методов контроля ввода В данном разделе приводится перечень всех первичных документов, используемых для решения задачи, электронная (экранная) форма их представления и описание структуры с помощью специальных таблиц. Кроме того указываются: количество документов за период и метод контроля ввода. 1.4 . Описание входной информации и методов контроля В качестве входной информации используется документ "Ведомость учета поставки материалов" (форма документа приводится в приложении к контрольной работе). На основании этого документа создается следующая экранная форма: Ведомость учета поставки материалов Дата поставки Код поставщика Наименование поставщика Код материала Наименование материала Сумма поставки фактическая D i k Sijk Для упрощения описания входной информации ряд реквизитов, которые не используются для решения данной задачи (код единицы измерения, количество, цена), в машинный документ не вошли. Описание структуры первичного документа «Ведомость учета поставки материалов» ВЕДПОСТМ Имя реквизита Идентификатор Тип данных Длина Ключ сортировки Способ ввода реквизита целые дробные Дата Data С 6 Вручную Код поставщика KP С 3 1 Автоматически при вводе наименования поставщика Наименование поставщика NP С 20 Вручную путем выбора из списка Код материала KI С 4 2 Вручную Наименование материала NI С 20 Автоматически из справочника Сумма поставки S Ч 4 2 Вручную Будут различаться два типа данных: С – символьные, те, что не поддаются арифметической обработке, и Ч - числовые, которые поддаются таковой. Количество документов за период: ежедневно до 30 шт. 1.5. Описание условно-постоянной информации В данном разделе приводится перечень справочников, каталогов, нормативных документов, используемых для решения задачи, также описание их структуры. Так как условно-постоянная информация, как правило, создается и поддерживается централизованно, поэтому графа «Способ ввода реквизита» опущен. 1.5. Для решения задачи используются два справочника: • справочник поставщиков (НАИМПОСТ), который служит для расшифровки кодов поставщиков; • справочник материалов (НАИММАТ), который используется для расшифровки кодов материалов. Описание структуры документа "Справочник поставщиков" НАИМПОСТ Имя реквизита Идентификатор Тип данных Длина Ключ сортировки целые дробные Наименование поставщика NP С 20 1 Код поставщика KP С 3 Адрес поставщика AP С 20 Расчетный счет поставщика QT С 20 Описание структуры документа "Справочник материалов" НАИММАТ Имя реквизита Идентификатор Тип данных Длина Ключ сортировки целые дробные Код материала KI С 4 2 Наименование материала NI С 20 Единица измерения ED С 3 1.6. Описание результирующей информации В данном разделе приводится перечень всех результирующих документов, электронная (экранная) форма их представления и описание структуры с помощью специальных таблиц. Кроме того указываются: число документов за период, метод контроля полученного документа. 1.6. Описание результирующей информации Экранная форма результирующего документа Фактическое выполнение поставок Наименование поставщика Сумма поставки Сумма по поставщику Сi, Общая сумма поставок С Описание структуры результирующего документа "Фактическое выполнение поставок " ФАКТПОСТ Имя реквизита Идентификатор Тип данных Длина Ключ сортировки целые дробные Наименование поставщика NP С 20 1 Сумма поставок по поставщику QP Ч 6 2 Общая сумма поставок SP Ч 6 2 Количество документов за период: ежемесячно 1 шт. Контроль правильности документа: логический контроль полученных сумм. Описание структуры результирующего документа «Фактическое выполнение поставок по поставщикам и датам» ФАКТПОСТ-1 Имя реквизита Идентификатор Тип данных Длина Ключ сортировки целые дробные Наименование поставщика NP С 20 1 Сумма поставок за день QP Ч 6 2 Общая сумма поставок SP Ч 6 2 Описание структуры результирующего документа «Фактическое выполнение поставок по коду материала» ФАКТПОСТ-2 Имя реквизита Идентификатор Тип данных Длина Ключ сортировки целые дробные Код материала KM C 20 1 Наименование поставщика NP С 20 Сумма поставки фактическая QP Ч 6 2 Общая сумма поставок SP Ч 6 2 Количество документов за период: ежемесячно 1 шт. Контроль правильности документа: логический контроль полученных сумм. 2. Компьютерная модель решения задачи Компьютерная модель состоит из трех частей: информационная модель, аналитическая модель и технологии решения задачи. 2.1. Информационная модель решения задачи Информационные модели отражают информационные потоки между различными объектами, характеризуемые объемами, сроками и периодичностью. Формами представления информационных моделей могут быть графы, указывающие на последовательность расчетов или получения результирующих документов с использованием стандартных изображений (см. вкладку «Рисование MSWord»). 2.1. Информационная модель решения задачи Информационная модель, отражающая взаимосвязь исходных и результирующих документов приведена на рис. 6.19. Рис. 6.19. Информационная модель взаимосвязи исходных и результирующих данных где: 1 – документ (ведомость учета поставки материалов), 2 – справочник поставщиков (название, адрес), 3 – справочник материалов, 4 - итоговая ведомость, 5, 6 – таблицы, предназначенные для анализа процесса поставок, 7 – диаграмма. 4. Пример постановки аналитической задачи I. Постановка аналитической задачи должна содержать следующие разделы: 1. Организационно-экономическая сущность задачи 1.1. Наименование задачи. 1.2. Для кого предназначены результаты решения. 1.3. Общая характеристика предметной области и проблемы. 1.4. Цель решения задачи. 2. Описание входной информации 2.1. Входные оперативные данные (описание измерений хранилища данных). 2.2. Постоянная информация. 3. Описание результирующей информации 3.1. Описание табличного и графического представления результатов анализа. 3.2. Анализ результатов. Уточним каждый раздел. Организационно-экономическая сущность задачи В названии задачи (п. 1.1) указывается цель ее решения, например, «Анализ ритмичности поставок» или «Анализ объемов продаж по регионам и товарным группам». В п. 1.2 приводится название отдела или лицо, принимающее решение, для которого решается задача. В п.1.3 «Общая характеристика предметной области и проблемы» указывается сфера интересов лица, принимающего решение. Такими сферами могут быть: продажи, закупки, цены, склады, бюджет и т.д. В каждой сфере имеются различные стороны. Например, в сфере продаж можно выделить следующие вопросы: • как изменялся в течение года объем продаж по товарным группам? Какие регионы наиболее прибыльны? Различается ли структура доходности регионов, и за счет каких товарных групп она различается? • за счет каких товаров магазины в г. Москве добиваются повышения оборота? Зависит ли оборот от времени года? В соответствии с предметной областью формируется проблема, требующая применения OLAP-технологии. Причинами могут быть: • низкие объемы продаж в разные периоды года в некоторых регионах; • увеличение затрат на транспортировку товаров; • увеличение выплат штрафных санкций и неустоек и т.д. Проблема должна быть сформулирована таким образом, чтобы можно было определить цель решения задачи. Например, «Повышение объема продаж по южным регионам области» или «Снижение затрат на транспортировку товаров». В п. 1.4 «Цель решения задачи» сформулированная в п. 1.3 проблема должна быть перефразирована в цель, достижение которой позволит ликвидировать проблему, например, «Составить отчет и график продаж, отражающие тенденции продаж по товарным группам» или «Cоставить аналитический отчет по транспортным затратам и регионам». 2. Описание входной информации 2.1. Входные оперативные данные (описание измерений хранилища данных и структуру базы данных). OLAP-технология основывается на использовании многомерных хранилищ данных, которые позволяют анализировать информацию в разрезе трех различных измерений из множества возможных измерений. Множество измерений зависит от числа объектов. В качестве объектов могут выступать: товар, время (период), регион, исполнитель, финансовый счет и др. На пересечении осей измерений находятся различные экономические показатели: выручка (объемы продаж), затраты, прибыль, себестоимость. В данном разделе описываются все измерения объекта или процесса, согласно которым строится хранилище данных и реализуется OLAP- технология. Для определения измерений предварительно необходимо сформулировать анализируемый показатель, зависящий от измерений. Например, «Объем продаж» зависит от показателей «время», «регион» и «товар», которые и будут служить измерениями для решения данной задачи. Если требуется более детальное измерение какого-либо фактора, то указывается соответствующая иерархия, например, товар → группа товаров → код товара, регион → область → город. Структура базы данных описывается средствами используемой аналитической системы. 2.2. Постоянная информация. Структура справочников описывается средствами используемой аналитической системы. 3. Описание результирующей информации 3.1. Описание табличного и графического представления результатов анализа. В данном разделе выполняется табличное описание результирующей информации средствами используемой аналитической системы. Если кроме таблицы требуется построить диаграмму или график, то, в зависимости от целей задачи, необходимо выбрать их вид для наглядного представления анализируемых данных. 3.2. Анализ результатов Полученные результаты анализируются с экономической точки зрения. В качестве результатов можно выявлять объем выручки, объемы продаж, затраты, прибыль, себестоимость и пр. на базе OLAP-отчетов, таблиц, трендов и кластеров важнейших показателей. II. Компьютерная модель решения задачи После разработки информационного обеспечения задачи переходят к ее аналитическому представлению. Для аналитического представления больше всего подходит язык математики. В такой модели связь между исходными данными и конечными результатами фиксируется с помощью формул. Практикуются также и информационные модели, помогающие правильно установить связи между базами данных с помощью полей. III.Технология решения задачи Технология – это последовательность конкретных этапов, процедур, действий, приемов, представляемых в виде инструкций. Инструкции сопровождаются скриншотами, создаваемыми в процессе разработки приложения в выбранной программной среде. Наличие инструкций обязательно. 5. Информационные системы, их место в системе управления, их характеристика, структура, функции и схема функционирования Понятие информационная система невозможно объяснить без предварительного раскрытия содержания понятий система и система управления. Различают естественные и искусственные системы. Примерами естественных систем являются: планетарная, водная, атмосферная, биологическая и т.д. Примерами искусственных систем могут служить: производственные, энергетические, транспортные, информационные, финансовые и другие системы. Система - это множество взаимосвязанных элементов или подсистем, которые сообща функционируют для достижения общей цели. Подсистема – это часть системы, которая в свою очередь, также может рассматриваться в качестве системы. Всякая система характеризуется целью, границами, структурой, входом, выходом, прямой и обратной связью. Прямая и обратная связи имеют непосредственное отношение к управлению системой, осуществляемого с помощью различного рода воздействий. В системе управления, т.е. системе в которой реализуется управление, выделяется субъект управления (аппарат управления), т.е., управляющий орган, и объект управления (управляемая часть системы). Управление может быть как односторонним, так и с обратной связью. Примером одностороннего воздействия субъекта управления на управляемый объект может служить управление транспортом с помощью светофора, а с обратной связью – управление предприятием (организацией). Аппарат управления с помощью прямой связи переводит объект управления в новое состояние, которое соответствует цели управления (например, устанавливает новый план по производству разных видов продукции или новый план по продажам). Объект управления с помощью обратной связи выдает ответную реакцию (например, о фактическом выполнении плана по производству и продажам). Процесс управления в данном случае есть ничто иное, как преобразование обратной связи в новые управляющие воздействия. В основе всякого управления лежит обмен и обработка информации, поэтому любая система управления содержит информационную систему. Согласно Федеральному закону РФ от 26 июля 2006 года № 149-ФЗ «Об информации, информационных технологиях и о защите информации» «информационная система – это совокупность содержащихся в базах данных информации и обеспечивающих ее обработку информационных технологий и технических средств». Рассматривать состав и содержание информационной системы невозможно без системы управления, так же как бессмысленно рассматривать систему управления без информационной системы. Они не существуют друг без друга. Поэтому информационные системы существуют с тех пор как появились системы управления. Они могут содержать компьютерные средства обработки информации, а могут и не содержать. Например, во времена Конфуция в древнем Китае управление осуществлялось без компьютеров, однако информационная система, функционировавшая под его руководством, была весьма эффективна. Поэтому все информационные системы делятся на два класса - автоматизированные и неавтоматизированные. В результате технического прогресса и прихода компьютеров появилась возможность часть информации обрабатывать автоматизировано. Далеко не вся информация в системе управления обрабатывается с помощью компьютеров. Существует и такая, которую формализовать либо не удается, либо не следует. Поэтому, если используются компьютеры информационные потоки от аппарата управления к объекту и обратно делятся на две части: те, что обрабатываются с помощью компьютеров, и те, что нет, что демонстрируется на рис. 2.3 (ИСа – автоматизированная, ИСр – ручная). Рис. 2.3. Две составляющие информационной системы На рис. 2.4 представлена информационная система, в которой не применяются какие-либо средства автоматизации обработки информации. Рис. 2.4. Информационная система без использования средств автоматизации С помощью обозначений указаны информационные потоки, обрабатываемые вручную. Поток несет в себе директивную информацию от аппарата управления объекту управления (прямая связь). Поток содержит отчетную информацию (обратная связь). С помощью индекса р обозначена ручная обработка информации. С появлением компьютеров и других средств обработки информации ситуация на предприятиях (организациях) поменялась коренным образом. На рис. 2.5 показано, что каждый из информационных потоков разделился на два, а именно: и . Это указывает на то, что часть прямой (директивной) связи (например, патентная, юридическая и другая не поддающаяся формализации информация) направляется непосредственно объекту управления. Втора часть – с помощью локальной сети направляется в компьютер для расчетов, а полученные результаты затем, опять же с помощью локальных сетей передаются объекту управления. Аналогично и обратная связь делится на два потока: - информация, не обрабатываемая на компьютере, и- обрабатываемая и передаваемая с помощью локальной сети. Рис. 2.5. Информационная система с использованием компьютерных средств автоматизации На рис. 2.5 кроме внутренней информации, используемой для принятия решений, используется также и внешняя. Прежде чем дать опредление современной информационной системе необходимо ввести понятие информационной инфраструктуры (ИТ-инфраструктура), под которой понимается совокупность: • технических средств (компьютеры и серверы, принтеры, факс-аппараты, сканеры, сети передачи данных, телефонные сети, активное и пассивное сетевое оборудование (маршрутизаторы, коммутаторы, кабельные сети и т.д.); телефонные станции); • программного обеспечения серверов и рабочих станций; • информационных ресурсов и средства их хранения; • обслуживающего персонала. Тогда в соответствии с рис. 2.5 информационная система – это информационная инфраструктура предприятия, которая в соответствии с контуром управления сопровождает (обеспечивает) процессы управления. На рис. 2.6 графически иллюстрируется ИТ-инфраструктура предприятия. Рис. 2.6. Состав ИТ-инфраструктуры Из рис. 2.6 видно, что ядром и связующим звеном всех компонентов ИТ-инфраструктуры служит информационная технология, речь о которой детально пойдет ниже. 6. Информационные технологии (IT-технологии), их определение, состав и содержание основных технологических операций Технология вообще, и информационная в частности, – это, прежде всего, цепь процедур и операций, выполняемых последовательно (параллельно) во времени. Это не просто комплекс различных научных и инженерных знаний, а свод правил, регламентирующих выполнение технологических процедур. Как уже отмечалось информационная технология – это совокупность методов, этапов, процедур, операций, приемов и средств для сбора, передачи, обработки, хранения и выдачи информации, выполняемых периодически в заданной последовательности с помощью средств компьютеризации или без таковых. Информационная технология является процессом, состоящим из четко регламентиро­ванных правил выполнения операций, действий, этапов разной степени сложности над дан­ными, хранящимися в компьютерах. Основная цель информационной технологии — в результате целенаправленных действий по переработке первичной информации получить необходимую для пользователя информацию. Информационная система является средой, составляющими элементами которой явля­ются компьютеры, компьютерные сети, программные продукты, базы данных, люди, раз­личного рода технические и программные средства связи и т.д. Основная цель информационной системы — организация хранения и передачи информации. Информа­ционная система представляет собой человеко-компьютерную систему обработки инфор­мации. Реализация функций информационной системы невозможна без знания ориентирован­ной на нее информационной технологии. Информационная технология может существовать и вне сферы информационной системы. Информационная технология является более емким понятием, отра­жающим современное представление о процессах преобразования информации в ин­формационном обществе. В умелом сочетании двух информационных технологий — управленческой и компьютерной — залог успешной работы информационной системы. Выделяют два класса информационных технологий: • базовые (общеизвестные); • специализированные (предметные). Под базовой (общеизвестной) информационной технологией понимается такой набор составляющих ее инструментальных программных и других средств, которые, с точки зрения конечного пользователя, не имеют составных частей (далее не делятся). К таковым можно отнести: текстовые, табличные графические процессоры, системы управления базами данных, мультимедийные средства, web-технологии и различного рода программные продукты, не включающие другие (например, экспертные системы). Их характерная черта заключается в универсальности, то есть в ориентации на применение в различных областях деятельности человека (экономике, медицине, юриспруденции и т.д.). Специализированные (предметные) информационные технологии создаются на основе соответствующих специализированных языков программирования, однако могут содержать в себе базовые, адаптированные (настроенные) под специфику конкретных задач соответствующих предметных областей. Алгоритмы обработки в них закладываются разработчиками, которые, как правило, могут корректироваться пользователями. Такие технологии всегда ориентированы на решение определенного класса задач (учетных, прогнозных, плановых, статистических, аналитических и проч.). Этапы, процедуры, операции и т д., составляющие содержание любой предметной технологии, иллюстрируются иерархической зависимостью, представленной на рис. 5.1. Рис. 5.1. Иерархическая структура информационных технологий Бессмысленно говорить об информационной технологии без ориентации на ее пользователя. Пользователями являются сотрудники, находящиеся на различных уровнях иерархии управления предприятием, организацией, офисом и т.д. На рис. 5.2 представлена типовая трехуровневая структура системы управления предприятием, на каждом из которых применяется своя информационная технология (слева). Справа показаны типовые технологии, обеспечивающие информационную поддержку управленческому персоналу. Рис. 5.2. Связь между уровнями управления и их информационной поддержкой На рис. 5.2 перечислены следующие классы технологи и составляющие их элементы: класс TPS-технологий (Transactions Processing Systems): • ECM (Enterprise Content Management Systems) – управление корпоративным контентом; • OLTP-технология – (On-line Transaction Processing) – технология оперативной обработки данных; • Web-технология - средства обеспечивающие работу с информацией, находящейся в локальных и глобальных сетях. класс ERP-технологий (Enterprise Resource Planning) интегрированные информационные системы, обеспечивающие всестороннее управление предприятием: • ECM (Enterprise Content Management Systems) – управление корпоративным контентом; • OLAP (On-line Analytical Processing) – оперативная аналитическая обработка данных; • DSS (Decision Support Systems) – система поддержки принятия решений; класс ESS-технологий (Executive Support Systems) - интеллектуальные информационные технологии (Intellectual information technology): • BI (Business Intelligence) – интеллектуальная поддержка бизнеса; • AOC (Агентно-ориентированные системы) – технологии, ориентированных на использование программных агентов; • DM (Data Mining ) - технологии интеллектуального анализа данных. В последний список не вошли технологии, предназначенные для работы с нечеткой (Fuzzy Logic Toolbox) и неосознанной информацией (нейросети). О них более подробно речь пойдет ниже. Каждый уровень управления определяет вид информационных ресурсов (данные, информация, знания) потребляемых управленческим персоналом. На оперативном уровне используются данные, тактическом – информация, на стратегическом - знания. Данная градация является условной, так как на любом уровне, в случае надобности, можно получить любой из перечисленных видов. Если информационная система создана в соответствии со стандартами открытых систем, то интеграция информационных технологий обеспечивается на всех уровнях иерархии. Так как понятие информационной технологии многоуровневое, поэтому каждую из перечисленных технологий можно представить с помощью иерархии их составляющих. Иерархия в данном случае отражает взаимоотношения вида “целое-часть” либо “род-вид”. Обратимся к рис. 5.3, где представлена типовая иерархия информационных технологий предприятия или организации. Информационные технологии условно можно разделить на следующие классы: ERP-технологии, MIS-технологии и ESS-технологии. Информационную систему предприятия, организации, офиса и т.д. можно рассматривать как технологию первого уровня, которая включает в себя классы технологий второго уровня. К таковым, согласно рис. 5.3, относятся ERP-технологии, управленческие информационные системы (MIS-технологии), и технологии интеллектуальной обработки данных (ESS-технологии). Каждая из перечисленных технологий в свою очередь состоит из подтехнологий. ERP-технологии включают транзакционные технологии (TPS-технологии) и OLAP-технологии, поддерживающие оперативную аналитическую обработку данных. В свою очередь класс TPS-технологий можно рассматривать как множество, состоящее из OLTP, WEB-технологий и ECM - технологий управления контентом (см. 1.2). Частным случаем ECM является технология управления документооборотом. Теперь необходимо рассмотреть основные функции, выполняемые сотрудниками управления с помощью информационных технологий на каждом из уровней управления. Рис. 5.3. Дерево иерархической зависимости типовых информационных технологий предприятия Оперативный уровень На данном уровне управления транзакционные технологии (TPS) предназначены для ежедневной оперативной обработки данных, поступающих в виде документов, сообщений (счета, акты, накладные и т.д.), что позволяет создавать различные отчеты, сводки, ведомости, Такого рода результирующие документы необходимы для управления производственными, снабженческими, реализационными или иными процессами. Главная функция данного уровня состоит в регистрации в базе данных всех событий происходящих на предприятии и за его пределами. Класс TPS-технологий включает такие технологии как OLTP-технологии, которые, как правило, базируются на офисных, бухгалтерских и других фиксирующих хозяйственно-финансовых операции технологиях; web-технологии и, как правило, технологии управления контентом и поддержки электронного документооборота. Для организации электронного документооборота современные компании используют промышленные системы управления корпоративным контентом (ECM). Эти системы позволяют автоматизировать все операции по работе с неструктурированной информацией на всех этапах ее жизненного цикла – от момента создания и ввода документа в систему, последующего редактирования, согласования и утверждение, до публикации, архивирования и уничтожения в соответствии с корпоративными правилами и нормами действующего законодательства. Для этого создаются АРМы бухгалтеров, менеджеров, начальников цехов, отделов, кладовщиков, нормировщиков, кассиров и т.д. Эти специалисты осуществляют непосредственный контакт с внешней средой: прием заказов, регистрация поступления материалов от поставщиков и передача их на склад, выписка счетов, нарядов на оплату труда и т.д. В результате функционирования TPS-технологий получают стандартные документы: платежные поручения, счета, расходные и приходные накладные и т.д. Такого рода технологии предназначены для решения хорошо структурированных задач, по которым имеются необходимые входные данные, известны алгоритмы и другие стандартные процедуры их обработки. На оперативном уровне, как правило, решаются следующие задачи: - обработка данных об операциях, производимых фирмой; - создание периодических контрольных отчетов о состоянии дел в фирме; - получение ответов на всевозможные текущие запросы и оформление их в виде бумажных документов или отчетов. Для решения перечисленных задач выполняются типовые информационные технологические OLTP-операции, представленные на рис. 5.4. Рис. 5.4. Типовые информационные технологические OLTP-операции, используемые на оперативном уровне управления Так как оперативный ввод и обработка информации осуществляется на любом предприятии, поэтому транзакционные технологии присутствуют на большинстве из них. Примером простейшей транзакционной OLTP-технологии может служить любая бухгалтерская система, если на предприятии не внедрена одна из интегрированных информационных систем. Тактический уровень На тактическом уровне используются класс технологий, который условно можно обозначить как ERP и MIS. Первая, из которых, включает средства для поддержки принятия решений – OLAP-технологии, а вторая - автоматизации управленческой деятельности (MIS-технологии). MIS-технология необходима для организации функций планирования снабжения, производства и реализации готовой продукции, финансового планирования, контроля их выполнения и составления отчетов для руководства. OLAP-технология функционирующая на данном уровне, известная как DSS-технологии (система поддержки принятия решений (Decision Support Systems). Типовые технологические операции, выполняемые на данном уровне, представлены на рис. 5.5. Рис. 5.5. Типовые информационные операции OLAP-технологии, используемые на тактическом уровне В настоящее время достаточно распространенной технологией, ориентированной на поддержку принятия решений, является OLAP-система. Ряд современных ERP-систем, например, таких как MS Dynamics NAV, поддерживает аналитическую обработку данных средствами OLAP-технологий. В основу данной технологии положен метод хранения данных в специальной форме, названной хранилищем данных (Date Warehouse). Для принятия решений на тактическом уровне информация должна быть представлена в агрегированном виде так, чтобы просматривались тенденции изменения данных, что важно для выявления причин возникших отклонений от плановых состояний предприятия. На этом этапе решаются следующие задачи обработки данных: - анализ и оценка фактического состояния объекта управления; - анализ и оценка отклонений от запланированного состояния; - выявление причин отклонений; - анализ возможных решений и действий. Тактический уровень управления направлен на создание следующих видов отчетов: 1. Специальные отчеты, создаваемые по запросам управленцев или в случае возникновения незапланированных ситуаций. 2. Сравнительные отчеты, содержащие данные, полученные из различных источников или классифицированные по различным признакам и используемые для целей сравнения. 3. Чрезвычайные отчеты содержат данные исключительного (чрезвычайного) характера. Стратегический уровень На высшем уровне структуры управления – стратегическом, используются технологии поддержки руководства (ESS) или как еще их называют интеллектуальные информационные технологии (ИИТ - Intellectual information technology). Технологии ESS используются в том случае, если необходимо решать плохо структурированные задачи, отличающиеся нечеткими характеристиками. Такие технологии позволяют превращать данные в информацию, а информацию в знания. ESS часто используются для повышения эффективности принятия решений. в условиях, связанных с возникновением проблемных ситуаций. В этом случае любая жизненная или деловая ситуация описывается в виде некоторой познавательной модели (семантической сети, деревом вывода, фреймом и пр.), которая впоследствии используется в качестве основания для построения и проведения моделирования, в том числе - компьютерного. Так как эти технологии, как правило, ориентированы в основном на работу с внешними, по отношению к предприятию, данными, поэтому характеризующимися нечеткостью, неполнотой, противоречивостью. Примером здесь может служить информация о конкурентах, ситуациях на рынке, перспективы изменения тех или иных цен на продукцию, энергоносители, изменение таможенных тарифов и т.д. Сегодня уже разработаны специальные средства для борьбы с нечеткостью в данных. Типовые информационные операции, используемые на стратегическом уровне, представлены на рис. 5.7 . Рис. 5.7 . Типовые информационные операции ESS-технологии, используемые на стратегическом уровне В классе ESS-технологий можно выделить два наиболее распространенных подкласса: интеллектуальный анализ данных (BI-технологии) и экспертные системы. BI – это набор методологий, процессов, архитектур и технологий для переработки первичных данных в значимую и полезную информацию, используемую для управления бизнес-процессами и принятия обоснованных решений на стратегическом, тактическом и тактическом уровнях. В классе BI наиболее популярными являются следующие технологии: • DM: Data Mining (технологии интеллектуального анализа данных); • технологии обработки нечеткой информации; • нейротехнологии. DM-технологии предназначены для поиск закономерностей и связей между различного рода объектами и процессами. (явлениями). Разницу между OLTP и OLAP –технологиями, а также возможностями Data Mining можно продемонстрировать с помощью решения следующей проблемы: Проблема Какую задачу можно сформулировать для OLTP-технологии Какую задачу можно сформулировать для OLAP-технологии Какую задачу можно сформулировать для DM-технологии Снижение количества клиентов Рассчитать количество клиентов в настоящее время Какова динамика средних размеров счетов настоящих и бывших клиентов Какова закономерность в отказе клиентов от наших услуг В отличие от оперативного уровня, обслуживаемого с помощью OLTP-технологий и отвечающих на вопросы типа «Что произошло?» и «Когда и где это произошло?», средства аналитической обработки в режиме реального времени (OLAP) используются для ответа на вопросы: «Почему это произошло?», а также для выполнения анализа по сценарию «Что, если…?». Инструменты OLAP позволяют пользователю видеть необходимые фактические данные (типичные суммируемые величины, такие, как суммы по операциям и бухгалтерские балансы) с перегруппировкой, повторной сортировкой и группировкой по любому параметру (описательному элементу типа времени, региона, организационной единицы и т.д.). В отличие от них технологии из класса BI (Data Maning) позволяют определить закономерность какого либо процесса. В приведенном примере это касается закономерностей в отказе клиентов от услуг предприятия. Другим примером DM-задачи может служить следующее: для принятия решения на уровне предприятия важно знать существует ли связь между миграцией населения в конкретном регионе, продажами некоторого товара и ценами на дизельное топливо. Необходимо подтвердить, либо опровергнуть данную связь. Причем достоверная статистика может отсутствовать. Информация, как правило, поступает в виде текстов сообщений из газет, журналов, бюллетеней, из сети Интернет и т.д. Типовые задачи, решаемые с помощью DM-технологий, следующие: • классификации – позволяют выявить признаки, характерные для некоторой группы объектов. Наличие таких признаков позволяет вновь появившийся объект отнести к одному из классов; • кластеризация – в результате решения данной задачи исходные объекты разбиваются на однородные группы (кластеры). Наличие таких групп позволяет принять решение по отношению одной из них; • выявление ассоциаций, то есть закономерностей, отраженных в данных, фиксирующих наступление каких-либо событий; • выявление последовательностей, то есть закономерностей, фиксирующих наступление событий с некоторым разрывом во времени. Создаются средства для решения перечисленных задач, среди которых можно выделить технологию нечетких систем. Появилась она как реакция на то, что традиционные компьютерные вычисления являются слишком жесткими для отражения реального мира. Существует огромное количество проблем, для решения которых невозможно получить полную и точную информацию. В результате появилось понятие «мягкие вычисления», которые были положены в основу обработки нечетких высказываний. Более подробно использование такого рода знаний рассматривается в 7.4. Широкую популярность приобрели системы, предназначенные для воспроизведения неосознанных мыслительных усилий человека в форме нейросетей (NeuroShell, NeuralWorks, Neuro Solution). Нейросети, в отличие от обычных программных систем, не требуют программирования, что ставит их в ряд перспективных средств принятия решений. Следующий класс интеллектуальных информационных технологий – это системы обработки знаний, включающих, и прежде всего, экспертные системы, базирующиеся на таких моделях знаний как деревья вывода, деревья целей, семантические сети и т.д. Особое место здесь занимают знания, позволяющие решать обратные задачи. Если прямые задачи решаются в том случае, если необходимо знать результаты деятельности предприятия в предыдущем периоде, то для решения обратных задач необходимо знание тех значений экономических показателей или перечня действий исполнителей, которые приведут к достижению поставленных целей в будущем. Каким образом решаются подобные задачи изложено в [56]. Рассмотренные технологии являются типовыми, так как используются в процессе управления объектами в различных областях экономической деятельности: промышленности, связи, транспорте, добывающей отрасли, торговле, банковской и других сферах. В отличие от них агентно-ориентированные системы в большинстве своем находятся в стадии апробации на реальных объектах. Состав и содержание основных технологических операций Функционирование информационных технологий можно представить в виде последовательности этапов, выполнение которых осуществляется технологиями, находящимися выше базового уровня. Базовые информационные технологии, находящиеся на нижнем уровне иерархии технологий информационной системы, согласно дереву, представленному на рис. 5.1 5.2, как правило, состоят из этапов, процедур, операций и действий, каждая из которых содержит операции или действия. Типовые процедуры следующие: 1. Процедура получения исходных данных, содержащая операции сбора, регистрации, ввода, контроля и передачи данных. 2. Процедура обработки данных, содержащая логические (поиск, группировка, сортировка) и вычислительные операции. 3. Процедура передачи и потребления результатов решения задачи, содержащая следующие операции: контроль правильности результатов, передача их пользователю, архивирование и т.д. Рассмотрим наиболее важные из них. Процедура 1 Операция 1. Сбор и регистрация информации. Сбор осуществляется либо автоматически с датчиков информации, встроенных в технологическую линию или контрольно-измерительные приборы, либо вручную путем фиксации результатов какой-либо деятельности на бумажных документах или технических средствах. Операция 2. Передача информации. Передача выполняется в том случае, если существует потребность во взаимодействии между территориально удаленными пользователями. Над сообщением, посылаемым источником информации выполняется три процедуры: преобразование в соответствующую форму, кодирование и модуляция. Приемная сторона также выполняет три процедуры: демодуляция, декодирование, преобразование сообщения в первичную форму. Процедура передачи информации между структурными подразделениями предприятия и сторонними организациями базируется на электронном документообороте. Под электронным документооборотом будет пониматься движение электронных документов от аппарата управления к объекту управления и обратно, а также из внешней среды. Документооборот строго регламентируется путем указания места обработки документов, момента их получения или передачи на другое место или сдачи в архив. Различают обычный (бумажный) и электронный документооборот. Электронный документ – это бумажный документ, введенный в память компьютера в соответствии с установленными правилами или полученный по каналам передачи данных из внешней среды. На рис. 5.8 представлено движение трех электронных документов: наряда, появившегося в цеху и обозначенного с помощью фигуры , накладной, сгенерированной плановым отделом и обозначенной в виде фигуры , счета, направленного банковской информационной системы (сторонней организации) и обозначенного в виде фигуры , а также электронных документов, полученных из сети Интернет и обозначенных фигурой . Как видно из рис. 5.8 наряд, накладная и электронный текст после использования направлены в электронный архив, а банковский счет после обработки бухгалтером вновь направлен сторонней организации. Всякая система электронного документооборота должна быть распределенной, так как ввод документов происходит на территориально-распределенной организации. Функции систем электронного документооборота состоят в следующем: 1. Хранение электронных документов в архиве. Носители электронных документов характеризуются двумя параметрами: • стоимостью хранения 1 мегабайта информации; • скоростью доступа к информации. Задача заключается в выборе оптимального носителя. 2. Организация поиска документов. Существуют два типа поиска: А). Атрибутивный поиск: каждому документу присваивается набор идентифицирующих его атрибутов. Поиск документа осуществляется путем сравнения значений этих атрибутов со значениями в документах, находящихся в архиве. Примерами атрибутов могут служить: код поставщика, код или фамилия служащего, время создания документа и т. д. Б). Полнотекстовый поиск: документ отыскивается по словам, входящим в сам документ. Для поиска известного документа используется атрибутивный тип, для неизвестного - полнотекстовый. 3. Поддержка защиты документов от несанкционированного доступа. Каждый документ должен иметь список пользователей, имеющих право доступа к нему. 4. Маршрутизация и передача документов. Одна из важных функций системы документооборота состоит в маршрутизации и контроле исполнения. Маршрутизация сообщений - в системе электронного документооборота - это построение схемы, согласно которой они передаются с одного рабочего места в другое. Известны следующие системы маршрутизации: 1. Свободная маршрутизация: последовательная или параллельная. При последовательной маршрутизации документ проходит от одного пользователя к другому, а при параллельной - он одновременно поступает к нескольким пользователям. 2. Свободная маршрутизация с контролем исполнения. Под контролем понимается: • -контроль доставки документа; • -контроль исполнения (выдача извещения, что задание выполнено); • -мониторинг задания (кто и что сейчас делает с заданием). 3. Маршрутизация по заранее определенным маршрутам с контролем исполнения. 4. Система электронной почты. На рынке программных продуктов известны следующие системы электронного документооборота: Босс-Референт, ГранДок, Дело, ЕВФРАТ-Документооборот, CompanyMedia, DIS-системы, DocsVision, LanDocs, Optima-Workflow. Их функциональные возможности похожи и сводятся к следующему: регистрация документов, ведение регистрационной карточки, ведение номенклатурных дел, сканирование, распознавание документов, работа со словарями м справочниками, поиск по реквизитам и по видам документов, полнотекстовый поиск, ведение архивов документов, маршрутизация документов, генерация отчетов, разграничение прав доступа. Операция 3. Операция ввода и контроля относится к наиболее трудоемким, так как она, в большинстве случаев, сопряжена с ручными действиями. Процесс ввода документов возможен двумя способами: • ручной ввод; • автоматизированный ввод. Ручной ввод предполагает перенос данных с бумажного документа путем их набора на клавиатуре. Современный уровень развития технологии автоматизированной обработки предусматривает в процессе ввода применение макетов, то есть создание машинных электронных документов. Известны два варианта макетов ввода: -копия вводимого документа; -унифицированный макет ввода. Первый вариант ориентирован на один вид первичного документа, второй - на несколько. Во втором случае все документы должны иметь некоторое множество одинаковых реквизитов. Например: платежные поручения, расходные кассовые ордера, накладные могут иметь одинаковые реквизиты, которые вводятся. При вводе возможны ошибки, которые выявляются различными методами контроля. Среди многочисленных методов контроля, базирующихся на естественной избыточности. Процедура 2 Следующей важной процедурой информационной технологии является обработка данных. Данные, которыми оперирует компьютер, не должны представлять собой беспорядочный набор символов, хаотично расположенных в его памяти. Форма представления данных должна быть пригодной для их формальной обработки с помощью программ. Все операции данной процедуры делятся на логические (сортировка, группировку, поиск), либо на вычислительные. Среди операций, реализующих данную процедуру, вначале выясним содержание логических (сортировка и поиск), а за тем вычислительных. Операция 1. Сортировка Покажем на примере, какие результаты можно получить из одной и той же базы данных, если ее сортировать по различным ключам. Допустим, имеется база данных ПОСТАВКИ со следующими исходными данными: ПОСТАВКИ СВОДКА 1 Код поставщика Код товара Фактически поставлено (руб.) Код поставщика Фактически поставлено (руб.) 101 2001 5 100 2000 3 100 9 100 2001 4 101 10 101 2002 2 100 2002 2 Всего 19 101 2000 3 Если ее сортировать по ключу "Код поставщика", то можно получить ведомость Сводка 1, где определяется общая сумма поставки каждым поставщиком. Если же ее сортировать по ключу "Код товара", то можно получить ведомость Сводка 2, которая содержит суммы поставок по кодам товаров. Если же ее сортировать по ключу "Код товара", то можно получить ведомость Сводка 2, которая содержит суммы поставок по кодам товаров: ПОСТАВКИ СВОДКА 2 Код поставщика Код товара Фактически поставлено (руб.) Код товара Фактически поставлено (руб.) 100 2000 3 2000 6 101 2000 3 2001 9 100 2001 4 2002 4 101 2001 5 Всего 19 100 2002 2 101 2002 2 Операция 2. Поиск В соответствии с классификацией информационных систем, приведенной в разделе 4.1, их условно можно разделить на документальные и фактографические. Поиск информации в них осуществляется различными методами. В документальных системах осуществляется поиск документов в соответствии с ПОЗ – поисковым образом запроса среди документов, описанных в форме ПОД – поисковым образом документа. И ПОЗ и ПОД представляются с помощью специального языка. Главная черта документальных поисковых информационных систем состоит в получении нескольких (иногда многих) приблизительных ответов. Обусловлено это тем, что в ПОЗ указываются ключевые слова, которые могут также и в тех ПОД, которые к запросу не имею или имею опосредованное отношение. Варианты результатов поиска иллюстрируются на рис. 5.9. Поиск требуемой информации, указанной в ПОЗ, может завершиться успешно в случае, если во множестве ПОД имеются все документы, указанные во множестве ПОЗ (см. рис. 5.9а) На рис. 5.9б представлена обратная ситуация, а именно: частичное совпадение множества ПОЗ с множеством документов ПОД, а на рис. 5.9в неуспешное – полное несовпадение множеств ПОЗ и ПОД, то есть не найден ни один требуемый документ. Рис. 5.9. Варианты результатов поиска информации в документальной поисковой системе Документальные информационные системы используются в Интернет, в корпоративных электронных хранилищах текстовой информации, в библиотечных, патентных, юридических и других поисковых системах В отличие от документальных фактографические информационные системы ориентированы на точный поиск данных. Поиск осуществляется по заданным ключам, под которыми понимается признак, отображающий одну или несколько сторон искомого объекта, процесса, явления. Ключ может быть первичным или вторичным. Как правила таблица, в которой осуществляется поиск, сортируется по искомому ключу. Например, в справочнике работающих сотрудников первичным ключом служит их табельный номер, что позволяет отыскать единственную о нем запись. Однако одного реквизита может не хватить, для того, чтобы отыскать требуемую запись. Простейшим методом поиска является последовательный перебор и сравнение текущего значения элемента данных с заданным, до первого случая их совпадения. Очевидно, что данный метод, в ряде случаев, является не очень эффективным, так как в среднем приходится просматривать половину массива. Операция 3. Вычисления Специфика экономических расчетов состоит в выполнении в подавляющих случаях арифметических операций, указываемых с помощью формул. Пусть а1, а2, а3, …, аn числовая последовательность, обозначающая: а1 – заработная плата сотрудника А; а2 – заработная плата сотрудника Б и т.д. Обозначив через аi заработную плату i-го сотрудника модно определить сумму заработной платы, начисленной всем сотрудникам на основании следующей формулы: , где С – общая сумма начисленной заработной платы; - сумма заработной платы i-го сотрудника; n – количество сотрудников. В реальных ситуациях верхняя граница суммирования, как правило, неизвестна, поэтому формулу записывают следующим образом: . Довольно часто используют двойные или тройные суммы, например, . Если необходимо указать произведение сумм, то представить это можно так: Аналогично знаку суммирования используется знак умножения. Например, произведение можно записать как или сокращенно . Для формализации расчетов (написания формул) необходимо ознакомится с понятием «экономический показатель». В информатике экономический показатель применяется в двух случаях: • для формализации процесса представления экономических расчетов (в виде формул); • для визуализации результатов работы с базами данных, хранилищами данных, базами знаний и т д. Рассмотрим его. В большинстве случаев экономическая информация фиксируется, а затем обрабатывается и, наконец, поставляется потребителю в форме управленческих документов. Как правило, управленческие документы имеют вид таблиц, например, накладная, наряд, требование и т. д. Управленческие документы содержат экономические показатели, по которым можно определить состояние управляемого объекта, а также оценить эффективность того или иного экономического процесса. 7. Инфокоммуникационные технологии систем управления, их определение и функции. Состав сетей, обеспечивающих инфокоммуникационные технологии Понятие «инфокоммуникационные технологии» включает: информационные технологии (аппаратные и программные средства), телекоммуникационное оборудование (абонентское оборудование, сетевое оборудование) и телекоммуникационные услуги (услуги в телефонных сетях общего пользования, услуги в сети Интернет, услуги мобильной телефонной связи и т п.) (см. рис. 5.11). Инфокоммуникационные технологии реализуются с помощью инфокоммуникационных сетей. Согласно закону «Об информации…» [1] инфокоммуникационная сеть – это технологическая система, предназначенная для передачи по линиям связи информации, доступ к которой осуществляется с использованием средств вычислительной техники. Возрастающий спрос на инфокоммуникационные услуги объясняется потребностью общества в устойчивых удаленных связях, позволяющих организовать новые формы производства и управления реальными и виртуальными предприятиями и организациями. Рис. 5.11. Состав инфокоммуникационных технологий Иногда существует потребность в информационном объединении нескольких предприятий, являющихся составными частями корпорации. Напомним, что корпорацией называется хозяйствующий объект, имеющий иерархическую структуру и включающий в себя предприятия различного масштаба и профиля деятельности. Информационной поддержкой корпораций занимаются корпоративные информационные системы, под которыми понимается программно-аппаратный телекоммуникационный комплекс, способный объединять в одно целое предприятия с различной функциональной направленностью (производственные, торговые, кредитные и др. организации). Если в рамках одного предприятия интеграция реализуется с помощью локальной сети, то при объединении нескольких предприятий, находящихся на значительном расстоянии друг от друга, требуется создание корпоративной сети. Условно состав корпоративной сети можно представить так, как это показано на рис. 5.12. На рисунке фигурируют следующие информационные сети: • локальная сеть LAN (Local Area Net) для доступа сотрудников к собственным информационным ресурсам и делового взаимодействия; • региональная сеть масштаба города MAN (Metropolitan Area Network); • глобальная сеть (Wide Area Network); • электронная торговая сеть ETNs (Electronic Trading Networks); • автоматизированная торговая сеть ECN (Electronic Communication Network). Рис. 5.12. Корпоративная сеть Локальные, как и прочие сети, так или иначе, взаимодействуют с глобальной сетью Интернет. Архитектура последней является многоуровневой. В ее основе лежит быстродействующая опорная сеть, которая объединяет мощные компьютеры, и по которой провайдеры первого уровня передают основную массу информации. К опорной сети присоединяются континентальные магистрали, к которым присоединяются провайдеры второго уровня (транснациональные). На каждом материке функционируют национальные провайдеры. В РФ таковыми являются Ростелеком, Relcom, TransCom и т.д. Провайдер (provider) – это поставщик или посредник, предоставляющий услуги связи. Он является посредником между пользователем и глобальной сетью или же провайдерами более высокого уровня. Согласно рис. 5.12 в основе функционирования локальной сети лежит сервер. Се́рвер (англ. server от англ. to serve — служить)  — это аппаратно-программный компонент вычислительной системы, выполняющий сервисные (обслуживающие) функции по запросу клиента, предоставляя ему доступ к определённым ресурсам или услугам. Сервис осуществляется сетевыми операционными системами, среди которых необходимо различать: • ОС для серверов; • ОС для пользователей. Среди сетевых ОС можно выделить те, которым приданы функции обычных операционных систем и обычные ОС, которым приданы сетевые функции. Назначение серверной операционной системы состоит в управлении приложениями, обслуживающими всех пользователей корпоративной сети, а нередко и внешних пользователей. К таким приложениям относятся современные системы управления базами данных, средства управления сетями и анализа событий в сети, службы каталогов, средства обмена сообщениями и групповой работы, Web-серверы, почтовые серверы, корпоративные брандмауэры, серверы приложений самого разнообразного назначения, серверные части бизнес-приложений. Достаточно распространенной сетевой ОС является семейство Windows Server 2003 стало очередным шагом в развитии операционных систем Windows 2000. Основными особенностями данного семейства операционных систем являются наличие в их составе платформы Microsoft .NET Framework, а также поддержка Web-сервисов XML (вплоть до наличия в составе операционной системы UDDI (Universal Description, Discovery and Integration). UDDI представляет собой стандарт универсального описания, обнаружения и интеграции поставщиков Web-сервисов. Информационная инфраструктура, представленная на рис. 5.12, связывает локальные сети предприятий, серверы, сторонние организации (банки), магазины, офисы, заказчиков и деловых партнеров в единое целое. Она позволяет выполнять следующие типовые операции бизнеса: 1. Устанавливать предприятию предварительные контакты с потенциальными партнерами, клиентами, поставщиками, заказчиками. 2. Обмениваться электронными документами, необходимыми для совершения сделки купли-продажи. 3. Осуществлять акт купли-продажи товара или услуги. 4. Осуществлять предпродажную рекламу товара или услуги и послепродажную поддержку покупателя. 5. Выполнять электронную оплату купленного товара (услуги) с использованием кредитных карт, электронного перевода денег и т.д.; 6. Осуществлять доставку товара, включая как управление доставкой, так и отслеживания пути прохождения товара. В основе функционирования корпоративной сети лежит система электронного обмена данными (EDI). Эта система предназначена для межфирменного обмена деловыми и коммерческими документами в виде структурированных сообщений стандартизированного формата в электронном виде в процессе производственной деятельности. Основные направления в развитии инфокоммуникационных технологий В последние годы с развитием инфокоммуникационных технологий и сервиса Интернет стал быстро развиваться новый сектор экономики, получивший название сетевого. В России формирование сетевой экономики происходит в трех направлениях: • электронный бизнес; • банковские и другие расчеты; • дистанционное обучение и выполнение работ. Электронный бизнес - это бизнес, осуществляемый на основе информационных технологий и общедоступных средств коммуникаций (локальных, глобальных и других сетей). Частным случаем электронного бизнеса является электронная коммерция, под которой понимается вид хозяйственной деятельности, цель которой заключается в продаже готовых товаров ли услуг через компьютерные сети. Потребителем может выступать как физическое, так и юридическое лицо. Электронный бизнес – одно из важнейших направлений развития бизнеса, предоставляемых возможностями инфокоммуникационных технологий. Ключевыми понятиями здесь служат виртуальный рынок и виртуальное предприятие Второе направление сетевой экономики развивается в направлении совершенствования банковских и других расчетов на базе инфраструктуры Интернет. Банковский сервис, использующий сетевые возможности получил название сетевого банкинга или итнтернет-банкинга. Под данными понятиями понимается совокупность банковских услуг, предоставляемых банком своим клиентам в среде Интернет. Банковский сервис, использующий сетевые возможности, предоставляет юридическим лицам формировать и отправлять в банк следующие документы: • поручения по платежам; • платежное требование; • реестр платежных документов; • заявление на перевод валюты и т.д. Физическим лицам предоставляются следующие услуги: • коммунальные и периодические платежи; • формирование и отправление в банк документов (платежное поручение, информационное сообщение и т д.); • перевод денег с одного счет анна другой; • получение информации о текущем состоянии своего счета и т.д. Типовые процедуры банковской платежной системы следующие: • обработка запросов с целью авторизации; • перечисление на расчетные счета денежных средств за товары и услуги; • передача документов (бумажных и электронных), в которых фиксируются совершенные сделки. Третье направление сетевой экономики сосредоточено на повсеместном внедрении дистанционного образования, под которым понимается образовательная система, обеспечивающая получение знаний с помощью сетевых технологий. Сетевые технологии обеспечивают доступ к учебным материалам и консультации с преподавателями с помощью телекоммуникаций и Интернет. Формы реализации инфокоммуникационных технологий Реализация электронного бизнеса имеет несколько форм, зависящих от партнеров по бизнесу. Рассмотрим некоторые из них, связь между которыми представлена на рис. 5.17. Рис. 5.17. Основные формы электронного бизнеса Наиболее популярными являются следующие формы: 1. B2B (Business-to-Business) – взаимодействие между юридическими лицами. B2B - это схема взаимодействия предприятий (в том числе электронная), которая основывается на принципе торговли «предприятие-предприятие». Разновидность электронной торговли по данной схеме может включать электронные биржи, оптовые продажи в сети интернет, межкорпоративную электронную торговлю. Схема B2B призвана сделать взаимодействие корпоративных клиентов наиболее эффективным, используя при этом всевозможные аппаратные решения типа: on-line магазин, брокерские сайты, службы снабжения и закупок, ЭТП (электронные торговые площадки). Причиной быстрого развития электронного управления закупками служит потребность в сокращении затрат, связанных с приобретением сырья, оборудования, материалов и т.д. Реализация формы электронного управления закупками в форме B2B осуществляется тремя путями: • использование электронных каталогов; • поиск встречных заявок; • проведение электронных тендеров. Посредниками в бизнесе B2B могут служить электронные аукционы и электронные биржи. Электронные аукционы позволяют покупателям приобрести товары без посредников, а продавцам – сократить время оборота товара. Для того чтобы продать товар на аукционе, желающий должен зарегистрироваться на информационном сервере и разместить на нем всю необходимую информацию о товаре. Покупатель для того, чтобы сделать ставку также должен зарегистрироваться (указать имя и адрес электронной почты). Электронная биржа – это более сложная форма посредничества. Участники электронной биржи проходят предварительный отбор. Торговля на бирже обычно анонимная. Информационные системы предприятий в большинстве случаев механизма непосредственного компьютерного взаимодействия с поставщиками и потребителями (точнее, с их системами управления ресурсами) не имеют. Эту брешь как раз и могут залатать системы электронной коммерции B2B, обеспечивающие электронный интерфейс между разными предприятиями - поставщиками и потребителями. Однако связь ERP-B2B, является эффективной только в том случае, если B2B встроена в систему планирования и управления ресурсами. В настоящее время существует достаточное количество фирм, создающих программные продукты для B2B. Например, торговые Интернет-площадки можно организовать на базе следующих программ: - Ariba Marketplace , предназначенной для систем онлайновой торговли; - Ariba Dynamic Trade, предназначеной для проведение аукционов, организация биржевой торговли. Включает в себя также модуль, Ariba Bid/Ask (создание онлайновых бирж); - Ariba Commerce Services Network, используемой для организации сети коммерческих услуг (обеспечение взаимодействие между покупателями, продавцами и торговой площадкой); Известны также следующие программы, обеспечивающие инфокоммуникационные связи: - e-Business Suite, интегрированный комплекс приложений электронного бизнеса. В комплекс заложена возможность интеграции приложений электронного бизнеса для расширенного предприятия - от заказчиков и партнеров до поставщиков, что позволяет полностью автоматизировать электронный бизнес, начиная со сбыта и маркетинга и заканчивая закупками и управлением сетью снабжения через WWW. - э-Commerce Starter Pack предложение фирмы SAP в области электронной коммерции - комбинация программного обеспечения и услуг для быстрого внедрения и ведения бизнеса через интернет, состоящая из: Business to Business Procurement (BBP) - закупки через интернет, решение для процессов закупки непроизводственных товаров и услуг; Online Store - он-лайн продажа с помощью R/3 и интернет, открытый он- лайн канал сбыта, интегрируемый с системой R/3, обрабатывающей заказы клиентов; Workplace - портал предприятия на основе интернет браузера. 2. B2C (Business-to-Сustomer) – взаимодействие между юридическими и физическими лицами. В данном случае имеет место деятельность, ориентированная на удовлетворение потребностей конечных потребителей продукции (услуг). Формой реализации данного взаимодействия служат: торговые ряды, Интернет-витрины, Интернет-магазины, электронные платежные системы, Интернет-реклама и т.д. Торговые ряды, как правило, представляются наименованием товара, его спецификацией, техническим описанием, данными о производителе, фотографиями товара, ценой и т.д. После формулирования запроса покупателем система поиска осуществляет поиск товара по каталогам поставщиков и представляет список всех товаров, соответствующих запросу. Интернет-витрины и Интернет-магазины. На страницах Интернет - витрин размещается информация в форме каталога продукции (услуг), прайс-листы и форма подачи заявки. Интернет-витрина, также как и торговый ряд, не обеспечивает полный цикл продажи (не производится выписка счетов, оплата, отслеживание выполнения заказа и т.д.). Основной недостаток данной формы заключается в отсутствии торговли с реального склада. Интернет-магазин обеспечивает покупателю персональное обслуживание, гибкую систему скидок, выписку счета товара, страховку и налоговые отчисления. Покупатель имеет возможность отслеживать прохождение своего заказа. Системы, обеспечивающие работу Интернет-магазина, в большинстве случаев включают: • интернет-витрину; • систему приема платежей; • систему учета и контроля исполнения заказов. Перечисленные сочетания партнеров электронного бизнеса являются основными. Кроме них существуют и другие формы, к которым относятся: 3.B2G (Business-to-Government) – взаимодействие между юридическими лицами и государственными организациями. Такого рода взаимодействие имеет место в процессе участия в электронных торгах по закупке продукции для государственных нужд, выполнение государственных заказов, предоставление статистической, налоговой, таможенной и другой отчетности. Формы реализации данного взаимодействия партнеров те же, что и при B2B. 4.G2C (Government-to-Сustomer) – это взаимодействие между государственными организациями и физическими лицами. Формами реализации данного взаимодействия являются: системы социального обслуживания населения (пенсии, пособия, льготы), системы коммунального обслуживания и т.д. 5.G2G (Government-to-Government) – это взаимодействие между государственными организациями. Формами осуществления данного взаимодействия являются: выборы различного уровня, взаимодействие между таможенными, налоговыми, правоохранительными и т. д. системами. Важнейшим преимуществом инфокоммуникационных технологий бизнеса является возможность сокращения затрат за счет ликвидации цепочки посредников (см. рис. 5.18). Рис. 5.18. Иллюстрация сокращения затрат при использовании инфокоммуникационных технологий Если при традиционной системе между производителем и потребителем существует цепочка посредников (дистрибьютор, продавец и т.д.), на что требуются дополнительные средства, то при наличии прямой связи (инфокоммуникационных технологий) эти затраты быстро сокращаются.
«Архитектура профессиональных компьютерных программ» 👇
Готовые курсовые работы и рефераты
Купить от 250 ₽
Решение задач от ИИ за 2 минуты
Решить задачу
Найди решение своей задачи среди 1 000 000 ответов
Найти
Найди решение своей задачи среди 1 000 000 ответов
Крупнейшая русскоязычная библиотека студенческих решенных задач

Тебе могут подойти лекции

Смотреть все 588 лекций
Все самое важное и интересное в Telegram

Все сервисы Справочника в твоем телефоне! Просто напиши Боту, что ты ищешь и он быстро найдет нужную статью, лекцию или пособие для тебя!

Перейти в Telegram Bot