APLIKASI SMS GATEWAY PEMBERITAHUAN PASIEN BARU RAWAT INAP UNTUK DOKTER RSUD RA KARTINI

  

LAPORAN SKRIPSI

APLIKASI SMS GATEWAY PEMBERITAHUAN PASIEN

BARU RAWAT INAP UNTUK DOKTER RSUD RA KARTINI

  Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Sistem Informasi S-1 pada Fakultas Teknik Universitas Muria Kudus

  

Disusun Oleh :

Nama : Hirmawan Ariyanto

NIM : 2009-53-085

Program Studi : Sistem Informasi Fakultas : Teknik

  

UNIVERSITAS MURIA KUDUS

KUDUS

2013

HALAMAN PERSETUJUAN

  Nama Pelaksana Skripsi : Hirmawan Ariyanto NIM : 2009-53-085 Bidang Studi : Sistem Informasi Judul Skr ipsi : Aplikasi SMS Gateway Pemberitahuan Pasien

  Baru Rawat Inap untuk Dokter RSUD RA Kartini

  Pembimbing I : Yudie Irawan, M.Kom Pembimbing II : Nanik Susanti, S.Kom

  Kudus, 11 April 2013 Menyetujui :

  Pembimbing I Pembimbing II

   Yudie Irawan, M.Kom Nanik Susanti, S.Kom

  

HALAMAN PENGESAHAN

  Nama Pelaksana Skripsi : Hirmawan Ariyanto NIM : 2009-53-085 Bidang Studi : Sistem Informasi Judul Skripsi : Aplikasi SMS Gateway Pemberitahuan Pasien

  Baru Rawat Inap untuk Dokter RSUD RA Kartini

  Pembimbing I : Yudie Irawan, M.Kom Pembimbing II : Nanik Susanti, S.Kom

  Kudus, 3 Juli 2013 Telah diujikan pada ujian sarjana, tanggal 3 Juli 2013 dan dinyatakan LULUS

  Mengetahui, Dekan Fakultas Teknik

Rochmad Winarso, ST., MT.

Penguji Utama

  Andy Prasetyo Utomo, S.Kom, MT

  Penguji I

  Syafiul Muzid, S.T

  Penguji II

  Fajar Nuggraha, M.Kom

SURAT PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH

  Yang bertanda tangan di bawah ini, saya : Nama : Hirmawan Ariyanto NIM : 200953085 Program Studi : Sistem Informasi Jenjang : Strata Satu (S1) Jenis Karya : Skripsi Demi pengembangan ilmu pengetahuan, dengan ini menyetujui untuk memberikan ijin kepada pihak Program Studi Sistem Informasi Fakultas Teknik Universitas Muria Kudus Hak Bebas Royalti Non-Eksklusif (Non-exclusive

  Royalti-Free Right)

  atas karya ilmiah kami yang berjudul : “ Aplikasi SMS Gateway Pemberitahuan Pasien Baru Rawat Inap untuk Dokter RSUD RA Kartini

  

  Dengan Hak Bebas Royalti Non-Eksklusif ini pihak Universitas Muria Kudus berhak menyimpan, mengalih-media atau bentuk-kan, pengelolaannya dalam pangkalan data (database), mendistribusikannya dan menampilkan atau mempublikasikannya di internet atau media lain untuk kepentingan akademis tanpa perlu meminta ijin dari saya. Saya bersedia untuk menanggung secara pribadi, tanpa melibatkan pihak Universitas Muria Kudus, segala bentuk tuntutan hukum yang timbul atas pelanggaran Hak Cipta dalam karya ilmiah saya ini. Demikian pernyataan ini saya buat dengan sebenarnya.

  Kudus, 04 Juli 2013 Yang menyatakan,

  Hirmawan Ariyanto

  

HALAMAN MOTTO DAN PERSEMBAHAN

MOTTO “Keyakinan adalah kunci dari segala kesuksesan”

“Jika ingin urusan kita dimudahkan oleh Allah, maka mudahlah jalan urusan

orang lain”

  PERSEMBAHAN

  Skripsi ini penulis persembahkan kepada: 1.

  Allah SWT 2. Rasulullah SAW 3. Ayah dan Ibu tercinta 4. Mbak Dian dan Mbak Rina 5. Kang Oky dan Kang Oyo 6. Aldi dan Atar 7. Semua teman-teman

  RINGKASAN

  Penelitian skripsi telah dilakukan selama beberapa minggu di RSU RA Kartini bertujuan untuk menghasilkan suatu sebuah aplikasi pada RSU RA Kartini yang berbasis SMS Gateway sehingga dapat melakukan pengolahan data dan menyimpan ke dalam sebuah basis data untuk memberikan informasi kepada dokter pasien rawat inap khususnya di RSU RA Kartini.

  Perancangan sistem dilakukan dengan metode pengembangan sistem model

  

waterfall yaitu suatu metode yang mengambarkan bentuk dari sistem atau aplikasi

  yang akan dibangun serta menggunakan bahasa pemodelan UML. Sedangkan bahasa pemrograman yang dipakai adalah Microsoft Visual Basic 6.0 dengan menggunakan database MySQL dan Gammu sebagai Engine SMS Gateway..

  Hasil akhir perancangan tersebut menghasilkan suatu Aplikasi SMS Gateway yang memudahkan dokter dalam mendapat informasi pemberitahuan pasien baru rawat inap pada RSU RA Kartini.

  Kata kunci : Aplikasi, Rumah Sakit, SMS Gateway.

KATA PENGANTAR

  Alhamdulillah segala puji bagi Allah SWT yang telah melimpahkan rahmat dan pertolongan kepada penulis serta ni’mat dan karunia yang lebih sehingga tak mampu bagi penulis untuk sekedar menghitung dan mengucap syukur atas segala yang dianugrahkan Allah kepada penulis satu per satu. Rahmat dan salam kepada Rosulullah, Muhammad kekasih Allah. Beliaulah yang telah membawa kita dari kegelapan ke jalan cahaya. Alhamdulillah segala puji kepada- Mu, ya Allah, atas segala hal yang Engkau berikan padaku. Aku menyadari, aku hanyalah makhluk lemah yang tak berdaya. Karena Engkaulah, ya Allah, dan memang hanya karena Engkaulah skripsi ini dapat terselesaikan. Segala puji bagi- Mu.. Segala puji bagi-Mu Tuhanku.

  Penyusunan skripsi ini merupakan salah satu syarat yang harus dipenuhi untuk menyelesaikan Program Studi Sistem Informasi S-1 pada Fakultas Teknik Universitas Muria Kudus.

  Pada kesempatan ini, penulis ingin menyampaikan rasa terima kasih yang sebesar-besarnya kepada :

  1. Prof. Dr. dr. Sarjadi, Sp. PA selaku Rektor Universitas Muria Kudus.

  2. Bapak Rochmad Winarso, S.T., M.T. selaku Dekan Fakultas Teknik Universitas Muria Kudus.

  3. R.Rhoedy Setiawan, M.Kom selaku Kepala Program Studi Sistem Informasi Fakultas Teknik Universitas Muria Kudus.

  4. Bapak Yudie Irawan, M.Kom yang berkenan menjadi dosen pembimbing saya. Terima Kasih atas waktu, ilmu, saran, semangat, dan nasihat yang Bapak berikan selama bimbingan.

  5. Ibu Nanik Susanti, S, Kom. selaku pembimbing dua saya. Terima Kasih atas waktu, ilmu, saran, semangat, dan nasihat yang Ibu berikan selama bimbingan.

  6. Bapak Abdul Bazar Selaku kepala sekolah Terima kasih atas ijin yang telah diberikan untuk melakukan penelitian di Mts Al Muttaqin Rengging.

  7. Bapak dan Ibuku, Terima kasih. Do’a restu dan kasih sayangnya sehingga aku bisa jadi seperti ini.

  8. Buat Kakak dan adikku terima kasih atas dukungan dan semangatnya.

  9. Sahabatku, terima kasih atas motivasinya.

  10. Teman-temanku, yang telah menjadi teman setia selama perjalan hidup di kampus.

  Penulis menyadari bahwa dalam penyusunan Laporan Skripsi masih jauh dari sempurna. Oleh karena itu, saran dan kritik yang membangun sangat penulis harapkan guna perbaikan penulisan di masa-masa mendatang. Penulis mohon maaf atas segala kekurangan dan kesalahan yang ada. Akhirnya, penulis berharap semoga tulisan ini bermanfaat. Amin.

  Kudus, Juli 2013 Penulis

  

DAFTAR ISI

  1.7.2 Metode Pengumpulan Data …………………………………….4

  2.1.3 Klasifikasi Sistem………………………………………………10

  2.1.2 Karakteristik Sistem…………………………………………….9

  2.1.1 Pengertian Sistem……………………………………………….9

  2.1 Konsep Dasar Sistem ………………………………………………...9

  BAB II LANDASAN TEORI …………………………………………………...9

  1.8 Sistematika Penulisan ……………………………...…………….......7

  1.7.3 Metode Pengembangan Sistem …………………………….......6

  1.7.1 Objek Penelitian ……………………………………………......4

  HALAMAN JUDUL ...................................................................................... i HALAMAN PERSETUJUAN ........................................................................ ii HALAMAN PENGESAHAN .......................................................................... iii HALAMAN MOTTO DAN PERSEMBAHAN ............................................... iv RINGKASAN ................................................................................................. v KATA PENGANTAR .................................................................................... vi DAFTAR ISI ................................................................................................. viii DAFTAR TABEL ........................................................................................... xii DAFTAR GAMBAR ..................................................................................... xv DAFTAR LAMPIRAN .......................................................................................xvii BAB

  1.7 Metodologi Penelitian ……………………………………………......4

  1.6 Tinjauan Pustaka …………………………………………………......3

  1.5 Manfaat Skripsi ………………………………………………….…...3

  1.4 Tujuan Skripsi ………………………………………………….….....2

  1.3 Batasan Masalah ……………………………………………….….....2

  1.2 Perumusan Masalah ………………………………………….……....2

  1.1 Latar Belakang Masalah ..…………………………………..………..1

  I PENDAHULUAN………………………………………………..……...1

  2.2 Konsep Dasar Informasi ……………………………………………..11

  2.2.1 Definis Informasi......…………………………………………..11

  2.8.2 Tujuan UML……...…………………………………………...16

  Sejarah Singkat Tentang RSU RA Kartini ………………………..31 3.2. Denah Lokasi………………………………………………………32 3.3. Susunan Organisasi RSU RA Kartini ……………………………..32 3.4. Tugas dan Wewenang ……………………………………………..33 3.5. Visi dan Misi RSU Ra Kartini …………………………………….34 3.5.1.

  BAB III TINJAUAN UMUM OBJEK PENELITIAN …………………………31 3.1.

  2.10 Gammu ……………………………………………………….…..29

  2.9.4.1 Atribut Value ………………………………………...28

  2.9.4 Atribut ………………………………………………………..28

  2.9.3 Relationship Degree……………………………………….....27

  2.9.2 Relationship………………………………………………......27

  2.9.1 Entity ………………………………………………………….26

  2.9 ERD ……………………………………………………………...…26

  2.8.3 Diagram UML’’’……………………………………………...16

  2.8.1 Definsi UML ………………………………………………….16

  2.2.2 Siklus Informasi….…………………………………………….11

  2.8 UML……………………………………………………………...…16

  2.7 Bagan Alir Diagram ………………………………………………...14

  2.6.2 Tugas dan Fungsi Rumah Sakit ………………………………..13

  2.6.1 Definisi Sistem Informasi……………………………………...13

  2.6 Rumah Sakit…… ………………………………………………….13

  2.5.1 Definisi SMS Gateway ………………………………………...13

  2.5 SMS Gatewa………………………………………………………..13

  2.4 Komponen SistemInformasi………………………………………...12

  2.3 Definisi SistemInformasi……………………………………………12

  2.2.3 Kualitas Informasi ……………………………………………..11

  Visi ………………………………………………………….34 3.5.2. Misi …………………………………………………………34

  3.6. Tugas Pokok dan Fungsi ………………………………………..…..35 3.7.

  Strategi …………………………………………………………..….36 3.7.1.

  Kebijakan ………………………………………………..…..36 3.7.2. Kegiatan ………………………………………………..……37 3.8. Jenis Pelayanan …………………………………………………..…38 3.9. Jadwal Pelayanan ………………………………………………..….41 3.10.

  Alur Pemberitahuan Pasien Baru ……………………………….....42

  BAB IV ANALISIS DAN PERANCANGAN …………………………….……44

  4.1 Analisis Sistem yang Dibangun ………………………………….…44

  4.2 Analisa Kebutuhan Data dan Informasi ………………………..…..44

  4.3 Analisa Kebutuhan Hardware dan Software …………………..…..45

  4.4 Perancangan Sistem yang Dibangun ……………………………….46

  4.5 Entity Relation Diagram ……………………………………………69

  4.6 Perancangan Basis Data ……………………………………………72

  4.7 Perancangan Desain Input dan Output ……………………………..75

  4.7.1 Perancangan Input………………………………………….... 75

  4.7.2 Perancangan Output …………………………………………..78

  BAB V PEMBAHASAN DAN IMPLEMENTASI …………………………….. 79 5.1.

  Pembahasan …………………………………………………….......79 5.2. Tampilan Awal Aplikasi ………………………………………..…..79 5.2.1.

  Tampilan Menu Login ………………………………….…....79 5.2.2. Tampilan Menu Utama…………………………………...... .80 5.2.3. Tampilan Menu Data Pasien …………………………..…….80 5.2.4. Tampilan Menu Data Dokter ………………….…………….81 5.2.5. Tampilan Menu Data Ruangan …………………….…….....81 5.2.6. Tampilan Laporan …………………………………..…….…82 5.3. Pengujian Aplikasi ………………………………………………….82

  5.3.1. Uji Coba Kasus ………………………………………….83

  BAB VI PENUTUP ………………………………………………………….....85

  6.1 Kesimpulan …………………………………………………….……85

  6.2 S aran ………………………………………………………….……..85

  

DAFTAR TABEL

Tabel 4.4 : Deskripsi Use Case Kelola Data RuanganTabel 4.11 : Tabel Admin

  …………………………………………..74

Tabel 4.10 : Tabel Ruangan

  ………………………………………..……73

Tabel 4.9 : Tabel Dokter

  ……………………………………………..73

Tabel 4.8 : Tabel PasienTabel 4.7 : Deskripsi Use Case Melihat Pemberitahuan Pasien Baru.53

  ………………………...52

Tabel 4.6 : Deskripsi Use Case Kelola SMS

  ………………52

Tabel 4.5 : Deskripsi Use Case Keloal Lihat Laporan

  …………….…51

  …………………49

Tabel 2.1 : Simbol Bagan Alir DokumentTabel 4.3 : Deskripsi Use Case Kelola Data Pasien

  ………………..48

Tabel 4.2 : Deskripsi Use Case Kelola Data Dokter

  ………………………………………..…46

Tabel 4.1 : Bisnis UsecaseTabel 2.7 : Notasi pa daActivity Diagram ……………………………25Tabel 2.6 : Notasi padaStatechar t Diagram …………………………24Tabel 2.5 : Notassi p ada Sequence Diagram ……………………….22Tabel 2.4 : Tabel Mul tiplicity …………………………………….21Tabel 2.3 : Notasi pad a Classs Diagram ……………………………20

  ………………………………18

Tabel 2.2 : Notasi Use Case Diagram

  …………………………15

  ….…………………………………………74

  

DAFTAR GAMBAR

Gambar 4.5 : Kelas DokterGambar 4.1 : Use Case

  ……………………………………………………..48

Gambar 4.2 : Kelas Admin

  …………………………………………….……54

Gambar 4.3 : Kelas Pasien

  …………………………………………….……54

Gambar 4.4 : Kelas Ruangan

  ………………………………………….……55

  ………………………………………………….55

Gambar 3.2 : FOD Pemberitahuan Pasien BaruGambar 4.6 : Class Diagram

  ………………………………………………..56

Gambar 4.7 : Sequence Diagram Mengelola Data Pasien, Membuat Laporan

  Data Pasien dan Cetak Laporan Data Pasien ………………………….57

Gambar 4.8 : Sequence Diagram Mengelola Data Dokter, Membuat Laporan

  Data Dokter dan Cetak Laporan Data Dokter …………………………58

Gambar 4.9 : Sequence Diagram Mengelola Data Ruangan, Membuat

  Laporan Data Ruangan dan Cetak Laporan Data Ruangan ……………….59

Gambar 4.10 : Sequence Diagram Melihat Informasi Pemberitahuan Pasien

  ……………………………43

  …………………………………………………32

Gambar 2.1 : Siklus Informasi

  ……………….………………….22

  …………………………………………..…11

Gambar 2.2 : Contoh Bisnis Use Case

  ………………………..………….…17

Gambar 2.3 : Use Case Diagram

  ………………………….………………..17

Gambar 2.4 : Contoh Class Diagram

  ………………………………………20

Gambar 2.5 : Contoh Diagram SequenceGambar 2.6 : Contoh Statechart DiagramGambar 3.1 : Denah Lokasi

  …..………………………………23

Gambar 2.7 :

  Contoh Activity Diagram……………………..………………25

Gambar 2.8 : Contoh Unary Relationship

  …………………………………..27

Gambar 2.9 : Contoh

  Binary Relationship…………………………………..28

Gambar 2.10 : Contoh Ternary Relationship

  …………..………….………….28

  Baru …………………………………………………………60

Gambar 4.11 : Activity Diagram Kelola Data Pasien dan Cetak Laporan KelolaGambar 4.29 : Himpunan Entitas

  …………66

Gambar 4.25 : Statechart Diagram Edit Ruangan

  ………………….………...67

Gambar 4.26 : Statechart Diagram Hapus Ruangan

  ………………………….67

Gambar 4.27 : Statechart Diagram Add dan Save Ruangan

  ………………….68

Gambar 4.28 : Statechart Diagram Privew dan Cetak Ruangan

  …………….68

  …………………………………………….69

  ……………………66

Gambar 4.30 : Atribute Antity berserta Primery key

  ………………………..69

Gambar 4.31 : Atibute Relationship

  ………………………………………….70

Gambar 4.32 : Kardinality beserta Foreig key Entitas Admin dengan Pasien

  …...70

Gambar 4.33 : Kardinality beserta Foreig key Entitas Admin dengan Dokter

  …..70

Gambar 4.34 : Kardinality beserta Foreig key Entitas Pasien dengan RuanganGambar 4.24 : Statechart Diagram Priview dan Cetak Data DokterGambar 4.23 : Statechart Diagram Add dan Save Dokter

  Data Pasien ……………………………………………….…60

  ………………………...…….63

Gambar 4.12 : Activity Diagram Kelola Data Dokter dan Cetak Laporan Kelola

  Data Dokter …………………………………………………61

Gambar 4.13 : Activity Diagram Kelola Data Ruangan dan Cetak Laporan

  Kelola Data Ruangan ……………………………………….61

Gambar 4.14 : Activity Melihat Informasi Pemberitahuan Pasien Baru

  …………62

Gambar 4.15 : Statechart Diagram Login

  …………………………………….62

Gambar 4.16 : Statechart Diagram Edit PasienGambar 4.17 : Statechart Diagram Hapus Pasien

  ……………………………65

  …………………………….63

Gambar 4.18 : Statechart Diagram Add dan Save Pasien

  ……………………63

Gambar 4.19 : Statechart Diagram Priview dan Cetak Pasien

  ………………64

Gambar 4.20 : Statechart SMS Data Pasien

  ………………………………….64

Gambar 4.21 : Statechart

  Diagram Edit Dokter ………………………………65 Gambar 4.22: Statechart Diagram Hapus Dokter

  ....71

Gambar 4.35 : Kardinality beserta Foreig key Entitas Pasien dengan DokterGambar 5.1 : Menu LoginGambar 5.8 : Tampilan Pesan

  ……………………………………………83

Gambar 5.7 : Input Data Pasien

  …………………………………………..83

Gambar 5.6 : Tampilan Laporan

  ……………………………….81

  ……………………………………..……81 Gambar5.5 : Form data Ruangan Ruangan

Gambar 5.4 : Form data Dokter

  Form data Pasien…………………………………………….80

Gambar 5.3 :

  ……………………….………………………..80

Gambar 5.2 : Menu Utama

  …………….…………………………………..79

Gambar 4.43 : Laporan Data P erawatan…………………………………..…78

  …...71

  ………………………………………………77

Gambar 4.42 : Menu Laporan

  …………………………………………77

Gambar 4.41 : Menu Data Ruangan

  …………………………………………..76

Gambar 4.40 : Menu Data Dokter

  ……………….…………………………. .76

Gambar 4.39 : Menu Data Pasien

  ………………………………………………….75

Gambar 4.38 : Menu Utama

  …………………………………………………..75

Gambar 4.37 : Menu Login

  ……………………72

Gambar 4.36 : Transformasi ERD ke Database Rational

  ………………………………………………84