Имплементацијата на системот за магацинско работење е поделена во три главни итерации(milestones). Првата итерација е наменета за креирање на базата на податоци на системот и поставување на почетната архитектура на системот - односно поделба на логиката по модули. Втората итерација е наменета за креирање на апликациската логика и комуникацијата со база на податоци и креирање на почетен прототип на системот. Во третата итерација се доимплементираат сите функционалности на системот. == 1.0 //AppLogic: == [[BR]] Во фолдерот //AppLogic е предвидено да бидат сместени и измапирани ентитетите и нивните особини[[BR]] '''1.1 Entities'''[[BR]] Во овој фолдер физички се сместени фајловите кои што соодвествуваат на ентитетите од класниот дијаграм (Entity Class)[[BR]] ''Забелешка : Имињата на ентитетите од класниот дијаграм како и имињата на имплементациите на класите имаат исто име''[BR][BR] == 2. //WMSDb == [[BR]] Во овој фолдер се измапирани се сите контролни класи кои што беа дефинирани од класниот дијаграм (Подолу објаснето како) [[BR]] == 2.1 //DbOperations ==[[BR]] Во овој фолдер физички се сместени фајловите кои што соодвествуваат на контролни класи кои што беа дефинирани од класниот дијаграм (Control Classes)[[BR]] Имено, од класниот дијаграм, фајловите кои што го содржат кодот како и името на класите се изменети на следниов начин :[[BR]] //ControlPopis => //DbControlPopis[[BR]] //ControlIsporaka => //DbIsporaka[[BR]] //ControlMagacin => //DbMagacin[[BR]] //ControlMagacinskiRabotnik => //DbMagacinskiRabotnik[[BR]] //ControlNaracka => //DbNaracki[[BR]] //ControlPratka => //DbPratki[[BR]] //ControlProizvod => //DbProizvodi[[BR]] == 3 Wms Forms== Во овој дел се наоѓа имплементацијата на -GUI(она што го гледа корисникот)[[BR]] -сите процеси кои што една Boundary класа ги вклулува [[BR]] -деловите за додавање, менување записи [[BR]] -Корисничките приказни '''3.1 //AdminForms ''' Во овој фолдер се наоѓа :[[BR]] GUI на админ страната, додавање на нов клиент, додавање на нов снабдувач и почетната страна на администраторот.[[BR]] Овде во додавање на Магацински работник и Клиент е направена практична имплементација на '''//UseCase 7.'''[[BR]] [[BR]] '''3.2 //IndexForms ''' [[BR]] Во овој фолдер се наоѓа :[[BR]] GUI на почетната страна во која се наоѓа магацинскиот работник Како и линкови до останатите области во кој тој може да работи '''3.3 //LoginForms ''' Во овој фолдер се наоѓа : GUI на почетната страна во која се наоѓа магацинскиот работник[[BR]] Како и линкови до останатите области во кој тој може да работи[[BR]] '''Имплементација на //UseCase 3.''' [[BR]][[BR]] == 3.4 //MagacinskiRabotni во овој фолдер се наоѓа : == [[BR]] [[BR]][[BR]] '''3.4.1 Фолдер : //InsertForms'''[[BR]] -GUI за додавање податоци од страна на магацински работник[[BR]] Designer : //DodadiMagacin,//DodadiNaracka,//DodadiPratka,//DodadiProizvod[[BR]] [[BR]] -Имплементација на Boundary Класи : повик на контролни класи и креирање ентитети со цел да функционира додавање податоци од страна на магацински работник[[BR]] CS : //DodadiMagacin,//DodadiNaracka,//DodadiPratka,//DodadiProizvod[[BR]] -Фајлот DodadiPratka.cs прави имплементација на //UseCase 1 (//DodadiPratka)[[BR]] '''3.4.1 Фолдер : //EditForms'''[[BR]] -GUI за измена податоци од страна на магацински работник[[BR]] Designer : //IzmeniProizvod[[BR]] [[BR]] -Имплементација на Boundary Класи : повик на контролни класи и креирање ентитети со цел да функционира измена податоци од страна на магацински работник[[BR]] CS : //IzmeniProizvod[[BR]] [[BR]] '''3.4.1 Фолдер : //ActivityForms'''[[BR]] -GUI за реализација на активностите на магацинскиот работник.[[BR]] Designer : //IsporakaForm,//IzvrsiPopis,//KontrolaForm,//SkladirajProizvod[[BR]] [[BR]] -Имплементација на Boundary Класи : повик на контролни класи и креирање ентитети со цел да функционира Следниве //UseCase во кој е вклучен магацинскиот работник[[BR]] CS фајлови : [[BR]] //IsporakaForm : го покрива '''//UseCase 5''' [[BR]] //IzvrsiPopis : го покрива '''//UseCase 6''' [[BR]] //KontrolaForm : го покрива '''//UseCase 2''' [[BR]] //SkladirajProizvod: го покрива''' //UseCase 8''' [[BR]] [[BR]][[BR]][[BR]][[BR]][[BR]] [[Image(treeView2.jpg)]]