Побудовані візуалізації архітектурної моделі та обґрунтування ваших архітектурних рішень

Перелік архітектурно важливих проблеми

· Спосіб збереження даних про оцінки і студентів. Важливим є визначення способу зберігання даних про оцінки і студентів. Дані можуть зберігатися на різних носіях, передатися по локальній мережі. Наприклад, дані можуть зберігатися у файлі довільного формату. Але файли зашифровані, отже ризик стороннього використання файлів для завдання шкоди знижується.

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

· Пошук даних в базі даних. Пошук повинен мати різні критерії для пошуку. Це полегшує пошук потрібної інформації.

 

Обґрунтування вибору точок зору, нотацій моделювання, та візуалізацій. 

В архітектуру системи будуть включені наступні точки зору:

· логічні точки зору

· фізичні точки зору

· поведінкові точки зори

Для моделювання буде використана візуальна нотація UML. Ця нотація добре відображає поведінку, стани та компоненти системи. Також ця нотація дозволяє представити систему у вигляді візуалізацій.

 

Опис типів з’єднувачів та їх застосованих аспектів.

До архітектури система включені наступні з’єднувачі:

· Виклик процедур

· Доступ до даних

           

Виклик процедур – це прямий виклик процедур. Цей тип з’єднувачів буде застосовуватися для виконання операцій запису і зчитування. Процедури всередині використовують потоки, які взаємодіють з різними системами вводу інформації, такі як клавіатура, та виводу, наприклад збереження в файл або в БД.

При збережені інформації дані можу шифрувати ся, мати різний рівень доступу. Для цього буде використовуватися тип з’єднувачів доступ до даних. Користувач робить запит на деяку інформації і визначається, чи може інформація бути представлена користувачу.

 

Побудовані візуалізації архітектурної моделі та обґрунтування ваших архітектурних рішень

 

Діаграма класів

 

 

 

Діаграма предметної області

 

Структурна схема

 

 

 

Функціональна схема

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

· Відображення даних буде використовувати зручний інтерфейс. Інформація буде структурована у такому вигляді, який буде мати зрозумілий вигляд.

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: