Вхідні-вихідні дані окремих модулів



 Так як програма являє собою базу даних, вхідні дані існують лише в процедурі створення, а вихідні – в процедурі виводу та пошуку.

Рис.2.4 Вхідні дані

Рис.2.5 Вихідні дані

Рис.2.6 Пошук


Тестування моделі

Для тестування моделі проведемо покрокове виконання дій програми. Кроки будуть супроводжуватися скріншотами для наглядного прикладу роботи програми.

Крок 1 – це створення бази шляхом внесення у неї даних. Це виконується за допомогою першої процедури створення бази. Спочатку вводиться ім’я, потім вводиться факультет, предмет, довжина курсу та система оцінювання.

Рис.2.7 Створення даних

Після цього іде вибір : продовжувати чи ні. Для цього користувач має вибрати 1(продовжувати) або 0(не продовжувати). Якщо було вибрано 1, то створення почнеться спочатку. В іншому випадку, користувач потрапляє у початкове меню. Якщо всі пункти були виконані, тоді програма працюватиме без помилок.

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

Рис.2.8 Вивід даних

При натисканні цифри 2, на екран іде вивід усіх набраних даних у першому пункті. У першому рядку іде назва стовпця, дані ідуть самі дані.

Після цього іде пошук. Для правильної роботи пошуку, ім’я потрібно набирати так само, як при створюванні.

Рис.2.9 Пошук Данних

Інтерфейс та керівництво користувача

Головне вікно програми виглядає так :

Рис.2.10 Головне вікно

У цьому діалоговому вікні є такі процедури :

1. Створення.

2.Вивід.

3.Пошук.

4. Вихід.

Кожна з процедур відповідає за певну функцію програми:

1. Створення – це підпрограма створення самої бази. У ній здійснюється набирання даних у базу.

2. Вивід – це підпрограма виводу усіх даних на екран. Вона являє собою найголовнішу процедуру із всіх, тому що виконує найважливішу функцію.

3. Пошук – це підпрограма пошуку всередині самої бази. Створена тільки заради зручності користувача.

4. Вихід виконує завершення програми та збереження даних у окремому текстовому файлі.

Для початку роботи у програмі потрібно запустити її шляхом натискання на exe файл. Після цього на екрані з’являється діалогове вікно з 4 можливими діями, які були описані раніше. Для вибору потрібного пункту натискаємо відповідну цифру (1-4) та натискаємо клавішу Enter. Робота у кожному пункті описана у розділі «Тестування моделі». Тут буде лише повторення цього ж тексту.

Крок 1 – це створення бази шляхом внесення у неї даних. Це виконується за допомогою першої процедури створення бази. Спочатку вводиться ім’я, потім вводиться факультет, предмет, довжина курсу та система оцінювання.

Рис.2.11 Створення даних

Після цього іде вибір : продовжувати чи ні. Для цього користувач має вибрати 1(продовжувати) або 0(не продовжувати). Якщо було вибрано 1, то створення почнеться спочатку. В іншому випадку, користувач потрапляє у початкове меню. Якщо всі пункти були виконані, тоді програма працюватиме без помилок.

Далі іде вивід.

Рис.2.12 Вивід даних

При натисканні цифри 2, на екран іде вивід усіх набраних даних у першому пункті. У першому рядку іде назва стовпця, дані ідуть самі дані.

Після цього іде пошук. Для правильної роботи пошуку, ім’я потрібно набирати так само, як при створюванні.

Рис.2.13 Вікно пошуку

 

Якщо всі пункти виконані правильно, тоді програма готова до використання.

Висновки

База даних на мові програмування Паскаль є зручною для використання користувачем, тому що вона не містить зайвих пунктів і є легкою для використання без попереднього перегляду керівництва користувача. Але присутній і мінус – це неможливість видалити окрему частину бази без знищування всіх інших. Це спричинено складністю виконання та важкістю у користуванні. Більше видимих мінусів програма не має.

База даних викладачів факультету буде потрібною для створювання повного списку викладачів. Вона може бути у пригоді як для бухгалтерів, які роблять звіт, так і для студентів, які бажають отримати повну інформацію про викладача та його предмет, кількість годин та систему оцінювання.


Дата добавления: 2018-04-05; просмотров: 778; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!