Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Системный анализ.docx
Скачиваний:
7
Добавлен:
15.08.2019
Размер:
511.19 Кб
Скачать

Пример построения idef0 модели

Рассмотрим построение IDEF0 модели информационной системы для сети магазинов по продажам сумок и составим примерное описание предметной области.

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

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

Для директора должны формироваться следующие отчеты:

  1. Отчет по продажам;

  2. Отчет по поставщикам;

  3. Отчет продавцам;

  4. Отчет по распределению товара по магазинам.

Отчет по продажам для директора должен в наглядной форме показывать какие модели самые продаваемые. Каким-то образом формировать рейтинг моделей. Например, так:

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

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

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

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

Рейтинг поставщика может определяться следующим образом:

  1. по умолчанию 1;

  2. за каждую проведенную сделку +1;

  3. за срыв сделки -2;

  4. за просроченную -1;

  5. за продаваемость товара +1;

  6. директор может повысить или понизить рейтинг.

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

Отчет по распределению товара по магазинам – показывает сумки какого типа есть в каждом и в каком количестве. Так же можно посмотреть и по конкретным моделям.

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

  1. по поставщикам;

  2. общий список товаров, с возможностью заносить информацию о поступившем товаре.

Для продавцов:

  1. список товаров по магазину, с возможностью заносить информацию о проданном товаре;

  2. возможность посмотреть на какую сумму сделаны продажи этим продавцом на текущую дату.

Построение idef0 модели.

Шаг 1. Построение модели начинается с определения границ системы, цели и точки зрения модели.

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

  1. Составляется список всех объектов, которые имеют отношение к системе.

  2. Составляется список всех функций, имеющих отношение к системе.

Список объектов:

  1. характеристики сумок

  2. информация о магазинах

  3. информация о поставщиках

  4. информация о заказах

  5. информация о сотрудниках

  6. рейтинг поставщика

  7. рейтинг модели

  8. рейтинг продавца

  9. премии

  10. цены

  11. спрос

Список функций:

  1. Записать заказ сумок

  2. Проследить выполнение заказа сумок

  3. Распределить сумки по магазинам

  4. Записать информацию о продаже сумок

  5. Выявить самые продаваемые модели

  6. Узнать рейтинг поставщиков

  7. Узнать рейтинг продавцов

  8. Определить размер премии по результатам продаж

  9. Корректировать цены

  10. Подсчитать прибыль

Шаг 2. Теперь определяем цель и точку зрения системы. То есть нужно сформулировать цель модели "Информационная система для сети магазинов по продажам сумок" и определить, с чьей точки зрения будет описана работа этой системы.

Для этого:

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

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

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

Список вопросов:

  1. Как увеличить прибыль фирмы?

  2. 2. Как выбрать нужный товар для заказов?

  3. 3. Как выбрать надежного поставщика?

  4. 4. Как правильно распределить товар по магазинам?

  5. 5. Как поощрять персонал?

  6. 6. Как увеличить продажи?

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

Точка зрения:

  1. директор компании

  2. продавцы

  3. отдел закупок

  4. клиент

  5. независимый консультант

  6. друг

Точка зрения: директор компании

Рис. 4. Контекстная диаграмма IDEF0 модели

Шаг 4. Построение диаграммы А0

Рис. 5. Диаграмма второго уровня детализации (А0).