й.
3. Контекст додатки Виходячи з вище перерахованих вимог, контекстна модель програми прийме вигляд, представлений на малюнку 2.
Рис.2. Контекст програми
Як видно з малюнка 2, вхідними даними будуть, по-перше, сама модель старого зразка і, по-друге, дані користувача, тобто це може бути новий УФО-елемент або номер видаляється УФО-елемента і т.п.. Що стосується виходу, то тут буде, звичайно ж, модель нового зразка і відокремлена від неї бібліотека (власне мета всього програми), але також додаток звітуватиме перед користувачем за час 13 проведення якої або операції з бібліотекою нового типу, цьому відповідає вихідна зв'язок «час виконання операції».
4.Модуль роботи з бібліотекою нового типу Даний модуль містить функції для обробки бібліотеки нового типу, тобто функцію видалення, додавання, вибірки і функцію видалення УФО-елемента за ідентифікатором. Концептуальна модель модуля обробки бібліотеки нового типу представлена ??на малюнку 3.
Рис.3. Модуль обробки бібліотеки нового типу
Як видно з малюнка 3, на вході кожної з функцій присутній зв'язок «дані користувача», цей зв'язок буде відповідати, наприклад, для функції додавання елемента - новий УФО-елемент, для функції видалення елемента за ідентифікатором - ідентифікатор і т.д. На виході кожної з функцій присутня робоча інформація, спрямована до бібліотеки, тобто для функції додавання - це новий УФО-елемент, для функцій видалення - це відповідний запит на видалення елемента і для функції вибірки - це запит на вибірку елементу. Крім основних зв'язків на виходах кожної функції присутні додаткові зв'язку «час початку операції» і «час кінця операції», які відповідно потрібні для відстеження часу виконання відповідних операцій, дані зв'язку далі направлені в модуль аналізу швидкості виконання операцій з бібліотекою нового типу.
5. Додавання елемента до бібліотеки Як видно з малюнка 6, на вході має місце зв'язок «дані користувача», в даному випадку цей зв'язок несе в собі як би сам УФО-елемент. Концептуальна модель функції приміщення елемента до бібліотеки представлена ??на малюнку 4.
Рис.4. Функція додавання елемента до бібліотеки
Отже, при попаданні в функцію з даних користувача формується УФО-елемент, після чого (см.ріс.4.) Елемент потрапляє на аналіз його входять і виходять зв'язків. Да...