Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
KR_Petelka1111.docx
Скачиваний:
117
Добавлен:
12.02.2016
Размер:
2.59 Mб
Скачать

2.3.2 Uml діаграма діяльності

Діаграма діяльності — в UML, візуальне представлення графу діяльностей. Граф діяльностей є різновидом графу станів скінченного автомату, вершинами якого є певні дії, а переходи відбуваються по завершенню дій.

Дія є фундаментальною одиницею визначення поведінки в специфікації. Дія отримує множину вхідних сигналів, та перетворює їх на множину вихідних сигналів. Одна із цих множин, або обидві водночас, можуть бути порожніми. Виконання дії відповідає виконанню окремої дії. Подібно до цього, виконання діяльності є виконанням окремої діяльності, буквально, включно із виконанням тих дій, що містяться в діяльності. Кожна дія в діяльності може виконуватись один, два, або більше разів під час одного виконання діяльності. Щонайменше, дії мають отримувати дані, перетворювати їх та тестувати, деякі дії можуть вимагати певної послідовності. Специфікація діяльності (на вищих рівнях сумісності) може дозволяти виконання декількох (логічних) потоків, та існування механізмів синхронізації для гарантування виконання дій у правильному порядку.

Рис.4. Діаграма діяльності.

2.4. Розробка графічного інтерфейсу програмних засобів комп’ютерної системи

Сучасність досить багата на досягнення в області програмного забезпечення та проектування користувацького інтерфейсу. З новими технологіями проектування інтерфейсу змінилось, але, як і раніше, базується на людському сприйнятті і пізнанні. Проектування користувацького інтерфейсу – це більше, ніж просто розміщення на екрані керуючих елементів програми. З роками користувачі перейшли від інтерфейсів командного рядка до графічних інтерфейсів і зараз відкривають можливості об’єктно-орієнтованого користувацького інтерфейсу. Ідея полягає в тому, що при проектуванні інтерфейсу завжди потрібно думати про перспективи і не забувати, що програмне забезпечення створюється з розрахунку на потреби користувача, а не проектувальника. Проектування і побудова вдалого і практичного користувацького інтерфейсу – це й наука, й мистецтво. 

Рис.5. Пояснення дизайну.

На рис.6 показано як виглядають рецепти у вигляді книги.

Рис.6. Головна сторінка.

На рис.7 показано як виглядають рецепти у вигляді списку.

Рис.7. Вікно з змістом.

Розділ 3 Розробка програмного забезпечення системи

3.1Розробка uml діаграм класів

Діаграма класів — статичне представлення структури моделі. Відображає статичні (декларативні) елементи, такі як класи, типи, їх зміст та відношення. Діаграма класів, також, може містити позначення для пакетів та може містити позначення для вкладених пакетів. Також, діаграма класів може містити позначення деяких елементів поведінки, однак їх динаміка розкривається в інших типах діаграм.

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

Рис.8. Діаграма класів

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]