Page 138 - 4190
P. 138

Рисунок 12.6 – Приклад графічного представлення відношення асоціації
                                    між актором і варіантом використання

                  Для діаграм варіантів використання найбільш поширеними є чо-
            тири основні форми запису кратності відношення асоціації:
                  1. Ціле ненегативне число (включаючи цифру 0). Призначено для

            вказівки кратності, яка являється строго фіксованій для елементу від-
            повідній асоціації. У цьому випадку кількість екземплярів акторів або
            варіантів використання, які можуть виступати елементами відношен-

            ня асоціації, в точності рівно вказаному числу.
                  Прикладом цієї форми запису кратності асоціації є вказівка крат-
            ності "1" для актора "Клієнт банку" (мал. 4.6). Цей запис означає, що
            кожен екземпляр варіанту використання "Оформити кредит для кліє-

            нта банку" може мати як свій елемент єдиний екземпляр актора "Клі-
            єнт банку". Іншими словами, при оформленні кредиту у банку необ-
            хідно  мати  на  увазі, що  кожен  конкретний  кредит  оформляється  на

            єдиного клієнта цього банку.
                  2. Два цілі ненегативні числа, розділені двома точками і записані
            у виді : "перше число. друге число". Цей запис у мові UML відповідає

            нотації для множини або інтервалу цілих чисел, яка застосовується в
            деяких мовах програмування для позначення меж масиву елементів.
            Цей запис слід розуміти як безліч цілих ненегативних чисел, наступ-

            них у послідовно зростаючому порядку:
                  {перше_число, перше_число+1, перше_число+2,..., друге_число].
            Очевидно, що перше число має бути строго менше від  другого числа
            в арифметичному сенсі, при цьому перше число може дорівнювати 0.

                  Приклад такої форми запису кратності асоціації - "1.5". Цей запис
            означає, що кількість окремих екземплярів цього компонента, які мо-
            жуть виступати елементами цієї асоціації, дорівнює деякому заздале-

            гідь невідомому числу з множини цілих чисел {1, 2, 3, 4, 5}. Ця ситу-
                                                             138
   133   134   135   136   137   138   139   140   141   142   143