Version: 2.0 Software Architecture Document
Date: 28Okt11 SAD-v2.doc
Confidential Kelompok 5, 2010
Page 11 of 49
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: 2.0 Software Architecture Document
Date: 28Okt11 SAD-v2.doc
Confidential Kelompok 5, 2010
Page 12 of 49
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: 2.0 Software Architecture Document
Date: 28Okt11 SAD-v2.doc
Confidential Kelompok 5, 2010
Page 13 of 49
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