Пример готовой дипломной работы по предмету: Информационные технологии
Содержание
ВВЕДЕНИЕ 7
1 АНАЛИТИЧЕСКАЯ ЧАСТЬ 8
1.1 Обоснование актуальности разработки программного комплекса 8
1.2 Описание предметной области 9
1.3 Постановка задачи 21
1.4 Описание технических и программных средств разработки 22
2 РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 33
2.1 Классовая система и структура данных транспортной сети 33
2.3 Разработка интерфейсной части и алгоритмов реализации программного комплекса 39
2.3 Реализация программного комплекса в среде MS Visual Studio 2010 54
3 ОХРАНА ТРУДА 61
ВЫВОДЫ 62
ПЕРЕЧЕНЬ ССЫЛОК 64
ПРИЛОЖЕНИЕ А 66
Выдержка из текста
В настоящее время задача транспортной логистики представляют несомненный интерес, как с точки зрения практического программирования, так и с точки зрения теоретической. Это связано с несколькими причинами.
Причина первая заключается в том, что в настоящее время компьютерная техника есть в наличии практически в любой организации и естественным желанием этой организации является ее эффективное использование, в том числе и для оптимизации транспортных расходов.
Вторая причина заключается в том, что, несмотря на то, что задача поиска кратчайшего пути в графе на текущий момент уже является классической, ее различные реализации могут значительным образом отличаться как с точки зрения интерфейса и удобства использования, так и с точки зрения скорости работы .
Третья причина заключается в том, что классические постановки задачи, связанные с поиском кратчайшего пути, подробно описаны в ряде работ [1-5], решают только общую задачу. В случае, если есть некоторые априорные данные о предмете исследования или наложены дополнительные ограничения, всегда может быть построена некоторая модификация уже известному алгоритму, обладает лучшими характеристиками как с точки зрения использования оперативной памяти, так и с точки зрения скорости работы.
В рамках данной дипломной работы будет рассмотрено решение задачи поиска кратчайшего пути в транспортной сети, состоящей из нескольких графов, где каждый граф может представлять собой отдельный вид транспорта: автомобильный, железнодорожный, водный, воздушный. В связи с тем, что каждый вид транспорта может обладать некоторыми уникальными характеристиками, а процесс изменения вида транспорта занимать дополнительное время, эта формулировка задачи может представлять несомненный интерес не только с точки зрения практического программирования, но и с точки зрения теории графов
Список использованной литературы
1. Оре О. Теория графов / О. Оре. – М.: Наука, 1968. – 763 с.
2. Харари Ф. Теория графов / Ф. Харари. – М.: Мир, 1973. – 543 с.
3. Уилсон Р. Введение в теорию графов / Р. Уилсон. – М.: Мир, 1977. – 423 с.
4. Емеличев В.А. Лекции по теории графов / В.А. Емеличев, О.И. Мельников. – М.: Наука, 1990. – 112 с.
5. Кормен Т. Часть VI. Алгоритмы для работы с графами / Т. Кормен – М.: «Вильямс», 2006. – 151 с.
6. Сербин В.Д. Основы логистики / В.Д. – СербинТаганрог: ТРТУ, 2004. – 261 с.
7. Сток Д.Ф. Стратегическое управление логистикой / Д.Ф. Сток М.: Инфра, 2005. – 328 с.
8. Хемди А. Введение в исследование операций / А. Хемди М.: «Вильямс», 2007. – 615 с.
9. Вентцель Е. Исследование операций: задачи, принципы, методология / Е. Вентцель. – М.: Наука, 1980. – 440 с.
10. Мудров, В.И. Задача о коммивояжере / В.И. Мудров. – М.: «Знание», 1969. – 215 с.
11. Ананий В. Алгоритмы: введение в разработку и анализ / В. Ананий М.: «Вильямс», 2006. – 347 с.
12. Муртаф Б. Современное линейное программирование / Б. Муртаф. – М.: Мир, 1984. – 522 с.
13. Стивен С. Олимпиадные задачи по программированию / С. Стивен. – М.: ИД Кудиц-образ, 2005. – 179 с.
14. Меньшиков Ф. Олимпиадные задачи по программированию / Ф. Меньшиков. – Спб.: Питер, 2006. – 225 с.
15. Дейтл Х. C# / Х. Дейтл. – СПб.: БХВ-Петербург, 2006. – 480 с.
16. Культин Н.Б. Microsoft Visual C# в задачах и примерах / Н.Б. Культин. – СПб.: БХВ-Петербург, 2009. – 312 с.
17. Уотсон К. C# 2005 и платформа .NET3.0 для профессионалов / К. Уотсон. – М.: ООО "И.Д. Вильямс", 2008. – 622 с.
18. Павловская Т.А. C#. Программирование на языке высокого уровня / Т.А. Павловская. – СПб.: Питер, 2007. – 452 с.
19. Стэкер М., Стэйн С,. Разработка клиентских Windows-приложений на платформе Microsoft .NETFramework / Метью Стэкер, Стивен Стэйн Дж., СПб.: Питер, 2008. – 512 с.