Курс завершается дифференцированным зачетом. Для получения нужно сделать проект. Проект выбираем из числа невыбранных здесь. Можно предложить свой проект, прислать его описание нужно заранее (в течение недели до 16.11).
Сделанный проект характеризуется наличием:
Применение паттернов проектирования в модели реализации приветствуется, но должно быть обосновано. Допускается использовать в качестве платформы любую, известную вам, например J2EE, .NET и т.д. Если не известна ни одна - полагать, что платформа имеет классы доступа к базе данных, рисования интерфейса, передачи данных по сети (промежуточное программное обеспечение). Конкретные интерфейся можно придумать самим (в разумных пределах).
К 23 ноября нужно сделать описание требований и модель предметной области. На семинаре у доски нужно рассказать о проекте и модели в виде презентации. Проектор будет. Ставится оценка.
Проекты индивидуальные, так что размер в 10 классов анализа, 5-8 вариантов использования и 20 классов реализации является достаточным с точки зрения детализации проработки задачи.
Сдача проектов целиком - вторая неделя декабря.
Что оценивается:
Рекомендуемые инструменты