• Tidak ada hasil yang ditemukan

BAB III ANALISIS DAN DESAIN SISTEM

3.2 Desain Sistem

3.2.2. Data Flow Diagram

DFD digunakan menggambarkan aliran data dalam sebuah sistem.

A. Context Diagram

Gambar 3.4 Context Diagram Aplikasi Sistem Pengelolaan Gudang Berbasis Mobile pada Warehouse Telkomsel Surabaya

Pada Gambar 3.4 apabila kepala gudang mengirimkan data barang ke sistem pengelolaan gudang dimana proses pengelolaan gudang mengembalikan informasi data barang. Kepala gudang mengirimkan data master ke sistem pengelolaan gudang dimana proses pengelolaan gudang mengembalikan informasi data master.

Staf gudang mengirimkan data barang ke sistem pengelolaan gudang dimana proses pengelolaan gudang mengembalikan informasi data barang. Staf gudang mengirimkan stok barang ke sistem pengelolaan gudang dimana proses pengelolaan gudang mengembalikan informasi stok barang.

B. Diagram Berjenjang

Gambar 3.5 Diagram Berjenjang Aplikasi Sistem Pengelolaan Gudang Berbasis Mobile pada Warehouse Telkomsel Surabaya

Pada Gambar 3.5 diagram berjenjang dari Rancang Bangun Sistem Pengelolaan Gudang Berbasis Mobile pada Warehouse Telkomsel Surabaya. Ada 3 proses utama yang ada pada diagram berjenjang dari Sistem Pengelolaan Gudang pada kantos pos yaitu mengelola data master, mengelola barang dan cetak laporan.

C. Data Flow Diagram Level 0

Pada Gambar 3.6 DFD menggambarkan aliran data dan proses pada sistem entitas yang terlibat didalamnya, Context diagram dibagi menjadi sub proses dengan cara decompose context diagram. DFD level 0 Rancang Bangun Sistem Pengelolaan Gudang Berbasis Mobile pada Warehouse Telkomsel Surabaya, terdiri dari tiga proses yakni proses mengelola data master, proses mengelola barang, dan proses cetak laporan.

Pada Gambar 3.7 mengelola data master, menjelaskan saat mengelola data master. DFD Leve1 proses 1 mengelola data master.

Pada Gambar 3.8 mengelola barang, menjelaskan saat mengelola data produk.

DFD level 1 proses 1 mengelola data master.

15

Pada Gambar 3.9 cetak laporan, menjelaskan saat mencetak laporan produk.

Gambar 3.6 Data Flow Diagram Level 0 Aplikasi Sistem Pengelolaan Gudang Berbasis Mobile pada Warehouse Telkomsel Surabaya

Gambar 3.7 Data Flow Diagram Level 1 Proses 1 Mengelola Data Master

Gambar 3.8 Data Flow Diagram Level 1 Proses 2 Mengelola Barang

17

Gambar 3.9 Data Flow Diagram Level 1 Proses 3 Cetak Laporan 3.2.3. Entity Relationship Diagram

Menjelaskan tentang CDM dan PDM pada sistem aplikasi pengelolaan gudang.

A. Conceptual Data Model

Pada Gambar 3.10 CDM yang terdiri dari 4 tabel yang berhubungan dari Rancang Bangun Sistem Pengelolaan Gudang Berbasis Mobile pada Warehouse Telkomsel Surabaya.

Gambar 3.10 CDM Aplikasi Pengelolaan Gudang

B. Physical Data Model

Pada Gambar 3.11 merupakan PDM dari proses generate Conceptual Data Model.

Gambar 3.11 PDM Aplikasi Pengelolaan Gudang

19

3.2.4. Struktur Tabel

Struktur tabel Rancang Bangun Sistem Pengelolaan Gudang Berbasis Mobile pada Warehouse Telkomsel Surabaya dideskripsikan sebagai berikut:

A. Tabel Master User Nama Tabel : User Primary Key : Id Foreign Key : -

Fungsi : Digunakan untuk menyimpan data master user Tabel 3.1 Master User

No Nama Kolom Tipe Data Panjang Keterangan

1. Id Integer - Primary Key

B. Tabel Master Produk Nama Tabel : Tb_produk Primary Key : Id_produk Foreign Key : -

Fungsi : Digunakan untuk proses create, read, update, dan delete produk

Tabel 3.2 Master Produk

No Nama Kolom Tipe Data Panjang Keterangan

1. Id_Produk Integer - Primary Key

C. Tabel Master Produk Barang Masuk Nama Tabel : Tb_barang_masuk Primary Key : Id_transaksi Foreign Key : -

Fungsi : Digunakan untuk menyimpan data master produk masuk Tabel 3.3 Master Produk Barang Masuk

No Nama Kolom Tipe Data Panjang Keterangan

1. Id_Transaksi Varchar 15 Primary Key

D. Tabel Master Produk Barang Keluar Nama Tabel : Tb_barang_keluar Primary Key : Id

Foreign Key : -

Fungsi : Digunakan untuk menyimpan data master produk keluar Tabel 3.4 Master Produk Barang Keluar

No Nama Kolom Tipe Data Panjang Keterangan

1. Id Integer - Primary Key

21

E. Tabel Master Satuan Nama Tabel : Tb_satuan Primary Key : Id_satuan Foreign Key : Id_produk

Fungsi : Digunakan untuk menyimpan data master satuan Tabel 3.5 Master Satuan

No Nama Kolom Tipe Data Panjang Keterangan

1. Id_Satuan Integer - Primary Key

2. Id_Produk Integer - Foreign Key

3. Kode_Satuan Varchar 10

4. Nama_Satuan Varchar 12

5. Harga_Satuan Varchar 10

F. Tabel Master Mengurangi Nama Tabel : mengurangi Primary Key : Id_produk, Id Foreign Key : Id_produk, Id

Fungsi : Digunakan untuk proses mengurangi data master produk Tabel 3.6 Master Mengurangi

No Nama Kolom Tipe Data Panjang Keterangan

1. Id_Keluar Integer - Pk, Fk

2. Id Integer - Pk, Fk

G. Tabel Master Menambah Nama Tabel : Menambah

Primary Key : Id_produk, Id_transaksi Foreign Key : Id_transaksi, Id_produk

Fungsi : Digunakan untuk proses menambah data master produk Tabel 3.7 Master Menambah

No Nama Kolom Tipe Data Panjang Keterangan

1. Id_Produk Integer - Pk, Fk

2. Id_Transaksi Varchar 15 Pk, Fk

3.2.5. Desain Input/Output

Dalam tahap ini admin bisa melihat desain gambaran tentang sistem yang nanti dibuat.

A. Desain Login Admin

Pada Gambar 3.12 desain login admin terdapat logo Telkomsel, input-an email dan password dan button login.

Gambar 3.12 Desain Login Admin

23

B. Desain Beranda Admin

Pada Gambar 3.13 desain beranda admin terdapat gambar dan jumlah button 5.

Gambar 3.13 Desain Beranda Admin

C. Desain Formulir Barang Masuk Admin

Pada Gambar 3.14 halaman formulir barang masuk admin ini berisi formulir tanggal masuk, lokasi, id barang, nama barang, satuan, dan jumlah.

Gambar 3.14 Desain Formulir Barang Masuk Admin

25

D. Desain Lihat Barang

Pada Gambar 3.15 desain ini admin bisa melakukan proses ubah, hapus dan keluarkan.

Gambar 3.15 Desain Lihat Barang

E. Desain Barang Keluar Admin

Pada Gambar 3.16 admin bisa melakukan proses cetak yang disimpan melalui file pdf.

Gambar 3.16 Desain Barang Keluar Admin

27

F. Desain Cetak Laporan

Pada Gambar 3.17 halaman cetak barang keluar admin. Desain cetak laporan barang keluar admin melakukan download formulir berupa file laporan pdf.

Gambar 3.17 Desain Cetak laporan

G. Desain Ubah Barang

Pada Gambar 3.18 desain ini berfungsi mengubah data barang masuk yang terdapat di aplikasi. Admin bisa melakukan proses ubah lokasi, id barang, nama barang, satuan dan jumlah.

Gambar 3.18 Desain Ubah Barang

29 BAB IV

IMPLEMENTASI DAN PEMBAHASAN

4.1 Sistem yang Digunakan

Berikut ini merupakan perangkat lunak dan hardware yang diperlukan membuat rancang bangun sistem pengelolaan gudang berbasis mobile pada Warehouse Telkomsel Surabaya yaitu:

a. Perangkat Lunak

Beberapa perangkat lunak yang diperlukan merancang bangun sistem pengelolaan gudang berbasis mobile pada Warehouse Telkomsel Surabaya sebagai berikut:

1. Android Studio.

2. Visual Studio.

3. Xampp.

4. Windows 10.

b. Perangkat Keras

Beberapa perangkat keras yang diperlukan merancang bangun sistem pengelolaan gudang berbasis mobile pada Warehouse Telkomsel Surabaya sebagai berikut:

1. Memori 16 GB

2. Processor AMD A6-4400 M 2,7 Ghz 3. Intel HD 520

4. Ponsel Android versi 8.

4.2 Cara Setup Program

Beberapa tahap instalasi yang harus diperhatikan oleh pengguna dalam instalasi Aplikasi Pengelolaan Gudang berbasis Mobile, sebagai berikut :

a. Install Aplikasi Pengelolaan Gudang melalui telepon seluler android.

b. Jalankan Aplikasi Pengelolaan Gudang melalui telepon seluler android.

4.3 Penjelasan Pemakaian Program

Penjelasan pemakaian dari Aplikasi Rancang Bangun Sistem Pengelolaan Gudang Berbasis Mobile pada Warehouse Telkomsel Surabaya yaitu:

4.3.1. Halaman Login Admin

Pada Gambar 4.1 halaman login admin terdapat email dan password.

Gambar 4.1 Halaman Login Admin

31

4.3.2. Halaman Beranda Admin

Pada Gambar 4.2 ada 5 menu yaitu barang masuk, barang keluar, lihat barang, cetak laporan, dan pengaturan untuk logout akun.

Gambar 4.2 Halaman Beranda Admin

4.3.3. Halaman Formulir Barang Masuk Admin

Pada Gambar 4.3 halaman formulir barang masuk admin ini berisi formulir tanggal masuk, lokasi, id barang, nama barang, satuan, dan jumlah.

Gambar 4.3 Halaman Barang Masuk Admin

33

4.3.4. Halaman Lihat Barang

Pada Gambar 4.4 admin di halaman ini bisa melakukan proses ubah, hapus dan keluarkan.

Gambar 4.4 Halaman Lihat Barang Admin

4.3.5. Halaman Barang Keluar Admin

Pada Gambar 4.5 halaman berfungsi menampilkan dan melakukan proses cetak yang disimpan melalui file pdf.

Gambar 4.5 Halaman Barang Keluar Admin

35

4.3.6. Halaman Cetak Laporan

Pada Gambar 4.6 sampai Gambar 4.9 halaman cetak barang keluar admin.

Halaman cetak laporan barang keluar admin melakukan download formulir berupa file laporan pdf.

Gambar 4.6 Halaman Cetak Laporan 1

Gambar 4.7 Halaman Cetak Laporan 2

37

Gambar 4.8 Halaman Cetak Laporan 3

Gambar 4.9 Halaman Cetak Laporan 4

39

4.3.7. Halaman Ubah Barang

Pada Gambar 4.10 halaman berfungsi mengubah semua data barang masuk yang terdapat di aplikasi. Admin di halaman ini bisa melakukan proses ubah lokasi, id barang, nama barang, satuan dan jumlah.

Gambar 4.10 Halaman Ubah Barang

4.3.8. Halaman Cetak Periode

Pada Gambar 4.11 halaman cetak periode adalah halaman ketika admin melakukan klik button cetak laporan. Pada halaman ini terdapat form tanggal masuk dan tanggal keluar.

Gambar 4.11 Halaman Admin Cetak Periode Barang Masuk

41

4.3.9. Halaman Cetak Periode PDF

Pada Gambar 4.12 halaman cetak periode PDF adalah halaman ketika admin melakukan download cetak laporan periode. Pada halaman ini terdapat informasi cetak laporan periode.

Gambar 4.12 Halaman Cetak Laporan PDF

4.3.10. Halaman User Login

Pada Gambar 4.1 halaman login user adalah halaman Aplikasi Rancang Bangun Sistem Pengelolaan Gudang Berbasis Mobile pada Warehouse Telkomsel Surabaya.

Gambar 4.13 Halaman User Login

43

4.3.11. Halaman Beranda User

Pada Gambar 4.1 halaman beranda ini berisi menu lihat, barang cetak laporan, dan logout

Gambar 4.14 Halaman Beranda User

4.3.12. Halaman Lihat Barang User

Pada Gambar 4.15 Halaman beranda ini berisi menu lihat barang.

Gambar 4.15 Halaman Lihat Barang User

45

4.4 Pengujian

Pengujian menjelaskan pengujian yang dilakukan setelah membangun aplikasi. Pengujian berfungsi untuk memastikan aplikasi dengan baik. Tahap pengujian menggunakan metode blackbox sebagai berikut:

a. Pengujian Admin Gudang (Admin)

Pada Tabel 4.2 pengujian admin gudang dibawah ini.

Tabel 4.1 Admin Gudang (Admin)

No. Tujuan Input Output yang

diharapkan

Status

1. login Meng-input-kan

email dan password Jika berhasil maka menampilkan halaman dashboard atau halaman utama

Sukses

2. Menampilkan halaman formulir input-an barang masuk

Klik menu barang

masuk Menampilkan halaman

formulir input-an barang masuk

Sukses

3. Menambahkan data

barang masuk Meng-input-kan tanggal masuk, lokasi, kode, nama, satuan dan jumlah barang

Jika berhasil maka data barang masuk tersimpan Sukses

4. Menampilkan halaman

lihat barang masuk Klik menu lihat

barang Menampilkan halaman

lihat barang masuk Sukses 5. Mengubah data barang

masuk Data yang bisa diubah tanggal masuk, lokasi, nama, satuan dan jumlah barang

Jika berhasil maka data

barang tersimpan Sukses

6. Melakukan hapus

barang masuk Klik menu hapus barang yang terdapat di lihat barang

Jika berhasil maka data barang terhapus Sukses 7. Melakukan

pengeluaran data barang masuk

Meng-input-kan tanggal keluar, lokasi, kode, nama, satuan dan jumlah barang

Jika berhasil maka data barang masuk berubah menjadi barang keluar

Sukses

8. Menampilkan halaman

lihat barang keluar Klik menu lihat

barang keluar Menampilkan halaman lihat barang keluar Sukses 9. Menampilkan halaman

cetak barang keluar berupa pdf

Klik menu cetak Menampilkan laporan barang keluar berupa file pdf

Sukses

10. Meng-input-kan

tanggal menurut periode untuk melakukan cetak laporan barang

Meng-input-kan tanggal masuk dan tanggal keluar

Menampilkan laporan barang keluar dengan periode tertentu berupa file pdf

Sukses

11. Menampilkan halaman keluar untuk melakukan logout akun pengguna

Klik menu logout atau

pengaturan Menampilkan halaman keluar untuk melakukan logout akun pengguna

Sukses

b. Pengujian Staf Gudang (User)

Pada Tabel 4.2 pengujian staf gudang dibawah ini.

Tabel 4.2 Staf Gudang (User)

No. Tujuan Input Output yang

diharapkan

Status

1. login Meng-input-kan

email dan password Jika berhasil maka menampilkan halaman dashboard atau halaman utama

Sukses

2. Menampilkan halaman

lihat barang masuk Klik menu lihat

barang Menampilkan halaman

lihat barang masuk Sukses 3. Meng-input-kan

tanggal menurut periode untuk melakukan cetak laporan barang

Meng-input-kan tanggal masuk dan tanggal keluar

Menampilkan laporan barang keluar dengan periode tertentu berupa file pdf

Sukses

4. Menampilkan halaman keluar untuk melakukan logout akun pengguna

Klik menu logout atau

pengaturan Menampilkan halaman keluar untuk melakukan logout akun pengguna

Sukses

47 BAB V PENUTUP

5.1 Kesimpulan

Hasil simulasi pengujian dan simulasi implementasi sistem, dapat diperoleh kesimpulan bahwa Rancang Bangun Sistem Pengelolaan Gudang Berbasis Mobile pada Warehouse Telkomsel Surabaya adalah dapat menerapkan dan menyesuaikan sistem yang membantu admin gudang dan staf gudang dalam menyelesaikan tugas dalam mengatur stok barang dan data lokasi barang yang ada di gudang.

5.2 Saran

Saran pengembangan dalam rancang bangun sistem pengelolaan gudang berbasis mobile pada Warehouse Telkomsel Surabaya adalah sebagai berikut:

a. Penambahan fitur yang bisa melakukan pencarian data barang.

b. Penambahan fitur laporan untuk cetak laporan bagi user.

c. Penambahan desain tampilan yang lebih menarik.

48

DAFTAR PUSTAKA

Ewing, S. A., Panciera, R. J., Mathew, J. S., Novelli, F. Z., Biológica, R., Bocas, D., Estadual, I., Hídricos, R., Rod, I., Gazeta, G. S., Carvalho, R. W., Avelar, R. F., Amorim, M., Aboud-Dutra, A. E., Barreto, C. G., Campos, J. B., Roberto, D. M. D. M., Roberto, D. M. D. M., Schwarzstein, N. T., … Aguiar, D. M. (2013). Aplikasi Warehouse Management Sederhana Untuk Memenuhi Kebutuhan Internal Perusahaan Dalam Proses Penjualan Produk Furniture.

Emerging Infectious Diseases, 4(1), 1–7. https://doi.org/10.1016/S0304-4017(96)01152-1

Harsono, G. (2021). Analisa Dan Perancangan Sistem Manajemen Gudang Pada Perusahaan Jasa Maklon/E-Contract Manufacturing (Studi Kasus: CV. Sakura Satrya Jaya). JUSIBI (Jurnal Sistem Informasi Dan E-Bisnis), 2.

https://jurnal.ikhafi.or.id/index.php/jusibi/article/view/211

Jappi. (2014). Penerapan Inventory Management Dalam Meningkatkan Profitabilitas Di Toko X Kupang. Ilmiah Mahasiswa Universitas Surabaya, 3(1), 1–16.

https://journal.ubaya.ac.id/index.php/jimus/article/download/867/682/

Lestari, S. F. W. (2016). Artikel fungsi gudang dalam sistem logistik dan rantai pasok. Supply Chain Indonesia, 1–5.

Noerfajr, L., & I, H. S. (2016). Usulan Perancangan Tata Letak Gudang Dengan Menerapkan Sistem Management Warehouse Di Pt. Sandang Asia Maju Abadi. Usulan Perancangan Tata Letak Gudang Dengan Menerapkan Sistem Management Warehouse Di PT. Sandang Asia Maju Abadi, 5(4), 1–8.

Normi, S. (2019). Dasar Dasar Manajemen. https://doi.org/10.31227/osf.io/uk5yp Sutaarga, O., & Hidayat, D. F. (2018). Perancangan Sistem Manajemen Gudang Material Resin Di Pt. Ii. Journal Industrial Manufacturing, 3(1), 127–136.

https://doi.org/10.31000/jim.v3i1.616

Wahid, A. A. (2020). Analisis Metode Waterfall Untuk Pengembangan Sistem Informasi. Jurnal Ilmu-Ilmu Informatika Dan Manajemen STMIK, November, 1–5.

https://www.researchgate.net/profile/Aceng_Wahid/publication/346397070_

Analisis_Metode_Waterfall_Untuk_Pengembangan_Sistem_Informasi/links/

5fbfa91092851c933f5d76b6/Analisis-Metode-Waterfall-Untuk-Pengembangan-Sistem-Informasi.pdf

Wirakarya, U. D., Lee, J., & Palit, H. C. (2017). Perancangan Gudang dan Sistem Manajemen. Jurnal Te, 5(Januari), 8–9.

Dokumen terkait