pembuatan sistem manajemen rantai pasokan (scm) … · pada modul e-market tugas akhir disusun...
TRANSCRIPT
library.uns.ac.id digilib.uns.ac.id
library.uns.ac.id digilib.uns.ac.id
PEMBUATAN SISTEM MANAJEMEN RANTAI PASOKAN (SCM)
PRODUK UMKM KOTA SURAKARTA
PADA MODUL E-MARKET
Tugas Akhir
Disusun untuk memenuhi sebagian persyaratan memperoleh gelar Ahli Madya
pada Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret
Disusun Oleh :
EKO CAHYO NUGROHO
NIM. M3114061
PROGRAM DIPLOMA III TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SEBELAS MARET
SURAKARTA
2018
library.uns.ac.id digilib.uns.ac.id
library.uns.ac.id digilib.uns.ac.id 89
library.uns.ac.id digilib.uns.ac.id
library.uns.ac.id digilib.uns.ac.id
library.uns.ac.id digilib.uns.ac.id
library.uns.ac.id digilib.uns.ac.id
library.uns.ac.id digilib.uns.ac.id
library.uns.ac.id digilib.uns.ac.id
MOTTO
“"Aku tidak gagal. Aku hanya menemukan 10.000 cara yang tidak berhasil"”
~Thomas Alva Edison~
“Kita hanya berfikir ketika kita terbentur pada suatu masalah.”
~John Dewey~
“Pengalaman bukan saja yang telah terjadi pada diri Anda. Melainkan apa yang
Anda lakukan dengan kejadian yang Anda alami.”
~Aldous Huxley~
“Pelajarilah hal yang kamu sukai.”
~Eko Cahyo Nugroho~
library.uns.ac.id digilib.uns.ac.id
library.uns.ac.id digilib.uns.ac.id
HALAMAN PERSEMBAHAN
Tugas Akhir ini penulis persembahkan untuk :
1. Ayah dan Ibu tercinta yang selalu mendoakan, memberi semangat,
menyediakan segala fasilitas dan menjadi alasan bagi saya untuk menyelesaikan
laporan tugas akhir ini.
2. Dosen dan Staf Pengajar Program D3 Teknik Informatika UNS khususnya
Bp. Abdul Aziz, S.Kom., M.Cs yang telah memberikan bimbingan, semangat dan
masukan yang membangun dalam penyelesaian tugas akhir ini.
3. Teman-teman D3 Teknik Informatika angkatan 2014 khususnya kelas TIB
yang selalu memberikan semangat, penghibur serta dukungan selama 3 tahun
menuntut ilmu.
4. Semua orang yang selalu memberikan dukungan doa maupun dukungan
nyata agar supaya dapat menyelesaikan pengerjaan tugas akhir ini.
5. Pembaca yang budiman.
library.uns.ac.id digilib.uns.ac.id
library.uns.ac.id digilib.uns.ac.id
KATA PENGANTAR
Segala puji syukur kehadirat Allah SWT yang telah melimpahkan seluruh
rahmat serta hidayah-Nya penulis diberikan kelancaran dan kemudahan dan
mampu menyelesaikan Laporan Tugas Akhir dengan judul “PEMBUATAN
SISTEM MANAJEMEN RANTAI PASOKAN (SCM) PRODUK UMKM
KOTA SURAKARTA PADA MODUL E-MARKET” tepat pada waktunya.
Laporan Tugas Akhir ini disusun untuk memenuhi salah satu syarat dalam
memperoleh gelar Amd.)pada Program Studi Diploma III Teknik Informatika
Universitas Sebelas Maret.
Dalam melakukan penelitian dan penyusunan laporan Tugas Akhir ini
penulis telah mendapatkan banyak dukungan dan bantuan dari berbagai pihak.
Penulis mengucapkan terima kasih yang tak terhingga kepada:
1. Bapak Prof. Ir. Ari Handono Ramelan, M.Sc (Hons)., Ph.D, selaku
Pimpinan Fakultas MIPA Universitas Sebelas Maret yang memberikan
izin kepada penulis untuk belajar.
2. Bapak Abdul Aziz, S.Kom., M.Sc selaku Ketua Program Studi Diploma
III Teknik Informatika Universitas Sebelas Maret dan sekaligus sebagai
pembimbing tugas akhir yang telah berkenan meluangkan waktu dan
pikiran membimbing penulis dan banyak memberikan ilmu, pengetahuan,
bantuan serta dukungan kepada penulis dalam menyelesaikan tugas akhir
dan studi ini.
3. Para Dosen Program Studi Diploma III Teknik Informatika Universitas
Sebelas Maret yang telah memberikan bekal ilmu kepada penulis.
4. Segenap keluarga besar Program Studi Diploma III Teknik Informatika
Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas
Maret Surakarta.
Penulis menyadari sepenuhnya bahwa laporan Tugas Akhir ini masih
jauh dari sempurna.Untuk itu, semua jenis saran, kritik dan masukan yang bersifat
membangun sangat penulis harapkan.
library.uns.ac.id digilib.uns.ac.id
library.uns.ac.id digilib.uns.ac.id
Akhir kata, semoga tulisan ini dapat memberikan manfaat dan memberikan
wawasan tambahan bagi para pembaca dan khususnya bagi penulis sendiri.
Surakarta, Juli 2018
Penulis
library.uns.ac.id digilib.uns.ac.id
library.uns.ac.id digilib.uns.ac.id
ABSTRAK
Eko Cahyo Nugroho, 2018. Pembuatan Sistem Manajemen Rantai Pasokan
(SCM) Produk UMKM Kota Surakarta Pada Modul E-Market. Program
Diploma III Teknik Informatika, Fakultas Matematika dan Ilmu Pengetahuan
Alam, Universitas Sebelas Maret Surakarta.
Saat ini era UMKM semakin berkembang dan UMKM sudah mulai mengenalkan
produk-produk UMKM yang ada di Kota Surakarta kepada masyarakat supaya
lebih mengenal lebih dekat dengan produk – produk UMKM apa saja yang ada di
Kota Surakarta dan masyarakat dapat melakukan pemesanan produk-produk
UMKM melalui sistem ini. Pengguna sistem ini antara lain supplier sebagai
pemasok bahan baku untuk kebutuhan produsen, produsen sebagai pemroduksi
bahan jadi dalam skala besar, distributor melakukan pendistribusian barang yang
di peroleh dari produsen, retail / toko melakukan pemesanan barang melalui
distributor dan konsumen sebagai pembeli barang melalui retail. Metode yang
digunakan adalah manajemen rantai pasokan memiliki peran strategis untuk
mengelola, mengukur dan meningkatkan kinerja bisnis dengan keunggulan
kompetitif berkelanjutan. Sistem ini akan menghasilkan sistem yang dapat
melakukan pemesanan produk UMKM di Kota Surakarta.
Penulisan ini menggunakan metode observasi dengan mengumpulkan data
UMKM di Kota Surakarta sebagai sumber referensi dalam pembuatan sistem ini.
Data yang disajikan secara informatif yang disertai dengan deskriptif yang
lengkap sehingga dapat dikembangkan dan diterapkan lebih lanjut.
Kelebihan dari penggunaan sistem ini adalah sebagai media untuk mengenalkan
masyarakat secara luas lebih mengenal produk UMKM yang berada di Kota
Surakarta. Dan masyarakat bisa melakukan pemesanan produk UMKM di Kota
Surakarta melalui sistem ini.
Kata Kunci : Sistem, Manajemen Rantai Pasokan, E-Market, Supplier, Produsen,
Distibutor, Retailer, Konsumen
library.uns.ac.id digilib.uns.ac.id
library.uns.ac.id digilib.uns.ac.id
ABSTRACT
Eko Cahyo Nugroho, 2018. Manufacturing Supply Chain Management System
(SCM) UMKM Kota Surakarta Product On E-Market Module. Diploma III
Program of Information Engineering, Faculty of Mathematic and Science. Sebelas
Maret University.
Currently the era of UMKM growing and UMKM have started introducing
products – products UMKM in the city of Surakarta to the public to better know
more closely to the products-products of UMKM in the city of Surakarta and the
community can order products - UMKM products through this system. Users of
this system include supplier as a supplier of raw materials for the needs of
manufacture, manufacture as manufacture of finished materials on a large scale,
distributors distribute goods obtained from manufacture, retail / store orders goods
through distributors and consumers as buyers of goods through retail. The method
used is supply chain management system has a strategic role to manage, measure
and improve business performance with sustainable competitive advantage. This
system will produce a system that can make ordering products UMKM in
Surakarta.
This writing uses the method of observation by collecting data on UMKM
in the city of Surakarta as a reference in the creation of this system. The data
presented in an informative accompanied by a complete descriptive so that it can
be developed and applied further.
The advantages of using this system is as a medium to introduce the public
widely more familiar with UMKM products located in the city of Surakarta. And
the public can order product of UMKM in Surakarta City through this system.
Keywords: System, Supply Chain Management System, E-Market, Supplier,
Manufacturer, Distributors, Retailer, Consumer
library.uns.ac.id digilib.uns.ac.id
library.uns.ac.id digilib.uns.ac.id
DAFTAR ISI
............................................................................................................................................ 2
............................................................................................................................................ 4
MOTTO ................................................................................................................................ 5
HALAMAN PERSEMBAHAN ................................................................................................. 6
KATA PENGANTAR............................................................................................................... 7
ABSTRAK .............................................................................................................................. 8
ABSTRACT .......................................................................................................................... 10
DAFTAR ISI ......................................................................................................................... 11
DAFTAR GAMBAR .............................................................................................................. 12
DAFTAR TABEL .................................................................................................................. 17
library.uns.ac.id digilib.uns.ac.id
library.uns.ac.id digilib.uns.ac.id
DAFTAR GAMBAR
Halaman
Gambar 3. 1 Proses bisnis sistem ............................. Error! Bookmark not defined.
Gambar 3. 2 Usecase Diagram Sistem ..................... Error! Bookmark not defined.
Gambar 3. 3 Usecase Diagram Admin ..................... Error! Bookmark not defined.
Gambar 3. 4 Usecase Diagram Supplier .................. Error! Bookmark not defined.
Gambar 3. 5 Usecase Diagram Produsen ................. Error! Bookmark not defined.
Gambar 3. 6 Usecase Diagram Distributor .............. Error! Bookmark not defined.
Gambar 3. 7 Usecase Diagram Retailer ................... Error! Bookmark not defined.
Gambar 3. 8 Activity Diagram Admin Menambah UserError! Bookmark not defined.
Gambar 3. 9 Activity Diagram Admin Mengedit UserError! Bookmark not defined.
Gambar 3. 10 Activity Diagram Admin Menghapus UserError! Bookmark not defined.
Gambar 3. 11 Activity Diagram Admin Input Data KategoriError! Bookmark not defined.
Gambar 3. 12 Activity Diagram Admin Edit Data KategoriError! Bookmark not defined.
Gambar 3. 13 Activity Diagram Admin Hapus Data KategoriError! Bookmark not defined.
Gambar 3. 14 Activity Diagram Admin Input Data InformasiError! Bookmark not defined.
Gambar 3. 15 Activity Diagram Admin Edit Data InformasiError! Bookmark not defined.
Gambar 3. 16 Usecase Diagram Admin Hapus Data InformasiError! Bookmark not defined.
Gambar 3. 17 Activity Diagram Supplier Input Data BarangError! Bookmark not defined.
Gambar 3. 18 Activity Diagram Supplier Edit Data BarangError! Bookmark not defined.
Gambar 3. 19 Activity Diagram Supplier Hapus Data BarangError! Bookmark not defined.
Gambar 3. 20 Activity Diagram Supplier Memproses PesananError! Bookmark not defined.
Gambar 3. 21 Activity Diagram Produsen, Distributor, Retailer Input Data BarangError! Bookmark not defined.
Gambar 3. 22 Activity Diagram Produsen, Distributor, Retailer Edit Data BarangError! Bookmark not defined.
library.uns.ac.id digilib.uns.ac.id
library.uns.ac.id digilib.uns.ac.id
Gambar 3. 23 Activity Diagram Produsen, Distributor, Retailer Hapus Data
Barang ...................................................................... Error! Bookmark not defined.
Gambar 3. 24 Activity Diagram Produsen, Distributor, Retailer Memproses
Pesanan ..................................................................... Error! Bookmark not defined.
Gambar 3. 25 Activity Diagram Produsen Memesan BarangError! Bookmark not defined.
Gambar 3. 26 Activity Diagram Distributor Memesan BarangError! Bookmark not defined.
Gambar 3. 27 Activity Diagram Retailer Memesan BarangError! Bookmark not defined.
Gambar 3. 28 Activity Diagram Konsumen Memesan BarangError! Bookmark not defined.
Gambar 3. 29 Sequence Diagram Admin Input Data BarangError! Bookmark not defined.
Gambar 3. 30 Sequence Diagram Admin Edit Data BarangError! Bookmark not defined.
Gambar 3. 31 Activity Diagram Admin Hapus Data BarangError! Bookmark not defined.
Gambar 3. 32 Sequence Diagram Admin Input Data KategoriError! Bookmark not defined.
Gambar 3. 33 Sequence Diagram Admin Edit Data KategoriError! Bookmark not defined.
Gambar 3. 34 Sequence Diagram Admin Hapus Data KategoriError! Bookmark not defined.
Gambar 3. 35 Sequence Diagram Admin Edit Data InformasiError! Bookmark not defined.
Gambar 3. 36 Sequence Diagram Supplier Input Data BarangError! Bookmark not defined.
Gambar 3. 37 Sequence Diagram Supplier Edit Data BarangError! Bookmark not defined.
Gambar 3. 38 Sequence Diagram Supplier Hapus Data BarangError! Bookmark not defined.
Gambar 3. 39 Sequence Diagram Supplier Cek Pesanan Barang ProdusenError! Bookmark not defined.
Gambar 3. 40 Sequence Diagram Produsen Input Data BarangError! Bookmark not defined.
Gambar 3. 41 Sequence Diagram Produsen Edit Data BarangError! Bookmark not defined.
Gambar 3. 42 Sequence Diagram Produsen Hapus Data BarangError! Bookmark not defined.
Gambar 3. 43 Sequence Diagram Produsen Memesan Barang ke SupplierError! Bookmark not defined.
Gambar 3. 44 Sequence Diagram Input Data BarangError! Bookmark not defined.
Gambar 3. 45 Sequence Diagram Distributor Edit Data BarangError! Bookmark not defined.
Gambar 3. 46 Sequence Diagram Distributor Hapus Data BarangError! Bookmark not defined.
library.uns.ac.id digilib.uns.ac.id
library.uns.ac.id digilib.uns.ac.id
Gambar 3. 47 Sequence Diagram Distributor Pesan Barang ke ProdusenError! Bookmark not defined.
Gambar 3. 48 Sequence Diagram Retailer Input Data BarangError! Bookmark not defined.
Gambar 3. 49 Sequence Diagram Retailer Edit Data BarangError! Bookmark not defined.
Gambar 3. 50 Sequence Diagram Retailer Hapus Data BarangError! Bookmark not defined.
Gambar 3. 51 Sequence Diagram Retailer Pesan Barang ke DistributorError! Bookmark not defined.
Gambar 3. 52 Sequence Diagram Konsumen Melakukan LoginError! Bookmark not defined.
Gambar 3. 53 Sequence Diagram Konsumen MendaftarError! Bookmark not defined.
Gambar 3. 54 Sequence Diagram Konsumen Pesan BarangError! Bookmark not defined.
Gambar 3. 55 ERD Sistem Informasi ...................... Error! Bookmark not defined.
Gambar 3. 56 Skema Diagram Sistem ..................... Error! Bookmark not defined.
Gambar 4. 1 Implementasi Relasi Database ............ Error! Bookmark not defined.
Gambar 4. 2 Kode Program Controller Class PenggunaError! Bookmark not defined.
Gambar 4. 3 Kode Program Admin Model .............. Error! Bookmark not defined.
Gambar 4. 4 Kode Program View Tambah PenggunaError! Bookmark not defined.
Gambar 4. 5 Tampilan Tambah Pengguna ............... Error! Bookmark not defined.
Gambar 4. 6 Kode Program Controller Class PenggunaError! Bookmark not defined.
Gambar 4. 7 Kode Program Admin Model .............. Error! Bookmark not defined.
Gambar 4. 8 Kode Program View Edit User............ Error! Bookmark not defined.
Gambar 4. 9 Tampilan Form Edit Pengguna ........... Error! Bookmark not defined.
Gambar 4. 10 Kode Program Controller Kategori ... Error! Bookmark not defined.
Gambar 4. 11 Kode Program Admin Model ............ Error! Bookmark not defined.
Gambar 4. 12 Kode Program View Kategori ........... Error! Bookmark not defined.
Gambar 4. 13 Tampilan Form Tambah Kategori ..... Error! Bookmark not defined.
Gambar 4. 14 Kode Program Controller Kategori ... Error! Bookmark not defined.
library.uns.ac.id digilib.uns.ac.id
library.uns.ac.id digilib.uns.ac.id
Gambar 4. 15 Kode Program Admin Model ............ Error! Bookmark not defined.
Gambar 4. 16 Kode Program View Kategori ........... Error! Bookmark not defined.
Gambar 4. 17 Tampilan Form Edit Kategori ........... Error! Bookmark not defined.
Gambar 4. 18 Kode Program Controller Informasi . Error! Bookmark not defined.
Gambar 4. 19 Kode Program Admin Model ............ Error! Bookmark not defined.
Gambar 4. 20 Kode Program View Informasi ......... Error! Bookmark not defined.
Gambar 4. 21 Tampilan Form Tambah Informasi ... Error! Bookmark not defined.
Gambar 4. 22 Kode Program Controller Informasi . Error! Bookmark not defined.
Gambar 4. 23 Kode Program Model Informasi ....... Error! Bookmark not defined.
Gambar 4. 24 Kode Program View Informasi ......... Error! Bookmark not defined.
Gambar 4. 25 Tampilan Form Edit Informasi .......... Error! Bookmark not defined.
Gambar 4. 26 Kode Program Controller Barang ..... Error! Bookmark not defined.
Gambar 4. 27 Kode Program Model Barang ........... Error! Bookmark not defined.
Gambar 4. 28 Kode Program Tambah Data Barang Error! Bookmark not defined.
Gambar 4. 29 Tampilan Form Input Data Barang ... Error! Bookmark not defined.
Gambar 4. 30 Kode Program Controller PemesananError! Bookmark not defined.
Gambar 4. 31 Kode Program Produk Model ........... Error! Bookmark not defined.
Gambar 4. 32 Kode Program View Pesan Barang ... Error! Bookmark not defined.
Gambar 4. 33 Tampilan Form Pesan Barang ........... Error! Bookmark not defined.
Gambar 4. 34 Kode Program Controller Retailer .... Error! Bookmark not defined.
Gambar 4. 35 Kode Program Model Retailer .......... Error! Bookmark not defined.
Gambar 4. 36 Kode Program View Produk ............. Error! Bookmark not defined.
Gambar 4. 37 Tampilan Barang Yang Dipesan ....... Error! Bookmark not defined.
Gambar 4. 38 Kode Program Controller Login ....... Error! Bookmark not defined.
Gambar 4. 39 Kode Program Login Model ............. Error! Bookmark not defined.
library.uns.ac.id digilib.uns.ac.id
library.uns.ac.id digilib.uns.ac.id
Gambar 4. 40 Kode Program View Login ............... Error! Bookmark not defined.
Gambar 4. 41 Tampilan Login ................................. Error! Bookmark not defined.
library.uns.ac.id digilib.uns.ac.id
library.uns.ac.id digilib.uns.ac.id
DAFTAR TABEL
Halama
n
Tabel 2. 1 Simbol-simbol usecase ............................ Error! Bookmark not defined.
Tabel 2. 2Simbol-simbol ERD ................................. Error! Bookmark not defined.
Tabel 3. 1 Sample Data UMKM Kota Surakarta ..... Error! Bookmark not defined.
Tabel 3. 2 Usecase Text Admin Input Data User .... Error! Bookmark not defined.
Tabel 3. 3 Usecase Text Admin Edit Data User ...... Error! Bookmark not defined.
Tabel 3. 4 Usecase Text Admin Hapus Data User ... Error! Bookmark not defined.
Tabel 3. 5 Usecase Text Admin Input Data KategoriError! Bookmark not defined.
Tabel 3. 6 Usecase Text Admin Edit Data Kategori Error! Bookmark not defined.
Tabel 3. 7 Usecase Text Admin Hapus Data KategoriError! Bookmark not defined.
Tabel 3. 8 Usecase Text Admin Input Data InformasiError! Bookmark not defined.
Tabel 3. 9 Usecase Text Admin Edit Data InformasiError! Bookmark not defined.
Tabel 3. 10 Usecase Text Admin Hapus Data InformasiError! Bookmark not defined.
Tabel 3. 11 Usecase Text Supplier, Produsen, Distributor, Retailer Input Data
Barang ...................................................................... Error! Bookmark not defined.
Tabel 3. 12 Usecase Text Supplier, Produsen, Distributor, Retailer Edit Data
Barang ...................................................................... Error! Bookmark not defined.
Tabel 3. 13 Usecase Text Supplier, Produsen, Distributor, Retailer Hapus Data
Barang ...................................................................... Error! Bookmark not defined.
Tabel 3. 14 Usecase Text Supplier, Produsen, Distributor, Retailer Memproses
Pesanan ..................................................................... Error! Bookmark not defined.
Tabel 3. 15 Usecase Text Produsen, Distributor, Retailer, Konsumen Melakukan
Pemesanan ................................................................ Error! Bookmark not defined.
Tabel 3. 16 Desain Fisik Tabel Userlogin ................ Error! Bookmark not defined.
library.uns.ac.id digilib.uns.ac.id
library.uns.ac.id digilib.uns.ac.id
Tabel 3. 17 Desain Fisik Tabel Informasi ................ Error! Bookmark not defined.
Tabel 3. 18 Desain Fisik Tabel Konfigurasi ............ Error! Bookmark not defined.
Tabel 3. 19 Desain Fisik Tabel Master Barang ........ Error! Bookmark not defined.
Tabel 3. 20 Desain Fisik Tabel User ........................ Error! Bookmark not defined.
Tabel 3. 21 Desain Fisik Tabel Barang Penjual ....... Error! Bookmark not defined.
Tabel 3. 22 Desain Fisik Tabel Membeli ................. Error! Bookmark not defined.
Tabel 3. 23 Desain Fisik Tabel Detail Penjualan ..... Error! Bookmark not defined.
Tabel 3. 24 Desain Fisik Tabel Menjual .................. Error! Bookmark not defined.
Tabel 3. 25 Desain Fisik Tabel Detail Pembelian .... Error! Bookmark not defined.
Tabel 3. 26 Desain Fisik Tabel Kategori ................. Error! Bookmark not defined.
Tabel 3. 27 Class Diagram Sistem ........................... Error! Bookmark not defined.
Tabel 4. 1 Tabel Pengujian Sistem ........................... Error! Bookmark not defined.