bab iv rancangan sistem usulan 4.1 analisa ......skenario utama aktor bagian ekspedisi kondisi awal...
TRANSCRIPT
-
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