Читайте также: |
|
Таблица 6. Показатели качественного анализа функциональной модели
Показатели количественного анализа | диаграмма декомпозиции второго уровня (А0) | диаграмма декомпозиции третьего уровня (А2) |
Структурная целостность модели | ||
приемственность дуг (кроме тунелированных) | приемлемы | приемлемы |
правильность нумерации | правильная | правильная |
Туннелирование дуг | нет туннелирования | нет туннелирования |
Ограничения сложности | ||
количество блоков | ||
количество дуг | Соответствует норме | Соответствует норме |
Соглашения по отображению диаграмм | ||
порядок доминирования | расположение блоков правильное | расположение блоков правильное |
расстояние между дугами на гранях блока | максимальное расстояние | максимальное расстояние |
расстояние между блоками | максимальное расстояние | максимальное расстояние |
наличие параллельных дуг | нет | нет |
правильность отображения обратных связей | нет | нет |
наличие циклических связей | нет | нет |
число пересечений дуг | ||
наличие нависаний блоков | мет нависаний | нет нависаний |
Таблица 7. Показатели количественного анализа функциональной модели
Показатели качественного анализа | диаграмма декомпозиции второго уровня (А0) | диаграмма декомпозиции третьего уровня (А2) |
Проверка условия (1) | Не выполняется | |
Количество блоков на диаграмме | ||
Проверка условия (2) | ||
Количество дуг для 1-го блока | Не выполняется | |
Ain1 | ||
Aout1 | ||
Acon1 | ||
Amec1 | ||
Количество дуг для 2-го блока | ||
Ain2 | ||
Aout2 | ||
Acon2 | ||
Amec2 | ||
Количество дуг для 3-го блока | ||
Ain3 | ||
Aout3 | ||
Acon3 | ||
Amec3 | ||
Проверка условия (3) | Не выполняется | |
Коэффициент сбалансированности Кbl |
Словарь элементарных функций:
- Автоматическое распознавание автомобильных номеров;
- Получение фотоснимка автомобиля;
- Распознавание номера автомобиля;
- Передача номера автомобиля в компетентные органы;
- Поиск номера по базе существующих;
- Выявление нарушений или нахождения в угоне;
- Письмо компетентным органам с информацией о нарушении;
8. Построение DFD диаграммы для процесса «Сегментация рукопечатного текста»
Рис 7 – Диаграмма FEO «Сегментация рукопечатного текста»
На диаграмме FEO «Сегментация номерного знака» IDEF0 модели можно выделить стрелки (потоки), с которыми работает раздел “Сегментация номерного знака”:
- Нормализованный номерной знак - поступающий из блока «Локализация и нормализация номера знака»;
- Правила сегментации номерного знака – номерной знак может быть сегментирован (разбит на отдельные символы) только по определенным правилам;
- После того, как номерной знак был сегментирован, он передается на следующий блок.
При этом процесс «Сегментация номерного знака», выполняемый разделом «Использование приложения AutoNumberRecognizer» можно разбить на три связанные функциональные компоненты:
- Получение нормализованного изображения номерного знака
- Сегментация данного изображения на символы
- Передача полученных символов.
Для раздела «Сегментация номерного знака», можно выделить одно хранилище:
- Локальная база данных;
Выделенные объекты необходимо связать информационными потоками:
- Номерной знак
- Правила сегментации
- Сегментация номерного знака
- Создание строки с номером
- Оповещение аналитика о наличии нарушителя
Рис 8 – Диаграмма DFD «Сегментация рукопечатного текста» в нотациях Гейна-Сарсона
Рис 9 – Диаграмма DFD «Сегментация рукопечатного текста»
в нотациях Йордона-Де Марко
9. Построение DFD диаграммы для процесса «Выявления ошибок»
Рис 10 – Диаграмма FEO «Выявление ошибок»
На диаграмме FEO «Выявление нарушений или нахождения в угоне» IDEF0 модели можно выделить стрелки (потоки), с которыми работает раздел «Использование приложения AutoNumberRecognizer»:
- Запись в базе данных, поступающих из блока «Поиск номера по базе существующих»;
- База данных авто-номеров – номер автомобиля должен содержаться в базе данных (если номер не поддельный);
- Исходя из наличия совершенных правонарушений ранее или в случае наличия данного в списке угнанных, информация добавляется к основной (номеру) и передается юристу для оформления запроса.
При этом процесс «Выявление нарушений или нахождения в угоне», выполняемый разделом «Использование приложения AutoNumberRecognizer» можно разбить на три связанные функциональные компоненты:
- Получение записи с информацией о номере;
- Поиск существующих нарушений по полученной информацией;
- Передача найденной информации на оформление;
Для раздела «Синхронизация и передача списка», можно выделить одно хранилище:
- Облачная база данных;
Выделенные объекты необходимо связать информационными потоками:
- Записи о владельце автомобиля
- Записи о нарушениях/угоне автомобиля
Рис 12 – Диаграмма DFD «Выявление ошибок» в нотациях Гейна-Сарсона
Рис 13 – Диаграмма DFD «Выявление ошибок» в нотациях Йордона-Де Марко
Дата добавления: 2015-10-16; просмотров: 126 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Построение диаграммы декомпозиции третьего уровня в нотации IDEF0 | | | Красный дом» Уильяма Морриса |