Работа с базой данных «Сооружение аэропорта»
Аннотация
Данная программа предназначена для работы с базой данных «Сооружение аэропорта».
Программа обладает рядом полезных свойств:
быстрый ввод, обработка и поиск данных в данной базе. Программа включает в себя следующие
функции: создание новой базы данных, просмотр существующей базы данных, редактирование
записей, их добавление и удаление (все с сохранением в текстовый файл), поиск записей и
сортировка записей по заданному полю.
Содержание
|
Введение |
Лист |
Лист |
|
|
|
Лист | ||||
1. Описание глобальных переменных и разработанных подпрограмм 5 |
| ||||||||||
2. Блок-схема основной функции 8 |
|
|
|
| |||||||
3. Блок-схемы подпрограмм: 9 |
|
|
|
|
| ||||||
|
|
|
|
| |||||||
|
3.1 Блок-схема функции Exit(): 9 |
|
|
| |||||||
|
3.2 Блок-схема функции Privet(): 9 |
|
|
| |||||||
|
3.3Блок-схема функция Menu(): 10 |
|
|
|
|
| |||||
|
3.4 Блок-схема функции YesNoDialog(): 12 |
|
|
| |||||||
|
3.5 Блок-схема InputZapis(): 13 |
|
|
|
| ||||||
|
3.6 Блок-схема Sravnenie(): 15 |
|
|
| |||||||
|
3.7 Блок-схема функции FindZapis(): 17 |
|
|
| |||||||
|
3.8 Блок-схема функции OutputZapis(): 20 |
|
|
| |||||||
|
3.9 Блок-схема функции SortMenu(): 21 3.10 Блок-схема функции swap(): 23 |
|
|
| |||||||
|
3.11 Блок-схема функции SortBD(): 23 |
| |||||||||
|
3.12 Блок-схема функции LookBD(): 25 |
|
| ||||||||
|
3.13 Блок-схемы функции ChooseZapus(): 28 |
|
| ||||||||
|
3.14 Блок-схема функции ChangeZapis(): 30 |
|
|
| |||||||
|
3.15 Блок-схема функции DeleteZapis(): 32 3.16 Блок-схема функции CreateDB(): 33 3.17 Блок-схема функции SaveDB(): 34 3.18 Блок-схема функции LoadDB(): 35 3.19 Блок-схема функции Get(): 36 |
|
| ||||||||
4.Листинг программы 36 |
|
|
|
|
| ||||||
5.Тестирование программы |
48 |
|
|
|
|
| |||||
6.Заключение 52 |
|
|
|
|
|
Задание на курсовую работу по дисциплинам
«Программирование на ЯВУ»
Выдано 16.03.07 студенту группы _________________________
Срок выполнения 14 учебная неделя весеннего семестра 2007 г.
Постановка задачи: разработать программу на языке Си для обработки данных типа
структура. Обработка данных должна включать следующие функции:
1) создание новой базы данных (с возможностью задания имени файла)
2) просмотр существующей базы данных (чтение данных осуществить из файла);
3) редактирование базы данных (с сохранением изменений в файле);
4) дополнение базы данных новыми записями (с сохранением в файле);
5) удаление записей из базы данных (с сохранением в файле);
6) поиск в базе данных (по одному и двум поисковым признакам) с выводом на
экран найденных записей или сообщения о неуспешном поиске;
7) сортировка данных по заданному полю (с сохранением в файле).
Вариант №1 «Сооружение аэропорта»
-
Наименование
Площадь
Этажность
Год сооружения
Стоимость, млн. руб.