SISTEM INFORMASI PENJUALAN DAN MEDIA PROMOSI BERBASIS SMS GATEWAY DI HAFIZHA COLLECTION SURABAYA.

SISTEM INFORMASI PENJ UALAN DAN MEDIA PROMOSI
BERBASIS SMS GATEWAY DI HAFIZHA COLLECTION
SURABAYA

SKRIPSI

Oleh :

ONGKI HERDIANI
0834010043

PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN”
J AWA TIMUR
2012

SISTEM INFORMASI PENJ UALAN DAN MEDIA PROMOSI
BERBASIS SMS GATEWAY DI HAFIZHA COLLECTION
SURABAYA


SKRIPSI
Diajukan Untuk Memenuhi Sebagai Persyaratan
Dalam Memperoleh Gelar Sarjana Komputer
Program Studi Teknik Informatika

Oleh :

ONGKI HERDIANI
08340010043

PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN”
J AWA TIMUR
2012

LEMBAR PENGESAHAN
SISTEM INFORMASI PENJ UALAN DAN MEDIA PROMOSI
BERBASIS SMS GATEWAY DI HAFIZHA COLLECTION SURABAYA


Oleh :

ONGKI HERDIANI
NPM. 0834010043

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

Pembimbing Utama

Pembimbing Pendamping

Rinci Kembang H., S.si, M.Kom
NPT. 712 127 701

Ronggo Alit, S.Kom, M.M.
NPT. 38412 100 321 1

Mengetahui,
Ketua J urusan Teknik Infor matika

Fakultas Teknologi Industri
UPN ”Veteran” J awa Timur

Dr. Ir. Ni Ketut Sari, MT.
NIP.19650731 199203 2 001

TUGAS AKHIR
SISTEM INFORMASI PENJ UALAN DAN MEDIA PROMOSI BERBASIS SMS
GATEWAY DI HAFIZHA COLLECTION SURABAYA

Oleh :

ONGKI HERDIANI
NPM. 0834010043
Telah dipertahankan di hadapan dan diterima oleh Tim Penguji Skripsi
J urusan Teknik Infor matika Fakultas Teknologi Industri
Univer sitas Pembangunan Nasional ”Veteran” J awa Timur
Pada Tanggal 05 Oktober 2012
Pembimbing :


Tim Penguji :

1.

1.

Dr. Ir. Ni Ketut Sari, MT.
NIP.19650731 199203 2 001

Rinci Kembang Hapsari, S.SI, M.kom
NPT. 712 127 701
2.

2.

Ir. Purnomo Edi Sasongko, MP.
NIP. 19640714 198803 1 001

Ronggo Alit, S.Kom, M.M.
NPT. 38412 100 321 1

3.

Basuki Rahmat, S,Si., MT.
NPT. 36907 060 2091
Mengetahui,
Dekan Fakultas Teknologi Industri
Univer sitas Pembangunan Nasional ”Veteran” J awa Timur

Ir. SUTIYONO, MT.
NIP. 19600713 198703 1001

YAYASAN KESEJ AHTERAAN PENDIDIKAN DAN PERUMAHAN
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” J AWA TIMUR
FAKULTAS TEKNOLOGI INDUSTRI
PANITIA UJ IAN SKRIPSI / KOMPREHENSIF

KETERANGAN REVISI
Mahasiswa di bawah ini :
Nama


: Ongki Herdiani

NPM

: 0834010043

Jurusan

: Teknik Informatika

Telah mengerjakan revisi/ tidak ada revisi*) pra rencana (design)/ skripsi ujian
lisan gelombang LXII, TA 2012/2013 dengan judul:

“ SISTEM INFORMASI PENJ UALAN DAN MEDIA PROMOSI
BERBASIS SMS GATEWAY DI HAFIZHA COLLECTION SURABAYA”
Surabaya, 7 Pebruari 2013
Dosen Penguji yang memerintahkan revisi:

1) Dr. Ir. Ni Ketut Sari, MT.
NIP.19650731 199203 2 001


{

}

2) Ir. Purnomo Edi Sasongko, MP.
NIP. 19640714 198803 1 001

{

}

3) Basuki Rahmat, S,Si., MT.
NPT. 36907 060 2091

{

}

Mengetahui,

Pembimbing Utama

Rinci Kembang Hapsari, S.SI, M.kom
NPT. 712 127 701

Pembimbing Pendamping

Ronggo Alit, S.Kom, M.M.
NPT. 38412 100 321 1

UCAPAN TERIMA KASIH

Dari mulai melaksanakan hingga tersusunnya Laporan Tugas Akhir ini
tidak dapat dipungkiri, bahwa penulis telah mendapatkan bantuan, petunjuk, serta
bimbingan yang sangat besar artinya. Oleh karena itu, dalam kesempatan ini
penulis ingin menyampaikan rasa terima kasih yang setulus - tulusnya kepada
pihak – pihak berikut ini :
1. Allah SWT, karena berkat rahmat dan berkahNya saya dapat menyusun dan
menyelesaikan laporan skripsi ini hingga selesai.
2. Ir. Sutiyono, MT, selaku Dekan Fakultas Teknik Industri UPN “VETERAN”

Jawa Timur.
3. Dr.Ir.N.Ketut Sarri, MT, selaku Ketua Jurusan Teknik Informatika, Fakultas
Teknik Industri, UPN “VETERAN” Jawa Timur.
4. Bapak Firza Prima Aditiawan, S. Kom, selaku PIA TA Jurusan Teknik
Informatika, Fakultas Teknik Industri, UPN “VETERAN” Jawa Timur.
5. Ibu Rinci Kembang Hapsari, S.si, M.Kom selaku Pembimbing I yang
senantiasa memberikan bantuannya dengan suka rela.
6. Bapak Ronggo Alit, S.Kom, M.M. selaku Pembimbing II yang selalu
memberikan bantuan dan kemudahan kepada penulis,
7. Segenap Bapak – Ibu Dosen Jurusan Teknik Informatika, Fakultas Teknik
Industri UPN “VETERAN” Jawa Timur.

iii

8. Ibu, Bapak serta kakak – kakakku dan keponakanku tercinta, terima kasih atas
doa, dukungan dan motivasinya dalam Tugas Akhir sampai pengerjaan
laporan Tugas Akhir ini.
9. Terima kasih yang terdalam untuk kekasih, sahabat karib, teman seperjuangan
dan saudara tak kandungku Alm. PANDU EKA WAHYUDHA, S. KOM.
You always give me inspiration in my life. This is for you Darl……RIP and

Love You Always O’on 0 Then
Posisi = 1
Else
Posisi = 0
End If
2.3.2.2 Select Case
Visual Basic menyediakan struktur Select Case sebagai suatu
alternatif terhadap If...Then...Else. Suatu Select Case statement memiliki

19

kemampuan yang sama dengan If…Then…Else…, tetapi membuat code
lebih mudah dibaca.
Struktur Select Case bekerja dengan suatu percobaan tunggal yang
hanya dievaluasi satu kali pada bagian atas struktur. Visual Basic then
membandingkan hasil ekspresi dengan nilai pada setiap Case didalam
struktur tersebut, jika ada yang sesuai, akan dijalankan blok statement
yang sesuai.
Select Case ekspresi yang dicoba
[Case ekspresi1

[blok pernyataan-1]]
[Case ekspresi2
[blok pernyataan-2]]

[Case Else
[blok pernyataan-n]
End Select
2.3.3 Perulangan (LOOPING)
Struktur

loop

memperbolehkan

anda

untuk

melaksanakan

sekelompok baris lebih dari satu kali.
2.3.3.1 Do ... Loop
Gunakan Do Loop untuk mengeksekusi suatu blok statement
dengan jumlah perulangan yang tak terhingga, ada beberapa Do...Loop

20

statement, tetapi masing-masing mengevaluasi suatu kondisi untuk
menentukan apakah melanjutkan eksekusi.
Berikut ini adalah statement Do Loop, yang dijalankan selama kondisi
benar :
Do While condition
statements
Loop
Ketika Visual menjalankan Do Loop ini, pertama kali akan di coba
kondisinya, jika kondisi False (zero), akan diloncati semua statement yang
mengikuti kondisi tersebut. Visual Basic akan menjalankan statement jika
kondisi benar dan kembali ke Do…Loop berikutnya.
Function Faktorial (x)
Dim Hasil As Double
Dim Count As Long
Hasil = 1
count = 2
Do While Count