Категория:Проектирование программных систем (9 семестр): различия между версиями
ILobster (обсуждение | вклад) мНет описания правки |
(→Домашнее задание: Добавил про редакторы UML) |
||
Строка 10: | Строка 10: | ||
Сдавать или на лекции, или в 369 аудиторию, специальному человеку на входе. | Сдавать или на лекции, или в 369 аудиторию, специальному человеку на входе. | ||
UML диаграммы можно создавать во множестве программ : [http://ru.wikipedia.org/wiki/%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B_UML-%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F список]. | |||
Многие из них преобразуют некий код в диаграмму. Походу считается самое тру! Есть даже [http://www.codeuml.com/ онлайн редакторы] которые делают из | |||
Actor A | |||
participant B | |||
A -> B: Do Something | |||
activate B | |||
B -> B: Do work | |||
activate B #FFBBBB | |||
deactivate B | |||
alt Success | |||
B ->> C: Success | |||
else failed | |||
B ->> C: Fail | |||
end | |||
B --> A: Return | |||
deactivate B | |||
делают картинку. | |||
Если не хотите париться с выбором редактора - enterprise architect | |||
[http://yadi.sk/d/EaWTtrql0d2s5 сама прога] | |||
Генератор ключей к ней выкладывать не буду - мало ли. Всегда можно скачать [http://nnm-club.ru/forum/viewtopic.php?t=236453 тут] | |||
Прога немного сложная но может все, что связано с UML. | |||
== Экзамен == | == Экзамен == |
Версия от 23:49, 13 ноября 2012
|
Язык UML, а также как собрать команду разработчиков и сделать вместе с ними большой проект.
На лекции ходить не обязательно, никого не отмечают, но желательно, иначе будет сложно въезжать в UML.
Домашнее задание
Описать программный проект, любой. Требования: минимум 6 диаграмм на UML и полстраницы описания проекта.
Сдавать или на лекции, или в 369 аудиторию, специальному человеку на входе.
UML диаграммы можно создавать во множестве программ : список.
Многие из них преобразуют некий код в диаграмму. Походу считается самое тру! Есть даже онлайн редакторы которые делают из
Actor A participant B A -> B: Do Something activate B B -> B: Do work activate B #FFBBBB deactivate B alt Success B ->> C: Success else failed B ->> C: Fail end B --> A: Return deactivate B
делают картинку.
Если не хотите париться с выбором редактора - enterprise architect
Генератор ключей к ней выкладывать не буду - мало ли. Всегда можно скачать тут
Прога немного сложная но может все, что связано с UML.
Экзамен
Литература
- Буч Г. - "Объектно-ориентированный анализ и проектирование с примерами приложений на C++";
- Буч Г., Рамбо Д., Джекобсон А. - "UML. Руководство пользователя";
- Леоненков А. - "Самоучитель UML";
- Орлов С.А. - "Технология разработки программного обеспечения";
- Фокс Д. - "Программное обеспечение и его разработка".
Страницы в категории «Проектирование программных систем (9 семестр)»
Показано 12 страниц из 12, находящихся в данной категории.
П
- ППС (9) - Лекция №1 - Большие системы
- ППС (9) - Лекция №10 - ООП в ППС
- ППС (9) - Лекция №11 - UML
- ППС (9) - Лекция №12 - UML
- ППС (9) - Лекция №2 - Проектирование больших систем - Определение требований
- ППС (9) - Лекция №3 - Проектирование больших систем - Проектирование
- ППС (9) - Лекция №4 - Проектирование больших систем - Методология
- ППС (9) - Лекция №5 - Проектирование больших систем - Документирование
- ППС (9) - Лекция №6 - Проектирование больших систем - Тестирование и сдача
- ППС (9) - Лекция №7 - Проблема сложности программных систем
- ППС (9) - Лекция №8 - Проблема сложности программных систем (продолжение)
- ППС (9) - Лекция №9 - Объектно-ориентированный подход