34 BAB IV PERANCANGAN SISTEM USULAN 4.1. Tahapan Perancangan Sistem Dalam tahapan perancangan sistem ini difokuskan pada analisa kebutuhan, rancangan diagram use case dan rancangan diagram aktivitas diantaranya adalah: 4.1.1. Analisa Kebutuhan A. Kebutuhan Pengguna Dalam rancangan manajemen distribusi gas elpiji terdapat tiga pengguna yang saling berinteraksi dalam lingkungan sistem yaitu: admin, direktur dan agen. ketiga pengguna tersebut memiliki karakteristik interaksi dengan sistem yang berbeda-beda dan memiliki kebutuhan informasi yang berbeda-beda, seperti berikut: 1. Skenario kebutuhan bagian admin a. Mengisi data stok gas elpiji b. Mengisi data penyaluran c. Mengisi data permintaan d. Mengisi jenis gas elpji e. Mengolah data agen f. Mengolah data pembelian g. Mengolah Konfirmasi dari agen h. Mengolah laporan data penyaluran i. Mengolah laporan data agen
42
Embed
BAB IV PERANCANGAN SISTEM USULAN fileMengisi data stok gas elpiji b. ... sistem ini dengan memasukkan username dan password agar privasi masing-masing pengguna tetap terjaga keamanannya.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
34
BAB IV
PERANCANGAN SISTEM USULAN
4.1. Tahapan Perancangan Sistem
Dalam tahapan perancangan sistem ini difokuskan pada analisa
kebutuhan, rancangan diagram use case dan rancangan diagram aktivitas
diantaranya adalah:
4.1.1. Analisa Kebutuhan
A. Kebutuhan Pengguna
Dalam rancangan manajemen distribusi gas elpiji terdapat tiga pengguna
yang saling berinteraksi dalam lingkungan sistem yaitu: admin, direktur dan agen.
ketiga pengguna tersebut memiliki karakteristik interaksi dengan sistem yang
berbeda-beda dan memiliki kebutuhan informasi yang berbeda-beda, seperti
berikut:
1. Skenario kebutuhan bagian admin
a. Mengisi data stok gas elpiji
b. Mengisi data penyaluran
c. Mengisi data permintaan
d. Mengisi jenis gas elpji
e. Mengolah data agen
f. Mengolah data pembelian
g. Mengolah Konfirmasi dari agen
h. Mengolah laporan data penyaluran
i. Mengolah laporan data agen
35
j. Mengolah laporan jumlah data pembelian
k. Mengolah laporan data permintaan
l. Mengolah laporan data stok gas elpiji
2. Skenario kebutuhan direktur
a. Melihat laporan data penyaluran
b. Melihat laporan data agen
c. Melihat laporan data stok gas elpiji
d. Melihat laporan jumlah data pembelian
e. Melihat laporan data permintaan
f. Menerima data Konfirmasi dari agen
3. Skenario kebutuhan bagian agen
a. Mengisi pembelian
b. Mengubah password
c. Input Konfirmasi
d. Cetak data Konfirmasi
B. Kebutuhan sistem
1. Pengguna harus melakukan login terlebih dahulu untuk dapat mengakses
sistem ini dengan memasukkan username dan password agar privasi
masing-masing pengguna tetap terjaga keamanannya.
2. Pengguna harus melakukan logout setelah selesai menggunakan sistem.
36
4.1.2. Rancangan Diagram Use Case
1. Use Case Diagram Admin
Sumber: Rancangan (2018)
Gambar IV.4. Use case Diagram Admin
37
2. Use case Diagram Agen
Sumber: Rancangan (2018)
Gambar IV.5. Use Case Diagram Agen
3. Use Case Diagram Direktur
Sumber: Rancangan (2018)
Gambar IV.6. Use Case Diagram Direktur
38
4.1.3 Rancangan Diagram Activity
1. Activity Diagram Admin
Sumber: Rancangan (2018)
Gambar IV.7. Activity Diagram Admin
39
2. Activity Diagram Agen
Sumber: Rancangan (2018)
Gambar IV.8. Activity Diagram Agen
40
3. Activity Diagram Direktur
Sumber: Rancangan (2018)
Gambar IV.9. Activity Diagram Direktur
4.1.4 Rancangan Dokumen Sistem Usulan
Rancangan dokumen sistem usulan akan membahas mengenai rincian
bentuk dokumen masukan dan dokumen keluaran. Berikut rancangan dokumen
sistem usulan diantaranya adalah:
A. Rancangan dokumen masukan sistem usulan
Bentuk dokumen masukan adalah bentuk dari dokumen-dokumen yang
masuk atau diterima untuk proses. Dibawah ini adalah uraian bentuk dokumen
masukan:
41
1. Nama Dokumen : Konfimasi gas elpiji
Fungsi : Untuk mengetahui daftar data gas elpiji yang rusak
Sumber : Bagian Agen
Tujuan : PT. Mita Kalbar
Media : Kertas
Jumlah : 1 lembar
Frekuensi : Setiap terjadi pengembalian atas gas elpiji yang rusak
Bentuk : Lihat lampiran C.1
2. Nama Dokumen : Nota Penyetoran
Fungsi : Untuk bukti pembayaran gas elpji
Sumber : Bagian Agen
Tujuan : PT. Mita Kalbar
Media : Kertas
Jumlah : 1 lembar
Frekuensi : Setiap pembelian gas elpiji ke PT. Mita Kalbar
Bentuk : Lihat lampiran C. 2
3. Nama Dokumen : Surat Pengantar Pengiriman
Fungsi : Untuk bukti pengiriman gas elpji
Sumber : Bagian pertamina
Tujuan : PT. Mita Kalbar
Media : Kertas
Jumlah : 1 lembar
Frekuensi : Setiap pembelian gas elpiji ke PT. Mita Kalbar
Bentuk : Lihat lampiran C. 3
42
B. Rancangan dokumen keluaran sistem usulan
Bentuk dokumen keluaran adalah bentuk dari dokumen-dokumen yang
keluaran atau dibuat untuk melakukan proses. Dibawah ini adalah uraian bentuk
dokumen keluaran:
1. Nama Dokumen : Laporan Data Stok Gas Elpiji
Fungsi : Untuk mengetahui data stok gas elpiji
Sumber : Admin
Tujuan : Direktur
Media : Kertas
Frekuensi : Setiap bulan
Bentuk : Lihat lampiran D.1
2. Nama Dokumen : Laporan Data Penyaluran
Fungsi : Untuk mengetahui data penyaluran
Sumber : Admin
Tujuan : Direktur
Media : Kertas
Frekuensi : Setiap bulan
Bentuk : Lihat lampiran D.2
3. Nama Dokumen : Laporan Data Supplier
Fungsi : Untuk mengetahui data supplier
Sumber : Admin
Tujuan : Direktur
Media : Kertas
Frekuensi : Setiap bulan
43
Bentuk : Lihat lampiran D.3
4. Nama Dokumen : Laporan Data Permintaan
Fungsi : Untuk mengetahui data permintaan
Sumber : Admin
Tujuan : Direktur
Media : Kertas
Frekuensi : Setiap bulan
Bentuk : Lihat lampiran D.4
5. Nama Dokumen : Laporan Jumlah Data Pembelian
Fungsi : Untuk mengetahui jumlah data pembelian
Sumber : Admin
Tujuan : Direktur
Media : Kertas
Frekuensi : Setiap bulan
Bentuk : Lihat lampiran D.5
4.1.5 Rancangan Prototype
Rancangan prototype adalah rancangan sistem usulan yang dirancang oleh
peneliti diantaranya adalah:
44
1. Halaman Login
Sumber: Rancangan (2018)
Gambar IV.10. Halaman Login
2. Halaman Utama Admin
Sumber: Rancangan (2018)
Gambar IV.11. Halaman Utama Admin
45
3. Halaman Utama Agen
Sumber: Rancangan (2018)
Gambar IV.12. Halaman Utama Agen
4. Halaman Utama Direktur
Sumber: Rancangan (2018)
Gambar IV.13. Halaman Utama Direktur
46
5. Form Data Stok
Sumber: Rancangan (2018)
Gambar IV.14. Form Data Stok
6. Form Permintaan
Sumber: Rancangan (2018)
Gambar IV.15. Form Permintaan
47
7. Form Pembelian
Sumber: Rancangan (2018)
Gambar IV.16. Form Pembelian
8. Form Penyaluran
Sumber: Rancangan (2018)
Gambar IV.17. Form Penyaluran
48
9. Form Pendaftaran
Sumber: Rancangan (2018)
Gambar IV.18. Form Pendaftaran
10. Form Ubah Password
Sumber: Rancangan (2018)
Gambar IV.19. Ubah Password
49
11. Form Konfirmasi
Sumber: Rancangan (2018)
Gambar IV.20. Form Konfirmasi
12. Form Jenis Gas
Sumber: Rancangan (2018)
Gambar IV.21. Form Jenis Gas
50
13. Data Stok
Sumber: Rancangan (2018)
Gambar IV.22. Data Stok
14. Data Permintaan
Sumber: Rancangan (2018)
Gambar IV.23. Data Permintaan
51
15. Data Pembelian
Sumber: Rancangan (2018)
Gambar IV.24. Data Pembelian
16. Data Penyaluran
Sumber: Rancangan (2018)
Gambar IV.25. Data Penyaluran
52
17. Data Agen
Sumber: Rancangan (2018)
Gambar IV.26. Data Agen
18. Data Konfirmasi
Sumber: Rancangan (2018)
Gambar IV.27. Data Konfirmasi
53
19. Jenis Gas
Sumber: Rancangan (2018)
Gambar IV.28. Jenis Gas
20. Data Admin
Sumber: Rancangan (2018)
Gambar IV.29. Data Admin
54
21. Cara Pesan
Sumber: Rancangan (2018)
Gambar IV.30. Cara Pesan
22. Halaman Laporan
Sumber: Rancangan (2018)
Gambar IV.31. Halaman Laporan
55
4.2. Perancangan Perangkat Lunak
Perancangan lunak ini difokuskan pada enam atribut, yaitu ERD, LRS,
Spesifikasi File, Class Diagram, Sequence Diagram, dan Spesifikasi Hardware
serta Software berikut adalah uraiannya:
4.2.1. Entity Relationship Diagram (ERD)
Sumber: Rancangan (2018)
Gambar IV.32. Entity Relationship Diagram (ERD)
56
4.2.2. Logical Structure Record (LRS)
Sumber: Rancangan (2018)
Gambar IV.33. Logical Structure Record (LRS)
4.2.3. Spesifikasi File
Menjelaskan file atau tabel yang tersimpan di database dengan
parameter-parameter sebagai berikut:
1. Spesifikasi File Admin
Nama File : admin
Akronim : admin
Fungsi : untuk menyimpan data admin
Tipe File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
Media : Harddisk
Panjang record : 80
57
Kunci Field : id_admin
Software : Mysql
Tabel IV.6.
Spesifikasi File Admin
No Elemen data Nama Field Tipe Size Ket
1. Id Admin Id_admin Int 25 Primary Key
2. Username Username Varchar 30
3. Password Password Varchar 25
4. nama nama Varchar 30
5. Id permintaan Id_permintaan Char 15 Foreign key