м граматичним обігом іменника, що описує подану атрибутом характеристику. Атрибути зображуються у вигляді списку імен усередині блоку асоційованої сутності, причому кожен атрибут займає окремий рядок. Атрибути, що визначають первинний ключ, розміщуються нагорі списку і виділяються знаком "#". [5]
Виходячи з дослідження предметної області, можна виділити наступні сутності розробки: матриці, дію.
Для сутності "Матриці" атрибутами будуть:
- кількість рядків;
- кількість стовпців.
Для сутності "Дія" атрибутами будуть:
- додавання;
- віднімання;
- множення;
- транспонування;
- обчислення детермінанта;
- обчислення сліду;
- пошук.
Схема Баркера-Ченнаї представлена ​​на малюнку 1.
В
Рисунок 1 - Схема Баркера-Ченнаї
У рамках мови UML всі подання про моделі складної системи фіксуються у вигляді спеціальних графічних конструкцій - діаграм. У термінах мови UML визначені наступні види діаграм: діаграма варіантів використання, діаграма класів, діаграми поведінки (діаграма стану, діаграма діяльності), діаграми взаємодії (діаграма послідовності, діаграма кооперації), діаграми реалізації (діаграма компонентів, діаграма розгортання). p align="justify"> Перелік цих діаграм являє собою невід'ємну частину графічної нотації мови UML, сам процес ООАП нерозривно пов'язаний з процесом побудови цих діаграм. Сукупність побудованих таким чином діаграм містить всю інформацію, необхідну для реалізації проекту складної системи. p align="justify"> Діаграма - граф спеціального виду, що складається з вершин у формі геометричних фігур, які пов'язані між собою ребрами або дугами.
Суть діаграми варіантів використання полягає в наступному: проектована система представляється як безлічі сутностей або акторів, що взаємодіють з системою за допомогою так званих варіантів використання.
Варіанти використання описують не тільки взаємодії між користувачами і сутністю, але також реакції сутності на отримання окремих повідомлень від користувачів і сприйняття цих повідомлень за межами сутності. Варіанти використання можуть включати в себе опис особливостей способів реалізації сервісу і різних виняткових ситуацій, таких як коректна обробка помилок системи. Безліч варіантів використання в цілому повинно визначати всі можливі сторони очікуваної поведінки системи. p align=...