WEB MES (webes gyártásirányító rendszer) Kiss Miklós (G-5S8)
Az alap rendszer tervezése Az alaprendszerre vonatkozó igények felmérése A háttérfolyamatok elemzése Az alaprendszert alkotó modulok és kapcsolataik megtervezése Objektumok meghatározása Tesztelés lehetőségeinek felmérése, tervezése
Dokumentálás: Repository folyamatos bővítése Megvalósítandó funkciók lejegyzése Korlátok, követelmények feljegyzése A dokumentáció folyamatosan bővül
Analízis (UML alapján) Use case diagramok Osztálydiagramok Szekvencia diagramok Szükséges állapotdiagramok (Sávos) aktivitás diagramok Komponens diagram, telepítési diagram Use Case diagram Szekvencia diagram
Modulok tervezése Viselkedés tervezése Képernyő tervek megalkotása Kapcsolatok, függőségek lejegyzése Modul tesztelési lehetőségeinek feltárása, előírása Összetartozó modulok tesztelési lehetőségeinek feltárása, előírása
Megvalósítás tervezése Fejlesztés folyamatának megtervezése Tesztelés tervezése
Fejlesztés folyamatának megtervezése Modulok, objektumok, funkciók közötti függőségek felmérése az analízis alapján Függőségi tábla felállítása Modulok egymásra épülésének feltárása Modulok csoportosítása együttműködés szerint A modulok megvalósításának időbeli sorrendjének felállítása
Tesztelés lehetőségeinek feltárása tervezése A megvalósítási sorrend alapján A modulok tesztjeinek ütemezése Elkészülő részrendszerek együttműködési tesztjeinek ütemezése
Megvalósítás Modulok megvalósítása a tervezett sorrendben Modulok szükséges funkcióinak implementálása Dokumentálás Tesztelés
Tesztelés (Verifikáció), folyamatosan Verifikáció: a tervnek megfelelően működik-e Modulok önálló működésének tesztelése Modulok csoportos működésének tesztelése
Tesztelés (Validáció), kész modulok modul rendszerek esetén Validáció: a felhasználónak megfelelően működik-e Az előre meghatározott tesztek futtatása modul és rendszer szinten Egyeztetés a felhasználókkal (megrendelővel) A felmerült eltérések, változások dokumentálása A felmerült hibák javítása
Köszönjük a figyelmet!