Anda di halaman 1dari 77

KATA PENGANTAR

Assalamu’alaikum warahmatullahi wabarakatuh


Segala puji bagi Allah SWT yang telah memberikan kami kemudahan
sehingga kami dapat menyelesaikan makalah ini dengan tepat waktu. Tanpa
pertolongan-Nya tentunya kami tidak akan sanggup untuk menyelesaikan makalah
ini dengan baik. Shalawat serta salam semoga terlimpah curahkan kepada baginda
tercinta kita yaitu Nabi Muhammad SAW yang kita nanti-nantikan syafa’atnya di
akhirat nanti.
Penulis mengucapkan syukur kepada Allah SWT atas limpahan nikmat sehat-
Nya, baik itu berupa sehat fisik maupun akal pikiran, sehingga penulis mampu
untuk menyelesaikan pembuatan makalah sebagai tugas dari mata kuliah Sistem
Informasi Enterprise.
Penulis tentu menyadari bahwa makalah ini masih jauh dari kata sempurna
dan masih banyak terdapat kesalahan serta kekurangan di dalamnya. Untuk itu,
penulis mengharapkan kritik serta saran dari pembaca untuk makalah ini, supaya
makalah ini nantinya dapat menjadi makalah yang lebih baik lagi. Semoga dengan
adanya makalah ini dapat menambah wawasan kita tentang keamanan sistem
informasi. Demikian, dan apabila terdapat banyak kesalahan pada makalah ini
penulis mohon maaf yang sebesar-besarnya.
Penulis juga mengucapkan terima kasih kepada semua pihak khususnya kepada
dosen keamanan sistem informasi kami ibu Rani Susanto, S.Kom., M.Kom yang
telah membimbing kami dalam menulis makalah ini.
Demikian, semoga makalah ini dapat bermanfaat. Terima kasih.

Bandung, 20 Juli 2019

Penyusun
DAFTAR ISI

KATA PENGANTAR..............................................................................................i
DAFTAR TABEL....................................................................................................ii
DAFTAR GAMBAR..............................................................................................iii
BAB I.......................................................................................................................1
PENDAHULUAN...................................................................................................1
1.1 Latar Belakang Masalah............................................................................1
1.2 Rumusan Masalah.....................................................................................2
1.3 Maksud Tujuan..........................................................................................2
1.4 Batasan Masalah........................................................................................2
1.5 Metodologi Penelitian...............................................................................3
1.5.1 Metode Pengumpulan Data....................................................................3
1.5.2 Metode Pembangunan Perangkat Lunak...............................................4
BAB II......................................................................................................................6
TINJAUAN PUSTAKA..........................................................................................6
2.1 Tinjauan Perusahaan..................................................................................6
2.1.1 Profil CV Nika...................................................................................6
2.2 Landasan Teori..........................................................................................6
2.2.1 Pengertian Sistem...............................................................................6
2.2.2 Rantai Pasok (Supply Chain).............................................................7
2.2.3 Supply Chain Management (SCM)....................................................7
2.2.4 Pengadaan............................................................................................11
2.2.4.1 Prinsip Dalam Procurement (Pengadaan Barang)...........................12
2.2.4.2 Tugas dan Tanggung Jawab Proceurement (Pengadaan Barang)....13
2.2.5 Persediaan (Inventory).........................................................................14
2.2.5.1 Alat Ukur Persediaan.......................................................................14
2.2.5.2 Klasifikasi Persediaan......................................................................14
2.2.5.3 Teknik Safety Stock.........................................................................14
2.2.6 BPMN..................................................................................................14
2.2.7 Analisis Porter.....................................................................................14
2.2.7.1 Porter Competitive Model................................................................14
2.2.7.2 Value Chain Porter...........................................................................14
BAB III..................................................................................................................14
ANALISIS DAN PERANCANGAN.....................................................................14
3.1 Analisis Model Porter..............................................................................14
Analisis Model Porter adalah strategi bisnis yang digunakan untuk melakukan
analisis dari sebuah struktur industri..................................................................14
3.1.1 A Porter Competitive Model............................................................14
3.1.2 Value Chain......................................................................................14
3.2 Analisis Masalah.....................................................................................14
3.3 Analisis Sistem yang berjalan.................................................................14
3.3.1 Proses Bisnis (Prosedur yang berjalan)............................................14
3.3.2 BPMN..............................................................................................14
3.4 Aturan Bisnis...........................................................................................14
3.4.1 Sedang berjalan (Setiap Prosedur)...................................................14
3.4.2 Diusulkan.........................................................................................14
3.5 Model SCM.............................................................................................14
3.6 Analisis Data...........................................................................................14
No.......................................................................................................................14
Nama Entitas......................................................................................................14
Atribut................................................................................................................14
1..........................................................................................................................14
Pelanggan...........................................................................................................14
2..........................................................................................................................14
Karyawan...........................................................................................................14
nik, nama_karyawan, tanggal_lahir, jenis_kelamin, jabatan, alamat, no_telepon
............................................................................................................................14
3.7 SKPL.......................................................................................................14
3.7.1 Analisis Kebutuhan Fungsional................................................................14
3.7.1.1 Diagram Konteks.................................................................................14
3.7.1.2 Data Flow Diagram (DFD)...................................................................14
3.7.1.3 Spesifikasi Proses.................................................................................14
3.7.1.4 Kamus Data..........................................................................................50
Nik | nama_karyawan | tanggal_lahir | jenis_kelamin | jabatan | alamat |
no_telepon..........................................................................................................50
Nik......................................................................................................................50
nama_karyawan.................................................................................................50
tanggal_lahir.......................................................................................................50
jenis_kelamin.....................................................................................................50
jabatan................................................................................................................50
alamat.................................................................................................................50
no_telepon..........................................................................................................50
3.7.2 Perancangan Sistem.................................................................................53
3.7.2.1 Perancangan Basis Data.......................................................................53
3.7.2.1.1 Diagram Relasi.................................................................................53
3.7.2.1.2 Struktur Tabel..................................................................................54
3.8 Perancangan Antar Muka........................................................................57
BAB IV..................................................................................................................63
KESIMPULAN DAN SARAN..............................................................................63
4.1 Kesimpulan..............................................................................................63
4.2 Saran........................................................................................................63
DAFTAR PUSTAKA............................................................................................64
DAFTAR KONTRIBUSI ANGGOTA KELOMPOK..........................................65
LAPORAN.............................................................................................................66
TUGAS BESAR....................................................................................................66
SISTEM INFORMASI ENTERPRISE..................................................................66
DAFTAR TABEL

Tabel 3. 1 Kamus Data Entity Relationship Diagram (ERD)................................41


Tabel 3.2 Struktur Tabel Bahan Baku....................................................................58
Tabel 3. 3 Struktur Tabel produk...........................................................................58
Tabel 3. 4 Struktur Tabel produksi........................................................................59
Tabel 3. 5 Struktur Tabel pengguna.......................................................................59
Tabel 3. 6 Struktur tabel supplier...........................................................................59
Tabel 3. 7 struktur tabel pesanan...........................................................................60
Tabel 3. 8 Struktur Tabel Pelanggan......................................................................60
Tabel 3. 9 Struktur Tabel detail pesanan................................................................60
Tabel 3. 10 Struktur Tabel karyawan.....................................................................61
Tabel 3. 11 Struktur Tabel faktur...........................................................................61
Tabel 3. 12 Struktur Tabel pembelian bahan baku................................................61
DAFTAR GAMBAR

Gambar 1. 1 Model Waterfall................................................................................12

Gambar 2. 1 Simplifikasi model supply chain dan 3 macam aliran yang dikelola15

Gambar 2. 2 Porter Competitive Model.................................................................25


Gambar 2. 3 Porter’s Generic Value Chain...........................................................27

Gambar 3. 1 BPMN Prosedur Penerimaan Pembelian Produk 35

Gambar 3. 2 BPMN Prosedur Pengadaan Bahan Baku.........................................36


Gambar 3. 3 BPMN Prosedur Penerimaan dan Penyimpanan Bahan Baku..........37
Gambar 3. 4 Model SCM.......................................................................................40
Gambar 3. 5 ERD...................................................................................................41
Gambar 3. 6 Diagram Konteks Supply Chain pengadaan Bahan ba....................43
Gambar 3.7 DFD Level 1.......................................................................................45
Gambar 3. 8 DFD Level 2 (2.1 Login)..................................................................46
Gambar 3. 9 DFD Level 2 (2.9 Pendaftaran pengguna)........................................47
Gambar 3. 10 Skema Relasi Sistem Pnegadaan Bahan Baku................................59
Gambar 3. 11 antar muka login..............................................................................63
Gambar 3. 12 antar muka halaman purchasing......................................................63
Gambar 3. 13 antar muka halaman bahan baku.....................................................64
Gambar 3. 14 Menu Tambah Data Bahan Baku....................................................65
Gambar 3. 15 Menu Tambah Data Bahan Baku....................................................65
Gambar 3. 16 Menu Hapus Data Bahan Baku.......................................................66
Gambar 3. 17 Form Menu Data Pesanan...............................................................66
Gambar 3. 18 Form Menu Tambah Data Pesanan.................................................67
Gambar 3. 19 Form Menu Ubah Data Pesanan.....................................................67
Gambar 3. 20 Form Menu Hapus Data Pesanan....................................................68
BAB I
PENDAHULUAN

1.1 Latar Belakang Masalah


CV. Nika adalah suatu badan usaha yang bergerak dibidang konveksi yang
beralamat di jl. Sulaksana Baru 5 No 7, Cicaheum, Kota Bandung, Jawa Barat.
Dimana kegiatan proses produksinya yakni mengolah bahan baku menjadi barang
jadi sesuai pesanan yang diinginkan pelanggan. CV. Nika memiliki produk yaitu
jersey standar, jersey printing, jersey training, kemeja, T-shirt, dan polo shirt. CV.
Nika dalam mengelola usahaanya menggunakan strategi pull supply chain
management, yaitu perusahaan hanya memproduksi setelah menerima pemesanan
dari pelanggan. Rangkaian kegiatan yang berjalan di CV. Nika hanya meliputi
kegiatan dari bagian hulu saja. Kegiatan yang terdapat dibagian hulu yaitu
melakukan pengadaan bahan baku kepada supplier.
Berdasarkan hasil wawancara dengan bapak Irsan Faisal selaku manajer
pengadaan bahwa kegiatan pengadaan bahan baku yang dilakukan pada saat ini
terdapat pengadaan bahan baku yang dilakukan secara periode dan terdapat
pengadaan bahan baku dilakukan setelah perusahan menerima pemesanan dari
pelanggan. Proses pengadaan bahan baku dapat dilakukan dengan cara
mendatangi toko supplier. Pengadaan bahan baku yang dilakukan setelah ada
pemesanan berdasarkan pemesanan yang sudah di bayar oleh pelanggan baik itu
pembayaran down payment (DP) maupun pembayaran cash (lunas). Beliau juga
mengatakan bahwa bagian pengadaan mengalami kesulitan dalam menentukan
pengadaan bahan baku.
Berdasarkan permasalahan-permasalahan yang yang terjadi pada saat ini di
CV. Nika, maka dibutuhkan suatu sistem yang dapat menjadi solusi bagi
perusahaan. Dalam penelitian ini Supply Chain Management (SCM) menjadi
pilihan untuk memberikan solusi bagi permasalahan yang ada karena supply chain
management merupa rangkaian kegiatan yang meliputi pengendalian terhadap

1
pengadaan bahan baku, produksi, persediaan dan pengiriman produk. maka dari
itu akan dibangun sebuah aplikasi “Sistem Informasi Dengan Menggunakan
Pendekatan Supply Chain Management Di CV. Nika”.

1.2 Rumusan Masalah


Berdasarkan latar belakang masalah yang dikemukakan, maka permasalahan
yang terjadi di CV. Nika adalah bagaimana membangun sistem informasi dengan
menggunakan pendekatan Supply Chain Management di CV. Nika.

1.3 Maksud Tujuan


Berdasarkan permsalahan yang tejadi di CV. Nika maka maksud dari
penelitian ini adalah untuk membangun sistem informasi dengan menggunakan
pendekatan supply chain management di CV. Nika. Adapun tujuan yang akan
dicapai dari penelitian ini adalah memudahkan bagian purchasing dalam
menentukan pengadaan bahan baku yang akan di butuhkan ke supplier untuk
mengatasi masalah terjadinya kekurangan bahan baku, sehingga proses produksi
produk tidak terhambat dan berjalan dengan lancar.

1.4 Batasan Masalah


Batasan masalah bertujuan untuk memperkecil cakupan penelitian agar
penelitian menjadi lebih terfokus pada permasalahan yang ada, adapun Batasan
masalah untuk penelitian ini adalah sebagai berikut.
1. Strategi yang digunakan adalah pull supply chain (make to order), karena
produk akan diproduksi apabila adanya pesanan dari pelanggan.
2. Kegiatan Supply Chain yang dilakukan hanya dibagian hulu saja yaitu
meliputu bagian pengadaan bahan baku kepada supplier.
3. Proses bisnis yang terdapat didalam sistem ini adalah :
a. Penerimaan Pembelian Produk
b. Pengadaan Bahan Baku
c. Penerimaan dan Penyimpanan Bahan Baku
4. Sistem yang akan dibangun berbasiskan web.
5. DBMS (Database management syste) yang digunakan pada sistem yang
akan dibangun menggunakan MySQL.
6. Analisis sistem yang sedang berjalan menggunakan BPMN (Business
Procees Model And Notation) yaitu untuk menggambarkan setiap aktivitas
proses bisnis dalam model proses bisnis.

1.5 Metodologi Penelitian


Metode Penelitian adalah proses mempelajari, memahami, menganalisis,
serta memecahkan masalah berdasarkan fenomena yang ada dan juga terkait
secara sistematis. Dalam penelitian ini menggunakan metode deskriptif analisis
yaitu dengan cara mengumpulkan data, menganalisa data, membuat suatu
pemecahan masalah dan kemudian disusun untuk mendapatkan kesimpulan
mengenai masalah tersebut.
Pendekatan yang digunakan dalam penelitian ini adalah pendekatan
kuantitatif yang merupakan salah satu jenis penelitian yang spesifikasinya adalah
sistematis, terencana, dan terstruktur dengan jelas sejak awal hingga pembuatan
desain penelitiannya di CV. Nika.
Metode yang digunakan untuk pedoman penelitian dalam pelaksanaan
penelitian ini agar hasil yang dicapai tidak mnyimpang dari tujuan yang teah
ditetapkan. Metode penelitian ini terdiri dari dua tahapan, yaitu tahap
pengumpulan data dan tahap pembangunan perangkat lunak.

1.5.1 Metode Pengumpulan Data


Adapun metode pengumpulan data yang digunakan dalam proses
pengumpulan data penelitian ini, adalah sebagai beriku :
a. Wawancara
Wawancara merupakan salah satu cara pengumpulan data dengan cara tatap
muka secara langsung dengan mengajukan beberapa pertanyaan dengan General
Manager. Memulai penelitian dengan cara mendatangi perusahaan CV. Nika dan
mengamati, menganalisa kegiatan pendistribusian yang berjalan diperusahaan
serta melakukan tanya jawab seputar perusahaan, kendala yang dihadapi

3
perusahaan, meminta keterangan atau pendapat mengenai supply chain
manajemen kepada pihak perusahaan sebagai solusi.
b. Observasi
Pengumpulan data dengan cara ini dilakukan dengan cara pengambilan dan
pencatatan secara langsung pada objek penelitian untuk mendapatkan data – data
yang diperlukan dalam penelitian.
c. Studi Literatur
Pada tahap ini merupakan sebuah proses yang dilakukan dengan acara
mempelajari, meneliti dari berbagai sumber – sumber berupa buku, jurnal, teks
bacaan yang berhubungan dengan permasalahan penelitian.

1.5.2 Metode Pembangunan Perangkat Lunak


Metode yang digunakan dalam pembanguna perangkat lunak adalah
metode waterfall, yang meliputi beberapa proses diantaranya:

a. Communication
Tahap Communication merupakan tahap analisis kebutuhan sistem serta tahap
mengadakan pengumpulan data dengan melakukan pertemuan dengan pihak
instansi yang terkait, maupun mengumpulkan data-data tambahan baik yang ada
di jurnal, artikel, maupun dari internet.
b. Planning
Tahap ini merupakan tahap lanjutan dari proses Communication. Tahap ini
akan menghasilkan dokumen user requirement atau bisa dikatakan data yang
berhubungan dengan keinginan pengguna dalam pembangunan software,
termasuk dengan rencana yang akan dilakukan.
c. Modelling
Pada tahap modeling ini akan menerjemahkan syarat kebutuhan ke sebuah
perancangan softwareyang dapat diperkirakan sebelum proses pengkodean. Proses
ini terfokus pada rancangan struktur data, arsitektur software, representasi
interface, dan detail (algoritma) prosedural. Tahapan ini akan menghasilkan
dokumen yang disebut software requirement.
d. Construction
Tahap ini merupakan tahap pengkodean yaitu tahap menerjemahkan desain
dalam bahasa yang dikenali oleh komputer. Programmer akan menerjemahkan
transaksi yang diminta oleh user. Tahapan inilah yang merupakan tahap secara
nyata dalam mengerjakan suatu software, artinya penggunaan komputer akan
dimaksimalkan dalam tahap ini. Setelah pengkodean selesai maka akan dilakukan
testing terhadap sistem yang telah dibangun. Tujuan testing adalah menemukan
kesalahan-kesalahan terhadap sistem tersebut untuk kemudian bisa diperbaiki.
e. Deployment
Tahap ini bisa dikatakan final dalam pembuatan sebuah sistem. Setelah
melakukan analisis, desain dan pengkodean, maka sistem yang sudah jadi akan
digunakan oleh pengguna. Kemudian software yang telah dibangun harus
dilakukan pemeliharaan secara berkala.

Penggambaran model waterfall dapat dilihat pada gambar dibawah ini.

Gambar 1. 1 Model Waterfall

5
BAB II
TINJAUAN PUSTAKA

2.1 Tinjauan Perusahaan


Tahap tinjauan perusahaan ini merupakan peninjauan terhadap tempat
penelitian studi kasus yang dilakukan di CV Nika. Tinjauan perusahaan meliputi
profil perusahaan tempat melakukan penelitian.

2.1.1 Profil CV Nika


CV. NIKA merupakan perusahaan yang bergerak dalam bidang konveksi
yang di dirikan pada tahun 2011 yang Sebagai unit bisnis dalam bidang konveksi
yang melayani jasa pembuatan Apparel ( Kaos, Jaket, Topi, DLL) untuk offline.
Perusahaan kami didukung dengan 6 mesin jahit dengan 7 tenaga kerja. Berikut
adalah profil CV . NIKA.
Nama Perusahaan : CV. NIKA
Alamat : Jl. Sulaksana Baru 5 No 7, Cicaheum, Kota
Bandung, Jawa Barat
Telepon : 085659269464

2.2 Landasan Teori


Landasan teori pada penulisan ini akan menerangkan mengenai teori-teori
yang berhubungan dengan Supply Chain Manajemen di CV. Nika.

2.2.1 Pengertian Sistem

Sistem adalah sekelompok elemen-elemen yang saling terkait atau terpadu


yang dimaksudkan untuk mencapai suatu tujuan. Sebagai gambaran, jika dalam
sebuah sistem terdapat elemen yang tidak memberikan manfaat dalam mencapai
tujuan yang sama, maka elemen tersebut dapat dipastikan bukanlah bagian dari
sistem.
2.2.2 Rantai Pasok (Supply Chain)
Menurut I Nyoman Pujawan “Supply Chain adalah jaringan perusahaan-
perusahaan yang secara bersama-sama bekerja untuk menciptakan dan
menghantarkan suatu produk ke tangan pemakai akhir.”.
2.2.3 Supply Chain Management (SCM)
Menurut James A. dan Mona J. Fitzsimmons “Supply Chain Management
adalah sebuah sistem pendekatan total untuk mengantarkan produk ke konsumen
akhir dengan menggunakan teknologi informasi untuk mengkoordinasikan semua
elemen supply chain dari mulai pemasok ke pengecer, lalu mencapai tingkat
berikutnya yang merupakan keunggulan kompetitif yang tidak tersedia di sistem
logistik tradisional.”
Sedangkan menurut Jacobs dan Chase “Supply Chain Management adalah
sistem untuk menerapkan pendekatan secara total untuk mengelola seluruh aliran
informasi, bahan, dan jasa dari bahan baku melalui pabrik dan gudang ke
konsumen akhir.”
Sedangkan menurut Simchi-Levi et. al “Supply chain Management diartikan
sebagai rangkaian pendekatan yang digunakan untuk mengintegrasikan pemasok,
produsen, gudang dan toko secara efektif agar persediaan barang dapat diproduksi
dan di distribusi pada jumlah yang tepat, ke lokasi yang tepat, dan pada waktu
yang tepat sehingga biaya keseluruhan sistem dapat di minimalisir selagi berusaha
memuaskan kebutuhan dan layanan.”
Sedangkan menurut I Nyoman Pujawan dan Mahendrawati “Supply Chain
Management (SCM) adalah metode atau pendekatan integratif mengelola aliran
produk, informasi, dan uang secara terintegrasi yang melibatkan pihak-pihak
mulai dari hulu ke hilir yang terdiri dari supplier, pabrik, jaringan distribusi
maupun jasa-jasa logistik.”
Supply Chain Management adalah metode atau pendekatan integratif untuk
mengelola aliran produk, informasi, dan uang secara terintegrasi yang melibatkan
pihak-pihak mulai dari hulu ke hilir. Prinsip penting dalam SCM adalah
transparansi informasi dan kolaborasi antara fungsi internal perusahaan maupun
dengan pihak-pihak diperusahaan disepanjang supply chain. Supply Chain adalah

7
jaringan fisiknya, yakni perusahaan-perusahaan yang terlibat dalam memasok
bahan baku, memproduksi barang, maupun mengirimkannya ke pemakai akhir.
Perusahaan-perusahaan tersebut biasanya termasuk supplier, pabrik, distributor,
ritel serta perusahaan-perusahaan pendukung seperti perusahaan jasa logistik.
Menurut I Nyoman dan Mahendrawati pada supply chain biasanya ada 3
macam aliran yang harus dikelola. Tiga macam aliran yang harus dikelola pad
supply chain adalah sebagai berikut [1]:
1. Pertama adalah aliran barang yang mengalir dari hulu (upstream) ke hilir
(downstream).
2. Kedua adalah aliran uang dan sejenisnya yang mengalir dari hilir ke hulu.
3. Ketiga adalah aliran informasi yang bisa terjadi dari hulu ke hilir ataupun
sebaliknya.

Gambar 2. 1 Simplifikasi model supply chain dan 3 macam aliran yang


dikelola
2.1.
2.2.
2.2.1.
2.2.2.
2.2.3.
2.2.4.
2.2.3.1 Komponen Supply Chain Management
Supply Chain Management memiliki 3 komponen utama yang mendukung
berjalannya suatu proses bisnis sebagai berikut:
1. Upstream Supply Chain
Keseluruhan kegiatan perusahaan manufaktur dengan pendistribusiannya atau
hubungan distributor dapat diperluas menjadi kepada beberapa tingkatan.
Kegiatan utama dalam Upstream Supply Chain ini adalah pengadaan barang.

2. Internal Supply Chain


Internal Supply Chain ini merupakan proses pengiriman barang ke gudang.
Kegiatan utama dalam Internal Supply Chain adalah manajemen produksi,
pabrikasi, dan pengendalian persediaan.
3. Downstream Supply Chain
Kegiatan didalam Downstream Supply Chain ini melibatkan proses
pengiriman kepada konsumen akhir. Kegiatan utama dalam Downstream Supply
Chain ini adalah distribusi barang, gudang, transportasi.

2.2.3.2 Jenis-jenis Supply Chain


Berikut ini adalah jenis-jenis supply chain yang umum:
a. Integrated make-to-stock
Supply chain model ini menelusuri permintaan pelanggan yang mungkin
untuk suatu waktu, sehingga proses produksi dapat melakukan pengadaan barang
persediaan secara efisien. Hal ini dapat diatasi dengan menggunakan Sistem
informasi yang terintegrasi. Dengan menggunakan sistem informasi yang
terintegrasi tersebut, perusahaan dapat mengetahui informasi tentang permintaan
pelanggan pada waktu yang tepat, sehingga informasi tersebut dapat digunakan
untuk mengembangkan dan memodifikasi perencanaan dan jadwal produksi.
b. Continuous Replesnishment
Pada supply chain model ini, dilakukan pengadaan barang persediaan secara
berkesinambungan. Jenis ini sangat sesuai untuk lingkungan perusahaan yang pola
permintaan pelanggannya stabil.
c. Build-to-order
Pada supply chain model ini, perakitan terhadap barang jadi dilakukan ketika

9
pelanggan telah melakukan permintaan atau pesanan terhadap barang tersebut.
d. Channel Assembly
Channel assembly merupakan modifikasi dari model build-to-order. Supply
chain model ini, proses perakitan barang terjadi di saat perpindahan barang
tersebut pada jalur distribusi.
2.2.3.3 Push dan Pull Supply Chain
Menurut Chopra dan Meindel “Proses pull berdasarkan oleh pesanan
pelanggan, sedangkan Proses push diawali dan dilakukan dengan cara
mengantisipasi pesanan pelanggan.” [5]
Pull supply chain adalah strategi produksi “make-to-order” yang manfaat
utamanya adalah menghindari waste inventori atau merupakan strategi perusahaan
terutama perusahaan manufaktur di mana produksi baru dilakukan selalu setelah
adanya permintaan pasar dan benar-benar dilakukan atas pemintaan pelanggan.
Push Supply Chain adalah strategi produksi Make-to-Stock. Strategi ini
kebalikan dari Pull strategi di mana di banding pull, push strategi lebih populer
karena sistem produksinya berbasis kepada forecasting dan menghasilkan output
dalam jumlah besar yang nantinya akan masuk ke dalam inventori sebelum
disalurkan kepada pelanggan.
Strategi ini memiliki fokus pada efisiensi aktivitas dan standarisasi. Push
strategy bisa dikonotasikan dengan lean supply. Semakin perusahaan memiliki
sedikit variasi produk maka strategi ini yang pas. Namun, untuk produk dengan
situasi pasar yang berubah-ubah, penggunaan push system akan mendatangkan
beberapa kerugian, seperti:
1. Ketidakmampuan untuk memenuhi permintaan pasar yang berubah-ubah.
2. Penumpukan inventori yang akan mendatangkan banyak waste dan
membutuhkan banyak ruang penyimpanan.
3. Batch produksi besar.
4. Resiko obsolete product besar.

2.2.3.4 Area Cakupan Supply Chain Management


Menurut I Nyoman dan Mahendrawati kegiatan-kegiatan utama yang
masuk dalam klasifikasi Supply Chain Mangement adalah sebagai berikut [1]:
1. Kegiatan merancang produk baru (product development)
2. Kegiatan mendapatkan bahan baku (procurement, purchasing atau control)
3. Kegiatan merencanakan produksi dan persediaan (planning & control)
4. Kegiatan melakukan produksi (production)
5. Kegiatan melakukan pengiriman / distribusi (distribution)
6. Kegiatan pengelolaan pengembalian produk/barang (return)
Keenam klasifikasi tersebut biasanya tercermin dalam bentuk pembagian
departemen atau divisi pada perusahaan manufaktur yang dapat dilihat pada Tabel
2.1.
Tabel 2.1 Lima bagian utama dalam sebuah perusahaan manufaktur yang
terkait dengan fungsi-fungsi utama Supply Chain
Bagian Cakupan Kegiatan
Pengembangan Melakukan riset pasar, merancang produk baru,
Produk melibatkan supplier dalam percancangan produk
baru.
Pengadaan Memilih supplier, mengevaluasi kinerja supplier,
melakukan pembelian supply risk, membina dan
memelihara hubungan dengan supplier.
Perencanaan & Demand planning, peramalan permintaan,
Pengendalian perencanaan kapasitas, perencanaan produksi dan
persediaan.
Operasi / Produksi Eksekusi produksi, pengendalian kualitas.
Pengiriman / Perencanaan jaringan distribusi, penjadwalan
Distribusi pengiriman, mencari dan memelihara hubungan
dengan perusahaan jasa pengiriman, memonitor
service level di tiap pusat distribusi.

2.2.4 Pengadaan
Pengadaan barang merupakan kegiatan yang penting dalam
mempertahankan kelangsungan hidup perusahaan, terutama dalam industri
manufaktur.
Menurut Arjan Van Weele “Pengadaan adalah perolehan barang atau jasa.
Hal ini menguntungkan bahwa barang atau jasa yang tepat dan bahwa mereka
yang dibeli dengan biaya terbaik untuk memenuhi kebutuhan pembeli dalam hal

11
kualitas dan kuantitas, waktu dan lokasi.
Sedangkan menurut Christopher & Schooner “Pengadaan atau procurement
adalah kegiatan untuk mendapatkan barang atau jasa secara transparan, efektif dan
efisien sesuai dengan kebutuhan dan keinginan penggunanya.
Berdasarkan dua pendapat ahli di atas dapat disimpulkan bahwa pengadaan
barang dan jasa atau procurement adalah suatu kegiatan untuk mendapatkan
barang dan jasa yang diperlukan oleh perusahaan dilihat dari kebutuhan dan
penggunaannya, serta dilihat dari kualitas, kuantitas, waktu pengiriman dan harga
yang terjangkau.
Procurement dibedakan menjadi 2 bagian, yaitu secara procurement yang
sederhana dan procurement yang lebih kompleks. Procurement yang sederhana
adalah tidak memiliki hal lain kecuali pembelian atau permintaan yang berulang-
ulang, sedangkan procurement lebih kompleks yaitu dapat meliputi pencarian
supplier dalam jangka waktu yang panjang atau tetap secara fundamental yang
telah berkomitmen dengan satu organisasi.

2.2.4.1 Prinsip Dalam Procurement (Pengadaan Barang)


Menurut Turban (2010) setiap perusahaan menggunakan metode yang
berbeda dalam memperoleh produk dan jasa yang tergantung apa dan dimana
mereka membeli, kuantitas yang diperlukan, berapa jumlah uang yang terpakai
dan sebagainya. Metode procurement antara lain yaitu:
1. Membeli dari manufaktur, penjual grosir atau pengecer dari katalog-katalog
mereka dan adanya negosiasi.
2. Membeli melalui katalog yang terhubung dengan memeriksa katalog
penjual atau membeli melalui mal-mal industri.
3. Membeli melalui katalog pembeli internal dimana perusahaan menyetujui
katalog-katalog vendor termasuk kesepakatan harga.
4. Mengadakan penawaran tender dari sistem dimana pemasok bersaing
dengan yang lainnya. Metode ini digunakan untuk pembelian dalam jumlah
besar.
5. Membeli dari situs pelelangan dimana organisasi berpartisipasi sebagai
salah satu pembeli.
6. Bergabung dengan suatu kelompok sistem pembeli dimana memeriksa
permintaan partisipasi, menciptakan jumlah besar, kemudian kelompok ini
dapat menegosiasikan harga.
7. Berkolaborasi dengan pemasok untuk berbagi informasi tentang penjualan
dan persediaan, sehingga dapat mengurangi persediaan, stock out dan
mempertinggi ketepatan pengiriman.

2.2.4.2 Tugas dan Tanggung Jawab Proceurement (Pengadaan Barang)


Tugas dari bagian pengadaan barang adalah menyediakan barang maupun
jasa dengan harga yang murah, berkualitas dan terkirim tepat waktu. Tugas-tugas
bagian pengadaan barang tidak terbatas hanya pada kegiatan rutin pembelian.
Tugas-tugas bagian pengadaan barang dan jasa adalah sebagai berikut:
1. Merancang hubungan yang tepat dengan supplier
Hubungan dengan supplier bisa bersifat kemitraan jangka panjang maupun
hubungan transaksional jangka pendek.

2. Memilih supplier
a. Kegiatan memilih supplier bisa memakan waktu dan sumber daya yang
tidak sedikit.
b. Kesulitan akan lebih tinggi kalau supplier yang akan dipilih berada di
mancanegara.
c. Supplier yang berpotensi untuk menjalin hubungan jangka panjang,
proses pemilihan ini bisa melibatkan evaluasi awal, mengundang
mereka untuk presentasi, kunjungan lapangan dan sebagainya.
d. Pemilihan supplier harus sejalan dengan strategi supply chain.

3. Memilih dan mengimplementasikan teknologi yang cocok.


a. Kegiatan pengadaan selalu membutuhkan bantuan teknologi.
b. Teknologi yang lebih tradisional dan lumrah digunakan adalah telepon
dan fax.

13
c. Teknologi yang lebih baru menggunakan electronic procurement (e-
procurement) yaitu aplikasi internet untuk kegiatan pengadaan.

4. Memelihara data item yang dibutuhkan dan data supplier.


a. Bagian pengadaan harus memiliki data yang lengkap tentang barang-
barang yang dibutuhkan maupun data tentang supplier mereka.
b. Beberapa data supplier yang penting untuk dimiliki adalah nama dan
alamat masing-masing dari supplier, barang apa yang mereka pasok,
harga per unit, pengiriman, kinerja masa lalu, serta kualifikasi supplier
termasuk juga kualifikasi seperti ISO.

5. Melakukan proses pembelian.


a. Proses pembelian bisa dilakukan dengan beberapa cara, misalnya
pembelian rutin dan pembelian dengan melalui tender atau lelang.
b. Pembelian rutin dan pembelian dengan tender melewati proses-proses
yang berbeda.
6. Mengevaluasi kinerja supplier
a. Hasil penilaian ini digunakan sebagai masukan bagi supplier untuk
meningkatkan kinerja mereka.
b. Kinerja yang digunakan untuk menilai supplier seharusnya
mencerminkan strategi supply chain dan jenis barang yang dibeli.

2.2.5 Persediaan (Inventory)


Persediaan di sepanjang supply Chain memiliki implikasi yang besar
terhadap kinerja finansial suatu perusahaan.
Menurut Riyanto “Inventory atau persediaan barang sebagai elemen utama
dari modal kerja merupakan aktiva yang selalu dalam keadaan berputar dan secara
terus-menerus mengalami perubahan.
Sedangkan menurut Zaki Baridwan “Pengertian persediaan barang secara
umum istilah persediaan barang dipakai untuk menunjukan barang-barang yang
dimiliki untuk dijual kembali atau digunakan untuk memproduksi barang-barang
yang akan dijual.
2.2.5.1 Alat Ukur Persediaan
Perusahaan perlu menggunakan ukuran-ukuran untuk melihat kinerja
perusahaan. Pada prinsipnya kinerja persediaan harus berorientasi pada efisiensi
operasi di satu pihak dan pelayanan terhadap pelanggan (Service level) di pihak
lain. Menurut I Nyoman dan Mahendrawati (2010) ada beberapa ukuran yang
bisa digunakan untuk memonitor kinerja persediaan adalah:
1. Tingkat perputaran persediaan (inventory turnover rate). Ini melihat
seberapa cepat produk atau barang mengalir relatif terhadap jumlah yang
rata-rata tersimpan sebagai persediaan.
2. Inventory days of supply. Didefinisikan sebagai rata-rata jumlah hari suatu
perusahaan bisa beroperasi dengan jumlah persediaan yang dimiliki.
Ukuran ini sebenarnya bisa dikatakan seirama dengan tingkat perputaran
persediaan. Kalau inventory days of supply panjang maka tingkat
perputarannya rendah.
3. Fill rate adalah persentase jumlah item yang tersedia ketika diminta oleh
pelanggan. Film rate bisa diukur untuk tiap produk secara individual atau
untuk keseluruhan produk secara agregat.

2.2.5.2 Klasifikasi Persediaan


Menurut I Nyoman dan Mahendrawati (2010) persediaan diklasifikasikan
menjadi 3 klasifikasi, antara lain:
1. Berdasarkan bentuknya, persediaan bisa diklasifikasikan menjadi bahan
baku (raw materials), barang setengah jadi (WIP), dan produk jadi (finished
product). Klasifikasi ini hanya berlaku pada konteks perusahaan manufaktur.
Produk jadi yang dihasilkan oleh supplier akan menjadi bahan baku bagi
sebuah pabrik perakitan. Jadi, dalam konteks supply Chain mestinya produk
jadi adalah produk yang sudah tidak akan mengalami proses pengolahan lagi
dan siap digunakan oleh pemakai akhir.
2. Berdasarkan fungsinya, persediaan bisa dibedakan menjadi beberapa
a. Pipeline/ transit inventor
Persediaan ini muncul karena lead time pengirim dari suatu tempat ke

15
tempat lain. Barang yang tersimpan di truk sewaktu proses pengiriman adalah
salah satu contohnya. Persediaan ini akan banyak kalau jarak (dam waktu)
pengiriman panjang.
b. Cycle Stock
Cycle stock adalah persediaan akibat motif memenuhi skala ekonomi
seperti didiskusikan di atas. Persediaan ini punya siklus tertentu. Pada saat
pengiriman jumlahnya banyak, kemudian sedikit demi sedikit berkurang
akibat dipakai atau dijual sampai akhirnya habis atau hampir habis, kemudian
mulai dengan siklus baru lagi.
c. Persediaan Pengamanan (Safety Stock)

Fungsinya adalah sebagai perlindungan terhadap ketidakpastian


permintaan maupun pondokan. Perusahaan biasanya menyimpan lebih
banyak dari yang diperkirakan dibutuhkan selama suatu periode tertentu
supaya kebutuhan yang lebih banyak bisa dipenuhi tanpa harus menunggu.
Menentukan berapa besarnya persediaan pengiriman adalah pekerjaan yang
sulit. Besar kecilnya persediaan pengaman terkait dengan biaya persediaan
dan Service level.
d. Anticipation Stock

Anticipation stock adalah persediaan yang dibutuhkan untuk


mengantisipasi kenaikan permintaan akibat sifat Muslimah dari permintaan
terhadap suatu produk. Walaupun anticipation stock juga pada hakekatnya
mengantisipasi permintaan yang tidak pasti, namun perusahaan bisa
memprediksi adanya kenaikan dalam jumlah yang signifikan (bukan sekedar
pola acak).
3. Persediaan juga bisa diklasifikasikan berdasarkan sifat ketergantungan
kebutuhan antara satu item dengan item yang lainnya. Item-item yang
kebutuhannya tergantung pada kebutuhan item lain dinamakan dependent
demamd item. Sebaliknya, kebutuhan Independent demamd item tidak
tergantung pada kebutuhan item lain.
2.2.5.3 Teknik Safety Stock
Berdasarkan klasifikasi persediaan yang sudah dijelaskan sebelumnya
penulis menggunakan teknik Safety stock untuk mengakomodasi ketidakpastian
permintaan yang berpengaruh terhadap persediaan.
Persediaan pengamanan atau Safety stock berfungsi untuk melindungi kesalahan
dalam memprediksi permintaan selama Lead Time. Lead Time adalah waktu yang
dibutuhkan antara bahan baku dipesan hingga sampai di perusahaan. Besarnya
nilai Safety stock tergantung pada ketidakpastian pasokan maupun permintaan.
Berikut adalah rumus dalam menentukan Safety stock dapat dilihat pada
persamaan 2.1.

SS=Pemakaian rata−rata periode sebelumnya ×<¿(2.1)


Dimana:
SS = Safety Stock
¿ = Lead Time

Reorder point atau titik pemesanan kembali adalah saat persediaan mencapai titik
dimana perlu dilakukan pemesanan kembali. Berikut adalah rumus dalam
menentukan reoder point dapat dilihat pada persamaan 2.2.

Reorder Point=( LD × AU )+ SS (2.2)


Dimana:
LD = Lead Time
AU = Pemakaian rata-rata
SS = Safety Stock

2.2.6 BPMN
Business Process Modeling Notation (BPMN) menggambarkan suatu bisnis
proses diagram yang mana didasarkan kepada teknik diagram alur, dirangkai
untuk membuat model-model grafis dari operasi-operasi bisnis dimana terdapat
aktivitas-aktivitas dan kontrol-kontrol alur yang mendefinisikan urutan kerja.
BPMN dikembangkan oleh konsorsium industry (BPMN.org) yaitu
konstituen yang mewakili berbagai vendor alat BPM tetapi bukan sebagai

17
pembuka akhir, mengemukakan bahwa “ The Business Process Modeling
Notation is Emerging as a standard language for capturing business processes, e-
specially at the level of domain analysis and high level systems design”
(BPMI.org : 2006)
Diagram BPMN terdiri atas elemen. Elemen ini terbagi atas empat kategori,
yaitu Flow Object, Connecting Object, Swimlanes, dan Artifact.

2.2.7 Analisis Porter


2.2.7.1 Porter Competitive Model
Memahami dan mengevaluasi struktur dari lingkungan bisnis perusahaan
dan ancaman dari kompetitor untuk perusahaan yang spesifik. Dalam
menganalisis menggunakan Five Forces Competitive Model diaman model ini
merupakan alat yang kuat untuk analisis kompetitif di tingkat industri. Pengertian
industri disini adalah serangkaian bisnis yang menawarkan produk/jasa yang
sejenis. Seandainya satu perusahaan bergerak di berbagai macam industri, maka ia
tidak bisa hanya membuat satu analisis saja. Analisa ini perlu dibuat pada masing-
masing industri dimana ia bergerak.

Porter Competitive Model

Gambar 2. 2 Porter Competitive Model


Five Forces Competitive :
1. Threat of New Entrants (Masuknya kompetitor)  Bagaimana cara
yang mudah atau sulit untuk kompetitor baru untuk mulai bersaing di
industri yang sudah ada
2. Threat of Subtitute Products or Services (Ancaman Produk atau Jasa
pengganti)  Cara mudah masuknya produk dan jasa yang dapat menjadi
alternatif dari produk atau jasa yang sudah ada, khususnya yang dibuat
dengan biaya lebih murah.
3. Bargaining Power of Buyers (Daya tawar dari pembeli)  Bagaimana
kuatnya posisi pembeli. Pembeli mempunyai kekuatan utk menentukan
kemana dia akan melakukan transaksi.
4. Bargaining Power of Suppliers (Daya tawar dari supplier) 
Bagaimana kuatnya posisi penjual. Apakah ada banyak supplier atau
hanya beberapa supplier saja, bisa jadi mereka memonopoli supply barang.
5. Rivalry Among Existing Competitor (Persaingan di antara pemain yang
sudah ada)  Bagaimana kuatnya persaingan diantara pemain yang
sudah ada.Apaka ada pemain yang sangat dominan atau semuanya sama.

2.2.7.2 Value Chain Porter


Value Chain Porter (ditemukan oleh Michael Porter) adalah model yang
digunakan untuk membantu menganalisis aktivitas-aktivitas spesifik yang dapat
menciptakan nilai dan keuntungan kompetitif bagi organisasi. Aktivitas-aktivitas
tersebut dibagi dalam 2 jenis, yaitu :
1. Primary activities (Aktifitas utama)
a. Inbound Logistics (Logistik dalam): mengatur pergerakan masuknya
bahan, bagian, dan barang yang telah selesai dari supplier ke manufaktur atau
pabrik perakitan, gudang, atau toko ritel.
b. Operations (Operasi): berkaitan dengan mengelola proses yang
mengubah input (dalam bentuk bahan baku, tenaga kerja, dan energi) menjadi
output (dalam bentuk barang dan / atau jasa).

19
c. Outbound Logistics (Logistik Luar): proses yang berkaitan dengan
penyimpanan dan pergerakan produk akhir dan informasi terkait mengenai
produksi untuk pengguna terakhir.
d. Marketing and Sales (Pemasaran dan Penjualan): menjual produk atau
layanan dan proses untuk menciptakan, mengkomunikasikan, menyampaikan,
dan bertukar penawaran yang memiliki nilai bagi pelanggan, klien, mitra, dan
masyarakat pada umumnya.
e. Service: mencakup semua kegiatan yang diperlukan untuk menjaga
produk / layanan bekerja secara efektif untuk costumer setelah itu dijual dan
disampaikan.

2. Support activities (Aktifitas pendukung)


a. Procurement (Pengadaan): akuisisi barang, jasa atau karya dari sumber
luar.
b. Human Resources Management (Manajemen Sumber Daya Manusia):
terdiri dari semua kegiatan termasuk dalam merekrut, mempekerjakan,
pelatihan, pengembangan, kompensasi dan (jika perlu) menolak atau
merumahkan karyawan.
c. Technological Development (Pengembangan teknologi): berkaitan dengan
peralatan, hardware, software, prosedur dan pengetahuan teknis untuk
menanggung transformasi perusahaan dari input menjadi output. (jarot s
suroso).
Porter’s Generic Value Chain

Gambar 2. 3 Porter’s Generic Value Chain


BAB III
ANALISIS DAN PERANCANGAN

3.1 Analisis Model Porter


Analisis Model Porter adalah strategi bisnis yang digunakan untuk
melakukan analisis dari sebuah struktur industri.

3.1.1 A Porter Competitive Model


Porter Competitive Model memahami dan mengevaluasi struktur dari
lingkungan bisnis perusahaan dan ancaman dari kompetitor untuk perusahaan
yang spesifik.
Berdasarkan analisis competitive advantage yang telah kami lakukan di
CV. NIKA diperoleh model Porter Competitive Advantage yang telah diuraikan
dibawah ini

21
 Kemungkinan adanya perusahaan baru pada
bidang konveksi menengah ke rendah,
karena membutuhkan modal yang cukup Potential New Entrnts
besar dan keterampilan yang cukup tinggi,
di sisi lain perizinan usaha mudah
didapatkan.
 Sudah memiliki kerja sama dengan beberapa
mitra yang nampaknya tidak akan berpaling
ke perusahaan percetakan yang lain.

Intraindustry Rivalry

Bargaining Power Of Bargaining Power Of


SBU : CV. Nika

Suppliers Buyers
Rivals : Antagonis, Spesialis,

Akses Konveksi.
Dalam Industri percetakan banyak jenis
bahan baku yang dibutuhkan untuk Pada Industri Konveksi, konsumen yang
melakukan produksi maka dari itu Subtitute Products of ada sangat bervariasi baik secara individu
diperlukan kerja sama terhadap maupun kelompok, seperti kebutuhan
perusahaan yang dapat memproduksi Services kampanye, instansi pendidikan, event-
bahan baku tersebut seperti organizer, dan perusahaan-perusahaan yang
 CV. Boga Jaya lain dan setiap konsumen memiliki daya
 CV. Kenari beli yang berbeda-beda. DI sisi lain juga
 Distro
 CV. Trans Mulya terdapat banyak perusahaan konveksi yang
 Departmen Store
 CV. Indo Warna. telah berdiri.
 Online Shop
Ketiga perusahaan tersebut di Indonesia
 Perusahaan produksi yang
cukup banyak dan memiliki kualitas dan
berbahan dasar kain.
harga yang beragam.
3.1.2 Value Chain

23
3.2 Analisis Masalah
Analisis masalah merupakan sebuah asumsi dari masalah yang akan
diuraikan dalam prosedur-prosedur pengolahan data pada pembangunan supply
chain manajemen produk apparel di CV. Nika. Analisis masalah dari sistem yang
sedang berjalan saat ini adalah bagian purchasing kesulitan dalam menentukan
pengadaan bahan baku yang akan di butuhkan ke supplier sehingga butuh
peramalan jumlah produk untuk mengetahui jumlah bahan baku yang sesuai
jumlah produk agar tidak terjadi kekosongan atau kekurangan bahan baku.

3.3 Analisis Sistem yang berjalan


Analisis sistem yang sedang berjalan merupakan salah satu tahapan untuk
mengetahui sistem yang sedang berjalan pada perusahaan yang akan dikaitkan
dengan kesesuaian dalam pembangunan sistem.
Analisis sistem yang sedang berjalan bertujuan untuk mempelajari dan
mengevaluasi sistem yang berjalan dan mengetahui seperti apa sistem yang
sedang berjalan saat ini pada perusahaan. Berdasarkan hasil penelitian yang
dilakukan pada CV. Nika, terdapat 3 prosedur yang sedang berjalan diperusahaan
dalam manajemen persediaan dan pengadaan diantaranya adalah, Prosedur
Penerimaan Pembelian Produk, Prosedur Pengadaan Bahan Baku, Prosedur
Penerimaan dan Penyimpanan Bahan Baku.
.
3.3.1 Proses Bisnis (Prosedur yang berjalan)
3.3.1.1 Prosedur Penerimaan Pembelian Produk
Pembelian produk apparel adalah proses pembelian dari distributor atau
konsumen kepada perusahaan untuk memperoleh produk busana muslim.
Pembelian hanya dapat dilakukan oleh distributor serta dapat menerima pembelian
perseorangan. Proses yang dilakukan adalah sebagai berikut:
1. Pembeli memberikan desain yang sudah dimiliki kepada bagian Sales
2. Pembeli menentukan bahan.
3. Pembeli membuat order kepada bagian Sales
4. Bagian Sales menerima order pembeli dan mencatat orderan di faktur
penjualan.
5. Bagian Sales memberikan faktur penjualan ke bagian produksi.
6. Bagian produksi menerima faktur penjualan dari bagian Sales.
7. Bagian produksi melalukan pengukuran apparel kepada pelanggan.
8. Jika pelanggan setuju maka bagian produksi memberikan faktur penjualan
kepada bagian kasir, jika tidak, melakukan pengecekan ulang.
9. Bagian kasir menerima faktur penjualan dari bagian produksi.
10. Pembeli melakukan pembayaran baik DP maupun Lunas kepada bagian
kasir.
11. Bagian kasir membuat bukti pembayaran dan memberikan bukti
pembayaran kepada pembeli.

3.3.1.2 Prosedur Pengadaan Bahan Baku


Pengadaan bahan baku adalah proses memperoleh bahan baku dari
supplier. Berikut proses-proses pengadaan bahan baku:
1. Bagian produksi mencatat rencana bahan baku apa saja yang dibutuhkan
sesuai jumlah produk yang sudah direncanakan.
2. Bagian produksi memberikan daftar bahan baku ke bagian Purchasing.
3. Bagian Purchasing mengajukan permintaan dana ke bagian kasir sesuai
budget yg dibutuhkan untuk pembelian bahan baku.
4. Bagian kasir menerima permohonan dari bagian Purchasing.
5. Bagian kasir menyetor sejumlah uang yg dibutuhkan untuk bahan baku ke
bagian Purchasing
6. Purchasing mendatangi beberapa supplier untuk dijadikan supplier CV.
Nika
7. Bagian Purchasing melakukan pesanan berdasarkan daftar bahan baku
8. Purchasing menyerahkan kriteria bahan baku seperti kriteria bahan baku
kain yang berupa warna kain, jenis kain dan ketebalan kain, Dokumen
kriteria tersebut diserahkan kepada para supplier.

25
9. Supplier-supplier tersebut memberikan contoh bahan baku dan penawaran
harga kepada Purchasing.
10. Pemilihan supplier dipilih dari harga yang paling rendah dengan kualitas
bagus yang sesuai kriteria CV. Nika
11. Purchasing melakukan pembayaran kepada supplier
12. Supplier membuat bukti pembayaran dan memberikan bukti pembayaran
kepada bagian Purchasing.

3.3.1.3 Prosedur Penerimaan dan Penyimpanan Bahan Baku


Setelah tahapan pemesanan bahan baku selanjutnya adalah prosedur
penerimaan bahan baku dan penyimpanan bahan baku yang dilakukan oleh bagian
Warehouse. Berikut proses – proses penerimaan dan penyimpanan bahan baku:

1. Bagian supplier menyiapkan bahan baku sesuai daftar bahan baku yang
telah dibuat.
2. Supplier membuat surat jalan dan melakukan pengiriman diserahkan ke
bagian Warehouse CV. Nika..
3. Bagian Quality Control (QC) gudang bahan baku memeriksa bahan baku
sesuai dengan permintaan CV. Nika.
4. Apabila ada bahan baku retur atau cacat seperti warna yang tidak sama
seperti sample sebelumnya, berlubang ataupun ada bagian yang sobek ,
maka bahan baku retur tersebut dikembalikan kepada supplier, tidak dapat
diganti terkecuali permintaan perusahaan CV. Nika.
5. Bahan baku yang sudah selesai QC akan disimpan di Warehouse.
6. Bagian Kasir membayar keseluruhan kepada supplier sesuai penerimaan
bahan baku yang ada di Warehouse.
7. Bagian Kasir membuat berita acara pembayaran kepada supplier dan berita
acara tersebut diarsipkan dibagian kasir.
3.3.2 BPMN
3.3.2.1 Prosedur Penerimaan Pembelian Produk

Gambar 3. 1 BPMN Prosedur Penerimaan Pembelian Produk

27
3.3.2.2 Prosedur Pengadaan Bahan Baku

Gambar 3. 2 BPMN Prosedur Pengadaan Bahan Baku


3.3.2.3 Prosedur Penerimaan dan Penyimpanan Bahan Baku

Gambar 3. 3 BPMN Prosedur Penerimaan dan Penyimpanan Bahan Baku

29
3.4 Aturan Bisnis
Analisis aturan bisnis berisikan analisis aturan-aturan yang berlaku pada
sistem yang sedang berjalan. Aturan bisnis yang dibahas dibagi menjadi 4, yaitu
aturan bisnis yang ada pada saat ini di CV. Nika dan aturan bisnis yang diusulkan
untuk CV. Nika.

3.4.1 Sedang berjalan (Setiap Prosedur)


Analisis aturan bisnis yang sedang berjalan menjelaskan tentang aturan-
aturan bisnis yang dilakukan oleh perusahaan pada saat ini. Adapun aturan bisnis
yang dibahas meliputi aturan bisnis pada Prosedur Penerimaan Pembelian Produk,
Prosedur Pengadaan Bahan Baku, Prosedur Penerimaan dan Penyimpanan Bahan
Baku. Analisis aturan bisnis yang sedang berjalan di CV.Nika sebagai berikut:

1. Analisis Prosedur Penerimaan Pembelian Produk


a. Bagian sales bertanggung jawab atas segala proses pembelian barang yang
dilakukan oleh pelanggan.
b. Pembeli wajib melakukan pembayaran DP 50% dari seluruh total harga
pembelian.
c. Desain dapat diberikan oleh pembeli langsung atau dari pihak produksi
d. Kekurangan pembayaran diselesaikan setelah proses produksi selesai.
e. Jam pembelian produk dapat dilakukan pada hari Senin-Sabtu.

2. Analisis Prosedur Pengadaan Bahan Baku


a. Bagian Purchasing bertanggung jawab atas pemesanan semua bahan baku
ke supplier.
b. Pengadaan bahan baku diadakan oleh banyak supplier.
c. Pengadaan bahan baku dilakukan jika hanya ada pemesanan dari pembeli.
3. Analisis Prosedur Penerimaan dan Penyimpanan Bahan Baku
a. Bahan baku yang tidak sesuai dengan permintaan seperti warna tidak
sesuai dengan sample sebelumnya dan sobek ataupun berlubang maka
akan di kembalikan kepada supplier dengan beban supplier.
3.4.2 Diusulkan
Analisis aturan bisnis yang diusulkan menjelaskan tentang aturan-aturan
bisnis agar dapat menyesuaikan dengan sistem yang dibangun. Aturan bisnis yang
akan digunakan sama dengan aturan-aturan bisnis yang sudah berjalan dengan
ditambahkan aturan bisnis yang diusulkan sebagai berikut:
1. Pembeli akan mendapatkan diskon sebesar 10% dari total biaya pemesanan.
2. Pembelian bahan baku dapat dilakukan melalui telepon dengan supplier tetap.

3.5 Model SCM


Model SCM dalam Supply Chain pengadaan bahan baku pada CV. Nika

dapat dilihat pada gambar

31
Gambar 3. 4 Model SCM
3.6 Analisis Data
Analisis basis data pada sistem pengadaan bahan baku yang akan dibangun

menggunakan Entity Relationship diagram (ERD). Adapun diagram tersebut

digambarkan Gambar 3. 5

Gambar 3. 5 ERD

3.6.1 Kamus Data Entity Relationship Diagram (ERD)


Kamus data ERD sistem pengadaan bahan baku di CV Nika dapat dilihat

33
pada Tabel 3. 1
Tabel 3. 1 Kamus Data Entity Relationship Diagram (ERD)
No. Nama Entitas Atribut
1 Pelanggan id_pelanggan,nama_pelanggan,alamat,
no_telepon
2 Karyawan nik, nama_karyawan, tanggal_lahir,
jenis_kelamin, jabatan, alamat,
no_telepon
3 Produk id_produk, nama_produk, jenis
4 Pesanan id_pesanan, tanggal_pesan, id_pelanggan,
id_produk, id_faktur, id_bahanbaku
5 Detail_pesanan id_detailpesanan, id_pesanan, harga, Qty
S, Qty M, Qty L, Qty XL, Qty XXL, Qty
XXXL, status
6 Bahan Baku id_bahanbaku, nama_bahanbaku,
kategori_bahanbaku, satuan
7 Supplier id_suppplier, id_bahanbaku,
nama_supplier, alamat, no_telepon, email
8 Pembelian_bahanbaku id_beli, id_bahanbaku tanggal_beli,
id_faktur
9 produksi Id_produksi, id_pesanan, status
10 Pengguna id_pengguna, nik, nama, username,
password, email, level
11 Faktur Id_faktur, jenis_faktur

3.7 SKPL
3.7.1 Analisis Kebutuhan Fungsional
Analisis kebutuhan fungsional meliputi analisis diagram konteks, data flow
diagram (DFD), spesifikasi proses dan kamus data.

3.7.1.1 Diagram Konteks


Diagram konteks merupakan diagram tingkat atas atau yang bisa disebut
juga sebagai DFD level 0. Diagram konteks pada sistem pengadaan bahan baku
dapat dilihat pada gambar di bawah ini :

35
Gambar 3. 6 Diagram Konteks Supply Chain pengadaan Bahan ba
3.7.1.2 Data Flow Diagram (DFD)
DFD (Data Flow Diagram) merupakan sebuah teknik yang
menggambarkan aliran data dan transformasi yang digunakan sebagai perjalanan
data dari masukan menuju keluaran. DFD dibuat jika pada diagram konteks masih
terdapat proses yang mesti dijelaskan lebih rinci. Adapun data flow diagram pada
sistem pengendalian bahan baku di CV. NIKA adalah sebagai berikut.

a. Data Flow Diagram Level 1 Sistem Pembangunan Rantai Pasok di CV.


Nika
DFD level 1 sistem pengadaan bahan baku CV Nika pada Gambar 3.7 ,
menjelaskan alur proses pada sistem di CV Nika

37
Gambar 3.7 DFD Level 1
b. Data Flow Diagram Level 2 Proses 1 Login
DFD level 2 proses 1 sistem pengadaan bahan baku CV Nika pada Gambar 3.
8 , menjelaskan alur proses pada sistem di CV Nika

Gambar 3. 8 DFD Level 2 (2.1 Login)

39
C. Data Flow Diagram Level 2 Proses 2 Pengolahan Data Master
DFD level 2 proses 2 sistem pengadaan bahan baku CV Nika pada Gambar 3.
8 , menjelaskan alur proses pada sistem di CV Nika

Gambar 3. 9 DFD Level 2 (2.1 Login)

a. Data Flow Diagram Level 2.9 Pendaftaran Pengguna


DFD level 2 proses 2 sistem pengadaan bahan baku CV Nika, menjelaskan
alur proses pada sistem di CV Nika
Gambar 3. 10 DFD Level 2 (2.9 Pendaftaran pengguna)

b. Data Flow Diagram Level 2.3 Pendaftaran Pengguna


DFD level 2 proses 3 sistem pengadaan bahan baku CV Nika pada Gambar 3.
10, menjelaskan alur proses pada sistem di CV Nika

41
3.7.1.3 Spesifikasi Proses
Spesifikasi proses digunakan untuk menggambarkan proses model aliran
yang terdapat pada DFD. Spesifikasi proses dari DFD yang telah dibuat dapat
dijelaskan pada Tabel

NO PROSES KETERANGAN
No Proses 1
Nama Proses Login
Deskripsi Menampilkan form login
Sumber daya Admin
Tujuan Memberikan akses untuk masuk kedalam sistem
Masukan Data login
Keluaran Info login
1. Menginputkan username dan password
1
2. Sistem memeriksa apakah inputan kosong
3. Jika inputan kosong system akan memberikan
informasi data tidak boleh kosong
4. Jika tidak kosong system akan mengecek ke dalam
Logika proses
database
5. Jika tidak ditemukan maka system akan
memunculkan pesan kesalahan, username dan
password tidak ditemukan
6. Jika ada maka user akan masuk kedalam system
No Proses 1.1
Nama Proses Validasi username
Deskripsi Mengecek apakah username yang diinputkan valid
Sumber daya Admin
Untuk mengetahui apakai username yg diinput ada atau
Tujuan
tidak didalam database
2 Masukan Data username
Keluaran Info username

1. Admin memasukkan data login


2. Username dicek dengan membandingkan yang ada
Logika proses didalam database
3. Bila benar/ada maka pengecekan akan dilanjutkan ke
pengecekan ke dua yaitu pengecekkan password
3 No Proses 1.2
Nama Proses Validasi password
Deskripsi Mengecek apakah password yang diinputkan valid
Sumber daya Admin
Untuk mengetahui apakai password yg diinput ada atau
Tujuan
tidak didalam database
Masukan Data password
Keluaran Info password
1. Admin memasukkan data login
2. Password dicek dengan membandingkan yang ada
Logika proses didalam database
3. Bila benar/ada maka akan masuk ke menu utama dari
sistem
4 No Proses 2
Nama Proses Pengolahan data master
Deskripsi Menampilkan tabel karyawan, bahan baku, produk, dan
supplier.
Sumber daya Admin, Warehouse, Produksi, Quality Control,
Purchasing
Tujuan Memberikan informasi yang terdapat didalam data master
Masukan Tambah Data Karyawan
Ubah Data Karyawan
Hapus Data Karyawan
Cari Data Karyawan

Tambah Data bahan baku


Ubah Data bahan baku
Hapus Data bahan baku
Cari Data bahan baku

Tambah Data produk


Ubah Data produk
Hapus Data produk
Cari Data produk

Tambah Data supplier


Ubah Data supplier
Hapus Data supplier
Cari Data supplier

43
Info Data karyawan Yang Ditambah
Info Data karyawan Yang Diubah
Info Data karyawan Yang Dihapus
Info Data karyawan Yang Dicari
Info Data bahan baku Yang Ditambah
Info Data bahan baku Yang Diubah
Info Data bahan baku Yang Dihapus
Info Data bahan baku Yang Dicari
Keluaran
Info Data produk Yang Ditambah
Info Data produk Yang Diubah
Info Data produk Yang Dihapus
Info Data produk Yang Dicari

Info Data Supplier Yang Ditambah


Info Data Supplier Yang Diubah
Info Data Supplier Yang Dihapus
Info Data Supplier Yang Dicari
Pada proses ini, maka sistem akan menampilkan
pengolahan supplier, pelanggan, barang, bahan baku dan
Logika proses
karyawan yang di dalamnya terdapat proses menambah,
mengubah, menghapus dan mencari
No Proses 2.1
Nama Proses Pengolahan data Karyawan
Deskripsi Untuk pengolahan data Karyawan

Sumber daya Admin, Pemilik


Tujuan Pemilik
Masukan Data Karyawan
Keluaran Info Karyawan
Logika proses 1. Sistem menampilkan informasi Karyawan kepada
5
pengguna
2. Jika pengguna memilih fungsionalitas menambah
data Karyawan maka sistem akan menampilkan
tambah data Karyawan
3. Jika pengguna memilih fungsionalitas merubah
data Karyawan maka sistem akan menampilkan
ubah data Karyawan
4. Jika pengguna memilih fungsionalitas menghapus
data Karyawan maka sistem akan menghapus data
Karyawan yang dihapus
5. Jika pengguna memilih fungsionalitas mencari data
Karyawan maka sistem akan mencari data
Karyawan yang dibutuhkan
No Proses 2.2
Nama Proses Pengolahan data produk
Deskripsi Untuk pengolahan data produk
Sumber daya Produksi
Tujuan Pemilik
Masukan Data produk
Keluaran Info produk
Logika proses 1. Sistem menampilkan informasi produk kepada
pengguna
2. Jika pengguna memilih fungsionalitas menambah
6 data produk maka sistem akan menampilkan tambah
data produk
3. Jika pengguna memilih fungsionalitas merubah data
produk maka sistem akan menampilkan ubah data
produk
4. Jika pengguna memilih fungsionalitas menghapus
data produk maka sistem akan menghapus data
produk yang dihapus
5. Jika pengguna memilih fungsionalitas mencari data
produk maka sistem akan mencari data produk yang
dibutuhkan
No Proses 2.3
Nama Proses Pengolahan data bahan baku
Deskripsi Untuk pengolahan data bahan baku
Sumber daya Purchasing
Tujuan Pemilik
Masukan Data bahan baku
Keluaran Info bahan baku
7 Logika proses 1. Sistem menampilkan informasi bahan baku kepada
pengguna
2. Jika pengguna memilih fungsionalitas menambah
data bahan baku maka sistem akan menampilkan
tambah data bahan baku
3. Jika pengguna memilih fungsionalitas merubah data
bahan baku maka sistem akan menampilkan ubah

45
data bahan baku
4. Jika pengguna memilih fungsionalitas menghapus
data bahan baku maka sistem akan menghapus data
bahan baku yang dihapus
5. Jika pengguna memilih fungsionalitas mencari data
bahan baku maka sistem akan mencari data bahan
baku yang dibutuhkan
No Proses 2.4
Nama Proses Pengolahan data Supplier
Deskripsi Untuk pengolahan data Supplier
Sumber daya Purchasing
Tujuan Pemilik
Masukan Data Supplier
Keluaran Info Supplier
Logika proses 1. Sistem menampilkan informasi Supplier kepada
pengguna
2. Jika pengguna memilih fungsionalitas menambah
8 data Supplier maka sistem akan menampilkan
tambah data Supplier
3. Jika pengguna memilih fungsionalitas merubah
data Supplier maka sistem akan menampilkan ubah
data Supplier
4. Jika pengguna memilih fungsionalitas menghapus
data Supplier maka sistem akan menghapus data
Supplier yang dihapus
5. Jika pengguna memilih fungsionalitas mencari data
Supplier maka sistem akan mencari data Supplier
yang dibutuhkan
9 No Proses 3
Nama Proses Pengolahan data Produksi
Deskripsi Untuk menampilkan data produksi
Sumber daya Produksi
Tujuan Memberikan informasi yang terdapat didalam data
produksi
Masukan Tambah Data produksi
Ubah Data produksi
Hapus Data produksi
Cari Data produksi
Keluaran Info Data produksi Yang ditambah
Info Data produksi Yang diubah
Info Data produksi Yang dihapus
Info Data produksi Yang dicari
Pada proses ini, maka sistem akan menampilkan
Logika proses pengolahan Produksi yang di dalamnya terdapat proses
menambah, mengubah, menghapus dan mencari.
No Proses 4
Nama Proses Pengolahan data Pesanan
Deskripsi Untuk menampilkan data Pesanan
Sumber daya Sales
Memberikan informasi yang terdapat didalam data
Tujuan
Pesanan
Tambah Data Pesanan
Ubah Data Pesanan
10 Masukan
Hapus Data Pesanan
Cari Data Pesanan
Info Data Pesanan Yang ditambah
Info Data Pesanan Yang diubah
Keluaran
Info Data Pesanan Yang dihapus
Info Data Pesanan Yang dicari
Pada proses ini, maka sistem akan menampilkan
Logika proses pengolahan Pesanan yang di dalamnya terdapat proses
menambah, mengubah, menghapus dan mencari.
11 No Proses 5
Nama Proses Pengolahan data Faktur
Deskripsi Untuk menampilkan data Faktur
Sumber daya keuangan
Tujuan Memberikan informasi yang terdapat didalam data Faktur
Tambah Data Faktur
Ubah Data Faktur
Masukan
Hapus Data Faktur
Cari Data Faktur
Keluaran Info Data Faktur Yang ditambah
Info Data Faktur Yang diubah
Info Data Faktur Yang dihapus
Info Data Faktur Yang dicari

47
Logika proses Pada proses ini, maka sistem akan menampilkan
pengolahan Faktur yang di dalamnya terdapat proses
menambah, mengubah, menghapus dan mencari.
No Proses 6
Nama Proses Pengolahan data pelanggan
Deskripsi Untuk menampilkan data pelanggan
Sumber daya sales
Memberikan informasi yang terdapat didalam data
Tujuan
pelanggan
Tambah Data pelanggan
Ubah Data pelanggan
12 Masukan
Hapus Data pelanggan
Cari Data pelanggan
Info Data pelanggan Yang ditambah
Info Data pelanggan Yang diubah
Keluaran
Info Data pelanggan Yang dihapus
Info Data pelanggan Yang dicari
Pada proses ini, maka sistem akan menampilkan
Logika proses pengolahan pelanggan yang di dalamnya terdapat proses
menambah, mengubah, menghapus dan mencari.
No Proses 7
Nama Proses Pengolahan data Pembelian bahan baku
Deskripsi Untuk menampilkan data Pembelian bahan baku
Sumber daya Warehouse, Purchasing
Memberikan informasi yang terdapat didalam data
Tujuan
Pembelian bahan baku
Tambah Data Pembelian bahan baku
Ubah Data pelanggan Pembelian bahan baku
Masukan
Hapus Data Pembelian bahan baku
13 Cari Data Pembelian bahan baku
Info Data Pembelian bahan baku Yang ditambah
Info Data Pembelian bahan baku Yang diubah
Keluaran
Info Data Pembelian bahan baku Yang dihapus
Info Data Pembelian bahan baku Yang dicari
Pada proses ini, maka sistem akan menampilkan
pengolahan Pembelian bahan baku yang di dalamnya
Logika proses
terdapat proses menambah, mengubah, menghapus dan
mencari.
No Proses 8
Nama Proses Pengolahan data pengguna
Deskripsi Untuk menampilkan data pengguna
Sumber daya Admin, pengguna
Memberikan informasi yang terdapat didalam data
Tujuan
Pembelian pengguna
Tambah Data pengguna
Ubah Data pengguna
Masukan
14
Hapus Data pengguna
Cari Data pengguna
Info Data pengguna Yang ditambah
Info Data pengguna Yang diubah
Keluaran
Info Data pengguna Yang dihapus
Info Data pengguna Yang dicari
Pada proses ini, maka sistem akan menampilkan
pengolahan Pembelian bahan baku yang di dalamnya
Logika proses
terdapat proses menambah, mengubah, menghapus dan
mencari.
No Proses 9
Nama Proses Pengolahan Pendaftaran
Deskripsi Untuk mendaftarkan user didalam sistem
Sumber daya Admin, pengguna
Tujuan Membuat user terdaftar didalam sistem
Masukan Data pendaftaran
Keluaran Info pendaftaran
15 Logika proses 1. Menginputkan data pendaftaran
2. Sistem memeriksa apakah inputan kosong
3. Jika inputan kosong system akan memberikan
informasi data tidak boleh kosong
4. Jika tidak kosong system akan mengecek apakah
inputan sudah sesuai atau belum
5. Jika tidak ditemukan maka system akan
memunculkan pesan kesalahan
16 No Proses 9.1
Nama Proses Validasi nama pengguna
Mengecek apakah nama pengguna yang diinputkan sudah
Deskripsi
sesuai atau valid
Sumber daya Produksi, sales, purchasing, quality control, warehouse,
keuangan, admin

49
Untuk mengetahui apakai username yg diinput ada atau
Tujuan
tidak didalam database
Masukan Data nama pengguna
Keluaran Info nama pengguna
1. Admin memasukkan data pendaftaran
2. nama pengguna dicek apakah sudah sesuai atau valid
Logika proses dan tidak kosong
3. Bila benar maka pengecekan akan dilanjutkan ke
pengecekan ke dua yaitu pengecekkan username
No Proses 9.2
Nama Proses Validasi username
Deskripsi Mengecek apakah username yang diinputkan valid
Produksi, sales, purchasing, quality control, warehouse,
Sumber daya
keuangan, admin
Untuk mengetahui apakai username yg diinput sudah
Tujuan
17 sesuai atau belum
Masukan Data username
Keluaran Info username
1. Admin memasukkan data login
2. Username dicek apakah valid dan tidak kosong
Logika proses
3. Bila benar maka pengecekan akan dilanjutkan ke
pengecekan ke tiga yaitu pengecekkan password
No Proses 9.3
Nama Proses Validasi password
Deskripsi Mengecek apakah password yang diinputkan valid
Produksi, sales, purchasing, quality control, warehouse,
Sumber daya
keuangan, admin
Untuk mengetahui apakai password yg diinput sudah
Tujuan
18 sesuai atau belum
Masukan Data password
Keluaran Info password
1. Admin memasukkan data login
Logika proses
2. password dicek apakah valid dan tidak kosong
3. Bila benar maka pengecekan akan dilanjutkan ke
pengecekan ke empat yaitu pengecekkan email
19 No Proses 9.4
Nama Proses Validasi email
Deskripsi Mengecek apakah email yang diinputkan valid
Produksi, sales, purchasing, quality control, warehouse,
Sumber daya
keuangan, admin
Untuk mengetahui apakai email yg diinput sudah sesuai
Tujuan
atau belum
Masukan Data email

Keluaran Info email


1. Admin memasukkan data login
2. email dicek apakah valid atau tidak kosong dan sesuai
Logika proses dengan format penulisan email
3. Bila benar maka pengecekan akan dilanjutkan ke
pengecekan ke lima yaitu pengecekkan level
19 No Proses 9.5
Nama Proses Validasi level
Deskripsi Mengecek apakah level yang diinputkan valid

Sumber daya Produksi, sales, purchasing, quality control, warehouse,


keuangan, admin
Tujuan Untuk mengetahui apakai level yg diinput sudah sesuai
atau belum
Masukan Data level

Keluaran Info level


Logika proses 1. Admin memasukkan data login
2. level dicek apakah level sudah sesuai atau tidak
kosong
3. Bila benar maka user berhasil didaftarkan kedalam
system dan tersimpan di dalam database

3.7.1.4 Kamus Data


Kamus data dibuat berdasarkan alur data yang ada di data flow diagram
dan berfungsi membantu pelaku sistem untuk mengerti aplikasi secara detail dan
mengorganisasi semua elemen data yang digunakan dalam sistem. Kamus data
untuk sistem ini diuraikan dalam tabel berikut:
No. Detail Keterangan
1. Nama Data Login
Deskripsi Berisi data yang digunakan proses login untuk

51
masuk ke dalam sistem
Struktur Data nik | username | email + password + level +
status
nik {0..9|a..z|A..Z|symbol}
username {0..9|a..z|A..Z|symbol}
password {0..9|a..z|A..Z|symbol}
email {0..9|a..z|A..Z|symbol}
level {0..9|a..z|A..Z}
status {“Aktif”|”Non Aktif”}
2 Nama Data pelanggan yang akan diedit
Deskripsi Berisi data pelanggan yang akan diedit
Struktur Data id_pelanggan | nama_pelanggan | alamat |
no_telepon
id_pelanggan {0..9|a..z|A..Z|symbol}
nama_pelanggan {0..9|a..z|A..Z|symbol}
alamat {0..9|a..z|A..Z|symbol}
no_telepon {{0..9|symbol}

3 Nama Data karyawan yang akan diedit


Deskripsi Berisi data karyawan yang akan diedit
Struktur Data Nik | nama_karyawan | tanggal_lahir |
jenis_kelamin | jabatan | alamat | no_telepon
Nik {0..9 }
nama_karyawan {0..9|a..z|A..Z|symbol}
tanggal_lahir {date }
jenis_kelamin {0..9|a..z|A..Z|symbol}
jabatan {0..9|a..z|A..Z|symbol}
alamat {0..9|a..z|A..Z|symbol}
no_telepon {0..9}
4 Nama Data bahan baku yang akan diedit
Deskripsi Berisi data bahan baku yang akan diedit
Struktur Data id_bahanbaku | nama_bahanbaku |
kategori_bahanbaku | satuan
id_bahanbaku {0..9|a..z|A..Z|symbol}
nama_bahanbaku {0..9|a..z|A..Z|symbol}
kategori_bahanbaku {0..9|a..z|A..Z|symbol}
satuan {{0..9|symbol}

5 Nama Data produk yang akan diedit


Deskripsi Berisi data produk yang akan diedit
Struktur Data id_produk | nama_produk | jenis
id_produk {0..9|a..z|A..Z|symbol}
nama_produk {0..9|a..z|A..Z|symbol}
jenis {0..9|a..z|A..Z|symbol}

6 Nama Data supplier yang akan diedit


Deskripsi Berisi data supplier yang akan diedit
Struktur Data id_suppplier | id_bahanbaku | nama_supplier |
alamat | no_telepon | email
id_suppplier {0..9|a..z|A..Z|symbol}
id_bahanbaku {0..9|a..z|A..Z|symbol}
nama_supplier {0..9|a..z|A..Z|symbol}
alamat {0..9|a..z|A..Z|symbol}
no_telepon {0..9|symbol}
email {0..9|a..z|A..Z|symbol}
7 Nama Data Produksi yang akan ditampilkan
Deskripsi Berisi data produksi yang akan ditampilkan
Struktur Data Id_produksi | id_pesanan | status
Id_produksi {0..9 }
id_pesanan {0..9 }
status {0..9|a..z|A..Z|symbol}

8 Nama Data Pesanan yang akan ditampilkan


Deskripsi Berisi data pesanan yang akan ditampilkan
Struktur Data id_pesanan | tanggal_pesan | id_pelanggan |
id_produk | id_faktur | id_bahanbaku
id_pesanan {0..9|a..z|A..Z|symbol}
tanggal_pesan {date}
id_pelanggan {0..9|a..z|A..Z|symbol}
id_produk {0..9|a..z|A..Z|symbol}
id_faktur {0..9|a..z|A..Z|symbol}
id_bahanbaku {0..9|a..z|A..Z|symbol}

9 Nama Data pelanggan yang akan ditampilkan


Deskripsi Berisi data pelanggan yang akan ditampilkan
Struktur Data id_pelanggan | nama_pelanggan | alamat |
no_telepon
id_pelanggan {0..9|a..z|A..Z|symbol}
nama_pelanggan {0..9|a..z|A..Z|symbol}
alamat {0..9|a..z|A..Z|symbol}
no_telepon {{0..9|symbol}

10 Nama Data Pembelian yang akan ditampilkan


Deskripsi Berisi data pembelian bahan baku yang akan
ditampilkan
Struktur Data id_beli | id_bahanbaku | tanggal_beli | id_faktur
id_beli {0..9 }
id_bahanbaku {0..9 }
tanggal_beli { date }
id_faktur {0..9|a..z|A..Z|symbol}

11 Nama Data Pengguna yang akan ditampilkan


Deskripsi Berisi data pengguna yang akan ditampilkan

53
Struktur Data id_pengguna | nik | nama | username | password |
email | level
id_pengguna {0..9 }
nik {0..9 }
nama {0..9|a..z|A..Z|symbol}
username {0..9|a..z|A..Z|symbol}
password {0..9|a..z|A..Z|symbol}
email {0..9|a..z|A..Z|symbol}
level {0..9|a..z|A..Z|symbol}

11 Nama Data Pengguna yang akan ditambahkan


Deskripsi Berisi data pengguna yang akan ditambahkan

Struktur Data id_pengguna | nik | nama | username | password |


email | level

id_pengguna {0..9 }
nik {0..9 }
nama {0..9|a..z|A..Z|symbol}
username {0..9|a..z|A..Z|symbol}
password {0..9|a..z|A..Z|symbol}
email {0..9|a..z|A..Z|symbol}
level {0..9|a..z|A..Z|symbol}

3.7.2 Perancangan Sistem


Tahap perancangan merupakan kelanjutan dari proses analisis dimana
dilakukan perubahan-perubahan terhadap sistem yang sedang berjalan. Hal ini
dilakukan untuk mengatasi kekurangan yang ada, memudahkan pekerjaan yang
dilakukan oleh orang yang terlibat dan menghemat waktu pekerjaan.

3.7.2.1 Perancangan Basis Data


Perancangan basis data merupakan tahapan untuk memetakan model
konseptual ke model basis data yang akan dipakai. Perancangan basis data terbagi
menjadi dua, yaitu diagram relasi dan perancangan struktur tabel.

3.7.2.1.1 Diagram Relasi


Diagramrelasi menjelaskan mengenai hubungan antar tabel dalam
sistem dan atribut-atribut tabel yang terlibat dalam pembuatan sistem. Berikut ini
adalah diagramrelasi dari sistem ini.

Gambar 3. 11 Skema Relasi Sistem Pnegadaan Bahan Baku

3.7.2.1.2 Struktur Tabel


Struktur tabel sistem pengadaan bahan baku pada CV Nika adalah sebagai
berikut
1. Bahan Baku
Tabel Bahan Baku akan digunakan untuk menyimpan data bahan baku yang
dapat akses pada sistem. Struktur tabel dapat dilihat pada Tabel 3.2
Tabel 3.2 Struktur Tabel Bahan Baku
no Nama Field Tipe Data Ukuran Keterangan
1 id_bahanbaku Char 4 primary key
2 nama_bahanbaku varchar 30 Not Null
resleting' , 'kain',
3 kategori_bahanbaku enum 'aksesoris', 'benang' Not Null
4 satuan integer 11 Not Null
2. Produk

55
Tabel produk akan digunakan untuk menyimpan data produk yang dapat
akses pada sistem. Struktur tabel dapat dilihat pada Tabel 3. 3
Tabel 3. 3 Struktur Tabel produk
N
Nama Field Tipe Data Ukuran Keterangan
o
1 id_produk integer 11 primary key
2 nama_produk varchar 30 Not Null  
‘kaos’,’jaket’,’kemeja’,topi
jenis enum Not Null  
3 ’

3. Produksi
Tabel produksi akan digunakan untuk menyimpan data produksi yang dapat
akses pada sistem. Struktur tabel dapat dilihat pada Tabel 3. 4
N
o Nama Field Tipe Data Ukuran Keterangan
1 id_produksi integer 11 primary key
2 id_pesanan integer 11 foreign key dari tabel pesanan
3 status enum ‘lunas’,’dp’  
Tabel 3. 4 Struktur Tabel produksi

4. Pengguna
Tabel pengguna akan digunakan untuk menyimpan data pengguna yang dapat
akses pada sistem. Struktur tabel dapat dilihat pada Tabel 3. 5
Tabel 3. 5 Struktur Tabel pengguna
No Nama Field Tipe Data Ukuran Keterangan
1 id_pengguna integer 11 primary key
2 nama_pengguna varchar 30 Not null 
3 username varchar 30 Not null  
4 password varchar 30 Not null  
5 email varchar 30 Not null  
6 level varchar 20 Not null  
7 nik varchar 30 Foreign key dari tabel karyawan

5. Supplier
Tabel supplier akan digunakan untuk menyimpan data supplier yang dapat
akses pada sistem. Struktur tabel dapat dilihat pada Tabel 3. 6
Tabel 3. 6 Struktur tabel supplier
No Nama Field Tipe Data Ukuran Keterangan
1 id_supplier integer 11 primary key
2 nama_supplier varchar 30 not null
3 id_bahanbaku char 4 Foreign key dari tabel bahan baku
4 alamat text not null
5 no_telepon integer 20 not null
6 email varchar 30 not null

6. Pesanan
Tabel pesanan akan digunakan untuk menyimpan data pesanan yang dapat
akses pada sistem. Struktur tabel dapat dilihat pada Tabel 3. 7
Tabel 3. 7 struktur tabel pesanan
No Nama Field Tipe Data Ukuran Keterangan
1 id_pesanan integer 11 primary key
2 id_pelanggan integer 11 foreign key dari tabel pelanggan
3 id_produk integer 11 foreign key dari tabel produk
4 tanggal_pesan date   Not null 

7. Pelanggan
Tabel pelanggan akan digunakan untuk menyimpan data pelanggan yang dapat
akses pada sistem. Struktur tabel dapat dilihat pada Tabel 3. 8
Tabel 3. 8 Struktur Tabel Pelanggan
No Nama Field Tipe Data Ukuran Keterangan
1 id_pelanggan integer 11 primary key
2 nama_pelanggan varchar 30 not null 
3 alamat text not null 
4 no_telepon integer 20 not null 

8. Detail Pesanan
Tabel detail pesanan akan digunakan untuk menyimpan data pesanan yang
dapat akses pada sistem. Struktur tabel dapat dilihat pada Tabel 3. 9
Tabel 3. 9 Struktur Tabel detail pesanan
no Nama Field Tipe Data Ukuran Keterangan
1 id_detailpesanan integer 11 primary key
2 id_pesanan integer 11 foreign key dari tabel pesanan

57
3 harga integer 20 not null
4 qty_s integer 11 not null
5 qty_m integer 11 not null
6 qty_L integer 11 not null
7 qty_xl integer 11 not null
8 qty_xxl integer 11 not null
9 qty_xxxl integer 11 not null
10 status enum lunas','dp' not null

9. Karyawan
Tabel karyawan akan digunakan untuk menyimpan data karyawan yang dapat
akses pada sistem. Struktur tabel dapat dilihat pada No
No Nama Field Tipe Data Ukuran Keterangan
1 nik integer 11 primary key
2 nama_karyawan varchar 30 not null
3 tanggal_lahir date not null
4 jenis_kelamin enum laki-laki', 'perempuan' not null
purchasing,keuangan,
5 jabatan enum warehouse, QC,admin,produksi not null
6 alamat text not null
7 no_telepon integer 20 not null
Tabel 3. 10 Struktur Tabel karyawan

10. Faktur
Tabel faktur akan digunakan untuk menyimpan data faktur yang dapat akses
pada sistem. Struktur tabel dapat dilihat pada Tabel 3. 11
Tabel 3. 11 Struktur Tabel faktur
N
o Nama Field Tipe Data Ukuran Keterangan
1 id_faktur integer 11 primary key
pembelian bahan
2 jenis_faktur enum baku', 'pesanan' not null
foreign key dari tabel
3 id_beli integer 4 pembelian_bahanbaku
4 id_pesanan integer 11 foreign key dari tabel pesanan

11. Pembelian Bahan baku


Tabel pembelian bahan baku akan digunakan untuk menyimpan data
pemebelian bahan baku yang dapat akses pada sistem. Struktur tabel dapat dilihat
pada Tabel 3. 12
Tabel 3. 12 Struktur Tabel pembelian bahan baku
N
o Nama Field Tipe Data Ukuran Keterangan
1 id_beli integer 11 primary key
foreign key dari tabel bahan
2 id_bahanbaku integer 11 baku
3 tanggal_beli integer 4 not null
4 id_faktur integer 11 foreign key dari tabel faktur

3.8 Perancangan Antar Muka


Perancangan antarmuka dalam sistem informasi pengadaan bahan baku di
CV Nika menggunakan pendekatan Supply Chain Management. Berikut adalah
Perancangan antarmuka dalam sistem informasi pngadaan bahan baku di CV Nika
pada :

a. Antar Muka Halaman Login


Form ini digunakan oleh user untuk melakukan login ke dalam sistem,
tampilan form login dapat dilihat pada:

F01

Supply Chain CV. NIKA

Klik Button “Login” untuk


ke halaman F02.

Klik Button “Lupa


Password” untuk lupa
password

Gambar 3. 12 antar muka login

b. Perancanan antarmuka halaman Utama Purchasing

59
Form ini merupakan form menu Purchasing, dimana user Purchasing telah
berhasil login ke dalam sistem, berikut tampilan dari form menu administrasi:

F02

Supply Chain CV. NIKA


Klik menu “Halaman
Utama” untuk ke
halaman F02.

Klik menu “Data Bahan


Baku” untuk menuju ke
halaman F03.

Klik menu “Data


Pesanan” untuk ke
halaman F04.

Klik Menu “Logout”


untuk keluar aplikasi.

Gambar 3. 13 antar muka halaman purchasing

c. Perancangan antarmuka halaman Data Bahan Baku


Halaman ini digunakan untuk mengolah data bahan baku, tampilan form
menu bahan baku adalah sebagai berikut :

F03
Supply Chain CV. NIKA
Klik menu “Halaman
Utama” untuk ke halaman
F02.

Klik menu “Data Bahan


Baku” untuk menuju ke
halaman F03.

Klik menu “Data Pesanan”


untuk ke halaman .

Klik button “Tambah” untuk


menuju kehalaman “F04”.

Klik button “Ubah” untuk


menuju kehalaman “F05”.

Klik button “Hapus” untuk


menuju kehalaman “F06”.

Klik Menu “Logout” untuk


keluar aplikasi.
Gambar 3. 14 antar muka halaman bahan baku

d. Perancangan antarmuka halaman tambah data Bahan Baku


Halaman ini digunakan untuk mengolah tambah data bahan baku, tampilan
form menu data bahan baku adalah sebagai berikut :

F04
Supply Chain CV. NIKA
Klik menu “Halaman Utama”
untuk ke halaman F02.

Klik menu “Data Bahan Baku”


untuk menuju ke halaman F03.

Klik menu “Data Pesanan”


untuk ke halaman .

Klik button “Tambah” pada


form Tambah Bahan Baku
untuk menambahkan data
bahan baku.

Klik Button “Batal” untuk


membatalkan form tambah
bahan baku.

Klik Menu “Logout” untuk


Gambar 3. 15 Menu Tambah Data Bahankeluar
Baku aplikasi.

e. Perancangan antarmuka halaman ubah data bahan baku


Halaman ini digunakan untuk mengolah ubah data bahan baku, tampilan
form menu data bahan baku adalah sebagai berikut :

F05
Supply Chain CV. NIKA
Klik menu “Halaman
Utama” untuk ke
halaman F02.

Klik Button “Tambah”


untuk menuju ke
halaman F04.

Klik button “Simpan”


pada form Ubah Bahan
Baku untuk mengubah
data bahan baku.

Klik Button “Batal” untuk61


membatalkan form ubah
bahan baku.
Gambar 3. 16 Menu Tambah Data Bahan Baku
Klik Menu “Logout”
untuk keluar aplikasi.
f. Perancanan antarmuka halaman Hapus Data Bahan Baku
Halaman ini digunakan untuk mengolah hapus data bahan baku, tampilan
form menu data bahan baku adalah sebagai berikut :
F06

Supply Chain CV. NIKA

Klik menu “Halaman


Utama” untuk ke
halaman F02.

Klik Button “Tambah”


untuk menuju ke
halaman F04.

Klik button “Ubah” untuk


menuju ke halaman F05.

Klik button “Iya” untuk


menyetujui hapus data.

Klik button “Tidak” untuk


batal hapus data.

Klik Menu “Logout”


Gambar 3. 17 Menu Hapus Data Bahan Baku
untuk keluar aplikasi.

g. Perancangan antarmuka halaman Pesanan


Halaman ini digunakan untuk mengolah data bahan baku, tampilan form
menu bahan baku adalah sebagai berikut :

F07
Supply Chain CV. NIKA

Klik button “Tambah”


untuk menuju ke
halaman F08.

Klik button “Ubah”


untuk menuju ke
halaman F09.

Klik button “Hapus”


untuk menuju ke
halaman F10.

Klik Menu “Logout”


untuk keluar aplikasi.
Gambar 3. 18 Form Menu Data Pesanan
h. Perancangan antarmuka halaman tambah data Pesanan
Halaman ini digunakan untuk mengolah tambah data pesanan, tampilan form
menu data pesanan adalah sebagai berikut :

F08
Supply Chain CV. NIKA
Klik button “Ubah” untuk
menuju ke halaman F09.

Klik button “Hapus” untuk


menuju ke halaman F10.

Klik button “Tambah”


pada form Tambah
Pesanan untuk
menambah data pesanan.

Klik Button “Batal” untuk


membatalkan form
tambah pesanan.

Klik Menu “Logout” untuk


keluar aplikasi.
Gambar 3. 19 Form Menu Tambah Data Pesanan

i. Perancangan antarmuka halaman Ubah Data Pesanan


Halaman ini digunakan untuk mengolah ubah data pesanan, tampilan form
menu data pesanan adalah sebagai berikut :

F09
Supply Chain CV. NIKA
Klik button “Tambah”
untuk menuju ke
halaman F08.

Klik button “Hapus”


untuk menuju ke
halaman F10.

Klik button “Simpan”


pada form Ubah Pesanan
untuk mengubah data
pesanan.

Klik Button “Batal” untuk


membatalkan form ubah
pesanan. 63
Klik Menu “Logout”
untuk keluar aplikasi.
Gambar 3. 20 Form Menu Ubah Data Pesanan

j. Perancanan antarmuka halaman Data Pesanan


Halaman ini digunakan untuk mengolah hapus data pesanan, tampilan form
menu data pesanan adalah sebagai berikut :
F10

Supply Chain CV. NIKA


Klik menu “Halaman
Utama” untuk ke
halaman F02.

Klik Button “Tambah”


untuk menuju ke
halaman F08.

Klik button “Ubah”


untuk menuju ke
halaman F09.

Klik button “Iya”


untuk menyetujui
hapus data.

Klik button “Tidak”


untuk batal hapus
Gambar 3. 21 Form Menu
BAB IVHapus Data Pesanan
data.

Klik Menu “Logout”


KESIMPULAN DAN SARAN
untuk keluar aplikasi.

Bab ini akan menjelaskan tentang kesimpulan yang berisi hasil-hasil yang
diperoleh setelah dilakukan analisis, desain, dan implementasi dari perancangan
perangkat lunak yang dibangun dan telah dikembangkan serta saran-saran yang
akan memberikan catatan penting dan kemungkinan perbaikan yang perlu
dilakukan untuk pengembangan perangkat lunak sebelumnya.

4.1 Kesimpulan
Berdasarkan hasil yang didapat dalam penulisan tugas akhir ini, maka dapat
ditarik kesimpulan sebagai berikut:
1. Proses pengadaan barang menjadi lebih mudah dengan bantuan Sistem
Supply Chain yang telah dibuat.
2. Proses pengolahan data menjadi lebih mudah dan pencarian data menjadi
lebih cepat karena data lebih terstruktur.
3. Supply chain yang telah dibangun dengan perhitungan pemesanan bahan
baku, dapat membantu bagian purchasing mengatasi kekurangan ataupun
kelebihan pembelian bahan baku.

4.2 Saran
Saran untuk pengembangan sistem pengadaan bahan baku ini ada beberapa
saran yang dapat dilakukan, antara lain:
Pengintegrasian dengan sistem keuangan yang sudah berjalan dengan pengelolaan
data faktur yang ada pada sistem pengadaan bahan baku yang telah dibangun.

DAFTAR PUSTAKA

1. J. Hutahaean, Konsep Sistem Informasi, Yogyakarta: Deepublish, 2014.

2. A. I. Said, Produktivitas & Efisiensi dengan Supply Chain Management,


Jakarta: PPM, 2006.

3. Hartono, Jogiyanto. (2005). Analisis Dan Desain Sistem Informasi:


Pendekatanterstruktur teory dan praktis aplikasi bisnis. Yogyakarta : Andi.

4. Nugroho, Adi, (2004), Konsep Pengembangan Sistem Basis Data,


Informatika, Bandung.

5. Rosa, A.S. dan M, Salahudin (2011), Modul Pembelajaran Rekayasa

65
Perangkat Lunak(Terstruktur Dan Berorientasi Objek), Modula, Bandung

DAFTAR KONTRIBUSI ANGGOTA


KELOMPOK

1. Aziz Muttaqien (10114045) : Bab 2

2. Ilham Al’hayyu W (10115001) : dfd level 1, model scm, dfd level 2.9, bpmn
penyimpanan bahan baku

3. Nur Aisah (10115005) : erd, kamus data erd, diagram konteks, kamus data dfd,
bpmn pembelian oleh konsumen

4. Widya Yulianti Saragih (10115009) : bab 1, tampilan antar muka, proses bisnis
, bpmn pengadaan

5. Anugrah Abdi Kautsar (10115033) : spesifikasi proses, skema relasi, struktur


tabel, dfd level 2.2

6. Ananda Pawitra Ayu (10115034) : bab 2, dfd level 2.1

67

Anda mungkin juga menyukai