
4. Розроблення програмного забезпечення автоматизованої системи
Проектування бази даних
Схема баз даних (англ. database schema) — це структура системи баз даних описана формальною мовою, яка підтримуєтьсясистемою управління баз даних (СУБД) і відноситься до організації даних для створення плану побудови бази даних з розподілом на таблиці. Формально схема баз даних являє собою набір формул (правил), які називаються обмеженнями цілісності. Обмеження цілісності забезпечують сумісність між всіма частинами схеми. Всі обмеження виражаються однією мовою.
Проектування інтерфейсу
Інтерфейс користувача — сукупність засобів для обробки та відображення інформації, максимально пристосованих для зручності користувача; у графічних системах інтерфейс користувача реалізовується багато-віконним режимом, змінами кольору, розміру, видимості (прозорість, напівпрозорість, невидимість) вікон, їхнім розташуванням, сортуванням елементів вікон, гнучкими налаштовуваннями як самих вікон, так і окремих їхніх елементів (файли, папки, ярлики, шрифти тощо), доступністю багатокористувацьких налаштувань.
Головне вікно :
Вікно автентифікації
Автентифікàція (англ. Authentication) — це перевірка достовірності пред'явленого користувачем ідентифікатора.
Вікно реєстрації :
Реалізація та тестування системи
Часова діаграма виконання проекту :
Тест 1.
Призначення: Перевірка створеної програми для автоматизації роботи.
Передумови тестування: програма тільки що запущена, робоча область пуста
Критерій проходження тесту: всі очікувані значення співпадуть з реальними.
№ |
Крок сценарію |
Очікуваний результат |
Оцінка |
1 |
Вводимо коректний логін та пароль і нажимаємо «вхід». |
Відкривається основне вікно програми. |
Працює |
2 |
Вводимо некоректний логін та пароль і нажимаємо «вхід» |
З’являється діалогове вікно, яке повідомляє нам про неправильний логін або пароль та пропонує зареєструватися. |
Працює |
3 |
Вводимо дані для реєстрації нового користувача |
З’являється діалогове вікно, яке повідомляє нам що новий користувач створений. |
Працює |
Тест 2.
Призначення: робота основних кнопок меню.
Передумови тестування: програма тільки що запущена, робоча область пуста
Критерії проходження тесту: всі очікувані значення співпадуть з реальними.
№ |
Крок сценарію |
Очікуваний результат |
Оцінка |
1 |
Нажимаємо на кнопку «екскурсії». |
На робочій області відкривається перелік екскурсій. |
Працює |
2 |
Нажимаємо на кнопку «Визначні місця» |
На робочій області з відкривається перелік визначних місць. |
Працює |
3 |
Нажимаємо на кнопку «Ресторани» |
На робочій області відкривається перелік ресторанів. |
Працює |
Тест 3.
Призначення: перевірка основного інтерфейсу
Передумова тестування: програма запущена, відкрита робоча область.
Критерій проходження тесту: всі очікувані значення співпадуть з реальними.
№ |
Крок сценарію |
Очікуваний результат |
Оцінка |
1 |
Лівою кнопкою миші натискаємо напис «Load» знизу діалогового вікна |
В робочій області загружається оновлена інформація |
Працює |
Тест 4.
Призначення: перевірка роботи пошуку.
Передумова для тесту: програма запущена, відкрита робоча область.
Критерій проходження тесту: всі очікувані значення співпадуть з реальними.
№ |
Крок сценарію |
Очікуваний результат |
Оцінка |
1 |
На вікритій робочій області вводимо текст в поле пошуку та нажимаємо лівою клавішею миші на кнопку пошук |
Відкривається вікно з найденими результатами пошуку |
Працює |
Тест 5.
Призначення: перевірка оформлення замовлення
Передумова для тесту: програма запущена, відкрита робоча область.
Критерій проходження тесту: всі очікувані значення співпадуть з реальними.
№ |
Крок сценарію |
Очікуваний результат |
Оцінка |
1 |
Вибираємо екскурсію та натискаємо кнопку «Замовити» |
Відкривається вікно «Дані»
|
Працює |
2 |
Заповнюємо свої дані у полях та нажимаємо на кнопку «Оформити»
|
Відкривається вікно з вибраною інформацією для перевірки
|
Працює |
3 |
Перевіряємо інформацію та натискаємо кнопку «Оформити квиток» |
На робочій області відкривається вікно «Квиток» |
Працює |
Документація користувачеві
Додаток А
ІНСТРУКЦІЯ КОРИСТУВАЧА
Зміст
Вікно аутентифікації
Вікно реєстрації
Вікно інтерфейсу
Головні розділи
«Екскурсії»
«Визначні місця»
«Ресторани»