лі елемент відправляється на розпізнавання типу та виду його діяльності, після цього УФО-елемент аналізується на вміст у ньому дочірніх елементів, якщо елемент не містить дочірніх елементів, то він відправляється в бібліотеку, інакше батьківського елементу присвоюються ідентифікатори дочірніх елементів, і він відправляється в бібліотеку , а дочірні елементи відправляються на повторний аналіз, і так до тих пір, поки весь УФО-елемент не розбитий на складові. У підсумку кожному батьківського елементу присвоюються ідентифікатори дочірніх елементів (якщо вони є) і з цими даними елементи відправляються в певні для свого типу місця в бібліотеці.
6. Вибірка УФО-елемента
При вибірці УФО-елемента, у складі входить до дану функцію зв'язку «дані користувача» входить інформація про вільні портах того місця діаграми, куди підставляється УФО-елемент, ці дані аналізуються на тип потрібного елементу (см.ріс.5.)
Рис.5. Функція вибірки УФО-елемента
Далі в бібліотеку відправляється запит на вибірку елемента потрібного типу, і при його надходженні елемент, аналізується на структуру, тобто перевіряється на наявність у ньому дочірніх елементів шляхом перевірки наявності ідентифікаторів дочірніх елементів, які присвоювалися елементу при його попаданні в бібліотеку (див. попередній розділ). Далі якщо у елемента немає дочірніх елементів, то він направляється в модуль обчислення процентного відповідності вільним портам і результат виводиться користувачеві. Але якщо серед параметрів елемента виявлені ідентифікатори дочірніх елементів, то відправляється запит до бібліотеки на вибірку елемента за ідентифікатором і після його отримання елемент збирається воєдино і відправляється на обчислення процентного відповідності вільним портам.
Список літератури
1. Маторин С.І., Попов А.С., Маторин В.С. Моделювання організаційних систем у світлі нового підходу «Вузол-Функція-Об'єкт».// НТІ. Сер.2. № 1. М.: ВІНІТІ, 2005. С.1-8.
2. Маторин С.І., Жихарєв А.Г. Організація бібліотек в CASE - інструментарії моделювання бізнесу «UFO - toolkit» Матеріали VII Міжнародної науково - практичної конференції «Комп'ютерні технології в науці, виробництві, соціальних економічних процесах»: Зб. наукових праць. Ч.3.- Новочеркаськ: ЮРГТУ (НПІ). 2006. С. 23-28.
Для підготовки даної роботи були використані матеріали з сайту unid.bsu.edu
Дата додавання: 23.09.2013