Проектирование программного приложения на UML. Вариант 13. Проектирование мобильного приложения – планировщик задач
Лабораторная работа
в среде программирования UML
Среда программирования: UML
Название работы: Проектирование программного приложения на UML. Вариант 13. Проектирование мобильного приложения – планировщик задач
Вид работы: Лабораторная работа
Описание: Задание на практико-лабораторную часть курса «Методы и средства проектирования компьютерных приложений».
Тема: Проектирование программного приложения.
Цель: овладеть навыком автоматизированного проектирования ПО с использованием CASE-средства.
Задание: согласно варианту задания спроектировать информационное и программное обеспечение для заданной предметной области с указанным набором ограничений, используя нотацию языка UML и CASE-средство, поддерживающего язык визуального моделирования.
Ход работы:
1) Изучить любой доступный вам материал по RUP-методологии проектирования систем программного обеспечения.
2) Изучить любой доступный вам материал по языку визуального моделирования – UML 2.0.
3) Изучить любой доступный вам справочный материал по работе с любым CASE-средством, поддерживающим полный цикл RUPмоделирования и язык UML 2.0 .
4) С использованием выбранного CASE-средства построить структуру информационной системы и структуру программного приложения по заданию вашего варианта. Т.е. построить: - диаграмму вариантов использования - диаграммы последовательности действий для каждого прецедента - диаграмму классов - диаграмму конфигурации программного приложения
5) Проверить правильность построенных диаграмм с помощью встроенной в CASE-средство функции проверки.
6) Если диаграммы построены без ошибок, сгенерировать шаблон структуры информационного обеспечения - ИО (например, SQL-скрипт) и сгенерировать шаблон программного кода (шаблон ПО). Если проверка диаграмм выявит ошибки, необходимо их исправить и перейти к пункту 5 данного описания хода работы.
7) Оформить отчёт и отправите его на проверку преподавателю. Формат имени файла: Группа_дисциплина_ФамилияИО.doc(x).
Структура отчёта:
– Титульный лист с указанием номера варианта.
– Задание.
– Краткий теоретический материал по теме задания, описание аналогов подобных систем (2-3 страницы).
– Описание выбранного для проектирования CASE-средства (1-2 страницы).
– Описание основных принципов и процесса методологии RUP – моделирования.
– Диаграмма вариантов использования с описанием актёров и их прецедентов.
– Диаграмма последовательности действий для каждого прецедента и описание каждой диаграммы.
– Диаграмма классов с агрегацией и свойствами каждого класса и её описание.
– Диаграмма конфигурации программного приложения и её описание.
– Сгенерированный код шаблона информационного обеспечения.
– Сгенерированный код шаблона программного обеспечения.
Выбор варианта задания.
Вариант 13. Проектирование мобильного приложения – планировщик задач.
Кейс – мобильное приложение позволяет создавать задачу (заголовок, описание, приоритет), назначать её на определённое время, включает напоминание (должно прийти push уведомление с напоминанием), позволяет просмотреть список задач на день, отметить выполнение задачи, отменить задачу, скачать список задач в формате PDF, поделиться задачей (отправить выбранному контакту в виде сообщения). Должна быть структура категорий задач, с возможностью добавлять новые категории, каждая задача относится к определённой категории. Организовать создание учётной записи и хранение всех данных в ней (информация должна сохраняться при авторизации с нового устройства).
Год: 2022
Данный заказ (лабораторная работа) выполнялся нашим сайтом в 2022-м году, в рамках этого заказа была разработана программа в среде программирования UML. Если у Вас похожее задание на программу, которую нужно написать на UML, либо на другом языке программирования, пожалуйста заполните форму, приведённую ниже, после чего Ваше задание в первую очередь рассмотрит наш программист, выполнявший в 2022-м году этот заказ, если он откажется, то Ваше задание оценят другие наши программисты в течение 48-и часов, если оценка нужна срочно, просим Вас оставить пометку об этом - напишите в тексте задания фразу "СРОЧНЫЙ ЗАКАЗ".
Тел.: ![]() Viber: ![]() Telegram: ![]() ВКонтакте: ![]() ![]() E-mail: ![]() Skype: ![]() |