Содержание............................................................................. 3
1 Постановка задачи............................................................... 5
2 Таблица спецификаций входных и выходных параметров главной программы и подпрограмм..................................... 6
3 Схема иерархии модулей.................................................... 7
4 Спецификация функций...................................................... 8
5 Алгоритмы основных модулей........................................ 11
6 Таблица тестов................................................................... 14
7 Результаты тестирования.................................................. 15
8 Текст файла проекта и всех модулей программы........... 20
9 Руководство пользователя................................................ 38
Заключение............................................................................ 39
Список использованных источников.................................. 40
С++ представляет собой высокоуровневый компилируемый язык программирования, который позволяет создавать и запускать в программы, наибольшее внимание уделено поддержке объектно-ориентированного программирования.
Работа с файлами представляет собой дальнейшее развитие идей структурного программирования, основной целью которого является создание программ простых классов. Это достигается за счет разбиения программы на максимально обособленные части.
Структура – задаваемый пользователем новый тип данных для определения концепции не выражаемой непосредственно встроенными типами.
Целью данной курсовой работы является закрепление теоретических и практических знаний и навыков на языке высокого уровня С++, полученных при изучении дисциплины «Программирование».
Задачей курсовой было организация информационно-поисковой системы студенческих работ с полями: год зашиты, вид работы, тема работы, Ф.И.О. студента, руководитель. Операции над данной базой: ввод базы данных, вывод, изменение удаление, добавление, сохранение, всей информации, сортировка и поиск по всем полям. Вывод соответствующего сообщения при неправильном вводе пользователя или при сбоях в программе.
Программа соответствует принципам объектно-ориентированного программирования и обеспечивает решение задачи в полном объеме.