MODEL SISTEM PENGONTROLAN SERVER JARAK JAUH DENGAN MEMANFAATKAN SMS GATEWAY PADA RS. SUMBER WARAS KABUPATEN CIREBON ================= Bambang Hari Yang Bangga, Dadang Sudrajat ==================
ABSTRAK Penelitian ini bertujuan membuat sebuah aplikasi pengontrol server via SMS yang memanfaatkan jaringan GSM untuk membantu network administrator untuk monitoring komputer server sehingga dapat segara diketahui apabila terjadi SMS ke/dari network administrator, melakukan cek koneksi ke server. Metode penelitian yang digunakan adalah metode analisis dan metode perancangan. Hasil yang dicapai berupa aplikasi pengontrolan server via SMS yang dapat mengontrol Komputer server. Aplikasi ini dapat mamantau jumlah client yang terkoneksi, dapat mengirim dan menerima SMS dari Network administrator. Ketika koneksi ke server terputus, aplikasi ini dapat membantu mengirimkan SMS balasan mengenai informasi bandwidh. Kesimpulan yang dapat yaitu, aplikasi Pengontrolan Server via SMS sangat berguna karena dapat membantu mempermudah network administrator dalam melakukan pekerjaannya dan tidak harus bekerja selama 24 jam. Disarankan untuk dikembangkan sehingga dapat menjadi sebuah aplikasi yang multifungsi. Kata kunci ; pengontrolan server, sms gateway, model sistem
Jurnal Online ICT-STMIK IKMI Vol 1-No. 1 Edisi Juli 2011
9
A. Latar Belakang Masalah Pada saat pengontrolan untuk mengetahui status komputer server dan membantu bandwidh pada server masih di kendalikan secara manual yang mengharuskan seorang network administrator berada di depan computer tersebut, akan tetapi pihak manajemen rumah sakit hanya memperkerjakan seorang network administrator, masalah yang akan timbul adalah kesanggupan sumber daya manusia untuk bekerja selama 24 jam. Perkembangan gaya hidup dan dinamika social saat ini menunjukan semakin petingnya kepraktisan dan efisiensi menyebabkan kebutuhan untuk mengendalikan berbagai piranti computer tidak hanya dilakukan secara manual tetapi bisa juga dilakukan dari jarak jauh (remote control). Penelitian ini bertujuan membuat sebuah aplikasi pengontrolan server dengan memanfaatkan sms gateway yang dapat membantu network administrator memantau computer server sehingga dapat di ketahui apabila terjadi dimana dan kapan saja selain itu juga merujuk kepada karya ilmiah yang berjudul “Analisis dan Perancangan Traffic Monitoring Server Menggunakan SMS pada Sinar Baru Glasindo” (Djuandi Then – Jerry Sumedap – Clarissa Ilona, 2007). Aplikasi yang dibuat dapat mengirim atau menerima SMS ke/dari network administrator, melakukan cek koneksi ke server, dan memberikan respon kepada network ketika koneksi ke server mengalami masalah. Kebutuhan akan teknologi tersebut, mendasari untuk membangun sebuah sistem pengontrol server dengan memanfaatkan sms gateway dan di harapkan dapat membantu mempermudah network administrator dalam melakukan pekerjaannya dan tidak harus bekerja selama 24jam. Untuk itu skripsi ini di beri judul “model sistem pengontrolan server jarak jauh dengan memanfaatkan sms gateway pada RS sumber waras.”
B. Perumasan Masalah berdasarkan latar belakang yang telah diuraikan diatas, dapat disimpukan beberapa masalah antara lain : 1). Kesulitan seorang network administrator untuk memonitoring komputer server setiap saat 2). Keterbatasan jarak dan waktu yang tidak memungkinkan seorang network administrator harus bekerja 24 jam 3). Keterbatasan manajemen perusahaan yang hanya memperkerjakan satu orang administrator C. Maksud Dan Tujuan Penelitian Maksud Penelitian Maksud penelitian yang telah dilakukan adalah untuk mengetahui permasalahan yang sering terjadi pada computer server sehingga dapat diketahui langsung cara untuk mengatasinya yaitu dengan membuat sebuah aplikasi sms gateway, adapun langkahlangkahnya adalah sebagai berikut : a. Mempersiapkan komponen yang diperlukan antara lain handphone GSM yang support dengan AT-COMMAND dan memiliki modem internal untuk uji coba dengan komputer, kabel data untuk menghubungkan handphone dengan computer. b. Merancang dan membuat sebuah aplikasi sms server yang memanfaatkan jaringan GSM. c. Menerapkan VB untuk pembuatan program aplikasi. D. Tujuan Penelitian Adapun tujuan dari penelitian ini adalah : 1. Menerapkan aplikasi sms gateway untuk memonitoring computer server 2. Menerapkan aplikasi sms gateway dengan mengontrol komputer server dari jarak jauh 3. Memberikan solusi kepada perusahaan, khususnya network administrator untuk membantu pekerjaannya
Jurnal Online ICT-STMIK IKMI Vol 1-No. 1 Edisi Juli 2011
10
E. TINJAUAN PUSTAKA Sistem dan Model Sistem dapat di definisikan dengan dua pendekatan, yaitu pendekatan prosedur dan pendekatan komponen . pendekatan prosedur mendifinisikan sistem sebagai kumpulan dari prosedur-prosedur yang mempunyai tujuan tertentu. Pendekatan prosedur mendifinisikan sistem adalah suatu jaringan kerja dari prosedurprosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran yang tertentu. (Jogiyanto HM, 2005:1). Definisi sistem secara pendekatan komponen adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu (Jogiyanto HM, 2005 :2). Secara sederhana, menurut Robert G. Murdick, Thomas C. Fuller dan Joel E. Ross, sistem adalah kumpulan dari elemen-elemen yang berinteraksi satu sama lain untuk mendukung tercapainya tujuan tertentu. Model didefinisikan sebagai suatu perwakilan atau abstraksi dari sebuah obyek atau situasi aktual. Model memperlihatkan hubungan-hubungan langsung maupun tidak langsung serta kaitan timbal balik dalam istilah sebab akibat. Oleh karena suatu model abstraksi dari realistis, pada wujudnya kurang kompleks daripada realitas itu sendiri. Jadi, model adalah suatu penyederhanaan dari suatu realitas yang kompleks. Media Mengirim Data Media yang digunakan unutuk menyalurkan (mengirimkan) ketempat tujuan (penerima) dapat berupa kabel udara dan cahaya. 1. Kabel twisted pair : kabel berpasangan, ada yang pasangan tunggal dan banyak pasangan. 2. Kabel coaxial : kabel yang terdiri dari 2 konduktor : 1 konduktor di dalam, 1 konduktor diluar melinkupi yang di dalam. Kedua di
3.
4.
pisahkan oleh isolator, dan terbungkus karet pembungkus. Optical fiber : kabel yang terbuat dari kaca menyalurkan cahaya sebagai pembawa sinyal. Wireless : media pengirim data menggunakan medium udara sebagai media penyaluran sinyal elektromagnetik
F. METODE PENGEMBANGAN Model sistem pengontrolan server jarak jauh dengan memanfaatkan SMS gateway merupakan perpaduan antara layanan telepon selular dengan computer. Yang di maksud pengontrolan server jarak jauh disini yaitu mengontrol aktivitas computer server yang berkaitan dengan status koneksi internet (connection), mematikan server (shutdown), menghidupkan kembali server (restart), pengecekan jumlah klient yang terhubung dengan server, memantau kapasitas paket data yang diterima dan dikirim oleh computer server. Mekanisme kerja model sistem pengontrolan server jarak jauh dengan memanfatkan sms gateway ini, di mulai dari request yang dikirim oleh user (admin) ke computer server. Komputer server akan merespon setiap ada inbox request yang dikirim admin, kemudian request tersebut dievaluasi dan mengirim jawaban secara otomatis sesuai dengan banar, maka perlu diperhatikan mengenai format aturan dalam me-request smsnya. Untuk dapat melakukan pengontrolan terhadap server, user harus melakukan setting terlebih dahulu antara computer server dengan telepon seluler, dan setting untuk mengaktifkan pilihan jawaban request pada computer server. Setelah kedua setting selesai dilakukan terhadap model sistem control, maka proses pengontrolan server jarak jauh dapat dilakukan . Arsitektur model sistem pengontrolan jarak jauh yang direncanakan :
Jurnal Online ICT-STMIK IKMI Vol 1-No. 1 Edisi Juli 2011
11
Model Sistem pengontrolan Jarak jauh
Setting Koneksi
3.
Setting jenis Request
Layanan Kontrol server
4. Request
Inbox Request
Cek No HP
5. Outbox
Jawab jenis Request
Database
Prosedur keadaan darurat
Evaluasi jenis request
standar (dafult) pengaturannya adalah 8 bit. Stop bits : penetapan bit akhir pada waktu paket data ditransmisikan pada saluran I/O port, pengaturan standar (default) stop bits adalah 1. Baud rate : kecepatan pengiriman paket data pada saat paket data ditransmisikan, pengaturan standar baud rate adalah 19200. Parity bit : suatu bit untuk melakukan pengecekan kesalaha pada waktu transmisi data di lakukan, pengecekan kesalahan disebut bit paritas (bit parity check error) terdiri dari 0, bit 1, dan none. Pengaturan standar (default) parity check error adalah none.
b. Gambar 1 : Arsitektur Model Sistem Pengontrolan Jarak Jauh Yang Direncanakan a.
1.
2.
Setting Koneksi Untuk dapat melakukan koneksi antara computer server dengan telepon selular (HP), diperlukan pengaturan (setting) terhadap I/O port, data bits, stop bit, baud rate dan patiry bit. I/O port : saluran komunikasi (communication) yang ada pada computer server berfungsi untuk mentransmisikan data dari computer server ke Hp yang biasa dikenal dengan comm. Saluran komunikasi ini dalam melakukan transmisi datanya perlu diatur, agar proses transmisinya sesuai yang diharapkan. Pengaturan standar (default) comm yang digunakan adalah com3. Data Bits : lebar paket data yang akan ditransmisikan pada saluran komunikasi dari computer server ke hp atau sebaliknya. Pengaturan lebar paket data,
Setting Format Request Pengaturan (setting) format request adalah format penulisan request control yang akan dikirim ke computer server. Format penulisan request perlu ditetapkan agar, pengontrolan terhadap server dapat dilakukan dengan benar. Pengaturan format tulisan request ini, dilakukan agar dapat computer server dapat mengenali isi dari permintaan pengirim sms yang selanjutnya supaya diproses dan sesuai dengan isi pesan yang dikirim user. Adapun format aturan untuk merequest kepada computer server pada table di bawah ini :
Table 2 : Format aturan jenis request No
Request Control
Format Request
1
Informasi
koneksi
KON INET
internet 2
Informasi jumlah client
Jurnal Online ICT-STMIK IKMI Vol 1-No. 1 Edisi Juli 2011
KON
12
yang terhubung
Tabel 3: Outbox
CLIENT No
3
Informasi bandwidth
INF BAND
4
Mematikan server
SHUTDOWN
5
Mereset (restart) server
6 7
Pesan
No.
Waktu
Status
Yes/no
Tujuan 1
xxxxxx
+629999
Dd/mm/y
RESTART
xxxxxx
9999999
yyy
Dialup modem
DIAL
x
Disconnect modem
DISCONT
hh:mm:ss
2 N
c.
Inbox Request
Prosedur Keadaan Darurat
Inbox request adalah sebuah kotak untuk menampung semua request yang masuk ke computer server. Data request yang ditampung meliputi nomer pengirim HP, jenis request, waktu request dan status balasan. Benrtuk dari inbox yang di rancang adalah sebagai berikut : Table 4 : Inbox Request No
Pesan
Pengirim
Waktu
Status
1
xxxxxxx
+62999999
Dd/mm/yyy
Yes/no
99
y hh:mm:ss
2 N
d.
Prosedur keadaan darurat adalah keadaan dimana computer server akan tidak dapat bekerja (off), dikarenakan misalnya mati lampu. Tindakan untuk menangani keadaan darurat : 1. Menyediakan UPS unutuk back-up listrik apabila sewaktu terjadi pemadaman dari PLN terjadi. 2. Memback-up file-file penting yang dibutuhkan agar tidak terjadi kehilangan data. G. Hasil dan Pembahasan Data flow diagram (diagram arus data) merupakan alat perancangan sistem yang beriorentasi pada alur data yang dapat digunakan untuk menggambarkan hasil analisa maupun peancangan sistem yang mudah dikomunikasikan oleh sistem kepada pemakai maupun pembuat program.
Outbox Outbox adalah sebuah kotak untuk menampung semua pesan yang dikirimkan dari ke computer server ke network administrator. Data yang di tampung meliputi nomer tujuan, isi pesan, waktu dan status pengiriman. Bentuk dari outbox yang dirancang adalah sebagai berikut :
Jurnal Online ICT-STMIK IKMI Vol 1-No. 1 Edisi Juli 2011
13
CLIENT
Network Administrator
SMS (Request Information Server) Solusi
Keluhan
No. Handphone 2.1 Proses Pengecekan No. Handphone
SMS (Request Information Server)
SMS (Information Server) Model Sistem Pengontrolan Server Jarak Jauh dengan Memanfaatkan SMS Gateway
Network Administrator
SMS (Request Information Server)
Database SMS
2.1 Proses Pengecekan Keyword SMS
Format Request
Gambar 5: Diagram Konteks Sistem yang diusulkan. Solusi 4.0 Soliusi
Client
Solusi
Keluhan
Gambar 6 : DFD Level 1 proses pengolahan pesan Network Adapter Request Informasi koneksi internet
Keluhan 1.0 Keluhan
Network Administrator
Request Informasi bandwith internet
SMS (Request Informtion Server)
SMS (Informtion Server)
2.0 Proses Pengolahan Pesan
Request informtion Server Request informtion Server
Database SMS
Request Informasi client
Database SMS
3.0 Pengecekan Status Server dan Balas SMS
Request koneksi modem
3.1 Proses pengecekan koneksi internet
3.2 Proses pengecekan bandwith
3.3 Proses pengecekan Client
Informasi koneksi internet
Informasi bandwith internet
SMS Balasan
Informasi client
3.4 Proses koneksi modem
Informasi modem
Request disconnect modem
3.5 Proses disconnet modem
Informasi modem
Request restart komputer
3.6 Proses restart komputer
Request shutdown komputer
3.7 Proses shutdown
3.8 Proses mengirim sms balesan
Informasi server
Database SMS
Gambar 7 : DFD Level 0 Sistem yang diusulkan
Gambar 8 : DFD Level 1 Proses Pengecekan status dan balas sms
Jurnal Online ICT-STMIK IKMI Vol 1-No. 1 Edisi Juli 2011
14
Entitas Relationtip Diagram (ERD) ERD merupakan notasi grafis dalam pemodelan data konseptual yang mendeskripsikan hubungan antara penyimpanan. ERD digunakan untuk memodelkan struktur data dan hubungan antar data. No_hp pesan
waktu
Id_out
Kirim pesan
status
Kotak_keluar
status Format_req
nama
Buku_tlp
Pesan_req
No_telp
Data_req
Request
inbox
Request
waktu
status pesan
pengirim
b. Saran Saran yang diberikan berdasarkan hasil penelitian adalah : 1. “Model Sistem Pengontrolan Server Dengan Menggunakan SMS Gateway Pada Rs. Sumber Waras” ini dapat diterapkan, untuk membantu network administrator dalam melakukan pengontrolan server. 2. “Model Sistem Pengontrolan Server Dengan Menggunakan SMS Gateway Pada Rs. Sumber Waras” diperlukan pengembangan lebih lanjut agar aplikasi ini tidak terbatas pada pengontrolan dan penyajian informasi komputer server aja, tetapi dapat dikembangkan sehingga dapat menjadi sebuah aplikasi multifungsi.
Id_in
Gambar 9 : E-R Diagram H. KESIMPULAN DAN SARAN
I.
DAFTAR PUSTAKA 1.
a. Kesimpulan Berdasarkan hasil penelitian dari penerapan “Model Sistem Pengontrolan Server Dengan Menggunakan SMS Gateway Pada Rs. Sumber Waras”, dapat diambil beberapa kesimpulan, antara lain : 1. Aplikasi sms gateway ini dapat menyajikan informasi mengenai status koneksi internet, informasi penggunaan bandwidh, dan informasi jumlah komputer client yang sedang terhubung dengan server dengan cepat. 2. Aplikasi sms gateway dapat digunakan untuk mengontrol komputer server dari jarak jauh hanya dengan mengirimkan sms. 3. Model sistem pengontrolan server dengan memanfaatkan sms gateway ini dapat membantu network administrator dalam melakukan pekerjaannya dan tidak harus bekerja selama 24 jam.
2.
3.
4.
Jurnal Online ICT-STMIK IKMI Vol 1-No. 1 Edisi Juli 2011
Agung Novian, 11 Aplikasi Windows Dengan Visual Basic Enterprise, Pt. Elex Media Komputindo, Kelompok Gramedia, Anggota IKAPI Jakarta 2007. Agung Novian, Panduan Microsoft Visual Basic Enterprise, Anda Pasti Bisa, Andi Yogyakarta, Yogyakarta 2004. Djuandi Then – Jerry Sumendap – Clarissa Ilona, Analisa Dan Perancangan Aplikasi Traffic Monitoring Server Menggunakan Sms Pada Pt Sinar Baru Glasindo, Universitas Bina Nusantara 2007. Jogiyanto HM, Analsis Desain Dan Sistem Informasi, Andi Yogyakarta, Yogyakarta 2005.
15
5.
6.
7.
Jogiyanto HM, Pengenalan Ilmu Komputer – Dasar Ilmu Komputer, Pemrograman Sistem Informasi Dan Intelegensi Buatan, Andi Yogyakarta, Yogyakarta 1999. Romzi Imron Rozidi, Membuat Sendiri Sms Gateway (ESME) Berbasis Protocol, Andi Yogyakarta, Yogyakarta 2004. Tutang, Jaringan Komputer Kecil Dikantor Dan Rumah Menggunakan Microsoft Windows XP, Datakom Lintas Buana, Jakarta 2003.
Jurnal Online ICT-STMIK IKMI Vol 1-No. 1 Edisi Juli 2011
16