Разработка приложений на основе принципов объектно-ориентированного подхода
Автор: danilashamin • Ноябрь 20, 2019 • Курсовая работа • 21,693 Слов (87 Страниц) • 476 Просмотры
МИНОБРНАУКИ РОССИИ
Санкт-Петербургский государственный
электротехнический университет
«ЛЭТИ» им. В.И. Ульянова (Ленина)
Кафедра САПР
Курсовая работа
по дисциплине «Объектно-ориентированное программирование»
Тема: Разработка приложений на основе принципов объектно-ориентированного подхода
Студент гр. 5301 | Шамин Д.И. | |
Преподаватель | Новакова Н.Е. |
Санкт-Петербург
2017
ЗАДАНИЕ
НА КУРСОВУЮ РАБОТУ
Студент Шамин Д.И. | ||
Группа 5301 | ||
Тема работы: разработка приложений на основе принципов объектно-ориентированного подхода | ||
Исходные данные: задачи, посвящённые проектированию программ с приципами и элементами: объектно-ориентированного проектирования, теории принятия решений, теории графов, имитационного моделирования, поиска минимума математических функций. | ||
Содержание пояснительной записки: «Аннотация», «Содержание», «Введение», «Цель работы», «Первая часть», «Вторая часть», «Третья часть», «Четвёртая часть», «Пятая часть», «Заключение», «Список использованных источников» | ||
Предполагаемый объем пояснительной записки: Не менее 25 страниц. | ||
Дата выдачи задания: 02.10.2017 | ||
Дата сдачи работы: 15.12.2017 | ||
Дата защиты работы: | ||
Студент гр. 5301 | Шамин Д.И. | |
Преподаватель | Новакова Н.Е. |
АННОТАЦИЯ
Курсовая работа посвящена разработке программ на основе принципа объектно-ориентированного проектирования, а также элементами теории принятия решений, теории графов, имитационного моделирования, а также минимизации математических функций. В результаты были разработы пять программ, реализующих: систему классов для работы с абонентами телефонной компании; метод отбора объектов в иерархическом пространстве; муравьиный алгоритм поиска кратчайшего гамильтонова цикла в графе; имитационную модель системы управления инвестиционным портфелем; парсер и алгоритм поиска минимума математической функции.
SUMMARY
Coursework is devoted to the development of programs based on the principle of object-oriented design, as well as elements of decision theory theory, graph theory, simulation modeling, and minimization of mathematical functions. The results were developed five programs that implement: a class system for working with subscribers of the telephone company; method of selecting objects in a hierarchical space; ant search algorithm for the shortest Hamiltonian cycle in a graph; simulation model of the investment portfolio management system; parser and algorithm for finding the minimum of a mathematical function.
Содержание
Введение 6
Цель работы 7
1 Первая часть 7
1.1 Формулировка задания 7
1.2 Теоретический аспект задачи 7
1.3 Формализация задачи 8
1.4 Спецификация программы 8
1.5 Руководство оператора 10
1.6 Руководство программиста 12
1.7 Контрольный пример 14
1.8 Листинг программы 14
2 Вторая часть 18
2.1 Формулировка задания 18
2.2 Теоретический аспект задачи 18
...