bab iv perancangan sistem usulan · sistem ini dengan memasukkan username dan password agar privasi...

42
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

Upload: phungkhuong

Post on 08-Jun-2019

224 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BAB IV PERANCANGAN SISTEM USULAN · sistem ini dengan memasukkan username dan password agar privasi ... Cara Pesan 22. ... Spesifikasi File Ubah Password No Elemen data Nama Field

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

Page 2: BAB IV PERANCANGAN SISTEM USULAN · sistem ini dengan memasukkan username dan password agar privasi ... Cara Pesan 22. ... Spesifikasi File Ubah Password No Elemen data Nama Field

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.

Page 3: BAB IV PERANCANGAN SISTEM USULAN · sistem ini dengan memasukkan username dan password agar privasi ... Cara Pesan 22. ... Spesifikasi File Ubah Password No Elemen data Nama Field

36

4.1.2. Rancangan Diagram Use Case

1. Use Case Diagram Admin

Sumber: Rancangan (2018)

Gambar IV.4. Use case Diagram Admin

Page 4: BAB IV PERANCANGAN SISTEM USULAN · sistem ini dengan memasukkan username dan password agar privasi ... Cara Pesan 22. ... Spesifikasi File Ubah Password No Elemen data Nama Field

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

Page 5: BAB IV PERANCANGAN SISTEM USULAN · sistem ini dengan memasukkan username dan password agar privasi ... Cara Pesan 22. ... Spesifikasi File Ubah Password No Elemen data Nama Field

38

4.1.3 Rancangan Diagram Activity

1. Activity Diagram Admin

Sumber: Rancangan (2018)

Gambar IV.7. Activity Diagram Admin

Page 6: BAB IV PERANCANGAN SISTEM USULAN · sistem ini dengan memasukkan username dan password agar privasi ... Cara Pesan 22. ... Spesifikasi File Ubah Password No Elemen data Nama Field

39

2. Activity Diagram Agen

Sumber: Rancangan (2018)

Gambar IV.8. Activity Diagram Agen

Page 7: BAB IV PERANCANGAN SISTEM USULAN · sistem ini dengan memasukkan username dan password agar privasi ... Cara Pesan 22. ... Spesifikasi File Ubah Password No Elemen data Nama Field

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:

Page 8: BAB IV PERANCANGAN SISTEM USULAN · sistem ini dengan memasukkan username dan password agar privasi ... Cara Pesan 22. ... Spesifikasi File Ubah Password No Elemen data Nama Field

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

Page 9: BAB IV PERANCANGAN SISTEM USULAN · sistem ini dengan memasukkan username dan password agar privasi ... Cara Pesan 22. ... Spesifikasi File Ubah Password No Elemen data Nama Field

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

Page 10: BAB IV PERANCANGAN SISTEM USULAN · sistem ini dengan memasukkan username dan password agar privasi ... Cara Pesan 22. ... Spesifikasi File Ubah Password No Elemen data Nama Field

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:

Page 11: BAB IV PERANCANGAN SISTEM USULAN · sistem ini dengan memasukkan username dan password agar privasi ... Cara Pesan 22. ... Spesifikasi File Ubah Password No Elemen data Nama Field

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

Page 12: BAB IV PERANCANGAN SISTEM USULAN · sistem ini dengan memasukkan username dan password agar privasi ... Cara Pesan 22. ... Spesifikasi File Ubah Password No Elemen data Nama Field

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

Page 13: BAB IV PERANCANGAN SISTEM USULAN · sistem ini dengan memasukkan username dan password agar privasi ... Cara Pesan 22. ... Spesifikasi File Ubah Password No Elemen data Nama Field

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

Page 14: BAB IV PERANCANGAN SISTEM USULAN · sistem ini dengan memasukkan username dan password agar privasi ... Cara Pesan 22. ... Spesifikasi File Ubah Password No Elemen data Nama Field

47

7. Form Pembelian

Sumber: Rancangan (2018)

Gambar IV.16. Form Pembelian

8. Form Penyaluran

Sumber: Rancangan (2018)

Gambar IV.17. Form Penyaluran

Page 15: BAB IV PERANCANGAN SISTEM USULAN · sistem ini dengan memasukkan username dan password agar privasi ... Cara Pesan 22. ... Spesifikasi File Ubah Password No Elemen data Nama Field

48

9. Form Pendaftaran

Sumber: Rancangan (2018)

Gambar IV.18. Form Pendaftaran

10. Form Ubah Password

Sumber: Rancangan (2018)

Gambar IV.19. Ubah Password

Page 16: BAB IV PERANCANGAN SISTEM USULAN · sistem ini dengan memasukkan username dan password agar privasi ... Cara Pesan 22. ... Spesifikasi File Ubah Password No Elemen data Nama Field

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

Page 17: BAB IV PERANCANGAN SISTEM USULAN · sistem ini dengan memasukkan username dan password agar privasi ... Cara Pesan 22. ... Spesifikasi File Ubah Password No Elemen data Nama Field

50

13. Data Stok

Sumber: Rancangan (2018)

Gambar IV.22. Data Stok

14. Data Permintaan

Sumber: Rancangan (2018)

Gambar IV.23. Data Permintaan

Page 18: BAB IV PERANCANGAN SISTEM USULAN · sistem ini dengan memasukkan username dan password agar privasi ... Cara Pesan 22. ... Spesifikasi File Ubah Password No Elemen data Nama Field

51

15. Data Pembelian

Sumber: Rancangan (2018)

Gambar IV.24. Data Pembelian

16. Data Penyaluran

Sumber: Rancangan (2018)

Gambar IV.25. Data Penyaluran

Page 19: BAB IV PERANCANGAN SISTEM USULAN · sistem ini dengan memasukkan username dan password agar privasi ... Cara Pesan 22. ... Spesifikasi File Ubah Password No Elemen data Nama Field

52

17. Data Agen

Sumber: Rancangan (2018)

Gambar IV.26. Data Agen

18. Data Konfirmasi

Sumber: Rancangan (2018)

Gambar IV.27. Data Konfirmasi

Page 20: BAB IV PERANCANGAN SISTEM USULAN · sistem ini dengan memasukkan username dan password agar privasi ... Cara Pesan 22. ... Spesifikasi File Ubah Password No Elemen data Nama Field

53

19. Jenis Gas

Sumber: Rancangan (2018)

Gambar IV.28. Jenis Gas

20. Data Admin

Sumber: Rancangan (2018)

Gambar IV.29. Data Admin

Page 21: BAB IV PERANCANGAN SISTEM USULAN · sistem ini dengan memasukkan username dan password agar privasi ... Cara Pesan 22. ... Spesifikasi File Ubah Password No Elemen data Nama Field

54

21. Cara Pesan

Sumber: Rancangan (2018)

Gambar IV.30. Cara Pesan

22. Halaman Laporan

Sumber: Rancangan (2018)

Gambar IV.31. Halaman Laporan

Page 22: BAB IV PERANCANGAN SISTEM USULAN · sistem ini dengan memasukkan username dan password agar privasi ... Cara Pesan 22. ... Spesifikasi File Ubah Password No Elemen data Nama Field

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)

Page 23: BAB IV PERANCANGAN SISTEM USULAN · sistem ini dengan memasukkan username dan password agar privasi ... Cara Pesan 22. ... Spesifikasi File Ubah Password No Elemen data Nama Field

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

Page 24: BAB IV PERANCANGAN SISTEM USULAN · sistem ini dengan memasukkan username dan password agar privasi ... Cara Pesan 22. ... Spesifikasi File Ubah Password No Elemen data Nama Field

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

6. Id_penyaluran Id_penyaluran Char 10 Foreign key

7. Id stok Id_stok Int 11 Foreign key

2. Spesifikasi File Pembelian

Nama File : Pembelian

Akronim : Pembelian

Fungsi : untuk menyimpan data pembelian

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang record : 175

Kunci Field : id_pem

Software : Mysql

Tabel IV.7.

Spesifikasi File Pembelian

No Elemen data Nama Field Tipe Size Ket

1. Id pembelian Id_pem Int 11 Primary Key

2. Nama agen Nama_agen Varchar 30

3. Alamat Alamat Varchar 100

4. Ukuran Ukuran Int 11

5. Jumlah beli Jum_beli Int 11

6. Tanggal beli Tgl_beli Date

Page 25: BAB IV PERANCANGAN SISTEM USULAN · sistem ini dengan memasukkan username dan password agar privasi ... Cara Pesan 22. ... Spesifikasi File Ubah Password No Elemen data Nama Field

58

7. Jumlah bayar Jum_byr Double

8. Nomor telepon No_telp Varchar 15

9. Nomor rekening No_rek Int 20

10. Nama rekening Nama_rek Varchar 20

11. Id admin Id_admin Int 25 Foreign key

3. Spesifikasi File Penyaluran

Nama File : Penyaluran

Akronim : Penyaluran

Fungsi : Untuk menyimpan data penyaluran

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang record : 175

Kunci Field : id_penyaluran

Software : Mysql

Tabel IV.8.

Spesifikasi File Penyaluran

No Elemen data Nama Field Tipe Size Ket

1. Id Penyaluran Id_penyaluarn Char 10 Primary Key

2. Nama agen Nama_agen Varchar 30

3. Alamat agen Alamat_agen Varchar 100

4. Jumlah pembelian Jum_pem Int 11

5. Ukuran Ukuran Varchar 25

6. Nomor registrasi No_regis Int 11 Foreign key

7. Id_gas Id_gas Int 11 Foreign key

4. Spesifikasi File Permintaan

Nama File : Permintaan

Akronim : Permintaan

Page 26: BAB IV PERANCANGAN SISTEM USULAN · sistem ini dengan memasukkan username dan password agar privasi ... Cara Pesan 22. ... Spesifikasi File Ubah Password No Elemen data Nama Field

59

Fungsi : Untuk menyimpan data permintaan

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang record : 175

Kunci Field : id_permintaan

Software : Mysql

Tabel IV.9.

Spesifikasi File Permintaan

No Elemen data Nama Field Tipe Size Ket

1. Id permintaan Id_permintaan Char 15 Primary Key

2. Nama produk Nama_produk Varchar 25

3. Jumlah permintaan Jum_permintaan Int 11

4. Total bayar Total_byr Double

5. Alamat Alamat Varchar 100

6. Nomor rekening No_rek Int 20

7. Nama rekening N ama_rek Varchar 20

8. Tanggal permintaan Tgl_permintaan Date

9. Ukuran Ukuran Int 11

10. Id sppbe Id_sppbe Int 11 Foreign key

5. Spesifikasi File Data Stok

Nama File : Data Stok

Akronim : Data_stok

Fungsi : Untuk menyimpan data stok

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Page 27: BAB IV PERANCANGAN SISTEM USULAN · sistem ini dengan memasukkan username dan password agar privasi ... Cara Pesan 22. ... Spesifikasi File Ubah Password No Elemen data Nama Field

60

Panjang record : 175

Kunci Field : id_gas

Software : Mysql

Tabel IV.10.

Spesifikasi File Data Stok

No Elemen data Nama Field Tipe Size Ket

1. Id gas Id_gas Char 15 Primary Key

2. Ukuran Ukuran Int 11

3. Harga Harga Double

4. Jumlah stok Jum_stok Int 11

6. Spesifikasi File Agen

Nama File : Agen

Akronim : Agen

Fungsi : Untuk menyimpan data Agen

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang record : 175

Kunci Field : no_regis

Software : Mysql

Tabel IV.11.

Spesifikasi File Agen

No Elemen data Nama Field Tipe Size Ket

1. Nomor registrasi No_regis Int 11 Primary Key

2. Nama agen Nama_agen Varchar 30 Foreign key

3. Alamat agen Alamat_agen Varchar 100

4. Provinsi Provinsi Text 100

5. Kota Kota Text 100

Page 28: BAB IV PERANCANGAN SISTEM USULAN · sistem ini dengan memasukkan username dan password agar privasi ... Cara Pesan 22. ... Spesifikasi File Ubah Password No Elemen data Nama Field

61

6. Kecamatan Kecamatan Varchar 30

7. Desa Desa Varchar 30

8. Nomor telepon No_telp Varchar 15

9. Password Password Char 15

10. Id pembelian Id_pem Int 11 Foreign key

7. Spesifikasi File Konfirmasi

Nama File : Konfirmasi

Akronim : Konfirmasi

Fungsi : Untuk menyimpan data Konfirmasi

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang record : 175

Kunci Field : nama_agen

Software : Mysql

Tabel IV.12.

Spesifikasi File Konfirmasi

No Elemen data Nama Field Tipe Size Ket

1. Nama agen Nama_agen Varchar 30 Primary Key

2. Alamat Alamat Varchar 100

3. Jumlah rusak Jum_rusak Int 11

4. Ukuran Ukuran Int 11

5. Id_admin Id_admin Int 25 Foreign Key

8. Spesifikasi File Gas

Nama File : Gas

Akronim : Gas

Fungsi : Untuk mengetahui jenis gas

Page 29: BAB IV PERANCANGAN SISTEM USULAN · sistem ini dengan memasukkan username dan password agar privasi ... Cara Pesan 22. ... Spesifikasi File Ubah Password No Elemen data Nama Field

62

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang record : 175

Kunci Field : id_gas

Software : Mysql

Tabel IV.13.

Spesifikasi File Gas

No Elemen data Nama Field Tipe Size Ket

1. Id gas Id_gas Int 11 Primary Key

2. Ukuran Ukuran Int 11

3. Status Status Varchar 25

4. Harga Harga Double

9. Spesifikasi File Ubah Password

Nama File : Ubah Password

Akronim : ubah_password

Fungsi : Untuk mengubah password

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media : Harddisk

Panjang record : 175

Kunci Field : password

Software : Mysql

Page 30: BAB IV PERANCANGAN SISTEM USULAN · sistem ini dengan memasukkan username dan password agar privasi ... Cara Pesan 22. ... Spesifikasi File Ubah Password No Elemen data Nama Field

63

Tabel IV.14.

Spesifikasi File Ubah Password

No Elemen data Nama Field Tipe Size Ket

1. Username username Varchar 30

2. Password password Varchar 25 Primary Key

3. Nomor registrasi No_regis Int 11 Foreign Key

4.2.4. Class Model (Class Diagram)

Menggambarkan hubungan antara entity class yang dibuat diantaranya:

Sumber: Rancangan (2018)

Gambar IV.34. Class Model (Class Diagram)

Page 31: BAB IV PERANCANGAN SISTEM USULAN · sistem ini dengan memasukkan username dan password agar privasi ... Cara Pesan 22. ... Spesifikasi File Ubah Password No Elemen data Nama Field

64

4.2.5. Sequence Diagram

1. Sequence Diagram Login Admin

Sumber: Rancangan (2018)

Gambar IV.35. Sequence Diagram Login Admin

2. Sequence Diagram Login Agen

Sumber: Rancangan (2018)

Gambar IV.36. Sequence Diagram Login Agen

Page 32: BAB IV PERANCANGAN SISTEM USULAN · sistem ini dengan memasukkan username dan password agar privasi ... Cara Pesan 22. ... Spesifikasi File Ubah Password No Elemen data Nama Field

65

3. Sequence Diagram Login Direktur

Sumber: Rancangan (2018)

Gambar IV.37. Sequence Diagram Login Direktur

4. Sequence Diagram Logout

Sumber: Rancangan (2018)

Gambar IV.38. Sequence Diagram Logout

Page 33: BAB IV PERANCANGAN SISTEM USULAN · sistem ini dengan memasukkan username dan password agar privasi ... Cara Pesan 22. ... Spesifikasi File Ubah Password No Elemen data Nama Field

66

5. Sequence Diagram Mengisi Data Stok

Sumber: Rancangan (2018)

Gambar IV.39. Sequence Diagram Mengisi Data Stok

6. Sequence Diagram Mengisi Data Penyaluran

Sumber: Rancangan (2018)

Gambar IV.40. Sequence Diagram Mengisi Data Penyaluran

Page 34: BAB IV PERANCANGAN SISTEM USULAN · sistem ini dengan memasukkan username dan password agar privasi ... Cara Pesan 22. ... Spesifikasi File Ubah Password No Elemen data Nama Field

67

7. Sequence Diagram Mengolah Data Agen

Sumber: Rancangan (2018)

Gambar IV.41. Sequence Diagram Mengolah Data Agen

8. Sequence Diagram Mengisi Data Permintaan

Sumber: Rancangan (2018)

Gambar IV.42. Sequence Diagram Mengisi Data Permintaan

Page 35: BAB IV PERANCANGAN SISTEM USULAN · sistem ini dengan memasukkan username dan password agar privasi ... Cara Pesan 22. ... Spesifikasi File Ubah Password No Elemen data Nama Field

68

9. Sequence Diagram Mengisi Data Pembelian

Sumber: Rancangan (2018)

Gambar IV.43. Sequence Diagram Mengisi Data Pembelian

10. Sequence Diagram Mengisi Jenis Gas Elpiji

Sumber: Rancangan (2018)

Gambar IV.44. Sequence Diagram Mengisi Jenis Elpiji

Page 36: BAB IV PERANCANGAN SISTEM USULAN · sistem ini dengan memasukkan username dan password agar privasi ... Cara Pesan 22. ... Spesifikasi File Ubah Password No Elemen data Nama Field

69

11. Sequence Diagram Mengisi Data Konfirmasi

Sumber: Rancangan (2018)

Gambar IV.45. Sequence Diagram Mengisi Data Konfirmasi

12. Sequence Diagram Ubah Password

Sumber: Rancangan (2018)

Gambar IV.46. Sequence Diagram Ubah Password

Page 37: BAB IV PERANCANGAN SISTEM USULAN · sistem ini dengan memasukkan username dan password agar privasi ... Cara Pesan 22. ... Spesifikasi File Ubah Password No Elemen data Nama Field

70

13. Sequence Diagram Laporan Data Stok

Sumber: Rancangan (2018)

Gambar IV.47. Sequence Diagram Laporan Data Stok

14. Sequence Diagram Laporan Data Penyaluran

Sumber: Rancangan (2018)

Gambar IV.48. Sequence Diagram Laporan Data Penyaluran

Page 38: BAB IV PERANCANGAN SISTEM USULAN · sistem ini dengan memasukkan username dan password agar privasi ... Cara Pesan 22. ... Spesifikasi File Ubah Password No Elemen data Nama Field

71

15. Sequence Diagram Laporan Data Agen

Sumber: Rancangan (2018)

Gambar IV.49. Sequence Diagram Laporan Data Agen

16. Sequence Diagram Laporan Data Permintaan

Sumber: Rancangan (2018)

Gambar IV.50. Sequence Diagram Laporan Data Permintaan

Page 39: BAB IV PERANCANGAN SISTEM USULAN · sistem ini dengan memasukkan username dan password agar privasi ... Cara Pesan 22. ... Spesifikasi File Ubah Password No Elemen data Nama Field

72

17. Sequence Diagram Laporan Data Pembelian

Sumber: Rancangan (2018)

Gambar IV.51. Sequence Diagram Laporan Data Pembelian

4.2.6. Spesifikasi Hardware dan Software

Hardware dan software merupakan suatu alat yang diperlukan untuk

menjalankan aplikasi yang akan digunakan. Hardware dan software yang

digunakan sebagai berikut:

1. Spesifikasi Hardware

a. Server

1) CPU

(a) Intel (R) core (TM)i3

(b) RAM 3.00 GB (2.74 GB usable

(c) Hard Disk 500 GB

2) Mouse

3) Keyboard

4) Monitor dengan resolusi layar minimum 1024x768

5) Koneksi internet dengan kecepatan 2 Mbps.

Page 40: BAB IV PERANCANGAN SISTEM USULAN · sistem ini dengan memasukkan username dan password agar privasi ... Cara Pesan 22. ... Spesifikasi File Ubah Password No Elemen data Nama Field

73

b. Client

1) CPU

(a) Processor Pentium® 4

(b) RAM DDR2 1GB

(c) Hard Disk 20 GB

2) Mouse

3) Keyboard

4) Monitor dengan resolusi layar minimum 1024x768

5) Koneksi internet dengan kecepatan 56 kbps.

2. Spesifikasi Software

1. Server

a. Sistem operasi yang umum digunakan seperti: Microsoft Windows atau

Linux (Ubuntu, Fedora, dan lain-lain).

b. Aplikasi bundle web server seperti: Xampp, WampServer, php2triad yang

terdiri dari beberapa komponen, diantaranya:

(1) Aplikasi Apache Server v2

(2) Aplikasi PHP Server v5

(3) Aplikasi MySQL Server v5

(4) Aplikasi phpMyAdmin v3

c. Aplikasi Web Lihatr seperti Mozilla Firefox, Opera, Safari, Internet

Explorer, Google Chrome.

2. Client

a. Sistem operasi yang umum digunakan seperti: Microsoft Windows atau

Linux (Ubuntu, Fedora, dan lain-lain).

Page 41: BAB IV PERANCANGAN SISTEM USULAN · sistem ini dengan memasukkan username dan password agar privasi ... Cara Pesan 22. ... Spesifikasi File Ubah Password No Elemen data Nama Field

74

b. Aplikasi web browser seperti Mozilla Firefox, Opera, Safari, Internet

Explorer, Google Chrome.

4.3. Jadwal Implementasi

Tabel IV.15.

Jadwal Implementasi

No KEGIATAN

WAKTU

BULAN I BULAN II BULAN III

1 2 3 4 1 2 3 4 1 2 3 4

1 Persiapan data awal

2 Pengumpulan Data

3 Analisa Perusahaan

4 Perancangan system

5 Desain perangkat lunak Sumber: Rancangan (2018)

Adapun langkah-langkah dalam pengimplementasi sistem usulan dapat

dibagi beberapa langkah Antara lain:

1. Pengumpulan Data

Pada tahap ini peneliti mengumpulkan data-data sistem berjalan yang akan

dibutuhkan dalam perancangan sistem usulan.

2. Analisa Perusahaan

Tujuan dari menganalisa perusahaan adalah untuk mempelajari sistem yang

telah ada serta menganalisa masalah yang dihadapi agar sistem yang dibuat

nantinya dapat bermanfaat bagi kinerja perusahaan.

3. Perancangan Sistem

Tahap ini merupakan tahap perancangan sistem yang akan

diimplemantasikan dibuat dalam bentuk konsep meliputi rancangan use case

diagram, rancangan activity diagram, ERD, LRS database, rancangan class

Page 42: BAB IV PERANCANGAN SISTEM USULAN · sistem ini dengan memasukkan username dan password agar privasi ... Cara Pesan 22. ... Spesifikasi File Ubah Password No Elemen data Nama Field

75

diagram, rancangan Sequence diagram berdasarkan analisa sistem

sebelumnya.

4. Desain Perangkat Lunak

Dalam tahap ini,peneliti merancang sistem yaitu rancangan antar muka

berdasarkan data hasil analisis.