Диаграмма взаимодействия, Диаграммы переходов состояний - Основы технологии программирования

На основе анализа исходных данных диаграмма взаимодействия имеет вид:

диаграмма взаимодействия

Рис. 1 Диаграмма взаимодействия

При поступлении грузов пРедставитель грузополучателя регистрирует накладную грузоотправителя.

Приемщик на основании переданной отправителем накладной регистрирует акт о приеме груза.

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

Диаграммы переходов состояний

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

диаграмма переходов состояний представителя

Рис. 2 Диаграмма переходов состояний Представителя

диаграмма переходов приемщика

Рис.3 Диаграмма переходов Приемщика

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

диаграмма переходов руководителя

Рис.4 Диаграмма переходов Руководителя

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

Похожие статьи




Диаграмма взаимодействия, Диаграммы переходов состояний - Основы технологии программирования

Предыдущая | Следующая