SISTEM MANAJEMEN DIKLAT KETRAMPILAN KHUSUS PELAUT BALA I PENDIDIKAN DAN PELATIHAN ILMU PELAYARAN SURABAYA DENGAN SMS GATEWAY.

SISTEM MANAJEME
MEN DIKLAT KETRAMPILAN
N KHUSUS
PELAUT BALA I P
PENDIDIKAN DAN PELATIHA
HAN ILMU
PELAYARAN SU
URABAYA DENGAN SMS GA
GATEWAY

SKRIPSI

Disusun oleh :

ADI SURYANTO
NPM. 0934115070

JURU
USAN TEKNIK INFORMATIKA
FAKULTA
KULTAS TEKNOLOGI INDUSTRI

UNIVERSITAS P
ETERAN•
PEMBANGUNAN NASIONA L €VETER
JAWA TIMUR
2012

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

SISTEM MANAJEME
MEN DIKLAT KETRAMPILAN
N KHUSUS
PELAUT BALAI PE
PENDIDIKAN DAN PELATIHA
AN ILMU
PELAYARAN SU
URABAY A DENGAN SMS GA
GATEWAY
SKRIPSI
ukan Untuk Memenuhi Sebagai Persyaratan

Diajuka
tan
lam Memperoleh Gelar Sarjana
Komputer
Dalam
Jurusan Teknik Informatika

Disusun oleh :

ADI SURYANTO
NPM. 0934115070

USAN TEKNIK INFORMATIKA
JURU
KULTAS TEKNOLOGI INDUSTRI
FAKULTA
PEMBANGUNAN NASIONAL €VETER
ETERAN•
UNIVERSITAS P
JAWA TIMUR

2012

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

LEMBAR PENGESAHAN

SISTEM MANAJEMEN DIKLAT KETRAMPILAN
KHUSUS PELAUT
BALAI PENDIDIKAN DAN PELATIHAN ILMU PELAYARAN SURABAYA
DENGAN SMS GATEWAY
Disusun Oleh :

ADI SURYANTO
NPM. 0934115070

Telah disetujui untuk mengikuti Ujian Negara Lisan
GelombangII Tahun Akademik 2012/2013

Pembimbing Utama


Pembimbing Pendamping

Fetty Tri Anggraeny, S.Kom, M.Kom
NPT. 3 8006 06 0208 1

Ir. Mu‚ tasim Billah, MS
NIP. 19600504 198703 1 001

Mengetahui,
Ketua Jurusan Teknik Informatika
Fakultas Teknologi Industri
Universitas Pembangunan Nasional•Veteran• Jawa Timur

Dr. Ni Ketut Sari, MT
NIP. 196507311992032 001

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


SKRIPSI
SISTEM MANAJEMEN DIKLAT KETRAMPILAN KHUSUS PELAUT BALAI PENDIDIKAN
DAN PELATIHAN ILMU PELAYARAN SURABAYA DENGAN SMS GATEWAY

Disusun Oleh :

ADI SURYANTO
NPM. 0934115070
Telah dipertahankan di hadapan dan diterima oleh Tim Penguji Skripsi
Program Studi Teknik Informatika Fakultas Teknologi Industri
Universitas Pembangunan Nasional •Veteran• Jawa Timur
Pada Tanggal23 November2012
Pembimbing :

Tim Penguji :

1.

1.


Fetty Tri Anggraeny, S.Kom, M.Kom
NPT. 3 8006 06 0208 1

Ir. Sutiyono, MT.
NIP. 19600713 198703 0101

2.

2.

Ir. Mu‚ tasim Billah, MS
NIP. 19600504 198703 1 001

Budi Nugroho, S.Kom, M.Kom
NPT. 3 800605 0205 1
3.

Rinci Kembang Hapsari, S.Kom, M.Kom
NPT.
Mengetahui,

Dekan Fakultas Teknologi Industri
Universitas Pembangunan Nasional •Veteran• Jawa 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
AN KESEJAHTERAAN PENDIDIKAN DAN PERUMAHAN
AN
UNIVERSITAS
TAS PEMBANGUNAN NASIONAL €VETERAN• JAWA TI
TIMUR
FAKULTAS TEKNOLOGI INDUSTRI
PANITIA UJIAN SKRIPSI / KOMPREHENSIF
Jl. Raya Rungkut Madya
aG
Gunung Anyar Telp. (031) 8706369 (Hunting). Fax. (031) 870

706372 Surabaya 60294

KETERANGAN REVISI
ah ini :
Mahasiswa di bawa
Nama

: Adi
di S
Suryanto

NPM

934115070
: 0934115070

Jurusan

knik Informatika
: Tekni


kan revisi/tidak ada revisi
ANA (DESIGN) /
Telah mengerjakan
*) PRA RENCAN
2012/2013 dengan
SKRIPSI / TUGAS
S AKHIR Ujianlisan gelombangII, TA 201
judul:



SISTEM MANAJEM
JEMEN DIKLAT KETRAMPILAN KHUSUS PEL
ELAUT BALAI
PENDIDIKAN DAN P
PELATIHAN ILMU PELAYARAN SURABAY
AYA
DENGAN
SMS GATEWAY €


Surabaya,, N
November 2012
Dosen Penguji yang mem
emerintahkan revisi:

yono, MT
1) Ir. Sutiyono
NIP. 19600713 198703 0101
2) Budi Nug
ugroho, S.Kom, M.Kom
NPT. 3 8006 05 0205 1
3)Rinci Kem
mbangHapsari, S.Kom, M.Kom
NPT.

{
{

}

}

{

}

Mengetahui,
Pembimbing
ngU
Utama

Fetty Tri Anggraeny
ny, S.Kom, M.Kom
NPT. 3 8006 06 0208 1

Pembimbing
ng P
Pendamping

Ir. Mu€tasim
sim Billah, MS
NIP. 19600504 19
198703 1 001

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

UCAPAN TERIMA KASIH
Ucapan terima kasih ini saya persembahkan
sebagai perwujudan rasa syukur atas
terselesaikan
nya Laporan Skripsi
. Ucapan terima kasih ini saya tujukan kepada :
1. Allah SWT., karena berkat Rahmat dan berkahNya kami dapat menyusun dan
menyelesaikan Laporan
Skripsiini hingga selesai.
2. Bapak Prof. Dr. Ir. Teguh Soedarto, MP selaku
Rektor Universitas
Pembangunan Nasional €Veteran• Jawa Timur.
3. Bapak Sutiyono, MT selaku Dekan Fakultas Teknologi Industri UPN
€Veteran• Jawa Timur.
4. Bapak Ir. Muttasim Billah, MS.selaku Wakil Dekan I FakultasTeknologi
Industri

UPN €Veteran• Jawa Timursekaligus dosen pembimbing

pendamping pada skripsi ini yang
banyak memberikan petunjuk, masukan,
bimbingan, dorongan serta kritik yang bermanfaat
ejaks awal hingga
terselesainya kripsi
s
ini dan bersedia meluangkan waktu untuk membimbing
dan membantu
.
5. Ibu Dr. Ir. Ni Ketut Sari, MT.selaku Ketua Jurusan Teknik Informatika UPN
€Veteran• Jawa Timur
6. Bapak Firza Prima Aditiawan, S.Kom.,
selaku PIA Tugas Akhir Teknik
Informatika UPN €Veteran• Jawa Timur.
7. Ibu Fetty Tri Anggraeny, S.Kom, M.Kom
selaku dosen pembimbingutama
yang telah memberikan banyak

ide, petunjuk, masukan, bimbingan,

dorongansertabantuan yang sangat berarti dan bermanfaat bagi tugas akhir ini
danbersedia meluangkan waktu untuk membimbing dan membantu
saya.

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

iv

8. Keluarga tercinta, terutama
Bapak dan Ibuku tersayang, terima kasih atas
semua

doa,

dukungan

serta

harapan
-harapanya

pada

saatpenulis

menyelesaikanskripsi dan laporan ini. Yangpenulis minta hanya doa
restunya, sehingga
penulisbisa membuat sesuatu yang lebih baik dari laporan
ini.
9. Adikku Fitrotin Dwiyanti yang selalu membuat tersenyum meskipun
penulis
sedang suntuk ataupun muram. Meskipun kadang
buat jengkeltapi mas tetep
sayangdan akan selalu mempersiapkan yang terbaik buat kamu.
10. Sayangku Emil Zulfiyana Hidayatiterimakasih telah memberikanku banyak
motivasi dan duk
ungan dari awal

hinggaselesai. Senyuman dan canda

tawamu selalu manjadi obat lelahku setiap sayang.
hari
11. Sahabat ‚ sahabatku yang selalu membuatku semangat kembali waktu
semangatku lagi turun.gus
A Ramayana
, Wahyu, Man, Febi, Asep, Inyo, Alex,
Aji dan seluruh warga informatic dhe serta tf SoBe
kalian semua memang
hebat. Semoga kita bisa jadi pribadi yang bermanfaati semuanya
bag
kawan.
12. Himatifa UPN €Veteran• JATIM tempatku belajar organisasi dan mengenal
jika kita ini hanyasemut kecil didunia ini. Ryan Ra
ynaldi dan Awan Setiono,
teruslah berkarya kawan.
13. Rekan-rekan kerja ku di BP2IP Surabaya terutama rekan
-rekan DTFKdimana
tempat yang menginspirasiku dalam pembuatan skripsi ini. Pak Semuel, Pak
Dwi Haryanto, Mama Tri, Bu Yurni, Bunda Yayuk, Mas Hariyanto, Mas
Iswandi, Mas Irfan, MasTaufik, Mas Irwan dan dua rekanakerj
penulis yang
selalu mengcover saat penu
lis ijin kerja ( ke kampus ) Mbak
,
Dery dan

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

v

Mbak Ajeng, penulis ucapkan banyak
-banyak terima kasih atas bantuan serta
motivasi kalian semua.
14. Teman‚ temanseperjuanganku entah waktu
penuliskuliah pagi atau malam
yang selalu bersama
-sama suka duka kuliah
. Warga n
I formatic Dhe dan One
Stop Sobe,penulissenang menjadi bagian dari kalian.
15. Kawan-kawanyang telah mem
bantu dalam penyelesaian Laporan
kripsi
S ini.
Yang telah memberikan dorongan dan doa,
yang tak bisa penulis sebutkan
satu persatu. Terima Kasih yang tak terhingga untuk kalian semua.
Semoga
Allah SWT yang membalas semua kebaikan dan bantuan tersebut
.

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

KATA PENGANTAR

SyukurAlhamdulillaahi rabbil €
alamin terucapke hadirat Allah SWT atas
segala limpahan Kekuatan
-Nya sehingga dengan segala keterbatasan waktu,
tenaga, pikiran dan keberuntunganyang dimiliki penyusun,akhirnya penyusun
dapat menyelesaikan Skripsi yang berjudul
€Sistem Manajemen Diklat
Ketrampilan Khusus Pelaut Balai Pendidikan dan Pelatihan Ilmu Pelayaran
Surabaya dengan SMS Gateway€ tepat waktu.
Skripsi dengan beban 4 SKS ini disusun
gunadiajukan sebagai salah satu
syarat untuk menyelesaikan program Strata Satu (S1) pada jurusan Teknik
Informatika, Fakultas Teknologi dustri
In , UPN •VETERAN• Jawa Timur.
Melalui Skripsi ini penyusun merasa mendapatkan kesempatan emas untuk
memperdalam ilmu pengetahuan yang diperoleh selama
bangku
di
perkuliahan,
terutama berkenaan tentang penerapan teknologingkat
pera bergerak. Namun,
penyusunmenyadari 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,November 2012

(Penyusun
)

ii
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................................
................................
................................
.... vi
DAFTAR GAMBAR ................................
................................
...................... ix
BAB I PENDAHULUAN ................................
................................
.............. 1
1.1.Latar Belakang
................................
................................
............. 1
1.2.Perumusan Masalah
................................
................................
..... 3
1.3.Batasan Masalah
................................
................................
.......... 4
1.4.Tujuan €€€..

................................
................................
.......... 4

1.5.Manfaat................................
................................
........................ 5
1.6.SistematikaPenulisan................................
................................
.. 6

BAB II TINJAUAN PUSTAKA................................
................................
..... 9
2.1 Sejarah SingkatBP2IP Surabaya................................
............... 9
2.2 Visi dan Misi BP2IP Surabaya
................................
................... 10
2.2.1 Visi BP2IP Surabaya................................
........................ 10
2.2.2 Misi BP2IP Surabaya
................................
........................ 10
2.3 Sasaran Mutu BP2IP Surabaya
................................
.................. 10
2.4 Pejabat Struktural BP2IP Surabaya
................................
............ 11
2.5 Macromedia Dreamweaver
................................
........................ 11
2.6 Microsoft Office Visio 2010................................
...................... 12
2.7 Power Designer................................
................................
.......... 14
2.8 XAMPP ................................
................................
..................... 15
2.9 SMS Gateway................................
................................
........... 18

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

vii

2.10Entity Relationship Diagram ( ERD................................
)
....... 19
2.11 Data Flow Diagram ( DFD ................................
)
..................... 21
2.12 CDM dan PDM................................
................................
......... 22

BAB III ANALISA DAN PERANCANGAN SISTEM................................
.. 24
3.1 Entitas yang terlibat pada sistem
................................
............... 24
3.2 Relasi yang digunakan pada sistem
................................
........... 24
3.3 Desain sistem
................................
................................
.............. 25
3.3.1 Data Flow Diagram
................................
...........................26
3.4 DesainDatabase................................
................................
......... 30
3.4.1 Conceptual Data Model
................................
................... 30
3.4.2 Phisycal Data Model................................
........................ 31
3.5 SMS Gateway................................
................................
............ 32
3.6 Perancangan Interface
................................
................................33

BAB IV HASIL DAN PEMBAHASAN ................................
........................ 39
4.1 Menu Sistem................................
................................
.............. 39
4.2 Menu User................................
................................
.................. 43
4.3 Menu Admin ................................
................................
.............. 47
4.3.1 Home................................
................................
................. 48
4.3.2 Master Admin................................
................................
... 49
4.3.3 Master Diklat................................
................................
.... 50
4.3.4Master Periode................................
................................
.. 50
4.3.5Master Berita................................
................................
..... 51
4.3.6Master Peserta Diklat
................................
........................ 52
4.3.7Manajemen diklat................................
.............................54
4.3.8Manajemen sertifikat................................
........................ 57
4.3.9Manajemen berita................................
.............................58
4.3.10Laporan ................................
................................
.......... 58
4.3.11 Menu Server................................
................................
.... 61

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

viii

BAB V UJI COBA SISTEM................................
................................
........... 64
5.1.Skenario Uji Coba................................
................................
...... 64
5.1.1 Registrasi Peserta Diklat
................................
................... 64
5.1.2 Notifikasi username dan password
................................
... 65
5.1.3 Login peserta
berdasarkan no. ID dan password
.............. 66
5.1.4 Melihat detail login menu user
................................
......... 68
5.1.5 Pendaftaran diklat
................................
.............................68
5.1.6 Notifikasi pendaftaran diklat
................................
............ 69
5.1.7 Proses upload sertifikat
................................
..................... 70
5.1.8Notifikasi file berhasil diupload dan pesan berhasil dikirim
. 71
5.1.9 SMS Gateway................................
................................
... 72

BAB VI KESIMPULAN DAN SARAN ................................
........................ 74
6.1.Kesimpulan ................................
................................
............... 74
6.2.Saran ................................
................................
......................... 75
DAFTAR PUSTAKA ................................
................................
..................... 76

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

SISTEM MANA JEMEN DIKLAT KETRAMPILAN KH USUS PELAUT
BALAI PENDIDIKAN DAN PELATIHAN ILMU PELAYARAN SURABAYA
BERBASIS WEB DAN SMS GATEWAY
ADI SURYANTO
NPM : 0934115070
DOSEN PEMBIMBING I
DOSEN PEMBIMBING II

: FETTY TRI ANGGRAENY, S.Kom, M.Kom
: Ir. MUTTASIM BILLAH, MS

FAKULTAS TEKNOLOGI INDUSTRI JURUSAN TEKNIK INFORMATIKA
UNIVERSITAS PEMBANGUNAN NASIONAL €VETERAN• JAWA TIMUR
2012

ABSTRAK
Kebutuhan dan kecepatan dalam mengakses informasi menjadi
kebutuhan masyarakat pada era sekarang. Pengolahan data berdasarkan sistem
informasi yang terkomputerisasi menjadi kebutuhan tersendiri untuk validitas
dan kecepatan dalam mengaksesnya. Karen
a masih banyak sistem yang
dikerjakan olehpegawai Balai Pendidikan dan Pelatihan Ilmu
Pelayaran ( BP2IP )
Surabayasebagai pelayan masyarakat yang bersifat manual, dan ini disadari oleh
pegawaiserta penulis bahwa sistem informasi manual membutuhkan waktu
yang
relatif lama dalam prosesnya. Sehingga perlu diciptakan sebuah solusi yang bisa
menjawab permasalahan dari sistem manual tersebut.
Di dalam permasalahan yang ada pada
BP2IP Surabaya, pegawai
pelayanan diklat ingin membuat manajemen diklat sertafikat
sertidiklat pada
sebuah sistem yang terstruktur dalam sebuah database sehingga
penyimpanan data
peserta tersimpan dengan baik. Selain itu pula, peserta dapat memperoleh
informasi diklat serta sertifikat diklat tanpa harus datang ke bagian pelayanan
diklat BP2IP Surabaya, sehingga informasi pelayanan diklat dilingkungan BP2IP
Surabaya menjadi lebih komunikatif kepada peserta diklat
Didalam laporan skripsi sistem manajemen diklat ketrampilan dan
keahlian pelaut BP2IPSurabaya berbasis web dan sms gateway ini akan
dij elaskan dan idberikan gambaran lebih detail bagaimana alur sistemnya.
Sistem manajemen diklati ni sebagai salah satu solusi untuk membantu proses
pendaftaran diklatserta pengarsipan file sertifikat diklat
peserta lebih baik dengan
adanya sebuah sistemyang mengirim pesan secara otomatis untuk
menginformasikan kepada peserta diklat terkait sertifikat diklat yang telah peserta
ikuti.

Keyword:BP2IP Surabaya, Sistem manajemen
diklat, SMS Gateway

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

BAB I
PENDAHULUA N

1.1 L atar Belakang
Kemajuan teknologi informasi saat ini dirasakan berkembang sangat
pesat. Seiring berkembangnya teknologi informasi, banyak sekali kemudahan
yang bisa dirasakan dan diperoleh oleh kebanyakan orang saat ini. Sudah tidak
menjadi barang

mewah lagi

bagi

masyarakat

untuk bisa menikmati

perkembangan teknologi informasi. Salah satu potensi yang bisa di optimalkan
dalam penggunaan teknologi saat ini diantaranya untuk mengakses informasi dan
atau memasang publikasi kepada masyarakat melalui dunia maya atau lebih
dikenal dengan nama internet. Ketika berbicara tentang internet, maka bisa
dibayangkan seluruh kebutuhan bisa didapatkan dimanapun manusia berada
(dengan syarat terkoneksi dengan jaringan internet), kapanpun waktunya dan
dengan alat yang sederhana sekalipun, misalnya dengan handphone.
Pada kesempatan ini, penggunaan teknologi informasi akan kita
optimalkan untuk memperoleh informasi sertifikat diklat ketrampilan khusus
pelaut yang telah dilaksanakan. Sertifikat ini merupakan bukti tertulis kelulusan
peserta telah berhasil mengikuti suatu
klat
di ketrampilan khusus pelaut. Kondisi
yang sekarang terjadi, belum ada sebuah
sistem yang memanajemen diklat
ketrampilan khusus pelaut sehingga tersusun rapi dalam sebuah
database
,
sehingga proses pencariannya sertifikatnya masih bersifat manualmana
yang
memilah sertifikat satu persatu untuk mencari nama seseorang.
Hal ini akan
membuat pelayanan bagian sertifikat akan terasa lambat dan berjalan kurang

1

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

2

efektif serta efisien untuk para peserta. Selain itu dalam proses selesai
sertifikatnya pun juga dibu
tuhkan sebuah jembatan informasi kepada para peserta
diklat agar para peserta diklat mengetahui sampai mana proses sertifikat diklat
yang telah mereka ikuti tanpa harus datang ke bagian pelayanan sertifikat.
Pada
prosesnya pendaftaran peserta diklat, bagia
n pelayanan sertifikat pun selama ini
masih bersifat manual, menggunakan
microsoft exceluntuk mengolah data
peserta. Sehingga kedepan dibutuhkan sebuah
sistemyang lebih terkomputerisasi
untuk mempermudahentry data sehingga tersimpan rapi dalam sebuah
sistem
database.
Sistem Manajemen Sertifikat
Diklat Ketrampilan Khusus Pelaut
Balai
Pendidikan dan Pelatihan Ilmu Pelayaran Berbasis Web dan SMS Gateway ini
digunakan untuk pendaftaran peserta diklat, mengarsipkan atau menyimpan file
data peserta diklat sert
a sertifikat yang berupa pdfPortable
(
Document Format)
para peserta diklat.Seiring dengan semakin berkembangnya dunia pelayaran,
maka semakin banyak pula lapangan pekerjaan sehingga semakin banyak pula
para peserta diklat untuk mendapat sertifikat diklat
ketrampilan keahlian pelaut.
Sertifikat diklat ketrampilan keahlian pelaut ini terda
pat berbagai macam
diantaranyaBasic Safety Training( BST ), Survival Craft And R
escue Board (
SCRB ), Tanker Familiarization( TFC ), Medical First AID ( MEFA ) , Advance
Fire Fighting ( AFF ), Crow Crisis Management ( CCM ), Medical Care ( MC ),
Ship Security Office ( SSO ), Radar Simulator ( RS ), Arpa Simulator ( AS ),
Global Maritime Distress And Safety System ( GMDSS
Dari
). berbagai macam
diklat keahlian pelaut diata
s, maka akan dibuatsistem yang menyimpan data
peserta serta file sertifikat sesuai dengan diklat yang telah diikutinya. Dengan

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

3

tujuan agar file sertifikat peserta yang mengikuti diklat tersebut bisa terarsipkan
dengan baik dan benar sehingga mempermudah
encarian
p
pada saat yang
dibutuhkan.Pada saat peserta melakukan pendaftaran, maka data peserta tersebut
akan dimasukkan pada sistem sesuai dengan diklat yang diikuti. Ketika data sudah
dimasukkan ke dalam sistem, maka data tersebutkan akan diolah bagian
tifikatser
untuk melakukan pencetakan sertifikat.
Setelah proses

pencetakan sertifikat

selesai, maka sertifikat fisik tersebut akanscanuntuk
di
diubah pada format
file
pdf. Dari file ini maka, akan disimpan sesuai dengan nama peserta diklat tersebut.
Sesaa
t setelahfile tersebut disimpan pada database peserta diklat, maka secara
otomatis sistem akan mengirimkan SMS pada peserta diklat bahwa sertifikat
diklat yang telah dia ikuti telah selesai. Selain itu pula, peserta bisa juga SMS
dengan format yang sudah di tetapkan, secara otomatis akan mendapatkan balasan
sesuai dengan proses sertifikat.
Sistem manajemen diklat ketrampilan dan keahlian pelaut berbasis web
dan SMS Gateway ini sangat membantu baik bagian pelayanan sertifikat maupun
peserta diklat. Untuk bagian pelayanan sertifikat sendiri,
sistem ini dapat
membantu menyimpan file sertifikat ini
dengan aman dan dapat dicari dengan
mudah pada saat dibutuhkan. Sedangkan bagi peserta sendiri,
sistem ini
membantu mereka untuk memperoleh informasi
erkait
t sertifikat diklat mereka.
1.2

Perumusan M asalah
Pada latar belakang yang sudah diuraikan di atas, maka di dapatkan

rumusan masalah sebagai berikut.
a. Bagaimana cara membuat sebuah sistem manajemen diklat yang semula
manual menjadi terkomputerisasi ?

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

4

b. Bagaimana caramenyimpan file sertifikat diklat yang semula manual
menjadi lebih terstruktur rapi pada
sebuah sistem
?
c. Bagaimana cara untuk memudahkan peserta diklat mendapatkan informasi
sertifikat diklat tanpa harus datang ke bagian pelayanan sertifikat BP2IP
Surabaya?
1.3

Batasan M asalah
Pada pembuatanskripsi ini, peneliti membatasi pembahasan masalah

yang adasebagai berikut :
a. Bentuk dari aplikasi ini adalah sistemmanajemen diklat ketrampilan dan
keahlian pelautyang semula manual menjadi terkomputerisasi dengan
berbasis web dan sms gateway.
b. Aplikasi ini merupakan sistem manajemen diklat serta
sertifikat para peserta
diklat
c. Aplikasi ini membantu para peserta diklat dalam melakukan pendaftaran
diklat
d. Aplikasi ini membantu para pe
serta diklat untuk memperoleh informasi
mengenai sertifikat diklat mereka melalui sms dengan format tertentu
e. File yang diupload menu sertifikat pada aplikasi ini adalahpdf.
file
1.4

Tuj uan
Tujuan dalam menciptakan Sistem Manajemen Diklat Ketrampilan

Khusus Pelaut pada BP2IP Surabaya Berbasis Web dan SMS Gateway ini adalah

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

5

a. Membuat pelayanan diklat menjadi efektif dan efisien dengan adanya
sebuahsistemyang menyimpan semua data
-data para peserta diklat dalam
sebuahdatabaseterkait pula dengan diklat yang telah mereka .ikuti
b. Sebagai jembatan informasi Pelayanan Diklat BP2IP
urabaya
S
dengan
para peserta diklat dalam hal sertifikat diklat yang telah mereka ikuti.
Sertifikat merupakan sebuah bukti tertulis sebagai acuan bahwa peserta
tersebut telah menjalani sebuah diklat. Oleh karena itu bagian pelayanan diklat ini
harus dapatmengarsipkan file sertifikat ini dengan baik. Dan diharapkan dengan
adanyasistem ini jauh dapat membantu mengar
sipkan file sertifikat sehingga
mempermudah bagian pelayanan sertifikasi dalam pekerjaan mereka jika suatu
saat terjadi hal
-hal yang tidak diing
inkan pada sebuah sertifikat. Misalnya hilang,
terselip dan lain sebagainya.
Selain itu pula, diharapkan
sistemdapat menjadi
jembatan informasi antara bagian pelayanan dengan para peserta diklat terutama
bagian pelayanan sertifikat dimana memberikan masi
infor melalui sms terkait
proses

sertifikat

mereka

sehingga

mempermudah

bagian

pelayanan

menyampaikan informasi.
1.5

M anfaat
Manfaat yang diperoleh dalam Sistem Manajemen Diklat Ketrampilan

Khusus Pelaut pada BP2IP Surabaya Berbasis Web dan SMS Gateway
adalah
a.

Untuk menciptakan datayang lebih tersistem dengan baik. Mulai dari
entry data yang kita sudah di
sediakandengan form yang teratur dan
terstruktur. Apabila adaform yang masih kosong, maka sistem secara
otomatis akan mengingatkan bahwa
form perlu untuk di isi lengkap sesuai

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

6

dengan format, kecuali pada bagian tertentu yang memang tidak harus ada
inputan.
b.

Sistem manajemen yang terkomputerisasi ini, pengelolaan data peserta
diklat akan lebih terstruktur, sehingga mengurangi
error pada data yang di
entry. Data yang dimasukkan ke dalam sistem akan masuk ke dalam
database sesuai dengan
form yang sudah di atur. Dari data
-data peserta
diklat yang telah tersimpan akhirnya pelayanan pun dapat berjalan lebih
cepat mengingat semua data terdapat dalam sebuahase
datab
sehingga
pencariannya pun jauh lebih cepat.

c.

Sistem Manajemen Diklat Ketrampilan Khusus Pelaut pada BP2IP
Surabaya Berbasis Web dan SMS Gateway ini baru pertama kali, sehingga
akan mempermudah kinerja bagian pelayanan diklat BP2IP Surabaya
dalam mendat
a serta mengarsipkan file peserta terutamafikat
sertipeserta
diklat.Selain mudah

penggunaanya,

manajemen

sertifikat

diklat

ketrampilan khusus pelaut pada BP2IP Surabaya ini bisa memberikan
informasi pada para peserta diklat terkait proses sertifikat merek
a melalui
sebuah smstanpa harus datang pada bagian pelayanan BP2IP Surabaya.
Sangat simple dan sangat membantu baik untuk bagian pelayanan
sertifikat BP2IP Surabaya maupun para peserta diklat.
1.6

Sistematika Penulisan
Laporan skripsi ini akan menjelaskan secara lengkap tentang proses

membuat Sistem Manajemen Diklat Ketrampilan Khusus Pelaut Balai
Pendidikan dan Pelatihan Ilmu Pelayaran
Surabaya berbasis Web dan SMS
Gateway. Untuk lebih mempermudah memahami materi yang sudah disusun dan

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

7

dibuat, laporan skripsi ini di bagi menjadi enam bab yang dilengkapi dengan
penjelasan padatiap bab.
BAB I

PENDAH UL UAN
Bab ini akan menjelaskan tentang latar belakang, perumusan
masalah, batasan masalah, tujuan, manfaat, dan sistematika
penulisan.

BAB I I

TI NJAUAN PUSTAK A
Bab ini akan menjelaskan tentang landasan teori yang dipakai
sebagai penunjang pembuatan laporan ini. Penjelasannya meliputi
profil BP2IP Surabaya, visi dan misi serta sasaran mutu BP2IP
Surabaya

dan

Sejarah

BP2IP

Surabaya
. Bab ini

juga

menjelaskan bagian yang terlibat di dalam sistem, alur di dalam
sistem serta diagram alir (flowchart).

BAB II I

ANA L I SA SI STEM
Bab ini menjelaskan tentang alur sistem secara terkomputerisasi.
Desain model sistem yang diterjemahkan kedalam Data Flow
Diagram (DFD) serta desain database yang diterjemahkan
kedalam Conceptual Data Model (CDM) dan Physical Data
Model (PDM).

BAB I V

HA SI L DAN PEM BAHA SAN
Bab ini menjelaskan tentang perancangan sistem yang akan
diterapkan. Pada bab ini disampaikan user interface atau tampilan

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

8

aplikasi yang dibuat dari proses pendaftaran diklat sampai
sertifikat diklat jadi.
BAB V

UJI COBA SI STEM
Bab ini akan menjelaskan tentang aplikasi sistem yang telah
dibuat berdasarkan Proses pendaftaran diklat
. Dalam bab ini akan
dijelaskan lebih detail pemakaian aplikasi untuk admin dan para
peserta diklat
. Intinya lebih menjelaskan kemanfaatan sistem
yang sudah dibuat.

BAB VI

K ESI M PUL AN DAN PENUTUP
Bab ini akan menjelaskan tentang kesimpulan dan saran terhadap
aplikasi yang telah dibuat. Berupa masukan yang membangun
atau konstruktif untuk kesempurnaan aplikasi.

DAFTAR PUSTAK A
Pada bagian ini akan dipaparkan tentang sumber-sumber literatur
yang digunakan dalam pembuatan skripsi ini

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

9

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

BAB I I
TI NJAUA N PUSTA K A

2.1.

Sej arah BP2IP Surabaya
Awalnya yakni pada tahun 1982, BP2IP Surabaya bernama Balai

Pendidikan dan Latihan Pelayaran (BPLP) yang merupakan filial BPLP
Semarang, kemudian berubah menjadi Balai Pendidikan dan Latihanaran
Pelay
Dasar (BPLPD) Surabaya pada tahun 1990, dan selanjutnya bernama BP2IP
Surabaya sejak tahun 2002.Sebagai Unit Pelaksana Teknis (UPT) dibawah Badan
Pendidikan dan Pelatihan Perhubungan, tugas utama BP2IP Surabaya adalah
melaksanakan pendidikan dan pelat
ihan dalam bidang kepelautan tingkat Dasar
dan Menengah sesuai standar dan ketentuan peraturan perundang
-undangan yang
berlaku, dan dapat menyelenggarakan diklat teknis fungsional kepelautan lain
berdasarkan

penugasan

Kepala

Pusdiklat

Perhubungan

Laut.

Balai Pendidikan dan Pelatihan Ilmu Pelayaran (BP2IP) Surabaya adalah Unit
Pelaksana Teknis Diklat

Perhubungan dipimpin oleh seorang Kepala yang

berada dibawah dan bertanggung jawab kepada Kepala Badan yang- sehari
harinya dibina oleh Kepala Pusat Pendidikan
dan Latihan Perhubungan
Laut.Sebagai lembaga diklat yang dikelola secara terpadu, Balai Pendidikan dan
Pelatihan Ilmu Pelayaran Surabaya berkedudukan di Jalan Hang Tuah Nomor 5,
Surabaya Propinsi Jawa Timur, menempati areal seluas

0.5 Ha , dengan

lingkungan masyarakat maritim yang sangat lengkap diantaranya pelabuhan
Tanjung Perak yang berjarak ± 2 km , Perusahaan Galangan Kapal PT PAL dan
lain-lain, serta 300 meter di depan Mako ARMATIM TNI AL.
[1]
9
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

10

2.2

Vi si dan M isi BP2IP Surabaya
Setiap instansi atau institusi yang berdiri, seluruhnya pasti memiliki

visi dan misi. Visi dan misi bertujuan untuk lebih menjelaskan sebuah cita-cita
dan tujuan akhir dari institusi tersebut.
2.2.1 Vi si BP2IP Surabaya
Terwujudnya BP2IP Surabaya sebagai lembaga yang memb
erikan
layanan diklat sesuai peraturan nasional dan konvensi STCW 1978 dan
amandemen
.[1]
2.2.2 M isi BP2IP Surabaya
Untuk mewujudkan visi yang menjadi tujuan akhir

bagi segala

bentuk penyelenggaraan pendidikan di BP2IP Surabaya, maka misi

yang

akan dijalankan dan menjadi sasaran bagi segala bentuk kegiatan yang akan
dilaksanakan oleh seluruh pelaku pendidikanselama li ma tahun kedepan adalah
sebagai berikut :
a. Melaksanakan pendidikan dan pelatihan
suai
se persyaratan nasional dan
internasional
b. Mengimplementasikan €the Quality Stan
dard System (QSS)• dalam
prosesdiklat secarakonsisten;
c. Berorientasi pada kepuasan dan kepercayaan pelanggan
. [1]
2.3

Sasaran Mutu BP2IPSurabaya
a. Mencapai konsistensi mutu proses pendidikan dan pelatihan Balai
Pendididikan dan Pelatihan Ilmu Pelayaran (BP2IP) Surabaya.
b. Meningkatnya kepercayaan peserta didik, perusahaan
-perusahaan

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

11

pelayaran, instansi
-instansi pemerintah dan pihak
-pihak lain yang
menjadi pelanggan dari Balai Pendididikan dan Pelatihan Ilmu
Pelayaran(BP2IP) Surabaya.
c. Meningkatnya mutu pendidikan dan pelatihan di Balai Pendididikan
dan Pelatihan Ilmu Pelayaran (BP2IP) Surabaya.
[1]

2.4

Pej abat Struktural BP2IP Surabaya
Kepala BP2IPSurabaya

:

Ir. Tata Sukapradja, MM

Ka. Sub. Bag. TU

:

Drs.Eko Sembodo,M.P
d

Ka. Pedidikan

:

Mugen S. Sartoto, M.Sc

Ka. Sarana dan Prasarana :

2.5

Nasri, MT[1]

M acromedia Dreamweaver
Macromedia

Dreamweaver

adalah

sebuah

software

HTML

editor profesional yang digunakan untuk mendesign secara visual dan
mengelola situs web maupun halaman web. Bilamana kita menyukai untuk
berurusan dengan kode-kode HTML secara manual atau lebih menyukai bekerja
dengan lingkungan secara visual dalam melakukan editing, Dreamweaver
membuatnya menjadi lebih mudah dengan menyediakan tools yang sangat
berguna dalam peningkatan kemampuan dan pengalaman kita dalam mendesign
web. Dreamweaver dalam hal ini digunakan untuk web design, seperti pada
gambar 2.3. Dreamweaver mengikutsertakan banyak tools untuk kode-kode
dalam halaman web beserta fasil itas-fasilitasnya, antara lain : Referensi HTML,
CSS dan Javascript debugger, dan editor kode (tampilan kode dan Code

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

12

inspector) yang mengizinkan kita mengedit kode Javascribt, XML, dan dokumen
teks lain secara langsung dalam Dreamweaver.

Gambar 2.1 Halaman Macromedia Dreamweaver MX
Macromedia DreamWeaver MX pertama kali di tampilkan pada tahun
2004, selain software untuk mendesign web, juga bisa untuk menyunting kode
dan untuk membuat apli kasi web dengan menggunakan bahasa pemrograman
JSP, PHP, ASP atau Coldfusion. Di lengkapi dengan fasil itas yang cukup
lengkap untuk manajemen situs[2].

2.6

M icrosoft Off ice Visio 2010
Pengertian Microsoft Visio 2010,(sebelumnya dikenal sebagai Microsoft

Office Visio), adalah sebuah program diagram komersial untuk Microsoft
Windows yang menggunakan grafik vektor untuk membuat diagram. Saat
ini tersedia dalam tiga edisi: Standard, Profesional dan Premium. Versi
terakhir adalah Microsoft Office Visio 2010 untuk Windows. Pada akhir 2009,
Microsoft merilis versi beta dari Microsoft Visio 2010. Berbeda dengan inti
aplikasi Office 2007, Microsoft Visio 2007tidak fitur user interface Ribbon, tapi
Microsoft Visio 2010 ini. Visio tidak dikembangkan untuk Mac OS X atau

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

13

sistem operasi Linux; pengembang lain menawarkan program diagram untuk
sistem tersebut. Karena format file Visio proprietary, beberapa Mac OS X
atau program Linux dapat membaca file Visio. Pro Omnigraffe pada Mac dapat
membaca dan menulis file Visio. Standar dan Edisi Profesional baik berbagi
antarmuka yang sama, tetapi yang terakhir memiliki tambahan template untuk
diagram lebih maju dan tata letak serta fungsi unik yang membuatnya mudah
bagi pengguna untuk terhubung diagram mereka ke sejumlah sumber data dan
menampilkan informasi secara grafis.
Edisi Premium memiliki tiga jenis diagram tambahan dengan dukungan
aturan validasi cerdas, dan subproses (rincian diagram) mendukung Pengertian
Microsoft Visio 2010, seperti padagambar 2.2.

Gambar 2.2 Halaman Microsoft Office Visio 2010

Microsoft Visio Corporation diakuisisi pada tahun 2000. Enterprise Network
Tools, add-on produk memungkinkan jaringan otomatis dan layanan direktori
diagram, dan Visio Network Center, sebuah situs web di mana pengguna dapat
menemukan konten jaringan dokumentasi terbaru dan bentuk jaringan yang
tepat-replika peralatan dari 500 produsen terkemuka, dibebaskan bersama

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

14

versi 2002 yang pertama telah dihentikan, sedangkan bentuk-temuan yang
terakhir fitur yang sekarang terintegrasi ke dalam program itu sendiri

Visio

2007 ini diril is pada30 November 2006[3].

2.7

Power Designer
Sybase Power Designer merupakan tool pemodelan yang dikeluarkan

oleh Sybase untuk membangun sebuah sistem informasi yang cepat, terstruktur
dan efektif. Sybase Power Designer mendukung beberapa pemodelan adalah
sebagai berikut.
a. Requirement Management
b. Business Process
c. Data Modelling
d. XML Modelling
e. Application Modelling dengan UML
f. Information Liquidity Modelling
g. Integrated Modelli ng
Pada tutorial ini kita akan mencoba menggunakan Power Designer untuk
melakukan pemodelan data (data modeling) untuk kemudian akan kita gunakan
untuk melakukan perancangan basis data. Secara sederhana, untuk melakukan
pemodelan data pada Power Designer, kita harus memulainya pada level
Conceptual

Data Model,

dimana pemodelan

data dilakukan

dengan

menggunakan metode EntitynRelationship Diagram. Pada CDM, tipe data yang
dipergunakan bersifat general, dan tidak spesifik terhadap suatu database tertentu.
Tahap kedua adalah membuat Physical Data Model (PDM), PDM merupakan
bentuk spesifik dari CDM yang telah kita bangun. Power Designer memiliki

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

15

banyak dukungan target database, sehingga kita tidak perlu bingung mengenai
tipe ‚ tipe data yang dipergunakan, karena Power Designer akan menyesuaikan
seperti pada tipe data yang kita definisikan sebelumnya pada tahap CDM.
Tahap terakhir adalah mengenerate script Data Definition Language (DDL)
dari PDM yang telah dibuat. Melalui DDL inilah kita dapat mengenerate objek ‚
objek database (table, trigger,view, procedure) sehingga kemudian DDL script
ini dapat kita eksekusi ke software database lain seperti Oracle atau
MySQL, atau dapat juga kita buat koneksi dan mengeksekusinya langsung via
Power Designer [4]. Power designer seperti padagambar 2.3.

Gambar 2.3 Halaman Kerja padaPower Designer

2.8

XA M PP
XA MPP adalah perangkat lunak bebas, yang mendukung banyak sistem

operasi, merupakan kompilasi dari beberapaprogram.
Fungsinya adalah sebagai server yang berdiri sendiri (localhost), yang terdiri
atas program Apache HTTP Server, MySQL database, dan penerjemah bahasa

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

16

yang ditulis dengan bahasa pemrograman PHP dan Perl. Nama XAMPP
merupakan singkatan dari X (empat sistem operasi apapun), Apache,
MySQL, PHP dan Perl. Program ini tersedia dalam GNU General Publi c
License dan bebas, merupakan web server yang mudah digunakan yang dapat
melayani tampilan halaman web yang dinamis. Untuk mendapatkanya dapat
mendownload langsung dari web resminya.
XA MPP dikembangkan dari sebuah tim proyek bernama Apache
Friends, yang terdiri dari Tim Inti (Core Team), Tim Pengembang (Development
Team) & Tim Dukungan (Support Team). Seperti padagambar 2.4.

Gambar 2.4 Halaman padaXAMPP
XA M PP adalah singkatan yang masing-masing hurufnya adalah :
X:

Program ini dapat dij alankan dibanyak sistem operasi, seperti
Windows, Linux, Mac OS, dan Solaris.

A:

Apache, merupakan aplikasi web server.
Tugas utama Apache adalah menghasilkan halaman web yang benar

kepada user berdasarkan kode PHP yang dituliskan oleh pembuat halaman web.
jika diperlukan juga berdasarkan kode PHP yang dituliskan,maka dapat saja

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

17

suatu database diakses terlebih dahulu (misalnya dalam MySQL) untuk
mendukung halaman web yang dihasilkan.
M:

MySQL, merupakan apli kasi database server.
Perkembangannya disebut SQL yang merupakan kepanjangan dari

Structured Query Language. SQL merupakan bahasa terstruktur yang digunakan
untuk

mengolah database.

MySQL dapat

digunakan untuk

membuat

dan mengelola database beserta isinya. Kita dapat memanfaatkan MySQL untuk
menambahkan, mengubah, dan menghapusdata yang beradadalam database.
P:

PHP, bahasa pemrograman web.
Bahasa pemrograman PHP merupakan bahasa pemrograman untuk

membuat web yang bersifat server-side scripting. PHP memungkinkan kita
untuk membuat halaman web yang bersifat dinamis. Sistem manajemen basis
data yang sering digunakan bersama PHP adalah MySQl. namun PHP juga
mendukung sistem manajement database Oracle, Microsoft Access, Interbase, dbase, PostgreSQL, dan sebagainya.
P:

Perl, bahasa pemrograman.
Mengenal bagian XAMPP yang biasa digunakan pada umumnya : Htdoc

adalah folder tempat meletakkan berkas-berkas yang akan dijalankan,
seperti berkas PHP, HTML dan skrip lain. phpMyAdmin merupakan bagian
untuk mengelola basis data MySQL yang ada dikomputer. Kontrol Panel yang
berfungsi untuk mengelola layanan (service) XAMPP. Seperti menghentikan
(stop) layanan, ataupunmemulai (start) [5].

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

18

2.9

SM S Gateway
SMS yang mempunyai kepanjangan dari short message service sudah

menjadi kebutuhan dan barang yang tidak terpisahkan dengan masyarakat.
Penggunaan aplikasi di dalam SMS sekarang ini sudah mulai popular di
masyarakat, dianatarnya untuk voting, kuis, lelang barang, undangan, banking dan
masih banyak lagi.
SMS Gateway adalah sebuah aplikasi SMS yang sudah banyak digunakan
di dalam instansi atau perusahaan bisnis untuk kepentingan bisnis atau comersial
atau untuk menjaring aspirasi, menjalin komunikasi dengan masyarakat. SMS
Gateway ini merupakan aplikasi yang terhubung ke dalam computer, karena untuk
kebutuhan pengiriman dan pengolahan data dalam jumlah besar.
Beberapa fitur yang dikembangkan di dalam aplikasi SMS Gateway diantaranya.
a. Auto-reply
SMS Gateway automatis akan membalas setiap SMS yang masuk
pada aplikasi.

Misalnya untuk kepentingan

pendaftaran sekolah,

apabila sudah registrasi maka mendapatkan ucapan SMS terima kasih.
Sehingga format balasan SMS bisa di atur sesuai dengan kebutuhan. SMS
harus sesuai dengan format yang ada pada aplikasi, sehingga SMS
Gateway melakukan respon membalas setiap SMS yang masuk.
Pada konsep sms gateway autoreply ini mendeteksi database
yang digunakan. Jadi ketika data inbox terisi dan bernilai false, maka
akan ada respon proses berikutnya untuk mengirim sms sesuai dengan
format yang sudah diatur oleh sms gateway, sampai inbox bernilai true.
b. Pengiriman masal

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

19

Pengiriman masal ini disebut juga dengan SMS broadcast. Yang
bertujuan untuk mengirimkan SMS

ke banyak nomor sekali gus.

Misalnya memberikan informasi terbaru kepada masyarakat. Atau untuk
promosi barang baru kepadacustomer.
c. Pengiriman terjadwal
Pengiriman SMS bisa di atur kapan waktu dan konten isinya. Misalnya
dalam ucapan ulang tahun, atau momentum pembayaran SPP di
kampus [6]. Konsep sms gateway seperti yang dijelaskan pada gambar
2.5.

Gambar 2.5 Sistem Kerja padaSMS Gateway

2.10

Entity Relationship Diagram (ERD)
Entity Relationship Diagram (ERD) adalah menyediakan cara untuk

mendeskripsikan perancangan basis data pada peringkat logika. ERD merupakan
suatu model untuk menjelaskan hubungan antar data dalam basis data
berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi.
ERD untuk memodelkan struktur data dan hubungan antar data, untuk

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

20

menggambarkannya digunakan beberapa notasi dan simbol. Pada dasarnya
ada tiga simbol yang digunakan, yaitu :
a. Entiti
Entiti merupakan objek yang mewakili sesuatu yang nyata dan dapat
dibedakan dari sesuatu yang lain. Simbol dari entiti ini biasanya
digambarkan dengan persegi panjang.
b. Atribut
Setiap entitas pasti mempunyai elemen yang disebut atribut yang
berfungsi untuk mendeskripsikan karakteristik dari entitas tersebut.
Isi dari atribut mempunyai sesuatu yang dapat mengidentifikasikan isi
elemen satu dengan yang lain. Gambar atribut diwakili oleh simbol elips.
c. Hubungan / Relasi
Hubungan antara sejumlah entitas yang berasal dari himpunan entitas yang
berbeda. Relasi dapat digambarkan sebagai berikut.
Relasi yang terjadi diantara dua himpunan entitas (misalnya A dan B)
dalam satu basis data yaitu.
1. Satu ke satu (One to one)
Hubungan relasi satu ke satu yaitu setiap entitas pada himpunan
entitas A berhubungan paling banyak dengan satu entitas pada himpunan
entitas B.
2. Satu ke banyak (One to many)
Setiap entitas pada himpunan entitas A dapat berhubungan dengan
banyak entitas pada himpunan entitas B, tetapi setiap entitas pada entitas
B dapat berhubungan dengan satu entitas padahimpunan entitas A.

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

21

3. Banyak ke banyak (Manyto many)
Setiap entitas pada himpunan entitas A dapat berhubungan dengan
banyak entitas pada himpunan entitas B. Sistem ERD disebutkan pada
gambar 2.6.

Gambar 2.6 Entity Relationship Diagram

2.11

Data Flow Diagram (DFD)
Data flow

Diagram (DFD) adalah diagram yang

notasi- notasi untuk

menggambarkan

arus dari

sistem.

menggunakan
DFD

sering

digunakan untuk menggambarkan sustu sistem yang telah ada atau sistem baru
yang akan dikembangkan secara logika tanpa mempertimbangkan lingkungan
fisik dimana data tersebut mengalir (misalnya lewat telpon, surat, dan
sebagainya) atau lingkungan fisik dimana data tersebut akan disimpan
(misalnya file kartu, harddisk, tape, diskette, dan lain sebagianya).
Simbol-sombol yang digunakan di DFD mewakili maksud tertentu, yaitu :
a. External entity (kesatuan Luar) atau boundary (batas sistem)
Setiap sistem pasti memiliki batas sistem (boundary) yang
memisahkan suatu

sistem

dengan

lingkungan

luarnya.

Kesatuan

luar (external entity) merupakan kesatuan di lingkungan luar sistem
yang dapat berupa orang, organisasi atau sistem lainya yang berada di

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

22

lingkungan luarnya yang memberikan input atau menerima output dari
sistem.
b. Data flow (arusdata)
Arus data di DFD diberi simbol panah. Arus data ini mengali r
diantara proses, simpanan, dan kesatuan luar. Arus data digambarkan
dengan anak panah dari data satu ke data yang lainya.
c. Process (proses)
Suatu proses adalah kegiatan atau kerja yang dilakukan oleh
orang, mesin atau komputer dari hasil suatu arus data yang masuk ke
dalam proses untuk dihasilkan arusdata yang akan keluar dari proses.
d. Data store (simpanan data)
Simpanan data (data store) merupakan simpanan dari data
yang dapat berupa suatu file atau database di komputer, suatu arsip atau
catatan manual dan lain sebagainya. [7] Masing-masing simbol pada DFD
dijelaskan padagambar 2.7

Gambar 2.7 Simbol padaDFD

2.12

CDM dan PDM
CDM

(Conseptual

menggambarkan secara detail

Data

Model).

CDM

dipakai

untuk

struktur basis data dalam bentuk logik.

Struktur ini independen terhadap semua software maupun struktur data storage

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

23

tertentu yang digunakan dalam aplikasi ini. CDM terdiri dari objek yang tidak
dii mplementasikan secara langsung kedalam basis data yang sesungguhnya.
PDM (Physical Data Model). PDM merupakan gambaran secara detail basis
data dalam bentuk fisik. Penggambaran rancangan PDM memperli hatkan
struktur penyimpanan data yang benar pada basis data yang digunakan
sesungguhnya. [8] Sebagai contoh bentuk cdm dan pdmseperti padagambar 2.8

Gambar 2.8 Proses PDM padasistem

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

24

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

BAB I I I
ANAL I SI SSI STEM

3.1. Entitasyang terlibat di dalam sistem
Entitas merupakan simbol yang menggambarkan orang, bagian, organisasi,
sistem lain atau bentuk kesatuan lainnya yang berada diluar sistem yang akan
memberikan Inputpadasistem d