Untuk Di Eproceeding ) (Jurnal Eproc.Pdf
Total Page:16
File Type:pdf, Size:1020Kb
ISSN : 2442-5826 e-Proceeding of Applied Science : Vol.4, No.3 Desember 2018 | Page 1621 Aplikasi Pengelolaan Sistem Informasi Dinas Kesehatan Kabupaten Bandung Fikri Harjo Yudhanto1, Heru Nugroho, S.Si., M.T 2 , Aris Hermansyah Suryadi, S.S.3 Program Studi D3 Manajemen Informatika, Fakultas Ilmu Terapan Universitas Telkom [email protected], [email protected] , [email protected] Dinas Kesehatan Kabupaten Bandung adalah dinas yang Dalam pelaksanaannya, tidak seluruh informasi yang berwenang mejaga tingkat kesehatan masyarakat di Kabupaten disampaikan adalah kebutuhan dari masyarakat. Terkadang Bandung. Dalam melaksanakan tugasnya, Dinas Kesehatan kebutuhan masyarakat pun tidak sepenuhnya diketahui oleh Kabupaten Bandung perlu menyebarluaskan informasi sekitar Dinas Kesehatan Kabupaten Bandung. Dikarenakan terlalu kesehatan kepada masyarakat. Namun jika semua itu masih banyaknya kebutuhan masyarakat akan informasi tersebut, dilakukan secara manual akan dirasa kurang efisien waktu dalam terkadang menimbulkan efek lupa yang menghampiri admin pengerjaannya, oleh karena itu maka muncul gagasan untuk website Dinas Kesehatan Kabupaten Bandung. membangun aplikasi pengelola informasi berbasis web. Dalam pembuatannya, aplikasi ini menggunakan bahasa pemrograman Dilihat dari permasalahan di atas, Dinas Kesehatan PHP dengan bantuan framework Codeigniter. Editor yang Kabupaten Bandung berencana membuat sebuah website agar digunakan untuk melakukan pengkodean adalah Sublime Text 3. pemberian informasi, keluhan masyarakat, dan efek lupa yang Kata Kunci : Masyarakat, Sistem Informasi, Kesehatan. terkadang menghampiri admin dapat segera tertangani. System Development Life Cycle (SDLC) yang digunakan untuk Department of Health Bandung Regency is the agency pembangunan aplikasi ini adalah Waterfall dan akan authorized to keep people’s health on Bandung Regency. In menggunakan MySQL sebagai media penyimpanannya their job, Department of Health Bandung Regency need to (database). spread any information to people of Bandung Regency. But, if Dengan dibangunnya website ini, masyarakat diharapkan dapat all that is still done manually, it wil be considered less efficient melihat setiap informasi umum dari Dinas Kesehatan Kabupaten time in the process. Because that, there came the idea to make Bandung, dapat memudahkan masyarakat dalam mengetahui an application that can manage information based on web. On informasi-informasi mengenai kesehatan, dapat the process, this application using PHP programming language mengkonsultasikan berbagai macam masalah kesehatan yang with help of Codeigniter framework. Text editor that used for dialami, mengkonsultasikan sesuatu yang berhubungan dengan create the code is Sublime Text 3. Dinas Kesehatan Kabupaten Bandung, serta membantu admin dalam untuk mengingat apa pekerjaan yang harus dilakukan. Keywords: Society, Information System, Health. I. PENDAHULUAN II. TINJAUAN PUSTAKA Dinas Kesehatan adalah unsur pelaksana otonomi daerah Berikut tinjauan pustaka yang menjadi referensi dalam dalam bidang kesehatan yang dipimpin langsung oleh seorang penelitian ini. Kepala Dinas (Kadin). Kadin berkedudukan di bawah bupati A. Metode Pengembangan Perangkat Lunak. serta bertanggung jawab langsung pada bupati melalui Sekretaris Daerah (Sekda). Dinas Kesehatan Kabupaten Metode yang digunakan untuk membangun Aplikasi “Sistem Bandung mempunyai tugas pokok merumuskan kebijaksanaan Informasi Dinas Kesehatan Kabupaten Bandung” ini adalah sistem kesehatan kabupaten dan melaksanakan kegiatan teknis metode Waterfall. Alasan digunakannya metode Waterfall operasional di bidang kesehatan yang meliputi program dalam proses pengembangan perangkat lunak ini adalah, karena penyehatan lingkungan dan penanggulangan penyakit, tahapan pengembangan aplikasi diawali dengan pengumpulan pelayanan kesehatan, kesehatan keluarga, farmasi, serta kebutuhan dan berlanjut ke tahap berikutnya saat tahap ini telah melaksanakan ketatausahaan dinas. benar-benar selesai. Dikarenakan dinas kesehatan menjadi garda terdepan dalam Metode SDLC ini mengambil kegiatan proses dasar seperti masalah kesehatan masyarakat, informasi-informasi dari dinas spesifikasi, pengembangan, validasi, dan evolusi, dan kesehatan sangat penting untuk diketahui oleh masyarakat merepresentasikannya sebagai fase-fase proses yang berbeda umum. Tidak hanya informasi kesehatan saja yang sangat seperti spesifikasi persyaratan, perancangan perangkat lunak, penting untuk diinformasikan kepada masyarakat, informasi implementasi, pengujian, dan seterusnya[1]. aktivitas pun wajib untuk disampaikan. Hal ini dikarenakan dinas kesehatan adalah instansi pemerintahan di mana dalam B. Perancangan pelaksana kerjanya harus bersifat transparan terhadap 1. Business Process Modeling and Notation masyarakat. ISSN : 2442-5826 e-Proceeding of Applied Science : Vol.4, No.3 Desember 2018 | Page 1622 Tujuan pemodelan BPMN dalam pemodelan proses bisnis, jaringan sehingga dapat digunakan untuk aplikasi Multi User sangat mirip dengan tujuan dari unified modelling language (Banyak Penggun). Sebagai sebuah program penghasil (UML) untuk desain dan analisis berorientasi objek. Tujuannya database, MySQL tidak dapat berjalan sendiri tanpa adanya adalah untuk mengidentifikasi pendekatan paling ideal dan sebuah aplikasi lain[5]. menggabungkannya ke dalam bahasa yang baru dan dapat diterima secara umum. Notasi-notasi BPMN dijelaskan pada 3. PHP tabel berikut[2]. PHP atau yang memiliki kepanjangan Hypertext Preprocessor, 2. Use Case Diagram merupakan suatu bahasa pemrograman yang difungsikan untuk membangun suatu website dinamis. PHP berjalan pada sisi Use Case Diagram atau diagram use case merupakan server sehingga PHP disebut juga sebagai bahasa Server Side pemodelan untuk kelakuan (behavior) sistem informasi yang Scripting, artinya bahwa dalam setiap/untuk menjalankan PHP, akan dibuat. Use case mendeskripsikan sebuah interaksi antara wajib membutuhkan web server dalam menjalankannya. PHP satu atau lebih aktor dengan sistem informasi yang akan dibuat. ini bersifat open source sehingga dapat digunakan secara cuma- Secara kasar, use case digunakan untuk mengetahui fungsi apa cuma, dan mampu lintas platform, yaitu dapat berjalan pada saja yang ada di dalam sebuah sistem informasi dan siapa saja sistem operasi Windows maupun Linux[6]. yang berhak menggunakan fungsi-fungsi itu[3]. 4. Javascript 3. Class Diagram Javascript merupakan bahasa pemrograman web client side. Diagram kelas atau class diagram menggambarkan struktur Javascript digunakan untuk membuat halaman web yang sistem dari segi pendefinisian kelas-kelas yang akan dibuat interaktif dan dinamis. Karena sebagai bahasa pemroraman, untuk membangun sistem. javascript dapat digunakan untuk membuat aplikasi matematis, efek animasi sederhana, bahkan juga untuk membuat game[4]. Kelas memiliki apa yang disebut atribut dan metode atau operasi. Atribut merupakan variabel-variabel yang dimiliki oleh 5. HTML suatu kelas, sedangkan operasi atau metode adalah fungsi-fungsi yang dimiliki oleh suatu kelas[3]. HTML atau Hyper Text Markup Language adalah bahasa yang dipakai untuk menampilkan informasi dalam bentuk hypertext. 4. Entity Relationship Diagram HTML juga mendukung bagaimana suatu informasi ditampilkan. Sesuai dengan namanya, Bahasa ini menggunakan Pemodelan awal basis data yang paling banyak digunakan markup untuk menandai perintah-perintahnya[4]. adalah menggunakan Entity Relationship Diagram (ERD). ERD dikembangkan berdasarkan teori himpunan dalam bidang 6. CSS matematika. ERD digunakan untuk pemodelan basis data relasional. Sehingga jika penyimpanan basis data menggunakan Cascading Style Sheet merupakan suatu teknologi yang OODBMS maka perancangan basis data tidak perlu digunakan untuk memperindah atau mempercantik tampilan menggunakan ERD. ERD memiliki beberapa aliran notasi, halaman website atau konsep sederhana yang berfungsi untuk seperti notasi Chen (dikembangkan oleh Peter Chen), Barker membuat style atau gaya yang lebih diprioritaskan kepada (dikembangkan oleh Richard Barker, Ian Palmer, Harry Ellis), bagaimana data yang ada pada HTML ditampilkan ke browser. notasi Crow’s Foot, dan beberapa notasi lain. Namun yang Metode ini diperkenalkan oleh W3C sejak tahun 1996 untuk banyak digunakan adalah notasi dari Chen. Berikut adalah mempermudah pemisah data dan style. Saat ini CSS ini simbol-simbol yang digunakan pada ERD notasi Chen[3]. membuat suatu format pada teks yang dibuat pada halaman tersendiri, kemudian dengan menggunakan link maka anda C. Pengembangan dapat menggunakan format tersebut bersama-sama[7]. 1. XAMPP 7. CodeIgniter XAMPP merupakan paket PHP berbasis open source. Codeigniter adalah framework pengembangan aplikasi Informasinya dapat diperoleh di website resminya: (Application Development Framework) dengan menggunakan http://www.apachefriends.com. XAMPP membantu PHP untuk menjadi suatu kerangka untuk bekerja atau membuat memudahkan penggunanya dalam mengembangkan aplikasi program yang lebih sistematis. Codeigniter memiliki lisensi (project) berbasis PHP. XAMPP mengkombinasikan beberapa bebas untuk digunakan karena menggunakan lisensi open- paket software berbeda ke dalam satu paket. Paket-paket yang source Apache. Codeigniter pertama kali dikembangkan oleh dimaksud adalah Apache HTTPD, MySQL, PHP, Perl, FileZilla Rick Ellis. Pada Codeigniter telah tersedia sekumpulan library FTP Server, phpMyAdmin, OpenSSL, Freetype, Webalizer, yang dapat membantu programmer untuk menyelesaikan mod_perl, Turck