Тема: Розробка інтерфейсу користувача відповідно до вимог ТЗ і ТП. Формування інформаційної БД відповідно до вимог ТЗ І ТП
Мета: Навчити розробляти інтерфейс користувача відповідно до вимог ТЗ і ТП. Сформувати вміння створювати БД, відповідну вимогам ТЗ І ТП при використанні розроблених моделей. Сформувати вміння розробляти алгоритми і програмувати завдання відповідно до ТП.
Обладнання: ПК, ОС Windows, ПО Microsoft Visual Studio.
Час виконання: 2:00.
Умова завдання
Розробити інтерфейс користувача відповідно до вимог ТЗ і ТП. Сформувати інформаційну БД відповідно до вимог ТЗ І ТП. Здійснити кодування модулів програмної системи з метою створення прототипу.
Результат завдання
Опис база даних
База даних - представлена ??в об'єктивній формі сукупність самостійних матеріалів (статей, розрахунків, нормативних актів, судових рішень та інших подібних матеріалів), систематизованих таким чином, щоб ці матеріали могли бути знайдені і оброблені за допомогою електронної обчислювальної машини (ЕОМ).
У базі даних (малюнок 1) створено три таблиця: «Послуга», «Клієнт» і «Замовлення».
Малюнок 1 - Схема база даних «Інтернет-центр»
Таблиця «Послуга» - призначена для зберігання інформації про послуги надаваних «Інтернет-центром» і включає в себе наступні поля:
) унікальний_номер_услугі;
) найменування;
) вартість;
) термін виконання.
Типи полів таблиць «Послуга» представлені на малюнку 2.
Малюнок 2 - Конструктор таблиці «Послуга»
Таблиця «Клієнт» - служить для зберігання інформації про клієнтів, які здійснюють замовлення на будь-які послуги в «Інтернет-центрі» складається з полів:
) унікальний_номер_кліента;
) прізвище;
) ім'я;
) по батькові;
) мобільний_телефон;
) номер_паспорта.
Тип даних полів вказаний на малюнку 3.
Малюнок 3 - Конструктор таблиці «Клієнт»
Таблиця «Замовлення» - є другорядною, і служить для зв'язку таблиць «Послуга» і «Клієнт». Дана таблиця складається з наступних полів:
) унікальний_номер_заказа;
) унікальний_номер_кліента;
) унікальний_номер_услугі.
Опис інтерфейсу
Інтерфейс - сукупність можливостей, способів і методів взаємодії двох систем (будь-яких, а не обов'язково є обчислювальними або інформаційними), пристроїв або програм для обміну інформацією між ними, певна їх характеристиками, характеристиками з'єднання, сигналів обміну і т. п. У випадку, якщо одна з взаємодіючих систем - людина, частіше говорять лише про другій системі, тобто про інтерфейс тієї системи, з якою людина взаємодіє.
Перший запуск програми викликає вікно (малюнок 4), в якому користувачеві доступний перелік послуг для ознайомлення і дана можливість на здійснення замовлення на будь-яку послугу.
Малюнок 4 - Первинне вікно при запуску програми
Для вибору необхідної послуги, користувачеві досить лише натиснути на неї і станеться автоматичне виділення обраної послуги в слідстві якої можна натиснути на кнопку «Провести замовлення» і ввести необхідні дані для формування замовлення.
Також при першому запуску, доступні 2 пункту меню «Функції» і «Про програму», кожен з яких має свої підпункти.
Пункт меню «Функції» - призначений в основному для маніпуляції з даними зберігаються в базі даних «Інтернет-центр», а також є аналогічний пункт кнопці «Провести замовлення» - який має точно таке ж найменування і функцію. Сам же пункт складається з наступних підпунктів (малюнок 5):
) призвести замовлення;
) адміністратор.
Малюнок 5 - Підпункти пункту меню «Функції»
Функція «Адміністратор» - призначена для персоналу «Інтернет-центру» і захищена паролем. При натисканні на дану функцію лівою кнопкою миші, відбудеться виклик вікна (малюнок 6), де потрібно ввести пароль для доступу до функцій «Адміністратора».
Малюнок 6...