Файл: Проектирование информационной системы для туристического агентства.docx
Добавлен: 10.11.2023
Просмотров: 1602
Скачиваний: 41
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Вывод: диаграмму можно считать не оптимальной с точки зрения информационной насыщенности, так как оценка выходит за границы диапазона 3-3,5. Восприятие диаграммы может быть затрудненным, поэтому рекомендуется исключить некоторые объекты из диаграммы.
На рис. 5. изображена модель оформления договора поставки, в которой офис-менеджер принимает заявку от клиента в которой уже есть реквизиты клиента и оформляет ее. Далее происходит составление договора поставки на основе заявки клиента. Договор подписывается двумя сторонами и после этого формируется отчет.
Р ис. 5. Диаграмма последовательности. Модель составления договора поставки
Количественная оценка диаграммы.
Рассчитаем основные характеристики диаграммы:
-
На диаграмме изображены два актера и четыре граничных класса. Таким образом, O = 6 (число объектов на диаграмме). -
На диаграмме присутствуют два типа объектов (актеры и граничные классы). Таким образом, T = 2 (число типов объектов на диаграмме). -
Число типов связей L = 1 (прочее). -
Каждый актер представляет собой частный случай класса, следовательно, актеры и граничные классы имеют оценки равные 5. Каждое состояние оценивается в 4 балла. Таким образом, . -
Тип связи относится к категории «Прочее», поэтому его оценка составляет 1 балл. Таким образом, .
Итоговая оценка диаграммы:
Вывод: диаграмму можно считать не оптимальной с точки зрения информационной насыщенности, так как оценка выходит за границы диапазона 3-3,5. Восприятие диаграммы может быть затрудненным, поэтому рекомендуется исключить некоторые объекты из диаграммы.
Диаграммы коопераций
Диаграмма коопераций (collaboration diagram) — диаграмма, на которой изображаются взаимодействия между частями композитной структуры или ролями кооперации. В отличие от диаграммы последовательности
, на диаграмме явно указываются отношения между элементами (объектами), а время как отдельное измерение не используется (применяются порядковые номера вызовов). [10]
На рис. 6. изображена диаграмма коопераций, в которой продемонстрирована модель составления документов оплаты офис-менеджером. Документы оплаты это: счет, накладная, акт выполненных работ. Все эти документы составляются на основе заявки, сделанной клиентом, в которой указаны реквизиты (название организации и банковские реквизиты) и перечень необходимой продукции.
Рис. 6. Диаграмма коопераций. Модель составления документов оплаты
Количественная оценка диаграммы.
Рассчитаем основные характеристики диаграммы:
-
На диаграмме изображены шесть классов. Таким образом, O = 6 (число объектов на диаграмме). -
На диаграмме присутствуют один тип объектов (классы). Таким образом, T = 1 (число типов объектов на диаграмме). -
Число типов связей L = 1 (ассоциации). -
Каждый класс имеет оценки равные 5.
Таким образом, .
-
На диаграмме присутствует 11 ассоциаций , оцениваемых по 1 баллу. Таким образом, .
Итоговая оценка диаграммы:
В ывод: диаграмму можно считать не оптимальной с точки зрения информационной насыщенности, так как оценка выходит за границы диапазона 3,5-4. Восприятие диаграммы может быть затрудненным, поэтому рекомендуется исключить некоторые объекты из диаграммы.
Рис. 7. Диаграмма коопераций. Модель составления договора поставки
На рис. 7. изображена диаграмма коопераций, в которой продемонстрирована модель составления договора поставки товара. Договор поставки составляется офис-менеджером и так же на основании заявки клиента. Количественная оценка диаграммы.
Рассчитаем основные характеристики диаграммы:
-
На диаграмме изображены шесть классов. Таким образом, O = 6 (число объектов на диаграмме). -
На диаграмме присутствуют один тип объектов (классы). Таким образом, T = 1 (число типов объектов на диаграмме). -
Число типов связей L = 1 (ассоциации). -
Каждый класс имеет оценки равные 5.
Таким образом, .
-
На диаграмме присутствует 11 ассоциаций , оцениваемых по 1 баллу. Таким образом, .
Итоговая оценка диаграммы:
Вывод: диаграмму можно считать не оптимальной с точки зрения информационной насыщенности, так как оценка выходит за границы диапазона 3,5-4. Восприятие диаграммы может быть затрудненным, поэтому рекомендуется исключить некоторые объекты из диаграммы.
Диаграммы состояний и их оценка
Диаграмма состояний — это, по существу, диаграмма состояний из теории автоматов со стандартизированными условными обозначениями, которая может определять множество систем от компьютерных программ до бизнес-процессов.
Н а рис. 8. изображена модель работы с заявкой клиента. Для оформления данной заявки нужно открыть спец. бланк в программе Microsoft Excel, ввести необходимые реквизиты и распечатать его.
Рис. 8. Диаграмма состояний. Модель работы с заявкой
Количественная оценка диаграммы.
Рассчитаем основные характеристики диаграммы:
-
На диаграмме изображены пять состояний. Таким образом, O = 5 (число объектов на диаграмме). -
На диаграмме присутствуют один тип объектов (состояния). Таким образом, T = 1 (число типов объектов на диаграмме). -
Число типов связей L = 1 (ассоциации). -
Каждое состояние имеет оценку равную 4.
Так как на диаграмме состояний приведены операции, то они тоже учитываются при расчетах, при этом к оценке прибавляется величина
где P — число операций класса (на диаграмме их 6), А — число атрибутов класса (на диаграмме их 0). Следовательно,
Таким образом, .
-
На диаграмме присутствует 6 ассоциаций, оцениваемых по 1 баллу. Таким образом, .
Итоговая оценка диаграммы:
Вывод: диаграмму можно считать не оптимальной с точки зрения информационной насыщенности, так как оценка выходит за границы диапазона 2,5-3. Восприятие диаграммы может быть затрудненным, поэтому рекомендуется исключить некоторые объекты из диаграммы.
Н а рис. 9. изображена модель работы с клиентом, на которой офис-менеджер консультирует клиента, запрашивает у него заявку на печать продукции, ищет клиента в базе данных, оформляет документы оплаты, передает их клиенту, клиент расписывается и документы передаются обратно офис-менеджеру.
Рис. 9. Диаграмма состояний. Модель работы с клиентом
Количественная оценка диаграммы.
Рассчитаем основные характеристики диаграммы:
-
На диаграмме изображены девять состояний. Таким образом, O = 9 (число объектов на диаграмме). -
На диаграмме присутствуют один тип объектов (состояния). Таким образом, T = 1 (число типов объектов на диаграмме). -
Число типов связей L = 1 (ассоциации). -
Каждое состояние имеет оценку равную 4.
Так как на диаграмме состояний приведены операции, то они тоже учитываются при расчетах, при этом к оценке прибавляется величина
где P — число операций класса (на диаграмме их 8), А — число атрибутов класса (на диаграмме их 0). Следовательно,
Таким образом, .
-
На диаграмме присутствует 8 ассоциаций, оцениваемых по 1 баллу. Таким образом, .
Итоговая оценка диаграммы:
Вывод: диаграмму можно считать не оптимальной с точки зрения информационной насыщенности, так как оценка выходит за границы диапазона 2,5-3. Восприятие диаграммы может быть затрудненным, поэтому рекомендуется исключить некоторые объекты из диаграммы.
Диаграммы компонентов
Диаграмма компонентов (Component diagram) — статическая структурная диаграмма, показывает разбиение программной системы на структурные компоненты и связи (зависимости) между компонентами. В качестве физических компонент могут выступать файлы, библиотеки, модули, исполняемые файлы, пакеты и т. п.
Рис. 22. Диаграмма структурных компонентов программной системы
На рис. 22. представлена диаграмма компонентов, которая показывает разбиение программной системы на структурные компоненты и связи между ними.
Количественная оценка диаграммы.
Рассчитаем основные характеристики диаграммы:
-
На диаграмме изображены пять узлов. Таким образом, O = 7 (число объектов на диаграмме). -
На диаграмме присутствуют один тип объектов (узлы). Таким образом, T = 1 (число типов объектов на диаграмме). -
Число типов связей L = 1 (прочее). -
Каждый узел имеет оценку равную 3, компоненты оцениваются в 4 балла.
Таким образом, .
-
На диаграмме присутствует 8 связей относящихся к категории «прочее», оцениваемых по 1 баллу. Таким образом,
Итоговая оценка диаграммы:
Вывод: диаграмму можно считать не оптимальной с точки зрения информационной насыщенности, так как оценка выходит за границы диапазона 3,5-4. Восприятие диаграммы может быть затрудненным, поэтому рекомендуется исключить некоторые объекты из диаграммы.
Заключение
Проектирование автоматизации работы типографии является актуальной темой нашего времени. Каждая автоматизированная организация объединяет в себе программно-аппаратные средства, обеспечивающие взаимодействие человека с компьютером, предоставляет возможность ввода информации (через клавиатуру, компьютерную мышь, сканер и пр.) и её вывод на экран монитора, принтер, графопостроитель, звуковую карту — динамики или иные устройства вывода.