bab iv rancangan sistem usulan 4.1 analisa ......skenario utama aktor bagian ekspedisi kondisi awal...

59
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

Upload: others

Post on 29-Jan-2021

9 views

Category:

Documents


0 download

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