Моделирование взаимодействия объектов Автоматизированного рабочего места «Расчет стоимости коммерческого обучения в ВУЗе» во времени

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

В языке UML взаимодействие элементов рассматривается в информационном аспекте их коммуникации, то есть взаимодействующие объекты обмениваются между собой некоторой информацией. Для моделирования взаимодействия объектов в языке UML используются соответствующие диаграммы взаимодействия во времени, когда для представления временных особенностей передачи и приема сообщений между объектами используется диаграмма последовательности.

Важнейшей задачей АРМ КомСтоим, которая послужила основанием для его проектирования, является расчет стоимости обучения в ВУЗе на коммерческой основе. Взаимодействие показано на рисунке 3.4 – Диаграмма последовательности «Расчет стоимости коммерческого обучения».

В данном случае, бухгалтер запрашивает данные из архива документации BorlandDelphi, которая выдает результат запроса в качестве исходных данных для расчета на форму ввода. Затем данные поступают в алгоритм, где и осуществляется непосредственно расчет стоимости. На основе полученных результатов формируется смета, которая в свою очередь архивируется.

Архив Borland Delphi 7
Моделирование взаимодействия объектов Автоматизированного рабочего места «Расчет стоимости коммерческого обучения в ВУЗе» во времени - student2.ru

Рисунок 3.4 - Диаграмма последовательности

«Расчет стоимости коммерческого обучения»

Автоматическое формирование сметы графически отражено в виде взаимодействия на рисунке 3.5 - Диаграмма последовательности «Формирование сметы».

Моделирование взаимодействия объектов Автоматизированного рабочего места «Расчет стоимости коммерческого обучения в ВУЗе» во времени - student2.ru

Рисунок 3.5 - Диаграмма последовательности

«Формирование сметы или счета»

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

Аналогичным образом формируется отчет администратором по результатам проведения проверки (отчет о проверке) или отладки в случае обнаружения неисправностей или отклонений в функционировании АРМ Комстоим (отчет об отладке) Автоматизированного рабочего места бухгалтера «Расчет стоимости коммерческого обучения». Процесс продемонстрирован в виде последовательности действий, выполняемых генератором отчетов на рисунке 3.6 - Диаграмма последовательности «Формирование отчета».

Моделирование взаимодействия объектов Автоматизированного рабочего места «Расчет стоимости коммерческого обучения в ВУЗе» во времени - student2.ru

Рисунок 3.6 - Диаграмма последовательности «Формирование отчета»

Отчет формируется по результатам сканирования АРМ. Данный процесс также имеет свою временную структуру, показанную на рисунке 3.7 - Диаграмма последовательности «Отладка АРМ».

Моделирование взаимодействия объектов Автоматизированного рабочего места «Расчет стоимости коммерческого обучения в ВУЗе» во времени - student2.ru

Рисунок 3.7 - Диаграмма последовательности «Отладка АРМ»

Основой для отладки АРМ является модуль отладки, который и осуществляет сканирование АРМ КомСтоим. Выдача результата о проверке или вынужденном сервисном обслуживании автоматизированного рабочего места бухгалтера – отладка – выводится на монитор администратора. На основе результатов формируется необходимый вид отчета, в зависимости от реализованного типа работ, и отправляется в архив отчетов.

На рисунке 3.8 отражена Диаграмма последовательности «Установление взаимодействия с внешней системой, разработанной на BorlandDelphi 7».

Моделирование взаимодействия объектов Автоматизированного рабочего места «Расчет стоимости коммерческого обучения в ВУЗе» во времени - student2.ru

Рисунок 3.8 - Диаграмма последовательности

«Установление взаимодействия с программным продуктом

на BorlandDelphi7»

Функционирование АРМ КомСтоим осуществялется в рамках внешней основной системы бухгалтера, разработанное на BorlandDelphi 7, поэтому обеспечение взаимодействия АРМ с BorlandDelphi 7 является необходимым аспектом деятельности администратора.

Таким образом, администратор устанавливает совместимость с программным продуктом. Данная система формирует всю необходимую отчетную документацию, которая передается в архив документации BorlandDelphi 7 для последующего использования.

Наши рекомендации