Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
частина2.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
716.8 Кб
Скачать

2.3.2. Опис інтерфейсу користувача

Дана програма не вимагає особливих знань в комп’ютерній галузі. Робота з програмою вимагає лише базових знань та навичок роботи з операційною системою Microsoft Windows XP, а також знання англійської мови.

Розроблене програмне забезпечення – набір модулів, які об’єднані графічним інтерфейсом користувача.

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

2.4. Технічна специфікація

2.4.1. Опис і обґрунтування вхідних і вихідних даних

Вхідними даними для розробленого програмного продукту можна вважати :

  • Прізвище та ініціали клієнта.

  • Номер телефону клієнта.

  • Номер кімнати.

  • Клас.

  • Список номерів готелю.

  • Вихідними даними є :

  • Прізвище та ініціали.

  • Номер телефону.

  • Вільні номери.

  • Заброньовані номери.

3. Конструювання програмного забезпечення

3.1. Опис і обґрунтування обраних програмних засобів

Розробка програмного забезпечення здійснена за допомогою пакету прикладних програм візуального програмування Delphi 7, який є складовою частиною цього комплексу і забезпечує роботу з БД. Програмне забезпечення Delphi 7- це популярне середовище візуального програмування для персональних комп’ютерів, володіє розвинутою системою розробки додатків для Windows, яка дозволяє швидко створювати необхідні додатки, використовуючи дані незалежно від їх джерела. З допомогою Delphi 7 можна працювати з файлами Paradox, dBase III, dBase IV, Btrieve, FoxPro.

3.2. Опис програми

3.2.1. Функціональні можливості

В створеному програмному забезпеченні розроблені такі функції:

- Можливість введення вхідних даних з клавіатури;

  • Можливість завантаження файлу;

  • Збереження прийнятого файлу;

  • Налаштування імені користувача;

  • Можливість редагування даних клієнта;

  • Блокування невірних дій користувача.

3.2.2. Опис логічної структури

Структуру даного програмного забезпечення зручно подати у вигляді наступної діаграми прецедентів (рис. 3.2.2.1):

Рис. 3.2.2.1. Взаємодія користувача з програмою

Розглянемо дії користувача при роботі з програмою. Користувач запускає програму на виконання. На екрані з’являється головне вікно програми (рис. 3.2.2.2).

Р ис. 3.2.2.2. Головне вікно програми

  1. Таблиця з інформацією про номери.

  2. Інформація про номер, клас, ціну та бронювання номеру.

  3. Форма для бронювання номеру.

  4. Кнопки для виводу вільних, зайнятих та всіх кімнат.

  5. Навігатор по базі даних.

Для замовлення номеру потрібно (рис. 3.2.2.3):

Р ис. 3.2.2.3. Вікно “Замовлення номеру”

1.Ввести ПІП клієнта

2.Ввести Номер телефону клієнта

3.Натиснути кнопку «Замовити”

Після заповнення даних клієнта і натиснення кнопки «Замовити» в иконується:

Рис. 3.2.2.4. Вікно “Збереження даних”

1. Дані про клієнта заносяться в БД, відповідно до номеру кімнати, яку він замовив.

2. Статус кімнати змінюється на «Зайнято»

3. З`являється кнопка звільнення номеру.

Для отримання інформації про вільні номери:

Рис. 3.2.2.5. Вікно “Вільні номери ”

  1. Натиснути на кнопку «Вільні номери»

  2. Виводиться список всіх незаброньованих номерів готелю.

Аналогічно виводяться заброньовані номера:

Р ис. 3.2.2.6. Вікно “Заброньовані номери”

Для переходу до перегляду всіх номерів потрібно натиснути кнопку «Всі»

Рис. 3.2.2.7. Вікно “Всі номери готелю”

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