Опис основних технічних проблем , ризиків та відкритих питань

Nbsp; МІНІСТЕРСТВО ОСВІТИ І НАУКИ , МОЛОДІ ТА СПОРТУ УКРАЇНИ НАЦІОНАЛЬНИЙ АВІАЦІЙНИЙ УНІВЕРСИТЕТ Кафедра інженерії програмного забезпечення  Лабораторна робота №3 тема: «Моделювання та візуалізація архітектури програмного забезпечення» з дисципліни «Архітектура та проектування ПЗ»       Виконав: Антоненко В.С. Оцінка Група            306 в балах за національною шкалою Факультет           ФКН     Спеціальність        6.050103 Перевірив    Мартиченко Ю.А. Дата перевірки   2011  

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

· Спосіб збереження даних. Для збереження заявок доцільно використовувати надійну та швидку базу даних. Такою базою даних було обрано MySQL, яка має наступні характеристики:

o простота у встановленні та використанні;

o підтримується необмежена кількість користувачів, що одночасно працюють із БД;

o кількість рядків у таблицях може досягати 50 млн.;

o висока швидкість виконання команд;

o наявність простої і ефективної системи безпеки.

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

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

 

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

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

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

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

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

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

 

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

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

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

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

           

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

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

 

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

 

 

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

 

 

 

Діаграма переходів станів

 

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

 

 

 

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

 

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

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

 

Опис основних технічних проблем , ризиків та відкритих питань

Основною технічною проблему є захищеність програми від небажаного впливу і зручна робота з програмою.

· Як шифрувати дані

· Точний пошук

· Зручне введення

          

Із ризиків можна відзначите те, як зберігається інформація в БД і наскільки дані захищені         

від стороннього доступу. Треба вибрати надійні алгоритми шифрування і дешифрування                               даних.

 

Висновок: Я отримав практичні навички у архітектурному моделюванні та візуалізації ПЗ


Дата добавления: 2018-10-27; просмотров: 387; Мы поможем в написании вашей работы!

Поделиться с друзьями:




Мы поможем в написании ваших работ!