Sistem Informasi expedisi Pengiriman Bar
Sistem Informasi Pengiriman Barang Pada Perusahaan
Banjarbaru Express Berbasis Database
OLEH :
Nanang Rizky Wijaya
3101 1302 2284
PROGRAM STUDI TEKNIK INFORMATIKA
SEKOLAH TIINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
(STMIK) BANJARBARU
BANJARBARU
2015
1.1 Analisa Permasalahan
BanjarBaru Exspress, merupakan perusahaan jasa yang beralamatkan di Jl. Golf
Komp DAS no 12. Jasa Banjarbaru Exspress ini bergerak di bidang pengiriman barang dan
pengiriman dokumen-dokumen yang berguna untuk melayani kebutuhan segenap masyarakat
dengan pengiriman secara efektif dan fleksibel. Pengiriman barang maupun dokumendokumen yang di lakukan oleh Banjarbaru Exspress mencakup daerah Banjarbaru, Martapura
dan Banjarmasin, dalam setiap aktivitasnya jasa ini harus mencatat setiap penerimaan
pembayaran dan pengiriman barang. Sistem pencatatan ini masih menggunakan Microsoft
Excel yang pengolahan atau prosesnya hanya menyimpan dan mengevaluasi data-data
penting pada jasa Banjarbaru Express, sehingga menyebabkan terjadi kesalahan pencatatan
data yang mengakibatkan laporan pengiriman barang yang dihasilkan menjadi tidak akurat
dan tidak tepat waktu, Ketika data disimpan dan data tersebut semakin banyak maka untuk
mencarinya perlu membutuhkan waktu yang tidak sedikit, ini akan menjadi masalah pada
efisiensi waktu kerja, adapun Pengecekan data penerimaan, data pengiriman, data tarif, data
kurir masih menggunakan cara di cek satu persatu dari buku yang telah di catat oleh bagian
administrasi.
Melihat kelemahan yang ada pada jasa Banjarbaru Express tersebut, Maka perangkat
lunak dengan sistem database harus dibuat dengan tujuan membantu mempermudah jasa
Banjarbaru Express dalam proses pencatatan, pemrosesan dan pengolahan data yang
bertujuan untuk mengurangi kesalahan yang sering terjadi dalam pemrosesan tersebut.
1.2 Analisa Kebutuhan
Berdasarkan permasalahan diatas maka sangat di perlukannya sebuah aplikasi yang berbasis
database untuk menangani penginputan data-data barang dari konsumen yang memakai jasa
Banjarbaru Exspress sehingga pengiriman barang dapat dilakukan secara tepat waktu dan
juga pemrosesan data dapat tersimpan rapi yang nantinya setiap bulannya perusahaan dapat
mengetahui arsip-arsip barang yang telah menggunakan jasa Banjarbaru Ekspress ini.
Untuk membuat aplikasi pengolahan arsip pada Banjarbaru Ekspress tersebut
dibutuhkan data sebagai berikut:
1. Data Admin:
Nama Admin, Kode admin, no Hp
2. Data Petugas :
Nama petugas, Id petugas
3. Data Pengirim :
Nama Pengirim, kode Pengirim, alamat, No hp
4. Data barang :
Kode barang,jumlah barang, jenis barang,berat
5. Data Penerima barang :
Nama penerima, tanggal penerimaan
6. Data Kurir:
Kode kurir, nama kurir, alamat, no hp
7. Data Pembayaran
:
kode bayar, Id Pengirim, kode barang, Tanggal bayar, Jumlah bayar
Sedangkan hal fungsional yang dibutuhkan dari aplikasi ini adalah sebagai berikut :
1. Proses login untuk petugas.
2. Proses pengelolaan data Pengirim dan menentukan tarif pengiriman, meliputi input,
update dan delete.
3. Proses pengelolaan data barang, meliputi input, update dan delete.
4. Proses pengelolaan data kurir, meliputi input, update dan delete.
5. Proses pengelolaan data penerimaan barang, meliputi input, update dan delete.
6. Proses barang masuk dan keluar, meliputi input, update dan delete.
7. Proses penginputan barang diterima dan terkirim oleh petugas barang.
8. Proses penginputan harga berdasarkan berat barang oleh petugas pembayaran
9. Proses penginputan pembayaran lunas dan tidak lunas oleh petugas pembayaran.
1.3 Analisa Kelayakan
Keberhasilan pembuatan aplikasi pengolahan data pada jasa pengiriman barang Banjarbaru
Express mengenai penginputan data-data barang yang belum terdatabasekan secara kelayakan
dianggap berhasil, karena aplikasi pengiriman barang yang berbasis database dianggap
mampu menangani atau menyelesaikan permasalahan yang ada. Seperti mempermudah
penginputan data, pencatatan arsip yang sebelumnya disimpan dalam bentuk file-file exel
atau bahkan yang belum terkomputerisasi dengan penyimpanan secara terdatabase, dimana
hal tersebut menjadi salah satu fasilitas dari aplikasi pengiriman barang yang akan dibangun.
Dari fasilitas penyimpanan secara database yang ada di aplikasi pengolahan pengiriman
barang tersebut mampu memudahkan dalam melakukan pencarian suatu barang yang belum
sepenuhnya terkirim.
1.4 Tujuan Pembuatan Perangkat Lunak
Tujuan dari pembuatan perangkat lunak ini ialah dapat membantu petugas dalam hal
penginputan data serta membuat arsip-arsip pengiriman barang pada Banjarbaru Express
yang sebelumnya menggunakan microsoft excel dan sekarang
dibuat secara berbasis
database, lalu dengan begitu aplikasi ini dapat membantu pihak perusahaan dalam melakukan
proses pengiriman barang tersebut dalam bentuk data yang tervalidasi dan terstruktur
sehingga permasalahan yang terjadi bisa diselesaikan dengan pembuatan aplikasi pengiriman
barang ini.
1.5 Yang Terlibat Dalam Aplikasi Pengiriman Barang Pada Perusahaan
Banjarbaru Express
1.5.1 Admin
Yang bertindak sebagai admin disini adalah manajer dari perusahaan banjarbaru
Ekspress. Admin memiliki hak akses pada master Pengirim, master data barang, master kurir,
master pembayaran. Admin juga dapat mengakses semua laporan dan transaksi yang telah
berlangsung.
1.5.2 Petugas Barang
Yang bertindak sebagai operator disini adalah petugas yang melakukan pencatatan
barang masuk dan barang keluar. Petugas barang memiliki hak akses pada master Pengirim,
master barang. Semua yang berhubungan dengan barang dapat di akses oleh petugas barang
termasuk laporan pengiriman barang.
1.5.3 Petugas Pelayanan
Petugas pelayanan hanya berhak melayani Pengirim yang menggunakan jasa Banjarbaru
Express, petugas pelayanan ini bertugas di master Pengirim yang melakukan penginputan data
Pengirim dan penginputan data barang yang masuk
1.5.4 Petugas Pembayaran
Untuk petugas pembayaran juga termasuk kategori pengguna atau user pada aplikasi
ini. Petugas Pembayaran memiliki hak akses pada pembayaran pengiriman barang yang
dilakukan secara tunai. Karena tugas dari petugas pembayaran pada perusahaan diantaranya
adalah menginputkan pembayaran Pengirim yang dilakukan secara tunai yang dilakukan
pengirim dan penerima, semua yang sifatnya pembayaran barang yang menangani adalah
petugas pembayaran. Petugas Pembayaran bisa mengakses laporan pembayaran.
1.5.5 Kurir
Kurir disini bertugas untuk mengirimkan barang ke tempat tujuan Pengirim, apabila barang
sudah di terima, maka kurir akan memberikan laporan berupa, laporan nama penerima
barang, dan Laporan pengiriman barang
1.6 Sasaran Perangkat Lunak
Perangkat lunak ini dijujukan untuk menyelesaikan permasalahan dengan tepat dan
diharapkan mampu memperbaiki cara kerja atau sistem yang berjalan pada Banjarbaru
Exspress dalam halnya melakukan penginputan data, pengiriman barang, dan berbagai
laporan lainnya maka sasaran untuk aplikasi pengiriman barang pada Banjarbaru Express
adalah multiuser yaitu, Admin disini ialah manajer dari Banjarbaru Exspress dan user untuk
petugas pelayanan, petugas pengiriman dan petugas barang ada pada Bajarbaru Express.
1.7 Batasan Aplikasi Pengolahan Data Pada Banjarbaru Express
Aplikasi yang akan di gunakan pada Banjarbaru Express ini harus di batasi agar
permasalahan yang diselesaikan jelas dan dapat menentukan rancangan aplikasi yang akan
dibuat sehingga tidak terjadi salah perancangan saat pembuatan aplikasi tersebut. Maka
batasan pengerjaan untuk aplikasi pengiriman barang pada Banjarbaru Express ini adalah
sebagai berikut:
1. Pengolahan data barang
2. Pengolahan data pengiriman.
3. Pengolahan data Pengirim.
4. Pengolahan data petugas.
5. Pengolahan data kurir.
6. Transaksi Pengirim dalam menentukan tujuan pengiriman barang
7. Transaksi Pengirim dalam melakukan pembayaran
8. Laporan Pengiriman.
9. Laporan pembayaran.
10. Laporan penerimaan barang.
11. Laporan barang di gudang.
12. Laporan Pengirim setiap bulannya
13. Laporan kurir untuk pengiriman barang
14. Fasilitas salin data
15. Fasilitas Print secara langsung di dalam aplikasi
16. Fasilitas ubah kata sandi
17. Bantuan singkat penggunaan aplikasi
18. Info tentang aplikasi.
Sedangkan yang tidak bisa dikerjakan oleh aplikasi ini yaitu petugas pelayanan dan
petugas pembayaran tidak bsia melakukan penginputan data secara menyeluruh karena
disetiap posisi memiliki batasannya masing-masing. dan aplikasi ini juga tidak mendatakan
absensi karyawan.
Sedangkan dari sudut pandang kurir, kurir hanya menerima laporan
barang yang akan dikirim sebagai tugas dari aplikasi ini artinya kurir tersebut tidak bisa juga
mengetahui barang yang harus dikirim terlebih dahulu dengan kata lain mereka harus
menunggu dulu petugas barang untuk menentukan barang mana saja yang akan dikirim
terlebih dahulu sesuai data barang masuk dan sesuai jumlah total keseluruhan barang.
BAB II
DESAIN SISTEM APLIKASI PENGIRIMAN BARANG PADA BANJARBARU
EXPRESS
2.1 Kontext Diagram
ADMIN
1.Data Petugas
2.Data Admin
Pelanggan
1. Laporan Pengiriman
2. Laporan Pembayaran
3. Laporan Penerimaan Barang
4. Laporan Barang Di Gudang
5. Laporan Pelanggan Stiap Bulannya
5. Laporan Kurir Pengiriman Barang
Struk Pembayaran
Aplikasi Pengiriman
Barang Pada Perusahaan
Banjarbaru Express
1. Laporan Pengiriman
2. Laporan Pembayaran
3. Laporan Penerimaan Barang
4. Laporan Barang Di Gudang
5. Laporan Pelanggan Stiap Bulannya
6. Laporan Kurir Pengiriman Barang
PEMILIK
1.Data Pelanggan
2.Data Petugas
3.Data Barang
4.Data Tarif
5.Data Pembayaran
6.Data Kurir
1. Laporan Pengiriman
2. Laporan Pembayaran
3. Laporan Penerimaan Barang
4. Laporan Barang Di Gudang
5.Laporan Kurir Pengiriman Barang
PETUGAS
Gambar 2.1 Kontext Diagram
2.2 Diagram Berjenjang
0
Aplikasi Pengiriman
Barang Banjarbaru
Express
1.0
2.0
3.0
Input Data
Transaksi
Laporan
1.1
1.3
1.5
Pegawai
Barang
Kurir
1.2
1.4
Pelanggan
Tarif
2.2
2.3
3.1
3.3
3.5
Tujuan pengiriman
barang
Pembayaran
Pengiriman
Penerimaan
barang
Pelanggan
setiap bulam
2.2 Diagram Berjenjang
3.3 Data Flow Diagram
3.2
3.4
3.6
Pembayaran
Barang Di
Gudang
Kurir
1.Data Pelanggan
2.Data Petugas
3.Data Barang
4.Data Tarif
5.Data Kurir
Petugas
Data Pelanggan Valid
Data petugas Valid
1.0
Data Barang Valid
INPUT DATA MASTER
Data Tarif Valid
Data Kurir Valid
Tujuan Pengiriman Barang
Pembayaran
2.0
Data Tujuan BarangValid
TRANSAKSI
Pelanggan
Data Pembayaran Valid
tbpelanggan
tbPetugas
Karyawan
tbbarang
tbtarif
tbkurir
TbBarang
tbpembayaran
Laporan Pengiriman Barang
3.0
Kurir
Laporan Penerima Barang
Laporan Pengiriman
Laporan Pembayaran
Laporan Penerimaan Barang
Laporan Barang di gudang
Laporan Pelanggan Setiap Bulan
LAPORAN
Laporan Pengiriman
Laporan Pembayaran
Laporan Penerimaan Barang
Laporan Barang di gudang
Laporan Pelanggan Setiap Bulan
Laporan Kurir Pengiriman Barang
Pemilik
Gambar 2.3 Data Flow Diagram
2.4 Use Case Diagram
Use case diagram menggambarkan bagaimana proses sistem yang terdapat dalam aplikasi
bekerja secara menyeluruh dimata pengguna, sehingga pengguna mengerti bagaimana
pendefinisian skenario penggunaan aplikasi yang disampaikan melalui use case diagram
dengan kesepakatan antara pemakai dan pengembang (devlover). Untuk use case diagram
aplikasi pengiriman barang pada banjarbaru exspress dapat dilihat sebagai berikut:
EA 9.0ucUnregistered
Primary Use Cases Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve
barang Banjarbaru Express
EA 9.0 Unregistered Trial Version Sistem
EApengiriman
9.0 Unregistered
Trial Version EA 9.0 Unregistered Trial Ve
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve
Login
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve
Admin
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered
Trial Version EA 9.0 Unregistered Trial Ve
Input Data Master
Pelanggan
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve
EA 9.0 Unregistered Trial Version EA 9.0Input
Unregistered
Trial Version EA 9.0 Unregistered Trial Ve
Data Transaksi
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve
Laporan Transaksi
Pemilik
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0
Unregistered Trial Ve
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve
Laporan Master Dan
Transaksi
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve
Exit
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve
EA 9.0 Unregistered Trial Version EA
9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve
2.4 Use Case Diagram
Sequence Diagram
EA 9.02.5
Unregistered
Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve
Sequence diagram adalah suatu diagram yang menjelaskan mengenai objek-objek yang
berhubungan
dengan
fungsiEA
mereka
masing-masingTrial
untuk
bekerja secara
EA 9.0saling
Unregistered
Trial
Version
9.0 Unregistered
Version
EA 9.0bersamaan
Unregistered Trial Ve
dalam menyelesaikan suatu proses. Diagram ini juga menunjukan serangkaian pesan yang
EA 9.0dipetukarkan
Unregistered
Versionyang
EAmelakukan
9.0 Unregistered
Trial
Version
EA 9.0 Unregistered Trial Ve
olehTrial
objek-objek
suatu tugas
atau
aksi tertentu.Objek-objek
tersebut lalu diurutkan dari kiri ke kanan, aktor yang berhubungan langsung biasanya ditaruh
EA 9.0paling
Unregistered
Trial Version EAdiagram
9.0 Unregistered
Trial Version
EA 9.0
Unregistered Trial Ve
kiri dari diagram.Sequence
yang akan dibuat
untuk aplikasi
pengiriman
barang pada banjarbaru express :
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve
2.6. Activity Diagram
Activity Diagram menggambarkan alur proses yang dilakukan sistem untuk menjelaskan
kepada pengguna bagaimana alur sistem tersebut berawal(initial state), lalu keputusan
yang akan dilakukan sistem dan bagaimana proses sistem tersebut berakhir(final state).
Dalam activity diagram setiap aktifitas digambarkan dengan rounded rectangle yang
dihubungkan dengan akan panah untuk menggambarkan transisi dari satu aktivitas ke
aktifitas yang lain.
Acivity diagram juga membantu dalam menjelaskan proses-proses baik dalam
penginputan, penghapusan, atau pencarian data yang dilakukan user ( pengguna ) di
aplikasi yang dijalankan sehingga memudahkan user dalam penggunaan .
Berikut ini akan dijelaskan dan digambarkan mengenai activity masuk, activity input data
master, activity input data transaksi, activity pertinjau atau cetak laporan dan activity
keluar pada aplikasi dimana semua activity tersebut akan dilakukan oleh user ( pengguna
) dengan secara umum untuk menjalankan aplikasi pendataan pasien pada pengiriman
banjarbaru express
2.6.1.
Activity Masuk
Menggambarkan alur aktifitas masuk yang akan dilakukan oleh admin. Dengan
memasuki form menu utama lalu admin memasukan status penggunanya selanjutnya
menginput kata sandinya dan menekan tombol masuk, apabila salah satu dati ketiga
inputan tadi salah maka admin akan kembali pada form masuk dan menginput ulang,
apabila ingin batal dalam melakukan login admin hanya perlu menekan tombol batal.
Berikut ini adalah gambar activity masuknya admin dengan memasukan nama
pengguna dan kata sandi:
act M asuk
Mul ai
Form Masuk
Masukan Nama
Pengguna, Status dan
Kata Sandi
Y
Menu Utama
Selesai
Gambar 2.9 Activity Masuk
2.6.2. Activity Data Master
Menggambarkan alur aktivitas input, simpan, ubah dan hapus data master yang
dilakukan oleh admin. Data master tersebut terdiri dari master petugas, master
Pengirim, dan master barang.Berikut ini adalah gambar activity data pada master
sebagai berikut:
act Input Master
Mulai
Input Data Master
Simpan Data Master
Ubah Data Master
Hapus Data Master
Selesai
Gambar 3.0 Activity Data Master
2.6.3. Activity Data Transaksi
Menggambarkan alur aktivitas input, simpan, ubah dan hapus data transaksi yang
dilakukan oleh admin. Pada aplikasi ini terdapat transaksi pembayaran. Berikut ini
adalah gambar activity data pada transaksi sebagai berikut:
act Input Transaksi
Mulai
Input Data Transaksi
Simpan Data Transaksi
Ubah Data Transaksi
Hapus Data Transaksi
Sel esai
Gambar 3.1 Activity Diagram Transaksi
2.6.4. Activity Pertinjau atau Cetak Laporan
Menggambarkan alur aktivitas pertinjau atau cetak data master atau transaksi yang
dilakukan oleh admin. Berikut ini adalah gambar activity pertinjau atau cetak laporan
data pada master atau transaksi sebagai berikut:
act Laporan
Mulai
Menu Laporan
Pilih Laporan
Filter Laporan
Pertinj au atau Cetak
Laporan
Selesai
Gambar 3.2 Activity Pertinjau atau Cetak Laporan
2.6.5. Activity Keluar
Menggambarkan alur aktifitas keluar dari aplikasi yang akan dilakukan oleh admin.
Berikut ini adalah gambar aktifitasnya:
act Keluar
Mul ai
Form Masuk
Menu Bar
Keluar
Form Masuk
Keluar
Selesai
Gambar 3.3 Activity Keluar
2.7. Rancangan Tabel
2.7.1. Tabel Petugas
Nama Tabel
Fungsi
No Field
: tbpetugas
: Untuk menyimpan data Petugas selaku pengguna aplikasi
Type Data
Length/
Values
Keterangan
Primary
1
2
kd_petugas
nm_petugas
2.7.2. Tabel Pengirim
Nama Tabel
Fungsi
No
1
2
3
4
5
6
Field
Kd_Pengirim
Kd_petugas
nm_Pengirim
Kd_barang
alamat
no_hp
2.7.3. Tabel Admin
Nama Tabel
Fungsi
No Field
1
2
3
kd_admin
Nm_admin
No_hp
2.7.4. Tabel Barang
Nama Tabel
Fungsi
text
text
4
25
kode Petugas
Nama Petugas
: tbPengirim
: Untuk menyimpan data Pengirim
Type Data
text
text
text
text
text
text
Length/Values
9
25
7
12
Keterangan
Kode Pengirim
Kode petugas
Nama Pengirim
Kode_barang
Alamat Pengirim
No Handphone
Primary
*
: tbadmin
: Untuk menyimpan data Admin
Type Data Length/
Text
Text
Number
Values
4
25
12
Keterangan
Primary
Kode admin
Nama admin
No hp
*
Keterangan
Primary
Kode Barang
Kode Pengirim
Jumlah Barang
Jenis barang
*
: tbBarang
: Untuk menyimpan data barang
No Field
Type
Length/
1
2
3
4
Data
text
text
text
text
Values
7
9
kd_barang
Kd_Pengirim
Jml_barang
Jns_barang
*
2.7.5. Tabel Data Penerima Barang
Nama Tabel
: tbPenerimaBarang
Fungsi
: Untuk menyimpan data penerima barang
No Field
Type Data Length/
1
text
kd_barang
Values
4
Keterangan
Primary
Kode barang
*
2
tgl_penerimaan
date/time
-
Tanggal
3
Nm_penerima
text
-
penerimaan
Nama penerima
2.7.6. Tabel Kurir
Nama Tabel
Fungsi
: tbkurir
: Untuk menyimpan data kurir
No Field
Type
Length/
1
2
3
4
Data
text
text
text
text
Values
7
-
kd_kurir
Nm_kurir
alamat
No_hp
2.7.7. Tabel Pembayaran
Nama Tabel
Fungsi
No Field
1
2
3
4
5
kd_bayar
kd_Pengirim
Kd_barang
Tgl_bayar
Jml_bayar
2.8 Relasi Tabel
12
Keterangan
Primary
Kode kurir
Nama kurir
alamat
Nomor handphone
: tbpembayaran
: Untuk menyimpan data pembayaran
Type Data
Length/
Keterangan
Primary
text
text
text
Date/time
number
Values
9
4
45
50
Kode Diagnosa
Kode Pengirim
Kode barang
Tanggal bayar
Jumlah bayar
*
2.9 Desain Arsitektural
Masuk
Halaman Utama
Aplikasi Pengiriman Barang
Banjarbaru Express
Master
Transaksi
Data Petugas
Tujuan Pengiriman
Data pelanggan
pembayaran
Data barang
Data Kurir
Data Tarif
Laporan
Fasilitas
Pengiriman Barang
Ubah Sandi
Pembayaran
Cadangkan Data
Penerimaan barang
Ubah Data Ke Excel
Barang di gudang
Pelanggan setiap
bulan
kurir
Keluar
Banjarbaru Express Berbasis Database
OLEH :
Nanang Rizky Wijaya
3101 1302 2284
PROGRAM STUDI TEKNIK INFORMATIKA
SEKOLAH TIINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
(STMIK) BANJARBARU
BANJARBARU
2015
1.1 Analisa Permasalahan
BanjarBaru Exspress, merupakan perusahaan jasa yang beralamatkan di Jl. Golf
Komp DAS no 12. Jasa Banjarbaru Exspress ini bergerak di bidang pengiriman barang dan
pengiriman dokumen-dokumen yang berguna untuk melayani kebutuhan segenap masyarakat
dengan pengiriman secara efektif dan fleksibel. Pengiriman barang maupun dokumendokumen yang di lakukan oleh Banjarbaru Exspress mencakup daerah Banjarbaru, Martapura
dan Banjarmasin, dalam setiap aktivitasnya jasa ini harus mencatat setiap penerimaan
pembayaran dan pengiriman barang. Sistem pencatatan ini masih menggunakan Microsoft
Excel yang pengolahan atau prosesnya hanya menyimpan dan mengevaluasi data-data
penting pada jasa Banjarbaru Express, sehingga menyebabkan terjadi kesalahan pencatatan
data yang mengakibatkan laporan pengiriman barang yang dihasilkan menjadi tidak akurat
dan tidak tepat waktu, Ketika data disimpan dan data tersebut semakin banyak maka untuk
mencarinya perlu membutuhkan waktu yang tidak sedikit, ini akan menjadi masalah pada
efisiensi waktu kerja, adapun Pengecekan data penerimaan, data pengiriman, data tarif, data
kurir masih menggunakan cara di cek satu persatu dari buku yang telah di catat oleh bagian
administrasi.
Melihat kelemahan yang ada pada jasa Banjarbaru Express tersebut, Maka perangkat
lunak dengan sistem database harus dibuat dengan tujuan membantu mempermudah jasa
Banjarbaru Express dalam proses pencatatan, pemrosesan dan pengolahan data yang
bertujuan untuk mengurangi kesalahan yang sering terjadi dalam pemrosesan tersebut.
1.2 Analisa Kebutuhan
Berdasarkan permasalahan diatas maka sangat di perlukannya sebuah aplikasi yang berbasis
database untuk menangani penginputan data-data barang dari konsumen yang memakai jasa
Banjarbaru Exspress sehingga pengiriman barang dapat dilakukan secara tepat waktu dan
juga pemrosesan data dapat tersimpan rapi yang nantinya setiap bulannya perusahaan dapat
mengetahui arsip-arsip barang yang telah menggunakan jasa Banjarbaru Ekspress ini.
Untuk membuat aplikasi pengolahan arsip pada Banjarbaru Ekspress tersebut
dibutuhkan data sebagai berikut:
1. Data Admin:
Nama Admin, Kode admin, no Hp
2. Data Petugas :
Nama petugas, Id petugas
3. Data Pengirim :
Nama Pengirim, kode Pengirim, alamat, No hp
4. Data barang :
Kode barang,jumlah barang, jenis barang,berat
5. Data Penerima barang :
Nama penerima, tanggal penerimaan
6. Data Kurir:
Kode kurir, nama kurir, alamat, no hp
7. Data Pembayaran
:
kode bayar, Id Pengirim, kode barang, Tanggal bayar, Jumlah bayar
Sedangkan hal fungsional yang dibutuhkan dari aplikasi ini adalah sebagai berikut :
1. Proses login untuk petugas.
2. Proses pengelolaan data Pengirim dan menentukan tarif pengiriman, meliputi input,
update dan delete.
3. Proses pengelolaan data barang, meliputi input, update dan delete.
4. Proses pengelolaan data kurir, meliputi input, update dan delete.
5. Proses pengelolaan data penerimaan barang, meliputi input, update dan delete.
6. Proses barang masuk dan keluar, meliputi input, update dan delete.
7. Proses penginputan barang diterima dan terkirim oleh petugas barang.
8. Proses penginputan harga berdasarkan berat barang oleh petugas pembayaran
9. Proses penginputan pembayaran lunas dan tidak lunas oleh petugas pembayaran.
1.3 Analisa Kelayakan
Keberhasilan pembuatan aplikasi pengolahan data pada jasa pengiriman barang Banjarbaru
Express mengenai penginputan data-data barang yang belum terdatabasekan secara kelayakan
dianggap berhasil, karena aplikasi pengiriman barang yang berbasis database dianggap
mampu menangani atau menyelesaikan permasalahan yang ada. Seperti mempermudah
penginputan data, pencatatan arsip yang sebelumnya disimpan dalam bentuk file-file exel
atau bahkan yang belum terkomputerisasi dengan penyimpanan secara terdatabase, dimana
hal tersebut menjadi salah satu fasilitas dari aplikasi pengiriman barang yang akan dibangun.
Dari fasilitas penyimpanan secara database yang ada di aplikasi pengolahan pengiriman
barang tersebut mampu memudahkan dalam melakukan pencarian suatu barang yang belum
sepenuhnya terkirim.
1.4 Tujuan Pembuatan Perangkat Lunak
Tujuan dari pembuatan perangkat lunak ini ialah dapat membantu petugas dalam hal
penginputan data serta membuat arsip-arsip pengiriman barang pada Banjarbaru Express
yang sebelumnya menggunakan microsoft excel dan sekarang
dibuat secara berbasis
database, lalu dengan begitu aplikasi ini dapat membantu pihak perusahaan dalam melakukan
proses pengiriman barang tersebut dalam bentuk data yang tervalidasi dan terstruktur
sehingga permasalahan yang terjadi bisa diselesaikan dengan pembuatan aplikasi pengiriman
barang ini.
1.5 Yang Terlibat Dalam Aplikasi Pengiriman Barang Pada Perusahaan
Banjarbaru Express
1.5.1 Admin
Yang bertindak sebagai admin disini adalah manajer dari perusahaan banjarbaru
Ekspress. Admin memiliki hak akses pada master Pengirim, master data barang, master kurir,
master pembayaran. Admin juga dapat mengakses semua laporan dan transaksi yang telah
berlangsung.
1.5.2 Petugas Barang
Yang bertindak sebagai operator disini adalah petugas yang melakukan pencatatan
barang masuk dan barang keluar. Petugas barang memiliki hak akses pada master Pengirim,
master barang. Semua yang berhubungan dengan barang dapat di akses oleh petugas barang
termasuk laporan pengiriman barang.
1.5.3 Petugas Pelayanan
Petugas pelayanan hanya berhak melayani Pengirim yang menggunakan jasa Banjarbaru
Express, petugas pelayanan ini bertugas di master Pengirim yang melakukan penginputan data
Pengirim dan penginputan data barang yang masuk
1.5.4 Petugas Pembayaran
Untuk petugas pembayaran juga termasuk kategori pengguna atau user pada aplikasi
ini. Petugas Pembayaran memiliki hak akses pada pembayaran pengiriman barang yang
dilakukan secara tunai. Karena tugas dari petugas pembayaran pada perusahaan diantaranya
adalah menginputkan pembayaran Pengirim yang dilakukan secara tunai yang dilakukan
pengirim dan penerima, semua yang sifatnya pembayaran barang yang menangani adalah
petugas pembayaran. Petugas Pembayaran bisa mengakses laporan pembayaran.
1.5.5 Kurir
Kurir disini bertugas untuk mengirimkan barang ke tempat tujuan Pengirim, apabila barang
sudah di terima, maka kurir akan memberikan laporan berupa, laporan nama penerima
barang, dan Laporan pengiriman barang
1.6 Sasaran Perangkat Lunak
Perangkat lunak ini dijujukan untuk menyelesaikan permasalahan dengan tepat dan
diharapkan mampu memperbaiki cara kerja atau sistem yang berjalan pada Banjarbaru
Exspress dalam halnya melakukan penginputan data, pengiriman barang, dan berbagai
laporan lainnya maka sasaran untuk aplikasi pengiriman barang pada Banjarbaru Express
adalah multiuser yaitu, Admin disini ialah manajer dari Banjarbaru Exspress dan user untuk
petugas pelayanan, petugas pengiriman dan petugas barang ada pada Bajarbaru Express.
1.7 Batasan Aplikasi Pengolahan Data Pada Banjarbaru Express
Aplikasi yang akan di gunakan pada Banjarbaru Express ini harus di batasi agar
permasalahan yang diselesaikan jelas dan dapat menentukan rancangan aplikasi yang akan
dibuat sehingga tidak terjadi salah perancangan saat pembuatan aplikasi tersebut. Maka
batasan pengerjaan untuk aplikasi pengiriman barang pada Banjarbaru Express ini adalah
sebagai berikut:
1. Pengolahan data barang
2. Pengolahan data pengiriman.
3. Pengolahan data Pengirim.
4. Pengolahan data petugas.
5. Pengolahan data kurir.
6. Transaksi Pengirim dalam menentukan tujuan pengiriman barang
7. Transaksi Pengirim dalam melakukan pembayaran
8. Laporan Pengiriman.
9. Laporan pembayaran.
10. Laporan penerimaan barang.
11. Laporan barang di gudang.
12. Laporan Pengirim setiap bulannya
13. Laporan kurir untuk pengiriman barang
14. Fasilitas salin data
15. Fasilitas Print secara langsung di dalam aplikasi
16. Fasilitas ubah kata sandi
17. Bantuan singkat penggunaan aplikasi
18. Info tentang aplikasi.
Sedangkan yang tidak bisa dikerjakan oleh aplikasi ini yaitu petugas pelayanan dan
petugas pembayaran tidak bsia melakukan penginputan data secara menyeluruh karena
disetiap posisi memiliki batasannya masing-masing. dan aplikasi ini juga tidak mendatakan
absensi karyawan.
Sedangkan dari sudut pandang kurir, kurir hanya menerima laporan
barang yang akan dikirim sebagai tugas dari aplikasi ini artinya kurir tersebut tidak bisa juga
mengetahui barang yang harus dikirim terlebih dahulu dengan kata lain mereka harus
menunggu dulu petugas barang untuk menentukan barang mana saja yang akan dikirim
terlebih dahulu sesuai data barang masuk dan sesuai jumlah total keseluruhan barang.
BAB II
DESAIN SISTEM APLIKASI PENGIRIMAN BARANG PADA BANJARBARU
EXPRESS
2.1 Kontext Diagram
ADMIN
1.Data Petugas
2.Data Admin
Pelanggan
1. Laporan Pengiriman
2. Laporan Pembayaran
3. Laporan Penerimaan Barang
4. Laporan Barang Di Gudang
5. Laporan Pelanggan Stiap Bulannya
5. Laporan Kurir Pengiriman Barang
Struk Pembayaran
Aplikasi Pengiriman
Barang Pada Perusahaan
Banjarbaru Express
1. Laporan Pengiriman
2. Laporan Pembayaran
3. Laporan Penerimaan Barang
4. Laporan Barang Di Gudang
5. Laporan Pelanggan Stiap Bulannya
6. Laporan Kurir Pengiriman Barang
PEMILIK
1.Data Pelanggan
2.Data Petugas
3.Data Barang
4.Data Tarif
5.Data Pembayaran
6.Data Kurir
1. Laporan Pengiriman
2. Laporan Pembayaran
3. Laporan Penerimaan Barang
4. Laporan Barang Di Gudang
5.Laporan Kurir Pengiriman Barang
PETUGAS
Gambar 2.1 Kontext Diagram
2.2 Diagram Berjenjang
0
Aplikasi Pengiriman
Barang Banjarbaru
Express
1.0
2.0
3.0
Input Data
Transaksi
Laporan
1.1
1.3
1.5
Pegawai
Barang
Kurir
1.2
1.4
Pelanggan
Tarif
2.2
2.3
3.1
3.3
3.5
Tujuan pengiriman
barang
Pembayaran
Pengiriman
Penerimaan
barang
Pelanggan
setiap bulam
2.2 Diagram Berjenjang
3.3 Data Flow Diagram
3.2
3.4
3.6
Pembayaran
Barang Di
Gudang
Kurir
1.Data Pelanggan
2.Data Petugas
3.Data Barang
4.Data Tarif
5.Data Kurir
Petugas
Data Pelanggan Valid
Data petugas Valid
1.0
Data Barang Valid
INPUT DATA MASTER
Data Tarif Valid
Data Kurir Valid
Tujuan Pengiriman Barang
Pembayaran
2.0
Data Tujuan BarangValid
TRANSAKSI
Pelanggan
Data Pembayaran Valid
tbpelanggan
tbPetugas
Karyawan
tbbarang
tbtarif
tbkurir
TbBarang
tbpembayaran
Laporan Pengiriman Barang
3.0
Kurir
Laporan Penerima Barang
Laporan Pengiriman
Laporan Pembayaran
Laporan Penerimaan Barang
Laporan Barang di gudang
Laporan Pelanggan Setiap Bulan
LAPORAN
Laporan Pengiriman
Laporan Pembayaran
Laporan Penerimaan Barang
Laporan Barang di gudang
Laporan Pelanggan Setiap Bulan
Laporan Kurir Pengiriman Barang
Pemilik
Gambar 2.3 Data Flow Diagram
2.4 Use Case Diagram
Use case diagram menggambarkan bagaimana proses sistem yang terdapat dalam aplikasi
bekerja secara menyeluruh dimata pengguna, sehingga pengguna mengerti bagaimana
pendefinisian skenario penggunaan aplikasi yang disampaikan melalui use case diagram
dengan kesepakatan antara pemakai dan pengembang (devlover). Untuk use case diagram
aplikasi pengiriman barang pada banjarbaru exspress dapat dilihat sebagai berikut:
EA 9.0ucUnregistered
Primary Use Cases Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve
barang Banjarbaru Express
EA 9.0 Unregistered Trial Version Sistem
EApengiriman
9.0 Unregistered
Trial Version EA 9.0 Unregistered Trial Ve
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve
Login
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve
Admin
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered
Trial Version EA 9.0 Unregistered Trial Ve
Input Data Master
Pelanggan
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve
EA 9.0 Unregistered Trial Version EA 9.0Input
Unregistered
Trial Version EA 9.0 Unregistered Trial Ve
Data Transaksi
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve
Laporan Transaksi
Pemilik
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0
Unregistered Trial Ve
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve
Laporan Master Dan
Transaksi
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve
Exit
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve
EA 9.0 Unregistered Trial Version EA
9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve
2.4 Use Case Diagram
Sequence Diagram
EA 9.02.5
Unregistered
Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve
Sequence diagram adalah suatu diagram yang menjelaskan mengenai objek-objek yang
berhubungan
dengan
fungsiEA
mereka
masing-masingTrial
untuk
bekerja secara
EA 9.0saling
Unregistered
Trial
Version
9.0 Unregistered
Version
EA 9.0bersamaan
Unregistered Trial Ve
dalam menyelesaikan suatu proses. Diagram ini juga menunjukan serangkaian pesan yang
EA 9.0dipetukarkan
Unregistered
Versionyang
EAmelakukan
9.0 Unregistered
Trial
Version
EA 9.0 Unregistered Trial Ve
olehTrial
objek-objek
suatu tugas
atau
aksi tertentu.Objek-objek
tersebut lalu diurutkan dari kiri ke kanan, aktor yang berhubungan langsung biasanya ditaruh
EA 9.0paling
Unregistered
Trial Version EAdiagram
9.0 Unregistered
Trial Version
EA 9.0
Unregistered Trial Ve
kiri dari diagram.Sequence
yang akan dibuat
untuk aplikasi
pengiriman
barang pada banjarbaru express :
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve
EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Version EA 9.0 Unregistered Trial Ve
2.6. Activity Diagram
Activity Diagram menggambarkan alur proses yang dilakukan sistem untuk menjelaskan
kepada pengguna bagaimana alur sistem tersebut berawal(initial state), lalu keputusan
yang akan dilakukan sistem dan bagaimana proses sistem tersebut berakhir(final state).
Dalam activity diagram setiap aktifitas digambarkan dengan rounded rectangle yang
dihubungkan dengan akan panah untuk menggambarkan transisi dari satu aktivitas ke
aktifitas yang lain.
Acivity diagram juga membantu dalam menjelaskan proses-proses baik dalam
penginputan, penghapusan, atau pencarian data yang dilakukan user ( pengguna ) di
aplikasi yang dijalankan sehingga memudahkan user dalam penggunaan .
Berikut ini akan dijelaskan dan digambarkan mengenai activity masuk, activity input data
master, activity input data transaksi, activity pertinjau atau cetak laporan dan activity
keluar pada aplikasi dimana semua activity tersebut akan dilakukan oleh user ( pengguna
) dengan secara umum untuk menjalankan aplikasi pendataan pasien pada pengiriman
banjarbaru express
2.6.1.
Activity Masuk
Menggambarkan alur aktifitas masuk yang akan dilakukan oleh admin. Dengan
memasuki form menu utama lalu admin memasukan status penggunanya selanjutnya
menginput kata sandinya dan menekan tombol masuk, apabila salah satu dati ketiga
inputan tadi salah maka admin akan kembali pada form masuk dan menginput ulang,
apabila ingin batal dalam melakukan login admin hanya perlu menekan tombol batal.
Berikut ini adalah gambar activity masuknya admin dengan memasukan nama
pengguna dan kata sandi:
act M asuk
Mul ai
Form Masuk
Masukan Nama
Pengguna, Status dan
Kata Sandi
Y
Menu Utama
Selesai
Gambar 2.9 Activity Masuk
2.6.2. Activity Data Master
Menggambarkan alur aktivitas input, simpan, ubah dan hapus data master yang
dilakukan oleh admin. Data master tersebut terdiri dari master petugas, master
Pengirim, dan master barang.Berikut ini adalah gambar activity data pada master
sebagai berikut:
act Input Master
Mulai
Input Data Master
Simpan Data Master
Ubah Data Master
Hapus Data Master
Selesai
Gambar 3.0 Activity Data Master
2.6.3. Activity Data Transaksi
Menggambarkan alur aktivitas input, simpan, ubah dan hapus data transaksi yang
dilakukan oleh admin. Pada aplikasi ini terdapat transaksi pembayaran. Berikut ini
adalah gambar activity data pada transaksi sebagai berikut:
act Input Transaksi
Mulai
Input Data Transaksi
Simpan Data Transaksi
Ubah Data Transaksi
Hapus Data Transaksi
Sel esai
Gambar 3.1 Activity Diagram Transaksi
2.6.4. Activity Pertinjau atau Cetak Laporan
Menggambarkan alur aktivitas pertinjau atau cetak data master atau transaksi yang
dilakukan oleh admin. Berikut ini adalah gambar activity pertinjau atau cetak laporan
data pada master atau transaksi sebagai berikut:
act Laporan
Mulai
Menu Laporan
Pilih Laporan
Filter Laporan
Pertinj au atau Cetak
Laporan
Selesai
Gambar 3.2 Activity Pertinjau atau Cetak Laporan
2.6.5. Activity Keluar
Menggambarkan alur aktifitas keluar dari aplikasi yang akan dilakukan oleh admin.
Berikut ini adalah gambar aktifitasnya:
act Keluar
Mul ai
Form Masuk
Menu Bar
Keluar
Form Masuk
Keluar
Selesai
Gambar 3.3 Activity Keluar
2.7. Rancangan Tabel
2.7.1. Tabel Petugas
Nama Tabel
Fungsi
No Field
: tbpetugas
: Untuk menyimpan data Petugas selaku pengguna aplikasi
Type Data
Length/
Values
Keterangan
Primary
1
2
kd_petugas
nm_petugas
2.7.2. Tabel Pengirim
Nama Tabel
Fungsi
No
1
2
3
4
5
6
Field
Kd_Pengirim
Kd_petugas
nm_Pengirim
Kd_barang
alamat
no_hp
2.7.3. Tabel Admin
Nama Tabel
Fungsi
No Field
1
2
3
kd_admin
Nm_admin
No_hp
2.7.4. Tabel Barang
Nama Tabel
Fungsi
text
text
4
25
kode Petugas
Nama Petugas
: tbPengirim
: Untuk menyimpan data Pengirim
Type Data
text
text
text
text
text
text
Length/Values
9
25
7
12
Keterangan
Kode Pengirim
Kode petugas
Nama Pengirim
Kode_barang
Alamat Pengirim
No Handphone
Primary
*
: tbadmin
: Untuk menyimpan data Admin
Type Data Length/
Text
Text
Number
Values
4
25
12
Keterangan
Primary
Kode admin
Nama admin
No hp
*
Keterangan
Primary
Kode Barang
Kode Pengirim
Jumlah Barang
Jenis barang
*
: tbBarang
: Untuk menyimpan data barang
No Field
Type
Length/
1
2
3
4
Data
text
text
text
text
Values
7
9
kd_barang
Kd_Pengirim
Jml_barang
Jns_barang
*
2.7.5. Tabel Data Penerima Barang
Nama Tabel
: tbPenerimaBarang
Fungsi
: Untuk menyimpan data penerima barang
No Field
Type Data Length/
1
text
kd_barang
Values
4
Keterangan
Primary
Kode barang
*
2
tgl_penerimaan
date/time
-
Tanggal
3
Nm_penerima
text
-
penerimaan
Nama penerima
2.7.6. Tabel Kurir
Nama Tabel
Fungsi
: tbkurir
: Untuk menyimpan data kurir
No Field
Type
Length/
1
2
3
4
Data
text
text
text
text
Values
7
-
kd_kurir
Nm_kurir
alamat
No_hp
2.7.7. Tabel Pembayaran
Nama Tabel
Fungsi
No Field
1
2
3
4
5
kd_bayar
kd_Pengirim
Kd_barang
Tgl_bayar
Jml_bayar
2.8 Relasi Tabel
12
Keterangan
Primary
Kode kurir
Nama kurir
alamat
Nomor handphone
: tbpembayaran
: Untuk menyimpan data pembayaran
Type Data
Length/
Keterangan
Primary
text
text
text
Date/time
number
Values
9
4
45
50
Kode Diagnosa
Kode Pengirim
Kode barang
Tanggal bayar
Jumlah bayar
*
2.9 Desain Arsitektural
Masuk
Halaman Utama
Aplikasi Pengiriman Barang
Banjarbaru Express
Master
Transaksi
Data Petugas
Tujuan Pengiriman
Data pelanggan
pembayaran
Data barang
Data Kurir
Data Tarif
Laporan
Fasilitas
Pengiriman Barang
Ubah Sandi
Pembayaran
Cadangkan Data
Penerimaan barang
Ubah Data Ke Excel
Barang di gudang
Pelanggan setiap
bulan
kurir
Keluar