SISTEM PENJADWALAN PRODUKSI DAN PENGECEKAN BAHAN MENTAH PADA PERUSAHAAN ROKOK RISKI B SIDOARJO.

SISTEM PENJ ADWALAN PRODUKSI DAN PENGECEKAN
BAHAN MENTAH PADA PERUSAHAAN ROKOK RISKI B
SIDOARJ O

SKRIPSI

Disusun oleh :

IKE DEWI PERMATASARI
0834010135

J URUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS PEMBANGUNAN NASIONAL "VETERAN" J AWA TIMUR
SURABAYA
2013

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

SISTEM PENJ ADWALAN PRODUKSI DAN PENGECEKAN

BAHAN MENTAH PADA PERUSAHAAN ROKOK RISKI B
SIDOARJ O

SKRIPSI

Diajukan Untuk Memenuhi Sebagai Persyaratan
Dalam Memperoleh Gelar Sarjana Komputer
Jurusan Teknik Informatika

Disusun oleh :

IKE DEWI PERMATASARI
NPM. 0834010135

J URUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” J AWA TIMUR
SURABAYA
2013


Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

LEMBAR PENGESAHAN

SISTEM PENJ ADWALAN PRODUKSI DAN PENGECEKAN
BAHAN MENTAH PADA PERUSAHAAN ROKOK RISKI B
SIDOARJ O

Disusun Oleh :

IKE DEWI PERMATASARI
NPM. 0834010135

Telah disetujui untuk mengikuti Ujian Negara Lisan
Tahun Akademik 2011/2012

Pembimbing Utama

Pembimbing Pendamping


Ir. Mu’tasim Billah, MS
NPT. 19600504 198703 1 0014

Bar ry Nuqoba, S.Si, M.Kom
NPT. 19841102021212 1002

Mengetahui,
Ketua J urusan Teknik Infor matika
Fakultas Teknologi Industri
UPN ”Veteran” J awa Timur

Dr. Ir. Ni Ketut Sari, MT
NIP. 196 507 311 992 032 001

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

SKRIPSI
SISTEM PENJ ADWALAN PRODUKSI DAN PENGECEKAN BAHAN MENTAH PADA

PERUSAHAAN ROKOK RISKI B SIDOARJ O
(STUDI KASUS : PERUSAHAAN ROKOK RIZKY B SIDOARJ O)
Disusun Oleh :

IKE DEWI PERMATASARI
NPM. 0834010135
Telah dipertahankan di hadapan dan diterima oleh Tim Penguji Skripsi
J urusan Teknik Infor matika Fakultas Teknologi Industri
Univer sitas Pembangunan Nasional ”Veteran” J awa Timur
Pada Tanggal 19 J uli 2012
Pembimbing :

Tim Penguji :

1.

1.

Bar ry Nuqoba, S.Si, M.Kom
NPT. 19841102021212 1002


Dr. Ir. Ni Ketut Sari, MT
NPT. 196 507 311 992 032 001

2.

2.

Ir. Mu’tasim Billah, MS
NPT. 19600504 198703 1 0014

Rizky Par lika, S. Kom, M. Kom
NPT. 3 8405 07 02191
3.

Eko Prasetyo, S. Kom, M. Kom
NIDN. 0718077901

Mengetahui,
Dekan Fakultas Teknologi Industri

Univer sitas Pembangunan Nasional ”Veteran” J awa Timur

Ir. SUTIYONO, MT.
NIP. 19600713 198703 1 001

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

YAYASAN KESEJ AHTERAAN PENDIDIKAN DAN PERUMAHAN
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” J AWA TIMUR
FAKULTAS TEKNOLOGI INDUSTRI
PANITIA UJ IAN SKRIPSI / KOMPREHENSIF
J l. Raya Rungkut Madya Gunung Anyar Telp. (031) 8706369 (Hunting). Fax. (031) 8706372 Sur abaya 60294

KETERANGAN REVISI
Mahasiswa di bawah ini :
Nama

: Ike Dewi Permatasari


NPM

: 0834010135

Jurusan

: Teknik Informatika

Telah mengerjakan revisi/ tidak ada revisi*) pra rencana (design) / skripsi ujian
lisan, TA 2011/2012 dengan judul:
” SISTEM PENJ ADWALAN PRODUKSI DAN PENGECEKAN BAHAN
MENTAH PADA PERUSAHAAN ROKOK RISKI B SIDOARJ O"

Surabaya,

Juli 2012

Dosen Penguji yang memerintahkan revisi:

1) Dr. Ir. Ni Ketut Sari, MT

NPT. 196 507 311 992 032 001

{

}

2) Rizky Parlika, S. Kom, M. Kom
NPT. 3 8405 07 0219 1

{

}

3) Eko Prasetyo, S. Kom, M. Kom
NIDN. 0718077901

{

}


Mengetahui,
Pembimbing Utama

Barry Nuqoba, S.Si, M.Kom
NPT. 19841102021212 1002

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

Pembimbing Pendamping

Ir. Mu’tasim Billah, MS
NPT. 19600504 198703 1 0014

KATA PENGANTAR

Alhamdulillah, dengan mengucapkan puji dan syukur kehadirat Allah SWT atas
rahmat dan hidayah-Nya sehingga penulis dapat menyelesaikan kerja praktek yang
merupakan persyaratan dalam menyusun tugas akhir di Universitas Pembangunan Nasional
“VETERAN” Jatim.

Penulis membahas masalah sistem pergudangan pada PERUSAHAAN ROKOK
RIZKI B SIDOARJO.
Penulis mengucapkan terima kasih yang sebesar-besarnya kepada pihak-pihak yang
telah membantu baik materiil maupun dorongan spirituil untuk menyelesaikan penulisan
kerja praktek ini.
Penulis menyadari sepenuhnya masih banyak terdapat kekurangan dalam penulisan
kerja praktek ini. Oleh sebab itu kritik serta saran yang membangun dari pembaca sangat
membantu guna perbaikan dan pengembangan di masa yang akan datang.
Akhirnya dengan ridho Allah penulis berharap semoga laporan kerja praktek ini
dapat memberikan manfaat bagi pembaca sekalian terutama mahasiswa di bidang komputer.

Surabaya,

Juni 2012

Penulis

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.


iii

DAFTAR ISI

Halaman
LEMBAR PENGESAHAN
ABSTRAK ..................................................................................................

i

KATA PENGANTAR .................................................................................

ii

UCAPAN TERIMAKASIH............................................................................

iii

DAFTAR ISI ............................................................................................... iv
DAFTAR GAMBAR ................................................................................... vii
DAFTAR TABEL ....................................................................................... xi

BAB I PENDAHULUAN ............................................................................

1

1.1 Peneliti Pendahuluan .............................................................................

1

1.2 Perumusan Masalah ..............................................................................

2

1.3 Batasan Masalah ....................................................................................

2

1.4 Tujuan……….. .....................................................................................

3

1.5 Manfaat .................................................................................................

3

1.6 Metodologi Penelitian ...........................................................................

3

1.7 Sistematika Penulisan ............................................................................

4

BAB II TINJAUAN PUSTAKA ..................................................................

6

2.1 Gambaran Umum Perusahaan Rokok Rizky B Sidoarjo ........................

6

2.1.1 Sejarah dan Lokasi Perusahaan .................................................

6

2.1.2 Bentuk Badan Hukum ...............................................................

7

2.1.3 Struktur Organisasi ...................................................................

7

2.2 Konsep Dasar Sistem Informasi ............................................................

9

2.2.1

Pengertian Sistem .....................................................................

2.2.2

Pengertian Informasi ................................................................. 10

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

9

iv

2.2.3

Pengertian Sistem Informasi ...................................................... 10

2.2.4

Pengertian Sistem Informasi Manufaktur .................................. 11

2.3 UML (Unified Modelling Language) .................................................... 14
2.3.1 Use Case Diagram ..................................................................... 15
2.3.2 CDM Dan PDM ........................................................................ 15
2.3.3 Sequence Diagram ..................................................................... 16
2.3.4 Activity Diagram ........................................................................ 18
2.4 Visual Basic 2005 (VB 8.0) .................................................................. 19
2.5 SQL (Structured Query Language) ....................................................... 20
2.6 Navicat Essential For SQL Server ......................................................... 22

BAB III METODOLOGI PENELITIAN ..................................................... 24
3.1 Analisis Sistem ..................................................................................... 24
3.2 Perancangan Proses ............................................................................... 24
3.2.1 Perancangan Workflow .............................................................. 25
3.2.2 Flowchart .................................................................................. 26
3.2.3 Use Case Diagram .................................................................... 28
3.2.4 Activity Diagram ....................................................................... 30
3.2.5 Sequence Diagram ..................................................................... 42
3.2.6 Perancangan DataBase ............................................................... 55

BAB IV HASIL DAN PEMBAHASAN ...................................................... 60
4.1 Spesifikasi Sistem ................................................................................ 60
4.2 Implementasi Proses ............................................................................ 60

4.3 Implementasi Data ............................................................................... 78
4.4 Implementasi Antarmuka ..................................................................... 85
4.4.1 Antarmuka Login User .............................................................. 85
4.4.2 Antarmuka Administrator .......................................................... 86
4.4.3 Antarmuka Manajer .................................................................. 87
4.4.4 Antarmuka Supervisor .............................................................. 88

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

v

4.4.5 Antarmuka Pegawai .................................................................. 90
4.5 Implementasi Uji Coba .......................................................................... 91
4.4.1 Evaluasi Tingkat Evektivitas Aplikasi Dan Evaluasi
Pengguna Aplikasi / Sistem Dengan SPSS……………………… 104

BAB V KESIMPULAN DAN SARAN ....................................................... 103
5.1 Kesimpulan .......................................................................................... 103
5.2 Saran .................................................................................................... 103

DAFTAR PUSTAKA

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

SISTEM PENJ ADWALAN PRODUKSI DAN PENGECEKAN BAHAN MENTAH PADA PERUSAHAAN
ROKOK RIZKI B SIDOARJ O.
DOSEN PEMBIMBING 1
: BARRY NUQOBA, S.Si, M.Kom.
DOSEN PEMBIMBING II
: Ir . MU’TASIM BILLAH, Ms
PENYUSUN
: IKE DEWI PERMATASARI

ABSTRAK
Globalisasi dunia manufaktur menuntut Perusahaan Rokok Rizky B Sidoarjo untuk dapat
mengelola informasi dengan baik, sehingga kebutuhan informasi masing-masing pihak yang
berkepentingan dapat terpenuhi dengan cepat dan tepat. Perkembangan teknologi informasi yang
hingga saat ini terus berkembang dapat mengotomatisasi proses pengelolaan informasi dari mulai
proses memasukkan informasi, menyimpan, dan memperbaruinya setiap saat sehingga setiap
karyawan bisa mendapatkan informasi terbaru dan melakukan analisis dengan lebih mudah.
Dalam sistem informasi manufaktur ini, khususnya mencakup divisi produksi. Yang di
mulai dari pembagian production task, pembuatan jadwal produksi, merespon production task,
pengecekan gudang,serta membuat jadwal pegawai. Dimana keluaran dari sistem informasi ini
diharapkan dapat memberikan informasi yang relevan dan up to date bagi berbagai pihak
(manajer, supervisor, pegawai).
Dengan menyajikan proses implementasi yang tepat, maka sistem ini akan dapat
menyediakan informasi yang lebih baik dan dapat membuat user untuk melakukan aktivitas yang
lebih mudah, aman dan efisien. Untuk itu diperlukan rancangan terhadap sistem informasi ini.
Pada sistem ini menggunakan metode beroientasi obyek, karena metode ini merupakan metode
yang berfokus pada objek yang konsisten mulai tahap analisis, perancangan, dan implementasi
sistem informasi.

Kata Kunci : manufaktur, penjadwalan, produksi.

i

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

BAB I
PENDAHULUAN

1.1

Peneliti Pendahuluan
Perusahaan manufaktur merupakan perusahaan yang mengolah bahan

mentah menjadi barang jadi. Sebagaimana perusahaan pada umumnya, dalam
perusahaan manufaktur terdapat beberapa sub sistem, yaitu sub sistem penjualan,
sub sistem pembelian, sub sistem produksi, dan lain-lain. Dari semua sub sistem
tersebut, yang paling kompleks adalah sub sistem produksi. Hal tersebut karena
pada perusahaan manufaktur terdapat proses pengolahan bahan mentah menjadi
barang jadi, proses pengolahan dilakukan, mulai dari input bahan mentah hingga
output barang jadi. Sub sistem produksi merupakan suatu gabungan dari beberapa
unit atau elemen yang saling berhubungan dan saling menunjang untuk
melaksanakan proses produksi dalam suatu perusahaan. Beberapa elemen tersebut
antara lain adalah produk perusahaan, lokasi perusahaan, letak dari fasilitas
produksi, lingkungan kerja dari para pegawai serta standar produksi yang
dipergunakan dalam perusahaan tersebut.
Perusahaan Rokok Rizky B merupakan salah satu perusahaan manufaktur
yang memproduksi rokok di daerah Sidoarjo, Jawa Timur. Perusahaan ini
melibatkan banyak pegawai dalam memproduksi rokok, khususnya rokok kretek.
Proses pembuatan rokok kretek ini sangat membutuhkan banyak tenaga manusia,
sehingga diperlukan suatu aplikasi untuk mengatur penjadwalan kerja pegawai,
penjadwalan produksi, dan lain-lain agar kegiatan produksi manufaktur menjadi

1
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

2

lebih terencana. Aplikasi ini merupakan solusi tepat bagi perusahaan yang
memikirkan prospeknya dalam jangka panjang.
Berdasarkan uraian diatas, maka permasalahan tersebut akan dijadikan
sebagai tema dari Tugas Akhir ini dengan judul “Sistem Penjadwalan Produksi
Dan Pengecekan Bahan Mentah Pada Perusahaan Rokok Rizki B Sidoarjo (Studi
Kasus : Perusahaan Rokok Rizky B Sidoarjo)”.

1.2

Perumusan Masalah
Pada Tugas Akhir

ini terdapat suatu permasalahan yang

bisa

teridentifikasi, yaitu bagaimana merancang dan membuat sistem informasi untuk
membantu kegiatan penjadwalan produksi dan pengecekan bahan mentah pada
perusahaan manufaktur.

1.3

Batasan Masalah
Batasan masalah ini akan membatasi permasalahan-permasalahan yang

akan dibahas pada pembuatan Tugas Akhir ini agar tidak menyimpang dari tujuan
yang diharapkan. Adapun yang menjadi batasan masalah dalam penyusunan
Tugas Akhir ini adalah aplikasi ini hanya berfokus pada ruang lingkup divisi
produksi untuk perusahaan manufaktur, yang mengatur proses penjadwalan
produksi, penjadwalan pekerja, dan pengecekan bahan mentah pada waktu
produksi.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

3

1.4

Tujuan
Terdapat beberapa tujuan yang ingin dicapai dalam pembuatan Tugas

Akhir ini. Beberapa tujuan tersebut diantaranya, yaitu :
a. Membantu divisi produksi dalam pelaksanaan proses produksi yang
bergantung pada penjadwalan yang terstruktur.
b. Mengatur pembagian tugas produksi kepada masing-masing pekerja
supaya proses produksi berjalan dengan semestinya.
c. Membantu merekap laporan.
d. Membantu divisi produksi dalam pengecekan bahan mentah.

1.5

Manfaat
Adapun manfaat yang diperoleh dari pembuatan Tugas Akhir ini, adalah

sebagai berikut :
a. Perusahaan lebih cepat memperoleh informasi produksi yang akurat dan
terpercaya.
b. Membantu manajer dan supervisor dalam pembuatan jadwal produksi dan
pengontrolan proses produksi sehari-hari.
c. Membantu manajer dan supervisor dalam pengecekan bahan mentah.

1.6

Metodologi Penelitian
Metodologi yang digunakan dalam pembuatan Tugas Akhir ini yaitu

dengan beberapa tahapan, antara lain :

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

4

a. Studi literatur, yaitu dengan membaca buku-buku dan literatur yang
berhubungan dengan sistem informasi manufaktur khususnya pada divisi
produksi dan perancangan sistem informasi.
b. Analisa kebutuhan, yaitu mengumpulkan kebutuhan secara lengkap baik
dari penelitian lapangan secara langsung maupun dari berbagai sumber
yang kemudian dianalisis dan didefinisikan kebutuhan yang harus
dipenuhi oleh aplikasi yang akan dibangun ini. Fase ini harus dikerjakan
secara lengkap untuk bisa menghasilkan desain yang lengkap.
c. Perancangan sistem, yaitu merancang atau mendesain sistem sesuai
dengan hasil analisa kebutuhan, baik rancangan input, output maupun cara
kerja sistem yang akan dirancang. Desain sistem dikerjakan setelah
kebutuhan selesai dikumpulkan secara lengkap.
d. Implementasi, yaitu desain program diterjemahkan ke dalam kode-kode
dengan menggunakan bahasa pemrograman Visual Studio 2005.
e. Pengujian, adapun pengujian baik secara unit maupun sistem. Pengujian
unit, yaitu program yang dibangun akan langsung diuji baik secara unit.
Pengujian sistem, yaitu penyatuan unit-unit program kemudian diuji secara
keseluruhan (system testing).

1.7

Sistematika Penulisan
Dalam laporan Tugas Akhir ini, pembahasan akan disajikan dalam enam

bab dengan sitematika penulisan yaitu sebagai berikut :

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

5

BAB I

PENDAHULUAN
Bab ini berisi tentang latar belakang yang menjelaskan tentang ide
pokok pembuatan aplikasi ini, rumusan masalah, tujuan, batasan
masalah, manfaat, dan metodologi penelitian serta sistematika
penulisan yang digunakan dalam laporan Tugas Akhir ini.

BAB II

TINJ AUAN PUSTAKA
Bab ini berisi tentang uraian teoritis dan juga teori mengenai sistem
informasi yang berhubungan dengan Tugas Akhir ini.

BAB III

METODOLOGI PENELITIAN
Bab ini berisi tentang hasil dari perancangan yang telah dibuat
sebelumnya yaitu terdiri dari perancangan sistem, perancangan
data, dan perancangan antarmuka.

BAB IV

HASIL DAN PEMBAHASAN
Bab ini berisi tentang implementasi dan pembahasan secara
menyeluruh dari pembuatan aplikasi Tugas Akhir ini.

BAB V

KESIMPULAN DAN SARAN
Bab ini berisi tentang kesimpulan yang dapat diambil dari
keseluruhan isi dari laporan dan Tugas Akhir serta saran yang
disampaikan penulis untuk pengembangan sistem.

DAFTAR PUSTAKA

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

BAB II
TINJ AUAN PUSTAKA

2.1

Gambaran Umum Perusahaan Rokok Rizky B Sidoarjo
Dalam lingkup ini akan dijelaskan sejarah dan struktur organisasi

Perusahaan Rokok Rizky B Sidoarjo.

2.1.1 Sejarah dan Lokasi Perusahaan
Berdirinya perusahaan ini berawal dari perusahaan Rizky A Pasuruan yang
berdiri pada tahun 1993 tepatnya di desa Rembang Pasuruan. Home industri kecil
dengan pegawai 10 orang dan memproduksi satu jenis rokok.
Perusahaan ini berjalan hanya satu tahun dan menghentikan produksinya
akibat menurunnya tingkat penjualan yang disebabkan kurangnya kepercayaan
dan selera konsumen terhadap rokok Rizky A, sehingga semakin hari semakin
menurun omzet penjualan rokok tersebut. Menghadapi keadaan ini pimpinan
perusahaan saat ini mengalami kesulitan dalam hal dana untuk memulihkan
kembali usahanya. Sehingga untuk sementara waktu peursahaan berhenti
memproduksi, tetapi pembayaran atas pajak bumi dan bangunan terus berjalan,
meski perusahaan tersebut berhenti berproduksi.
Perusahaan ini dirintis oleh Bapak Dulawi, dimana beliau juga sebagai
pimpinan dan sekaligus pemilik perusahaan pada tahun 1995. Bapak Dulawi
menutup perusahaannya yang ada di Pasuruan dan pindah ke Tulangan, Sidoarjo.
Tepatnya pada tanggal 16 Juli 1995 berdirilah perusahaan rokok Rizky B,
perusahaan ini dinyatakan layak bergerak atau berjalan untuk memproduksi rokok
6

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

dari pemerintah dengan surat ijin berdiri nomor NPWP 7.028,941.8-603.
Perusahaan rokok Rizky B Sidoarjo saat ini terletak di Jalan Raya Pangkemiri
RT.03 RW.03 Kecamatan Tulangan, Kabupaten Sidoarjo.
Dengan pengalaman yang terbatas dan usaha yang keras dari Bapak
Dulawi serta didukung dengan alat-alat yang sederhana, maka sedikit demi sedikit
perusahaan ini berkembang ke arah yang lebih maju. Yang mulanya hanya
memproduksi satu jenis rokok, sekarang menjadi empat jenis rokok. Ini
menunjukkan permintaan pasar dari tahun ke tahun semakin meningkat sampai
sekarang.

2.1.2 Bentuk Badan Hukum
Bentuk badan hukum perusahaan rokok Rizky B Sidoarjo berbentuk
perusahaan perorangan denganizin perusahaan dari pemerintah Kabupaten Daerah
Tingkat II Sidoarjo No. 510/13-17/064/404.58/1995. Izin dari Departemen
Perindustrian Dati II Sidoajo NPPBKC.0705.1.3064 pada 16 Juli 1995.

2.1.3 Struktur Organisasi
Struktur organisasi pada Perusahaan Rokok Rizky B Sidoarjo dapat dilihat
pada gambar 2.1 dibawah ini.

7

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

Gambar 2.1 Struktur Organisasi Perusahaan Rokok Rizky B Sidoarjo.

Uraian tugas pada struktur organisasi yang tampak pada gambar 2.1 akan
dijelaskan hanya divisi produksi saja, yaitu manajer mempunyai tugas dan
tanggung jawab antara lain :
a. Bertanggung jawab terhadap kelancaran proses produksi.
b. Menetapkan cara-cara yang paling efektif untuk proses produksi dalam
hal membuat production task (pembagian tugas terhadap masingmasing supervisor).
c. Bertanggung jawab terhadap kualitas produksi.
Manajer membawahi beberapa supervisor yang mempunyai tugas dan tanggung
jawab antara lain :
a. Membuat jadwal produksi sesuai dengan planned selesai.
b. Membuat jadwal untuk para pegawai.
c. Mengawasi pelaksanaan kerja pegawai produksi.
d. Bertanggung jawab terhadap kelancaran proses produksi.
8

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

e. Membuat laporan kepada manajer tentang hasil-hasil yang telah
dicapai.

2.2

Konsep Dasar Sistem Infor masi
Mempersoalkan sistem sebenarnya bukan membahas sesuatu hal yang

baru. Kalaupun ada sesuatu hal yang baru, sebenarnya sudah lama ada. Di nilai
baru karena baru ditemukan dan baru diungkapkan serta baru diketahui oleh orang
banyak.

2.2.1 Pengertian Sistem
Terdapat dua kelompok dalam mendefinisikan sistem, yaitu yang
menekankan pada prosedurnya dan menekankan pada komponen atau elemennya.
Pendekatan sistem yang lebih menekankan pada prosedur mendefinisikan bahwa
sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling
berhubungan, berkumpul bersama-sama untuk melakukan kegiatan atau untuk
menyelesaikan suatu sasaran tertentu. Sedangkan sistem yang lebih menekankan
pada elemen atau komponennya mendefinisikan bahwa sistem adalah kumpulan
dari elemen-elemen yang saling berinteraksi untuk bisa mencapai suatu tujuan
tertentu.
Sistem dapat berarti sebagai sekelompok elemen yang terintegrasi dengan
maksud yang sama untuk mencapai suatu tujuan (Raymond McLeod, Jr. Jilid 1
Edisi Tujuh, 1996).

9

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

2.2.2 Pengertian Informasi
Sumber dari informasi adalah data. Data adalah fakta atau kenyataan yang
menggambarkan suatu kejadian-kejadian yang mempunyai arti sendiri. Informasi
adalah data yang telah diproses, atau data yang memiliki arti (Raymond McLeod,
Jr. Jilid 1, Edisi Bahasa Indonesia, 1995). Sedangkan kualitas dari suatu informasi
tergantung dari tiga hal, yaitu :
a. Akurat : berarti informasi harus bebas dari kesalahan-kesalahan, akurat
juga berarti harus mencerminkan maksudnya, harus akurat dari sumber
sampai penerima informasi.
b. Tepat Waktu : informasi yang datang pada penerima tidak boleh terlambat,
informasi yang sudah tidak berlalu tidak akan mempunyai nilai lagi karena
informasi merupakan landasan diadakannya pengambilan keputusan, bila
keputusan terlambat maka akan berakibat fatal bagi organisasi/perusahaan.
c. Relevan : yaitu informasi tersebut mempunyai manfaat bagi pemakainya.
Relevansi informasi untuk tiap-tiap orang berbeda.

2.2.3 Pengertian Sistem Infor masi
Sistem

informasi

adalah

suatu

sistem

berbasis

komputer

yang

menyediakan informasi bagi beberapa pemakai dengan kebutuhan yang serupa.
(Raymond McLeod, Jr. Jilid 2 Edisi Tujuh, 1996).
Jadi, sistem informasi secara umum adalah suatu susunan yang sistematik
dan teratur dari jaringan-jaringan aliran informasi yang saling berhubungan dalam
prosedur pengolahan data yang dikembangkan dalam organisasi dengan maksud
memberikan data kepada pengguna, baik yang bersifat internal maupun data yang
10

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

bersifat eksternal untuk dasar pengambilan keputusan dalam rangka mencapai
suatu tujuan.

2.2.4 Pengertian Sistem Infor masi Manufaktur
Kata Manufaktur berasal dari bahasa Latin manus dan factus yang berarti
dibuat dengan tangan. Kata manufacture muncul pertama kali tahun 1576, dan
kata manufacturing muncul tahun 1683.
Manufaktur, dalam arti yang paling luas adalah proses mengubah bahan
baku menjadi produk. Sedangkan, secara umum adalah suatu aktifitas yang
kompleks yang melibatkan berbagai variasi sumberdaya dan aktifitas perancangan
produk, pembelian, pemasaran, mesin dan perkakas, manufacturing, penjualan,
perancangan proses, production control, pengiriman material, support service,
dan customer service.
Pengertian dari Sistem Informasi Manufaktur itu sendiri adalah suatu
sistem berbasis komputer yang bekerja dalam hubungannya dengan sistem
informasi fungsional lainnya untuk mendukung manajemen perusahaan dalam
pemecahan masalah yang berhubungan dengan manufaktur produk perusahaan
yang pada dasarnya tetap bertumpu pada input, proses dan output. Sistem ini
digunakan untuk mendukung fungsi produksi yang meliputi seluruh kegiatan yang
terkait dengan perencanaan dan pengendalian proses untuk memproduksi barang
atau jasa. Untuk lebih jelasnya, dapat dilihat pada gambar 2.2 yang merupakan
model dari sistem informasi manufaktur.

11

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

Gambar 2.2 Model Sistem Informasi Manufaktur


Sistem Informasi Akuntansi : adalah mengumpulkan data intern yang
menjelaskan operasi manufaktur dan data lingkungan yang menjelaskan
transaksi perusahaan dengan pemasoknya.



Sub Sistem Industrial Engineering : yaitu merupakan analisis sistem yang
terlatih khusus yang mempelajari operasi manufaktur dan membuat saransaran perbaikan. Industrial Engineering dapat merupakan seorang anggota
tim proyek yang mengembangkan sistem pengumpulan data dan tiap sub
sistem output.



Sub Sistem Intelijen Manufaktur : berfungsi agar manajemen manufaktur
tetap mngetahui perkembangan terakhir mengenai sumber-sumber pekerja,
material dan mesin.



Sub Sistem Produksi : adalah segala hal yang bersangkutan dengan proses
yang terjadi disetiap divisi kerja ataupun departemen yang mengukur
produksi dalam hal waktu, menelusuri arus kerja dari satu langkah ke
langkah berikutnya.
12

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.



Sub Sistem Persediaan : tingkat persediaan perusahaan sangat penting
karena menggambarkan investasi yang besar dimana suatu barang
dipengaruhi oleh jumlah unit yang dipesan dari pemasok setiap kalinya,
dan tingkat persediaan rata‐ rata dapat diperkirakan dari separuh kuantitas
pesanan ditambah safety stock. Subsistem persediaan memberikan jumlah
stok, biaya holding, safety stock , dan lain‐ lain berdasarkan hasil
pengolahan data dari input, biasanya memiliki proses pembelian
(purchasing) dan penyimpanan (inventory).



Sub Sistem Kualitas : adalah semua hal yang berhubungan dengan
kualitas, baik waktu, biaya, performa kerja, maupun pemilihan supplier.
Fungsi dari sub sistem kualitas adalah mengukur kualitas material saat
material diubah. Banyak hal lain yang bukan unsur mutlak kualitas namun
perlu masuk dalam unsur kualitas seperti proses (process control),
perawatan (maintenance), dan spesifikasi (specification) baik produk jadi
maupun material.



Sub Sistem Biaya : komponen biaya termasuk dalam semua sub sistem
yang ada. Tujuan perusahaan manufaktur secara umum adalah mencapai
keuntungan dari hasil penjualan produknya. Oleh karena itu, sebuah sistem
informasi tidak akan pernah terlepas unsur biaya yang terjadi di dalamnya.
Sub sistem biaya berfungsi untuk mengukur biaya yang terjadi selama
proses produksi terjadi. Unsur-unsur pengendalian biaya ada dua yaitu
standar kerja yang baik dan sistem untuk melaporkan rincian kegiatan saat
terjadinya proses produksi yang akurat.

13

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

2.3

UML (Unified Modelling Language)
UML (Unified Modeling Language) adalah metode pemodelan secara

visual sebagai sarana untuk merancang dan atau membuat software berorientasi
objek. Karena UML ini merupakan bahasa visual untuk pemodelan bahasa
berorientasi objek, maka semua elemen dan diagram berbasiskan pada paradigma
object oriented.
UML sendiri juga memberikan standar penulisan sebuah sistem blue print,
yang meliputi konsep bisnis proses, penulisan kelas-kelas dalam bahasa program
yang spesifik, skema database, dan komponen-komponen yang diperlukan dalam
sistem software. UML tidak hanya merupakan sebuah bahasa pemograman visual
saja, namun juga dapat secara langsung dihubungkan ke berbagai bahasa
pemograman, seperti JAVA, C++, Visual Basic, atau bahkan dihubungkan secara
langsung ke dalam sebuah object oriented database.
UML terdiri atas pengelompokkan diagram-diagram sistem menurut aspek
atau sudut pandang tertentu. Diagram adalah yang menggambarkan permasalahan
maupun solusi dari permasalahan suatu model. UML mempunyai 9 diagram,
yaitu: Use Case Diagram, Class Diagram, Package Diagram, Sequence Diagram,
Collaboration Diagram, State Chart Diagram, Activity Diagram, Component dan
Deployment Diagram
Disini akan dijelaskan UML yang akan di pakai dalam perancangan sistem
pada bab berikutnya, yaitu Use Case Diagram, Class Diagram, Sequence
Diagram, dan Activity Diagram.

14

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

2.3.1 Use Case Diagram
Use case diagram menggambarkan apa saja aktifitas yang dilakukan oleh
suatu sistem dari sudut pandang pengamatan luar. Yang menjadi persoalan itu
“apa yang dilakukan” bukan “bagaimana melakukannya”. Use case diagram dekat
kaitannya dengan kejadian-kejadian. Kejadian (scenario) merupakan contoh apa
yang terjadi ketika seseorang berinteraksi dengan sistem. Untuk lebih
memperjelas lihat gambar 2.3 yang merupakan suatu peristiwa untuk sebuah
klinik kesehatan di bawah ini :

Gambar 2.3 Contoh Use Case Diagram

2.3.2 CDM dan PDM

CDM adalah model yang dibuat berdasarkan anggapan bahwa dunia
nyata terdiri dari koleksi obyek-obyek dasar yang dinamakan entitas (entity)
serta hubungan (relationship) antara entitas-entitas itu. Biasanya CDM
direpresentasikan dalam bentuk Entity Relationship Diagram (Hanif Ramadhani,
2010-2011). Adapun manfaat penggunaan CDM dalam perancangan database :
1. Memberikan

gambaran

yang

lengkap

dari

struktur

basis

data

yaitu arti, hubungan, dan batasan-batasan
2. Alat komunikasi antar pemakai basis data, designer, dan analis.
Contoh CDM lihat pada gambar 2.4 :

15

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

Gambar 2.4 Contoh CDM

PDM Merupakan model yang menggunakan sejumlah tabel untuk
menggambarkan data serta hubungan antara data-data tersebut. Setiap tabel
mempunyai sejumlah kolom di mana setiap kolom memiliki nama yang unik.
Contoh PDM lihat pada gambar 2.5 :

Gambar 2.5 Contoh PDM
2.3.3 Sequence Diagram
Class diagram dan object diagram merupakan suatu gambaran model
statis. Namun ada juga yang bersifat dinamis, seperti Interaction diagram.

16

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

Sequence diagram merupakan salah satu interaction diagram yang
menjelaskan bagaimana suatu operasi itu dilakukan, message (pesan) apa yang
dikirim, dan kapan pelaksanaannya. Diagram ini diatur berdasarkan waktu.
Obyek-obyek yang berkaitan dengan proses berjalannya operasi diurutkan dari
kiri ke kanan berdasarkan waktu terjadinya dalam pesan yang terurut.
Gambar 2.6 dibawah ini adalah sequence diagram untuk pembuatan Hotel
Reservation. Obyek yang mengawali urutan message adalah “aReservation
Window”.

Gambar 2.6 Contoh Sequence Diagram.

2.3.4 Activity Diagram
Pada dasarnya activity diagram sering digunakan oleh flowchart. Diagram
ini berhubungan dengan state chart diagram. State chart diagram berfokus pada
“obyek yang dalam suatu proses” (atau proses menjadi suatu obyek).
Activity diagram berfokus pada “aktifitas-aktifitas yang terjadi yang terkait
dalam suatu proses tunggal”. Jadi dengan kata lain, diagram ini menunjukkan
bagaimana aktifitas-aktifitas tersebut bergantung satu sama lain. Untuk lebih
jelasnya, lihat contoh pada gambar 2.7 :
17

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

Gambar 2.7 Contoh Activity Diagram

2.4

Visual Basic 2005 (VB 8.0)
Microsoft

berkonsentrasi dalam mengembangkan Microsoft

.NET

Framework 2.0, dan tentunya alat bantu untuk membangun program di atasnya.
Hingga pada tahun 2005, mereka pun merilis versi terbaru dari Visual Basic
.NET, yang kali ini disebut dengan Visual Basic 2005 (dengan membuang kata
".NET"), bersama-sama dengan beberapa aplikasi pengembangan lainnya. Untuk
rilis 2005 ini, Microsoft menambahkan beberapa fitur baru, di antaranya adalah :
-

Edit and Continue. Fitur ini sebelumnya terdapat di dalam Visual Basic,
akan tetapi dihapus di dalam Visual Basic .NET. Dengan keberadaan fitur
ini, para programmer dapat memodifikasi kode pada saat program
dieksekusi dan melanjutkan proses eksekusi dengan kode yang telah
dimodifikasi tersebut.
18

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

-

Evaluasi ekspresi pada saat waktu desain.

-

Munculnya Pseudo-Namespace "My", yang menyediakan :
§ Akses yang mudah terhadap beberapa area tertentu dari dalam .NET
Framework yang tanpanya membutuhkan kode yang sangat signifikan.
§ Kelas-kelas yang dibuat secara dinamis (khususnya My.Forms).

-

Peningkatan yang dilakukan terhadap konverter source code dari Visual
Basic ke Visual Basic .NET.

-

Penggunaan kata kunci (keyword) Using, yang menyederhanakan
penggunaan objek-objek yang membutuhkan pola Dispose untuk
membebaskan sumber daya yang sudah tidak terpakai.

-

Just My Code, yang menyembunyikan kode reusable yang ditulis oleh alat
bantu Integrated Development Environment (IDE) Visual Studio .NET.

-

Pengikatan

sumber

data

(Data

Source

Binding),

yang

mampu

mempermudah pengembangan aplikasi basis data berbasis client-server.
-

Bawaan .NET Framework 2.0 :
§ Generics.
§ Partial

class,

sebuah

metode

yang

dapat

digunakan

untuk

mendefinisikan beberapa bagian dari sebuah kelas di dalam sebuah
berkas, lalu menambahkan definisinya di lain waktu, sangat berguna
khususnya ketika mengintegrasikan kode pengguna dengan kode yang
dibuat secara otomatis.
§ Nullable Type.
-

Komentar XML yang dapat diproses dengan menggunakan beberapa alat
bantu seperti NDoc untuk membuat dokumentasi secara otomatis.
19

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

-

Operator overloading.

-

Dukungan terhadap tipe data bilangan bulat tak bertanda (unsigned
integer) yang umumnya digunakan di dalam bahasa lainnya.
Fungsi-fungsi yang tersebut di atas (khususnya My) ditujukan untuk

memfokuskan Visual Basic .NET sebagai sebuah platform pengembangan
aplikasi secara cepat dan "menjauhkannya" dari bahasa C#.

2.5

SQL (Structured Query Language)
SQL (Structured Query Language) adalah sebuah bahasa yang

dipergunakan untuk mengakses data dalam basis data relasional. Bahasa ini secara
de facto merupakan bahasa standar yang digunakan dalam manajemen basis data
relasional. Saat ini hampir semua server basis data yang ada mendukung bahasa
ini untuk melakukan manajemen datanya. Dalam penggunaannya, perintah SQL
dikategorikan menjadi tiga sub perintah, yaitu :
a. DDL (Data Definition Language), merupakan sub bahasa SQL yang
digunakan untuk membangun kerangka database. Ada tiga perintah yang
termasuk dalam DDL, yaitu :


CREATE : digunakan untuk membuat, termasuk diantaranya
membuat database baru, tabel baru, view baru, dan kolom.



ALTER : perintah ini digunakan untuk mengubah struktur tabel
yang telah dibuat. Pekerjaannya mencakup mengganti nama tabel,
menambah kolom, mengubah kolom, menghapus kolom, maupun
memberikan atribut pada kolom.

20

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.



DROP : perintah ini digunakan untuk menghapus database dan
tabel.

b. DML (Data Manipulation Language), merupakan sub bahasa SQL yang
digunakan untuk memanipulasi data dalam database yang telah terbuat.
Perintah yang digunakan, diantaranya :


INSERT : perintah ini digunakan untuk menyisipkan atau
memasukkan data baru ke dalam tabel. Penggunaannya setelah
database dan tabel selesai dibuat.



SELECT : perintah ini digunakan untuk mengambil data atau
menampilkan data dari satu tabel atau beberapa tabel dalam relasi.
Data yang diambil dapat ditampilkan dalam layar prompt MySQL
secara langsung maupun ditampilkan pada tampilan aplikasi.



UPDATE : perintah ini digunakan untuk memperbaharui data lama
menjadi data terkini. Jika memiliki data yang salah atau kurang Up
To Date dengan kondisi sekarang, maka dapat diubah isi datanya
dengan menggunakan perintah UPDATE.



DELETE : perintah ini digunakan untuk menghapus data dari tabel.
Biasanya data yang dihapus adalah data yang tidak diperlukan lagi.
Pada saat menghapus data, perintah yang telah dijalankan tidak
dapat digagalkan, sehingga data yang telah hilang tidak dapat
dikembalikan lagi.

c. DCL (Data Control Language),

merupakan sub bahasa SQL yang

digunakan untuk melakukan pengontrolan data dan server databasenya.
Perintah DCL, diantaranya :
21

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.



GRAND : perintah ini digunakan untuk memberikan hak/izin akses
oleh administrator (pemilik utama) server kepada user (pengguna
biasa). Hak akses tersebut berupa hak membuat (CREATE),
mengambil

(SELECT),

menghapus

(DELETE),

mengubah

(UPDATE) dan hak khusus berkenaan dengan sistem databasenya.


REVOKE : perintah ini memiliki kegunaan terbalik dengan
GRAND, yaitu untuk menghilangkan atau mencabut hak akses
yang telah diberikan kepada user oleh administrator.

2.6

SQL Server 2005
Pada dasarnya pengertian dari SQL Server itu sendiri adalah bahasa yang

dipergunakan untuk mengakses data dalam basis data relation. Bahasa ini secara
defacto adalah bahasa standar yang digunakan dalam manajemen basis data
relasional. Saat ini hampir semua server basis data yang ada mendukung bahasa
ini dalam manajemen datanya. SQL server 2005 merupakan salah satu produk
dari Relational Database Management System (RDBMS). SQL Server 2005
terdiri atas beberapa komponen sebagai berikut :
a. Relational Database Engine : komponen utama atau jantung SQL Server
2005.
b. Analysis Services : basis dari solusi intelijen bisnis yang ampuh
(powerful), dan mendukung aplikasi-aplikasi OLAP (Online Analytical
Processing), serta data minning.

22

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

c. Data Transformation Service (DTS) : sebuah mesin untuk membuat solusi
ekspor dan impor data, serta untuk mentransformasi data ketika data
tersebut ditransfer.
d. Notification Services : sebuah framework untuk solusi dimana pelanggan
akan dikirimi notifikasi ketika sebuah event muncul.
e. Reporting Services : service yang akan mengambil data dari SQL Server,
dan menghasilkan laporan-laporan.
f. Service Broker : sebuah mekanisme antrian yang akan menangani
komunikasi berbasis pesan diantara service.
g. Native HTTP Support : dukungan yang memungkinkan SQL server 2005
yang (jika diinstall pada Windows Server 2003) akan merespon request
terhadap HTTP endpoint, sehingga memungkinkan pembangunan sebuah
web service untuk SQL Server tanpa menggunakan IIS.
h. SQL Server Agent : akan mengotomatiskan perawatan database dan
mengatur task, event dan alert.
i.

.NET CLR (Common Language Runtime) : akan memungkinkan
pembuatan solusi menggunakan managed code yang ditulis dalam salah
satu bahasa .NET.

j.

Replication : serangkaian teknologi untuk menjalin dan mendistribusikan
data dan obyek database dari sebuah database ke database lain, dan
melakukan sinkronisasi untuk menjaga konsistensinya.

k. Full-Text Search : memungkinkan pengindeksan yang cepat dan flexible
untuk query berbasis kata kunci (terhadap data teks yang disimpan dalam
database).
23

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

BAB III
METODOLOGI PENELITIAN

3.1

Analisis Sistem
Dalam sub bab ini akan dijelaskan mengenai analisa dari sistem perangkat lunak untuk

divisi produksi. Dimana sistem ini nantinya akan dijadikan sebagai aplikasi pendukung dalam
memperlancar kegiatan proses produksi.
Pengguna aplikasi ini terdiri dari beberapa user, yaitu Manajer, Supervisor, Pegawai, dan
Administrator. Dimana tiap user memiliki peranan yang berbeda-beda. Untuk manajer memiliki
peranan yaitu, membuat production task (pembagian tugas produksi kepada supervisor), melihat
daftar para pegawai dan supervisor, dan lain-lain. Untuk supervisor memiliki peranan yaitu,
membuat jadwal produksi dan membuat jadwal pegawai. Untuk pegawai memiliki peranan yaitu,
melihat jadwal kerja. Untuk administrator memiliki peranan yaitu memanajemen semua data
master dan merangkap sebagai operator yang memberi absen kepada supervisor dan pegawai.
Karena pada studi kasus ini membutuhkan pekerja yang banyak. Maka aplikasi ini juga
untuk mengatur penjadwalan pekerja, penjadwalan produksi, dan lain-lain agar proses produksi
manufaktur menjadi lebih terencana.

3.2

Perancangan Pr oses
Perancangan proses ini dibuat sebagai tahapan untuk mempersiapkan proses

implementasi sistem yang diinginkan, dan untuk menggambarkan secara jelas proses-proses
yang diinginkan oleh pengguna (user). Sesuai dengan metode pendekatan yang digunakan adalah

24

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

25

pendekatan object oriented, maka model yang digunakan yaitu dengan UML (Unified Modelling
Language). Sebelumnya akan dibuat perancangan workflow dan flowchart.

3.2.1 Perancangan Workflow
Workflow adalah fasilitas otomatisasi sebagian atau seluruhnya dari sebuah proses bisnis.
Dokumen, informasi, atau task akan diproses sesuai dengan aturan prosedural yang berlaku.

Gambar 3.1 Workflow Sistem Manfuaktur – Penjadwalan Produksi

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

26

Pembuatan workflow digunakan untuk menggambarkan alur suatu sistem yang meliputi
proses, decision, manual operation dan output dari proses. Workflow dalam sistem ini dapat
dilihat pada gambar 3.1 yang menjelaskan tentang manajer yang menerima order dari customer,
lalu membuat production task atau pembagian tugas terhadap masing-masing supervisor terpilih.
Kemudian supervisor akan membuat jadwal produksi sesuai order dan merespon production task
yang telah diberikan oleh manajer serta membuat jadwal pegawai untuk para pegawai.
Selanjutnya pegawai akan menyerahkan ID Card kepada admin / operator untuk memberikan
absen ketika masuk kerja.

3.2.2 Flowchar t
Flowchart adalah sekumpulan simbol-simbol yang menunjukkan atau menggambarkan
rangkaian kegiatan-kegiatan program dari awal hingga akhir. Untuk flowchart sistem
penjadwalan produksi ini dapat dilihat pada gambar 3.2 dibawah ini.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

27

Gambar 3.2 Flowchart Sistem Manfuaktur – Penjadwalan Produksi
Penjelasan :
a. Start.
b. Manajer menerima order dari divisi marketing, kemudian membuat production task yang
terdiri dari jumlah produk yang akan diproduksi, tanggal rencana mulai dan selesainya
produksi, serta memilih atau menunjuk supervisor yang bersangkutan untuk bertanggung
jawab terhadap production task tersebut.
c. Supervisor melakukan pengecekan stok bahan-bahan yang ada digudang sebelum
melakukan proses produksi.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

28

d. Supervisor menerima production task yang telah dibuat oleh manajer, kemudian
membuat jadwal produksi yang terdiri dari jumlah pegawai yang dibutuhkan untuk
melaksanakan production task, jumlah produk dan tanggal produksinya. Ketika
supervisor membuat jadwal produksi untuk production task yang bersangkutan, sudah
otomatis merespon actual production task tersebut (tanggal kenyataan mulai dan selesai).
e. Setelah supervisor membuat jadwal produksi dan merespon production task, selanjutnya
yaitu supervisor membuat jadwal pegawai yaitu memilih pegawai siapa saja untuk
melaksanakan proses produksi sesuai dengan jadwal produksi yang telah dibuat
sebelumnya.
f. Pegawai menerima jadwal kerja (jadwal produksi) dari supervisor dan mulai bekerja
sesuai dengan jadwal.
g. Sebelum mulai bekerja, pegawai wajib absen terlebih dahulu kepada operator (admin).
h. End.

3.2.3 Use Case Diagram
Sebuah use case merepresentasikan sebuah interaksi antara aktor dengan sistem. Use case
merupakan sebuah pekerjaan tertentu, misalnya login ke sistem, meng-create sebuah daftar
belanja, dan sebagainya. Gambar 3.3 merupakan gambaran use case diagram dari sistem ini.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

29

membuat produksion task
membuat data komposisi
melihat data laporan keluar
melihat data laporan masuk
membuat jadwal produksi
melihat data laporan stok mengecektransaksi
digudang
manajer

melihat data manager

melihat data supervisor
Administrator

melihat data pegawai
login

Pegawai

Supervisor

melakukan absen

melihat data satuan
melihat data kinerja pegawai
melihat data komposisi
melihat data produk
melihat data prosesproduk

melihat data proses

membuat jadwal lembur

mengatur jadwal kerja
pegawai
melihat data jadwal kerja

Gambar 3.3 Use Case Diagram
Dalam use case diagram memiliki empat yaitu admin, manajer, supervisor dan pegawai,
semuanya tekait dengan system yang ada didalam program.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

30

3.2.4 Activity Diagram
Activity diagram menggambarkan berbagai alir aktifitas dalam sistem yang sedang
dirancang, bagaimana masing-masing alir berawal, decision yang mungkin terjadi, dan
bagaimana mereka berakhir.



Activity Diagram Login
Gambar 3.4 merupakan activity diagram yang menggambarkan aktifitas bagi user untuk

melakukan login terlebih dahulu sebelum memasuki menu utama.
user

buka
aplikasi

system

aplikasi
terbuka

input user
name,pasword & posisi

menuutama

Gambar 3.4 Activity Diagram Login
Activity ini adalah gambaran jalannya program yang dijalan kan oleh masing-masing
user yang bersangkutan.



Activity Diagram Manajemen Manajer
Gambar 3.5 merupakan activity diagram yang menggambarkan aktifitas bagi admin untuk

memanajemen data Manajer.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

31

admin

sistem

start
buka form
manager

form terbuka

tampilkan data
manager

Gambar 3.5 Activity Diagram Manajemen Manajer
Activity ini adalah gambaran jalannya program yang dijalan ka