Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

OOP / group_java

.doc
Скачиваний:
9
Добавлен:
19.03.2015
Размер:
31.74 Кб
Скачать

Групповой проект.

Проект сдается по этапам. Каждая группа выбирает руководителя проекта. Руководитель выставляет оценку каждому члену группы и передает ее преподавателю Каждая группа разработчиков делегирует представителя для сдачи соответствующего этапа. Также по каждому этапу оформляется документация в Tex и сдается преподавателю в электронном виде. Преподаватель имеет право уменьшать общую оценку группы. Этапы:

  1. Установление требований.

  2. Спецификация требований

  3. Проектирование архитектуры.

  4. Детализированное проектирование

  5. Реализация.

  6. Интеграция.

По проекту должны быть составлены необходимые диаграммы, входящие в UML

  • диаграммы классов;

  • диаграммы объектов;

  • диаграммы прецедентов;

  • диаграммы последовательностей;

  • диаграммы кооперации;

  • диаграммы состояний;

  • диаграммы действий;

  • диаграммы компонентов;

  • диаграммы развертывания

Использовать framework Spring и создать web-портал.

  1. Новостной портал. Предусмотреть также систему которая будет просматривать известные интернет издания и выбирать из публикаций в этих изданиях наиболее интересные по ключевым словам (стоит принимать во внимание и стоп слова).

  1. Портал вакансий в IT сфере. Должна быть предусмотрена система регистрации, размещения вакансий и резюме. Также необходима система поиска, которая могла бы искать вакансии и резюме по другим сайтам аналогичной направленности сортировать результаты и отбрасывать повторяющиеся.

  1. Биржа автомобилей, квартир, вещей, бывших в употреблении, взаимных услуг. Должна быть предусмотрена система регистрации и размещения анкет товаров. Также должна быть предусмотрена система поиска по различным критериям по другим подобным сайтам. Пользователь должен иметь возможность добавлять сайты по которым будет производиться поиск. Должна быть предусмотрена сортировка результатов. Также система должна собирать статистику о вкусах пользователя.

  1. Сервис, предназначенный для массового использования. Фотобанк, файлообменник, каталог студенческих работ. Должна быть предусмотрена система поиска файлов с данным, торрентов и т.д. Также должна быть система регистрации пользователя, в результате которой пользователю на e-mail будет приходить информация о новых поступлениях интересных для него.

В каждом проекте должна быть система логгирования, для создания этой системы использовать аспектно- ориентированное программирование и aspectj.

Соседние файлы в папке OOP