пятница, 26 февраля 2016 г.

Определение спецификаций

Рейтинг

Выполнение задания на 3 балла:
Построение диаграмм в программах Dia или UMLet.

Выполнение задания на 4 балла:
Плагин IDE Eclipse UML2 или другой подходящий плагин.
Получение исходного кода для диаграммы классов.

Выполнение задания на 5 баллов:
Построение диаграммы UML в VisualStudio.
Получение исходного кода для диаграммы классов.
Кодогенерация на основе UML-модели
https://habrahabr.ru/post/117216/

Упражнения
1. Выпишите определение понятия спецификации [Иванова, с.21].

2. Выпишите виды моделей разрабатываемого программного обеспечения (ПО)
2.1. При структурном подходе, 5 моделей [Иванова, с.74].
2.2. При объектно-ориентированном подходе, 9 диаграмм [Иванова, с.126].

3. Выполните разработку диаграмм в соответствии с темой курсовой работы.
Рисунки с диаграммами под соответствующими заголовками встройте
в документацию к программному обеспечению и внесите заголовки
в оглавление.

4. Диаграмма переходов состояний. См. пример [Иванова, с.75-78].

5. Функциональная диаграмма. См. пример [Иванова, с.78-81].

6. Диаграмма потоков данных. См. пример [Иванова, с.81-89].

7. Диаграмма отношений компонентов данных [Иванова, с.89-99].

8. Диаграмма вариантов использования [Иванова, с.130-132].

9. Контекстная диаграмма классов [Иванова, с.132-136, с.149-158].

10. Диаграмма последовательностей [Иванова, с.136-141, с.153-157].

11. Диаграмма деятельности [Иванова, с.139-140, с.156-157].

12. Диаграмма пакетов [Иванова, с.143-144].

Источники

Основные

1. [Иванова] Иванова Г.С. Технология программирования: Учебник
для вузов. - М.: Изд-во МГТУ им. Н.Э.Баумана, 2002. - 320 с.

1 комментарий: