Sequence Diagram Perancangan Prosedur Yang Diusulkan

60 1.1.1.1:return MapString, Object CategoryController CategoryService 1:viewCategoryDetHttpServletRequest req FilterAndPaging ICategoryDetailRepository 1.1:filter 1.1.1:return List 2:editCategoryDetail det 2.1:editCategoryDetail 2.1.1:return CategoryDetail 2.1.1.1:return CategoryDetail 3:addCategoryDetail det 3.1.1.1:return CategoryDetail 3.1:addCategoryDetail 3.1.1:return CategoryDetail Gambar 4.15 Sequence Diagram Mengolah Detail Kategori 1.1.1.1:return MapString, Object AdminController AdminService 1:viewAdminHttpServletRequest req FilterAndPaging IAdminRepository 1.1:filter 1.1.1:return List 2:editAdministrator admin 2.1:editAdministrator 2.1.1:return Administrator 2.1.1.1:return Administrator 3:addAdministrator admin 3.1.1.1:return Administrator 3.1:addAdministrator 3.1.1:return Administrator Gambar 4.16 Sequence Diagram Mengolah Data Admin 61 1.1.1.1:return Owner OwnerController OwnerService 1:viewOwnerLong id IOwnerRepository 1.1:editLong id 1.1.1:return Owner 2:editOwner own 2.1:editOwner 2.1.1:return Owner 2.1.1.1:return Owner 3:registrationOwner own 3.1:addOwner Gambar 4.17 Sequence Diagram Mengolah Data Owner 2 Sequence Diagram Owner 1.1.1.1:return MapString, Object ProductController ProductService 1:viewProductHttpServletRequest req FilterAndPaging IProductRepository 1.1:filter 1.1.1:return List 2:editProduct pro 2.1:editProduct 2.1.1:return Product 2.1.1.1:return Product 3:addProduct pro 3.1.1.1:return Product 3.1:addProduct 3.1.1:return Product Gambar 4.18 Sequence Diagram Mengolah Data Produk 62 1.1.1.1:return MapString, Object PromotionController PromotionService 1:viewPromotionHttpServletRequest req FilterAndPaging IPromotionRepository 1.1:filter 1.1.1:return List 2:editPromotion pro 2.1:editPromotion 2.1.1:return Promotion 2.1.1.1:return Promotion 3:addPromotion pro 3.1.1.1:return Promotion 3.1:addPromotion 3.1.1:return Promotion Gambar 4.19 Sequence Diagram Mengolah Data Promosi 1.1.1.1:return Owner OwnerController OwnerService 1:viewOwnerLong id IOwnerRepository 1.1:editLong id 1.1.1:return Owner 2:editOwner own 2.1:editOwner 2.1.1:return Owner 2.1.1.1:return Owner 3:registrationOwner own 3.1:addOwner Gambar 4.20 Sequence Diagram Mengolah Data Owner

4.2.3.4 State Diagram

State Diagram atau statechart diagram menunjukkan kondisi yang dapat dialami atau terjadi pada sebuah objek sehingga setiap objek memiliki sebuah state diagram. state diagram diadopsi dari penggambaran kondisi mesin status state machine yang menggambarkan status apa saja yang dialami oleh mesin. 63 1 State Diagram Administrator