Содержание
Введение. 3
- Анализ прототипов, литературных источников и формирование требований к проектируемому программному средству. 4
- Анализ требований к программному средству и разработка технического задания (функциональных требований) 7
- Проектирование программного средства. 9
- Создание (конструирование) программного средства. 16
- Оценка работы программного средства и анализ полученных результатов. 21
- Руководство пользователей (по установке и эксплуатации) 27
Заключение. 29
Список используемых источников. 30
Приложения. 31
В ходе выполнения представленной работы были изучены и применены на практике знания по использованию рекурсивных вызовов функций в среде C++, выполнена работа с классами, изучены способы построения экземпляров класса и их уничтожения, передача указателей на класс в функцию в качестве параметров.
На основе разработанного класса изучена методика и принципы работы с бинарными деревьями, способами управления и доступа к информации, хранящейся в списках в виде бинарных деревьев.
Как итог была разработано программное средство для составления и планирования расписания движения городских автобусов.
В курсовой работе были выполнены следующие задачи:
Проведен анализ прототипов, литературных источников и сформированы требования к проектируемому программному средству. Проанализированы требования к программному средству и разработано техническое задание на курсовую работу. Спроектировано и создано программное средство. Проведена оценка работы программного средства и проанализированы полученные результаты. Составлено руководство пользователя по установке и эксплуатации.
Список использованной литературы:
Айра Пол. Объектно-ориентированное программирование на C++. Бином, 2001. Бьерн Страуструп. Язык программирования Специальное издание. Бином, Невский Диалект, 2006. Дейтел Х.М., Дейтел П. Дж. Как программировать на C++. Бином, 2001. Керниган Б., Ритчи Д. Язык программирования С. Издательский дом «Вильямс», Москва – С. Петербург-Киев, 2009. Лафоре Р. Объектно-ориентированное программирование в C++. Питер, С.-Петербург, 2004. Полубенцева, М. C/C++. Процедурное программирование / М. Полубенцева. – М.: БХВ-Петербург, 2014. – 448 c. Понамарев, В. Программирование на C++/C# в Visual Studio .NET 2003 / В. Понамарев. – М.: БХВ-Петербург, 2015. – 917 c. Роберт, С. Сикорд Безопасное программирование на C и C++ / Роберт С. Сикорд. – Москва: РГГУ, 2014. – 496 c. Романов Е.Л. Язык СИ++ в задачах, вопросах и ответах. «НГТУ», 2003. Эккель Брюс. Философия С++. Введение в стандартный С++. Питер, С. – Петербург, 2004.

