• Tidak ada hasil yang ditemukan

Bab ini akan menjelaskan tentang Kesimpulan dari keseluruhan isi dari laporan Tugas Akhir serta Saran yang disampaikan penulis untuk pengembangan aplikasi yang ada demi kesempurnaan aplikasi yang lebih baik.

DAFTAR PUSTAKA

Pada bagian ini akan dipaparkan tentang sumber-sumber literatur, tutorial, buku maupun situs-situs yang digunakan dalam pembutan laporan Tugas Akhir ini.

BAB II

TINJAUAN PUSTAKA

Pada Bab II ini akan dibahas beberapa teori dasar untuk menunjang penyelesaian Tugas Akhir ini, antara lain: penjelasan tentang Koperasi Tenaga Kerja Bongkar Muat Usaha Karya, SMS Gateway, PHP, MySQL dan NowSMS.

2.1 Sejarah Koperasi Tenaga Kerja Bongkar Muat Usaha Karya

Semenjak Pelabuhan ada Tenaga Kerja Bongkar Muat yang dahulu dikenal dengan istilah Buruh Pelabuhan sudah berperan aktif dalam aktifitas Bongkar Muat barang / hewan di Pelabuhan. Pada saat itu para Tenaga Kerja Bongkar Muat merupakan tenaga-tenaga Harian Lepas langsung dibawah pembinaan dan Pengelolaan Perusahaan Pelayaran. Sejarah membuktikan bahwa pembinaan dan Pengelolaan Tenaga Kerja Bongkar Muat seperti yang dilakukan saat itu belum menunjukkan terlaksananya perlindungan terhadap Tenaga Kerja secara wajar baik dibidang kesejahteraan sosial maupun penghasilan.Kondisi yang sedemikian ternyata Tenaga Kerja Bongkar Muat dapat dengan mudah dikuasai oleh golongan-golongan tertentu khususnya Partai Politik lewat ormas-ormasnya, sehingga melalui Tenaga Kerja Bongkar Muat kepentingan Partai Politik dapat memainkan peranan Tenaga Kerja didalam menggoyahkan perekonomian bangsa yang pada akhirnya P.K.I. dengan G 30/S nya pada Tahun 1965dapat melakukan tindakan maker terhadap Pemerintah yang sah pada waktu itu. Atas dasar pengalaman seperti inilah Pemerintah pada Tahun 1969 membentuk Badan Pengelola Tenaga Kerja Bongkar Muat yang dikenal dengan nama Pool Buruh.

Kemudian pada Tahun 1971 Pool Buruh ini disempurnakan dengan dibentuknya Badan Pengelola Tenaga Kerja bernama Badan Usaha Karya dalam masa Peralihan. Pada Tahun 1978, Badan Usaha Karya memiliki status Badan Hukum dengan bentuk Yayasan, sehingga nama Badan Pengelola TKBM menjadi Yayasan Usaha Karya.

Berdasarkan INPRES 4 Tahun 1985 yang salah satu diktumnya berbunyi bahwa “Pengurusan Buruh Pelabuhan di tata kembali” dikeluarkan Surat Keputusan Bersama Menteri Perhubungan dan Menteri Tenaga Kerja yang berisikan Yayasan Usaha Karya dilikwidasikan, untuk selanjutnya berdasarkan Surat Keputusan Menteri Perhubungan Nomor : IM 6 / HK. 601 – 87 tanggal 21 Oktober 1987 Pengelola Tenaga Kerja. Bongkar Muat dilaksanakan oleh Badan Sementara BSPPBM sampai dengan dikeluarkannya Instruksi Bersama Menteri Perhubungan dan Menteri Tenaga Kerja tentang dibentuknya wadah Pengelola Tenaga Kerja Bongkar Muat berbentuk koperasi.

2.1.1 Visi dan Misi Penjadwalan Tenaga Kerja Bongkar Muat

Visi dari Penjadwalan Tenaga Kerja Bongkar Muat adalah meningkatkan informasi jadwal kerja Tenaga Kerja Bongkar Muat dengan cepat dan efisien.

Misi dari Penjadwalan Tenaga Kerja Bongkar Muat adalah Memfasilitasi admin koperasi dalam membuat jadwal kerja dan memberi informasi yang dibutuhkan pekerja yang bersangkutan.

2.1.2 Struktur Organisasi Koperasi TKBM Usaha Karya

Gambar 2.1 Struktur Organisasi Koperasi TKBM Usaha Karya

Pada gambar 2.1 menerangkan alur organisasi koperasi Tenaga Kerja Bongkar Muat Usaha Karya yang menjelaskan dari ketua umum beserta staf-staf nya Koperasi sampai Dermaga yang akan di kelola perusahaan seperti dermaga terminal Jamrud,Terminal Nilam,Terminal Mirah dan Terminal Peti Kemas.

Laporan Keuangan Rumah Tangga HERMANPRATOMO,SH Sekretariat SUMARYOTO,SH JAMRUD Terminal

Nilam Terminal Berlian MIRAH PETIKEMAS

Kas / Bank

Dra.DWI H Administrasi Keuangan TASMAN

Pembukuan CIPTO,S.Sos

Usaha

Ekomi Usaha Simpan Pinjam Kesejahteraan

TKBM Tata Usaha Personalia Diklat

KETUA UMUM Drs. BUCHORI,SH.MH SEKRETARIS ISMIYANTO,S.Sos BENDAHARA I Drs.H.M.EFENDI.MM BENDAHARA II AGUS ISWAHYUDI,SE KETUA II USH EK

BUDIHARTO Drs. KOKOH YUDIARNO KETUA III SDM KETUA I OPS

Difinisi Penjadwalan adalah penjadwalan kerja merupakan suatu pola pembagian waktu yang dilakukan oleh perusahaan untuk menentukan waktu kerja.Penjadwalan kerja dapat juga di gunakan untuk menghitung hasil upah atau gaji karyawan atau pekerja tersebut.

2.3 SMS Gateway

Salah satu mode komunikasi yang handal saat ini adalah pesan pendek short messaging system (SMS). Implikasinya, salah satu model komunikasi data yang bisa dipakai adalah SMS. Artinya, SMS tersebut harus bisa melakukan transaksi dengan database. Untuk itu perlu dibangun sebuah sistem yang disebut sebagai SMS Gateway. Pada prinsipnya, SMS Gateway adalah sebuah perangkat lunak yang menggunakan bantuan komputer dan memanfaatkan teknologi seluler yang diintegrasikan guna mendistribusikan pesan-pesan yang di-generate lewat sistem informasi melalui media SMS yang di-handle oleh jaringan seluler (Fikri, Azkal). Secara khusus, sistem ini akan memiliki fungsi-fungsi sebagai berikut:

1. Message Management dan Delivery

a. Pengaturan pesan yang meliputi manajemen prioritas pesan, manajemen pengiriman pesan, dan manajemen antrian.

b. Pesan yang dilalukan harus sedapat mungkin fail safe. Artinya, jika terdapat gangguan pada jaringan telekomunikasi, maka system secara otomatis akan mengirim ulang pesan tersebut.

Berfungsi untuk melakukan korelasi data untuk menghasilkan data baru hasil korelasi. Pada sistem yang terpasang saat ini, arsitektur lalu lintas data melalui SMS sudah terjalin cukup baik. Hanya saja, keterbatasan akses data dan tujuan informasi SMS yang belum terfokus menyebabkan banyaknya jawaban standar (default replies) masih banyak terjadi. SMS Gateway banyak digunakan dalam berbagai proses bisnis dan usaha. Proses bisnis dan bidang layanan yang bisa ditangani oleh aplikasi SMS Gateway, yaitu sebagai berikut :

a. Manajemen Inventori

b. CRM (Customer Relationship Management), misalnya Rumah Makan, Cafe, Executive Club, Stasiun Radio, Stasiun TV, Lembaga Pendidikan

c. Call Center dan SMS Pengaduan, misalnya Polisi, PLN, PAM, Instansi Pemerintah SMS Gateway memanfaatkan arsitektur teknologi komunikasi SMS untuk menerapkan aplikasi bernilai tambah dengan memanfaatkan komunikasi SMS untuk optimalisasi proses bisnis perusahaan dan peningkatan kualitas layanan dari institusi pelayanan publik. Beberapa kemampuan SMS Gateway, yaitu untuk:

1. Memperbesar skala aplikasi teknologi informasi dengan menggunakan komunikasi SMS interaktif.

2. Menyediakan aplikasi kolaborasi komunikasi SMS berbasis web untuk pengguna di institusi atau perusahaan.

3. Menjangkau konsumen maupun pengguna jasa layanan institusi atau perusahaan secara mudah menggunakan komunikasi SMS interaktif.

Fitur-fitur standar SMS Gateway, yaitu komunikasi SMS interaktif dua arah, SMS info on demand, SMS service settings, SMS Automatic Registration, polling SMS, pengiriman SMS Broadcast, pengiriman SMS ke Call Group, pengiriman SMS terjadwal, personalisasi SMS, antarmuka aplikasi berbasis web, buku alamat dan call group, manajemen pengguna, sistem security access, serta sistem parameter. Fitur-fitur advance SMS Gateway, yaitu antarmuka dinamis untuk integrasi ke database perusahaan, SMS Remote Control, E-mail to SMS, SMS to Email, ekspansi modem GSM, dan koneksi langsung ke SMSC via SMPP (Fikri, Azkal).

2.4 PHP

PHP adalah teknologi yang diperkenalkan tahun 1994 oleh Rasmus Lerdorf. Beberapa versi awal yang tidak dipublikasikan digunakan pada situs pribadinya untuk mencatat siapa saja yang mengakses daftar riwayat hidup onlinennya. Versi pertama digunakan oleh pihak lain pada awal tahun 1995 dan dikenal sebagai Personal Home Page Tools. Terkandung didalamnya sebuah parser engine (mesin pengurai) yang sangat disederhanakan, yang hanya mampu mengolah macro khusus dan beberapa utilitas yang sering digunakan pada pembuatan home page,seperti buku tamu, pencacah, dan hal semacamnya. Parser tersebut ditulis ulang pada pertengahan 1995 dan dinamakan PHP/FI Versiaon 2. FI(Form Interprenter) sendiri berasal dari kode lain yang ditulis juga oleh

Rasmus, yang menterjemahkan HTML dari data. Ia menggabungkan script Personal Home Page Tools dengan Form Interprenter dan menambahkan dukungan terhadap server database yang menggunakan format mSQL sehingga lahirlah PHP/FI. PHP/FI tumbuh dengan pesat, dan orang-orang mulai menyiapkan kode-kode programnya supaya bisa didukung oleh PHP (Wikipedia, 2011).

Sulit memberikan data statistik yang akurat, namun diperkirakan pada akhir 1996 PHP/FI sudah digunakan sedikitnya pada 15.000 situs web di seluruh dunia. Pada pertengahan 1997, angka tersebut berubah menjadi 50.000. Pada saat itu juga terdapat perubahan di dalam pengembangan PHP. PHP berubah dari proyek pribadi Rasmus menjadi sebuah tim yang lebih terorganisasi. Parsernya ditulis ulang dari bentuk rancangan awal oleh Zeev Suraski dan Andi Gutmans, dan parser baru ini adalah sebagai dasar PHP Version 3. Banyak kode utilitas yang berasal dari PHP/FI diport ke PHP3, dan banyak diantaranya sudah selesai ditulis ulang secara lengkap (Wikipedia, 2011).

Pada pertengahan 1998, baik PHP/FI maupun PHP3 dikemas bersama dengan produk-produk komersial seperti server web StrongHold buatan C2 dan Linux RedHat, dan menurut survei yang dilakukan oleh NetCraft, kemungkinan PHP digunakan pada lebih dari 150.000 situs web di seluruh dunia. Sebagai pembanding, angka tersebut lebih banyak daripada pengguna server web Enterprise server buatan netscape di Internet (Wikipedia, 2011).

PHP singkatan dari Personal Home Page Tools, adalah sebuah bahasa scripting yang dibundel dengan HTML, yang dijalankan disisi server. Sebagian besar perintahnya berasal dari C, Java dan Perl dengan beberapa tambahan fungsi

khusus PHP. Bahasa ini memungkinkan para pembuat aplikasi web menyajikan halaman HTML dinamis dan interaktif dengan cepat dan mudah, yang dihasilkan server. PHP juga dimaksudkan untuk mengganti teknologi lama seperti CGI (Common Gateway Interface) (Wikipedia, 2011).

PHP bisa berinteraksi dengan hampir semua teknologi web yang sudah ada. Developer bisa menulis sebuah program PHP yang mengeksekusi suatu program CGI di server web lain. Fleksibilitas ini amat bermanfaat bagi pemilik situs-situs web yang besar dan sibuk, karena pemilik masih bisa mempergunakan aplikasi-aplikasi yang sudah terlanjur dibuat di masa lalu dengan CGI, ISAP, atau dengan script seperti Perl, Awk atau Python selama proses migrasi ke aplikasi baru yang dibuat dengan PHP. Ini mempermudah dan memperluas peralihan antara teknologi lama dan teknologi baru (Wikipedia, 2011).

2.4.1 Dasar – Dasar PHP

PHP dijalankan dalam file berekstensi .PHP, .PHP3 atau .html, tetapi secara umum ekstensi file PHP adalah (.PHP). Kode PHP menyatu dengan tag-tag HTML dalam satu file. Kode PHP diawali dengan tag <? atau <?PHP dan ditutup dengan ?> (Wikipedia, 2011).

PHP diawali sebagai berikut : a. Source Code:

Gambar 2.2 Contoh Source Code php

Gambar 2.3 Hasil Output dari Source Code di atas.

2.4.2 Tipe Data PHP

PHP memiliki 8 (delapan) tipe data yaitu : 1. Boolean 2. Integer 3. Float 4. String 5. Array 6. Object 7. Resource 8. N

2.4.3 Kelebihan PHP

Kelebihan PHP dibandingkan Web Script lain:

1. Life Cycle yang singkat: PHP selalu up to date mengikuti perkembangan teknologi internet.

2. Cross Platform: PHP dapat dipakai di hampir semua WebServer yang ada di pasaran (Apache, AOLServer, fhttpd, Microsoft Internet Information Services (MIIS/Windows XP dan Vista), Personal Web Server (PWS/Windows 95,98, NT 4.0), Netscape and iPlanet Servers, Oreilly Website Pro Server, Audium, Xitami, dll). PHP juga dapat dipakai di semua sistem operasi (Linux, UNIX (temasuk variannya HP-UX, Solaris, dan OpenBSD), Windows, Mac OS, RISC OS). 3. Mendukung banyak paket database baik komersial maupun

non-komersial (Adabas D, dBase, Direct MS-SQL, Empress, FilePro, FrontBase, Hyperwave, IBM DB2, Informix, Ingres, Interbase, MSQL, MySQL, ODBC, Oracle, Ovrimos, PostgrSQL, Solid, Sybase, UNIX DBM, Velocis).

4. Tidak terbatas pada hasil keluaran HTML: PHP memiliki kemampuan untuk mengolah keluaran gambar, PDF, dan movie Flash. PHP juga dapat menghasilkan teks seperti XHTML dan XML.

2.5 MYSQL

Berikut ini akan dijelaskan mengenai beberapa definisi MYSQL untuk memperjelas pengertian tentang software ini :

a. MYSQL adalah sistem pengaturan relational database.

Suatu relational database, menyimpan data dalam bentuk tabel-tabel yang kemudian akan diletakkannya semua data dalam satu ruang penyimpanan yang besar.

b. MYSQL adalah Open Source Software (perangkat lunak).

Open Source artinya bahwa software tersebut memungkinkan untuk digunakan dan dimodifikasi oleh siapa saja.

c. 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

2.5.1 Kelebihan Database MySql a. Protability

MySQL dapat digunakan dengan stabil tanpa kendala, berarti pada berbagai sistem operasi diantaranya seperti Windows, Linux, Mac OS X Server, Solaris, Amiga HP-UX dan masih banyak lagi. Open source MySQL didistribusikan secara open source di bawah lisensi GPL,

sehingga dapat memperoleh menggunakannya secara cuma-cuma tanpa dipungut biaya sepeserpun.

b. Multiuser

MySQL dapat digunakan untuk menangani beberapa user dalam waktu yang bersamaan tanpa mengalami masalah atau konflik. Hal ini akan memungkinkan sebuah database server MySQL dapat diakses client secara bersamaan dalam waktu yang bersamaan pula.

c. Performance Tuning

MySQL memiliki kecepatan yang cukup menakjubkan dalam menangani query sederhana, serta mampu memproses lebih banyak SQL persatuan waktu.

d. Column Types

MySQL didukung tipe kolom (tipe data) yang sangat kompleks. e. Command dan Functions

MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah SELECT dan WHERE dalam query.

f. Scalability dan Limits

Dalam hal batas kemampuan, MySQL terbukti mampu menangani database dalam skala yang besar dengan jumlah record lebih dari 50 juta dan 60 ribu tabel serta 5 miliar baris. Selain itu batas indeks yang dapat ditampung mencapai 32 indeks pada setiap tabelnya. Interface. Sama halnya dengan software database lainnya, MySQL memiliki interface (antarmuka) terhadap berbagai aplikasi dan bahasa

pemrograman dengan menggunakan fungsi API (Aplication Programming Interface).

g. Struktur tabel

Struktur tabel MySQL cukup baik, serta cukup fleksibel. Misalnya ketika menangani Alter Table, dibandingkan database lainnya semacam ProgresSQL ataupun Oracle.

2.5.2 Kekurangan Database MySql

a. Untuk koneksi ke bahasa pemrograman visual seperti vb, delphi, dan foxpro, mysql kurang support, karena koneksi ini menyebabkan field yang dibaca harus sesuai dengan koneksi dari program visual tersebut, dan ini yang menyebabkan mysql jarang dipakai dalam program visual.

b. Data yang ditangani belum begitu besar.

2.5.3 Koneksi DatabaseMySql dengan PHP

PHP & MySQL merupakan pasangan ganda terkuat saat ini dalam dunia open source. Sebenarnya itu sudah cukup untuk membuat sebuah halaman web yang dinamis. Halaman web dinamis, artinya halaman web itu bisa menampilkan halaman yang berbeda tergantung input yang dilakukan oleh user, pengunjung atau kondisi lain yang kamu tentukan dalam program. Contohnya, kamu bisa menampilkan kata-kata sambutan yang berbeda tergantung waktunya. Saat siang hari, maka kamu bisa membuat program PHP dan menampilkan kata selamat siang dan malam dengan selamat malam (Wikipedia, 2011).

Namun, saat memerlukan interaksi yang lebih canggih dari web site dinamis, maka akan memerlukan bantuan PHP yaitu MySQL. PHP MySQL sebenarnya bukan satu-satunya pasangan yang bisa kita buat saat melakukan programming menggunakan PHP. PHP sendiri, mendukung berbagai macam database lain seperti Oracle, PostgreSQL dan sebagainya. Namun demikian, dalam prakteknya, pasangan PHP MySQL adalah pasangan bahasa pemrograman web dan database yang paling sering digunakan. Kemungkinan besar karena keduanya sama-sama bersifat open source, sehingga dapat digunakan secara gratis (Wikipedia, 2011).

Dengan adanya tambahan MySQL, maka PHP akan semakin canggih. Jika sebelumnya kamu hanya bisa membuat halaman web dinamis sederhana, maka dengan gabungan PHP MySQL, Ilustrasi sederhana untuk menggambarkan kekuatan PHP MySQL adalah sebagai berikut, Bayangkan kamu ingin membuat halaman web sekolah yang memiliki form pengisian nilai siswa. Nah dalam form tersebut, tentu saja kita harus memiliki sebuah drop down menu yang digunakan untuk memilih nama siswa yang nilainya akan dimasukkan (Wikipedia, 2011).

Bayangkan jika dibuat hanya dengan PHP saja tanpa MySQL. Dengan PHP saja, maka kamu harus menuliskankan seluruh nama siswa di sekolah dalam setiap kode program kamu (tentu saja ada cara lain untuk melakukannya misalnya menggunakan file, tapi tidak akan dibahas di sini karena konsep menggunakan file sebenarnya sama dengan menggunakan database dalam bentuk lain). Hal ini tentu saja akan sangat merepotkan saat menuliskan kode-kode PHP. Keunggulan lain dari pasangan PHP MySQL adalah bahwa database menyediakan berbagai fungsi

untuk memanipulasi data yang ada. Misalnya, dengan MySQL kamu akan dengan mudah membuat kode untuk memilih nama siswa yang nilainya jelek atau mengelompokkan siswa berdasarkan kota kelahirannya (Wikipedia, 2011).

Setelah membaca penjelasan ini, mestinya kamu udah bisa paham mengenai kekuatan PHP MySQL dan bahwa PHP tanpa MySQL ibarat macan kehilangan taringnya. Setelah belajar PHP, segera lanjutkan dengan MySQL.

Berikut penulisan fungsi script untuk koneksi ke dalam database MySql : 1. MySql_connect ( )

Perintah ini digunakan untuk melakukan koneksi ke server database MySql, fungsi ini memiliki format penulisan sebagai berikut. mysql_connect (host, username, password) ;

Berarti sintax yang anda gunakan adalah:

“mysql_connect(”localhost”,”mysql_username_yang_digunakan”,”password_da ri_username”);”

2. MySql_select_db()

Perintah ini digunakan untuk memilih database yang ada di server MySql, fungsi ini memiliki format penulisan sebagai berikut.

mysql_select_db (nama_database, pengenal_koneksi) ;

3. MySql_query()

Perintah ini digunakan untuk melakukan query atau menjalankan permintaan terhadap sebuah tabel atau sejumlah tabel database, fungsi ini memiliki format penulisan sebagai berikut.

4. Cara Membuat Data Base MySql a. Membuat koneksi <?php $hostmysql = “localhost”; $username = “mysqlusername”; $password = “mysqlpassword”; $database = “namadatabase”; $conn = mysql_connect(”$hostmysql”,”$username”,”$password”); if (!$conn) die (”Koneksi gagal”);

mysql_select_db($database,$conn) or die (”Database tidak ditemukan”); >\

Penjelasan Script:

1. mysql_connect digunakan untuk membuat koneksi dari PHP ke server MySQL. Data mengenai hostname, mysql username, dan password yang digunakan telah diwakilkan oleh variabel $hostmysql, $username, $password. Penulisannya akan sama dengan:

mysql_connect(”localhost”,”username”,”password”); 2. mysql_select_db

Untuk memilih database yang akan digunakan. 3. if (!$conn) die (”Koneksi gagal”);

Jika koneksi gagal dibuat (!$conn), maka akan muncul pesan kesalahan Setiap operasi PHP yang berhubungan dengan MySQL, akan membutuhkan sintaks diatas. agar lebih mudah, lebih baik

disimpan terlebih dahulu dengan nama konfig.php. Jika sintaks tersebut dibutuhkan lagi, maka kita melakukan include terhadap file konfig.php tersebut.

b. Memasukkan data pada tabel <?php

include (”konfig.php”);

$insert = “INSERT INTO users (namadpn,namablkg,negara) VALUES (’Saya’,'Sendiri’,'Indonesia’)”;

mysql_query($insert) or die (”tidak dapat memasukkan data ke tabel”);?>

c. Menampilkan data dari tabel <?php

include (”konfig.php”);

$query = “SELECT * FROM user”; $result = mysql_query($query);

$numrows = mysql_num_rows($result); while($row = mysql_fetch_array($result)){ echo “Jumlah data: $numrows <br>”; echo “Nama Depan: $row[namadpn] <br>”; echo “Nama Belakang: $row[namablkg] <br>”; echo “Negara: $row[negara]“;

} ?>

1. mysql_num_rows digunakan untuk menghitung jumlah baris yang didapat dari hasil eksekusi query (mysql_query).

2. while ( ) {}

digunakan untuk melakukan perulangan selama data yang yang diinginkan masih ada. (dalam contoh diatas: akan menampilkan semua isi dari table).

3. mysql_fetch_array menampilkan data dari tabel dalam bentuk array. Sebelum melakukan perintah apapun, terlebih dulu harus login dulu ke MySQL command prompt. Yang harus melakukan langkah-langkah berikut untuk bisa masuk ke MySQL prompt:

1. Buka command prompt (klik Start, Accessories, DOS Prompt). 2. Ketikkan CD Program*

3. Ketikkan CD XAMPP/MySQL/bin

4. Ketikkan mysql –u root

Kamu akan menghadapi sebuah layer dengan prompt mysql>. Prompt inilah yang akan menjadi tempat untuk melakukan praktek. Untuk keluar dari prompt, bisa ketikkan exit diikuti Enter.

Sebelum dapat melakukan apapun di MySQL, kita harus membangun atau membuat database MySQL dulu. Perintah CREATE akan kita gunakan untuk melakukan hal tersebut..

Kode MySQL:

CREATE DATABASE nama;

2.6 NowSMS

NOWSMS adalah aplikasi yang memang cukup menarik, dimana kita akan dipermudah dalam menggunakan aplikasi ini. Berikut adalah prosesnya:

1. Install aplikasi kemudian setelah kita install kita akan disuguhi interface seperti ini:

2. Langkah ke dua tambahkan modem GSM/HP kita ke situ: a. klik Add

b. Pilih GSM Phone or Modem kemudian klik OK

Gambar 2.5 SMSC Connection

3. Pilih modem kita dan isikan pin, di sini pin default SE adalah 1234. Dikosongi juga bisa. Klik Test and add modem. Kalau berhasil muncul tulisan modem successfully tested!!

4. Langkah ke tiga adalah menyeting SMSC connection: a. Klik SMSC di menu atas.

b. Pilih SMSC connection kamu, dalah kasus ini yang baru ditambahkan adalah Sony Ericsson 750 USB WMC Modem.

c. Kalau ingin menambahkan devices lain tinggal ikuti langkah ke pertama.

d. Klik properties dan isikan nomer telepon di modem / HP SE K750i (dalam kasus ini yang nomer IM3).

e. check receive SMS Messages.

Gambar 2.7 Modem Connection 5. Klik OK.

a. Klik Service di menu atas program now sms. b. Kemudian check sms gateway run as a service.

c. Anda akan dimintai persetujuan dan nowsms akan restart dirinya secara otomatis untuk berjalan sebagai service.

Berikut gambar now sms yang sudah berfungsi sebagai service:

Gambar 2.8 Service NowSMS Sukses

7. Langkah ke lima adalah mencoba mengirim sms melalu web interface now sms:

a. Secara default now sms berjalan di localhost atau dengan ip

Dokumen terkait