Главная » Учебные материалы » Информационные системы » Рефераты » ВГУИТ » 1 семестр » Проектирование информационной системы учёта заказов с использованием UML

Курсовая: Проектирование системы учёта заказов на UML

Реферат: Проектирование информационной системы учёта заказов с использованием UML

Описание

1. Диаграмма вариантов использования 1
2. Диаграмма деятельности 2
3. Модель анализа 6
4. Модель проектирования 6
В модели требований изложены задачи, установленные пользователем, а также функциональные и нефункциональные требования к системе.
Поскольку система описывается с помощью UML-диаграмм, для создания модели требований мы используем диаграмму вариантов использования и диаграммы деятельности.
Диаграмма вариантов использования
Диаграмма вариантов использования (или диаграмма прецедентов) представляет собой графическое отображение всех прецедентов и актеров, а также взаимосвязей между ними.
Эти диаграммы являются одним из пяти типов, используемых в UML для моделирования динамических аспектов системы. Они помогают визуализировать систему с точки зрения прецедентов, что обычно включает моделирование контекста системы, подсистемы или класса, а также требований к их поведению.
Проектируемая система предполагает активное участие оператора, а также косвенное участие заказчиков и исполнителей в вопросах требований к заказам.
Оператор осуществляет создание, редактирование и удаление учетных записей заказчиков и исполнителей, вводит данные о заказах и сроках их выполнения, рассчитывает стоимость услуг и производит расчеты с заказчиками и исполнителями.
Диаграмма вариантов использования изображена на рис. 1.
Рисунок 1 - Диаграмма вариантов использования
Диаграмма деятельности
Диаграмма деятельности - это, по существу, блок-схема, которая показывает, как поток управления переходит от одной деятельности к другой.
Диаграммы деятельности можно использовать для моделирования динамических аспектов поведения системы. Как правило, они применяются, чтобы промоделировать последовательные (а иногда и параллельные) шаги вычислительного процесса. С помощью диаграмм деятельности можно также моделировать жизнь объекта, когда он переходит из одного состояния в другое в разных точках потока управления. Диаграммы деятельности описывают переходы от одной деятельности к другой.
На Рис. 2, 3, 4 показаны диаграммы деятельности, описывающие функционирование рассматриваемой системы.
Рисунок 2 - Диаграмма деятельности: прием заказа
Рисунок 3 - Диаграмма деятельности: расчет с клиентом
Рисунок 4 - Диаграмма деятельности: добавление новой услуги
Деятельности по обновлению данных об услугах, а также обновлению и добавлению новых заказчиков и исполнителей могут быть описаны по аналогии с диаграммой по добавлению новой услуги, представленной на Рисунокунке 4.
Модель анализа
Модель анализа выявляет основные классы и взаимоотношения между ними. Диаграммой классов (Class diagram) называют диаграмму, на которой показано множество классов, интерфейсов, коопераций и отношений между ними. В нашей системе всего три класса: заказы, счета, и оплата времени. Классы между собой находятся в отношении ассоциации. Ассоциацией (Association) называется структурное отношение, показывающее, что объекты одного типа неким образом связаны с объектами другого типа.
На рис. 5 показана диаграмма классов. На рис. 6 изображена схема базы данных системы.
Рисунок 5 - Диаграмма классов
Рисунок 6 - Схема базы данных
Модель проектирования
Модель проектирования показывает взаимодействия внутри системы, способы передачи информации, потоки данных, состояния объектов системы. Для описания модели проектирования используем диаграммы взаимодействия (последовательности и кооперации) и состояния.
На диаграммах взаимодействий показывают связи, включающие множество объектов и отношений между ними, в том числе сообщения, которыми объекты обмениваются. При этом диаграмма последовательностей акцентирует внимание на временной упорядоченности сообщений, а диаграмма кооперации - на структурной организации посылающих и принимающих сообщения объектов.
На рис. 7, 8 и 9 показаны диаграммы последовательностей.
Рисунок 7 - Диаграмма последовательностей - расчет стоимости заказа и его регистрация
Рисунок 8 - Диаграмма последовательностей - регистрация нового исполнителя
Рисунок 9 - Диаграмма последовательностей - расчет с заказчиком
Диаграмма последовательности добавления новой услуги аналогична представленной на рис. 8, а диаграмма последовательности расчета с исполнителем аналогична представленной на рис. 9.
На Рис. 10, 11 и 12 представлены диаграммы кооперации.
Рисунок 10 - Диаграмма кооперации - расчет стоимости заказа и его регистрация
Рисунок 11 - Диаграмма кооперации - регистрация нового исполнителя
Рисунок 12 - Диаграмма кооперации - расчет с заказчиком
Диаграммы состояний показывают поведения определенных классов или других объектов в динамике. Они отражают последовательность состояний, через которые проходит объект; события, которые являются причиной перехода от одного состояния к другому, или действия, которые являются причиной изменения состояния.
На рис. 10, 14 и 15 показаны диаграммы состояния.
Рисунок 13 - Диаграмма состояний: расчет стоимости заказа и его регистрация
Рисунок 6.9 Диаграмма состояний: регистрация нового исполнителя
Рисунок 15 - Диаграмма состояний: расчет с заказчиком
Показать/скрыть дополнительное описание

Краткая проектная документация по системе учёта заказов: прецеденты, активности, модель классов и схема базы данных. Подходит студентам и разработчикам для быстрой подготовки проектной части и ТЗ..

Характеристики реферата

Учебное заведение
Семестр
Просмотров
1
Размер
619,66 Kb

Список файлов

КР2_Чучупал_ИТ-21.docx

🎓 Никольский - Помощь студентам 📚 Любые виды работ: тесты, сессии под ключ, практики, курсовые и дипломные с гарантией результата ✅ Все услуги под ключ ✅ Знаем все тонкости именно вашего ВУЗа ✅ Сдадим или вернем деньги

Комментарии

Нет комментариев
Стань первым, кто что-нибудь напишет!
Поделитесь ссылкой:
Цена: 360 руб.
Расширенная гарантия +3 недели гарантии, +10% цены
Остались вопросы или нужна помощь с учёбой? Пиши 👇
Рейтинг автора
5 из 5
Поделитесь ссылкой:
Сопутствующие материалы

Подобрали для Вас услуги

-30%
-30%
Вы можете использовать реферат для примера, а также можете ссылаться на неё в своей работе. Авторство принадлежит автору работы, поэтому запрещено копировать текст из этой работы для любой публикации, в том числе в свой реферат в учебном заведении, без правильно оформленной ссылки. Читайте как правильно публиковать ссылки в своей работе.
Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
7120
Авторов
на СтудИзбе
254
Средний доход
с одного платного файла
Обучение Подробнее