Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
0162559_4A505_word.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.47 Mб
Скачать

А ннотация

Курсовая работа по дисциплине «Программирование на языке высокого уровня» посвящена разработке базы данных с последующей обработкой данных.

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

Содержание

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.