Опис основних технічних проблем , ризиків та відкритих питань
Nbsp; МІНІСТЕРСТВО ОСВІТИ І НАУКИ , МОЛОДІ ТА СПОРТУ УКРАЇНИ НАЦІОНАЛЬНИЙ АВІАЦІЙНИЙ УНІВЕРСИТЕТ Кафедра інженерії програмного забезпечення Лабораторна робота №3 тема: «Моделювання та візуалізація архітектури програмного забезпечення» з дисципліни «Архітектура та проектування ПЗ» Виконав: Антоненко В.С. Оцінка Група 306 в балах за національною шкалою Факультет ФКН Спеціальність 6.050103 Перевірив Мартиченко Ю.А. Дата перевірки 2011
Перелік архітектурно важливих проблеми
· Спосіб збереження даних. Для збереження заявок доцільно використовувати надійну та швидку базу даних. Такою базою даних було обрано MySQL, яка має наступні характеристики:
o простота у встановленні та використанні;
o підтримується необмежена кількість користувачів, що одночасно працюють із БД;
o кількість рядків у таблицях може досягати 50 млн.;
o висока швидкість виконання команд;
o наявність простої і ефективної системи безпеки.
· Відображення даних в інтерфейсі програми. Дані повинні добре структуровані в інтерфейсі. Від цієї проблеми залежить, як саме користувач буде взаємодіяти з інформацією
· Пошук даних в базі даних. Пошук повинен мати різні критерії для пошуку. Це полегшує пошук потрібної інформації.
Обґрунтування вибору точок зору, нотацій моделювання, та візуалізацій.
|
|
В архітектуру системи будуть включені наступні точки зору:
· логічні точки зору
· фізичні точки зору
· поведінкові точки зори
Для моделювання буде використана візуальна нотація UML. Ця нотація добре відображає поведінку, стани та компоненти системи. Також ця нотація дозволяє представити систему у вигляді візуалізацій.
Опис типів з’єднувачів та їх застосованих аспектів.
До архітектури система включені наступні з’єднувачі:
· Виклик процедур
· Доступ до даних
Виклик процедур – це прямий виклик процедур. Цей тип з’єднувачів буде застосовуватися для виконання операцій запису і зчитування. Процедури всередині використовують потоки, які взаємодіють з різними системами вводу інформації, такі як клавіатура, та виводу, наприклад збереження в файл або в БД.
При збережені інформації дані можу шифрувати ся, мати різний рівень доступу. Для цього буде використовуватися тип з’єднувачів доступ до даних. Користувач робить запит на деяку інформації і визначається, чи може інформація бути представлена користувачу.
Побудовані візуалізації архітектурної моделі та обґрунтування ваших архітектурних рішень
|
|
Діаграма класів
Діаграма переходів станів
Структурна схема
Функціональна схема
· Дані будуть зберігатися в БД в зашифрованому вигляді, оскільки БД дозволяє зберігати великий об’єм даних та дані можуть бути перенесені до інших БД, в цьому викликана необхідність їх шифрування.
· Відображення даних буде використовувати зручний інтерфейс. Інформація буде структурована у такому вигляді, який буде мати зрозумілий вигляд.
Опис основних технічних проблем , ризиків та відкритих питань
Основною технічною проблему є захищеність програми від небажаного впливу і зручна робота з програмою.
· Як шифрувати дані
· Точний пошук
· Зручне введення
Із ризиків можна відзначите те, як зберігається інформація в БД і наскільки дані захищені
від стороннього доступу. Треба вибрати надійні алгоритми шифрування і дешифрування даних.
Висновок: Я отримав практичні навички у архітектурному моделюванні та візуалізації ПЗ
Дата добавления: 2018-10-27; просмотров: 387; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!