TEKNOLOGI INFORMASI
POLITEKNIK ELEKTRONIKA NEGERI SURABAYA
INSTITUT TEKNOLOGI SEPULUH NOPEMBER
SURABAYA
2007
1. JUDUL PROYEK AKHIR
“ SISTEM INFORMASI JADWAL KONSULTASI DOKTER VIA SMS “
2. PENDAHULUAN
Short Message Service (SMS) pada awalnya didesain untuk pertukaran
message yang berukuran kecil, terutama digunakan untuk keperluan notifikasi dan
paging baik numeric maupun alphanumeric. Akan tetapi, dengan perkembangan
pesat SMS, kemudian bermunculan berbagai jenis aplikasi yang memanfaatkan
fasilitas SMS.
Sistem informasi via sms adalah suatu applikasi yang bisa memudahkan
client untuk mendapatkan informasi seputar jadwal konsultasi dokter secara
mudah. Dengan format sms yang ditentukan, maka client akan mendapatkan
informasi dengan cepat dan akurat karena data yang ada akan diolah langsung
oleh database. Sang dokter bisa saja membatalkan jadwal yang ada, tetapi client
tidak perlu khawatir, karena akan tetap menerima kabar terbaru.
3. PERUMUSAN MASALAH
Permasalahan yang dihadapi dalam tugas akhir ini adalah :
• Bagaimana mengirimkan informasi tentang jadwal konsultasi
dokter secara cepat dan tepat, Serta bagaimana pasien
mendapatkan informasi tersebut.
4. TINJAUAN PUSTAKA
Pada tinjauan pustaka ini akan di bahas tentang teori – teori yang
menunjang dalam menyelesaikan proyek akhir ini. Short Message Service (SMS)
merupakan sebuah layanan yang banyak diapplikasikan pada sistem komunikasi
tanpa kabel, memungkinkan terjadinya pertukaran message yang berukuran kecil,
terutama digunakan untuk keperluan notifikasi dan paging baik numeric maupun
alphanumeric.
SME
Rumah Sakit
Database Operator
GSM Network
Informasi
SMS Gateway RS
registrasi
Registrasi,
saran, jadwal
report
Model Arsitektur Konsep Informasi Layanan SMS untuk Pasien di suatu Rumah Sakit
t
F s m s =D AF T AR
t
N o_pas ien = y digit
y
Kirm s m s :
t Anda belum
N o_pas ien =
t erdaf t ar
dat abas e
dalam
lay anan ini.
t
D ok t ert
Peny ak it = s pes ialis
um um
D ok t er
s pes ialis
peny ak it
Get no_urut
y Kirim s m s :
N o_urut ==30 pas ien
penuh
N o_urut +1
Kirim s m s :
nam a_dok t er
<s pas i> s pes ialis
<s pas i> hari dan
jam <s pas i> no_urut
end
telepon umur
mempunyai
Id_spesialis
spesialis
1 mempunyai
spesialis
Id_jadwal
1
N
Id_penyakit
jadwal
menempati N
Hari_praktek
n
Nama_ruang penyakit
1 Jam_praktek
ruang Id_ruang
Nama_penyakit
jadwal
id_jadwal
hari_praktek
jam_praktek
Relation_52
Relation_50 dokter
id_dokter spesialis penyakit
nama id_spesialis id_penyakit
Relation_48
spesialis Relation_160
nama_penyakit
pasien Relation_116
periksa id_pasien
tgl_daftar nama
no_urut alamat
ruang
hari_periksa Relation_51
kelamin
umur id_ruang
diagnosa
telepon nama_ruang
SPESIALIS
DOKTER
ID_SPESIALIS <undefined>
ID_DOKTER <undefined>
SPESIALIS <undefined>
NAMA <undefined> ID_SPESIALIS = ID_SPESIALIS
ID_RUANG <undefined>
ID_SPESIALIS <undefined>
ID_RUANG = ID_RUANG
JADWAL
ID_DOKT ER = ID_DOKT ER
ID_JADWAL <undefined> RUANG
ID_DOKTER <undefined> ID_RUANG <undefined>
ID_DOKT ER = ID_DOKT ER HARI_PRAKTEK <undefined> NAMA_RUANG <undefined>
JAM_PRAKTEK <undefined>
PERIKSA PASIEN
TGL_DAFTAR <undefined> ID_PASIEN <undefined>
NO_URUT <undefined> NAMA <undefined>
HARI_PERIKSA <undefined> ALAMAT <undefined>
DIAGNOSA <undefined> ID_PASIEN = ID_PASIEN KELAMIN <undefined>
ID_DOKTER <undefined> UMUR <undefined>
ID_PASIEN <undefined> TELEPON <undefined>
dokter
1 dapat jadwal
dokter
mengatur
proses
mendaftar get jadwal
daftar
mendaftar dapat resume penyakit
pasien
pasien
dokter
dapat jadwal
5
mengatur
dokter jadwal
get jadwal
pasien
Dari struktur jenis tabel pada gambar diatas dapat dijelaskan sbb :
Tabel Pasien
Tabel pasien merupakan tabel yang berisi data-data pasien secara
umum, adapun strukturnya adalah sebagai berikut:
NAMA
JENIS PANJANG DESKRIPSI
FIELD
Id_pasien Integer Id Pasien
Nama Text Nama pasien
Alamat Text Alamat pasien
Jenis kelamin
Kelamin Char 2
pasien
Umur Char 3 Umur pasien
No_pasien Integer No pasien
Telepon Varchar 20 No telephon pasien
Tabel Dokter
Tabel dokter merupakan tabel yang berisi nama dokter dan keahliannya
(spesialis), adapun strukturnya adalah sebagai berikut:
NAMA FIELD JENIS PANJANG DESKRIPSI
Id_dokter Integer Id dokter
Nama_dokter Text Nama dokter
Id_spesialis Integer Fk spesialis
Tabel Spesialis
Tabel spesialis merupakan tabel yang berisi kode spesialis dan nama
spesialisasi dokter berhubungn dengn tabel dokter dan tabel jadwal,
adapun strukturnya adalah sebagai berikut:
NAMA
FIELD JENIS PANJANG DESKRIPSI
id spesialisasi
Id_spesialis Integer
dokter
spesialis Text spesialisasi dokter
Id_ruang Integer Id ruang
Tabel Periksa
Tabel periksa merupakan tabel yang berisi data-data proses periksa,
adapun strukturnya adalah sebagai berikut :
NAMA
FIELD JENIS PANJANG DESKRIPSI
Id_dokter integer Id dokter
Id_pasien integer id pasien
no_urut integer No antrian
tanggal periksa
Tgl_daftar datetime
pasien
Hari_periksa text Waktu periksa
Diagnosa text Hasil penyakit
Tabel Ruang
Tabel ruang merupakan tabel yang berisi data-data ruang periksa,
adapun strukturnya adalah sebagai berikut :
NAMA
FIELD JENIS PANJANG DESKRIPSI
Id_ruang integer id
Nama_ruan text Ruang periksa
g
Tabel SMS
Tabel SMS merupakan tabel yang mencatat seluruh sms yang masuk
ke dalam database, adapun strukturnya adalah sebagai berikut :
NAMA
FIELD JENIS PANJANG DESKRIPSI
Id integer Id
dari varchar 20 No hp pengirim
waktu datetime Waktu terima
Isi text Isi sms
Tabel Jadwal
Tabel jadwal merupakan tabel yang berisi jadwal hari dan jam praktek
dokter , adapun strukturnya adalah sebagai berikut :
NAMA
FIELD JENIS PANJANG DESKRIPSI
Id_jadwal Integer Id jadwal
id_dokter Integer FK- ke id dokter
Hari praktek
hari_praktek Text
dokter
Jam praktek
Jam_paraktek Varchar 15
dokter
Tabel penyakit
Tabel jadwal merupakan tabel yang berisi id_penyakit dan
nama_penyakit , adapun strukturnya adalah sebagai berikut :
NAMA
FIELD JENIS PANJANG DESKRIPSI
Id_penyakit Integer Id penyakit
Nama_penyakit text 15 Nama penyakit
1. Mahasiswa
1. Nama : Eko Budi Santoso
NRP : 7404 030 041
Jurusan : Teknologi Informasi
2. Dosen Pembimbing I
1. Nama : Wiratmoko Yuwono, S.T
NIP : 132 316 238
Jurusan : Teknologi Informasi
Bidang Keahlian : Database
Web Programing
TOTAL BIAYA Rp. 500.000,
11.DAFTAR PUSTAKA
1. Khang, Ir. Bustam, “Trik Pemrogaman Aplikasi Berbasis SMS”, Elex Media
Komputindo, Jakarta 2002.
2. Petroutsos, Evangelos, “Pemrogaman Database dengan Visual Basic 6”, Elex
Media Komputindo, Jakarta 2002.
3. Dharma Oetomo, Budi Soetedjo & Handoko, Yosia, “ Teleakses Database
Pendidikan Berbasis Ponsel”, Penerbit Andi, Yogyakarta 2003.
4. Karuturi, Subrahmanyam, “SMS Tutorial”, www.funsms.net, 2002.
5. Rozidi, Romzi Imron, “Membuat Sendiri SMS Gateway (ESME) Berbasis
Protokol SMPP”, Penerbit Andi, Yogyakarta 2005.
6. www.google.co.id, 2006.