Skip to content
okoff edited this page Dec 22, 2018 · 14 revisions

Цель проекта - реализация лабораторных работ курса ООПиП

В проекте предусматривается выполнение следующих индивидуальных задач:

  1. Проектирование пользовательского интерфейса
  2. Проектирование информационного интерфейса
  3. Проектирование программного интерфейса

Индивидуальные задачи должны выполняться в соответствии с общим планом лабораторных работ

Конечной целью каждого студента является формирование личной страницы, являющейся электронным вариантом отчета по лабораторным работам

Основным показателем качества выполнения лабораторных работ является соответствие результата требованиям, изложенным на личной странице в форме, соответствующей иерархической структуре работ

Основным способом решения задач является прототипирование

Все индивидуальные задачи должны регистрироваться в баг-трекере

Типовой задачей каждого студента является разработка собственного одностраничного приложения (SPA, single page application), в качестве примеров можно взять следующие:
Простые часы
Простая графическая игра
Простые геометрические преобразования
Простая задача на метод Монте-Карло
Тривиальная задача на теорию погрешностей

Для проектирования с помощью UML рекомендуется использовать следующие веб-ресурсы:
https://www.draw.io/
http://plantuml.com/

Для написания кода веб-приложения рекомендуется использовать:
http://www.w3schools.com/html/html_intro.asp - справочник, примеры, тесты
https://notepad-plus-plus.org/

Домашняя страница лабораторных работ по курсу ООПиП:

https://stankin.github.io/oop-2017/sandbox/

Дополнительные материалы

Управление требованиями - практикум
Управление проектами - иерархическая структура работ

Clone this wiki locally