LAPORAN SKRIPSI
SISTEM INFORMASI ADMINISTRASI PASIEN
RAWAT JALAN pada UPT PUSKESMAS WERGU
WETAN BERBASIS WEB
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 : Harianto Wibowo
NIM : 2008-53-138
Program Studi : Sistem Informasi
Fakultas : Teknik
UNIVERSITAS MURIA KUDUS
KUDUS
HALAMAN MOTTO DAN PERSEMBAHAN
MOTTO
Kepuasan terletak pada usaha, bukan pada hasil. Usaha dengan keras adalah kemenangan yang hakiki
Take time to THINK, it is source of power
Take time to READ, it is the foundation of wisdom Take time to QUIET, it is the opportunity to seek god Take time to PRAY, it is the greatest power on earth
Seorang pembelajar semestinya menyakini bahwa sepanjang waktu hidupnya adalah laboratorium belajar raksasa
Tak ada yang sempurna, selain ALLAH. Karena kesempurnaan manusia adalah justru karena diamemang “TAK SEMPURNA”!!
Aku tak perlu mencemaskan apa pun karena ALLAH selalu bersamaku, restu orang tua dan guru-guru selalu menyertaiku, do’a orang-orang terkasih selalu
mengiringi langkahku…BISSMILLAH.
PERSEMBAHAN
Skripsi ini penulis persembahkan kepada: 1. Tuhan yang telah menciptakan aku,
beserta Rosul-Nya.
2. Kedua orang tuaku yang selalu memberikan
doa dan selalu memberikan restunya.
3. Sahabat dan Teman-teman yang memberikan motivasi .
RINGKASAN
Laporan skripsi dengan judul “Sistem Informasi Administrasi Pasien Rawat Jalan pada Upt Puskesmas Wergu Wetan Berbasis Web” telah dilaksanakan dengan tujuan untuk menghasilkan suatu sistem informasi perangkat lunak berbasis web offline untuk pengolahan data dalam administrasi rawat jalan pada Upt Puskesmas Wergu Wetan Kudus.
Sistem ini dirancang dengan menggunakan pemodelan UML. Sedangkan bahasa pemrograman yang digunakan adalah PHP dandatabaseMySQL.
Hasil dari rancang bangun ini adalah Aplikasi Sistem Informasi administrasi rawat jalan yang digunakan untuk mengelola data secara terkomputerisasi dalam hal pengelolan rawat jalan pada Upt Puskesmas Wergu Wetan.
KATA PENGANTAR
Alhamdulillah, segala puji bagi Allah Yang Maha Pengasih dan Penyayang yang telah melimpahkan rahmat, karunia dan kasih sayang-Nya, akhirnya penulis dapat menyelesaikan Laporan Skripsi ini.
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 terima kasih kepada: 1. Prof. Dr. dr. Sarjadi, Sp. PA selaku Rektor Universitas Muria Kudus.
2. Bapak Rochmat Winarso, ST, MT. selaku Dekan Fakultas Teknik Universitas Muria Kudus.
3. Bapak Arif Setiawan, S.Kom, M.Cs selaku Kepala Program Studi Sistem Informasi Fakultas Teknik Universitas Muria Kudus.
4. Bapak R Rhoedy Setiawan selaku dosen wali atau dosen pembimbing akademik penulis.
5. Bapak Yudie Irawan, M.Kom selaku dosen pembimbing pertama. Terim kasih atas waktu, ilmu, saran, semangat, dan nasihat yang Bapak berikan selama bimbingan. Saya mohon maaf apabila selama dalam bimbingan, saya selalu menyusahkan.
6. Ibu Noor Latifah, S.Kom selaku dosen pembimbing dua. Saya beruntung mempunyai dosen pembimbing seperti Ibu. Terima kasih atas bimbingan,
waktu, ilmu, saran, semangat, dan nasihat yang Ibu berikan selama bimbingan.
7. Ibu dr. Hj. Vivi Servita VK, M.Kes dan staff. Terima kasih atas ijin yang telah diberikan untuk melakukan penelitian di Upt Puskesmas Wergu Wetan Kabupaten Kudus.
9. Sahabat - sahabatku yang tak mungkin saya sebutkan satu persatu makasih atas dukungan kepada penulis, serta terima kasih atas doa kalian semua. Persahabatan ini akan selalu terjalin sampai kapan pun.
10. Semua pihak secara langsung ataupun tidak langsung yang berperan membantu terselesaikannya laporan ini yang tidak dapat penulis sebutkan satu persatu.
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, Januari 2013
DAFTAR ISI
HALAMANJUDUL……….....i
HALAMAN PERSETUJUAN...Error! Bookmark not defined. HALAMAN PENGESAHAN...Error! Bookmark not defined. SURAT PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH ... iv
HALAMAN MOTTO DAN PERSEMBAHAN... v
RINGKASAN ... vi
KATA PENGANTAR ... vii
DAFTAR ISI... ix BAB I PENDAHULUAN ...Error! Bookmark not defined. 1.1 Latar Belakang Masalah ...Error! Bookmark not defined. 1.2 Perumusan Masalah ...Error! Bookmark not defined. 1.3 Batasan Masalah ...Error! Bookmark not defined. 1.4 Tujuan Skripsi...Error! Bookmark not defined. 1.5 Manfaat Skripsi ...Error! Bookmark not defined. 1.5.1 Bagi Instansi (Puskesmas)...Error! Bookmark not defined. 1.5.2 Bagi Akademik...Error! Bookmark not defined. 1.5.3 Bagi Penulis...Error! Bookmark not defined. 1.6 Tinjauan Pustaka ...Error! Bookmark not defined. 1.7 Metodologi Penelitian ...Error! Bookmark not defined. 1.7.1 Obyek Penelitian ...Error! Bookmark not defined. 1.8 Metodologi Pengembangan Sistem...Error! Bookmark not defined.
2.3.3 Kualitas Informasi ...Error! Bookmark not defined. 2.3.4 Nilai Informasi ...Error! Bookmark not defined. 2.4 Konsep Dasar Sistem Informasi...Error! Bookmark not defined. 2.4.1 Pengertian Sistem Informasi ...Error! Bookmark not defined. 2.5 Administrasi...Error! Bookmark not defined. 2.6 Pasien ...Error! Bookmark not defined. 2.7 Pengertian Rawat Jalan ...Error! Bookmark not defined. 2.8 Puskesmas ...Error! Bookmark not defined. 2.9 Konsep Analisa Sistem ...Error! Bookmark not defined. 2.9.1 Pengertian Analisa Sistem...Error! Bookmark not defined.
2.10 Siklus Hidup Pengembangan Sistem ...Error! Bookmark not defined. 2.11 Konsep Analisa Sistem ...Error! Bookmark not defined.
2.11.1 Pengertian Analisa Sistem...Error! Bookmark not defined. 2.11.2 Alat Bantu Dalam Analisa Sistem...Error! Bookmark not defined. 2.12 Alat Bantu Perancangan Sistem...Error! Bookmark not defined. 2.12.1 UML ( Unified Modelling Language )Error! Bookmark not defined. 2.12.2 Diagram UML ...Error! Bookmark not defined. 2.13 ERD (Entity Relationship Diagram) ...Error! Bookmark not defined. 2.14 Konsep Dasar Bahasa Pemrograman PHP...Error! Bookmark not
defined.
2.14.1 Pengertian Bahasa Pemrograman PHPError! Bookmark not defined. 2.15 Konsep Dasar Database dengan MySQL.Error! Bookmark not defined. 2.15.1 Definisi Database ...Error! Bookmark not defined. 2.15.2 Pengertian MySQL...Error! Bookmark not defined. 2.16 Dreamwever8 ...Error! Bookmark not defined. BAB III TINJAUAN UMUM OBJEK PENELITIAN ...Error! Bookmark not defined.
3.1 Denah Lokasi Puskesmas Wergu Wetan Kudus ....Error! Bookmark not defined.
3.2 VISI...Error! Bookmark not defined.
3.4 Tugas Pokok dan fungsi Puskesmas ...Error! Bookmark not defined. 3.5 Struktur Organisasi danJob Discription..Error! Bookmark not defined. 3.5.1 Struktur Organisasi...Error! Bookmark not defined. 3.5.2 Job Discription ...Error! Bookmark not defined. 3.6 Program Kerja...Error! Bookmark not defined. 3.7 Analisis Sistem Yang Telah Berjalan ...Error! Bookmark not defined. 3.7.1 Proses Pendaftaran Pasien...Error! Bookmark not defined. 3.7.2 Proses Pelayanan Rawat Jalan ...Error! Bookmark not defined. BAB IV ANALISA DAN PERANCANGAN...Error! Bookmark not defined.
4.1 Gambaran Sistem Informasi Administrasi Pasien Rawat Jalan bagi UPT
Puskesmas Wergu Wetan...Error! Bookmark not defined. 4.2 Identifikasi Masalah...Error! Bookmark not defined. 4.3 Analisis Kebutuhan Data dan Informasi ..Error! Bookmark not defined. 4.3.1 Analisis Kebutuhan Perangkat Keras dan Perangkat Lunak ...Error! Bookmark not defined.
4.4 Desain Sistem...Error! Bookmark not defined. 4.4.1 Use Case Diagram ...Error! Bookmark not defined. 4.4.2 ClassDiagram ...Error! Bookmark not defined. 4.4.3 SequenceDiagram...Error! Bookmark not defined. 4.4.4 ActivityDiagram...Error! Bookmark not defined. 4.4.5 StatechartDiagram ...Error! Bookmark not defined. 4.5 Perancangan Basis Data ...Error! Bookmark not defined. 4.5.1 Entity Ralationship Diagram(ERD)...Error! Bookmark not defined. 4.5.2 Struktur Tabel...Error! Bookmark not defined. 4.5.3 Relasi Tabel...Error! Bookmark not defined. 4.5.4 PerancanganInterface...Error! Bookmark not defined. BAB V PEMBAHASAN DAN IMPLEMENTASI...Error! Bookmark not defined.
5.1 Implementasi Sistem ...Error! Bookmark not defined. 5.1.1 Lingkungan Implementasi...Error! Bookmark not defined.
DAFTAR TABEL
Tabel 2. 1 : Simbol–simbol Sistem Flow Of Document ....Error! Bookmark not defined.
Tabel 2. 2 : Notasi padaUse Case Diagram...Error! Bookmark not defined. Tabel 2. 3 : Notasi padaClass Diagram...Error! Bookmark not defined. Tabel 2. 4 : NotasiSequence Diagram...Error! Bookmark not defined. Tabel 2. 5 : NotasiActivity Diagram...Error! Bookmark not defined. Tabel 2. 6 : NotasiStatechart Diagram...Error! Bookmark not defined. Tabel 4. 1 : DeskripsiUse CaseKelola Data Administrasi .Error! Bookmark not defined.
Tabel 4. 2 : DeskripsiUse CaseData Pasien ...Error! Bookmark not defined. Tabel 4. 3 : DeskripsiUse CaseData Pemeriksaan ...Error! Bookmark not defined.
DAFTAR GAMBAR
Gambar 1. 1 : Siklus Hidup Pengembangan Sistem ...Error! Bookmark not defined.
Gambar 2. 1 : Siklus Informasi ...Error! Bookmark not defined.
Gambar 2. 2 : Siklus Hidup Pengembangan Sistem ...Error! Bookmark not defined.
Gambar 2. 3 :Diagram Relationship Unary...Error! Bookmark not defined. Gambar 2. 4 :Diagram Relationship Binary...Error! Bookmark not defined. Gambar 2. 5 : ContohTernary Relationship...Error! Bookmark not defined. Gambar 2. 6 : Atribut Multivalue...Error! Bookmark not defined. Gambar 2. 7: Atribut Composite...Error! Bookmark not defined. Gambar 2. 8: Diagram Kardinalitas One to One....Error! Bookmark not defined. Gambar 2. 9: Diagram Kardinalitas One to Many .Error! Bookmark not defined. Gambar 2. 10 : Diagram Kardinalitas Many to Many ...Error! Bookmark not defined.
Gambar 2. 11 : Transformasi dari ERD ke Database RelasionalError! Bookmark not defined.
Gambar 2. 12 : Transformasi dari ERD ke Database RelasionalError! Bookmark not defined.
Gambar 2. 13: Transformasi dari ERD ke Database Relasional .Error! Bookmark not defined.
Gambar 2. 14 : Transformasi dari ERD ke Database RelasionalError! Bookmark not defined.
Gambar 2. 15 : Transformasi dari ERD ke Database RelasionalError! Bookmark not defined.
Gambar 2. 17 : Transformasi dari ERD ke Database RelasionalError! Bookmark not defined.
Gambar 2. 18 : Transformasi dari ERD ke Database RelasionalError! Bookmark not defined.
Gambar 2. 19 : Transformasi dari ERD ke Database RelasionalError! Bookmark not defined.
Gambar 2. 20 : Transformasi dari ERD ke Database RelasionalError! Bookmark not defined.
Gambar 2. 21 : Transformasi dari ERD ke Database RelasionalError! Bookmark not defined.
Gambar 2. 22 : Transformasi dari ERD ke Database RelasionalError! Bookmark not defined.
Gambar 3. 1 : Denah Lokasi Puskesmas Wergu Wetan Kudus ..Error! Bookmark not defined.
Gambar 3. 2 : Struktur Organisasi UPTD Puskesmas Wergu Wetan Kudus.Error! Bookmark not defined.
Gambar 3. 3 : Flow of Document Pendaftaran Pasien ...Error! Bookmark not defined.
Gambar 3. 4 : Flow of Document Pelayanan Rawat Jalan...Error! Bookmark not defined.
Gambar 4. 11 :SequenceDiagram Kelola Data Administrasi....Error! Bookmark not defined.
Gambar 4. 12 :SequenceDiagram Kelola Data Pasien ...Error! Bookmark not defined.
Gambar 4. 13 :SequenceDiagram Kelola Data Pemeriksaan ....Error! Bookmark not defined.
Gambar 4. 14 :SequenceDiagram Kelola Data Perawatan.Error! Bookmark not defined.
Gambar 4. 15 :SequenceDiagram Kelola Data Diagnosa ..Error! Bookmark not defined.
Gambar 4. 16 :SequenceDiagram Kelola Data Obat...Error! Bookmark not defined.
Gambar 4. 17 :SequenceDiagram Kelola Data Resep ObatError! Bookmark not defined.
Gambar 4. 18 :ActivityDiagram Login ...Error! Bookmark not defined. Gambar 4. 19 :ActivityDiagram Kelola Data AdministrasiError! Bookmark not defined.
Gambar 4. 20 :ActivityDiagram Kelola Data Pasien ...Error! Bookmark not defined.
Gambar 4. 21 :ActivityDiagram Kelola Data Pemeriksaan Error! Bookmark not defined.
Gambar 4. 22 :ActivityDiagram Kelola Data Perawatan....Error! Bookmark not defined.
Gambar 4. 23 :ActivityDiagram Kelola Data Diagnosa ...Error! Bookmark not defined.
Gambar 4. 24 :ActivityDiagram Kelola Data Obat...Error! Bookmark not defined.
Gambar 4. 25 :ActivityDiagram Kelola Resep Obat ...Error! Bookmark not defined.
Gambar 4. 27 :Statechart DiagramTambah Data AdministrasiError! Bookmark not defined.
Gambar 4. 28 :Statechart DiagramUbah Data Administrasi ....Error! Bookmark not defined.
Gambar 4. 29 :Statechart DiagramHapus Data Administrasi ..Error! Bookmark not defined.
Gambar 4. 30:Statechart DiagramTambah Data Pasien....Error! Bookmark not defined.
Gambar 4. 31 :Statechart DiagramUbah Data Pasien ...Error! Bookmark not defined.
Gambar 4. 32 :Statechart DiagramHapus Data Pasien...Error! Bookmark not defined.
Gambar 4. 33 :Statechart DiagramTambah Data PemeriksaanError! Bookmark not defined.
Gambar 4. 34 :Statechart DiagramUbah Data Pemeriksaan ....Error! Bookmark not defined.
Gambar 4. 35 :Statechart DiagramHapus Data Pemeriksaan...Error! Bookmark not defined.
Gambar 4. 36:Statechart DiagramTambah Data Perawatan...Error! Bookmark not defined.
Gambar 4. 37 :Statechart DiagramUbah Data Perawatan .Error! Bookmark not defined.
Gambar 4. 38 :Statechart DiagramHapus Data PerawatanError! Bookmark not defined.
Gambar 4. 39 :Statechart DiagramTambah Data Diagnosa ...Error! Bookmark not defined.
Gambar 4. 40 :Statechart DiagramView Data Diagnosa...Error! Bookmark not defined.
Gambar 4. 42 :Statechart DiagramView Data Obat...Error! Bookmark not defined.
Gambar 4.43. Statechart Diagram Tambah Data Resep Obat... 78
Gambar 4.44. Statechart Diagram Ubah Data Resep Obat ... 78
Gambar 4. 45 : Relasi Antar Entitas... 80
Gambar 4. 46: Entity Relational Diagram... 83
Gambar 4. 47 : Relasi Tabel... 94
Gambar 4. 48 : Form Login ... 95
Gambar 4.49 : Halaman Utama Sistem Informasi Administrasi Rawat Jalan ... 95
Gambar 4. 50 : : Form Input Pasien ... 96
Gambar 4. 51 : Form Input Rujukan ... 96
Gambar 4. 52 : Form Input Diagnosa Pasien ... 97
Gambar 4. 53 : Form Input Obat... 97
Gambar 4. 54 : Form List Pasien ... 97
Gambar 4. 55 : Form List Obat ... 98
Gambar 4. 56 : Form List Dokter... 98
Gambar 4. 57 : Kartu Pasien ... 99
Gambar 4. 58 : Laporan Data Pasien ... 99
Gambar 4. 59 : Laporan Data Obat ... 100 Gambar 5. 1 : Tampilan Halaman Utama ...Error! Bookmark not defined. Gambar 5. 2:Form LoginUser ...Error! Bookmark not defined. Gambar 5. 3: Halaman Utama Petugas Pendaftaran ...Error! Bookmark not defined.
Gambar 5. 4 : Tampilan Modul Kelola Pasien...Error! Bookmark not defined. Gambar 5. 5: Form Input Data Pasien...Error! Bookmark not defined. Gambar 5. 6: Tampilan Nama Pasien Belum diisikan ...Error! Bookmark not defined.
Gambar 5. 7 : Tampilan Cetak Kartu Pasien...Error! Bookmark not defined. Gambar 5. 8: Tampilan Form Edit Pasien...Error! Bookmark not defined. Gambar 5. 9 : Tampilan Halaman Utama Dokter ..Error! Bookmark not defined.
Gambar 5. 11: Form Tambah Diagnosa Pasien ...Error! Bookmark not defined. Gambar 5. 12: Form Tambah Perawatan ...Error! Bookmark not defined. Gambar 5. 13 : Form Rujukan Pasien ...Error! Bookmark not defined. Gambar 5. 14 : Kartu Rujukan ...Error! Bookmark not defined. Gambar 5. 15: Halaman Utama Apoteker...Error! Bookmark not defined. Gambar 5. 16: Menu cetak resep...Error! Bookmark not defined. Gambar 5. 17 : Halaman Utama Admin...Error! Bookmark not defined. Gambar 5. 18 : Form Input Dokter...Error! Bookmark not defined. Gambar 5. 19 : Peringatan Jika Nama Dokter masih kosong ...Error! Bookmark not defined.
Gambar 5. 20 : Peringatan Jika data ingin dihapusError! Bookmark not defined. Gambar 5. 21 : List Data Obat ...Error! Bookmark not defined.
Gambar 5. 22: Form Input Obat...Error! Bookmark not defined. Gambar 5. 23: Form Input Stok Obat ...Error! Bookmark not defined. Gambar 5. 24: Laporan Pasien ...Error! Bookmark not defined. Gambar 5. 25 Laporan Obat...Error! Bookmark not defined. Gambar 5. 26: Laporan Detail Obat ...Error! Bookmark not defined. Gambar 5. 27 : Tampilan Kelola User ...Error! Bookmark not defined. Gambar 5. 28: Menu Tambah User...Error! Bookmark not defined.