Реферат: Программа учёта и выборки информации о странах

6.11 Функция load

Строка вызова: load()
Назначение: Осуществляет загрузку базы данных из файла.
Функции: Открытие файла с именем country.dat , чтение количества строк в массиве , чтение данных в массив , закрытие файла.

Логические

переменные:

нет

Внутренние

переменные:

*f (file) - указатель на файл
Вызывает функции: нет
Вызывается из: main

6.12 Функция save

Строка вызова: save()
Назначение: Осуществляет запись базы данных в файл.
Функции: Открытие файла country.dat , запись количества элементов , запись данных в файл , закрытие файла.

Логические

переменные:

нет

Внутренние

переменные:

*f (file) - указатель на файл

Вызывает функции: нет
Вызывается из: main

6.13 Основная программа - main

Назначение: Осуществляет установку начальных значений , чтение базы данных из файла , обработку , запись базы данных в файл.
Функции: Установка начальных значений переменных , вызов функции чтения данных из файла , вызов функции обработки , вызов функции записи в файл ,установка параметров , выход из программы.
Вызывает функции: load , save , scroll .

7 Технические требования для использования

Для запуска данной программы необходимо наличие персонального компьютера IBM PC/XT c операционной системой MS-DOS.

Необходимый объем оперативной памяти -640 Кбайт.

Дла запуска программы необходимо сделать текущем каталог с программой phone.exe и вызвать её на выполнение.

Программа работает в текстовом режиме 80х25 символов , построение графика осуществляется в графическом режиме 640х480 точек 16 цветов.

Файл базы данных программы country.dat будет записываться и считываться из текущего каталога текущего диска.

Управление программой осуществляется с клавиатуры.

8 Руководство пользователя

После своей загрузки программа осуществляет оформление экрана , вывод на экран список абанентов , содержащийся в файле базы данных , по которым можно передвигать цветовой курсор.

При нажатии клавиши Enter на одном из элементов списка , то на экран будет вызванно меню:

1) Добавить в список
2) Удалить из списка
3) Редактировать
4) Выход из программы

Это меню изменения списка стран , при выборе пунктов которого пользователь может: добавить новый элемент в список , удалить элемент из списка , отредактировать уже существующий элемент списка.

При нажатии пользователем клавиши Esc появляется меню:

1) Сортировка:
2) по Населенности
3) по Площади
4) по Названию
5) Поиск по маске
6) Построение графика
7) Выход из программы

При нажатии на клавиши управления курсором (вверх , вниз) можно управлять курсором , если нажать клавишу Enter или клавишу с номером пункта меню , то произойдёт то или иное действие в соответствии с выбранным пунктом.

Отсортированная последовательность выводится на экран в виде списка стран. При выборе пункта "Поиск по маске" программа запрашивает данные для поиска страны: Название,Столица,Денежная единица,Население(тс.чл.), Площадь(тс.кв.км).

После поиска , если такой абонент имеется в списке , данные о найденном абоненте выводятся на экран.

При выборе пункта "Выход из программы" программа завершает свою работу.

9 Тестирование программы

Для полной проверки работоспособности программы необходимо её протестировать.

План тестирования программы учёта и выборки информации о странах состоит в следующем:

1) Загрузка программы

К-во Просмотров: 311
Бесплатно скачать Реферат: Программа учёта и выборки информации о странах