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 Листинг программы