"justify"> Актор являє собою будь-яку зовнішню стосовно моделюється системі сутність, яка взаємодіє з системою і використовує її функціональні можливості для досягнення певних цілей або вирішення приватних завдань. При цьому актори служать для позначення узгодженого безлічі ролей, які можуть відігравати користувачі в процесі взаємодії з проектованої системою. Кожен актор може розглядатися як якась окрема роль щодо конкретного варіанту використання. p align="justify"> У даній проектованої системі в якості актора виступає користувач, який служить джерелом впливу на модельовану систему.
До складу даної предметної області будуть включатися такі бізнес-процеси:
здійснити введення матриці;
виконати дію;
відобразити результати на екрані;
зберегти результати у файлі;
надати довідкову систему;
надати можливість формування матриці;
надати можливість вибору дії.
Діаграма варіантів використання представлена ​​в графічній частині на аркуші 1.
Розглянемо математичну модель проектованої системи.
Сума обчислюється за формулою (1)
Сума = Aij + Bij, (1)
де A, B - матриці;
i - рядок матриці;
j - стовпець матриці
Різниця розраховується за формулою (2)
Різниця = Aij-Bij, (2)
Твір обчислюється за формулою (3)
Твір = Aij * Bij, (3)
Транспонована матриця-це вихідна матриця, в якій рядки замінені на стовпці, тобто a ij = b ji.
Визначник квадратної матриці А (3,3) обчислюється за формулою (4)
А 11 (А 22 < span align = "justify"> А 33 - А 23 span> А 32 ) - А 12 (А 21 А 33 - А 23 А < span align = "justify"> 31 ) + А 13 (А 21 А 32 - А