Delete Statemachine Diagram:
Gambar 4.26 Delete Statemachine Diagram
Switch Statemachine Diagram:
Gambar 4.27 Switch Statemachine Diagram
4.1.5 Sequence Diagram
Login Sequence Diagram:
Gambar 4.28 Login Sequence Diagram
Add Sequence Diagram:
Gambar 4.29 Add Sequence Diagram
Retur Sequence Diagram:
Gambar 4.30 Retur Sequence Diagram
Search Transaction Sequence Diagram:
Gambar 4.31 Search Transaction Sequence Diagram
Edit Transaction Sequence Diagram:
Gambar 4.32 Edit Transaction Sequence Diagram
Register Sequence Diagram:
Gambar 4.33 Register Sequence Diagram
Delete Sequence Diagram:
Gambar 4.34 Delete Sequence iagram
Switch Sequence Diagram:
Gambar 4.35 Switch Sequence Diagram
4.1.6 Collaboration Diagram
Login Collaboration Diagram:
Gambar 4.36 Login Collaboration Diagram
Add Collaboration Diagram:
Gambar 4.37 Add Collaboration Diagram
Retur Collaboration Diagram:
Gambar 4.38 Retur Collaboration Diagram
Search Transaction Collaboration Diagram:
Gambar 4.39 Search Transaction Collaboration Diagram
Edit Transaction Collaboration Diagram:
Gambar 4.40 Edit Transaction Collaboration Diagram
Register Item Collaboration Diagram:
Gambar 4.41 Register Item Collaboration Diagram
Delete Collaboration Diagram:
Gambar 4.42 Delete Collaboration Diagram
Switch Collaboration Diagram:
Gambar 4.43 Switch Collaboration Diagram
4.1.7 Component Diagram
Main Component Diagram:
Gambar 4.44 Main Component Diagram
4.1.8 Deployment Diagram
Gambar 4.45 Deployment Diagram
Keterangan gambar:
Gambar di atas merupakan deployment diagram secara keseluruhan untuk aplikasi yang dibahas di sini. Karena aplikasi
yang tersebut cukup sederhana dan tunggal tanpa terkoneksi ke sebuah jaringan baik lokal maupun internet make deployment
diagram aplikasi tersebut cukup sederhana.
4.2 Rancangan Basis Data
Perancangan basis data merupakan proses menciptakan perancangan untuk basis data yang akan mendukung operasi dan tujuan perusahaan.
4.2.1 Spesifikasi Basis Data
1. Nama file: Transaction
Media: Hard Disk Isi: Mengenai data faktur penerimaan barang
Primary Key: Transaction Code Struktur:
Tabel 4.1 Transaction
No Nama Field
Jenis Lebar
Desimal Keterangan
1 Transaction
_Code CHAR
20 -
Kode transaksi yang akan dijadikan primary
key, dihasilkan secara otomatis tanpa input
user dari aplikasi berdasarkan algoritma
tertentu
2 Factur_Num
ber CHAR
20 -
Nomor faktur
3 Supplier
MEDIUMI NT
- -
Kode supplier,
menunjuk field
Supplier_Code di tabel Supplier
4 Type
VARCHA R
50 -
Catatan pendek
5 Time
DATE -
- Waktu
transaksi tersebut dilakukan
2. Nama file: Item
Media: Hard Disk Isi: Mengenai data barang yang ada saat ini
Primary Key: Item_Code Struktur:
Tabel 4. 2 Item
No Nama Field Jenis
Lebar Desimal
Keterangan
1 Item_Code
CHAR 20
- Kode barang, secara
default diambil 5 huruf awal dari nama, bisa
diubah oleh user 2
Item_Name VARCHAR 30
- Nama barang
3 Unit
MEDIUMI NT
- -
Kode unit menunjuk field Unit_Code di
tabel Unit