Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Kursova_robota_opis.doc
Скачиваний:
3
Добавлен:
20.09.2019
Размер:
2.76 Mб
Скачать

Розділ 3. Тестування програмного забезпечення

3.1 Аналіз результатів тестування

При вході в програму з'являється меню з вибором пунктів меню, доступних для будь-якого користувача (рис. 1):

  • Від даних;

  • Вивід даних;

  • Видалення даних;

  • Редагування даних;

  • Визначення сумарного фонду стипендії і зарплати на заданому факультеті;

  • Виведення викладачів доцентів на заданому факультеті;

  • Виведення студентів з найнижчим середнім балом і стипендією;

  • Записати у файл;

  • Запис у файл прізвищ студентів та викладачів впорядкованих за алфавітом;

  • Вихід з програми.

Рис. 1 Головне меню програми

Тепер подивимося, що відбувається при натисненні користувачем кожного пункту меню. Нумерація пунктів - відповідає номеру, або символу клавіш на клавіатурі.

При натисканні клавіші «1» ми переходимо до вводу даних (рис. 2).

а)

б)

Рис. 2 Введення даних а) Викладачів, б) Студентів

При натисканні клавіші «2» ми переходимо до виводу даних (рис. 3).

а)

б)

Рис. 3 Вивід даних а) Викладачів, б) Студентів

При натисканні клавіші «3» ми переходимо до видалення даних

(рис. 4).

а)

Рис. 4 Видалення даних а) Викладачів, б) Студентів

б)

Рис. 4 Видалення даних а) Викладачів, б) Студентів

(продовження)

При натисканні клавіші «4» ми переходимо до редагування даних

(рис. 5).

а)

Рис. 5 Редагування даних а) Викладачів, б) Студентів

б)

Рис. 5 Редагування даних а) Викладачів, б) Студентів

(продовження)

При натисканні клавіші «5» ми переходимо до визначення сумарного фонду стипендії і зарплати на заданому факультеті (рис. 6).

Рис. 6 Визначення сумарного фонду стипендії і зарплати

на заданому факультеті

При натисканні клавіші «6» ми переходимо до виводу викладачів доцентів на заданому факультеті (рис. 7).

Рис. 7 Вивід викладачів доцентів на заданому факультеті

При натисканні клавіші «7» ми переходимо до виводу студентів з найнижчим середнім балом і стипендією (рис. 8).

Рис. 8 Вивід студентів з найнижчим середнім балом і стипендією

При натисканні клавіші «8» ми переходимо до запису даних в файл (рис. 9).

Рис. 9 Запис даних в файл

При натисканні клавіші «9» ми переходимо до запису у файл прізвищ викладачів та студентів впорядкованих за алфавітом (рис. 10).

Рис. 10 Запис у файл прізвищ викладачів та студентів

впорядкованих за алфавітом

Висновок

В ході виконання курсової роботи розроблена програма на мові С++ для обробки даних типу структура. Обробка даних включає:

переглядання існуючої БД

  • редагування БД

  • доповнення БД

  • видалення записів з БД

  • сортування БД по певному полю

  • пошук записів

При розробці програми використовувалися функції, масиви, цикли.

Розроблена програма дозволяє підвищити ефективність обробки даних і скоротити час на пошук необхідних записів.

Я використав оператори циклу for для послідовного опрацювання таблиці, do while для організації циклів з виходом на вимогу користувача, для організації головного меню використав оператор case, функції для роботи з рядковими даними.

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