Contoh Proposal Skripsi [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

PERANCANGAN SISTEM INFORMASI REKAM MEDIS RAWAT JALAN PASIEN BERBASIS WEB DENGAN MODEL WATERFALL PADA PUSKESMAS PONDOK KACANG TIMUR LEMBAR JUDUL PROPOSAL SKRIPSI



Disusun Oleh: SABILA ARIMI AHDI 2013142230



PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS PAMULANG TANGERANG SELATAN 2017



PERANCANGAN SISTEM INFORMASI REKAM MEDIS RAWAT JALAN PASIEN BERBASIS WEB DENGAN MODEL WATERFALL PADA PUSKESMAS PONDOK KACANG TIMUR JUD PROPOSAL SKRIPSI



Diajukan Untuk Melengkapi Salah Satu Syarat Mengikuti Sidang Proposal Skripsi



Disusun Oleh: XXXXXXXXXX (nama penulis) 2013142230



PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS PAMULANG TANGERANG SELATAN 2017



i



ABSTRACT



Computer-based information system has become a matter of primary information needs. Many areas that have been utilizing computer-based infromasi system as a means to facilitate the work. PT. Rekajasa Cipta Mahakarya Copyright work is one of the companies that use computers as a financial reporting system administration. In the application of the reporting system is less effective, less detailed and detailed daily developments relating to the financial administration. The field of financial administration that still feels less efisen because only sent via email. Some of the problems that often arises is slow pitch admin admin send financial reports to headquarters to make inefficient, often financial revisions it makes the job twice because they have to resubmit revised. Problems also increases when the field admin forget to attach a purchase order. So it is expected by the financial administration system that can simplify and speed up reporting of financial administration at PT. Rekajasa Cipta Mahakarya. Information systems design using programming languages PHP and MySQL data storage. The results achieved in the design of web-based financial administration system is processing and data storage better and more efficient, with service of computerized transaction is precise and accurate to support the performance of employees of PT. Rekajasa Cipta Mahakarya.



Keywords: Finance Administration, PHP, MySQL, Information Systems



vi



ABSTRAK Puskesmas adalah sarana pelayanan kesehatan dasar bagi masyarakat. Pada umumnya puskesmas menggunakan kertas dalam mencatat data-data rekam medis. Rekam Medis merupakan aktivitas pencatatan informasi, anamnesa, diagnose dan tindakan, serta catatan pengobatan pasien, kelemahan dari metode penyimpanan seperti ini adalah kesulitan dalam pengelmpokan data-data rekam medis, dibutuhkan tempat penyimpanan yang besar, ketahanan media penyimpanan berupa kertas yang relatif rapuh, tidak adanya data cadangan, dan durasi pengaksesan datanya relatif lama. Salah satu solusi untuk memecahkan masalah-masalah di atas adalah dengan membuat sistem informasi rekam medis. Penelitian ini bertujuan untuk merancang dan membangun sistem informasi rekam medis yang mampu melakukan pencatatan data-data pendaftaran pasien, serta dapat melakukan pencatatan dan memberikan informasi mengenai riwayat rekam medis pasien, sehingga dapat membantu petugas medis dalam menjalankan tugasnya. Sistem ini dibangun dengan menggunakan bahasa pemograman PHP dan menggunakan DBMS (Data Base Management System) MySQL. Hasil dari penelitian berupa dari sistem informasi rekam medis berbasis web, yang dapat mengelola data pasien. Dengan demikian dapat disimpulkan bahwa fungsionalitas sistem berjalan dengan baik, interface sistem cukup mudah digunakan, dan sistem relatif bermanfaat. Kata kunci: Rekam Medis Pasien, PHP, MySQL, Sistem Informasi



vii



KATA PENGANTAR Dengan memanjatkan puji dan syukur kepada Tuhan Yang Maha Esa atas rahmat dan hidayah serta bimbingannya, saya membuat Proposal Skripsi ini yang berjudul “PERANCANGAN SISTEM INFORMASI REKAM MEDIS BERBASIS WEB DENGAN METODE WATERFFAL PADA PUSKESMAS PONDOK KACANG TIMUR”. Pembuatan Proposal Skripsi ini dimaksudkan untuk memenuhi salah satu syarat untuk mengikuti sidang skripsi pada Program Studi Teknik Informatika Jenjang Strata 1 di Universitas Pamulang, Tangerang Selatan. Dalam penyusunan Proposal Skripsi ini, penulis tidak lepas dari pihak-pihak tertentu yang telah banyak memberikan bantuan bimbingan serta pengarahan, sehingga pada kesempatan ini dengan sebesar – besarnya penulis menyampaikan banyak terima kasih kepada : 1. Bapak Dr. H Dayat Hidayat, M.M, sebagai Rektor Universitas Pamulang. 2. Bapak Syaiful Bakhri, ST.,M.Eng.,Sc,Ph.D, selaku Dekan Fakultas Teknik Universitas Pamulang. 3. Bapak Syaiful Bakhri, ST.,M.Eng.Sc.,Ph.D. sebagai Ketua Program Studi Teknik Informatika Universitas Pamulang. 4. Seluruh Bapak/Ibu Dosen yang telah memberikan ilmunya selama penulis mengikuti perkuliahan di Universitas Pamulang. 5. Para kerabat dan sahabat yang telah memberikan dukungan moril dalam menyelesaikan skripsi ini. 6. Semua pihak yang telah membantu baik secara langsung maupun tidak langsung dalam menyelesaikan proposal ini. Kritik dan Saran sangat penulis harapkan guna terciptanya sebuah karya ilmiah yang berkualitas yang dapat berguna kelak baik bagi penulis sendiri maupun bagi pembaca.



viii



Akhir kata, penulis berharap skripsi ini dapat bermanfaat bagi semua pihak terutama penulis baik sebagai bahan karya tulis berupa informasi, perbandingan maupun dasar untuk penelitian materi lebih lanjut.



Pamulang, 14 Agustus 2017



xxxxxxxxxxx (nama penulis)



ix



DAFTAR ISI LEMBAR JUDUL .......................................................................................... i ABSTRACT .................................................................................................. vi ABSTRAK................................................................................................... vii KATA PENGANTAR ................................................................................ viii DAFTAR ISI ................................................................................................ ix BAB I PENDAHULUAN ...............................................................................1 1.1. Latar Belakang Masalah ..........................................................................1 1.2. Identifikasi Masalah ................................................................................2 1.3. Batasan Masalah ..................................................................................... 3 1.4. Tujuan Penelitian .................................................................................... 4 1.5. Metodelogi Penelitian .............................................................................5 1.6. Sistematika Penulisan .............................................................................6 BAB II LANDASAN TEORI ........................................................................8 2.1



Teori Dasar ............................................................................................. 8 2.1.1 Pengertian Sistem ............................................................................... 8 2.1.2 Pengertian Sistem Informasi............................................................... 8 2.1.3 Pengertian Rekam Medis .................................................................... 8 2.1.4 Pengertian Model Waterfall................................................................ 9 2.1.5 Pengertian Website ........................................................................... 10 2.1.6 Pengertian Web Server ..................................................................... 11 2.1.7 Pengertian Hypertext Markup Language (HTML) ........................... 11



2.2



Tinjauan Pustaka ................................................................................... 12



2.3



Teori Perancangan Basis Data ............................................................... 12 2.3.1 Entity Relationship Diagram (ERD)................................................. 15 2.3.2 Transformasi ERD ke Logical Record Structure (LRS)................... 16 2.3.3 Logical Record Structure (LRS). ...................................................... 18 2.3.4 Normalisasi ....................................................................................... 20 2.3.5 Spesifikasi Basis Data. ..................................................................... 20



2.4



Unified Modelling Language (UML) .................................................... 23 2.4.1 Use Case Diagram ............................................................................ 23 2.4.2 Activity Diagram .............................................................................. 24



ix



2.4.3 Class Diagram .................................................................................. 25 2.4.4 Sequence Diagram ............................................................................ 26 2.5



Aplikasi Pendukung .............................................................................. 27 2.5.1 Pengertian PHP ................................................................................. 27 2.5.2 MySQL (My Structure Query Language) ........................................ 28 2.5.3 Xammp ............................................................................................. 30



2.6



Pengujian Sistem .................................................................................. 30 2.6.1 Pengujian White box………………………………………….…….31 2.6.2 Pengujian black box .......................................................................... 31



BAB III ANALISA DAN PERANCANGAN ............................................... 32 3.1



Analisa ................................................................................................. 32 3.1.1 Analisa Sistem Saat Ini ..................................................................... 32 3.1.2 Evaluasi Sistem Saat Ini ................................................................... 33 3.1.3 Analisa Sistem Yang Akan Dibangun .............................................. 34 3.1.4 Perancangan Sistem Yang Akan Diusulkan ..................................... 34



3.2



Perancangan Basis Data .......................... Error! Bookmark not defined. 3.2.1 Entity Relationship Diagram (ERD). Error! Bookmark not defined. 3.2.2 Transformasi ERD ke LRS ............... Error! Bookmark not defined. 3.2.3 Logical Record Structure (LRS). ..... Error! Bookmark not defined. 3.2.4 Normalisasi ....................................... Error! Bookmark not defined. 3.2.5 Spesifikasi Basis Data ...................... Error! Bookmark not defined.



3.3



Perancangan Unified Modelling Languange (UML)Error! Bookmark not



defined. 3.3.1 Use Case Diagram ............................ Error! Bookmark not defined. 3.3.2 Activity Diagram .............................. Error! Bookmark not defined. 3.3.3 Class Diagram .................................. Error! Bookmark not defined. 3.3.4 Sequence Diagram ............................ Error! Bookmark not defined. 3.4



Perancangan Antarmuka (User Interface) Error! Bookmark not defined.



BAB IV IMPLEMENTASI DAN PENGUJIANError! Bookmark not defined. 4.1



Spesifikasi Sistem ................................... Error! Bookmark not defined. 4.1.1. Spesifikasi Perangkat Keras ............. Error! Bookmark not defined. 4.1.2. Spesifikasi Perangkat Lunak ............ Error! Bookmark not defined.



x



4.2



Implementasi Antarmuka ........................ Error! Bookmark not defined. 4.2.1. Halaman Menu Login ....................... Error! Bookmark not defined. 4.2.2. Halaman Menu Utama ...................... Error! Bookmark not defined. 4.2.3. Halaman Menu Data Pasien ............. Error! Bookmark not defined. 4.2.4. Halaman Menu Data Dokter ............. Error! Bookmark not defined. 4.2.5. Halaman Menu Data Resep Obat ..... Error! Bookmark not defined. 4.2.6. Halaman Menu Data Reskam Medis Error! Bookmark not defined. 4.2.7. Halaman Menu Data Apoteker ......... Error! Bookmark not defined. 4.2.8. Tampilan Cetak Kartu Pasien ........... Error! Bookmark not defined.



4.3



Pengujian Sistem .................................... Error! Bookmark not defined. 4.3.1. Pengujian Black Box ........................ Error! Bookmark not defined. 4.3.2. Kasus Dan Hasil Pengujian .............. Error! Bookmark not defined.



BAB V PENUTUP ......................................... Error! Bookmark not defined. 5.1



Kesimpulan ............................................. Error! Bookmark not defined.



5.2



Saran ...................................................... Error! Bookmark not defined.



xi



BAB I PENDAHULUAN 1.1. Latar Belakang Masalah Dalam kehidupan yang serba kompleksitas, informasi menjadi salah satu faktor yang mendukung berkembangnya suatu organisasi. Informasinya merupakan faktor utama bagi keberhasilan suatu organisasi dalam hal pencapaian tujuan yang telah ditetapkan sebelumnya, sehingga keberhasilan suatu organisasi tersebut untuk mengolah data yang diterimanya menjadi informasi yang berkualitas. (Al Fatta, Hanif. 2007) Sebuah organisasi ataupun instansi pastinya tidak mau ketinggalan dengan kemajuan teknologi informasi yang sangat menunjang terhadap kelangsungan hidup instansi dan pegawainya, oleh karena itu maka setiap organisasi/instansi berlombalomba meningkatkan prduktifitasnya dengan beradaptasi secepatnya terhadap kemajuan teknologi yang sangat berhubungan dengan aktifitas kinerja instansi pemerintah maupun perusahaan. Salah satu bentuk teknolgi informasi yang dibutuhkan untuk menunjang keberhasilan pencapaian adalah komputer, dimana peranan komputer telah menjadi bagian aktifitas yang vital dalam mengotomatisasi hal-hal yang dihendaki sebagai sarana untuk berbagai kegiatan instansi. Dengan hadirnya sistem informasi yang menghasilkan program aplikasi pun dituntut untuk memenuhi kebutuhan secara spesifik, sehingga program aplikasi yang dihadirkan mampu melayani penggunanya secara maksimal dan betul-betul membantu peralihan dari sistem informasi manual menuju informasi yang terkomputerisasi. Ini mulai menjadi salah satu pilihan yang memang memberikan keuntungan dari sisi efektifitas dan efesien yang mengolah



1



2



data dan menyajikannya menjadi sebuah informasi yang berguna. Hal ini tersebut menjadi sedemikian berkembang karena ditunjang dengan penyediaan komputer atau perangkat keras yang sekarang ini dapat secara mudah didapatkan. Di Puskesmas Pondok Kacang Timur, proses penyampaian informasi yang berhubungan dengan rekam medis pasien masih dilakukan secara manual yakni menggunakan ms.excel dan buku induk. Begitu pula dengan proses kegiatan internal yang berhubungan dengan data inventory obat-obatan hanya mengandalkan pencatatan kedalam buku induk sehingga sering terjadi redudasi yang menimbulkan berbagai permasalahan lainnya yang berhubungan dengan rekam medis pasien. Hal ini menyulitkan bidang administrasi dalam memberikan laporan kepada pemimpin. Rekam medis adalah suatu keterangan baik secara tertulis maupun rekaman tentang identitas klien, hasil pengkajian, atau segala pelayanan dan tindakan medisyang diberikan kepada pasien. (Putra,2013). Maka di buat sistem informasi yang terintegrasi atau terkomputerisasi sehingga dapat



memenuhi



kriteria



tersebut.



Dengan



“PERANCANGAN



SISTEM



INFORMASI REKAM MEDIS PASIEN BERBASIS WEB DENGAN MODEL WATERFALL PADA PUSKESMAS PONDOK KACANG TIMUR”. Sebagai media dimaksudkan untuk sebuah aplikasi berbasis mobile yang diterapkan pada sistem operasi web yang mampu menjadi salah satu alternatif solusi permasalahan yang ada untuk memberikan laporan data pasien yang lebih efisien.



1.2. Identifikasi Masalah Berdasarkan hasil pengamatan dan pengkajian pada PT. Rekajasa Cipta Mahakarya ada beberapa masalah sebagai berikut:



3



a.



Bagian pendaftaran pasien sulit untuk mencari data pasien dikarenakan masih menggunakan ms.excel dan buku induk.



b.



Bagian pemeriksaan tidak selalu mencatat data pemeriksaan pada buku induk yang sama, sehingga pemeriksa kesulitan untuk melihat data riwayat pasien.



c.



Sistem inventory obat- obatan hanya mengandalkan pencatatan kedalam buku induk sehingga sering terjadi redudasi.



1.3. Rumusan Masalah Berdasarkan latar belakang yang telah dijabarkan diatas, maka penulis membatasi masalah yang dibahas pada aspek : Apakah sistem informasi rekam medis pasien berbasis web ini mampu memberikan informasi kepada pasien dan betul-betul membantu peralihan dari sistem informasi manual menuju informasi yang terkomputerisasi? 1.4. Batasan Masalah Sesuai dengan latar belakang dan permasalahan diatas, maka penulis membatasi masalah yang dibahas pada aspek : a.



Membangun aplikasi menggunakan bahasa pemograman PHP dan database MYSQL.



b.



Kriteria yang ditentukan berdasarkan standarisasi instansi.



c.



Perancangan system informasi rekam medis ini untuk mengelola data pasien, rekam medis pasien, dan inventory obat- obatan.



4



1.5. Tujuan Penelitian Tujuan dari penelitian ini adalah untuk merancang dan membuat sistem informasi rekam medis pasien secara tepat waktu, dapat diakses dimana saja dan sesauai dengan harapan. Adapun tujuan membuat program ini adalah : a.



Membangun sistem informasi rekam medis yang mampu memudahkan administrasi menginput data pasien.



b.



Untuk meningkatkan efektifitas dan efesiensi sistem pelayanan.



c.



Mengimplementasikan sistem informasi rekam medis di Puskesmas Pondok Kacang Timur menggunakan bahasa Pemograman PHP dan DBMS MySQL.



1.6. Manfaat Penelitian a.



Manfaat Bagi Universitas Pamulang 1. Sebagai bahan pertimbangan dan panduan bagi mahasiswa yang akan menyusun skripsi dimasa yang akan datang dan menambah pengetahuan dibidang web. 2. Dapat menambah sumber referensi bagi peneliti yang akan melakukan penelitian tentang sistem informasi rekam medis pasien yang berbasis web.



b.



Manfaat Bagi Penulis 1. Dengan mengaplikasikan disiplin ilmu yang diperoleh selama kuliah, serta memenuhi syarat kelulusan mendapatkan gelar S-1 pada jurusan teknik informatika Universitas Pamulang. 2. Dapat menambah wawasan dan pengalaman dalam hal pembuatan aplikasi mobile berbasis web yang bermanfaat.



5



3. Menambah wawasan tentang hal-hal baru yang selama ini belum diketahui oleh peneliti. c.



Manfaat Bagi Instansi 1. Dengan adanya aplikasi ini membuat pekerjaan lebih tersistem dan lebih efisien. 2. Dengan



sistem



yang



terkomputerisasi



diharapkan



dapat



mengembangkan sistem informasi pengolahan data pasien menjadi lebih baik, sehingga berdampak pada peningkatan kerja. 1.7. Metodelogi Penelitian Dalam metode penelitian untuk mendapatkan data dan informasi maka metode yang digunakan dalam proses pengumpulan data yang dilakukan adalah sebagai berikut : a.



Wawancara Metode pengumpulan data dengan mengadakan tanya jawab secara l angsung dengan perwakilan perusahaan untuk mendapatkan data yang berkaitan dengan topik dibahas dalam skripsi ini



b.



Pengamatan (Observasi) Metode pengumTTTTpulan data dengan mengadakan penelitian dan peninjauan langsung terhadap permasalahan yang diambil, dalam hal ini peneliti melakukan observasi pada Puskesmas Pondok Kacang.Studi pustaka Metode pengumpulan data dengan cara study literatur, yaitu dengan memahami masalah dan melakukan pengumpulan data dari artikel-artikel,



6



karya ilmiah, buku-buku, dokumen, serta cetakan yang bersumber dari internet laporan ini dapat dipercaya. c.



Study Pustaka Metode pengumpulan data dengan cara mengumpulkan dan mempelajari buku-buku referensi dan sumber-sumber yang berkaitan dengan topik penelitian.



1.8. Sistematika Penulisan Sistematika penulisan yang digunakan dalam laporan ini terdiri dari lima bab, susunanya sebagai berikut : BAB I



PENDAHULUAN Bab ini berisikan teori yang diambil dari beberapa kutipan buku, yang berupa pengertian dan definisi. Bab ini juga menjelaskan konsep dasar sistem, konsep dasar informasi, UML (Unified Modelling Language), dan definisi lainnya yang berkaitan dengan sistem yang dibahas.



BAB II



LANDASAN TEORI Bab ini berisikan teori yang diambil dari beberapa kutipan buku, yang berupa pengertian dan definisi. Bab ini juga menjelaskan konsep dasar sistem, konsep dasar informasi, UML (Unified Modelling Language), dan definisi lainnya yang berkaitan dengan sistem yang dibahas.



BAB III



ANALISA DAN PERANCANGAN Bab ini menjelaskan tentang proses menganalisa dan merancang sistem aplikasi, seperti analisa sistem, analisa masalah, analisa kebutuhan sistem, UML (Unified Modelling Language ) seperti Activty Diagram,



7



Class Diagram, Use Case Diagram, Sequence Diagram dan perancangan user interface. BAB IV



IMPLEMENTASI DAN PENGUJIAN Bab ini menjelaskan tentang implementasi dan pengujian dari aplikasi yang telah dibuat, seperti implementasi sistem, implementasi perangkat keras,



implementasi



perangkat



lunak



implementasi



aplikasi,



implementasi antar muka, implementasi program, pengujian sistem, kasus dan hasil pengujian. BAB V



PENUTUP Bab ini menjelaskan tentang kesimpulan dan saran dari penelitian yang telah dilakukan.



BAB II LANDASAN TEORI 2.1



Teori Dasar Dari kegiatan observasi dan wawancara yang telah dilakukan, dapat diketahui



bahwa dalam pengelolaan data dan informasi rekam medis di Puskesmas Pondok Kacang Timur secara terpisah yang dikelola (Lailatur Rahmi, 2011). 2.1.1



Pengertian Sistem Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling



berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu susunan yang tertentu (Ari Rahman N, 2011). 2.1.2



Pengertian Sistem Informasi Sistem informasi adalah sekumpulan elemen yang bekerja secara



bersamasama baik secara manual ataupun berbasis komputer dalan melaksanakan pengolahan data yang berupa pengumpulan, penyimpanan, pemrosesan data untuk menghasilkan informasi yang bermakna dan berguna bagi proses pengambilan data. (Jogiyanto HM, 2002) 2.1.3



Pengertian Rekam Medis Dalam penjelasan Pasal 46 ayat (1) UU Praktik Kedokteran, yang



dimaksud dengan rekam medis adalah berkas yang berisi catatan dan dokumen tentang identitas pasien, pemeriksaan, pengobatan, tindakan dan pelayanan lain yang telah diberikan kepada pasien (Ari Rahman N, 2011)



8



9



Rekam medis adalah suatu keterangan baik secara tertulis maupun rekaman tentang identitas klien, hasil pengkajian, atau segala pelayanan dan tindakan medis ayang diberikan kepada pasien, Dalam Peraturan Menteri Kesehatan Nomor 749a/Menkes/Per/XII/1989 tentang rekam medis dijelaskan bahwa rekam medis adalah berkas yang berisikan catatan dan dokumen tentang identitas pasien, pemeriksaan, pengobatan, tindakan dan pelayanan lain kepada pasien pada sarana pelayanan kesehatan (Putra, 2013). 2.1.4



Pengertian Model Waterfall Metode waterfall adalah suatu proses pembuatan situs web secara



terstruktur dan berurutan dimulai dari penentuan masalah, analisa kebutuhan, perancangan implementasi, untegrasi, uji coba sistem, penempatan situs web dan pemeliharaan. Pembuatan situs web dengan metode ini sangat cocok dilakukan pada situs web berskala besar karena menyangkut manajemen dan sistem yang rumit. Model ini membutuhkan pendekatan sistematis dan sekuensial dalam pengembangan perangkat lunak dan biasanya disebut juga dengan classic life cycle, dimulai dari tingkat sistem dan kemajuan melalui analisis, desain, coding, testing dan pemeliharaan. Pengembangan aplikasi secara terstruktur dengan menggunakan metode Waterfall pada tahapan Software Development Life Cycle (SDLC) meliputi: analisis, perancangan, pembuatan kode, pengujian, implementasi dan perawatan.



10



Gambar 2.1 waterfall 2.1.5



Pengertian Website Secara umum, website (web) dipahami sebagai sekumpulan halaman



yang terdiri dari beberapa laman yang berisi informasi dalam bentuk digital baik itu teks, gambar, animasi yang disediakan melalui jalur internet sehingga dapat diakses dari seluruh dunia yang memiliki koneksi internet. Website adalah suatu metode untuk menampilan informasi di internet, baik berupa teks, gambar, suaramaupun video yang interaktif dan mempunyai kelebihan untuk menghubungkan (link) satu dokumen dengan dokumen lainnya (hypertext) yang dapat diakses melalui sebuah browser (Yuhefizar , 1998). Website adalah kumpulan halaman web yang saling terhubung dan filefilenya saling terkait. Web terdiri dari page atau halaman, dan kumpulan halaman yang dinamakan homepage. Homepage berada pada posisi teratas, dengan halaman-halaman terkait berada di bawahnya. Biasanya setiap halaman di bawah homepage disebut child page, yang berisi hyperlink ke halaman lain dalam web (Gregorius, 2000:30).



11



2.1.6



Pengertian Web Server Web server adalah sebuah software yang memberikan layanan berbasis



data dan berfungsi menerima permintaan dari HTTP atau HTTPS pada klien yang dikenal dan biasanya kita kenal dengan nama web browser dan untuk mengirimkan kembali yang hasilnya dalam bentuk beberapa halaman web dan pada umumnya akan berbentuk dokumen HTML. itulah pengertian web server sebenarnya. dalam bentuk sederhana web server akan mengirim data HTML kepada permintaan web Browser sehingga akan terlihat seperti pada umumnya yaitu sebuah tampilan website (Anita Ahmad). 2.1.7 Pengertian Hypertext Markup Language (HTML) HTML adalah bahasa markup internet (web) berupa kode dan simbol yang dimasukkan kedalam sebuah file yang ditujukan untuk ditampilkan didalam sebuah website. Singkatnya, HTML adalah bahasa markup yang digunakan untuk membuat website. Website yang dibuat dengan HTML ini, dapat dilihat oleh semua orang yang terkoneksi dengan internet. Tentunya dengan menggunakan aplikasi penjelajah internet (browser) seperti Internet Explorer, Mozilla Firefox dan Google Chrome. Seperti yang sudah di jelaskan sebelumnya, HTML adalah singkatan dari Hyper Text Markup Language. Tapi mengetahui singkatannya saja tidak akan cukup. Karena itu saya akan menyajikan arti dari kata kata tersebut. a.



HyperText adalah metode dimana kita "berpindah" disekeliling web, dengan mengeklik sebuah teks yang bernama hyperlink. Hyperlink adalah sebuah teks khusus di internet, dimana saat teks tersebut diklik,



12



akan membawa kita ke halaman web selanjutnya/halaman web lain yang telah ditentukan. b.



Markup adalah hal yang dilakukan oleh tag HTML kepada teks yang ada didalamnya. HTML menandai teks yang berada didalamnya sebagai tipe teks tertentu. Misalnya saja jika kita menandai sebuah teks dengan tag html , maka teks tersebut akan berubah menjadi italic (huruf yang miring). Sedangkan jika kita menandainya dengan , maka teks tersebut akan berubah menajadi bold (huruf tebal).



c.



Language yang berarti bahasa. HTML adalah sebuah bahasa, yang memiliki kata kata berupa kode dan syntax seperti bahasa yang lain. Saat ini bahasa HTML masih terus dikembangkan Hal ini dikarenakan pengguna internet semakin hari semakin berkembang pesat. Oleh karena itu bahasa HTML harus ditingkatkan lagi agar bisa menciptakan halaman web yang lebih berkualitas (Faiz Agil Wirawan).



2.2



Tinjauan Pustaka Penelitian yang dilakukan oleh penulis ini menggunakan beberapa tinjauan



studi yang digunakan sebagai landasan teori serta sebagai pembanding antara penelitian yang sedang dilakukan dengan penelitian yang telah ada sebelumnya. Beberapa tinjauan studi dalam penelitian ini adalah sebagai berikut a.



Penelitian yang dilakukan oleh (Rizky Ramadhan,Tri Oktari Angga, Ervi Cofriyanti,S.Si,M.T.I, Ery Hartati,M.Kom, 2003 ) dengan judul “Sistem Informasi Rekam Medis Rawat Inap dan Rawat Jalan Pada Puskesmas Sukajadi” Berdasarkan pada bab pengujian dan analisa, dapat disimpulkan penelitian ini menghasilkan hasil



Berikut ini



13



kesimpulan



yang dapat



penulis



sampaikan



berdasarkan



hasil



pembahasan sebelumnya yaitu : 1. Dengan adanya aplikasi rekam medis rawat jalan dan rawat inap ini pencarian data pasien dapat dilakukan dengan efektif. 2. Aplikasi rekam medis rawat jalan dan rawat inap yang dibangun dapat meningkatkan kinerja pegawai Puskesmas Sukajadi dalam melakukan pengolahan data rekam medis baik rawat jalan maupun rawat inap. 3. Dengan adanya aplikasi rekam medis rawat jalan dan rawat inap ini laporan b.



yang ditujukan kepada pimpinan menjadi lebih akurat.



Penelitian yang dilakukan oleh (Niky Hardinata, Muamar Hi. Muhammad, 2015) dengan judul “Analisis Dan Perancangan Sistem Informasi Rekam Medis Pada Puskesmas Kecamatan X” pada bab pengujian dan analisa, dapat disimpulkan penelitian Berdasarkan uraianuraian yang telah penulis jelaskan diatas, maka penulis dapat mengambil kesimpulan yaitu: perancangan sistem informasi rekam medis di puskesmas kecamatan X dilakukan dengan menggunakan Unified Modeling Language (UML) yang bisa mempemudah dalam pemodelan sistemnya. Nantinya dengan adanya perancangan sistem informasi rekam medis ini akan bisa memberikan salah satu solusi dalam mengurangi masalah-masalah yang muncul akibat proses pendataan maupun pencarian data pasien di puskesmas kecamatan X yang masih menggunakan media buku. Sehingga pekerjaan menjadi lebih efektif dan efisien serta bisa meningkatan kepuasan pelayanan terhadap masyarakat.



14



c.



Penelitian yang dilakukan oleh (Khusnul Khotimah, Dadang Sudrajat, Raditya Danar Dana) dengan judul “Analisis Dan Perancangan Sistem Informasi Database Rekam Medis Rumah Sakit Umum Daerah (RSUD) WALED” maka penulis dapat mengambil kesimpulan yaitu: Kegiatan rekam medis merupakan kegiatan rutin yang dilakukan setiap hari. Dari sistem yang berjalan di RSUD Waled ini, pengolahan data base rekam medis masih menggunakan sistem manual, di mana pada saat melakukan penyimpanan data dan pembuatan laporan sering terjadi kesalahan dan keterlambatan waktu. Aplikasi sistem informasi rekam medis ini dapat memberikan kemudahan bagi pihak rumah sakit dalam menyimpan, meng-update, mengakses, dan mencari catatan-catatan medis pasienpasien secara lengkap dan akurat serta mendukung kinerja dokter dalam penyediaan data pasien yang akurat.



2.3



Teori Perancangan Basis Data Banyak sekali definisi tentang basis data yang diberikan oleh para ahli di



bidang ini. Basis data atau juga disebut database, terdiri dari dua penggalan kata yaitu data dan base, yang artinya berbasiskan pada data, tetapi secara konseptual, database diartikan sebuah koleksi atau kumpulan data-data yang saling berhubungan (relation), disusun menurut aturan tertentu secara logis, sehingga menghasilkan informasi. Selain itu, untuk mengelola dan memanggil query basis data agar dapat disajikan dalam berbagai bentuk yang diinginkan dibutuhkan perangkat lunak yang disebut Sistem Manajemen Basis Data atau juga disebut Database Management System (DBMS). Penggabungan Database Management System (DBMS) dengan Basis Data akan membentuk satu kesatuan yang disebut Sistem Basis Data. Sistem Basis Data adalah



15



suatu sistem penyusunan dan pengelolaan record-record dengan menggunakan komputer, dengan tujuan untuk menyimpan atau merekam serta memelihara data operasional



lengkap sebuah organisasi/perusahaan/instansi



sehingga



mampu



menyediakan informasi yang diperlukan pemakai untuk kepentingan proses pengambilan keputusan. 2.3.1



Entity Relationship Diagram (ERD). Entity Relationship Diagram (ERD) adalah gambar atau diagram yang



menunjukkan informasi dibuat, disimpan dan digunakan untuk sistem bisnis. Sama halnyadengan class diagram, ERD ini juga bisa dijadikan sebagai salah satu acuan atau bantuan dalam pembuatan database-nya. yang merupakan rancangan Entity Relationship Diagram yang penulis buat untuk sistem informasi rekam medis ini (Fatta, Al Hanif. 2007). ERD (Entity Relationship Diagram) merupakan dokumen yang mebunjukkan entitas data dan atribut serta berbagai hubungannya (Potter, Turban dan Rainer,



16



2006). Komponen yang digunakan di dalam hubungan data antara lain:



Gambar 2.1 Erd 2.3.2



Transformasi ERD ke Logical Record Structure (LRS). Diagram-ER (ERD) harus ditransformasikan kebentuk structure



(Structure record secara logic). Setelah itu baru ditransformasi kebentuk relasi (tabel).



Transformasi Diagram-ER ke Logical Record Structure (LRS).



Sebuah model sistem yang digambarkan dengan sebuah Diagram-ER akan mengikuti pola/aturan pemodelan tertentu. Sebuah model sistem yang digambarkan dengan sebuah ERD akan mengikuti pola aturan pemodelan tertentu. Dalam kaitannya dengan konversi ke LRS, maka perubahan yang terjadi adalah mengikuti aturan-aturan berikut ini. 1)



Perhatikan kardinalitas karena sangat berpengaruh pada transformasi.



17



2)



Transformasi one-to-one (1 : 1). Pedoman relasinya adalah ke arah weak entity, dan ke entitas yang membutuhkan referensi atau ke entitas dengan jumlah atribut yang lebih sedikit.



Gambar 2.2. Transformasi one-to-one (1 : 1) 3)



Transformasi one-to-many (1 : M). Pedoman relasinya adalah tidak perlu melihat jumlah atribut yang lebih sedikit, dan selalu digabung ke arah many.



Gambar 2.3. Transformasi one-to-many (1 : M) 4)



Transformasi many-to-many (M : N). Relasinya berdiri sendiri atau membentuk tabel sendiri.



18



Gambar 2.4. Transformasi many-to-many (M : N) 2.3.3



Logical Record Structure (LRS). LRS (logical record structure) adalah representasi dari struktur record-



record pada tabel-tabel yang terbentuk dari hasil antar himpunan entitas”. Logical record structure dibentuk dengan nomor dari tipe record. Logical record strukture terdiri dari link-link diantara tipe record. Link ini menunjukan arah dari satu tipe record lainnya. Banyak link dari LRS yang diberi tanda fieldfield yang kelihatan pada kedua link tipe record. Penggambaran LRS mulai dengan menggunakan model yang dimengerti. Dua metode yang dapat digunakan, dimulai dengan hubungan kedua model yang dapat dikonversikan ke LRS. Metode yang lain dimulai dengan ER-diagram dan langsung dikonversikan ke LRS Menurut Riyanto (2005:22). Pedoman membuat LRS, yaitu: 1)



Tiap entitas dan relasi (Jika kardinalitas setiap entitas many-to-many) juga menjadi sebuah Logical Record Structure (LRS).



2)



Nama LRS menjadi nama tabel.



3) Tiap satu atribut menjadi satu kolom. 4)



Nama atribut akan menjadi nama kolom.



19



5)



LRS ditentukan oleh relasi antar entitas, seperti berikut:



Gambar 2.5 LRS dengan transformasi 1: 1



Gambar 2.6. LRS dengan transformasi 1:M / M:1



Gambar 2.7. LRS dengan transformasi M:N



20



2.3.4



Normalisasi Normalisasi merupakan teknik analisis data yang mengorganisasikan



atribut-atribut data dengan cara mengelompokkan sehingga terbentuk entitas yang non-redundant, stabil, dan fleksibel Normalisasi dilakukan sebagai uji coba pada suatu relasi secara berkelanjutan untuk menentukan apakah relasi itu sudah baik, yaitu dapat dilakukan proses insert, update, delete, dan modifikasi pada satu atau beberapa atribut tanpa mempengaruhi integritas data dalam relasi tersebut (Sohry Alfian, 2013). 2.3.5



Spesifikasi Basis Data. Database Manajemen System/DBMS adalah satu rangkaian program-



program yang mengelola sebuah database dan menyediakan mekanismemekanisme melalui jenis-jenis data yang dapat disimpan, dicari kembali dan diubah (Zulkifli, 2003: 355). Menurut Al Bahra, DBMS adalah kumpulan atau gabungan database dengan perangkat lunak aplikasi yang berbasis database. Tujuan utama dari DBMS adalah untuk menyediakan suatu lingkungan yang mudah dan efisien untuk penggunaan, penarikan dan penyimpanan data atau informasi. Dengan adanya tujuan utama tersebut maka akan didapatkan keuntungan terhadap sistem pemrosesan berkas, adapun keuntungannya adalah sebagai berikut (Al-Bahra, 2005: 130) : a. Integritas data dapat selalu terjaga. b. Independensi data dapat selalu terjaga. c. Konsistensi data dapat selalu terjaga. d. Berbagai data dapat selalu dilakukan oleh setiap pengguna.



21



e. Keamanan data lebih mudah dilakukan. f. Penggunaan data lebih mudah. Didalam DBMS merupakan koleksi terpadu dari database dan programprogram komputer yang digunakan untuk mengakses dan memelihara database. Menurut Zulkifli (2003: 354), database adalah kumpulan semua data yang disimpan dalam satu file atau beberapa file. Dengan database diharapkan tidak terjadi kelebihan atau duplikasi (redudancy) penyimpanan data yang sama dalam satu organisasi. Definisi lain menurut Al-Bahra (2005: 129), database adalah sekumpulan data store (bisa dalam jumlah yang sangat besar) yang tersimpan dalam magnetik disk, optical disk, magnetik drum atau media penyimpanan sekunder lainnya. Komponen-komponen dari suatu database meliputi: a. Field Merupakan sekumpulan byte-byte yang sejenis. Sering disebut dengan istilah atribut. Atribut merupakan relasi fungsional dari satu object set ke object set yang lainnya. b. Record Sering disebut juga tuple. Record sering dinyatakan dengan suatu baris data dalam suatu relasi. Record terdiri dari kumpulan atribut-atribut yang saling berkaitan dalam menginformasikan tentang suatu entitas / relasi secara lengkap. c. File



22



Merupakan kumpulan dari record-record yang sejenis dan mempunyai elemen yang sama, atribut yang sama, namun berbeda-beda data value-nya. d. Key Merupakan elemen record yang dipakai untuk menemukan keseluruhan isi dari record tersebut pada waktu akses, atau bisa juga digunakan untuk mengidentifikasikan setiap entitas / record / baris. Berikut adalah jenis-jenis dari key yang bisa digunakan, diantaranya: 1. Super Key Merupakan satu atau lebih atribut dari suatu tabel yang dapat digunakan untuk mengidentifikasi entitas / record dari tabel secara unik. 2. Candidate Key Merupakan super key dengan jumlah atribut minimal. Key jenis ini tidak boleh berisi atribut dari tabel yang lain. 3. Primary Key Merupakan salah satu dari atribut candidate key yang dapat dipilih / ditentukan sebagai key. Primary key dapat dibagi menjadi tiga kriteria, diantaranya: 4. Alternate Key Setiap atribut dari candidate key yang tidak terpilih menjadi primary key, maka atribut-atribut tersebut dinamakan alternate key. 5. Foreign Key Merupakan sembarang atribut yang menunjuk kepada primary key pada tabel yang lain. Foreign key akan terjadi pada suatu relasi yang memiliki kardinalitas “one to many” atau “many to many”. 6. External Key (Identifier)



23



Merupakan



suatu



lexical



atribute



yang



nilai-nilainya



selalu



mengidentifikasikan satu object instance 2.4



Unified Modelling Language (UML) Unified Markup Language (UML) adalah bahasa pemodelan untuk sistem atau



perangkat lunak yang berparadigma (berorientasi objek).” Pemodelan (modeling) sesungguhnya digunakan untuk penyederhanaan permasalahan-permasalahan yang kompleks sedemikian rupa sehingga lebih mudah dipelajari dan dipahami (Nugroho, 2010:6). Selain itu UML adalah bahasa pemodelan yang menggunakan konsep orientasi objek. UML dibuat oleh Grady Booch, James Rumbaugh, dan Ivar Jacobson dibawah bendera Rational Software Corp. UML menyediakan notasi-notasi yang membantu memodelkan sistem dari berbagai perspektif. UML tidak hanya digunakan dalam pemodelan perangkat lunak, namun hampir dalam semua bidang yang membutuhkan pemodelan. 2.4.1



Use Case Diagram Use Case diagram merupakan sebuah teknik yang digunakan dalam



pengembangan sebuah software atau sistem informasi untuk menangkap kebutuhan fungsional dari sistem yang bersangkutan, Use Case menjelaskan interaksi yang terjadi antara ‘aktor’  inisiator dari interaksi sistem itu sendiri dengan sistem yang ada, sebuah Use Case direpresentasikan dengan urutan langkah yang sederhana (Arif,2016). Use Case Diagram digunakan untuk menggambarkan sistem dari sudut pandang pengguna sistem tersebut (user), sehingga pembuatan use case diagram lebih dititik beratkan pada fungsionalitas yang ada pada sistem, bukan



24



berdasarkan alur atau urutan dalam kejadian. Sebuah use case diagram merepresentasikan sebuah interaksi antara aktor dengan sistem.



Gambar 2.8. Keterangan simbol-simbol use case diagram 2.4.2



Activity Diagram Activity Diagram menjelaskan bahwa diagram aktivitas atau activity



diagram menggambarkan workflow (aliran kerja) atau aktivitas dari sebuah sistem atau sebuah proses. Yang perlu diperhatikan di sini adalah bahwa diagram aktivitas menggambarkan aktivitas sistem bukan apa yang dilakukan aktor, jadi aktivitas yang dilakukan oleh sistem (Rosa, 2011)



25



Gambar 2.9. Simbol-simbol Activity Diagram 2.4.3



Class Diagram Class diagram adalah sebuah class yang menggambarkan struktur dan



penjelasan class, paket, dan objek serta hubungan satu sama lain seperti containment, pewarisan, asosiasi, dan lain-lain. Class diagram juga menjelaskan hubungan antar class dalam sebuah sistem yang sedang dibuat dan bagaimana caranya agar mereka saling berkolaborasi untuk mencapai sebuah tujuan (Irawan, 2011). Class diagram adalah sebuah spesifikasi yang akan menghasilkan sebuah objek dan merupakan inti dari pengembangan dan desain berorientasi objek. Class menggambarkan keadaan (atribut / properti) suatu sistem, sekaligus menawarkan layanan untuk memanipulasi keadaan tersebut (metode



26



/ fungsi). Class diagram menggambarkan struktur dan deskripsi Class, Package dan objek beserta hubungan satu sama lain seperti pewarisan, asosiasi, dan lain-lain.



Gambar 2.10 Simbol-simbol Class Diagram 2.4.4



Sequence Diagram Sequence diagram (diagram urutan) adalah suatu diagram yang



memperlihatkan atau menampilkan interaksi-interaksi antar objek di dalam sistem yang disusun pada sebuah urutan atau rangkaian waktu. Interaksi antar objek tersebut termasuk pengguna, display, dan sebagainya berupa pesan/message (Tania Maria O.S, 2015).



27



Gambar 2.11. Simbol-simbol Sequence Diagram 2.5



Aplikasi Pendukung Dari penelitian yang akan saya lakukan, saya akan menggunakan beberapa aplikasi pendukung diantaranya sebagai berikut : 2.5.1



Pengertian PHP PHP adalah Bahasa server-side-scripting yang menyatu dengan HTML



untuk membuat halaman web yang dinamis. Karena PHP merupakan serverside-scripting maka sintaks dan perintah-perintah PHP akan diesksekusi diserver kemudian hasilnya akan dikirimkan ke browser dengan format HTML. Dengan demikian kode program yang ditulis dalam PHP tidak akan terlihat oleh user sehingga keamanan halaman web lebih terjamin. PHP dirancang untuk membuat halaman web yang dinamis, yaitu halaman web yang dapat membentuk suatu tampilan berdasarkan permintaan terkini, seperti menampilkan isi basis data ke halaman web (Arif, 2011). PHP juga dapat berjalan pada berbagai web server seperti IIS (Internet Information Server), PWS (Personal Web Server), Apache, Xitami. PHP juga



28



mampu berjalan di banyak sistem operasi yang beredar saat ini, diantaranya : Sistem Operasi Microsoft Windows (semua versi), Linux, Mac Os, Solaris. PHP dapat dibangun sebagai modul web server Apache dan sebagai binary yang dapat berjalan sebagai CGI (Common Gateway Interface). PHP dapat mengirim HTTP header, dapat mengatur cookies , mengatur authentication dan redirect user. Salah satu keunggulan yang dimiliki PHP adalah kemampuannya untuk melakukan koneksi ke berbagai macam software sistem manajemen basis data atau Database Management System (DBMS), sehingga dapat menciptakan suatu halaman web dinamis. PHP mempunyai koneksitas yang baik dengan beberapa DBMS seperti Oracle, Sybase, mSQL, MySQL, Microsoft SQL Server, Solid, PostgreSQL, Adabas, FilePro, Velocis, dBase, Unix dbm, dan tidak terkecuali semua database ber-interface ODBC. Hampir seluruh aplikasi berbasis web dapat dibuat dengan PHP. Namun kekuatan utama adalah konektivitas basis data dengan web. Dengan kemampuan ini kita akan mempunyai suatu sistem basis data yang dapat diakses. 2.5.2



MySQL (My Structure Query Language) Database secara sederhana, dapat kita sebut sebagai gudang data.



Secara teori, database adalah kumpulan data atau sistem informasi yang kompleks, data-data tersebut disusun menjadi beberapa kelompok dengan tipe data yang sejenis, dimana setiap datanya dapat saling berhubungan satu sama lain atau dapat berdiri sendiri, sehingga mudah diakses. Database dapat kita kelola menggunakan program aplikasi data, misalnya: MySQL, Ms. Access, PostgreSQL, dan SQL Server. Aplikasi yang



29



dapat membuat dan mengelola database disebut database manajemen system (DBMS). MySQL merupakan database server yang awalnya hanya berjalan pada System Unix dan Linux. Seiring berjalannya waktu dan banyaknya peminat yang menggunakan database ini, MySQL merilis versi yang dapat diinstal pada hampir semua platform, termasuk Windows (Bunafit, 2008). MySQL menggunakan bahasa standar untuk mengakses database, yaitu menggunakan bahasa Structured Query Language (SQL). Sejak tahun 70-an bahasa ini telah dikembangkan oleh IBM, yang kemudian diikuti dengan adanya Oracle, Informix, dan Sybase. Dengan menggunakan SQL, proses akses database menjadi lebih user-friendly dibandingkan dengan misalnya dbase ataupun Clipper yang masih menggunakan sintaks pemrograman murni. MySQL adalah sebuah server database SQL multiuser dan multithreaded. SQL sendiri adalah salah satu bahasa database yang paling popular di dunia. Implementasi program server database ini adalah program daemon MySQL dan beberapa program lain serta beberapa referensi. Keunggulan MySQL dibandingkan dengan perangkat lunak database server lainnya yaitu : a. freeware, high performance, biaya rendah, dan portable. b. Mudah untuk dikonfigurasi dan dipelajari c. MySQL merupakan program yang multi-threaded, sehingga dipasang pada server yang memiliki multi-CPU d. Didukung program-program umum seperti C/C++, Java, Perl, PHP, Python, TCL APIS. e. Bersifat open source. f. Memiliki sistem keamanan yang baik dengan verifikasi host.



30



g. Memiliki kemampuan mengelola database dengan jumlah record yang banyak. h. Mendukung record yang memiliki kolom dengan panjang tetap atau panjang bervariasi. 2.5.3



Xammp XAMPP merupakan paket PHP dan MySQL berbasis open source,



yang dapat digunakan sebagai tool pembantu pengembangan aplikasi berbasis PHP. XAMPP mengombinasikan beberapa paket perangkat lunak berbeda ke dalam satu paket (Riyanto 2010). Memanfaatkan dari XAMPP sebagai database karena XAMPP menyediakan aplikasi database MySQL dengan interface lebih mudah dalam pengoperasiannya, tool-tool yang disediakan cukup lengkap dan memenuhi kebutuhan perancangan database selain itu XAMPP aplikasi gratis. 2.6



Pengujian Sistem Pengujian adalah proses untuk menemukan error pada perangkat lunak



sebelum dikirim kepada pengguna. Pengujian software adalah kegiatan yang ditujukan untuk mengevaluasi atribut atau kemampuan program dan memastikan bahwa itu memenuhi hasil yang dicari, atau suatu investigasi yang dilakukan untuk mendapatkan informasi mengenai kualitas dari produk atau layanan yang sedang diuji (under test), pengujian perangkat lunak juga memberikan pandangan mengenai perangkat lunak secara obyektif dan independen, yang bermanfaat dalam operasional bisnis untuk memahami tingkat resiko pada implementasiya.



31



2.6.1



Pengujian black box Pengujian Black Box merupakan pengujian untuk mengetahui apakan



semua fungsi perangkat lunak telah berjalan semestinya sesuai dengan kebutuhan fungsional yang telah didefinisikan. Metode Black Box memungkinkan perekayasa perangkat lunak mendapatkan serangkaian kondisi input yang sepenuhnya menggunakan semua persyaratan fungsional untuk suatu program. Black Box dapat menemukan kesalahan dalam kategori berikut: a. Fungsi-fungsi yang tidak benar atau hilang. b. Kesalahan interface. c. Kesalahan dalam struktur data atau akses basis data eksternal. d. Inisialisasi dan kesalahan terminasi. e. Validitas fungsional. f. Kesensitifan sistem terhadap nilai input tertentu. g. Batasan dari suatu data.



32



BAB III ANALISA DAN PERANCANGAN 3.1



Analisa Analisa sistem merupakan proses penguraian suatu sistem informasi yang utuh



dan nyata ke dalam komponen-komponen yang bertujuan untuk mengidentifikasikan serta mengevaluasi hal yang muncul, hambatan-hambatan yang sering terjadi serta kebutuhan yang diharapkan, sehingga dapat memberikan solusi untuk pengembangan kea rah yang lebih baik dan sesuai dengan kebutuhan perkembangan teknologi 3.1.1



Analisa Sistem Saat Ini Di Puskesmas Pondok Kacang Timur, proses penyampaian informasi



yang berhubungan dengan rekam medis pasien masih dilakukan secara manual yakni penggunaan excel. Begitu pula dengan proses kegiatan internal yang berhubungan dengan data inventory obat-obatan memang sudah memakai aplikasi yang telah disediakan namun tetap saja dalam kenyataannya kerja masih menemui hambatan dikarenakan ada kerumitan yang terkait dengan fasilitas yamg tersedia, Sehingga menimbulkan berbagai permasalahan lainnya yang berhubungan dengan rekam medis pasien. Hal ini menyulitkan bidang administrasi dalam memberikan laporan kepada pemimpin. Dengan hadirnya sistem informasi yang menghasilkan program aplikasi pun dituntut untuk memenuhi kebutuhan secara spesifik, sehingga program aplikasi yang dihadirkan mampu melayani penggunanya secara maksimal dan betul-betul membantu peralihan dari sistem informasi manual menuju informasi yang terkomputerisasi. Ini mulai menjadi salah satu pilihan



yang memang memberikan keuntungan dari sisi efektifitas dan efesien yang mengolah data



Gambar 3.1. Use Case Diagram Sistem Saat Ini 3.1.2



Evaluasi Sistem Saat Ini Pengguna sistem informasi rekam medis pada Puskesmas Pondok



Kacang Timur ini adalah user. Data user dimasukkan ke sistem oleh admin. User dapat menggunakan sistem ini jika data user telah tercatat di dalam sistem. User bertugas untuk mencatat setiap data pasien. Dalam sistem ini User memasukkan data ke sistem rekam medis pasien sebagian besar menggunakan buku manual. Admin bertanggung jawab penuh terhadap kebenaran data rekam medis pada sistem. Artinya, jika ada penambahan pasien baru atau ada data pasien yang berubah, maka data yang ada pada sistem harus disesuaikan dengan benar. Admin harus teliti pada saat memasukkan, mengubah atau menghapus data pasien. Data pasien yang ada pada sistem harus sesuai dengan laporan yang ada pada rekam medis. Hal ini dikarenakan data pasien berpengaruh pada sistem dan laporan rekam medis pasien.



33



3.1.3



Analisa Sistem Yang Akan Dibangun Pengolahan pada Puskesmas Pondok Kacang Timur, dimana pengelola



rekam medis pasien ini mencatat segala informasi yang ada diperusahaan dalam sebuah Database Berikut ini adalah mekanisme kerja yang sedang berjalan 1. Pertama membuka aplikasi informasi rekam medis pada pasien. 2. Kemudian pengguna tinggal mengklik apa ingin membuat data baru, menyimpan, mengubah atau menghapus data, setelah pengguna tersebut memilih form apa yang akan dijalankan. 3.1.4



Perancangan Sistem Yang Akan Diusulkan Sistem aplikasi rekam medis ini dapat digambarkan sebagai bentuk



fasilitas yang memberikan pelayanan untuk mempermudah pekerjaan admin. Sistem aplikasi ini diharapkan dapat membantu mengatasi permasalahan yang ada, dan dapat menghasilkan informasi yang cepat, tepat dan akurat. Dengan adanya sistem aplikasi sistem informasi rekam medis



berbasis web ini,



diharapkan proses pendataan dapat dilakukan dengan cepat, proses pencarian dan pengecekan data dapat diketahui secara tepat dan akurat, pembuatan laporan pun menjadi lebih mudah, dan user dapat secara langsung berinteraksi dengan sistem yang disesuaikan dengan kebutuhannya.



34



Gambar 3.2 Use case Diagram Sistem yang diusulkan



35



DAFTAR PUSTAKA Al Fatta, Hanif. 2007. Analisis Dan Perancangan Sistem Informasi. Andi:Yogyakarta. Putra, Lingga Jaya Bermana, dkk. Sistem Informasi Rekam Medis Rawat Jalan Pada Rumah Sakit Umum Daerah Palembang BARI. Jurnal Sistem Informasi STMIK MDP, Februari 2013. Ari Rahman N, 2015,” Perancangan Sistem Informasi Rekam Medis Pasien Di Puskesmas Cikole”: Teknik Dan Ilmu Komputer Universitas Komputer Indonesia Bandung. Jogiyanto HM, 2002, Analisis & Desain Sistem Informasi, (edisi kedua, cetakan kedua), Andi Offset, Yogyakarta..



36



Rizky Ramadhan, Tri Oktari Angga, Ervi Cofriyanti, S.Si, M.T.I, Ery Hartati, M.Kom, 2003



“Sistem



Informasi



Rekam



Medis



Rawat



Inap



dan



Rawat



Jalan Pada Puskesmas Sukajadi” : Program Studi Sistem Informasi, STMIK GI MDP. dcNiky Hardinata, Muamar Hi. Muhammad, 2015,”Analisis Dan Perancangan Sistem Informasi Rekam Medis Pada Puskesmas Kecamatan X, Magister Teknik Informatika STMIK AMIKOM Yogyakarta Khusnul Khotimah, Dadang Sudrajat, Raditya Danar Dana, “Analisis Dan Perancangan Sistem Informasi Database Rekam Medis Rumah Sakit Umum Daerah (Rsud) Waled”: Teknik Informatika, STMIK IKMI Cirebon Zulkifli Amsyah, ”Sistem Informasi Manajemen ”Jakarta. 1997. Nugroho,Adi, “Analisis dan Perancangan Sistem Informasi dengan Metodologi Beorientasi Objek, Informatika”, Bandung: 20



37



38