Благодарю автора за ответственное отношение к выполнению заказа.
Подробнее о работе
Гарантия сервиса Автор24
Уникальность не ниже 50%
Во время курсового проектирования необходимо разработать систему моделирования движения транспортного потока на различных типах автодорог, с помощью которой можно будет рассмотреть, как те или иные варианты планирования дорог будут справляться с распределением трафика.
Разработка системы будет производиться по технологии быстрой разработки приложений RAD (Rapid Application Development), которая поддерживается методологией структурного проектирования и включает элементы объектно-ориентированного проектирования и анализа предметной области. При проектировании системы будут использоваться методология ООАП (Object-Oriented Analysis/Design), в основу которой положена объектно-ориентированная методология представления предметной области в виде объектов, являющихся экземплярами соответствующих классов, и язык моделирования UML (Unified Modeling Language), который является стандартным инструментом для разработки «чертежей» программного обеспечения.
Введение 12
1 Описание и анализ предметной области 14
1.1 Описание автодорог и их элементов 14
1.2 Описание транспортного потока 20
1.2.1 Моделирование случайных величин 21
1.3 Правила дорожного движения 24
1.4 Обзор систем-аналогов 25
1.4.2 AnyLogic 25
1.4.3 Vissim 27
1.5 Диаграмма объектов предметной области 28
1.6 Постановка задачи 29
2 Проектирование системы 33
2.1 Выбор и обоснование архитектуры системы 33
2.2 Cтруктурная схема системы 34
2.3 Разработка спецификации требований 36
2.3.1 Функциональная спецификация 37
2.3.2 Исключительные ситуации 37
2.4 Разработка прототипа интерфейса пользователя системы 51
2.5 Разработка информационно-логического проекта системы 55
2.5.3 Язык UML 56
2.5.4 Диаграмма вариантов использования 57
2.5.5 Сценарии 58
2.5.6 Диаграмма состояний 63
2.5.7 Диаграмма деятельности 64
2.5.8 Диаграмма последовательности 67
2.5.9 Диаграмма классов 69
2.6 Выбор и обоснование алгоритмов обработки данных 71
2.7 Выбор и обоснование комплекса программных средств 78
2.7.10 Выбор языка программирования 78
2.7.11 Выбор операционной системы 78
2.7.12 Выбор среды программирования 80
3 Реализация системы 81
3.1 Разработка и описания интерфейса пользователя 81
3.2 Диаграммы реализации 85
3.2.1 Диаграмма компонентов 85
3.2.2 Диаграмма развертывания 88
3.2.3 Диаграмма классов 89
3.3 Выбор и обоснование комплекса технических средств 89
3.3.4 Расчет объема занимаемой памяти 89
3.3.5 Минимальные требования, предъявляемые к системе 92
Заключение 93
Список использованных источников 94
Приложение А Руководство пользователя 98
Приложение Б Листинг модулей программы 104
Пояснительная записка к курсовому проекту по дисциплине «Программная инженерия» по теме «Система моделирования движения транспорта на автодороге». Содержит три главы, все диаграммы языка UML и вообще все что только может быть в программной инженерии и оконную программу на Python+Tkinter. Курсач размером с диплом) Была успешно защищена.
В архиве отчет и весь код.
Lighthill M.G., Whitham G.B. On kinetic waves II. A theory of traffic flow on ling crowded roads // Proc. Roy. Soc. London. Ser.A., 1955, v.229, № 1178, С.317-345.
Унифицированный язык моделирования. Введение // studopedia.su [сайт]. URL: https://studopedia.su/9_81007_vvedenie.html (дата обращения: 17.10.2021).
Предметная область // Большой энциклопедический словарь [Электронный ресурс] // Gufo.me: [сайт]. URL: https://gufo.me/dict/bes/
Предметная_область (дата обращения: 19.09.2021).
Федеральный закон от 08.11.2007 №257-ФЗ. Статья 3 // КонсультантПлюс [Электронный ресурс] URL: http://www.consultant.ru/
document/cons_doc_LAW_72386/4f41fe599ce341751e4e34dc50a4b676674c1416/ (дата обращения: 19.09.2021).
Межгосударственный стандарт. Дороги автомобильные общего пользования. Классификация тоннелей // Электронный фонд правовых и нормативно-технических документов // docs.cntd.ru: [сайт]. URL: https://docs.cntd.ru/document/1200122920 (дата обращения: 19.09.2021).
Автострада // Большой энциклопедический словарь [Электронный ресурс] // academic.ru: [сайт]. URL: https://dic.academic.ru/dic.nsf/enc3p/46910 (дата обращения: 19.09.2021).
Кодекс Российской Федерации об административных правонарушениях. КоАП РФ статья 12.9. Превышение установленной скорости движения // КонсультантПлюс [Электронный ресурс] URL: http://www.consultant.ru/document/cons_doc_LAW_34661/85ebd6cb5138b31da96b1488716a764c41d50496/ (дата обращения: 21.09.2021).
Шоссе // Толковый словарь Дмитриева [Электронный ресурс] // academic.ru: [сайт]. URL: https://dic.academic.ru/dic.nsf/dmitriev/5936 (дата обращения: 19.09.2021).
Мост // Толковый словарь Ушакова [Электронный ресурс] // ushakovdictionary.ru [сайт]. URL: https://ushakovdictionary.ru/word.php?wordid
=30717 (дата обращения: 15.09.2021).
Межгосударственный стандарт. Дороги автомобильные общего пользования. Знаки дорожные. Технические требования // Электронный фонд правовых и нормативно-технических документов // docs.cntd.ru: [сайт]. URL: https://docs.cntd.ru/document/1200130816?marker=7D20K3 (дата обращения: 21.09.2021).
Национальный стандарт Российской Федерации. Тоннели автомобильные. Требования безопасности // Электронный фонд правовых и нормативно-технических документов // docs.cntd.ru: [сайт]. URL: https://docs.cntd.ru/document/1200122432 (дата обращения: 19.09.2021).
Национальный стандарт Российской Федерации. Правилам применения дорожных знаков, разметки, светофоров. // Электронный фонд правовых и нормативно-технических документов // docs.cntd.ru: [сайт]. URL: https://docs.cntd.ru/document/1200038798 (дата обращения: 25.10.2021).
Транспортный поток // Википедия [Электронный ресурс] // academic.ru: [сайт]. URL: https://dic.academic.ru/dic.nsf/ruwiki/1150316 (дата обращения: 21.09.2021).
Случайная величина. Определение // it.rfei.ru [сайт]. URL: https://it.rfei.ru/course/~22lN/~random-variate/~RV-def (дата обращения: 17.10.2021).
Метод обратного преобразования // Википедия [Электронный ресурс] URL: https://en.wikipedia.org/wiki/Inverse_transform_sampling (дата обращения: 17.10.2021).
Постановление правительства РФ. ПДД РФ, 11. Обгон, опережение, встречный разъезд. Превышение установленной скорости движения // КонсультантПлюс [Электронный ресурс] URL: http://www.consultant.ru/document/cons_doc_LAW_2709/00933a31260a2f952961558c8915b2304c0d37a5// (дата обращения: 29.09.2021).
Объектно-ориентированная методология разработки сложных систем. // window.edu.ru [сайт]. URL: http://window.edu.ru/catalog/pdf2txt/
458/24458/7011 (дата обращения: 16.10.2021).
Программная архитектура. // osp.ru [сайт]. URL https://www.osp.ru/os/2006/03/1156577 (дата обращения: 17.10.2021).
Система // Философская энциклопедия [Электронный ресурс] // dic.academic.ru [сайт]. URL: https://dic.academic.ru/dic.nsf/enc_philosophy/3310 (дата обращения: 18.10.2021).
Структурный подход к проектированию ИС // mashuk.ru [сайт] URL: http://www.mashuk.ru/shkolniku/346-strukturnyj-podkhod-k-proektirovaniyu-is (дата обращения: 18.10.2021).
Зеленко Л.С. Методические указания к лабораторному практикуму по дисциплине «Программная инженерия». Самара: СГАУ, 2012. С. 21.
Программные требования. Перевод SWEBOK на русский язык. // 5rik.ru [сайт]. URL: http://5rik.ru/best/best-167908.php (дата обращения: 18.10.2021).
Зеленко Л.С. Методические указания ... C. 24.
Интерфейс пользователя. // Википедия [Электронный ресурс] URL: https://en.wikipedia.org/wiki/User_interface (дата обращения: 17.10.2021).
Зеленко Л.С. Методические указания ... С. 28.
Зеленко Л.С. Методические указания ... С. 31.
Зеленко Л.С. Методические указания ... С. 32.
UML книга: Буч Г., Рамбо Д., Якобсон А. Язык UML. Руководство пользователя. Изд. 2-е. М.: ДМК Пресс, 2006. С.
Зеленко Л.С. Методические указания ... С. 37 .
Зеленко Л.С. Методические указания ... С. 38.
Зеленко Л.С. Методические указания ... С. 39.
Диаграммы классов. // Кафедра программного обеспечения автоматизированных систем Курганского университета [Сайт] URL: http://it.kgsu.ru/UML/uml_0076.html (дата обращения: 26.12.2021).
Разработка алгоритмов // Толковый словарь Дмитриева [Электронный ресурс] // academic.ru: [сайт]. URL: https://dic.academic.ru/dic.nsf/ruwiki/1609828 (дата обращения: 04.01.2022).
Pyhton programming language. // www.irjet.net [сайт]. URL: https://www.irjet.net/archives/V6/i2/IRJET-V6I2367.pdf (дата обращения: 04.01.2022).
Windows // vadivan.ru: [сайт]. URL: https://www.vadivan.ru/
posobcateg/content/windows-os (дата обращения: 05.01.2022).
Среда разработки PyCharm // jetbrains.com [сайт]. URL: https://www.jetbrains.com/ru-ru/pycharm/ (дата обращения: 05.01.2022).
Диаграммы реализации // studopedia.ru [сайт]. URL: https://studopedia.ru/7_19215_diagrammi-realizatsii.html (дата обращения: 05.01.2022).
Диаграммы компонентов // creately.com [сайт]. URL: https://creately.com/blog/ru/uncategorized-ru/ucebposobie/ (дата обращения: 05.01.2022).
Диаграммы развертывания // intellect.icu [сайт]. URL: https://intellect.icu/diagramma-razvertyvaniya-deployment-diagram-uml-4831 (дата обращения: 05.01.2022).
Не подошла эта работа?
Закажи новую работу, сделанную по твоим требованиям
Во время курсового проектирования необходимо разработать систему моделирования движения транспортного потока на различных типах автодорог, с помощью которой можно будет рассмотреть, как те или иные варианты планирования дорог будут справляться с распределением трафика.
Разработка системы будет производиться по технологии быстрой разработки приложений RAD (Rapid Application Development), которая поддерживается методологией структурного проектирования и включает элементы объектно-ориентированного проектирования и анализа предметной области. При проектировании системы будут использоваться методология ООАП (Object-Oriented Analysis/Design), в основу которой положена объектно-ориентированная методология представления предметной области в виде объектов, являющихся экземплярами соответствующих классов, и язык моделирования UML (Unified Modeling Language), который является стандартным инструментом для разработки «чертежей» программного обеспечения.
Введение 12
1 Описание и анализ предметной области 14
1.1 Описание автодорог и их элементов 14
1.2 Описание транспортного потока 20
1.2.1 Моделирование случайных величин 21
1.3 Правила дорожного движения 24
1.4 Обзор систем-аналогов 25
1.4.2 AnyLogic 25
1.4.3 Vissim 27
1.5 Диаграмма объектов предметной области 28
1.6 Постановка задачи 29
2 Проектирование системы 33
2.1 Выбор и обоснование архитектуры системы 33
2.2 Cтруктурная схема системы 34
2.3 Разработка спецификации требований 36
2.3.1 Функциональная спецификация 37
2.3.2 Исключительные ситуации 37
2.4 Разработка прототипа интерфейса пользователя системы 51
2.5 Разработка информационно-логического проекта системы 55
2.5.3 Язык UML 56
2.5.4 Диаграмма вариантов использования 57
2.5.5 Сценарии 58
2.5.6 Диаграмма состояний 63
2.5.7 Диаграмма деятельности 64
2.5.8 Диаграмма последовательности 67
2.5.9 Диаграмма классов 69
2.6 Выбор и обоснование алгоритмов обработки данных 71
2.7 Выбор и обоснование комплекса программных средств 78
2.7.10 Выбор языка программирования 78
2.7.11 Выбор операционной системы 78
2.7.12 Выбор среды программирования 80
3 Реализация системы 81
3.1 Разработка и описания интерфейса пользователя 81
3.2 Диаграммы реализации 85
3.2.1 Диаграмма компонентов 85
3.2.2 Диаграмма развертывания 88
3.2.3 Диаграмма классов 89
3.3 Выбор и обоснование комплекса технических средств 89
3.3.4 Расчет объема занимаемой памяти 89
3.3.5 Минимальные требования, предъявляемые к системе 92
Заключение 93
Список использованных источников 94
Приложение А Руководство пользователя 98
Приложение Б Листинг модулей программы 104
Пояснительная записка к курсовому проекту по дисциплине «Программная инженерия» по теме «Система моделирования движения транспорта на автодороге». Содержит три главы, все диаграммы языка UML и вообще все что только может быть в программной инженерии и оконную программу на Python+Tkinter. Курсач размером с диплом) Была успешно защищена.
В архиве отчет и весь код.
Lighthill M.G., Whitham G.B. On kinetic waves II. A theory of traffic flow on ling crowded roads // Proc. Roy. Soc. London. Ser.A., 1955, v.229, № 1178, С.317-345.
Унифицированный язык моделирования. Введение // studopedia.su [сайт]. URL: https://studopedia.su/9_81007_vvedenie.html (дата обращения: 17.10.2021).
Предметная область // Большой энциклопедический словарь [Электронный ресурс] // Gufo.me: [сайт]. URL: https://gufo.me/dict/bes/
Предметная_область (дата обращения: 19.09.2021).
Федеральный закон от 08.11.2007 №257-ФЗ. Статья 3 // КонсультантПлюс [Электронный ресурс] URL: http://www.consultant.ru/
document/cons_doc_LAW_72386/4f41fe599ce341751e4e34dc50a4b676674c1416/ (дата обращения: 19.09.2021).
Межгосударственный стандарт. Дороги автомобильные общего пользования. Классификация тоннелей // Электронный фонд правовых и нормативно-технических документов // docs.cntd.ru: [сайт]. URL: https://docs.cntd.ru/document/1200122920 (дата обращения: 19.09.2021).
Автострада // Большой энциклопедический словарь [Электронный ресурс] // academic.ru: [сайт]. URL: https://dic.academic.ru/dic.nsf/enc3p/46910 (дата обращения: 19.09.2021).
Кодекс Российской Федерации об административных правонарушениях. КоАП РФ статья 12.9. Превышение установленной скорости движения // КонсультантПлюс [Электронный ресурс] URL: http://www.consultant.ru/document/cons_doc_LAW_34661/85ebd6cb5138b31da96b1488716a764c41d50496/ (дата обращения: 21.09.2021).
Шоссе // Толковый словарь Дмитриева [Электронный ресурс] // academic.ru: [сайт]. URL: https://dic.academic.ru/dic.nsf/dmitriev/5936 (дата обращения: 19.09.2021).
Мост // Толковый словарь Ушакова [Электронный ресурс] // ushakovdictionary.ru [сайт]. URL: https://ushakovdictionary.ru/word.php?wordid
=30717 (дата обращения: 15.09.2021).
Межгосударственный стандарт. Дороги автомобильные общего пользования. Знаки дорожные. Технические требования // Электронный фонд правовых и нормативно-технических документов // docs.cntd.ru: [сайт]. URL: https://docs.cntd.ru/document/1200130816?marker=7D20K3 (дата обращения: 21.09.2021).
Национальный стандарт Российской Федерации. Тоннели автомобильные. Требования безопасности // Электронный фонд правовых и нормативно-технических документов // docs.cntd.ru: [сайт]. URL: https://docs.cntd.ru/document/1200122432 (дата обращения: 19.09.2021).
Национальный стандарт Российской Федерации. Правилам применения дорожных знаков, разметки, светофоров. // Электронный фонд правовых и нормативно-технических документов // docs.cntd.ru: [сайт]. URL: https://docs.cntd.ru/document/1200038798 (дата обращения: 25.10.2021).
Транспортный поток // Википедия [Электронный ресурс] // academic.ru: [сайт]. URL: https://dic.academic.ru/dic.nsf/ruwiki/1150316 (дата обращения: 21.09.2021).
Случайная величина. Определение // it.rfei.ru [сайт]. URL: https://it.rfei.ru/course/~22lN/~random-variate/~RV-def (дата обращения: 17.10.2021).
Метод обратного преобразования // Википедия [Электронный ресурс] URL: https://en.wikipedia.org/wiki/Inverse_transform_sampling (дата обращения: 17.10.2021).
Постановление правительства РФ. ПДД РФ, 11. Обгон, опережение, встречный разъезд. Превышение установленной скорости движения // КонсультантПлюс [Электронный ресурс] URL: http://www.consultant.ru/document/cons_doc_LAW_2709/00933a31260a2f952961558c8915b2304c0d37a5// (дата обращения: 29.09.2021).
Объектно-ориентированная методология разработки сложных систем. // window.edu.ru [сайт]. URL: http://window.edu.ru/catalog/pdf2txt/
458/24458/7011 (дата обращения: 16.10.2021).
Программная архитектура. // osp.ru [сайт]. URL https://www.osp.ru/os/2006/03/1156577 (дата обращения: 17.10.2021).
Система // Философская энциклопедия [Электронный ресурс] // dic.academic.ru [сайт]. URL: https://dic.academic.ru/dic.nsf/enc_philosophy/3310 (дата обращения: 18.10.2021).
Структурный подход к проектированию ИС // mashuk.ru [сайт] URL: http://www.mashuk.ru/shkolniku/346-strukturnyj-podkhod-k-proektirovaniyu-is (дата обращения: 18.10.2021).
Зеленко Л.С. Методические указания к лабораторному практикуму по дисциплине «Программная инженерия». Самара: СГАУ, 2012. С. 21.
Программные требования. Перевод SWEBOK на русский язык. // 5rik.ru [сайт]. URL: http://5rik.ru/best/best-167908.php (дата обращения: 18.10.2021).
Зеленко Л.С. Методические указания ... C. 24.
Интерфейс пользователя. // Википедия [Электронный ресурс] URL: https://en.wikipedia.org/wiki/User_interface (дата обращения: 17.10.2021).
Зеленко Л.С. Методические указания ... С. 28.
Зеленко Л.С. Методические указания ... С. 31.
Зеленко Л.С. Методические указания ... С. 32.
UML книга: Буч Г., Рамбо Д., Якобсон А. Язык UML. Руководство пользователя. Изд. 2-е. М.: ДМК Пресс, 2006. С.
Зеленко Л.С. Методические указания ... С. 37 .
Зеленко Л.С. Методические указания ... С. 38.
Зеленко Л.С. Методические указания ... С. 39.
Диаграммы классов. // Кафедра программного обеспечения автоматизированных систем Курганского университета [Сайт] URL: http://it.kgsu.ru/UML/uml_0076.html (дата обращения: 26.12.2021).
Разработка алгоритмов // Толковый словарь Дмитриева [Электронный ресурс] // academic.ru: [сайт]. URL: https://dic.academic.ru/dic.nsf/ruwiki/1609828 (дата обращения: 04.01.2022).
Pyhton programming language. // www.irjet.net [сайт]. URL: https://www.irjet.net/archives/V6/i2/IRJET-V6I2367.pdf (дата обращения: 04.01.2022).
Windows // vadivan.ru: [сайт]. URL: https://www.vadivan.ru/
posobcateg/content/windows-os (дата обращения: 05.01.2022).
Среда разработки PyCharm // jetbrains.com [сайт]. URL: https://www.jetbrains.com/ru-ru/pycharm/ (дата обращения: 05.01.2022).
Диаграммы реализации // studopedia.ru [сайт]. URL: https://studopedia.ru/7_19215_diagrammi-realizatsii.html (дата обращения: 05.01.2022).
Диаграммы компонентов // creately.com [сайт]. URL: https://creately.com/blog/ru/uncategorized-ru/ucebposobie/ (дата обращения: 05.01.2022).
Диаграммы развертывания // intellect.icu [сайт]. URL: https://intellect.icu/diagramma-razvertyvaniya-deployment-diagram-uml-4831 (дата обращения: 05.01.2022).
Купить эту работу vs Заказать новую | ||
---|---|---|
0 раз | Куплено | Выполняется индивидуально |
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что
уровень оригинальности
работы составляет не менее 40%
|
Уникальность | Выполняется индивидуально |
Сразу в личном кабинете | Доступность | Срок 1—6 дней |
500 ₽ | Цена | от 500 ₽ |
Не подошла эта работа?
В нашей базе 149282 Курсовой работы — поможем найти подходящую