Инструментальные средства разработки информационных систем


Скачать 372.19 Kb.
НазваниеИнструментальные средства разработки информационных систем
страница2/3
Дата публикации09.03.2013
Размер372.19 Kb.
ТипДокументы
userdocs.ru > Информатика > Документы
1   2   3

^ 1.4. ТЕХНОЛОГИЯ ПРИНЯТИЯ РЕШЕНИЙ В УСЛОВИЯХ ЭКСПЛУАТАЦИИ ИНФОРМАЦИОННЫХ СИСТЕМ

1.4.1. ТЕХНОЛОГИЯ ФАКТОРНОГО АНАЛИЗА

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

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

^ 1.4.2. ТЕХНОЛОГИЯ КОРРЕЛЯЦИОННОГО-РЕГРЕССИОННОГО АНАЛИЗА

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

^ 1.4.3. ТЕХНОЛОГИЯ РЕШЕНИЯ ОПТИМИЗАЦИОННЫХ ЗАДАЧ

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

Решение конкретной задачи управления предполагает:

1. Построение экономических и математических моделей для задач принятия решений в сложных ситуациях или в условиях неопределенности;

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

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

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

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

Технология построения моделей задач.

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

Постоянные факторы (условия проведения операции);

Зависимые факторы (элементы решения).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Основные этапы работы с оптимизационными задачами:

1. Постановка задачи, т.е. ее содержательная формулировка с точки зрения и заказчика, и разработчика.

2. Построение математической модели, т.е. переход к формализованному представлению.

3. Нахождение решения или решений.

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

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

6. Выбор вариантов, если есть несколько конкурирующих вариантов.

7. Осуществление решения.

Как правило, перечисленные этапы перекрываются, идут параллельно или несколько раз циклически повторяются.

^ 2. ТЕХНИЧЕСКАЯ И ИНФОРМАЦИОННАЯ МОДЕЛИ ИНФОРМАЦИОННОЙ СИСТЕМЫ

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

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

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

  1. рабочие станции;

  2. серверы сети;

  3. коммуникационные узлы.

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

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

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

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

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

  1. производительность;

  2. надежность;

  3. управляемость;

  4. расширяемость;

  5. прозрачность;

  6. интегрируемость.

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

Наиболее оптимальным решением является выбор комбинированной топологии «звезда-шина». Топология «звезда-шина» выглядит как объединение с помощью магистральной шины нескольких звездообразных сетей.

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

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

Сетевой стандарт Ethernet был разработан в 1975 году. Локальные сети, построенные по этому стандарту, обеспечивают пропускную способность до 10 Мбит/с. В этом стандарте в качестве метода доступа к среде передачи данных используется метод коллективного доступа с опознаванием несущей и обнаружением коллизий (метод CSMA/CD). Развитие локальных сетей, появление новых более быстрых компьютеров привело к необходимости совершенствования стандарта Ethernet с целью увеличения пропускной способности сети до 100 Мбит/с. И в 1995 году был разработан стандарт Fast Ethernet. Технология Fast Ethernet использует метод доступа CSMA/CD, такой же, как в технологии Ethernet, что обеспечивает согласованность технологий. Официальный стандарт 100Base-T (802.3u) установил три различных спецификации для физического уровня (в терминах семиуровневой модели OSI) для поддержки следующих типов кабельных систем:

  1. 100Base-TX для двухпарного кабеля на неэкранированной витой паре UTP Category 5, или экранированной витой паре STP Type 1;
1   2   3

Похожие:

Инструментальные средства разработки информационных систем iconКлассификации технологий разработки информационных систем.
Классификация технологий разработки информационных систем в соответствии с научно-техническими направлениями их создания. 6
Инструментальные средства разработки информационных систем iconДля определения значений показателей качества могут быть использованы...
Затели качества представляют собой физические величины и существуют измерительные инструменты (средства измерения), обладающие нормированными...
Инструментальные средства разработки информационных систем iconПричины проведения автоматизации документооборота
Роль и место информационных систем в бизнесе. Назначение, основные задачи информационных систем в бизнесе
Инструментальные средства разработки информационных систем iconРеферат на тему: «История развития информационных систем. Информационные...
Информационные технологии (ИТ) – наиболее важная на сегодняшний день составляющая процесса использования информационных ресурсов...
Инструментальные средства разработки информационных систем iconВарианты задания для контрольной работы по дисциплине «Проектирование...
В каждом из предложенных вариантов требуется при помощи case-средства Rational Rose построить модель программного обеспечения. Процесс...
Инструментальные средства разработки информационных систем icon«Системный анализ. Оценка качества и управление проектами информационных систем»
Роль и место информационных технологий в совершенствовании строительного комплекса. Основные задачи системного анализа продукции...
Инструментальные средства разработки информационных систем icon1. Основные понятия информатики и информационных систем. 2 часа
История информационных революций. Кодирование информации, аналоговая и цифровая обработка, компьютерная обработка. Единицы измерения...
Инструментальные средства разработки информационных систем iconМишеннн А. И. М71 Теория экономических информационных систем: Учебник. 4-е изд., доп и перераб
М71 Теория экономических информационных систем: Учебник. 4-е изд., доп и перераб. М.: Финансы и статистика, 1999. 240 с.: ил
Инструментальные средства разработки информационных систем iconПрограмма всероссийской научно-технической конференции студентов,...
Инструментальные средства поддержки автоматизированного проектирования и управления
Инструментальные средства разработки информационных систем icon3 Приемы и средства автоматизации разработки документов с рядом приемов...
С рядом приемов автоматизации ввода и редактирования текста мы познакомились выше. К ним относятся средства Автотекст, Автозамена,...
Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2020
контакты
userdocs.ru
Главная страница