
А ннотация
Курсовая работа по дисциплине «Программирование на языке высокого уровня» посвящена разработке базы данных с последующей обработкой данных.
Разработаны функции позволяющие: создавать новую базу данных, просматривать существующую базу данных, редактировать базу данных, дополнять базу новыми записями, удалять записи из базы данных, делать поиск в базе данных с выводом на экран найденных записей или сообщения о неуспешном поиске, сортировать данные по заданному полю.
Содержание
1. Введение………………………………………………………………......6
2. Постановка задачи………………………………………………………..7
3. Теоретическая часть……………………………………………………8-10
4. Руководство программиста…………………………………………...11-13
4.1. Описание библиотек………………………………………………...11
4.2. Описание глобальных переменных………………………………...11
4.3. Описание класса…………………………………………………….12
4.4. Описание функций…………………………………………………13
5. Разработка блок-схем……………………………………………………..14
6. Тестирование программы……………………………………………..25-35
7. Заключение………………………………………………………………..36
8. Список литературы………………………………………………………..37
9.Листинг программы…………………………………………………….38-45
Приложение 1…………………………………………………………….15
Приложение 2…………………………………………………………….25
Введение
Цель курсового проекта: получение навыков по разработке программы на языке C\C++ для обработки данных типа структура, т.е. проектирования структуры базы данных, предназначенной для функционирования автоматизированной информационной системы. В данной работе эта цель достигается на примере разработки структуры базы данных «Водоемы». Для введения учета типов часто используют программы, работающие с базами данных. Для более доступного использования базы данных были переведены в электронный вид, в этих целях разрабатываются программы, которые их обрабатывают. Такими программами являются Microsoft Access, SQL, FoxPro, DB2 и много других. Упрощенным видом таких программ является данная программа. В ней используются только самые простейшие операции работы с базами данных.
Программный продукт написан на языке программирования С++. Реализация темы курсовой работы выполняется с среде С++ с использованием классов Динамических массивов структур.
Системные требования для использования программы:
Операционная система MS-DOS, Windows 98/2000/xp;
Процессор от Intel Pentium I и выше;
32 MB RAM(ОЗУ) и выше;
HDD(Дисковая память) 20 MB;
Для создания программы «Характеристики персональных компьютеров» использовались:
AMD Athlon XP, 1473 MHz, 256 МВ
ATI Radeon 9600 / X1050 Series, 80 GB HDD;
Операционная система Microsoft Windows XP.
Turbo C++.
Постановка задачи
Разработать программу на языке C\C++ для обработки данных типа структура. Обработка данных должна включать следующие функции:
1) создание новой базы данных (с возможностью задания имени файла);
2) просмотр существующей базы данных (чтение данных осуществить из файла);
3) редактирование базы данных (с сохранением изменений в файле);
4) дополнение базы новыми записями (с сохранением в файле);
5) удаление записей из базы данных (с сохранением в файле);
6) поиск в базе данных (по одному и двум поисковым признакам) с выводом на экран найденных записей или сообщения о неуспешном поиске;
7) сортировка данных по заданному полю (с сохранением в файле).
«Водоёмы»
-
Название водоема
Расположение водоема
Обитатели водоема
Загрязнители водоема
Площадь водоема
Блок-схемы приведены в приложении 1, листинг программы – в приложении 2.