Upload
others
View
7
Download
0
Embed Size (px)
Citation preview
35
BAB IV
RANCANGAN SISTEM USULAN
4.1 Analisa Kebutuhan Software
4.1.1 Analisa Kebutuhan
A.1 Expedition Login
A.2 Expedition Membuka Menu Master Data
A.3 Expedition entry data barang
A.4 Expedition entry data supplier
A.5 Expedition membuka menu transaksi
A.6 Expedition entry data pemesanan barang
A.7 Expedition entry data barang masuk
A.8 Expedition entry data barang keluar
A.9 Expedition membuka menu laporan
A.10 Expedition mencetak laporan data barang
A.11 Expedition mencetak laporan pemesanan barang
A.12 Expedition mencetak laporan barang masuk
A.13 Expedition mencetak laporan barang keluar
A.14 Expedition logout
36
4.1.2 Use Case Diagram
Use Case Diagram Login
Sumber: Data Olahan Penulis Gambar IV.3. Use Case Diagram Login
Tabel IV.1
Use Case Login
Use Case Narative Login
Tujuan Melakukan Login dan Masuk ke dalam Sistem
Persediaan Barang
Deskripsi Sistem ini memungkinkan aktor untuk mengakses
sistem pencatatan pemesanan barang.
Skenario Utama
Aktor Bagian Expedisi
Kondisi Awal Aktor membuka aplikasi persediaan barang
Aksi Aktor Reaksi Sistem
1.Aktor memilih tombol login Sistem akan menampilkan textbox untuk mengisi User
Id dan Password
Kondisi akhir Jika perintah sesuai maka sistem akan masuk ke dalam
aplikasi persediaan barang dan aktor akan dapat
37
Use Case Diagram Membuka Menu Master Data
Sumber: Data Olahan Penulis
Gambar IV.4. Use Case Diagram Menu Master Data
Tabel IV.2
Use Case Master Data
Use Case Narative Master Data
Tujuan Expedition dapat melakukan pengolahan data
didalam menu master data yang berisi data barang
dan data supplier
Deskripsi Sistem ini memungkinkan aktor untuk mengelola
sistem persediaan barang
Skenario Utama
Aktor Bagian Expedisi
melakukan aktivitas didalam sistem
38
Kondisi Awal Aktor membuka aplikasi persediaan barang
Aksi Aktor Reaksi Sistem
1.Aktor memilih tombol
menu master data
Sistem akan menampilkan submenu master data
seperti data barang dan data supplier
Kondisi Akhir Jika perintah sesuai maka sistem akan menampilkan
seperti apa yang diinginkan aktor
Use Case Diagram Entry Data Barang
Sumber: Data Olahan Penulis
Gambar IV.5. Use Case Diagram Entry Data barang
Tabel IV.3
Use Case Entry Data Barang
Use Case Narative Entry Data Barang
Tujuan Ekspedition dapat melakukan pengolahan data
39
didalam menu Data barang
Deskripsi Sistem ini memungkinkan aktor menginput data
Barang
Skenario Utama
Aktor Bagian Ekspedisi
Kondisi Awal Aktor membuka aplikasi persediaan barang
Aksi Aktor Reaksi Sistem
1.Aktor memilih menu Data
Barang
2.Aktor memilih tombol
simpan
3.Aktor memilih tombol
tambah
4.Aktor memilih tombol cari
5.Aktor memilih tombol edit
6.Aktor memilih tombol hapus
Sistem akan menampilkan form Data Barang yang
akan diinput
Sistem akan menyimpan data barang
Sistem akan menambahkan data barang
Sistem akan mencari data barang
Sistem akan mengedit data barang
Sistem akan menghapus data barang
Kondisi Akhir
Jika perintah sesuai maka sistem akan
menampilkan seperti apa yang diinginkan aktor
40
Use Case Diagram Entry Data Supplier
Sumber: Data Olahan Penulis
Gambar IV.6. Use Case Diagram Entry Data Supplier
Tabel IV.4
Use Case Entry Data Supplier
Use Case Narative Entry Data Supplier
Tujuan Ekspedition dapat melakukan pengolahan data di
dalam menu Data Supplier
Deskripsi Sistem ini memungkinkan aktor untuk menginput
data Supplier
Skenario Utama
Aktor Bagian Ekspedisi
Kondisi Awal Aktor membuka aplikasi persediaan barang
41
Aksi Aktor Reaksi Sistem
1.Aktor memilih menu Data
Supplier
Sistem akan menampilkan form Data Supplier
yang akan diinput
2.Aktor memilih tombol
simpan
3.Aktor memilih tombol
tambah
4.Aktor memilih tombol cari
5.Aktor memilih tombol edit
6.Aktor memilih tombol
hapus
Sistem akan menyimpan data supplier
Sistem akan menambahkan data supplier
Sistem akan mencari data supplier
Sistem akan mengedit data supplier
Sistem akan menghapus data supplier
Kondisi Akhir Jika perintah sesuai maka sistem akan
menampilkan seperti yang diinginkan aktor
Use Case Diagram Membuka Menu Transaksi
Sumber: Data Olahan Penulis
42
Gambar IV.7.Use Case Diagram Menu Transaksi
Tabel IV.5.
Use Case menu Transaksi
Use Case Narative Transaksi
Tujuan Ekspedition dapat melakukan pengolahan data di
dalam menu transaksi yang berisi Pemesanan
Barang, Barang Masuk dan Barang Keluar
Deskripsi Sistem ini memungkinkan aktor untuk mengelola
sistem persediaan barang
Skenario Utama
Aktor Bagian Ekspedisi
Kondisi Awal Aktor membuka aplikasi pencatatan persediaan
barang
Aksi Aktor Reaksi Sistem
1.Aktor memilih tombol menu
Transaksi
Sistem akan menampilkan submenu Transaksi
seperti pemesanan barang, barang masuk dan
barang keluar
Kondisi Akhir Jika perintah sesuai maka sistem akan
43
menampilkan seperti yang diinginkan aktor
Use Case Diagram Entry Data Pemesanan Barang
Sumber: Data Olahan Penulis
Gambar IV.8. Use Case Diagram Entry Data Pemesanan Barang
Tabel IV.6
Use Case Entry Data Pemesanan Barang
Use Case Narative Entry Data Pemesanan Barang
Tujuan Ekspedisi dapat melakukan pengolahan data di dalam
menu Pemesanan Barang
Deskripsi Sistem ini memungkinkan aktor untuk menginput data
44
Pemesanan Barang
Skenario Utama
Aktor Bagian Expedisi
Kondisi Awal Aktor membuka aplikasi pencatatan persediaan barang
Aksi Aktor Reaksi Sistem
1.Aktor memilih menu
pemesanan barang
2.Aktor memilih tombol
simpan
3.Aktor memilih tombol
tambah
4.Aktor memilih tombol
cari
5.Aktor memilih tombol
edit
6.Aktor memilih tombol
hapus
Sistem akan menampilkan form persediaan barang yang
akan diinput
Sistem akan menyimpan data pemesanan barang
Sistem akan menambahkan data pemesanan barang
Sistem akan mencari data pemesanan barang
Sistem akan mengedit data pemesanan barang
Sistem akan menghapus data pemesanan barang
Kondisi Akhir Jika perintah sesuai maka sistem akan menampilkan
seperti yang diinginkan
45
Use Case Diagram Entry Data Barang Masuk
Sumber : Data Olahan Penulis
Gambar IV.9. Use case Diagram Entry Data Penerimaan Barang
Tabel IV.7
Use Case Entry Data Barang Masuk
Use Case Narative Entry Data Barang Masuk
Tujuan Ekspedisi dapat melakukan pengolahan data di dalam
menu Barang Masuk
Deskripsi Sistem ini memungkinkan aktor untuk menginput data
Barang Masuk
Skenario Utama
46
Aktor Bagian Expedisi
Kondisi Awal Aktor membuka aplikasi pencatatan persediaan barang
Aksi Aktor Reaksi Sistem
1.Aktor memilih menu
barang masuk
2.Aktor memilih tombol
simpan
3.Aktor memilih tombol
tambah
4.Aktor memilih tombol
cari
5.Aktor memilih tombol
edit
6.Aktor memilih tombol
hapus
Sistem akan menampilkan form persediaan barang yang
akan diinput
Sistem akan menyimpan data barang masuk
Sistem akan menambahkan data barang masuk
Sistem akan mencari data barang masuk
Sistem akan mengedit data barang masuk
Sistem akan menghapus data barang masuk
Kondisi Akhir Jika perintah sesuai maka sistem akan menampilkan
seperti yang diinginkan
47
Use Case Diagram Entry Data Barang Keluar
Sumber : Data Olahan Penulis
Gambar IV.10. Use case Diagram Entry Data Pengeluaran Barang
Tabel IV.8
Use Case Entry Data Barang Keluar
Use Case Narative Entry Data Barang Keluar
Tujuan Ekspedisi dapat melakukan pengolahan data di dalam
menu Barang Keluar
Deskripsi Sistem ini memungkinkan aktor untuk menginput data
Barang Keluar
Skenario Utama
48
Aktor Bagian Expedisi
Kondisi Awal Aktor membuka aplikasi pencatatan persediaan barang
Aksi Aktor Reaksi Sistem
1.Aktor memilih menu
barang keluar
2.Aktor memilih tombol
simpan
3.Aktor memilih tombol
tambah
4.Aktor memilih tombol
cari
5.Aktor memilih tombol
edit
6.Aktor memilih tombol
hapus
Sistem akan menampilkan form persediaan barang yang
akan diinput
Sistem akan menyimpan data barang keluar
Sistem akan menambahkan data barang keluar
Sistem akan mencari data barang keluar
Sistem akan mengedit data barang keluar
Sistem akan menghapus data barang keluar
Kondisi Akhir Jika perintah sesuai maka sistem akan menampilkan
seperti yang diinginkan
49
Use Case Diagram Membuka Menu Laporan
Sumber: Data Olahan Penulis
Gambar IV.11.Use Case Diagram Menu Laporan Data
Tabel IV.9
Use Case Menu Laporan Data
Use Case Narative Laporan Data
Tujuan
Ekspedition dapat mencetak laporan data yang
berisi laporan data barang, laporan pemesanan
barang, laporan barang masuk dan laporan
barang keluar
Deskripsi Sistem ini memungkinkan aktor untuk
mengelola sistem pencatatan persediaan barang
50
Skenario Utama
Aktor Bagian Ekspedisi
Kondisi Awal Aktor membuka pencatatan persediaan barang
Aksi Aktor Reaksi Sistem
1.Aktor memilih tombol menu
laporan data
Sistem akan menampilkan submenu laporan
data seperti laporan data barang, laporan
pemesanan barang, laporan barang masuk dan
laporan barang keluar
Kondisi Akhir Jika perintah sesuai maka sistem akan mencetak
laporan data yang diinginkan aktor
51
Use Case Diagram Mencetak Menu Laporan Pemesanan Barang
Sumber: Data Olahan Penulis
Gambar IV.12. Use Case Diagram Mencetak Laporan Pemesanan Barang
Tabel IV.10
Use Case Mencetak Laporan Data Pemesanan Barang
Use Case Narative Laporan Pemesanan Barang
Tujuan Ekspedition dapat mencetak laporan pemesanan
barang
Deskripsi Sistem ini memungkinkan aktor untuk mengelola
pencatatan persediaan barang
Skenario Utama
Aktor Bagian Ekspedisi
52
Kondisi Awal Aktor membuka aplikasi pencatatan persediaan
barang
Aksi Aktor
Reaksi Sistem
1.Aktor memilih menu
laporan pemesanan barang
2.Aktor klik tombol cetak
Sistem akan menampilkan form laporan data
pemesanan barang
Sistem akan menampilkan laporan pemesanan
barang
Kondisi Akhir Jika perintah sesuai maka sistem akan mencetak
laporan data yang diinginkan aktor
Use Case Diagram Mencetak Menu Laporan Barang Masuk
Sumber : Data Olahan Penulis
Gambar IV.13. Use Case Diagram Mencetak Laporan Barang Masuk
53
Tabel IV.11
Use Case Mencetak Laporan Data Barang Masuk
Use Case Narative Laporan Data Barang Masuk
Tujuan Ekspedition dapat mencetak laporan data barang
masuk
Deskripsi Sistem ini memungkinkan aktor untuk mengelola
pencatatan persediaan barang
Skenario Utama
Aktor Bagian Ekspedisi
Kondisi Awal Aktor membuka aplikasi pencatatan persediaan
barang
Aksi Aktor Reaksi Sistem
1.Aktor memilih menu
laporan data barang masuk
2.Aktor klik tombol cetak
Sistem akan menampilkan form laporan data
barang masuk
Sistem akan mencetak laporan data barang masuk
Kondisi Akhir Jika perintah sesuai maka sistem akan mencetak
laporan data yang diinginkan aktor
54
Use Case Diagram Mencetak Menu Laporan Barang Keluar
Sumber : Data Olahan Penulis
Gambar IV.14. Use Case Diagram Mencetak Laporan Barang keluar
Tabel IV.12
Use Case Mencetak Laporan Data Barang Keluar
Use Case Narative Laporan Data Barang Keluar
Tujuan Ekspedition dapat mencetak laporan data barang
keluar
Deskripsi Sistem ini memungkinkan aktor untuk mengelola
pencatatan persediaan barang
Skenario Utama
Aktor Bagian Ekspedisi
Kondisi Awal Aktor membuka aplikasi pencatatan persediaan
55
barang
Aksi Aktor Reaksi Sistem
1.Aktor memilih menu
laporan data barang keluar
2.Aktor klik tombol cetak
Sistem akan menampilkan form laporan data
barang keluar
Sistem akan mencetak laporan data barang keluar
Kondisi Akhir Jika perintah sesuai maka sistem akan mencetak
laporan data yang diinginkan aktor
Use Case Diagram Mencetak laporan Data Barang
Sumber: Data Olahan Penulis
Gambar IV.15.Use Case Diagram Mencetak Laporan Data Barang
Tabel IV.13
Use Case Mencetak Laporan Data Barang
56
Use Case Narative Laporan Data Barang
Tujuan Ekspedition dapat mencetak laporan data barang
Deskripsi Sistem ini memungkinkan aktor untuk mengelola
pencatatan persediaan barang
Skenario Utama
Aktor Bagian Ekspedisi
Kondisi Awal Aktor membuka aplikasi pencatatan persediaan
barang
Aksi Aktor Reaksi Sistem
1.Aktor memilih menu
laporan data barang
2.Aktor klik tombol cetak
Sistem akan menampilkan form laporan data
barang
Sistem akan mencetak laporan data barang
Kondisi Akhir Jika perintah sesuai maka sistem akan mencetak
laporan data yang diinginkan aktor
57
Use Case Diagram Logout
Sumber: Data Olahan Penulis
Gambar IV.16.Use Case Diagram Logout
Tabel IV.14
Use Case Logout
Use Case Narative Logout
Tujuan Keluar Sistem Pencatatan Persediaan Barang
Deskripsi Sistem ini memungkinkan aktor untuk keluar dari
sistem pencatatan persediaan barang
Skenario Utama
Aktor Bagian Ekspedisi
Kondisi Awal Aktor membuka aplikasi pencatatan persediaan
barang
Aksi Aktor Reaksi Sistem
1.Aktor memilih tombol
logout
Akan keluar dari sistem
Kondisi Akhir Jika perintah sesuai maka sistem akan keluar dari
sistem
58
4.1.3 Activity Diagram
Activity Diagram Login
Sumber: Data Olahan Penulis
Gambar IV.17.Activity Diagram Login
59
Activity Diagram Membuka Menu Master Data
Sumber: Data Olahan Penulis
Gambar IV.18.Activity Diagram Menu Master Data
60
Activity Diagram Membuka Menu Entry Data Barang
Sumber: Data Olahan Penulis
Gambar IV.19.Activity Diagram Entry Data Barang
61
Activity Diagram Entry Data Supplier
Sumber: Data Olahan Penulis
Gambar IV.20.Activity Diagram Entry Data Supplier
62
Activity Diagram Membuka Menu Transaksi
Sumber: Data Olahan Penulis
Gambar IV.21.Activity Diagram Menu Transaksi
63
Activity Diagram Entry Data Pemesanan Barang
Sumber: Data Olahan Penulis
Gambar IV.22.Activity Diagram Menu Pemesanan barang
64
Activity Diagram Entry Data Barang Masuk
Gambar IV.23.Activity Diagram Menu Barang Masuk
65
Activity Diagram Entry Data Barang Keluar
Gambar IV.24.Activity Diagram Menu Barang Keluar
66
Activity Diagram Membuka Menu Laporan Data
Sumber: Data Olahan Penulis
Gambar IV.25.Activity Diagram Menu Laporan Data
67
Activity Diagram Mencetak Laporan Data Barang
Sumber: Data Olahan Penulis
Gambar IV.26.Activity Diagram Mencetak Laporan Data Barang
Activity Diagram Mencetak Laporan Data Pemesanan Barang
Sumber: Data Olahan Penulis
Gambar IV.27.Activity Diagram Mencetak Laporan Data Pemesanan Barang
68
Activity Diagram Mencetak Laporan Data Barang Masuk
Sumber: Data Olahan Penulis
Gambar IV.28.Activity Diagram Mencetak Laporan Data Barang Masuk
Activity Diagram Mencetak Laporan Data Barang Keluar
Gambar IV.29.Activity Diagram Mencetak Laporan Data Barang Keluar
69
4.2 Desain
4.2.1 Entity Relationship Diagram (ERD)
Sumber: Data Olahan Penulis
Gambar IV.30. Entity Relationship Diagram (ERD)
70
4.2.2 Logical Record Structure (LRS)
Sumber: Data Olahan Penulis
Gambar IV.31. Logical Record Structure (LRS)
71
4.2.3 Spesifikasi File
1. Spesifikasi File Login
Nama file : Login
Fungsi : Digunakan untuk masuk kedalam program
Akronim : tf_user
Type File : file master
Media File : Hard Disk
Organisasi File : index sequantial
Akses File : Random
Panjang Record : 32 Byte
Field Key : No_bkel
Software : Netbeans 8.1
Tabel IV.15
Sfesifikasi File Login
No Elemen Data Akronim Type Panjang Keterangan
1 Kode User Kode_user Int 5 Primary key
2 Nama User Nama_user Text 25
3 Status Status Text 10
4 Password Password Text 7
2. Spesifikasi File Barang
Nama file : Master Data
72
Fungsi : untuk mengisikan dan mengetahui data barang
Akronim : tdata_barang
Tipe file : file master
Media File : Hard Disk
Organisasi file : Index sequential
Akses File : Random
Panjang Record : 53 Byte
Field Key : kode_barang
Software : Netbeans 8.1
Tabel IV.16
Sfesifikasi File Barang
No Elemen data Akronim Type Panjang Keterangan
1 Kode Barang Kode_Barang Text 4 Primary key
2 Nama Barang Nama_Barang Text 30
3 Satuan Satuan Text 15
4 Stock Stock Number 4
3. Spesifikasi File Supplier
Nama file : File Supplier
Fungsi : untuk mengisi dan melihat data para supplier
Akronim : tf_supp
Type file : file master
73
Media File : Hard Disk
Organisasi File : index sequential
Akses File : Random
Panjang Record : 148 Byte
Field Key : kode_supplier
Software : Netbeans 8.1
Tabel IV.17
Sfesifikasi File Supplier
No Elemen data Akronim Type Panjang Keterangan
1 Kode Supplier Kode_supplier Text 10 Primary key
2 Nama Supplier Nama_supplier Text 30
3 Alamat Alamat Text 70
4 Telfon Telfon Text 13
5 Cp Cp Text 25
4. Spesifikasi File Barang Masuk
Nama file : file barang masuk
Fungsi : untuk mengetahui jumlah barang yang masuk ke
dalam gudang toko
Akronim : tinput_barang_masuk
Type file : file master
Media File : Hard Disk
74
Organisasi file : index sequential
Akses File : Random
Panjang Record : 40 Byte
Field Key : No_pesanan
Software : Netbeans 8.1
Tabel IV.18
Sfesifikasi File Barang Masuk
No Elemen data Akronim Type Panjang Keterangan
1 No Pesanan No_pesanan Text 20 Primary key
2 Tanggal Pesan Tgl_psn Date/time 8
3 Tanggal Datang Tgl_dtg Date/time 8
4 Jumlah Jumlah Number 4
5. File Barang Keluar
Nama file : file barang keluar
Fungsi : untuk mengetahui jumlah barang yang keluar di toko
Akronim : tinput_barang_keluar
Type File : file master
Media File : Hard Disk
Organisasi File : index sequential
Akses File : Random
75
Panjang Record : 32 Byte
Field Key : No_bkel
Software : Netbeans 8.1
Tabel IV.19
Sfesifikasi File Barang Keluar
No Elemen data Akronim Type Panjang Keterangan
1 No Bukti Kel No_bkel Text 20 Primary key
2 Tanggal Tgl Date/time 8
3 Jumlah Jumlah Number 4
6. File Jurnal
Nama file : file jurnal
Fungsi : untuk mengetahui data barang yang sudah terjual
Akronim : tinput_jurnal
Type File : file master
Media File : Hard Disk
Organisasi File : index sequential
Akses File : Random
Panjang Record : 77 Byte
Field Key : No_Trx
Software : Netbeans 8.1
76
Tabel IV.20
Spesifikasi File Jurnal
No Elemen data Akronim Type Panjang Keterangan
1 No Transaksi No_trx Number 10 Primary key
2 Tgl trx Tgl_trx Date 8
3 Pelanggan No_pel Text 10
4 Keterangan Ket Text 10
5 Kode Department Kd_dept Number 5
6 Kode Barang Kd_brg Text 5
7 Nama Barang Nm_brg Text 15
8 Jumlah Jumlah Number 4
9 Harga Jual Hrg Number 10
77
4.2.4 Software Architecture
1. Deployment Diagram
Sumber: Data Olahan Penulis
Gambar IV.32.Deployment Diagram
deployment Deployment ModelEA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
main Database
MSQL
78
2. Sequence Diagram
Sequence Diagram Transaksi Barang Masuk
Sumber: Data Olahan Penulis
Gambar IV.33. Sequence Diagram Barang Masuk
79
Sequence Diagram Transaksi Barang Keluar
Sumber: Data Olahan Penulis
Gambar IV.34. Sequence Diagram Barang Keluar
80
4.2.5 User Interface
Dimana program usulan untuk perusahaan yang dapat membantu perusahaan
menangani permasalahan yang ada, yaitu sebagai berikut :
1. User interface Form Menu Login
Pengguna sistem informasi persediaan barang mengharuskan setiap
pengguna untuk melakukan login pada aplikasi untuk mengoperasikan.
Sumber: Data Olahan Penulis
Gambar IV.35 User Interface Form Menu Login
81
2. User interface Form Menu Utama
Sumber: Data Olahan Penulis
Gambar IV.36.User Interface Form Menu Utama
82
3. User interface Form Utama Master
Sumber: Data Olahan Penulis
Gambar IV.37.User Interface Form Menu Master
83
4. User Interface Form Data Barang
ini adalah form untuk mengisikan data barang yang masuk ke dalam
gudang toko. Semua data yang telah di masukkan akan disimpan ke dalam
database. Yang bisa dilakukan di dalam form ini adalah memasukan,
mengedit, menghapus, dan menyimpan semua data barang.
Sumber: Data Olahan Penulis
Gambar IV.38.User Interface Form Data Barang
84
5. User Interface Form Data Supplier
Sumber: Data Olahan Penulis
Gambar IV.39.User Interface Form Data Supplier
85
6. User Interface Form Menu Utama Transaksi
Sumber: Data Olahan Penulis
Gambar IV.40.User Interface Menu Transaksi
86
7. User Interface Form Pemesanan Barang
Sumber: Data Olahan Penulis
Gambar IV.41.User Interface Form Pemesanan Barang
87
8. User Interface Form Barang Masuk
Sumber : Data Olahan Penulis
Gambar IV.42.User Interface Form Barang Masuk
88
9. User Interface Form Barang Keluar
Sumber : Data Olahan Penulis
Gambar IV.43.User Interface Form Barang Keluar
89
10. User Interface Form Menu Jurnal
Gambar IV.44 User Interface Form Menu Jurnal
90
11. User Interface Menu Utama Laporan Barang
Sumber: Data Olahan Penulis
Gambar IV.45.User Interface Menu Utama Data Laporan
91
12. User Interface Menu Cetak Laporan
Sumber: Data Olahan Penulis
Gambar IV.46.User Interface Menu Cetak Laporan
92
4.2.6 Spesifikasi Hardware dan Software
1. Perangkat keras (Hardware)
Perangkat keras atau hardware adalah semua bagian fisik komputer, dan
dibedakan dengan data yang berada di dalamnya atau yang beroperasi di
dalamnya. Perangkat keras yang disarankan untuk dapat menjalankan program
aplikasi yang telah dirancang oleh penulis sebagai berikut :
Processor : Dual Care
Memory Size (RAM) : 4 GB
Hard Disk Driver : 500 GB
Type Monitor : LCD 14”
Mouse : Optical Mouse
Keyboard : 104 Key
Primer : Ink jet
2. Perangkat lunak (software)
Dalam perancangan sistem informasi aplikasi persediaan barang itu sendiri
ini.penulis menggunakan perangkat lunak sebagai berikut :
a. Sistem Operasi (Operation System)
Sistem operasi yang digunakan penulis dalam penyusunan tugas akhir ini
adalah sistem operasi Windows 7 Ultimate.
93
b. Basis Data (Database)
Penyimpanan data yang digunakan oleh penulis dalam perancangan sistem
informasi ini adalah Xampp Control
c. Bahasa Pemrograman (Programming Languange)
Bahasa pemrograman yang digunakan penulis dalam merancang sistem
informasi ini adalah Java Netbeans 8.1