Практикум к курсу „Объектно-ориентированный анализ и проектирование“. III поток, 2007-08 учебный год

* * *

Объявления и новости:

Показ работ в четверг 10-го января в 15:00 в П-13.

Опубликован конспект 11-ой лекции про OCL (37 Кб, zip-архив Winword).

Опубликованы слайды по OCL (800 Кб, zip-архив PowerPoint).

Консультация к экзамену состоится во вторник 8 января в 10:00 в П-14.

Комиссия по ООАиП 427, 428, 431, 432, 441, 527, 528 групп состоится в субботу 5 января в 14:00. Сбор у 723 ауд.

В конспекте лекции 8 исправлена ошибка, касающаяся отображения в реляционную модель классов связанных отношением «1 ко многим».

Защита производственной практики групп 527, 528 состоится 28 декабря, в пятницу, в 10:00, ауд. П-8. Требования опубликованы здесь.

Результаты 23 декабря.

Зачёты в 441 группе:
22.12 суббота 14:00 - 16:20 ауд. 758;
26.12 среда 09:00 - 12:30 ауд. 758.

В соответствии с решением кафедры, все студенты-дипломники для получения зачета по дисциплине «Отчет по дипломной работе» должны представить на кафедру письменный отчет о работе над дипломом, подписанный студентом и одобренный (подписанный) руководителем до 27 декабря 2007г. Без представления отчета зачет по этой дисциплине не будет выставляться.
Все ведомости (спецсеминар, отчет по дипломной работе, производственная практика) будут закрыты по фактическому состоянию работ 28 декабря.

Расписание зачетов по практикуму для групп 427, 428, 431, 432, 527 и 528:

Сроки сдачи отчетов в 427, 428 группах продлены на неделю.

Опубликованы конспекты 8-ой, 9-ой и 10-ой лекций (294 Кб, zip-архив Winword).

Опубликован конспект 7-ой лекции «Проектирование программного обеспечения» (462 Кб, zip-архив Winword).

Опубликована модель поддержки OODBMS на базе ObjectStore. Из нее можно импортировать элементы для поддержки устойчивых классов.

Опубликованы требования к отчету по практикуму для 427, 428, 431, 432, 441 групп.

Опубликованы требования к отчету по практике для 527, 528 групп.

Опубликован конспект 6-ой лекции «Анализ программного обеспечения» (130 Кб, zip-архив Winword) и сведения об экзамене (ссылка дана ниже).

Опубликован конспект 4-ой лекции «Моделирование бизнес-процессов» (706 Кб, zip-архив Winword) и 5-ой лекции «Требования к программному обеспечению» (90 Кб, zip-архив Winword).

Обновлены «кондуиты» групп 427, 428 и 441. Обратите внимание на сроки и штрафы.

Работает страница практикума 431, 432, 527, 528 групп.

Опубликован конспект 3-ей лекции «Модели ПО. UML» (602 Кб, zip-архив Winword).

Опубликован конспект 2-ой лекции «Объектная модель» (53 Кб, zip-архив Winword).

Опубликован конспект 1-ой лекции «Основы программной инженерии» (85 Кб, zip-архив Winword).

* * *

Содержание практикума
На практикум отводится по одной паре в неделю.
Практикум состоит из трех этапов. На первом этапе (первые 3 занятия) выполняются упражнения, позволяющие освоить среду Rational Rose. Задания упражнений посвящены одной общей теме – анализу и разработке системы регистрации для ВУЗа. Упражнения и указания по их выполнению приведены в методичке [Вендров-2004]. В течение первых 3-х занятий упражнения должны быть выполнены, полученная модель – сдана.
На втором этапе разрабатывается модель программного обеспечения по полученному варианту (индивидуально). На третьем этапе происходит написание отчета и сдача зачета по практикуму.

* * *

Ресурсы:
Программа курса «ООАиП». (Zip, WinWord, 10 Кб)
Сведения об экзамене.
Варианты задания практикума.
Требования к заданию практикума.
– Распределение вариантов задания практикума в 441, 427, 428 группах.
Требования к отчету по практикуму для 427, 428, 431, 432, 441 групп.
Требования к отчету по практике для 527, 528 групп.
– Методичка с упражнениями по системе регистрации для ВУЗа (новая версия, PDF-файл (987 Кб): http)
– Методичка с упражнениями по системе заказов (WinWord97 761Kb: http, PDF-файл 533 Kb: http).
Архив за 2006-07 учебный год
Архив за 2005-06 учебный год
Архив за 2004-05 учебный год
Архив за 2003-04 учебный год
Архив за 2002-03 учебный год
Архив за 2001-02 учебный год
Архив за 2000-01 учебный год

* * *

Основная литература:
[Боггс-2004] Боггс У., Боггс М. UML и Rational Rose 2002: Пер. с англ. – М.: Лори, 2004.
[Буч-2007] Буч Г., Рамбо Дж., Якобсон И. Язык UML. Руководство пользователя. 2-е изд.: Пер. с англ. – М.: ДМК Пресс, 2007.
[Вендров-2004] Вендров А. М. Объектно-ориентированный анализ и проектирование программного обеспечения. Учебное пособие – М.: Издательский отдел факультета ВМК МГУ, 2004.
[Вендров-2005] Вендров А. М. Проектирование программного обеспечения экономических информационных систем. 2-е изд. – М.: Финансы и статистика, 2005.

* * *

Дополнительная литература:
[Боггс-2000] Боггс У., Боггс М. UML и Rational Rose: Пер. с англ. – М.: Лори, 2000.
[Вендров-2000] Вендров А. М. Проектирование программного обеспечения экономических информационных систем. – М.: Финансы и статистика, 2000.
[Вендров-2002] Вендров А. М. Практикум по проектированию программного обеспечения экономических информационных систем. – М.: Финансы и статистика, 2002.
[Вендров, Малышко-2002] Вендров А. М., Малышко В. В. Объектно-ориентированный анализ и проектирование с использованием языка UML. – М.: Издательский отдел факультета ВМК МГУ, 2002.
[Гамма-2000] Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж. Приемы объектно-ориентированного проектирования: Пер. с англ. – М.: ДМК, 2000.
[Гома-2002] Гома Х. UML. Проектирование систем реального времени, распределенных и параллельных приложений.: Пер. с англ. – М.: ДМК, 2002.
[Коберн-2002] Коберн А. Современные методы описания функциональных требований к системам.: Пер. с англ. – М.: ЛОРИ, 2002.
[Коналлен-2001] Коналлен Д. Разработка Web-приложений с использованием UML: Пер. с англ. – М.: Вильямс, 2001.
[Коуд-1999] Коуд П., Норт Д., Мэйфилд М. Объектные модели. Стратегии, шаблоны и приложения: Пер. с англ. – М.: Лори, 1999.
[Кратчен-2002] Кратчен Ф. Введение в Rational Unified Process. 2-е изд.: Пер. с англ. – М.: Вильямс, 2002.
[Ларман-2007] Ларман Крэг. Применение UML 2.0 и шаблонов проектирования. 3-е изд. Пер. с англ. – М.: Вильямс, 2007.
[Леоненков-2001] Леоненков В. А. Самоучитель UML – СПб: BHV, 2001.
[Максимчук-2008] Максимчук Р. А., Нейбург Э. Дж. UML для простых смертных – М.: Лори, 2008.
[Мацяшек-2002] Мацяшек Л. Анализ требований и проектирование систем. Разработка информационных систем с использованием UML.: Пер. с англ.: – М.: Вильямс, 2002.
[Рамбо-2007] Рамбо Дж., Блаха М. UML 2.0. Объектно-ориентированное моделирование и разработка. 2-е изд. – СПб.: Питер, 2007
[Розенберг-2002] Розенберг Д., Скотт К. Применение объектно-ориентированного моделирования с использованием UML и анализ прецедентов.: Пер. с англ. – М.: ДМК, 2002.
[Трофимов-2001] Трофимов С. А. CASE-технологии: практическая работа в Rational Rose – М.: БИНОМ, 2001
[Фаулер-2004] Фаулер М. UML. Основы. 3-е изд. Пер. с англ. – СПб.: Символ-Плюс, 2004.

* * *

Размещение на других ресурсах, а также коммерческое использование материалов, опубликованных в данном разделе, возможно только с разрешения авторов. По всем вопросам пишите:   
Обновлено: 9.1.2008
© Кафедра системного программирования факультета ВМК МГУ им. М. В. Ломоносова