Разработка подсистемы мониторинга геопозиционирования исполнителей (эвакуаторы)
Заказать уникальную курсовую работу- 20 20 страниц
- 0 + 0 источников
- Добавлена 28.11.2015
- Содержание
- Часть работы
- Список литературы
- Вопросы/Ответы
Введение 2
1.Язык проектирования UML 4
2.Общее описание бизнес-процессов 9
3.Диаграммы UML для подсистемы мониторинга 13
Диаграмма вариантов использования 13
Диаграмма последовательности 13
Диаграмма кооперации 14
Диаграмма классов 15
Диаграмма деятельности 16
Диаграмма состояний 18
Заключение 19
Литература 20
Диаграмма последовательностиРис. 2. Диаграмма последовательности.Представляет собой последовательность действий системы при поступлении заявки, ранее уже описывались при описании алгоритма работы системы.Диаграмма кооперацииРис. 3. Диаграмма кооперации.Диаграмма кооперации содержит поэтапный процесс передачи заявки, причем если вариант не согласован, выбора не осуществляется.Диаграмма классовРис. 4. Диаграмма классов.Класс «Вызов» является конкретизацией класса «Клиент» и содержит сведения о клиенте и времени вызова. «Предложение» включает в себя сведения о клиенте и предлагаемом эвакуаторе. «Эвакуатор» содержит сведения об эвакуаторе, включая координаты и статус. «Вызов Эвакуатора» - окончательное утверждение эвакуатора к работе, которое содержит также сведения об изменении статуса эвакуатора.Диаграмма деятельностиРис. 5. Диаграмма деятельности.Диаграмма описывает процесс принятия решений в зависимости от решений клиента и факта исполнения либо неисполнения заказа.Диаграмма состоянийРис. 6. Диаграмма состояний. Описывает тот же процесс, но в терминах двух состояний: принятие заявления и выпуск приказа об увольнении.Таким образом, представленные шесть диаграмм описывают модель с разных точек зрения. На основе данных моделей может быть построена база данных, позволяющая учитывать поступающие заявки, решения клиентов, осуществлять поиск оптимального варианта и формировать ряд документов. Возможен учет как эвакуаторов, так и создание базы данных клиентов для дальнейшей работы с ними.ЗаключениеВ курсовой работе была проанализирована деятельность по поиску эвакуаторов. Эвакуатор является транспортным средством, используемым для перевозки автомобилей с места на место, как правило с целью ремонта, или автомобилей, не способных передвигаться собственным ходом. Предлагаемая система осуществляет прием заявки от клиента и подбор эвакуатора.В целях компьютерного моделирования предметной области были созданы модель бизнес-процессов в этой области (с использованием средства моделирования BPWin), а также шесть диаграмм UML (с использованием средства моделирования RationalRose). С использованием данной модели может быть создана база данных, позволяющая учитывать поступающие заявки, решения клиентов, осуществлять поиск оптимального варианта и формировать ряд документов. Возможен учет как эвакуаторов, так и создание базы данных клиентов для дальнейшей работы с ними.ЛитератураГалкин А. А. Основные принципы проектирования переносимых программных систем //Тез. докл. конф. «Компьютерные технологии, коммуникации, численные методы и математическое моделирование». СПб., 17 дек. 2002. СПб.:Изд-воСПбГТУ, 2002. С.63-64Ехлаков Ю.П. Введение в программную инженерию: учебное пособие / Ю. П. Ехлаков. — Томск : Эль Контент, 2011. — 148 сИнформационные системы и технологии в экономике и управлении : учебник / под ред. Проф. В.В.Трофимова – М.: Высшее образование, 2007. - 408 с.КватраниТ. Rational Rose 2000 и UML. Визуальное моделирование: Пер. с англ. - М.: ДМК Пресс., 2000 - 176 с.: ил. Кватрани Т. Визуальное моделирование с помощью RationalRose и UML: Пер. с англ. – Москва: Издательский дом “Вильямс”, 2003. – 192 с. Кумсков М. RationalRose 98 – CASE-продукт нового поколения / http://www.interface.ru/public/rose98/rose98.htm.Нейбург Э., Максимчук Р. Проектирование баз данных с помощью UML.: Пер. с англ. – Москва: Издательский дом “Вильямс”, 2012. – 288 с.Одинцов, И. Профессиональное программирование. Системный подход / Одинцов И. – БХВ-Петербург, 2006. – 624 с.Смирнова Г. Н., Сорокин А. А., Тельнов Ю. Ф. Проектирование экономических информационных систем – М. Финансы и статистика, 2003. – 512 с.
1. Галкин А. А. Основные принципы проектирования переносимых программных систем //Тез. докл. конф. «Компьютерные технологии, коммуникации, численные методы и математическое моделирование». СПб., 17 дек. 2002. СПб.:Изд-во СПбГТУ, 2002. С.63-64
2. Ехлаков Ю.П. Введение в программную инженерию: учебное пособие / Ю. П. Ехлаков. — Томск : Эль Контент, 2011. — 148 с
3. Информационные системы и технологии в экономике и управлении : учебник / под ред. Проф. В.В.Трофимова – М.: Высшее образование, 2007. - 408 с.
4. Кватрани Т. Rational Rose 2000 и UML. Визуальное моделирование: Пер. с англ. - М.: ДМК Пресс., 2000 - 176 с.: ил.
5. Кватрани Т. Визуальное моделирование с помощью Rational Rose и UML: Пер. с англ. – Москва: Издательский дом “Вильямс”, 2003. – 192 с.
6. Кумсков М. Rational Rose 98 – CASE-продукт нового поколения / http://www.interface.ru/public/rose98/rose98.htm.
7. Нейбург Э., Максимчук Р. Проектирование баз данных с помощью UML.: Пер. с англ. – Москва: Издательский дом “Вильямс”, 2012. – 288 с.
8. Одинцов, И. Профессиональное программирование. Системный подход / Одинцов И. – БХВ-Петербург, 2006. – 624 с.
9. Смирнова Г. Н., Сорокин А. А., Тельнов Ю. Ф. Проектирование экономических информационных систем – М. Финансы и статистика, 2003. – 512 с.
Вопрос-ответ:
Какие языки используются при разработке подсистемы мониторинга геопозиционирования исполнителей эвакуаторы?
При разработке подсистемы мониторинга геопозиционирования исполнителей эвакуаторы используется язык проектирования UML (Unified Modeling Language).
Что такое UML и как он используется в разработке подсистемы мониторинга геопозиционирования исполнителей эвакуаторы?
UML (Unified Modeling Language) - это язык моделирования, который позволяет визуально представить структуру и поведение системы. В разработке подсистемы мониторинга геопозиционирования исполнителей эвакуаторы UML используется для создания диаграмм, которые помогают описать функциональность и взаимодействие различных компонентов системы.
Какие бизнес-процессы описываются в статье?
Статья описывает бизнес-процессы, связанные с мониторингом геопозиционирования исполнителей эвакуаторы. Это включает определение местоположения исполнителей, отслеживание их передвижений, обработка полученных данных и предоставление информации заказчику.
Какие диаграммы UML используются для моделирования подсистемы мониторинга геопозиционирования исполнителей эвакуаторы?
Для моделирования подсистемы мониторинга геопозиционирования исполнителей эвакуаторы используются следующие диаграммы UML: диаграмма вариантов использования, диаграмма последовательности, диаграмма кооперации, диаграмма классов, диаграмма деятельности и диаграмма состояний.
Какую информацию предоставляет диаграмма последовательности?
Диаграмма последовательности позволяет визуально представить последовательность действий и взаимодействие компонентов системы. Она показывает, как объекты системы передают сообщения друг другу в определенном порядке и какие операции выполняются.
Какой язык используется для разработки подсистемы мониторинга геопозиционирования исполнителей эвакуаторы?
Для разработки подсистемы мониторинга геопозиционирования исполнителей эвакуаторы используется язык проектирования UML.
Какие бизнес процессы описываются в данной статье?
Данная статья описывает общее описание бизнес процессов, связанных с подсистемой мониторинга геопозиционирования исполнителей эвакуаторы.
Какие диаграммы UML используются для моделирования подсистемы мониторинга геопозиционирования исполнителей эвакуаторы?
Для моделирования подсистемы мониторинга геопозиционирования исполнителей эвакуаторы используются следующие диаграммы UML: диаграмма вариантов использования, диаграмма последовательности, диаграмма кооперации, диаграмма классов, диаграмма деятельности и диаграмма состояний.
Какой представляет собой диаграмма последовательности?
Диаграмма последовательности представляет собой последовательность действий системы или ее компонентов во времени.
Какие диаграммы UML используются в разработке подсистемы мониторинга геопозиционирования исполнителей эвакуаторы?
В разработке подсистемы мониторинга геопозиционирования исполнителей эвакуаторы используются диаграммы вариантов использования, последовательности, кооперации, классов, деятельности и состояний.
Зачем нужна подсистема мониторинга геопозиционирования исполнителей эвакуаторов?
Подсистема мониторинга геопозиционирования исполнителей эвакуаторов позволяет контролировать и отслеживать местоположение эвакуаторов в режиме реального времени. Это полезно для организации работы эвакуаторов, оптимизации маршрутов, повышения безопасности и улучшения качества обслуживания.
Какими языками проектирования используется подсистема мониторинга геопозиционирования исполнителей эвакуаторов?
Для проектирования подсистемы мониторинга геопозиционирования исполнителей эвакуаторов использовался язык UML (Unified Modeling Language). UML предоставляет набор графических нотаций и методов для моделирования систем и процессов.