wiki:Процес на развој

Version 4 (modified by 123022, 9 years ago) ( diff )

--

Процес на развој


Имплементацијата на системот за е-книжарница е поделена во три главни итерации(milestones). Првата итерација е наменета за креирање на базата на податоци на системот и поставување на почетната архитектура на системот - односно поделба на логиката по модули. Втората итерација е наменета за креирање на апликациската логика и комуникацијата со база на податоци и креирање на почетен прототип на системот. Во третата итерација се доимплементираат сите функционалности на системот. Секоја од интерации се спроведува после соодветната фаза во секција 5. Следува преглед на подетална распределба на активностите:

Прва итерација

  • Ревидирање и поправка на Корисничките случаи
  • Почетна архитектура на системот - ER Дијаграм
  • Креирање на дијаграми на активности
  • Креирање на секвенцни дијаграми
  • Поправка на класниот и секвенцните дијаграми
  • Креирање на почетна структура за проектот
  • Креирање на база на податоци со основните табели(ентитети)
  • Додавање релации помеѓу табелите во базата на податоци
  • Интерфејс за операции со база на податоци и контролни класи

Втора итерација

  • Ревидирање и поправка на Корисничките случаи
  • Определување на изгледот на системот.
  • Креирање на форми за логин и регистрација
  • Креирање на форма за промена на лозника.
  • Крирање на форма за помош.
  • Креирање на форми за додавање на книга, подарок, испорака
  • Креирање на форми за клиент, снабдувач, магацин
  • Креирање на почетна страна (форма) и навигација до другите форми
  • Регистрација на магацински работник
  • Логирање на магацински работник
  • Внесување/менување на книги
  • Внесување на нарачка, внесување на пратка и валидација
  • Сервис за логирање на магацински работници и администратор

Трета итерација

  • Сервис за контрола на нарачките
  • Складирање на производ при прием на роба
  • Контрола и следливост на сите книги во магацинот
  • Испорака на производи
  • Exception handling и валидација на форми
Note: See TracWiki for help on using the wiki.