Мегаобучалка Главная | О нас | Обратная связь


Приложение Б. Инструменты для рисования UML-диаграмм



2019-11-13 268 Обсуждений (0)
Приложение Б. Инструменты для рисования UML-диаграмм 0.00 из 5.00 0 оценок




 

UML был разработан для определения, визуализации, проектирования и документирования программных систем. Инструменты для рисования UML-диаграммпозволяют по выполненным моделям классов генерировать программный код на различных языках программирования.

Ниже приводится список некоторых актуальных средств разработки UML-диаграмм.

 

1. MSVisio - https://products.office.com/ru-RU/Visio?tab=tabs-1 (коммерческое ПО).

2. Sparx Enterprise Architect - http://www.sparxsystems.com/ (Trial Edition for a 30 days).

3. VisualParadigm – https://www.visual-paradigm.com/ (No registration for 30-day FREE Trial).

4. Modelio SD 3.7.1 -https://www.modeliosoft.com/en/download/download-products.html (trial version for 10 days).

5. IBM RationalRose – https://www.ibm.com/developerworks/develop/ (не поддерживается IBM).

6. ArgoUML - http://argouml.tigris.org/ (open source UML modeling tool)

7. StarUML 2 - http://staruml.io/ (No time limit for evaluation, a license should be purchased for continued use).

8. Bouml_7.5 - bouml.fr (Since the release 7.0 BOUML is again a free software).

 

Приведем пример UML-диаграммы классов из папки Samples, полученной в StarUML 2,Рисунок 19.

 

 

Рисунок 19

Приложение В. Лист выдачи задания на курсовую работу

 

Федеральное государственное бюджетное образовательное учреждение

высшего образования

«Уфимский государственный нефтяной технический университет»

Кафедра «Цифровые технологии и моделирование»

 

ЗАДАНИЕ на курсовуюработу

по дисциплине «Программная инженерия»

студенту ________________________________________________________

                                                                       (Фамилия Имя Отчество)

Тема работы: «Структурное и объектно-ориентированное моделирование
процессов и систем
», вариант ____ 

1. Назначение разработки: освоение инструментария построения диаграмм UML. 

2. Технические требования к прокту: 

2.1. Проект должен иметь диаграммы UML, соответствующие варианту задания.

2.2. В проекте должны быть рассмотрены следующие виды диаграмм:

2.2.1. диаграммы вариантов использования;

2.2.2. диаграммы взаимодействия;

2.2.2.1. диаграммы последовательности;

2.2.2.2. кооперативные диаграммы;

2.2.3. диаграммы классов;

2.2.4. диаграммы деятельности;

2.2.5. диаграммы состояний;

2.3. Предусмотреть необходимые комментарии к программному коду.

2.4. Требования к составу и оформлению программной документации – типовые, предусмотренные методическими указаниями.

3. Указания к проекту: 

Для каждой из диаграмм сделать описание ее назначения, спецификацию и показать использование в разработке программного обеспечения (разработке классов, программного кода, документирования системы.

4. Технические условия: 

4.1. Инструменты для рисования UML-диаграмм:StarUML 2 - http://staruml.io/и др.

5. Стадии и этапы разработки:

5.1. Выдача задания на курсовую работу_____неделя

5.2. Разработка алгоритмов ______неделя

5.3. Разработка программы ______неделя

5.4. Отладка программы и оформление пояснительной записки _____неделя

5.5. Защита курсовой работы ____неделя

 

Руководитель проекта, преподаватель _____________      ___________

(подпись)   (ФИО)

 

 

Студент _________________________________ ___________________

(Группа)                                           (подпись)                                 (ФИО)

 

Дата выдачи “___” ___________________ 20__ г.

Приложение Г. Титульный лист курсовой работы

 

Федеральное государственное бюджетное образовательное учреждение

высшего образования

«Уфимский государственный нефтяной технический университет»

 

Кафедра «Цифровые технологии и моделирование»

 

График выполнения КР

Недели __ ___ ___ ___ ___ ___ ___
100 %              
80 %              
60 %              
40 %              
20 %              

Оценка

ритмичности: _________

оформления: _________

защиты: ___________

Общая оценка

_________________

 

Структурное и объектно-ориентированное моделирование
процессов и систем

Пояснительная записка к курсовой работе по дисциплине

Программная инженерия

Вариант № ___ Наименование: «_______________________________________________

____________________________________________________________»

 

Выполнил(а) студент(ка)  группы__________ ______________ Фамилия И.О.

(Дата, подпись)

 

Принял преподавателькаф. ЦТиМ          ____________________Фамилия И.О.

(Дата, подпись)

 

 

Уфа – 2018

Список литературы

 

1. Боггс У., Боггс М. UML и Rational Rose. - М.: Лори, 2001. - 582 с.

2. Буч Г., Рамбо Д., Якобсон И.Язык UML. Руководство пользователя. 2-е изд.: Пер. с англ. Мухин Н. – М.: ДМК Пресс, 2006. – 496 с.

3. Орлов С.А. Программная инженерия. Учебник для вузов. 5-е издание обновленное и дополненное. Стандарт третьего поколения. – СПб.: 2016. – 640 с.

4. Дмитрий К. Введение в программную инженерию. https://www.intuit.ru/studies/courses/497/353/info.

5. Ефименко В. Методы и средства инженерии программного обеспечения. https://www.intuit.ru/studies/professional_skill_improvements/17207/info.

6. Радченко Г.И. Программная инженерия. http://glebradchenko.susu.ru/courses/bachelor/engineering/2016.

7. Основы программной инженерии [Электронный ресурс] : Учебно-методическое пособие (для выполнения лабораторных работ) / УГНТУ, каф. Цифровые технологии и моделирование; сост. Сидоров М.Е. - Уфа : УГНТУ, 2018.



2019-11-13 268 Обсуждений (0)
Приложение Б. Инструменты для рисования UML-диаграмм 0.00 из 5.00 0 оценок









Обсуждение в статье: Приложение Б. Инструменты для рисования UML-диаграмм

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Как построить свою речь (словесное оформление): При подготовке публичного выступления перед оратором возникает вопрос, как лучше словесно оформить свою...
Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (268)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.006 сек.)