PROGRAM STUDI TEKNIK INFORMATIKA
PENERAPAN METODE OBJECT ORIENTED HYPERMEDIA DESIGN METHOD (OOHDM) DALAM PENGEMBANGAN PENDAFTARAN PASIEN BEROBAT PADA BALAI KESEHATAN MER-C (MEDICAL EMERGENCY RESCUE COMMITTEE)
RENALDI MANDALA PUTRA 12142020
Skripsi ini diajukan sebagai syarat memperoleh gelar Sarjana Komputer
FAKULTAS ILMU KOMPUTER UNIVERSITAS BINADARMA 2016
PENERAPAN METODE OBJECT ORIENTED HYPERMEDIA DESIGN METHOD (OOHDM) DALAM PENGEMBANGAN PENDAFTARAN PASIEN BEROBAT PADA BALAI KESEHATAN MER-C (MEDICAL EMERGENCY RESCUE COMMITTEE)
RENALDI MADALA PUTRA 12142020
Skripsi ini diajukan sebagai syarat memperoleh gelar Sarjana Komputer
PROGRAM STUDI INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS BINADARMA 2016
i
HALAMAN PENGESAHAN
PENERAPAN METODE OBJECT ORIENTED HYPERMEDIA DESIGN METHOD (OOHDM) DALAM PENGEMBANGAN PENDAFTARAN PASIEN BEROBAT PADA BALAI KESEHATAN MER-C (MEDICAL EMERGENCY RESCUE COMMITTEE)
RENALDI MANDALA PUTRA 12142020
Telah diterima sebagai salah satu syarat untuk memperoleh gelar Sarjana Komputer pada Program Studi Informatika
Pembimbing I
Palembang, Februari 2016 Fakultas Ilmu Komputer Universitas Bina Darma Dekan
Nyimas Sopiah, M.Kom
M. Izman Herdiansyah, S.T., MM., Ph.D
Pembimbing II
Nurul Adha Oktarini Saputri, M.Kom
ii
HALAMAN PERSETUJUAN
Skripsi Berjudul “PENERAPAN METODE OBJECT ORIENTED HYPERMEDIA DESIGN METHOD (OOHDM) DALAM PENGEMBANGAN PENDAFTARAN PASIEN BEROBAT PADA BALAI KESEHATAN MER-C (MEDICAL EMERGENCY RESCUE COMMITTEE) ” oleh “RENALDI MANDALA PUTRA” telah dipertahankan didepan komisi penguji pada hari Kamis tanggal 4 Februari 2016
Komisi Penguji
1.
Nyimas Sopiah,M.M., M.Kom
Ketua
(.................................)
2.
Nurul Adha O.S, M.Kom
Sekretaris (.................................)
3.
Afriyudi, M.Kom
Anggota
(.................................)
4.
Rahmat Novrianda D, S.T.,M.Kom Anggota
(.................................)
Mengetahui Program Studi Teknik Informatika Fakultas Ilmu Komputer Universitas Bina Darma Ketua,
A. Haidar Mirza, S.T., M.Kom.
iii
SURAT PERNYATAAN
Saya yang bertanda tangan dibawah ini : Nama
: RENALDI MANDALA PUTRA
NIM
: 12142020
Dengan ini menyatakan bahwa : 1. Karya tulis Saya (tugas akhir/skripsi/tesis) ini adalah asli dan belum pernah diajukan untuk mendapatkan gelar akademin baik (ahli madya/sarjana/magister) di Universitas Bina Darma atau di perguruan tinggi lain; 2.
Karya tulis ini murni gagasan, rumusan, dan penelitian Saya sendiri dengan arahan tim pembimbing;
3.
Di dalam karya tulis ini tidak terdapat karya atau pendapat yang telah ditulis atau dipublikasikan orang lain, kecuali secara tertulis dengan jelas dikutip dengan mencantumkan nama pengarang dan memasukkan ke dalam daftar rujukan;
4.
Saya bersedia tugas akhir/skripsi/tesis, yang saya hasilkan dicek keasliannya menggunakan plagiarism checker serta diunggah ke internet, sehingga dapat diakses publik secara daring;
5.
Surat pernyataan ini Saya tulis dengan sungguh-sungguh dan apabila terbukti melakukan penyimpangan atau ketidkbenaran dalam pernyataan ini, maka Saya bersedia menerima sanksi sesuai dengan peraturan dan perundang-undangan yang berlaku.
Demikian surat pernyataan ini saya buat agar dapat dipergunakan sebagaimana mestinya.
Palembang,
Februari 2016
Yang Membuat Pernyataan
Renaldi Mandala Putra
iv
MOTTO DAN PERSEMBAHAN MOTTO
Sesungguhnya sesudah kesulitan itu ada kemudahan
Selalu ada jalan buat kita yang ingin berusaha
Kegagalan terjadi bila kita mudah menyerah
Jangan lihat masa lalu dengan penyesalan, jangan lihat masa depan dengan kekuatan, liahatlah hari ini dengan penuh kesadaran
KUPERSEMBAKAN KEPADA:
Tuhan yang maha Esa Nabi Muhammad SAW Kedua orang tua yang saya cintai, terima kasih atas doa doanya yang tertuju kepada anakmu ini, untuk ibu terima kasih atas peratihannya dan nasehatnya serta ayah yang selalu memberi motivasi kepada diriku, aku sayang kalian Ketua program studi informatika Dekan fakultas ilmu komputer Dosen pembimbing yang saya hormati Teman-teman seperjuangan Almamater yang sangat saya banggakan Universitas Bina Daram
v
ABSTRAK
MER-C (Medical Emergency Rescue Committee) merupakan salah satu tempat penyedia layanan kesehatan masyarakat, balai kesehatan masyarakat MER-C selama ini proses pelayanan pendaftaran pasien masih dilakukan secara manual yaitu dengan media kertas sebagai proses pencatatan dan penyimpanan data pendaftaran pasien yang berobat, sehingga proses ini dirasakan kurang efektif karena petugas seringkali mendapatkan hambatan dalam pencarian data dan juga pembuatan laporan kunjungan pasien yang berobat setiap bulannya. Oleh karena itu penulis membuat suatu program aplikasi pendaftaran pasien untuk memudahkan dalam proses pendaftaran. Sehingga dibutuhkannya pembuatan sistem pengelolaan data yang terintegrasi untuk membantu dalam proses pendaftaran pasien, pencarian data pasien, dan pembuatan laporan kunjungan pasien. Penelitian ini menggunakan metode pengembangan perangkat lunak yakni Web Engineering dengan pendekatan Object Oriented Hypermedia Design Method (OOHDM) yang berfokus pada desain dan tidak mencakup teknik kebutuhan dan bahasa pemrograman yang digunakan adalah bahasa pemrograman C# (C-Sharp) dengan basis data MySQL. Keyword : Balai kesehatan, pengembangan web engineering, OOHDM
KATA PENGANTAR
vi
Puja dan puji syukur penulis panjatkan kehadirat Allah SWT serta Nabi besar Muhammad SAW, yang mana berkat dan rahmat dan hidayah-Nya penulis dapat menyelesaikan skripsi yang berjudul “Penerapan Metode Object Oriented Hypermedia Design Method (OOHDM) Dalam Pengembangan Pendaftaran Pasien Berobat Pada Balai Kesehatan MER-C (Medical Emergency Rescue Committee)”. Adapun maksud skripsi ini dapat diselesaikan guna memenuhi satu syarat untuk memperoleh gelar Sarjana Komputer Pada Program Studi Informatika. Dalam penulisan skripsi ini, tentunya masih jauh dari sempurna. Hal ini dikarenakan keterbatasnya pengetahuan yang dimiliki. Oleh karena itu dalam rangka melengkapi kesempurnaan dari penulisan skripsi ini diharapkan adanya saran dan kritik yang diberikan bersifat membangun. Penulisan skripsi ini penulis telah banyak menerima saran dan bimbingan dari berbagai pihak, oleh sebab itu pada kesempatan ini penulis tidak lupa mengucapkan terimakasih kepada pihak yang telah membantu penulis sehingga dapat terselesaikan skripsi ini khususnya kepada : 1. Prof. Ir. H. Buchori Rahman, M.Sc. selaku Rektor Universitas Bina Darma Palembang. 2. Muhammad Izman Herdiansyah., S.T., M.M., Ph.D. selaku Dekan Fakultas Ilmu Komputer Universitas Bina Darma Palembang.
vii
3. Ahmad Haidar Mirza., S.T.,M.Kom. selaku Ketua Program Studi Informatika Fakultas Ilmu Komputer Universitas Bina Darma Palembang. 4. Nyimas Sopiah, M.Kom. selaku Dosen Pembimbing I yang telah memberikan arahan, bimbingan, dan petunjuk dalam menyelesaikan penulisan skripsi ini. 5. Nurul Adha Oktarini Saputri, M.Kom. Selaku Dosen Pembimbing II yang telah memberikan arahan, bimbingan, dan petunjuk dalam menyelesaikan penulisan skripsi. 6. Semua Staff dan Dosen Bina Darma Palembang, terima kasih atas bantuannya selama ini. 7. Kedua orang tua saya dan saudara-saudara saya tercinta yang selama ini selalu mendoakan dan memberikan semangat serta dukungannya. 8. Seluruh teman-temanku yang memberikan motivasi, masukan,dan saran pada penulisan skripsi. Dengan ini penulis mengucapkan banyak terima kasih yang sebesarbesarnya kepada semua pihak yang telah membantu dalam pembuatan skripsi. Semoga Allah SWT senantiasa memberikan ridho dan berkahnya yang berlimpah atas segala bantuan dan kebaikan yang telah diberikan.
Palembang,
Penulis
viii
Februari 2016
DAFTAR ISI HALAMAN JUDUL ..................................................................................... HALAMAN PENGESAHAN ....................................................................... HALAMAN PERSETUJUAN ..................................................................... SURAT PERNYATAAN .............................................................................. MOTTO DAN PERSEMBAHAN ................................................................ ABSTRAK ..................................................................................................... KATA PENGANTAR ................................................................................... DAFTAR ISI .................................................................................................. DAFTAR GAMBAR ..................................................................................... DAFTAR TABEL .........................................................................................
i ii iii iv v vi vii ix xii xiv
BAB I PENDAHULUAN ............................................................................. 1.1 Latar Belakang ..................................................................................... 1.2 Rumusan Masalah ................................................................................ 1.3 Batasan Masalah................................................................................... 1.4 Tujuan dan Manfaat ............................................................................. 1.4.1 Tujuan Penelitian ....................................................................... 1.4.2 Manfaat Penelitian ..................................................................... 1.5 Metodologi Penelitian .......................................................................... 1.5.1 Waktu ......................................................................................... 1.5.2 Tempat Penelitan........................................................................ 1.5.3 Data Penelitian ........................................................................... 1.5.4 Metode Penelitian....................................................................... 1.5.5 Metode Pengumpulan Data ........................................................ 1.5.6 Model OOHDM ......................................................................... 1.6 Sistematika Penulisan...........................................................................
1 1 3 3 4 4 4 5 5 5 5 5 6 6 8
BAB II TINJAUAN PUSTAKA.................................................................. 2.1 Tinjauan Umum ................................................................................... 2.1.1 Profil Mengenai Balai Kesehatan MER-C ................................. 2.1.2 Visi dan Misi MER-C ................................................................ 2.1.3 Struktur Organisasi Balai Kesehatan MER-C ............................ 2.2 Landasan Teori ..................................................................................... 2.2.1 Pasien ......................................................................................... 2.2.2 Balai Kesehatan .......................................................................... 2.2.3 Pendaftaran ................................................................................. 2.2.4 XAMPP ...................................................................................... 2.2.5 Basis Data (Database) ............................................................... 2.2.6 MySql ......................................................................................... 2.2.7 Pemograman Berorientasi Objek ............................................... 2.2.8 Perangkat Lunak......................................................................... 2.2.9 Visual Studio.Net ....................................................................... 2.2.10 C# (C-Sharp) .............................................................................
10 10 10 11 11 12 12 12 12 13 13 13 14 14 14 15
ix
2.2.11 MySql Connecctor.net .............................................................. 2.2.12 Unified Modeling Language (UML) ......................................... 2.2.12.1 Class Diagram ............................................................ 2.2.12.2 Use Case Diagram ...................................................... 2.2.13 Flowchart .................................................................................. 2.2.14 Web Engeenering ...................................................................... Penelitian Sebelumnya ......................................................................... Kerangka Berpikir ................................................................................
15 16 16 17 18 18 20
BAB III Analisis Dan Perancangan ............................................................ 3.1 User Requirenments ............................................................................. 3.1.1 Analisis Sistem Yang Sedang Berjalan ...................................... 3.1.2 Masalah Yang Terjadi ................................................................ 3.1.3 Solusi Yang Ditawarkan ............................................................ 3.2 Planning ............................................................................................... 3.2.1 Kebutuhan Hardware ................................................................. 3.2.2 Kebutuhan Software ................................................................... 3.2.3 Analisis User .............................................................................. 3.3 Modeling .............................................................................................. 3.3.1 Analisis Interaksi ........................................................................ 3.3.2 Analisis Fungsional .................................................................... 3.4 Design Modeling .................................................................................. 3.4.1 Perancangan OOHDM ............................................................... 3.4.1.1 Requirement Gettering .................................................. 3.4.1.2 Model Konseptual ......................................................... 3.4.1.3 Navigasional .................................................................. 3.4.1.4 Abstrack Data View (Interface) ....................................
23 23 23 26 28 28 29 29 29 30 30 32 33 34 34 41 43 48
BAB IV HASIL DAN PEMBAHASAN ..................................................... 4.1 Hasil ..................................................................................................... 4.2 Pembahasan .......................................................................................... 4.2.1 Tampilan Form Login ............................................................... 4.2.2 Tampilan Form Menu Utama.................................................... 4.2.3 Tampilan Form Pendaftaran ..................................................... 4.2.4 Tampilan Form Cetak ............................................................... 4.2.5 Tampilan Form Buat Id Pasien ................................................. 4.2.6 Tampilan Form Data Dokter ..................................................... 4.2.7 Tampilan Form Jadwal Dokter ................................................. 4.2.8 Tampilan Form Jadwal Praktek ................................................ 4.2.9 Tampilan Form Buat Laporan ................................................... 4.2.10 Tampilan Form Login Admin ................................................... 4.2.11 Tampilan Form Menu Admin ................................................... 4.2.12 Tampilan Form Hapus Data ...................................................... 4.2.13 Tampilan Form Cetak Kartu Pasien ..........................................
54 54 55 55 56 56 57 58 59 59 60 62 63 63 64 65
2.3 2.4
x
BAB V KSIMPULAN DAN SARAN .......................................................... 5.1 Kesimpulan .......................................................................................... 5.2 Saran ..................................................................................................... DAFTAR PUSTAKA LAMPIRAN
xi
66 66 66
DAFTAR GAMBAR
Gambar 2.1 Struktur Organisasi Balai Kesehatan MERC .......................... Gambar 2.2 Class Diagram ........................................................................ Gambar 2.3 Kerangka Berpikir .................................................................. Gambar 3.1 Alur Pendaftaran Pasien ......................................................... Gambar 3.2 Kartu Berobat Pasien .............................................................. Gambar 3.3 Alur Pendaftaran Pasien Lama ............................................... Gambar 3.4 Formulir Pemeriksaan Pasien ................................................. Gambar 3.5 Use Case Diagram Pendaftaran Pasien .................................. Gambar 3.6 Use Case Diagram Login Admin............................................ Gambar 3.7 UID Penginputan Data Pasien ................................................ Gambar 3.8 UID Formulir Pendaftaran ...................................................... Gambar 3.9 UID Penginputan Data Laporan ............................................. Gambar 3.10 UID Cetak Laporan Perbulan ................................................ Gambar 3.11 Class Diagram Pendaftaran Pasien ........................................ Gambar 3.12 Class Diagram Sistem Pendaftaran Pasien............................. Gambar 3.13 Struktur Navigasi .................................................................... Gambar 3.14 ADV Form Menu ................................................................... Gambar 3.15 ADV Form Pendaftaran .......................................................... Gambar 3.16 ADV Form Cetak Formulir Pasien ......................................... Gambar 3.17 ADV Form Buat Id Pasien ..................................................... Gambar 3.18 ADV Form Tambah Data Dokter ........................................... Gambar 3.19 ADV Form Buat Jadwal Dokter ............................................. Gambar 3.20 ADV Form Daftar Pasien Yang Berobat ................................ Gambar 3.21 ADV Form Input Data Laporan Pasien .................................. Gambar 3.22 ADV Form Buat Laporan Pasien Berobat .............................. Gambar 3.23 ADV Form Gambar Cetak Kartu Pasien ................................ Gambar 4.1 Form Login ............................................................................. Gambar 4.2 Form Menu Utama ................................................................. Gambar 4.3 Form Pendaftaran Pasien ........................................................ Gambar 4.4 Form Buat Id Pasien ............................................................... Gambar 4.5 Tampilan Form Data Dokter .................................................. Gambar 4.6 Tampilan Form Jadwal Dokter ............................................... Gambar 4.7 Tampilan Form Daftar Pasien Berobat ................................... Gambar 4.8 Tampilan Form Mencari Berdasarkan Nama ......................... Gambar 4.9 Tampilan Form Mencari Pasien berdasarkan No ................... xii
11 16 22 24 24 25 26 30 33 37 38 39 40 41 44 47 48 49 49 50 50 51 51 52 52 53 55 56 57 57 59 60 61 61 61
Gambar 4.10 Tampilan Form Laporan Pasien ............................................. Gambar 4.11 Tampilan Form Buat Laporan ................................................ Gambar 4.12 Tampilan Form Login Admin................................................. Gambar 4.13 Tampilan Form Menu Admin ................................................. Gambar 4.14 Tampilan Form Hapus Data ................................................... Gambar 4.15 Tampilan Form Cetak Kartu Pasien .......................................
xiii
62 62 63 64 64 65
DAFTAR TABEL
Tabel 2.1 Tabel 3.1 Tabel 3.2 Tabel 3.3 Tabel 3.4 Tabel 3.5 Tabel 3.6 Tabel 3.7 Tabel 3.8
Use Case Diagram ...................................................................... Tabel Simbol UID ....................................................................... Tabel Akun .................................................................................. Tabel Laporan.............................................................................. Tabel tbl_pasien .......................................................................... Tabel tbl_berobat ......................................................................... Tabel tbl_dokter .......................................................................... Tabel tbl_praktek ......................................................................... Ketarangan Class Diagram .........................................................
xiv
17 36 42 42 42 43 43 43 45
BAB I PENDAHULUAN
1.1
Latar Belakang Dengan teknologi informasi yang berkembang saat ini, pengelolaan
informasi dapat dilakukan secara lebih optimal dengan bantuan komputer. Seperti Program-program aplikasi perangkat komunikasi serta jaringan internet. Penggunaan teknologi informasi bertujuan mencapai efisiensi dalam berbagai aspek pengelolaan informasi, yang ditunjukkan dengan kecepatan dan ketepatan waktu pemrosesan, serta ketelitian dan keakuratan informasi. Hal serupa juga dapat terjadi dalam bidang kesehatan. Salah satunya yaitu dalam hal pendaftaran pasien berobat dalam sebuah balai kesehatan masyarakat. Balai kesehatan masyarakat memiliki peranan penting sebagai salah satu penyedia jasa layanan kesehatan di lingkungan masyarakat, khususnya untuk masyarakat kalangan menengah ke bawah. Dengan diterapkannya proses pengelolaan data secara terkomputerisasi, maka pekerjaan-pekerjaan pengelolaan data dapat dilakukan lebih efektif dan efisien. MER-C (Medical Emergency Rescue Committee) merupakan salah satu tempat penyedia layanan kesehatan masyarakat, yang terletak di Jalan Aibtu A Wahab Kelurahan Tuan Kentang Seberang Ulu 1 Palembang. Balai kesehatan masyaraat MER-C selama ini proses pelayanan pendaftaran pasien masih
1
2
dilakukan secara manual yaitu dengan media kertas sebagai proses pencatatan dan penyimpanan data pendaftaran pasien yang berobat, sehingga proses ini dirasakan kurang efektif karena petugas seringkali mendapatkan hambatan dalam pencarian data ketika data tersebut terlalu banyak dan juga proses pembuatan laporan kunjungan pasien karena masih dilakukan pencatatan ulang secara manual. Masalah yang terjadi di Balai Kesehatan MER-C (Medical Emergency Rescue Committee) diantaranya masih melakukan proses pelayanan pendaftaran pasien secara manual, tidak tersusun informasi data pasien yang berobat sehingga dalam pencarian data pasien yang berobat cukup lama, pembuatan laporan data kunjungan pasien yang masih dilakukan secara manual menyebabkan proses pencatatan memerlukan waktu yang lama karena masih dilakukan pencatatan secara manual. Oleh karena itu penulis membuat suatu perangkat lunak pendaftaran pasien untuk memudahkan dalam proses pendaftaran. Maka berdasarkan permasalahan diatas, dibutuhkannya pembuatan sistem yang terintegrasi untuk membantu dalam proses pendaftaran pasien, pencarian data pasien, dan pembuatan laporan kunjungan pasien. Dengan adanya sistem pendaftaran pasien yang terintegrasi diharapkan dapat membuat kinerja petugas di Balai Kesehatan MER-C menjadi lebih efektif, serta dapat menghasilkan laporan-laporan dari kegiatan yang ada lebih valid dan terjamin dalam mengatasi permasalahan yang ada. Penelitian ini menggunakan metode pengembangan perangkat lunak Web Engeneering dengan pendekatan Object Oriented Hypermedia Design Method (OOHDM) yang berfokus pada desain dan tidak mencakup teknik kebutuhan,
3
sedangkan pemodelan yang digunakan adalah Unified Modeling Languange (UML). Berdasarkan hal diatas penulis melakukan penelitian dengan judul : “ PENERAPAN METODE OBJECT ORIENTED HYPERMEDIA DESIGN METHOD (OOHDM) DALAM PENGEMBANGAN PENDAFTARAN PASIEN BEROBAT PADA BALAI KESEHATAN MER-C (MEDICAL EMERGENCY RESCUE COMMITTEE) “.
1.2
Rumusan Masalah Berdasarkan uraian di atas yang menjadi permasalahannya adalah
Bagaimana menerapkan metode OOHDM dalam membangun perangkat lunak pendaftaran pasien yang berobat.
1.3
Batasan Masalah Pada penelitian ini penulis hanya membangun perangkat lunak pendaftaran
pasien berobat berbasis intranet menggunakan metode pengembangan Web Engineering dengan pendekatan Object Oriented Hypermedia Design Method (OOHDM) dan pemodelannya dengan menggunakan UML, dan bahasa pemrograman yang digunakan adalah bahasa pemrograman C# (C Sharp) dengan basis data MySQL. Sistem yang akan dibangun mencakup proses pendaftaran pasien pencarian data pasien dan pembuatan laporan kunjungan pasien di balai kesehatan pelayanan masyarakat MER-C. Aplikasi tidak membuat nomor antrian pasien karena sudah ada dari pihak MER-C. \
4
1.4
Tujuan dan Manfaat Penelitian
1.4.1
Tujuan Penelitian Tujuan dari penelitian ini adalah membangun perangkat lunak pendaftaran
pasien yang berobat pada balai kesehatan MER-C berbasis infranet dan membuat sistem yang dapat membantu masalah pembuatan laporan data pasien yang berkunjung dan pencarian data pasien yang sudah berobat. 1.4.2
Manfaat Penelitian Adapun manfaat dari penelitian ini adalah:
1) Memberikan kemudahan pada karyawan MER-C dalam mengolah data pendaftaran pasien yang akan berobat. 2) Mempermudah dalam pengaksesan data, penyimpanan data pasien yang berobat dan pembuatan laporan pasien. 3) Tersedianya basis data yang diolah dalam sistem informasi yang terstruktur, maka petugas dapat menyelesaikan tugas secara cepat, tepat dan akurat juga data yang di simpan akan lebih aman dan juga mudah diolah. 4) Memberikan kemudahan untuk proses pendaftaran pasien yang berobat. 5) Meningkatkan pelayanan petugas kepada masyarakat
5
1.5
Metodologi Penelitian
1.5.1
Waktu Penelitian Waktu penelitian dilakukan selama 4 (empat) bulan , dari bulan Oktober
2015 sampai Januari 2016, selama penelitian ini berlangsung. 1.5.2
Tempat Penelitian Penelitian dilakukan di MER-C Jalan Aibtu A Wahab Kelurahan Tuan
Kentang Seberang Ulu 1 , Palembang Sumatera Selatan. 1.5.3
Data Penelitian Institusi yang menjadi objek penelitian adalah MER-C. Data penelitian
yang digunakan adalah data kualitatif yaitu data yang berwujud pertanyaan atau berupa kata-kata. 1.5.4
Metode Penelitian Metode penelitian yang digunakan adalah metode penelitian tindakan
(action research) adalah suatu penelitian yang dikembangkan bersama-sama antara peneliti dan mengambil keputusan (decision maker) tentang variablevariabel yang dapat dimanipulasikan dan dapat segera digunakan untuk menentukan penelitian dan pembangunan (Nazir, 2007 : 79-83).
1.5.5
Metode Pengumpulan Data
6
Metode untuk memperoleh data dan teori yang mendukung penelitian ini adalah sebagai berikut: 1) Metode Kepustakaan Metode dilakukan dengan cari bahan data yang mendukung dalam pendefinisian masalah teori melalui buku, jurnal, dan modul yang berhubungan dengan penelitian ini. 2) Metode Wawancara Suatu cara pengumpulan data melalui tanya jawab secara langsung antara peneliti (pengumpul data) dengan responden (sumber data), dalam hal ini wawancara dikakukan dengan responden yang berhubungan langsung pada sistem informasi pendaftaran pasien. 3) Observasi adalah suatu cara untuk mengumpulkan data dengan melakukan penelitian secara langsung datang ke MER-C hal ini untuk mengamati dan mencatat peristiwa yang terjadi di objek penelitian. 1.5.6
Model OOHDM Object Oriented Hypermedia Design Method (OOHDM) adalah metode
yang secara luas diterima untuk pengembangan aplikasi (Schwabe dan Rossi, 2007), dengan versi pertama yang berfokus pada desain dan tidak mencakup teknik. Metode OOHDM terdapat 4 mekanisme yaitu:
7
1) Requirement Gethering Metode yang disusun berdasarkan scenario sfesifikasi pengguna yang dikemukakan oleh schwabe dapat digunakan. Metode ini terdiri dari langkahlangkah sebagai berikut : a. Menentukan user profile (jenis-jenis pengguna) peran dan tugasnya untuk mengumpulkan skenario-skenario yang akan terjadi (spesification role and task). b. Mendeskripsikan skenario peran dan tugas setiap aktor yang kemugkinan skenario yang terjadi dari apikasi (specification scenario) c. Menganalisis yang didapat dari langkah kedua,
kemudian membuat
diagram yang sederhana yang menggambarkan alur navigasi yang sudah di deskripsikan dalam skenario (spesification user interaction diagram). 2) Model Konseptual Dalam model konseptual, model dari domain aplikasi dibuat dengan menggunakan prinsip-prinsip pemodelan berotientasi. Tujuan dari pemodelan ini adalah untuk mendapatkan desain sistem yang sebenarnya dengan seminimal mungkin atribut-atribut pengguna dan proses. Output dari tahap ini adalah class dan relationship dari sistem dan sub sistem. OOHDM tidak mengkhususkan teknik berorientasi objek yang digunakan dalam konsep ini. 3) Model Navigasional Dalam pendekatan pengembangan perangkat lunak OOHDM. Sebuah aplikasi dilihat dari sebagai tampilan navigasi. Konsep ini merupakan kelebihan dari OOHDM dimana navigasi dipandang tidak sebagai konseptual tetapi dipandang
8
sebagai objek lain. Model ini terdiri dari kelas diagram dan struktur navigasi yang pertama mewakili kemungkinan statis dari navigasi yang kedua memperluas navigasi yang cukup akses struktur. 4) Model antarmuka abstract (interface) Dalam konsep model interface, analisis menetukan objek interface mana yang akan di perlihatkan kepada pengguna. Analis harus megetahui perbedaan antara operasi navigasi dan operasi interface karena tidak seluruh proses yang terjadi dalam interface merupakan sebuah navigasi yang terhubung. OOHDM menggunakan pendekatan Abstrack Data View (ADV) untuk mendeskripsikan user interface dari aplikasi hypermedia. Pendekatan ini merupakan pendekatan yang detail dengan kemampuannya untuk menunjukkan struktur interface yang merupakan aspek statis dari interface.
1.6 Sistematika Penulisan Untuk membantu penulisan penelitian ini, adapun sistematikanya adalah:
BAB I
PENDAHULUAN Bab ini berisikan latar belakang, perumusan dan batasan masalah, tujuan dan manfaat penelitian, metodologi penelitian, waktu penelitian dan sistematika penulisan.
BAB II
LANDASAN TEORI Bab ini berisikan tujuan umum dari tempat penelitian serta pembahasan tentang teori-teori dasar dan tinjauan pustaka yang mendukung materi.
BAB III
ANALISIS DAN PERANCANGAN
9
Bab ini berisikan analisis desain sistem yang meliputi perangkat pendukung sistem baik software maupun menjelaskan tentang hardware, UML, use case, perancangan database, perancangan menu-menu dan penjelasan sistem. BAB IV
HASIL DAN PEMBAHASAN Bab ini berisikan penjelasan tentang hasil dari perancangan sistem yang sudah di teliti.
BAB V
PENUTUP Bab ini berisikan kesimpulan dan saran sebagai masukan terhadap apa yang telah dijelaskan sebelumnya.