Version: 1.0 Software Architecture Document
Date: 12Okt10 SAD.doc
Confidential Kelompok 5, 2010
Page 11 of 46
Layar Admin Layar Admin
Admin : Admin Admin : Admin
Database Pegawai
Database Pegawai
Database Currency
Database Currency
Model Stock Model Stock
Login Cek Pegawai [Admin == True]
Report Login Report Login
Entry Currency Create Data Currency
Make [default == True] Latest_Rate
Gambar 1.3.2.8 Sequence Diagram Entry Currency
1.3.2.9 Sequence Entry Warehouse
Berikut ini adalah Sequence Diagram dari proses Input warehouse untuk keperluan penyimpanan stock barang yang dilakukan setiap transaksi. Berisi tentang lokasi gudang juga dipakai untuk setiap transaksi
dalam sistem ini.
Admin : Admin Admin : Admin
Layar Admin Layar Admin
Database Pegawai
Database Pegawai
Database Customer
Database Customer
Login
Entry Warehouse Cek Pegawai [Admin == True]
Report Login Report Login
[Is Default Warehouse == False or TRUE] Save Category Entry Lokasi Warehouse
Kode Warehouse Exist == False
Gambar 1.3.2.9 Sequence Diagram Entry Warehouse
Version: 1.0 Software Architecture Document
Date: 12Okt10 SAD.doc
Confidential Kelompok 5, 2010
Page 12 of 46
1.3.2.10 Sequence Create Role
Berikut ini adalah Sequence Diagram dari proses Create Role untuk pengaturan priviledge pada masing- masing user pada sistem ini.
Admin : Admin Admin : Admin
Layar Account Layar Account
Database Role Database Role
Login
Modify Create Delete Role Cek Pegawai [Admin == True]
Report Login Report Login
Give Priviledges Save Role
Gambar 1.3.2.10 Sequence Diagram Create Role
1.3.2.11 Sequence Create User
Berikut ini adalah Sequence Diagram dari proses Create User untuk pengaturan user yang dapat menjalankan sistem ini.
Layar Account Layar Account
Admin : Admin Admin : Admin
Database User Database User
Login Cek Pegawai [Admin == True]
Report Login Report Login
Modify Create Delete User Give Priviledges Role
Save User
Gambar 1.3.2.11 Sequence Diagram Create User
Version: 1.0 Software Architecture Document
Date: 12Okt10 SAD.doc
Confidential Kelompok 5, 2010
Page 13 of 46
1.3.2.12 Sequence Beginning Balance
Berikut ini adalah Sequence Diagram dari Input Beginning Balance ini merupakan entry data untuk stock pertama yang dimiliki oleh perusahaan di setiap gudang pada saat sistem baru dijalankan. Dijalankan
berdasarkan Category Item yang telah dimasukkan pada saat pertama. Berfungsi untuk menambah jumlah item.
Database Category
Database Category
Supervisor : Supervisor
Supervisor : Supervisor
Layar Supervisor
Layar Supervisor
Database Pegawai
Database Pegawai
Database Beginning Balance
Database Beginning Balance
Database Stock Entry
Database Stock Entry
Database Stock Entry Details
Database Stock Entry Details
Database Item Database Item
Login
Entry Beginning Balance Cek Pegawai [Admin == True]
Report Login Report Login
Create Beginning Balance
Id_items Alter Stock
Create From Category Quantity Out, In
Gambar 1.3.2.12 Sequence Diagram Beginning Balance
1.3.2.13 Sequence Material Request