Объектом автоматизации является фирма натяжных потолков, которая работает с клиентами, предоставляя услуги монтажа потолков. Основная задача работы интернет–каталога – хранение, сбор, и продажа телефонов клиентам (работникам) салона связи.
Основными задачами салона связи являются:
Основные нотации концептуального моделирования: нотация IDEF0/IDEF3, нотация ARIS, и нотация UML.
Нотация IDEF0 – это нотация, применяемая для моделирования широкого класса систем. Результатом данного моделирования является модель системы, которая состоит из иерархии диаграмм, текста документации, которые связанны друг с другом при помощи перекрестных ссылок.
Нотация ARIS – предполагает построение большого числа диаграмм, для описания динамики и статистики. Данные диаграммы классифицируются по видам, типам, уровням и ракурсам описания.
Нотация UML – семейство графических нотаций, в основе которого лежит единая метамодель. Нотация UML помогает в описании и проектировании программных систем, в особенности систем, которые построены с применением объектно-ориентированных технологий.
Осуществим сравнение данных нотаций, и представим результаты сравнения в таблицу 2.1
Таблица 2.1 – Сравнительный анализ нотация
Критерий |
Нотация IDEF0 |
Нотация ARIS |
Нотация UML |
Легкость в изучении и понимании |
Легок в освоении |
Очень сложный в освоении |
Сложный в освоении |
Подход к проектированию |
Функциональный |
Процессный |
Объектно-ориентированный |
Области применения |
Бизнес-процессы, программное обеспечение |
Бизнес-процессы |
Бизнес-процессы, программное обеспечение |
Как видно из таблицы 2.1, наиболее подходящей является нотация IDEF0, поскольку нотации ARIS и UML достаточно сложны в освоении.
В настоящее время существует множество CASE средств, поддерживающих функциональное моделирование в стандарте IDEF0. Однако наиболее популярной, и легкой в понимании является AllFusion Process Modeler (BPwin).
AllFusion Process Modeler – это мощный инструмент моделирования, который создала фирма Computer Associates Technologies, и который применяется для анализа, документирования и реорганизации сложных бизнес-процессов.
Для построения контекстной модели, необходимо определить входные, выходные данные, управляющая информация и механизм.
В данном случае, входной информацией будет: данные клиента; данные товара.
Выходной информацией будет оформленный заказ.
Управляющей информацией будет: устав фирмы; и нормативно-справочная информация.
Механизмом управления будет сотрудник.
Построенная контекстная диаграмма показана на рисунке 2.1.
Рисунок 2.1 – Контекстная диаграмма
Декомпозируем контекстную диаграмму – рисунок 2.2.
Рисунок 2.2 – Диаграмма декомпозиции контекстной диаграммы
Как видно из рисунка 2.2, диаграмма декомпозиции состоит из трех процессов: проверка личных данных; проверка наличия товара; выдача товара.
Процесс деятельности фирмы обладает следующими недостатками:
После построения модели, можно сформулировать требования к новой ИСУ.
Функциональные требования:
Нефункциональные требования:
Дата | Выполнено, % |
---|---|
2020-05-28 17:34:28 | 10 |
2020-05-28 14:34:25 | 100 |