DESAIN DAN IMPLEMENTASI SISTEM PERANGKAT LUNAK UNTUK MANAJEMEN PEMELIHARAAN MESIN PRODUKSI BERBASIS SMS GATEWAY (STUDI KASUS :PERUSAHAAN ROKOK RIZKY B SIDOARJO).

DESAIN DAN IMPLEMENTASI SISTEM PERANGKAT
LUNAK UNTUK MANAJ EMEN PEMELIHARAAN MESIN
PRODUKSI BERBASIS SMS GATEWAY
(STUDI KASUS DI PR RIZKY B)

SKRIPSI

Disusun oleh :

MARIE KARUNIA SARI SUNANTO
NPM. 0834010126

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

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


DESAIN DAN IMPLEMENTASI SISTEM PERANGKAT
LUNAK UNTUK MANAJ EMEN PEMELIHARAAN MESIN
PRODUKSI BERBASIS SMS GATEWAY
(STUDI KASUS DI PR RIZKY B)
SKRIPSI

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

Disusun oleh :

MARIE KARUNIA SARI SUNANTO
NPM. 0834010126

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

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

LEMBAR PENGESAHAN

DESAIN DAN IMPLEMENTASI SISTEM PERANGKAT
LUNAK UNTUK MANAJ EMEN PEMELIHARAAN MESIN
PRODUKSI BERBASIS SMS GATEWAY
(STUDI KASUS DI PR RIZKY B)
Disusun Oleh :

MARIE KARUNIA SARI SUNANTO
NPM. 0834010126
Telah disetujui untuk mengikuti Ujian Negara Lisan
Gelombang Tahun Akademik 2011/2012

Pembimbing Utama

Pembimbing Pendamping


Bar ry Nuqoba, S.Si, M.Kom
NPT. 384110901551

Doddy Ridwandono, S.Kom
NPT. 3 7805 07 0218 1

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

Dr . Ir . Ni Ketut Sar i, MT.
NPT. 19650731 199203 2 001

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

SKRIPSI
DESAIN DAN IMPLEMENTASI SISTEM PERANGKAT LUNAK UNTUK MANAJ EMEN
PEMELIHARAAN MESIN PRODUKSI BERBASIS SMS GATEWAY

(STUDI KASUS DI PR RIZKY B)
Disusun Oleh :
MARIE KARUNIA SARI SUNANTO
NPM. 0834010126
Telah diper tahankan di hadapan dan diter ima oleh Tim Penguji Skr ipsi
J ur usan Teknik Infor matika Fakultas Teknologi Industr i
Univer sitas Pembangunan Nasional ”Veter an” J awa Timur
Pada Tanggal 19 juli 2012
Pembimbing :

Tim Penguji :

1.

1.

Bar ry Nuqoba, S.Si, M.Kom
NPT. 384110901551

Pr of. Dr . Ir . Sr i Redjeki, MT

NPT. 19570314 198603 2 001

2.

2.

Doddy Ridwandono, S.Kom
NPT. 3 7805 07 0218 1

I Gede Susr ama MD., ST, M.Kom
NPT. 3 7006 06 0210 1
3.

Achmad J unaidi, S.Kom
NPT. 37811 040 1991

Mengetahui,
Dekan Fakultas Teknologi Industr i
Univer sitas Pembangunan Nasional ”Veter an” J awa Timur


Ir . SUTIYONO, MT.
NIP. 19600713 198703 1001
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” JAWA TIMUR
FAKULTAS TEKNOLOGI INDUSTRI
PANITIA UJ IAN SKRIPSI / KOMPREHENSIF
J l. Raya Rungkut Madya G unung Anyar Telp. (031) 8706369 (Hunting). Fax. (031) 8706372 Sur abaya 60294

KETERANGAN REVISI
Mahasiswa di bawah ini :
Nama

: Marie Karunia Sari Sunanto

NPM

: 0834010126


Jurusan

: Teknik Informatika

Telah mengerjakan revisi/ tidak ada revisi*) pra rencana (design)/ skripsi ujian
lisan gelombang bulan Juli 2012 , TA 2011/2012 dengan judul:
” DESAIN DAN IMPLEMENTASI SISTEM PERANGKAT LUNAK
UNTUK
MANAJ EMEN PEMELIHARAAN
MESIN PRODUKSI
BERBASIS SMS GATEWAY (STUDI KASUS DI PR RIZKY B)"
Surabaya, 14 Agustus 2012
Dosen Penguji yang memerintahkan revisi:

1) Prof. Dr. Ir. Sri Redjeki, MT
NPT. 19570314 198603 2 001

{


}

2) I Gede Susrama MD., ST.,M.Kom
NPT. 3 7006 06 0210 1

{

}

3) Achmad Junaidi, S.Kom
NPT. 37811 040 1991

{

}

Mengetahui,
Pembimbing Utama

Barry Nuqoba, S.Si, M.Kom

NPT. 384110901551

Pembimbing Pendamping

Doddy Ridwandono, S.Kom
NPT. 3 7805 07 0218 1

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

KATA PENGANTAR

Syukur Alhamdulillaahi rabbil ‘alamin terucap ke hadirat Allah SWT atas
segala limpahan Kekuatan-Nya sehingga dengan segala keterbatasan waktu,
tenaga, pikiran dan keberuntungan yang dimiliki penyusun, akhirnya penyusun
dapat menyelesaikan Skripsi yang berjudul “Desain dan Implementasi Sistem
Perangkat Lunak untuk Manajemen Pemeliharaan Mesin Produksi dengan
VB.Net dan SMS Gateway(Studi Kasus di PR Rizky B)” tepat waktu.
Skripsi dengan beban 4 SKS ini disusun guna diajukan sebagai salah satu
syarat untuk menyelesaikan program Strata Satu (S1) pada jurusan Teknik

Informatika, Fakultas Teknologi Industri, UPN ”VETERAN” Jawa Timur.
Melalui Skripsi ini penyusun merasa mendapatkan kesempatan emas untuk
memperdalam ilmu pengetahuan yang diperoleh selama di bangku perkuliahan.
Namun, penyusun menyadari bahwa Skripsi ini masih jauh dari sempurna. Oleh
karena itu penyusun sangat mengharapkan saran dan kritik dari para pembaca
untuk pengembangan aplikasi lebih lanjut.

Surabaya, 10 Juli 2012

(Penyusun)

ii

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

UCAPAN TERIMA KASIH

Puji syukur ke hadirat Allah SWT yang telah memberikan rahmat dan
karunia-Nya, sehingga dapat terselesaikannya Tugas Akhir ini.

Dalam pembuatan Tugas Akhir ini, penulis mendapat banyak bimbingan
dan pengarahan serta bantuan yang sangat bermanfaat dari berbagai pihak. Oleh
karena itu dalam kesempatan ini, dengan segala kerendahan hati, penulis ingin
menyampaikan ucapan terima kasih yang sebesar-besarnya kepada :
1. Bapak Prof. Dr. Ir. Teguh Soedarto, MP selaku Rektor Universitas
Pembangunan Nasional “Veteran” Jawa Timur.
2. Bapak Ir. Sutiyono, MT selaku Dekan Fakultas Teknologi Industri UPN
“Veteran” Jawa Timur.
3. Ibu Dr. Ir. Ni Ketut Sari, MT. selaku Ketua Jurusan Teknik Informatika UPN
“Veteran” Jawa Timur.
4. Bapak Firza Prima Aditiawan, S.Kom., Selaku PIA Tugas Akhir Teknik
Informatika UPN “Veteran” Jawa Timur.
5. Bapak Barry Nuqoba, S.Si. M.Kom. selaku dosen pembimbing utama pada
proyek Tugas Akhir ini di UPN “Veteran” Jawa Timur yang telah banyak
memberikan

banyak

masukan,

bimbingan,

dorongan

serta

bersedia

meluangkan waktu untuk membimbing dan membantu penyusun.
6. Bapak Doddy Ridwandono, S.Kom selaku dosen pembimbing II yang telah
memberikan masukan, dan bimbingan yang bermanfaat bagi Tugas Akhir ini.
7. Keluarga tercinta, terutama Mama dan Papaku tersayang, terima kasih atas
semua doa, dukungan dan upaya serta harapan-harapannya pada saat penulis

iii

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

iv

menyelesaikan Tugas Akhir ini. Yang penulis minta hanya doa restunya,
sehingga penulis bisa membuat sesuatu yang lebih baik dari Tugas Akhir ini.
8. Adek Ilham, Trimakasih HPnya dan dorongan semangat yang berarti bagi
penulis. Smoga kamu juga tetap semangat menyelesaikan Tugas Akhirmu.
9.

Tante Nur, Adek Fario, Mbah Uti, Om Nanang dan keluarga besarku,
terimakasih atas doa dan smangatnya.

10. Buat temen-temen 2008 khususnya Ika yang sudah membantu mencari tempat
studi kasus. Fillah yang sudah bersedia meminjamkan kabel data dan mencari
data bersama ke Pabrik Rokok. Geje (Brother Arif, Brother Dwi, Brother Dio,
Sister Erna), Fariz, Anjas, Mimin dan Vita makasih atas pertolongan dan
semangat yang kalian berikan. Kalian sangat membantu penulis.
11. Buat kawan-kawan yang tak bisa penulis sebutkan satu persatu terimakasih
telah memberikan dukungan, dorongan dan doa. Terima Kasih yang tak
terhingga untuk kalian semua. Semoga Allah SWT yang membalas semua
kebaikan dan bantuan tersebut. Amin.

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

DAFTAR ISI

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

i

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

ii

UCAPAN TERIMA KASIH ........................................................................ iii
DAFTAR ISI ...............................................................................................

v

DAFTAR GAMBAR ................................................................................... ix
DAFTAR TABEL ....................................................................................... xiv

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

1

1.1 Latar Belakang ......................................................................................

1

1.2 Rumusan Masalah .................................................................................

2

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

2

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

2

1.5 Manfaat Penelitian .................................................................................

3

1.6 Sistematika Penulisan ............................................................................

3

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

Tujuan Perusahaan ……………………………………………… 8

2.1.4

Struktur Organisasi ...................................................................

9

2.2 Pengertian Sistem Informasi Manajemen ............................................... 13
2.3 Pengertian Manajemen Pemeliharaan/Perawatan Mesin Produksi …….. 14
2.3.1 Jenis-Jenis Perawatan.................................................................... 14

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

vi

2.3.2 Bentuk-bentuk Perawatan ........................................................... 15
2.4 Definisi Database .................................................................................. 17
2.4.1

Mengenal Database ................................................................... 18

2.5 Pengertian Microsoft Visual Basic 2005 ................................................ 19
2.6 Definisi MYSQL ................................................................................... 21
2.7 Short Message Servise (SMS)................................................................ 22
2.7.1 SMS Gateway............................................................................. 25
2.7.2 Keuntungan SMS Gateway ......................................................... 26
2.7.3 Kebutuhan SMS Gateway ........................................................... 26
2.7.4 Mekanisme SMS Gateway.......................................................... 27

BAB III ANALISIS DAN PERANCANGAN SISTEM ............................... 28
3.1 Analisa Sistem ...................................................................................... 28
3.2 Perancangan Sistem ............................................................................... 28
3.2.1

Use Case Diagram .................................................................... 29

3.2.2

Activity Diagram ....................................................................... 30

3.2.3

Sequence Diagram ..................................................................... 35

3.2.4

Class Diagram ........................................................................... 41

3.3 Perancangan Database............................................................................ 43
3.4 Perancangan Antarmuka ........................................................................ 44

BAB IV IMPLEMENTASI SISTEM ........................................................... 46
4.1 Spesifikasi Sistem ................................................................................ 46
4.1.1 Kebutuhan Perangkat Lunak (Software)...................................... 46
4.1.2 Kebutuhan Perangkat Keras (Hardware) ..................................... 47
4.2 Konfigurasi Perangkat Keras ................................................................. 47
4.3 Implementasi Antarmuka ..................................................................... 48
4.3.1 Form Halaman Awal .................................................................. 48
4.3.2 Form Login ................................................................................ 49
4.3.3 Form Admin ............................................................................... 50
4.3.4 Form Supervisor ......................................................................... 51

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

vii

4.3.5 Form View Akun ........................................................................ 52
4.3.6 Form Petugas .............................................................................. 53
4.3.7 Form Data Mesin ........................................................................ 55
4.3.8 Form View Data Mesin............................................................... 56
4.3.9 Form Data Sparepart................................................................... 57
4.3.10 Form View Data Sparepart ......................................................... 59
4.3.11 Form Data Petugas ..................................................................... 59
4.3.12 Form View Data Petugas ............................................................ 60
4.3.13 Form Data Supervisor ................................................................. 61
4.3.14 Form View Data Supervisor ....................................................... 62
4.3.15 Form Tipe Perawatan.................................................................. 63
4.3.16 Form View Tipe Perawatan ........................................................ 63
4.3.17 Form Jadwal Perawatan .............................................................. 64
4.3.18 Form View Jadwal Perawatan ..................................................... 65
4.3.19 Form Permintaan Perawatan ....................................................... 66
4.3.20 Form View Permintaan Perawatan .............................................. 67
4.3.21 Form Persetujuan Perawatan ....................................................... 68
4.3.22 Form View Persetujuan Perawatan ............................................. 69
4.3.23 Form Laporan Perawatan ............................................................ 70
4.3.24 Form Crystal Report Jadwal Perawatan ...................................... 70
4.4 Implementasi Database ......................................................................... 71

BAB V UJI COBA DAN EVALUASI ......................................................... 76
5.1 Lingkungan Uji Coba ............................................................................ 76
5.2 Skenario Uji Coba................................................................................. 77
5.3 Pelaksanaan Uji Coba ........................................................................... 77
5.3.1 Uji Coba Eksekusi Aplikasi ........................................................ 77
5.3.2 Pengujian Menu Login ............................................................... 78
5.3.3 Pengujian Halaman Admin ......................................................... 80
5.3.4 Pengujian Halaman Supervisor ................................................... 81
5.3.5 Pengujian Halaman Petugas ........................................................ 82
5.3.6 Pengujian Halaman Input Data Mesin ......................................... 83
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

viii

5.3.7 Pengujian Halaman Input Data Sparepart Mesin ......................... 86
5.3.8 Pengujian Halaman Input Data Supervisor .................................. 90
5.3.9 Pengujian Halaman Input Data Petugas ...................................... 93
5.3.10 Pengujian Halaman Akun Admin................................................ 96
5.3.11 Pengujian Halaman Input Data Tipe Perawatan .......................... 97
5.3.12 Pengujian Halaman Input Permintaan Perawatan ........................ 99
5.3.13 Pengujian Halaman Input Jadwal Perawatan ............................... 102
5.3.14 Pengajuan Halaman Persetujuan Perawatan ................................ 105
5.3.15 Pengujian Halaman View Data ................................................... 106
5.3.16 Pengujian Halaman Laporan ....................................................... 108

BAB VI PENUTUP ..................................................................................... 111
6.1 Kesimpulan .......................................................................................... 111
6.2 Saran ..................................................................................................... 111
DAFTAR PUSTAKA

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

DESAIN DAN IMPLEMENTASI SISTEM PERANGKAT LUNAK UNTUK MANAJ EMEN
PEMELIHARAAN MESIN PRODUKSI BERBASIS SMS GATEWAY (STUDI KASUS :
PERUSAHAAN ROKOK RIZKY B SIDOARJO)
DOSEN PEMBIMBING I
: BARRY NUQOBA, S.Si, M.Kom.
DOSEN PEMBIMBING II : DODDY RIDWANDONO, S.Kom.
PENYUSUN
: MARIE KARUNIA SARI SUNANTO

ABSTRAK
Dalam sebuah perusahaan mesin-mesin produksi merupakan faktor produksi
yang sangat penting terutama pada era globalisasi seperti saat ini,maka Perusahaan
Rokok Rizky B Sidoarjo membutuhkan sistem perangkat lunak untuk manajemen
pemeliharaan mesin produksi agar dapat mengelola informasi dengan baik, sehingga
kebutuhan informasi masing-masing pihak yang berkepentingan dapat terpenuhi dengan
cepat dan tepat. Proses pengelolaan informasi yang disajikan dalam sistem ini mulai dari
proses memasukkan informasi, menyimpan, dan memperbaruinya setiap saat sehingga
setiap petugas perawatan maupun supervisor bisa mendapatkan informasi terbaru dan
melakukan analisis dengan lebih mudah.
Dalam sistem informasi menejemen pemeliharaan mesin produksi ini, khususnya
mencakup divisi maintenance mesin produksi, yaitu informasi data mesin, data sparepart,
tipe perawatan, data petugas, data supervisor, jadwal pemeliharaan mesin, permintaan
pemeliharaan mesin. Dimana keluaran dari sistem informasi ini diharapkan dapat
memberikan informasi yang relevan dan up to date bagi berbagai pihak (supervisor,
pegawai), terlebih dalam sistem ini juga dilengkapi pemberitahuanSMS gateway.
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 sist em ini menggunakan met ode berorientasi obyek, karena
met ode ini merupakan met ode yang berfokus pada objek yang konsist en m ulai t ahap
analisis, perancangan, dan implement asi sist em informasi.

Kata Kunci: mesin,manajemen, pemeliharaan, SMS Gateway.

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

Latar Belakang
Mesin-mesin produksi merupakan faktor produksi yang berfungsi

mengkonversi bahan baku menjadi bahan setengah jadi atau barang jadi. Ditinjau
dari usaha pemeliharaan dan perbaikan yang dilakukan terhadap fasilitas produksi,
dapat dikatakan bahwa tujuan dari pemeliharaan dan perbaikan yaitu untuk
mempertahankan suatu tingkat produktivitas tertentu tanpa merusak produk akhir.
Pada saat ini manajemen perawatan mesin yang telah dilakukan adalah
dengan cara manual, yaitu dengan cara pengecekan dilakukan setiap hari dan
penggantian sparepart mesin dilakukan apabila petugas mengetahui ada tandatanda bahwa mesin tidak bekerja secara optimal. Hal tersebut tidak efektif apabila
diterapkan pada perusahaan yang mempunyai mesin dengan jumlah yang banyak
atau dapat dikatakan pada perusahaan besar karena petugas perawatan harus
mengecek setiap hari dengan jumlah mesin yang banyak dan hal tersebut dapat
mengakibatkan kurangnya perhitungan waktu yang sesuai untuk penggantian
sparepart pada masing-masing mesin produksi pada perusahaan.
Dengan demikian, pada Tugas Akhir ini dibuat aplikasi yang dapat
menunjang kinerja perusahaan pada proses manajemen perawatan mesin
produksinya dengan melakukan penjadwalan penggantian pada masing-masing
sparepart mesin produksi.

1

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

2

Diharapkan dengan adanya sistem perangkat lunak yang dibuat dapat
membantu kinerja pada bagian manajemen perawatan mesin produksi atau bagian
mekanik mesin perusahaan. (sumber: Iswanto, Apri Heri,S.Hut, M.Si. 2008)

1.2

Rumusan Masalah
Berdasarkan latar belakang di atas maka dapat dirumuskan masalah, yaitu :
1. Bagaimana merancang dan membangun sistem perangkat lunak yang
membantu kinerja pengguna aplikasi (admin, pegawai yaitu teknisi mesin,
dan pimpinan) untuk melakukan manajemen pemeliharaan mesin produksi
dengan baik?
2. Bagaimana mengimplementasikan sms gateway untuk pemberitahuan
waktu perawatan mesin?

1.3

Batasan Masalah
Batasan-batasan atau ruang lingkup permasalahan yang akan ditangani

yakni:
1.

Membahas sistem dalam pemeliharaan mesin produksi, yang dibahas
adalah kapan mesin/sparepart pada mesin produksi yang ada harus diganti

2.

Implementasi sms gateway untuk pemberitahuan waktu perawatan mesin.

3.

Hanya ada 1 action setiap sparepart mesin dilakukan perawatan.

1.4

Tujuan Penelitian
Tujuan Pembuatan Tugas Akhir ini adalah :

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

3

Menerapkan aplikasi yang dapat mempermudah kerja petugas perawatan
mesin maupun pimpinan dalam melakukan analisa perawatan komponenkomponen/sparepart mesin produksi.

1.5

Manfaat Penelitian
Manfaat pembuatan Tugas Akhir ini adalah :
Mempermudah user/pengguna(admin, petugas perawatan dan pimpinan)

dalam mendapatkan informasi analisa perawatan komponen-komponen/sparepart
mesin produksi.

1.6

Sistematika Penulisan
Dalam penyusunan tugas akhir, sistematika pembahasan diatur dan

disusun dalam enam bab, dan tiap-tiap bab terdiri dari sub-sub bab. Untuk
memberikan gambaran yang lebih jelas, maka diuraikan secara singkat mengenai
materi dari bab-bab dalam penulisan tugas akhir ini sebagai berikut:

BAB I

PENDAHULUAN
Bab ini berisi latar belakang, rumusan masalah, batasan masalah, tujuan
penelitian, manfaat penelitian, dan sistematika penulisan pembuatan
tugas akhir ini.

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

4

BAB II

TINJ AUAN PUSTAKA
Pada bab ini menjelaskan tentang teori-teori pemecahan masalah yang
berhubungan dan digunakan untuk mendukung dalam pembuatan tugas
akhir ini.

BAB III ANALISA DAN PERANCANGAN SISTEM
Bab ini menjelaskan tentang tata cara metode perancangan sistem yang
digunakan untuk mengolah sumber data yang dibutuhkan sistem antara
lain:. Unified Modeling Language (UML)

BAB IV IMPLEMENTASI SISTEM
Pada bab ini menjelaskan implementasi dari program yang telah dibuat
meliputi

lingkungan

implementasi,

implementasi

proses

dan

implementasi antarmuka.

BAB V

UJ I COBA DAN EVALUASI
Pada bab ini menjelaskan tentang pelaksanaan uji coba dan evaluasi
dari pelaksanaan uji coba dari program yang dibuat. Uji coba dapat
dilakukan pada akhir dari tahap-tahap analisa sistem, desain sistem dan
tahap penerapan sistem atau implementasi. Sasaran dari ujicoba
program adalah untuk menemukan kesalahn-kesalahan dari program
yang mungkin terjadi sehingga dapat diperbaiki.

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

5

BAB VI PENUTUP
Bab ini berisi kesimpulan dan saran dari penulis untuk pengembangan
sistem.

DAFTAR PUSTAKA
Pada bagian ini akan dipaparkan tentang sumber-sumber literatur yang
digunakan dalam pembuatan laporan tugas akhir ini.

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

BAB II
TINJ AUAN PUSTAKA

Pada bab II ini akan dibahas beberapa teori dasar untuk menunjang
penyelesaian tugas akhir ini, antara lain: Sejarah singkat PR RIZKY B, Pengertian
Sistem Informasi Manajemen, Pengertian Manajemen Pemeliharaan/Perawatan
Mesin Produksi, Definisi Database, Pengertian Microsoft Visual Basic 2005,
Definisi MYSQL, Definisi sms dan sms gateway
2.1

Gambar an Umum Per usahaan Rokok Rizky B Sidoar jo
2.1.1 Sejarah dan Lokasi Per usahaan
Berdirinya perusahaan ini berawal dari perusahaan Rizky A
Pasuruan yang berdiri pada tahun 1993 tepatnya didesa 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 omset penjualan rokok tersebut.
Menghadapi keadaan ini pimpinan perusahaan saat itu mengalami
kesulitan dalam hal dana untuk memulihkan kembali usahanya. Sehingga
untuk

sementara

waktu

perusahaan

berhenti

berproduksi,

tetapi

pembayaran atas pajak bumi dan bangunan terus berjalan meski
perusahaan tersebut berhenti berproduksi.

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

6

7

Perusahaan ini dirintis oleh bapak Dulawi, dimana beliau juga
sebagai pimpinan sekaligus pemilik perusahaan. Pada tahun 1995 bapak
Dulawi menutup perusahaannya yang ada di Pasuruan dan pindah ke
Tulangan, Sidoarjo. Tepatnya tanggal 16 Juli 1995 berdirilah perusahaan
rokok Rizky B, perusahaan ini dinyatakan layak bergerak atau berjalan
untuk memproduksi rokok dari pemerintah dengan surat izin 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 disukung oleh alat-alat sederhana, maka sedikit demi sedikit
perusahaan ini berkembang kearah yang lebih maju. Yang mulanya hanya
memproduksi satu jenis rokok sekarang menjadi empat jenis rokok.hal ini
menunjukkan permintaan pasar dari tahun ke tahun semakin meningkat
sampai sekarang. (sumber: PR Rizky B)

2.1.2 Bentuk Badan Hukum
Bentuk badan hukum perusahaan rokok Rizky B Sidoarjo
berbentuk perusahaan perorangan dengan izin perusahaan dari pemerintah
Kabupaten Daerah Tingkat II Sidoarjo No. 510/13-17/064/404.58/1995
izin dari Departmen Perindustrian Dati II Sidoarjo NPPBKC.0705.1.3064
pada 16 Juli 1995. (sumber: PR Rizky B)

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

8

2.1.3 Tujuan Per usahaan
Setiap perusahaan mempunyai beberapa tujuan, begitu pula dengan
perusahaan ini. PR Rizky B Sidoarjo membedakan tujuan perusahaan
menjadi 2 bagian, yaitu:
1. Tujuan J angka Pendek
Tujuan jangka pendek adalah tujuan yang harus dicapai dalam jangka
waktu kurang dari satu tahun. Adapun tujuan jangka pendek tersebut
antara lain:
a. Menjaga kelancaran proses produksi
Perusahaan berusaha untuk menyediakan bahan baku yang cukup
untuk proses produksi sehingga tidak mengalami kekurangan
bahan baku yang akan menghambat proses produksi.
b. Berusaha meningkatkan volume produksi
Dalam hal ini perusahaan berusaha menambah jumlah hasil
produksinya dan berusaha mencapai target yang telah diciptakan .
c. Berusaha menghasilkan produk yang berkualitas standar
Yaitu berusaha menghasilkan suatu produk yang sesuai dengan
selera konsumen, sehingga produk yang dihasilkan tersebut akan
dapat memenuhi kebutuhan konsumen.
2. Tujuan J angka Panjang
Tujuan ini dapat tercapai jika tujuan jangka pendek sudah tercapai.
Adapun tujuan jangka pendek tersebut antara lain:

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

9

a. Berusaha mendapatkan keuntungan sebesar-besarnya.
Dengan berusaha meningkatkan hasil produksi dan meningkatkan
jumlah penjualan maka diharapkan perusahaan akan memperoleh
keuntungan yang lebih besar.
b. Menjaga kontinuitas perusahaan
Menjaga kontinuitas perusahaan dapat dilaksanakan dengan
menigkatkan semua aktivitasnya dengan penuh ketelitian, terutama
mengenai kualitas produk yang dihasilkan. (sumber: PR Rizky B)

2.1.4 Struktur Organisasi
Struktur organisasi perusahaan buka sekedar pembagian tugas
melainkan keseluruhan kerangka kerja serta fungsi-fungsi dapat saling
berhubungan satu dengan yang lain. Struktur organisasi yang digunakan
oleh PR Rizky B Sidoarjo adalah oranisasi lini (line organisation) dimana
puncak manajemen dalam perusahaan ini adalah pimpinan perusahaan
(Direktur).
Pimpinan perusahaan (Direktur) langsung bertanggung jawab
kepada bawahan, demikian pula bawahan bertanggung jawab langsung
kepada atasan. Dalam melaksanakan tugasnya pimpinan perusahaan
(Direktur) dibantu oleh 5 kepala bagian, yaitu:
1. Kepala bagian administrasi dan keuangan
2. Kepala bagian pembelian
3. Kepala bagian produksi

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

10

4. Kepala bagian pemasaran
5. Kepala bagian personalia

URAIAN TUGAS
a. Pimpinan Per usahaan (Dir ektur )
Sebagai pimpinan tertinggi didalam perusahaan pimpinan
perusahaan (direktur) dalam melaksanakan tugas dan kewajibannya
mempunyai tugas dan tanggungjawab antara lain:
1. Mengadakan perencanaan umum dibidang organisasi pabrik.
2. Mengkoordinasi tenaga kerja, produksi, keuangan dan pemasaran.
3. Mengadakan pengawasan pelaksanaan dari perencanaan.
4. Memilih dan menetapkan orang-orang yang dirasa cukup handal
untuk memegang suatu jabatan.
b. Kepala bagian administrasi dan keuangan
Dalam melaksanakan tugas dan kewajibannya, kepala bagian
administrasi bertanggung jawab pada pimpinan perusahaan (direktur).
Tugasnya antara lain:
1. Bertanggung jawab terhadap keuangan perusahaan baik mengenai
pemasukan maupun pengeluaran.
2. Mengurangi aktivitas pengeluarannya.
3. Mencatat semua transaksi-transaksi yang dilakukan perusahaan.

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

11

c. Kepala bagian pembelian
Dalam melaksanakan tugas dan kewajibannya, kepala bagian
pembelian bertanggung jawab pada pimpinan perusahaan (direktur).
Tugasnya antara lain:
1. Mengadakan pembelian terhadap bahan baku yang diperlukan
perusahaan.
2. Mengadakan penelitian terhadap bahan baku yang diperlukan.
d. Kepala bagian produksi
Dalam melaksanakan tugas dan kewajibannya, kepala bagian
produksi bertanggung jawab pada direktur. Tugasnya anatara lain:
1. Bertanggung jawab terhadap kelancaran proses produksi.
2. Menetapkan cara-cara yang paling efektif untuk proses produksi.
3. Menentukan jumlah dan target produksi.
4. Bertanggung jawab terhadap kualitas produksi.
Kepala bagian produksi membawahi mandor yang mempunyai
tugas dan tanggungjawab antara lain:
1. Mengawasi pelaksanaan kerja karyawan produksi.
2. Bertanggung jawab terhadap kualitas rokok secara keseluruhan.
3. Bertanggung jawab terhadap kelancaran proses produksi.
4. Membuat laporan kepada bagian produksi tentang hasil-hasil yang
telah dicapai.

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

12

e. Kepala bagian pemasar an
Dalam melaksanakan tugas dan kewajibannya, kepala bagian
pemasaran bertanggung jawab pada pimpinan perusahaan (direktur).
Tugasnya antara lain:
1. Mengatur seluruh distribusi
2. Mencari dan memperluas daerah pemasaran.
3. Memasarkan hasil produksi.
4. Memperkenalkan produk yag dihasilkan masyarakat.
5. Mengadakan perencanaan di bidang penjualan.
f. Kepala bagian per sonalia
Dalam melaksanakan tugas dan kewajibannya, kepala bagian
personalia bertaggugjawab pada direktur. Tugasnya antara lain:
1. Menerima dan memberhentikan karyawan atas persetujuan
pimpinan perusahaan (direktur).
2. Memberikan training kepada karyawan baru dan memberi motivasi
kepada karyawan lama.
3. Bertanggung jawab terhadap kesehatan, keselamatan maupun
kesejahteraan karyawan.
4. Menampung saran dan kritik yang membangun dari pada karyawan
demi kemajuan karyawan.

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

13

Gambar 2.1 Struktur Organisasi Perusahaan Rokok Rizky B Sidoarjo
(sumber: PR Rizky B)

2.2

Penger tian Sistem Infor masi Manajemen
Ruang lingkup SIM sebenarnya tertuang pada tiga kata pembentuknya,

yaitu “sistem”, “informasi”, dan “manajemen”. Sistem merupakan kumpulan
elemen yang saling berhubungan satu sama lain yang membentuk satu kesatuan
dalam usaha mencapai suatu tujuan. Informasi adalah hasil pemrosesan data yang
diperoleh dari setiap elemen sistem tersebut menjadi bentuk yang mudah
dipahami dan merupakan pengetahuan yang relevan yang dibutuhkan oleh orang
untuk menambah pemahamannya terhadap fakta-fakta yang ada. Informasi bagi
setiap elemen akan berbeda satu sama lain sesuai dengan kebutuhannya masingmasing. Manajemen terdiri dari proses atau kegiatan yang dilakukan oleh
pengelola perusahaan seperti merencanakan (menetapkan strategi, tujuan dan arah
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

14

tindakan), mengorganisasikan, memprakarsai, mengkoordinir dan mengendalikan
operasi untuk mencapai tujuan yang telah ditetapkan.
Sistem

Informasi Manajemen (SIM) adalah sebuah kelengkapan

pengelolaan dari proses-proses yang menyediakan informasi untuk manajer guna
mendukung

operasi-operasi

dan

pembuatan

keputusan

dalam

sebuah

organisasi.Pada SIM, masukan yang diberikan berupa data transaksi yang telah
diproses, beberapa data yang asli, model-model pengolahan data kemudian datadata tersebut akan diproses. Proses yang terjadi berupa pembuatan laporanlaporan yang ringkas, keputusan-keputusan yang rutin dan jawaban dari query
yang

diberikan.

(sumber:

http://id.wikipedia.org/

wiki/Sistem_informasi_

manajemen)

2.3

Penger tian Manajemen Pemelihar aan/Per awatan Mesin Pr oduksi
2.3.1 J enis J enis Perawatan
Dalam istilah perawatan disebutkan bahwa disana tercakup dua
pekerjaan yaitu istilah “perawatan” dan “perbaikan”. Perawatan dimaksudkan
sebagai aktifitas untuk mencegah kerusakan, sedangkan istilah perbaikan
dimaksudkan sebagai tindakan untuk memperbaiki kerusakan.
Secara umum, ditinjau dari saat pelaksanaan pekerjaan perawatan, dapat
dibagi menjadi dua cara:
1. Perawatan yang direncanakan (Planned Maintenance).
2. Perawatan yang tidak direncanakan (Unplanned Maintenance).
Secara skematik pembagian perawatan bisa dilihat pada gambar berikut:

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

15

Gambar 2.2 Pembagian perawatan mesin produksi
2.3.2 Bentuk-bentuk Per awatan
1. Per awatan Pencegahan (Preventive Maintenance)
Adalah pekerjaan perawatan yang bertujuan untuk mencegah
terjadinya kerusakan, atau cara perawatan yang direncanakan untuk
pencegahan (preventif). Ruang lingkup pekerjaan preventif termasuk:
inspeksi, perbaikan kecil, pelumasan dan penyetelan, sehingga peralatan
atau mesin-mesin selama beroperasi terhindar dari kerusakan.
2. Per awatan Kor ektif
Adalah pekerjaan perawatan yang dilakukan untuk memperbaiki
dan meningkatkan kondisi fasilitas/peralatan sehingga mencapai standar
yang dapat diterima. Dalam perbaikan dapat dilakukan peningkatan-

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

16

peningkatan sedemikian rupa, seperti melakukan perubahan atau
modifikasi rancangan agar peralatan menjadi lebih baik.
3. Per awatan Ber jalan
Dimana pekerjaan perawatan dilakukan ketika fasilitas atau
peralatan dalam keadaan bekerja. Perawatan berjalan diterapkan pada
peralatan-peralatan yang harus beroperasi terus dalam melayani proses
produksi.
4. Per awatan Pr ediktif
Perawatan prediktif ini dilakukan untuk mengetahui terjadinya
perubahan atau kelainan dalam kondisi fisik maupun fungsi dari sistem
peralatan. Biasanya perawatan prediktif dilakukan dengan bantuan
panca indra atau alat-alat monitor yang canggih.
5. Per awatan setelah ter jadi kerusakan (Br eakdown Maintenance)
Pekerjaan perawatan dilakukan setelah terjadi kerusakan pada
peralatan, dan untuk memperbaikinya harus disiapkan suku cadang,
material, alat-alat dan tenaga kerjanya.
6. Per awatan Dar urat (Emergency Maintenance)
Adalah pekerjaan perbaikan yang harus segera dilakukan karena
terjadi kemacetan atau kerusakan yang tidak terduga.
Disamping jenis-jenis perawatan yang telah disebutkan diatas, terdapat
juga beberapa jenis pekerjaan lain yang bisa dianggap merupakan jenis
pekerjaan perawatan seperti:

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

17

1. Per awatan dengan car a penggantian (Replacement instead of
maintenance)
Perawatan dilakukan dengan cara mengganti peralatan tanpa
dilakukan perawatan, karena harga peralatan pengganti lebih murah bila
dibandingkan dengan biaya perawatannya. Atau alasan lainnya adalah
apabila perkembangan teknologi sangat cepat, peralatan tidak dirancang
untuk

waktu

yang

lama,

atau

banyak

komponen

rusak

tidak

memungkinkan lagi diperbaiki.
2. Penggantian yang dir encanakan (Planned Replacement)
Dengan telah ditentukan waktu mengganti peralatan dengan
peralatan yang baru, berarti industri tidak memerlukan waktu lama untuk
melakukan perawatan, kecuali untuk melakukan perawatan dasar yang
ringan seperti pelumasan dan penyetelan. Ketika peralatan telah menurun
kondisinya langsung diganti dengan yang baru. Cara penggantian ini
mempunyai keuntungan antara lain, pabrik selalu memiliki peralatan yang
baru dan siap pakai. (manajemen pemeliharaan mesin-mesin produksi
(UGM), 2008)

2.4 Definisi Database
Secara sederhana database (basis data) dapat diungkapkan sebagai
suatu pengorganisasian data dengan bantuan komputer yang memungkinkan
data dapat diakses dengan mudah dan cepat. Dalam hal ini, pengertian akses

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

18

dapat mencakup pemerolehan data maupun pemanipulasian data, seperti
menambah, mengedit, dan menghapus data.
Manajemen modern mengikutsertakan informasi sebagai sumber
daya penting yang setara dengan sumber daya manusia, uang, mesin, dan
material. Informasi adalah suatu bentuk penyajian data yang misalnya
manajer. Bagi pihak manajemen, informasi merupakan bahan untuk
pengambilan keputusan dan selalu dibutuhkan. Oleh karena itu data, proses,
serta informasi merupakan satu kesatuan, dari data lalu diproses dan
kemudian menjadi informasi, seperti gambar 2.3 dibawah ini:

Gambar 2.3 Data Dan Informasi
Dengan adanya komputer, data dapat disimpan dalam media
pengingat yang disebut hard disk. Dengan media ini, kehadiran kertas yang
digunakan untuk menyimpan data dapat dikurangi. Selain itu, data menjadi
lebih cepat untuk diakses terutama kalau dikemas dalam bentuk database.
(sumber: http://id.wikipedia.org/wiki/Database)

2.4.1 Mengenal Database
DBMS merupakan singkatan dari Database Management System.
DBMS merupakan perangkat lunak atau program komputer yang dirancang
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

19

secara khusus untuk memudahkan pengelolaan database. Salah satu macam
DBMS yang populer dewasa ini berupa RDBMS (Relational Database
Management System), yang menggunakan model basis data relasional atau
dalam bentuk tabel-tabel yang saling berhubungan.
MySQL merupakan salah satu contoh dari bentuk produk RDBMS yang
sangat populer dilingkungan Linux, tetapi juga tersedia pada Windows.
Banyak situs web yang menggunakan MySQL sebagai database server (server
yang

melayani permintaan

akses

terhadap

database).

Gambar

2.2

memperlihatkan mekanisme pengaksesan MySQL melalui Web browser.

Gambar 2.4 Mekanisme Pengaksesan MySQL Melalui Web Browser
(sumber: http://id.wikipedia.org/wiki/DBMS)

2.5 Pengertian Microsoft Visual Basic 2005
Program Visual Basic adalah bahasa pemprograman yang paling mudah
dikuasai oleh para pemula. Dalam versi VB 2005 ini menawarkan banyak
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

20

kemudahan lagi dibandingkan versi-versi sebelumnya, antara lain teknik
pemrograman dapat dibuat lebih terstruktur dan lebih banyak bantuan dalam
pemrograman. Jauh lebih mudah untuk menguasainya dibandingkan dengan
versinya yang terdahulu, yaitu Visual Basic 6. Ada banyak perubahan dalam
VB 2005 ini dibandingkan VB 6, antara lain :


Bahasa pemprograman VB 2005 ini benar-benar bahasa berbasis objek
(Object Oriented Programming), sedangkan VB 6 bukan bahasa berbasis
objek.



Aplikasi dan komponen yang ditulis di VB 2005 mempunyai akses penuh
ke .Net Framework. Sedangkan di VB 6 tidak dikenal atau tidak
digunakan .Net Framework.



Semua aplikasi yang dibuat beroperasi dalam manajemen Common
Language Runtime (CLR).
.Net Framework sendiri, yang sekarang sudah versi 2.0 adalah suatu

himpunan file-file pustaka yang telah terorganisir dan berguna sebagai fasilitas
untuk sistem dan aplikasi. Sehingga seorang programmer dapat tidak perlu lagi
menghapal fungsi-fungsi Windows API untuk akses sistem, seperti di dalam
bahasa VB 6 karena sudah diorganisir oleh .Net Framework. Hampir semua
fungsi Windows API tersebut telah dijadikan objek-objek yang dapat dengan
mudah digunakan dan ditemukan oleh programmer VB 2005.
Pemrograman berbasis objek (OOP) sendiri adalah suatu pendekatan ke
arah struktur pengembangan aplikasi berdasarkan objek. Objek tersebut dapat
berupa prosedur, event, ataupun variabel. Objek satu dapat menjadi bawahan

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

21

object lainnya berdasarkan susunan fungsinya. Artinya suatu object terdepan
terdiri atas beberapa object yang memiliki tugas lebih sempit, dan antar objek
dapat saling berinteraksi dalam melaksanakan tugas tertentu.
Common Language Runtime (CLR) adalah suatu runtime lingkungan
yang memproses, melaksanakan, dan mengatur kode dasar Visual Basic. Mirip
dengan runtime Visual Basic tradisional,

yaitu

VBRUN300.dll atau

MSVBVM60.dll, tetapi kemampuannya saja lebih ditingkatkan sehingga
jalannya program yang dibuat lebih stabil dan penanganan kesalahan lebih baik
dengan tujuan supaya program dapat berjalan secara optimum. (sumber:
http://id.wikipedia.org/wiki/Visual_Basic)

2.6 Definisi MYSQL
Berikut ini akan dijelaskan mengenai beberapa definisi MYSQL
untuk memperjelas pengertian tentang software ini :
1. MYSQL adalah sistem pengaturan relational database.
Suatu relational database, menyimpan data dalam bentuk tabeltabel yang kemudian akan diletakkannya semua data dalam satu ruang
penyimpanan yang besar.
2. MYSQL adalah Open Source Software (perangkat lunak).
Open Source artinya bahwa software tersebut memungkinkan
untuk digunakan dan dimodifikasi oleh siapa saja.

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

22

3. MYSQL menggunakan GPL (GNU General Public License)
Untuk menentukan apakah seseorang memenuhi persyaratan untuk
menggunakan software tersebut dalam situasi yang berbeda. Jika
seseorang merasa tidak nyaman dengan GPL atau ingin menggunakan
MYSQL untuk aplikasi bisnis, maka orang tersebut dapat membeli
lisensi yang bersifat komersial. (sumber: database relational dengan
MySQL, bunafit nugroho)

2.7 Short Message Ser vice (SMS)
Pesan SMS ditetapkan oleh ETSI (European Telecommunication
Standards Institute) sebagai dokumen pada GSM 03.40 dan GSM 03.38 yang bisa
berisi text sampai di atas 160 karakter (standar karakter umumnya 160) dimana
masing-masing karakter dihitung dengan nilai 7 bit. (Oetomo, 2003:47) Subsistem
(Elemen Pendukung) yang mutlak ada pada layanan SMS adalah:
a. Short Message Entity ( SME ), merupakan tempat penyimpanan dan
pengiriman message yang akan dikirimkan ke MS tertentu.
b. Service Centre ( SC ), bertugas untuk menerima message dari SME dan
melakukan forwarding ke alamat MS yang dituju.
c. Short Message Service – Gateway Mobile Switching Center ( SMS-GMSC ),
melakukan penerimaan message dari SC dan memeriksa parameter yang ada.
Selain itu GMSC juga mencari alamat MS yang dituju dangan bantuan HLR,
dan mengirimkannya kembali ke MSC yang dimaksud.

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

23

d. Short Message Service – Interworking MSC ( SMS – IWMSC ), berperan
dalam SMSMessage Origiating, yaitu menerima pesan dari MSC
e. Home Location Register ( HLR ) merupakan sebuah database yang
digunakansebagai tempat penyimpanan permanen data. Bila diminta oleh
SMSC, maka HLR dapat memberikan informasi status tujuan apakah aktif
atau tidak.
f. Visitor Location Register ( VLR ) merupakan sebuah database tempat
menyimpan informasi sementara berisi data pelanggan dari sebuah HLR yang
sedang roaming pada HLR lain.
g. Mobile Switcing Center ( MSC ) merupakan sebuah sistem yang melakukan
fungsi switching dan mengontrol panggilan telepon dalam sebuah jaringan
komunikasi bergerak.
h. Base Station Sistem merupakan kesatuan sistem yang bertanggung jawab
mengatur transmisi sinyal elektronik untuk membawa data dari MSC ke
perangkat telepon bergerak. Base Station terdiri dari BSC (Base Station
Controller) dan BTS (Base Tranceiver Station).
Alur pengiriman SMS pada standar teknologi GSM adalah sebagai
berikut:

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

24

Keter angan:
a. BTS - Base Transceiver Station
b. BSC - Base Station Controller
c. MSC - Mobile Switching center
d. SMSC - Short Message Service Center
Ketika pengguna mengirim SMS, maka pesan dikirim ke MSC melalui
jaringan seluler yang tersedia yang meliputi tower BTS yang sedang meng-handle
komunikasi pengguna, lalu ke BSC, kemudian sampai ke MSC. MSC kemudian
mem-forward lagi SMS ke SMSC untuk disimpan. SMSC kemudian mengecek
(lewat HLR - Home Location Register) untuk mengetahui apakah handphone
tujuan sedang aktif dan dimanakah handphone tujuan tersebut. Jika handphone
sedang tidak aktif maka pesan tetap disimpan di SMSC itu sendiri, menunggu
MSC memberitahukan bahwa handphone sudah aktif kembali untuk kemudian
SMS dikirim dengan batas maksimum waktu tunggu yaitu validity period dari
pesan SMS itu sendiri. Jika handphone tujuan aktif maka pesan disampaikan MSC
lewat jaringan yang sedang meng-handle penerima (BSC dan BTS). Sebenarnya,
di dalam kebanyakan handphone dan GSM/CDMA modem terdapat suatu
komponen wireless modem/engine yang dapat diperintah antara lain untuk
mengirim suatu pesan SMS dengan protokol tertentu. Standar perintah tersebut
dikenal sebagai AT-Command, sedangkan protokolnya disebut sebagai PDU
(Protokol Data Unit). Melalui AT-Command dan PDU inilah kita dapat membuat
komputer/mikrokontroler mengirim/menerima SMS secara otomatis berdasarkan
program yang kita buat.

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

25

2.7.1 SMS Gateway
SMS Gateway adalah suatu platform yang menyediakan mekanisme
untuk EUA menghantar dan menerima SMS dari peralatan mobile (HP, PDA
phone, dll) melalui SMS Gateway’s shortcode (sbg contoh 9221). Di bawah ini
disertakan sedikit ilustrasi mengenai penjelasan di atas.
SMS Gateway membolehkan UEA untuk berkomunikasi dengan Telco
SMSC (telkomsel, indosat, dll) atau SMS platform untuk menghantar dan
menerima pesan SMS dengan sangat mudah, Karena SMS Gateway akan
melakukan semua proses dan koneksi dengan Telco. SMS Gateway juga
menyediakan UEA dengan interface yang mudah dan standar.
UEA dapat berupa berbagai aplikasi yang memerlukan penggunaan
SMS. Seperti berbagai aplikasi web yang telah banyak menggunakan SMS
(free sms, pendaftaran, konfirmasi melalui SMS, aplikasi perkantoran, dsb),
CMS, acara pengundian di televisi, dll.
UEA melakukan komunikasi dengan SMS Gateway melalui Internet
menggunakan standard HTTP GET atau HTTPS (un