• Tidak ada hasil yang ditemukan

RANCANG BANGUN SISTEM PENGIRIMAN BERBASIS WEB PADA TOKO BAHAN BANGUNAN UD PELITA

N/A
N/A
Protected

Academic year: 2022

Membagikan "RANCANG BANGUN SISTEM PENGIRIMAN BERBASIS WEB PADA TOKO BAHAN BANGUNAN UD PELITA"

Copied!
26
0
0

Teks penuh

(1)

RANCANG BANGUN SISTEM PENGIRIMAN BERBASIS WEB PADA TOKO BAHAN BANGUNAN UD PELITA

KERJA PRAKTIK

PROGRAM STUDI

DIII SISTEM INFORMASI

Oleh:

Muhammad Yusuf Rachmansyah 19390100002

FAKULTAS TEKNOLOGI DAN INFORMATIKA UNIVERSITAS DINAMIKA

2022

(2)

RANCANG BANGUN SISTEM PENGIRIMAN BERBASIS WEB PADA TOKO BAHAN BANGUNAN UD PELITA

KERJA PRAKTIK

Diajukan sebagai salah satu syarat untuk menyelesaikan Proyek Akhir

Nama Oleh:

: Muhammad Yusuf Rachmansyah

NIM : 19390100002

Program Studi : DIII Sistem Informasi

FAKULTAS TEKNOLOGI DAN INFORMATIKA UNIVERSITAS DINAMIKA

2022

(3)

Digitally signed by Didiet Anindita A DN: cn=Didiet Anindita A, o=Universitas Undika, ou=DIII Sistem Informasi,

email=didiet@dinamika.ac.id, c=ID Date: 2022.01.14 14:19:42 +07'00'

(4)

KATA PENGANTAR

Puji dan syukur kehadirat Allah Subhanahu wa Ta’ala, karena hanya dengan rahmat, bimbingan, serta anugerah-Nya Penulis dapat melaksanakan Kerja Praktik yang berjudul “Rancang Bangun Sistem Pengiriman Berbasis Web pada Toko Bahan Bangunan UD PELITA”.

Dengan terlaksananya kegiatan Kerja Praktik ini diharapkan mahasiswa mendapatkan pengalaman langsung dari kegiatan-kegiatan dalam perusahaan juga peralatan yang terdapat dalam bidang teknologi, informatika dan juga menerapkan hal-hal yang telah diperoleh dalam perkuliahan.

Penyelesaian laporan Kerja Praktik ini tidak terlepas dari bantuan berbagai pihak eksternal maupun internal yang telah memberikan banyak masukan, nasihat, kritik dan saran, maupun dukungan kepada Penulis. Oleh karena itu, Penulis menyampaikan rasa terima kasih kepada:

1. Orang tua yang selalu memotivasi, mendukung, mendoakan, dan memberikan semangat kepada Penulis untuk menyelesaikan Proyek Akhir ini

2. Ibu Nunuk Wahyuningtyas, M.Kom., selaku Ketua Program Studi yang telah memberikan dukungan kepada penulis dalam pelaksanaan kerja praktik.

3. Didiet Anindita, M.Kom. selaku dosen Pembimbing yang telah mendukung dan memberikan kepercayaan penuh kepada penulis dalam menyelesaikan laporan kerja praktek ini.

4. Seluruh pihak dan teman-teman yang belum dapat penulis sebutkan yang selama ini memberikan bantuan dan dukungan kepada Penulis.

Penulis menyadari bahwa selama masa Kerja Praktik dan penyusunan laporan ini, masih mempunyai banyak kekurangan. Oleh karena itu penulis menyampaikan maaf atas segala kekurangan yang ada. Kritik dan saran dari berbagai pihak, yang bersifat membangun sangat penulis harapkan perbaikan di masa yang akan datang.

Semoga laporan Proyek Akhir ini dapat diterima dengan baik dan bermanfaat bagi penulis maupun semua pihak. Semoga Allah Subhanahu wa Ta’ala membalas semua kebaikan yang telah diberikan untuk membantu penulis.

Surabaya, Januari 2022 Penulis

Muhammad Yusuf Rachmansyah NIM: 19390100002

(5)

v

(6)

DAFTAR ISI

KATA PENGANTAR ... iv

SURAT PERNYATAAN PERSETUJUAN PUBLIKASI DAN KEASLIAN APLIKASI... v

DAFTAR ISI ... vi

DAFTAR TABEL ... vii

DAFTAR GAMBAR ... viii

DAFTAR LAMPIRAN ... ix

BAB I PENDAHULUAN ... 1

1.1 Tujuan Pembuatan Dokumen ... 1

1.2 Deskripsi Umum Perusahaan ... 1

1.2.1 Latar Belakang Perusahaan ... 1

1.2.2 Identitas Perusahaan... 2

1.2.3 Struktur Organisasi ... 2

1.3 Deskripsi Umum Sistem ... 3

1.3.1 Deskripsi Umum Aplikasi... 3

1.3.2 Deskripsi Umum Kebutuhan Aplikasi ... 8

1.4 Deskripsi Dokumen (Ikhtisar) ... 9

BAB II PERANGKAT YANG DIBUTUHKAN ... 10

2.1 Perangkat Lunak ... 10

2.2 Perangkat Keras ... 10

2.3 Kriteria Pengguna Aplikasi ... 10

2.4 Pengenalan dan Pelatihan ... 10

BAB III MENU DAN CARA PENGGUNAAN ... 11

3.1 Struktur Menu ... 11

3.2 Penggunaan Aplikasi ... 11

3.2.1 Login 11 3.2.2 Keluar (Logout) ... 16

Lampiran ... 19

(7)

DAFTAR TABEL

Table 1.1 Struktur Table Penjualan ... 3

Table 1.2 Struktur Tabel Status Penjualan ... 3

Table 1. 3 Struktur Tabel User ... 4

Table 1. 4 Struktur Tabel Kurir ... 4

Table 1. 5 Struktur Tabel Mobil ... 4

Table 1. 6 Kebutuhan Aplikasi... 8

vii

(8)

DAFTAR GAMBAR

Gambar 1. 1 Foto UD. PELITA Provinsi Jawa Timur ... 2

Gambar 1. 2 Struktur Organisasi UD PELITA ... 2

Gambar 1. 3 BPMN Mengecek Hak Akses ... 5

Gambar 1. 4 BPMN Tracking pengiriman ... 5

Gambar 1. 5 BPMN Penerimaan ... 6

Gambar 1. 6 BPMN Review Produk ... 7

Gambar 1. 7 BPMN Data Master Mobil ... 7

Gambar 1.8 BPMN Data Master Kurir ... 8

Gambar 3. 1 Halaman Login ... 12

Gambar 3. 2 Halaman Registrasi User ... 12

Gambar 3. 3 Halaman Dashboard User... 13

Gambar 3. 4 Halaman Cart/keranjang ... 13

Gambar 3. 5 Halaman Login Admin ... 14

Gambar 3. 6 Halaman Utama Admin ... 14

Gambar 3. 7 Halaman Dashboard Admin ... 15

Gambar 3. 8 Halaman Pesanan ... 15

Gambar 3. 9 Halaman Kurir ... 16

Gambar 3. 10 Halaman mobil ... 16

Gambar 3. 11 Tampilan menu keluar User ... 16

Gambar 3. 12 Tampilan menu keluar Admin ... 17

(9)

DAFTAR LAMPIRAN

Lampiran 1. Surat Balasan Perusahaan ... 19

Lampiran 2. Form KP-5 Acuan Kerja ... 20

Lampiran 3. Form KP-6 Log Harian ... 22

Lampiran 4. Form KP-7 Kehadiran Kerja Praktik ... 24

Lampiran 5. Form KP-8 Kartu Bimbingan Kerja Praktik ... 25

Lampiran 6. Surat Pernyataan Adopsi Aplikasi ... 27

ix

(10)

BAB I

PENDAHULUAN 1.1 Tujuan Pembuatan Dokumen

Dokumen user manual Aplikasi Sistem Pengiriman Berbasis Web Pada Toko Bahan Bangunan UD Pelita ini dibuat untuk tujuan sebagai berikut:

1. Menghasilkan aplikasi yang dapat mempermudah pengiriman barang pada toko UD Pelita, secara mobile berbasis web.

2. Meningkatkan efektivitas dan efisiensi proses bisnis pada Toko Bangunan UD.PELITA.

3. Sebagai panduan instalasi, konfigurasi dan penggunaan aplikasi UD PELITA ini.

Pihak-pihak yang berkepentingan dan berhak menggunakan dokumen ini yaitu:

1. Administrator UD PELITA

Administrator UD PELITA menggunakan dokumen ini sebagai panduan untuk mereka bagaimana cara menggunakan dan melakukan pemeliharaan untuk aplikasi UD PELITA

2. User Kecamatan

User Kecamatan menggunakan dokumen ini sebagai panduan penggunaan aplikasi ini sebagaimana hak akses yang diberikan kepada user Kecamatan.

3. User Desa

User Desa menggunakan dokumen ini sebagai panduan penggunaan aplikasi ini sebagaimana hak akses yang diberikan kepada user Desa.

1.2 Deskripsi Umum Perusahaan 1.2.1 Latar Belakang Perusahaan

UD Pelita toko yang menjual bahan bangunan yang berada dijalan raya Benowo No38 ini adalah usaha yang didirikan sejak tahun 1990 di daerah Benowo dengan dua galangan hingga saat ini talah berkembang menjadi empat galangan.

UD Pelita merupakan usaha yang telah dilakukan secara turun menurun.

Saat ini pengolahan dilakukan oleh cucu dari pendiri UD Pelita yaitu bhayaqi.

Karyawan UD Pelita saat ini berjumlah enam orang yang terdiri dari bagian pengiriman dan bagian penerima pelanggan di UD Pelita menjual berbagai bahan dan alat bangunan seperti pasir, cat, semen, dan alat-alat bangunan.

(11)

2

Gambar 1. 1 Foto UD. PELITA Provinsi Jawa Timur 1.2.2 Identitas Perusahaan

Nama Instansi : UD PELITA

Alamat : Jl. Benowo No.38, Benowo, Kec. Pakal, Kota SBY,Jawa Timur 60195

No. Telepon 082131624178

Website : -

Email : -

1.2.3 Struktur Organisasi

UD PELITA memiliki struktur Organisasi seperti pada gambar ini

Gambar 1. 2 Struktur Organisasi UD PELITA

Pada gambar 1.2 merupakan struktur organisasi yang terdapat UD PELITA.

Setiap bagian memiliki tugas pokok dan fungsi yang berbeda-beda sehingga memiliki tanggung jawab yang berbeda pula.

(12)

3

1.3 Deskripsi Umum Sistem 1.3.1 Deskripsi Umum Aplikasi

Deskripsi umum UD PELITA meliputi deskripsi umum rancang bangun sistem yang baru saja dibuat ini mempunyai fungsi mempermudahkan pengiriman produk yang akan diberikan kepada perusahaan UD PELITA serta masyarakat yang akan menggunakan web dari perusahaan tersebut.

A. Struktur Tabel A. Tabel Penjualan

Primary Key : id_penjualan

Foreign Key : Id_produk, Id_user, Id_status Fungsi : Menyimpan data penjualan Table 1.1 Struktur Table Penjualan

No Field Type Data Length Constraint

1 Id_penjualan Int 10 Primary Key

2 Id_produk Int 10 Foreign Key

3 Id_user Int 10 Foreign Key

4 Id_status Int 10 Foreign Key

5 Review_produk varchar 250

6 Plat_mobil varchar 12

7 PIC_pengiriman varchar 100

8 Estimasi_sampai varchar 40

B. Tabel Status Penjualan Primary Key : ID_status Foreign Key :

Fungsi : Mengetahui status barang

Table 1.2 Struktur Tabel Status Penjualan

No Field Type Data Length Constraint

1 ID_status Int 10 Primary Key

2 Nama_status varchar 255

(13)

4

C. Tabel Users Primary Key : id Foreign Key : email

Fungsi : Menyimpan data users dan admin

Table 1. 3 Struktur Tabel User

D. Tabel Kurir

Primary Key : Id_kurir Foreign Key : no_hp

Fungsi : Menambah data kurir Table 1. 4 Struktur Tabel Kurir

E. Tabel Mobil

Primary Key : Id_Mobil Foreign Key : plat_nomor

Fungsi : Menambah data mobil Table 1. 5 Struktur Tabel Mobil

No Field Type Data Length Constraint

1 Id Int 20 Primary Key

2 Name varchar 255

3 Email varchar 255 Foreign Key

4 Password varchar 255

5 Remember_token varchar 100

6 Nama_lengkap varchar 150

7 Kota varchar 100

8 Alamat_lengkap varchar 200

9 No_hp varchar 15

No Field Type Data Length Constraint

1 Id_kurir Int 10 Primary Key

2 Nama_kurir varchar 255

3 Alamat_lengkap Varchar 255

4 No_hp varchar 15 Foreign Key

No Field Type Data Length Constraint

1 Id_Mobil Int 10 Primary Key

2 Warna varchar 255

3 Plat_nomor varchar 255 Foreign Key

(14)

5

B. Alur Proses Bisnis (BPMN) 1. Mengecek Hak Akses

Gambar 1. 3 BPMN Mengecek Hak Akses

2. Tracking Pengiriman

Gambar 1. 4 BPMN Tracking pengiriman

(15)

6

3. Penerimaan

Gambar 1. 5 BPMN Penerimaan

(16)

7

4. Review Produk

Gambar 1. 6 BPMN Review Produk

5. MDM Mobil

Gambar 1. 7 BPMN Data Master Mobil

(17)

8

6. MDM Kurir

Gambar 1.8 BPMN Data Master Kurir 1.3.2 Deskripsi Umum Kebutuhan Aplikasi

Deskripsi umum kebutuhan aplikasi yang akan diimplementasikan meliputi semua informasi yang bersifat teknis yang menjadi acuan dalam pengembangan aplikasi.

Berikut adalah contoh kebutuhan aplikasi:

Table 1. 6 Kebutuhan Aplikasi

Untuk pengguna admin memiliki 3 fungsi yaitu mengecek hak akses, menambah stok produk dan juga memberikan status pengiriman. Fungsi dari mengecek hak akses yaitu untuk melakukan login aplikasi agar bisa menampilkan menu dashboard atau menu khusus admin untuk menambah stok produk dan juga bisa memberikan status pengiriman pada user memiliki fungsi untuk menyelesaikan proses saat tracking oleh admin.

Untuk pengguna User memiliki 5 fungsi yaitu mengecek hak akses, melakukan

PENGGUNA FUNGSIONAL

Admin 1. Mengelola Data Master

2. Mengecek Hak Acces 3. Menambah stok produk

4. Memberikan status pengiriman

User 1. Mengecek Hak Acces

2. Melakukan Pembelian 3. Melakukan Pembayaran 4. Melihat Data Tracking

5. Memberikan Ulasan/Review produk

(18)

9

pembelian dan pembayaran, melihat data tracking, dan memberikan review produk.

Fungsi dari mengecek hak akses yaitu agar user melakukan login ke aplikasi juga bisa melakukan pembelian produk yang tersedia kemudian melakukan pembayaran yang diwajibkan untuk memberikan bukti transfer. Setelah mendapatkan status pengiriman dari admin, user bisa melihat status tracking pengiriman. Dan user juga bisa memberikan review tentang produk yang dipesan.

1.4 Deskripsi Dokumen (Ikhtisar)

Dokumen ini dibuat untuk memberikan panduan penggunaan Aplikasi Sistem Pengiriman Berbasis Web Pada Toko Bahan Bangunan UD PELITA . Dokumen ini berisikan informasi sebagai berikut:

BAB I

Berisi informasi umum yang merupakan bagian pendahuluan, yang meliputi tujuan pembuatan dokumen, deskripsi umum sistem serta deskripsi dokumen.

BAB II

Berisi perangkat yang dibutuhkan untuk penggunaan aplikasi UD PELITA meliputi perangkat lunak dan perangkat hardware

BAB III

Berisi user manual aplikasi UD PELITA baik user manual yang diperuntukkan untuk administrator dan user (pengguna)

(19)

BAB II

PERANGKAT YANG DIBUTUHKAN 2.1 Perangkat Lunak

Perangkat kerasyang diuji aplikasi adalah:

1. Windows sebagai Operating System.

2. SQLite sebagai Database Server.

3. Google Chrome sebagai Tools Penjelajah (Web Browser).

2.2 Perangkat Keras

Perangkat keras yang dilibatkan dalam pengujian aplikasi ini adalah:

1. Server dengan spesifikasi Intel Xeon Processor MP up to3.66 GHz (single- core) atau 3.50 GHz (dual-core) /667 MHz front-side bus; RAM 8Gb 2. Komputer dengan spesifikasi prosesor Intel(R) Core™ i3- 6500 CPU @

3.20GHz 2.19 GHz RAM : 2GB 2.3 Kriteria Pengguna Aplikasi

Pengguna aplikasi yang akan menggunaan aplikasi ini terutama dari sisi Pegawai adalah sebagai berikut:

1. Memiliki pemahaman tentang antar muka komputer

2. Memiliki pemahaman proses bisnis data tracking pengiriman 2.4 Pengenalan dan Pelatihan

Admin dan User yang terlibat dalam operasional penggunaan aplikasi ini sehari-hari terlebih dahulu diberikan pengenalan dan pelatihan yang cukup untuk menggunakan aplikasi Aplikasi sistem pengiriman berbasis web pada toko bahan bangunan UD PELITA ini. Pada bagian ini, disesuaikan dengan implementasi yang dilakukan di tempat studi kasus.

10

(20)

11

BAB III

MENU DAN CARA PENGGUNAAN 3.1 Struktur Menu

Adapun struktur menu pada Aplikasi sistem pengiriman berbasis web pada toko bahan bangunan. UD PELITA adalah sebagai berikut:

A. User

1. Menu Dashboard 2. Menu Kategori barang 3. Menu Cart/kerangjang

a. Produk yang dipesan b. Detail produk

4. Menu Pembayaran a. Metode pembayaran

b. Jumlah barang yang dipesan c. Detail barang

B. Admin

1. Menu Dashboard 2. Menu Pemesanan

a. Detail pemesanan barang 3. Menu Produk

a. Menambah katalog produk 4. Menu Supplier

a. Menambah perusahaan supplier 5. Menu Kurir

a. Menambah data kurir b. Mengubah data kurir 6. Menu Mobil

a. Menambah data mobil b. Mengubah data mobil 7. Menu Pembelian

a. Laporan data pembelian data supplier 8. Menu Penjualan

a. Laporan penjualan produk 3.2 Penggunaan Aplikasi

Pada bagian ini akan dijelaskan mengenai tata cara memasukkan data sebagai data sumber melalui alamat situs yang telah disediakan, setiap kapan data harus dimutakhirkan, tata cara penggunaan laporan statis dan dinamis.

3.2.1 Login

(21)

12

A. User

Gambar 3. 1 Halaman Login

Gambar 3. 2 Halaman Registrasi User

(22)

13

Dijelaskan bahwa halaman registrasi user yang menampilkan isi untuk membuat akun user, terdapat form berjumlah 8 inputan yaitu : nama lengkap, username, email, password, confirm password, nomor telepon, kota dan alamat lengkap.

Gambar 3. 3 Halaman Dashboard User

Gambar 3. 4 Halaman Cart/keranjang

Dijelaskan bahwa Menu Cart yang terdapat 6 kolom untuk tanggal pemesanan, produk yang dipesan, jumlah produk yang dipesan, harga produk, total harga pemesanan dan aksi yang terdapat tombol konfirmasi untuk mengirim bukti transfer dan nota untuk mengetahui kode id transaksi, pesanan produk, jumlah produk, harga produk dan total bayar pemesanan.

(23)

14

B. Admin

Gambar 3. 5 Halaman Login Admin

Dijelaskan bahwa halaman login admin terdapat 2 kolom input untuk email dan password. Halaman admin memiliki kesamaan dengan user tetapi jika user harus registrasi terlebih dahulu dan jika admin hanya terdapat 1 akun yaitu

pelitajaya@gmail.com.

Gambar 3. 6 Halaman Utama Admin

Dijelaskan bahwa halaman Utama Admin memiliki beberapa Menu berupa Home, Product dan Cart. Lalu ada halaman dashboard admin.

(24)

15

Gambar 3. 7 Halaman Dashboard Admin

Dijelaskan bahwa halaman dashboard Admin terdapat beberapa halaman berupa pesanan yang terdapat tracking, produk untuk menambahkan produk baru maupun jumlah produk, supplier mempunyai fungsi untuk menambahkan perusahaan supplie produk, kurir untuk menambahkan data kurir, mobil untuk menambahkan data mobil, pembelian untuk melakukan pembelian produk ke supplier secara terkontrak dan penjualan yang mempunyai fungsi melihat produk yang telah terjual oleh konsumen.

Gambar 3. 8 Halaman Pesanan

Dijelaskan bahwa halaman pesanan terdapat tracking pemesanan yang bisa memberikan informasi terkait pengiriman produk yang telah dipesan konsumen.

Dan juga terdapat beberapa kolom yaitu konfirmasi pembayaran, pengiriman pesanan, pesanan diterima dan detail. Fungsi pada Detail merupakan untuk mengetahui Nama, kota, nomor handphone, produk yang dibeli, jumlah produk, total pembayaran dan bukti transfer oleh user.

(25)

16

Gambar 3. 9 Halaman Kurir

Gambar 3. 10 Halaman mobil

3.2.2 Keluar (Logout)

Pada halaman Keluar digunakan untuk keluar dari halaman utama aplikasi, dimana untuk keluar aplikasi yaitu dengan cara klik nama pengguna yang berada pada pojok kanan atas seperti pada gambar kemudian klik keluar.

Gambar 3. 11 Tampilan menu keluar User

(26)

17

Gambar 3. 12 Tampilan menu keluar Admin

Gambar

Gambar 1. 2 Struktur Organisasi UD PELITA
Table 1.2 Struktur Tabel Status Penjualan
Table 1. 3 Struktur Tabel User
Gambar 1. 4 BPMN Tracking pengiriman
+7

Referensi

Dokumen terkait

Pemberian kompensasi, lingkungan kerja yang baik pada dasarnya adalah hak para karyawan dan merupakan kewajiban dari pihak perusahaan untuk mendukung kontribusi

Berdasarkan hasil analisis penelitian dan pengujian terhadap hipotesis yang dilakukan peneliti serta hasil pembahasan yang didapat secara umum dapat diambil

diperlukan teknologi yang dapat menghadapi per- masalahan serius cekaman lingkungan seperti kadar garam tinggi. Hambatan pertumbuhan di lahan tersebut meningkat pada

Purwa Caraka Music Studio adalah sebuah perusahaan yang berdedikasi dalam pendidikan musik.. Purwa Caraka Music Studio (PCMS) menawarkan berbagai kursus yang cocok

Aplikan adalah mereka yang sudah mendaftarkan nama domain dan sudah melakukan pembayaran biaya adminitrasi serta penyetoran deposit sesuai dengan Biaya Domain

Berdasarkan hasil uji Wilcoxon dengan α = 5% dan n = 21 didapatkan nilai T hitung (5) lebih kecil dari harga T tabel (68) sehingga H a diterima dan H 0 ditolak,

Puji Syukur kehadirat Allah SWT atas limpahan rahmat dan hidayahnya sehingga diberi kemudahan dalam menyelesaikan tugas akhir penulisan Hukum dengan