Создан заказ №5034430
4 мая 2020
При помощи CASE-средства, поддерживающего UML, построить модель программного обеспечения
Как заказчик описал требования к работе:
В каждом из предложенных вариантов требуется при помощи CASE-средства, поддерживающего UML, построить модель программного обеспечения. Должны быть выполнены следующие действия: 1) составление глоссария проекта; 2) создание модели вариантов использования; 3) анализ вариантов использования; 4) проект
ирование системы. После выполнения третьего этапа модель должна удовлетворять перечисленным ниже требованиям. На диаграммах вариантов использования каждое действующее лицо (actor) и вариант использования должны сопровождаться описанием. Эти описания должны быть составлены на русском языке. Описание действующего лица должно коротко (в одну-две строки) сообщать о роли данного лица. Описание варианта использования должно включать в себя пояснение, предусловие, потоки событий (основной и альтернативные, если таковые есть) и постусловие. Описания представляют собой либо присоединенные текстовые файлы, либо текст, введенный в поле Documentation спецификации соответствующего элемента диаграммы. Диаграммы взаимодействия, соответствующие потокам событий вариантов использования, должны содержать необходимые пояснения. При проектировании системы требуется: – создать иерархию классов системы; – разместить классы по пакетам (использовать деление: пользовательский интерфейс – управление – данные, в зависимости от постановки задачи); – связать объекты с классами, сообщения на диаграммах взаимодействия – с операциями; – каждый класс снабдить описанием, которое должно включать в себя краткое описание (ответственность класса), описание атрибутов в виде таблицы (имя, описание, тип), таблицу с описанием операций (имя, описание, сигнатура); – для классов указать стереотипы;
9
– построить диаграммы классов системы, отображающие связи между классами; – для описания поведения экземпляров отдельных классов построить диаграммы состояний; – разработать (если это требуется вариантом задания) схему базы данных и отобразить ее на диаграмме «сущность – связь». При реализации системы необходимо построить диаграммы компонентов для каждого пакета и для системы в целом. Также следует разработать диаграмму размещения. В зависимости от варианта задания диаграмма размещения должна показывать расположение компонентов в распределенном приложении или связи между встроенным процессором и устройствами
ЗАДАНИЕ Будильник Разработать модель программного обеспечения встроенного микропроцессора для будильника. На экране будильника постоянно отображается текущее время (часы и минуты, например: 12 : 00), двоеточие между числом часов и числом минут зажигается и гаснет с интервалом в полсекунды. Управление будильником осуществляется следующими кнопками: – кнопкой режима установки времени, – кнопкой режима установки времени срабатывания, – двумя отдельными кнопками для установки часов и минут, – кнопкой сброса сигнала «СБРОС». На будильнике имеется переключатель режима работы со следующими положениями: «ВЫКЛ», «ВКЛ», «РАДИО» и «ТАЙМЕР». Для уста
22
новки текущего времени нужно нажать на кнопку режима установки и, при нажатой кнопке, нажимать на кнопки установки часов и минут. При каждом нажатии на кнопки, устанавливаемое значение увеличивается на одну единицу (один час или одну минуту соответственно). При достижении максимального значения производится сброс. Для установки времени срабатывания будильника нужно нажать на кнопку режима установки времени срабатывания и, держа кнопку нажатой, нажимать на кнопки установки часов и минут. Когда переключатель режима работы находится в положении «ВКЛ», при достижении времени срабатывания происходит подача звукового сигнала в течение одной минуты. Сигнал можно прервать, нажав на кнопку «СБРОС». При этом сигнал должен быть возобновлен через пять минут. При установке переключателя в положение «ВЫКЛ» звуковой сигнал не подается. Когда переключатель находится в положении «РАДИО», работает радиоприемник. При переводе переключателя в положение «ТАЙМЕР» включается радиоприемник на тридцать минут, а затем часы переходят в состояние будильника (аналогично положению «ВКЛ»). При нажатии на кнопку режима установки времени, будильник должен отображать время срабатывани
подробнее
Заказчик
заплатил
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
5 мая 2020
Заказ завершен, заказчик получил финальный файл с работой
5
При помощи CASE-средства, поддерживающего UML, построить модель программного обеспечения.docx
2020-05-08 14:25
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Огромное спасибо за отличную работу! Задание выполнено с учетом всех предъявляемых требований и хорошо оформлено,сделано быстро и качественно. Автора рекомендую! В дальнейшем хочется сотрудничать.