Ім'я файлу: Ескізний Проект.docx
Розширення: docx
Розмір: 216кб.
Дата: 19.04.2021

В проекті буде використовуватися модульне програмування на мові Java.

Так, як для програмного виробу “Органайзер” взаємодія відбувається лише між користувачем та програмою , тому програму розподіллено на данні логічні модулі : пошукова система , календар та телефонний довідник.

Представлення за допомогою Use case diagram( діаграма прецендтів )

CRC-карти для програмного виробу.

Користувач

  1. Планує події.

  2. Записує номера телефонів.

  3. Зберігає інформацію про доручення.

  4. Додає обмеження в часі , адресу , імена, описи подій.

  5. Проводить пошук інформації.

  6. Редагує введені данні.

  7. Виводить інформацію(перегляд , друк)



Пошукова система

Календар

Телефонний довідник



Календар

  1. Відображає користувачеві заплановані події.

  2. Дозволяє створити або редагувати події чи доручення.

  3. Додавання специфічних вимог(час , адреса , коментарі).

  4. Перевірка даних.

  5. Нагадування про події.

  6. Відповідь на запити.

Пошукова система

Користувач



Телефонний довідних

  1. Відображає списку телефонних номерів.

  2. Дозволяє створити або редагувати контакт.

  3. Додавання імені.

  4. Перевірка даних.

  5. Відповідь на запити.

Пошукова система

Користувач



Пошукова система

  1. Отримує запит користувача.

  2. Перевіряє правильність введених даних.

  3. Аналізує отриману інформацію.

  4. Передає запит до Календарю , телефонного довідника(В залежності від запиту користувача).

  5. Відображає користувачу отриманні варіанти або варіант.(В залежності від точності запиту).



Користувач

Календар

Телефонний довідник

Для перевірки взаємодії побудовану діаграму послідовності.
скачати

© Усі права захищені
написати до нас