1.2 Описание основных переменных
Название |
Тип |
Назначение |
Кол-во
символов |
record |
Структура
|
Основной
элемент программы |
5 полей |
сhoise
|
Int |
Переменная
выбора в меню |
1 |
records
|
Int |
Хранит
текущее количество строк в БД |
1 |
nrecords
|
Int |
Хранит
текущее количество строк в БД |
1 |
header[] |
char |
Заголовок
БД |
9 |
i |
int |
счетчик
|
1 |
j |
int |
счетчик
цикла
|
1 |
k |
int |
счетчик
цикла |
1 |
loop
|
int |
Переменная
выбора в меню |
1 |
*m_fp |
FILE |
указатель
на текущий файл |
1 |
82.
Блок-схемы:
2.1
Общий принцип работы программы:
Рис
1. – Структурная схема программы
3.Тестирование
На
рисунке представлено главное меню
программы, которое позволяет осуществить
открытие, создание, добавление-удаление
записи, загрузку, сохранение, сортировку
и поиск в базе данных или выход из
программы. Рис
17 – Главное меню программы
|
|
На
рисунке осуществлён просмотр базы
данных Рис
18 – Просмотр базы данных
|
На рисунке представлена процедура
редактирования базы данных
Рис
19 – Редактирование базы данных
На рисунке представлено меню сортировки
базы данных
Рис
20 – Меню сортировки базы данных
На рисунке представлен запрос на поиск
в базе данных
Рис
21 – Поиск записи
На рисунке представлен результат поиска
в базе данных
Рис
22 – Результаты поиска
4.Заключение
В ходе выполнения курсовой работы
разработана программа на языке Си для
обработки данных типа структура.
Обработка данных включает:
Также в программе разработана графическая
заставка.
При разработке программе использовались
функции, массивы, циклы, указатели. Для
реализации заставки использовалась
графическая библиотека Си.
Разработанная программа позволяет
повысить эффективность обработки данных
и сократить время на поиск необходимых
записей.
5.Приложение.
5.1 Листинг программы