Категория:Проектирование программных систем (9 семестр): различия между версиями

Материал из Кафедра ИУ5 МГТУ им. Н.Э.Баумана, студенческое сообщество
Перейти к навигации Перейти к поиску
(→‎Домашнее задание: Добавил про редакторы UML)
м (починил воровство)
Строка 11: Строка 11:
Сдавать или на лекции, или в 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 список].
UML диаграммы можно создавать во {{Википедия|Инструменты_UML-моделирования|множестве программ}}.


Многие из них преобразуют некий код в диаграмму. Походу считается самое тру! Есть даже [http://www.codeuml.com/ онлайн редакторы] которые делают из
Многие из них преобразуют некий код в диаграмму. Походу считается самое тру! Есть даже [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


делают картинку.
Если не хотите париться с выбором редактора - [http://www.sparxsystems.com.au/products/ea/trial.html Enterprise Architect]. Прога немного сложная, но может всё, что связано с UML.
 
Если не хотите париться с выбором редактора - enterprise architect
 
[http://yadi.sk/d/EaWTtrql0d2s5 сама прога]
 
Генератор ключей к ней выкладывать не буду - мало ли. Всегда можно скачать [http://nnm-club.ru/forum/viewtopic.php?t=236453 тут]  
 
Прога немного сложная но может все, что связано с UML.


== Экзамен ==
== Экзамен ==

Версия от 01:34, 14 ноября 2012

Проектирование программных систем
Преподаватель: Балдин А.В.
Лекций: ?
Семинаров: нет
Лабораторных работ: нет
Домашних заданий: 1
Рубежных контролей: нет
Ходить: желательно
Что сдавать: экзамен

Язык UML, а также как собрать команду разработчиков и сделать вместе с ними большой проект.

На лекции ходить не обязательно, никого не отмечают, но желательно, иначе будет сложно въезжать в UML.

Домашнее задание

Описать программный проект, любой. Требования: минимум 6 диаграмм на UML и полстраницы описания проекта.

Сдавать или на лекции, или в 369 аудиторию, специальному человеку на входе.

UML диаграммы можно создавать во множестве программ.

Многие из них преобразуют некий код в диаграмму. Походу считается самое тру! Есть даже онлайн редакторы.

Если не хотите париться с выбором редактора - Enterprise Architect. Прога немного сложная, но может всё, что связано с UML.

Экзамен

Литература

  • Буч Г. - "Объектно-ориентированный анализ и проектирование с примерами приложений на C++";
  • Буч Г., Рамбо Д., Джекобсон А. - "UML. Руководство пользователя";
  • Леоненков А. - "Самоучитель UML";
  • Орлов С.А. - "Технология разработки программного обеспечения";
  • Фокс Д. - "Программное обеспечение и его разработка".