IJCCS, Vol.x, No.x, Julyxxxx, pp. 1~5 ISSN: 1978-1520
1
Sistem Informasi Komunitas Peduli Anak Kanker dan Penyakit Kronis Berbasis Web pada RSUP Dr. Moch Hoesin 1,2
Yusriadi1, Juni Aryanto2, M. Haviz Irfani3 STMIK GI MDP Palembang: Jl. Rajawali No.14, 0711-376400 3 Jurusan Sistem Informasi, STMIK MDP Palembang e-mail:
[email protected],
[email protected], 3
[email protected]
Abstrak RSUP Dr. Mohammad Hoesin membawahi beberapa komunitas salah satunya adalah Komunitas Peduli Anak Kanker dan Penyakit Kronis (KPKAPK). Tujuan penelitian untuk mengelola data KPKAPK dan memberikan informasi kepada komunitas maupun masyarakat. Komunitas ini mengalami kendala dalam hal menyebarkan informasi, sering kali komunitas kehilangan komunikasi dengan donatur dan relawan yang menyebabkan berkurangnya jumlah donatur maupun relawan. Sistem yang dibangun menggunakan metodologi pengembangan Rational Unified Process (RUP) memiliki empat tahapan antara lain Inception, Elaboration, Construction, dan Trantion. Hasil penelitian terdapat fitur-fitur informasi anak kanker, kelola kegiatan, dan forum diskusi KPAKPK, Sistem informasi yang dibangun dapat mempermudah semua prosedur pengelolaan data menjadi lebih efektif serta efisien, dan menjadi media interaktif untuk menjalin hubungan antara donatur, relawan dan komunitas. Kata kunci : Sistem Informasi, RUP, CRM, KPKAPK Abstract Hospital Dr. Mohammad Hoesin oversees some communities one of which is the Community Child Care Cancer and Chronic Disease ( KPKAPK ) . The research objective KPKAPK to manage data and provide information to the community and society . This community is experiencing constraints in terms of disseminating information, often lost communication with the community of donors and volunteers that led to a reduced number of donors and volunteers . The system is built using a development methodology Rational Unified Process ( RUP ) has four stages include Inception , Elaboration , Construction , and Trantion . The results of the study there are features children's cancer information , manage activities , and discussion forums KPAKPK , information system built to facilitate all procedures data management becomes more effective and efficient , and become interactive media to build relationships between donors , volunteers and communities. Keywords : Information System, RUP, CRM, KPKAPK. 1. PENDAHULUAN
R
SUP Dr. Mohammad Hoesin adalah rumah sakit umum milik pemerintah di kota Palembang. RSUP Dr. Mohammad Hoesin melayani berbagai pelayanan kesehatan seperti rawat inap, rawat jalan, rawat darurat, graha spesialis dan penunjang medis. Dalam perkembangannya RSUP Dr. Mohammad Hoesin membawahi beberapa komunitas salah satunya adalah Komunitas Peduli Anak Kanker dan Penyakit Kronis. Komunitas Peduli Anak Kanker dan Penyakit Kronis menyediakan dan memberikan
Received June1st,2012; Revised June25th, 2012; Accepted July 10th, 2012
2IJCCS
ISSN: 1978-1520
layanan pendampingan pada anak penderita kanker seperti memberikan dukungan moral dan memberikan bantuan berupa obat untuk pasien Anak Kanker dan Penyakit Kronis. Dalam upaya menyediakan layanan pendampingan tersebut, pengelola komunitas memafaatkan pemberian dana dari donatur baik secara perorangan atau dari instansi dan komunitas lainnya. Tetapi hanya orang-orang dan instansi tertentu yang mengetahui Komunitas Peduli Anak Kanker dan Penyakit Kronis pada RSUP Dr. Moch Hoesin, dan kebanyakan masyarakat khususnya masyarakat Palembang masih belum mengetahui tentang keberadaan komunitas tersebut. Komunitas Peduli Anak Kanker dan Penyakit Kronis pada RSUP Dr. Moch Hoesin masih mengalami kendala seperti menyebarkan informasi untuk menjaring donatur, terjadiya hambatan bagi masyarakat yang ingin mendonasikan dana tetapi tidak mengetahui harus kemana mendonasikannya. Komunitas ini juga memiliki masalah yaitu masih banyaknya orang atau organisasi yang belum mengakui komunitas terhadap kegiatan-kegiatan yang dilakukan oleh komunitas dan juga seringkali kehilangan komunikasi dengan para donatur sehingga menyebabkan berkurangnya tenaga relawan dan dana untuk mendukung komunitas ini. Komunitas Peduli Anak Kanker dan Penyakit Kronis pada RSUP Dr. Moch Hoesin membutuhkan suatu sistem komputerisasi yang bisa mengelola data-data pasien dan donatur maupun relawan secara efisien dan efektif serta menjadi media untuk memberikan informasi mengenai adanya rumah singgah kepada donatur dan pasien yang menetap diluar kota Palembang. Sistem ini juga menjadi media bagi donatur untuk berperan aktif tidak hanya saat mendonasikan dana tetapi juga memperoleh feedback berkaitan dengan perkembangan pasien dan komunitas sehingga hubungan donatur dengan komunitas tetap terjaga. Salah satu bagian dari customer relationship management yaitu bagaimana caranya mempertahankan donatur yang ada dan menjaring donatur baru, serta memberikan donatur tersebut informasi-informasi terbaru mengenai komunitas seperti apakah ada pasien baru atau pasien darurat yang membutuhkan dana, dan donatur dapat melihat dana yang telah terkumpul. 2. METODE PENELITIAN Pada penelitian ini menggunakan metodologi Rational Unified Process (RUP). RUP berbasis konsep object oriented, dengan aktifitas yang berpusat pada pengembangan model dengan menggunakan Unified Model Language (UML). menjelaskan lebih lanjut bahwa RUP memiliki empat tahap atau fase yang akan di lakukan secara iteratif. Berikut ini penjelasan untuk setiap fase RUP (Rosa, 2013, h.129) :
Gambar 1 Proses Iteratif RUP 1. Inception (permulaan) : Tahap ini lebih pada memodelkan proses bisnis yang dibutuhkan (business modeling) dan mendefinisikan kebutuhan akan sistem yang akan dibuat (requirements). 2. Elaboration (perluasan/perencanaan) : Tahap ini lebih difokuskan pada perencanaan arsitektur sistem, analisis dan desain sistem. 3. Construction (konstruksi) : Tahap ini fokus pada pengembangan komponen dan fiturfitur. tahap ini lebih pada implementasi dan pengujian sistem yang fokus pada implementasi perangkat lunak pada kode program.
Title of manuscript is short and clear, implies research results (First Author)
IJCCS
3
ISSN: 1978-1520
4. Transition (transisi) : Tahap ini lebih pada deployment atau instalasi sistem agar dapat dimengerti oleh user. Dilakukan penginstalan database dan program baru, pelatihan bagi pengguna dan konversi ke sistem yang baru. 2.1 Teori Khusus 2.1.1. Customer Relantionship management Menurut Armstrong dan Kotler (2008) CRM adalah keseluruhan proses membangun dan memelihara hubungan pelanggan yang menguntungkan dengan menghantarkan nilai dan kepuasan yang unggul, proses ini berhubungan dengan semua aspek untuk meraih, mempertahankan dan menumbuhkan pelanggan. 2.1.2. Komunitas Menurut R. Fallen dan Budi Dwi K (2010), komunitas adalah sekelompok manusia yang saling berhubungan lebih sering dibandingkan dengan manusia lain yang berada diluarnya serta saling ketergantungan untuk memenuhi keperluan barang dan jasa yang penting untuk menunjang kehidupan sehari - hari. 2.1.3. XAMPP XAMPP merupakan paket aplikasi yang memudahkan dalam menginstal modul PHP, Apache Website Server, dan MySQL Database. Selain itu XAMPP dilengkapi dengan berbagai fasilitas lain yang akan memberikan kemudahan dalam mengembangkan situs Website berbasis PHP. (Wibowo A 2007, h.5). 3. HASIL DAN PEMBAHASAN 3.1 Prosedur sistem yang berjalan Berdasarkan pengamatan dalam penelitian, maka disimpulkan prosedur sistem yang berjalan pada KPKAPK : 22. Memberikan laporan kegiatan
Ketua
Relawan Baru
Admin
2. Mengkoodinir relawan rumah singgah dengan kegiatan yang terjadwal
10. Mengikuti kegiatan komunitas
8. Diadakan sebuah kegiatan komunitas dimana terdapat pemberitahuan untuk membantu anak kanker sekaligus merekrut relawan baru
Kegiatan Komunitas
7. Mengikuti kegiatan komunitas
3. Membuat jadwal kegiatan
6. Datang ke rumah singgah
21. Merekap laporan kegiatan
5. Memberikan jadwal kegiatan komunitas 4. Mendapat informasi mengenai kegiatan anak kanker dan penyakit kronis
Relawan
9. Memberikan pengarahan kepada kegiatan yang diadakan komunitas
Rumah Singgah
1. Dokter memberikan perkembangan anak kanker dan penyakit kronis
11. Relawan mendokumentasi kan kegiatan
Dokter
13. Memberikan informasi ke media sosial 15.Mendapatkan informasi dari media sosial 12.Mengunggah dokumentasi ke media sosial Donatur
14.Mencari orang yang membutuhkan donasi Media Sosial
Dokumentasi Kegiatan Berupa Form
16. Mendapatkan bukti transfer bank
Bank 15. Memberikan donasi baik secara tunai
17. Memberikan bukti transfer bank
18. Komunitas mengonfirmasi donasi yang ditransfer
19. Memberikan donasi ke rumah singgah
20. Membuat laporan hasil donasi dan dokumentasi
Komunitas
Gambar 2 Rich Picture Sistem yang Berjalan KPKAPK Title of manuscript is short and clear, implies research results (First Author)
4IJCCS
ISSN: 1978-1520
3.2 Analisis Permasalahan Berdasarkan dari prosedur berjalan maka dapat dilakukan analisis permasalahan. Dalam melakukan analisis masalah menggunakan sebuat alat bantu yaitu fishbone diagram atau ishikawa diagram, adapun fishbone diagram tersebut adalah:
Gambar 3 Analisis Permasalahan KPKAPK 3.3 Analisis Kebutuhan Diagram use case pada pengembangan sistem pada KPKAPK
Gambar 4 Use Case Diagram Title of manuscript is short and clear, implies research results (First Author)
IJCCS
5
ISSN: 1978-1520
3.4 Rancangan Sistem 3.4.1 Class Diagram Class diagram yang ada pada sistem sebagai berikut : 1
Kelola Data Pengguna
1.1
1.2
Pengguna 1
1..* -email:varchar
+tambah_pengguna() +cari_pengguna() +tampil_pengguna()
-password:varchar -akses:varchar
1..*
1
+setemail() +getemail() +setpassword() +getpassword() +setakses() +getakses()
1..*
1
1
Login +autentifikasiPengguna +tutupWebsite
1
1
1
1
Main
1
+main() +ulLogin() +ulBeranda() +ulPengguna() +ulRegistrasiRelawan() +ulRegistrasiDonatur() +ulRelawan() +ulDonatur() +uKegiatanRelawan() +ulDonasi() +ulAnakKanker() +ulPengumuman() +ulForum()
Relawan
1
1
1
1
-id_relawan:varchar -email:varchar -nama:varchar -alamat:varchar -telepon:varchar
1 1 1
2.2
1
1..* +setid_relawan()
2.1
1 Kelola Data Relawan
1
+getid_relawan() +setemail() +getemail() +setnama() +getnama() +setalamat() +getalamat() +settelepom() +gettelepon()
1
+registrasi_relawan() +cari_relawan() +tampil_relawan()
1
1 1 1 1
Koneksi +Database +Host +username +password +bukakoneksi() +eksekusiInsert() +eksekusiUpdate() +eksekusiDelete() +eksekusiSelect() +tutupkoneksi()
1
1
1
3.1
Kelola Data Donatur
Donatur
1
+registrasi_donatur() +cari_donatur() +tampil_donatur()
1..*
3.2
1
-id_donatur:varchar -email:varchar -nama:varchar -alamat:varchar -telepon:varchar +setid_donatur() +getid_donatur() +setemail() +getemail() +setnama() +getnama() +setalamat() +getalamat() +settelepom() +gettelepon()
Kegiatan
4.2
-id_kegiatan:varchar -tgl:date -nama:varchar
1
+setid_kegiatan()
1..* +getid_kegiatan() +settgl() +gettgl() +setnama() +getnama()
4.1
Kelola Kegiatan +tambah_kegiatan()
1 +ubah_kegiatan()
1
+cari_kegiatan() +tampil_kegiatan() +unggah_dokumentasikegiatan() +hapus_kegiatan() +sms_kegiatan() +kelola_datarelawan()
1 Isi Kegiatan
1..*
4.3
-id_isi:vachar -id_kegiatan:varchar -id_relawan:varchar
1
+setid_isi() +getid_isi() +setid_kegiatan() +getid_kegiatan() +setid_relawan() +getid_relawan()
Donasi
Kelola Donasi 1
6.1
Anak Kanker
+tambah_dataanakkanker() +ubah_dataanakkanker() +cari_dataanakkanker() +hapus_dataanakkanker() +tampil_dataanakkanker() +sms_kedonatur()
1
Kelola Pengumuman
7.1
1
6.2
-id_anakkanker:varchar -nama:varchar -penyakit:varchar -dokterygmenangani:varchar
1..*
1
5.2
-id_donasi:varchar -id_donatur:varchar -jumlah:varchar +setid_donasi() +getid_donasi() +setid_donatur() +getid_donatur() +setjumlah() +getjumlah()
1
+tambah_donasi() +cari_donasi() +tampil_donasi() +registrasi_donatur() +kelola_donatur()
Kelola Data Anak Kanker 1
1..*
5.1
1
+setid_anakkanker() +getid_anakkanker() +setnama() +getnama() +setpenyakit() +getpenyakit() +setdokteryangmenangani() +getdokteryangmenangani()
1 Pengumuman
+tambah_pengumuman() +ubah_pengumuman() +hapus_pengumuman()
7.2
-id_pengumuman:varchar -tgl:date
1..* -isi:varchar
+setid_pengumuman() +getid_pengumuman() +settgl() +gettgl() +setisi() +getisi()
Kelola Forum 1
8.1
+tambah_forum() +ubah_forum() +hapus_forum() +cari_forum() +tampil_forum() +lihat_forum()
Topik 1
1
1..*
8.2
-id_topik:varchar -tgl:date -judul:varchar -isi:text -email:varchar +setid_topik() +getid_topik() +setgl() +gettgl() +setjudul() +getjudul() +setisi() +getisi() +setemail() +getemail()
Komentar
1
8.3
-id_komentar:varchar -id_topik:varchar -tgl:date -isi:text -email:varchar
1..* +setid_idkomentar()
+getid_id_komentar() +setid_topik() +getid_topik() +setgl() +gettgl() +setjudul() +getjudul() +setisi() +getisi() +setemail() +getemail()
1
Gambar 5 Class Diagram Title of manuscript is short and clear, implies research results (First Author)
6IJCCS
ISSN: 1978-1520
3.4 Rancangan antar muka Antarmuka sistem digunakan untuk memberikan kemudahan dalam penggambaran tampilan program yang diusulkan oleh penulis. Rancangan layar atau tampilan halaman yang digunakan adalah sebagai berikut : a. Halaman Beranda Gambar dibawah ini menampilkan rancangan halaman beranda KPKAPK bagi publik. Pada halaman ini publik bisa melihat jadwal kegiatan, dokumentasi, kontak, informasi dan melakukan registrasi sebagai donatur dan relawan. Komunitas Peduli Kanker Anak dan Penyakit Kronis Lainnya BERANDA
JADWAL
DOKUMENTASI
PROFIL
INFORMASI
LOGIN
REGISTRASI DONATUR
REGISTRASI RELAWAN
KEGIATAN :XXXX
DESKRIPSI KOMUNITAS INFORMASI: XXXXX
Gambar 6 Halaman Beranda b. Halaman Data Anak Kanker Gambar dibawah ini menampilkan rancangan halaman data anak kanker bagi Administrator. Pada halaman ini Administrator bisa mengelola data anak kanker Komunitas Peduli Kanker Anak dan Penyakit Kronis Lainnya BERANDA
JADWAL
DOKUMENTASI
DATA KEGIATAN KPKAPK
PROFIL
DATA DONASI
INFORMASI
DATA RELAWAN & DONATUR
DATA PENGUMUMAN
INFORMASI ANAK KANKER
DATA ANAK KANKER
FORUM
DATA ANAK KANKER
TABEL DATA ANAK KANKER
NAMA
XXXXX
INFORMASI
XXXXX
TGL LAHIR
dd/mm/yy
GOL. DARAH
XXXXX
RIWAYAT PENYAKIT
XXXXX
DOKTER YG MENANGANI
FOTO
-choose fileSIMPAN
Gambar 7 Halaman Data Anak Kanker
Title of manuscript is short and clear, implies research results (First Author)
IJCCS
7
ISSN: 1978-1520
c. Halaman Jadwal Kegiatan Gambar dibawah ini menampilkan rancangan halaman jadwal kegiatan KPKAPK bagi publik. Pada halaman ini publik bisa melihat jadwal kegiatan yang dilakukan KPKAPK. Komunitas Peduli Kanker Anak dan Penyakit Kronis Lainnya BERANDA
JADWAL
DOKUMENTASI
PROFIL
INFORMASI
LOGIN
REGISTRASI DONATUR
REGISTRASI RELAWAN
JADWAL KEGIATAN KPKAPK
TABEL KEGIATAN KPKAPK
Gambar 8 Halaman Jadwal Kegiatan d. Halaman Forum Gambar dibawah ini menampilkan rancangan halaman forum bagi Administrator. Pada halaman ini Administrator bisa mengelola data forum KPKAPK. Komunitas P eduli Kanker Anak dan Penyakit Kronis Lainnya BERANDA
JADWAL
DOKUMENTASI
DATA KEGIATAN KPKAPK
PRODIL
DATA DONASI
INFORMASI
DATA RELAWAN & DONATUR
DATA PENGUMUMAN
DATA ANAK KANKER
FORUM
FORUM KPKAPK
TABEL DATA FORUM KPKAPK
Gambar 9 halaman Forum Administrator 4. KESIMPULAN Dari hasil analisis dan perancangan yang telah dilakukan penulis, maka penulis mengambil kesimpulan dari penelitian ini yaitu : 1. Sistem informasi yang dibangun berisikan data-data anak penderita kanker serta kegiatan komunitas yang sudah dilakukan. 2. Sistem informasi yang dibangun diharapkan mempermudah donatur untuk mendapatkan informasi mengenai anak penderita kanker 3. Sistem informasi yang dibangun diharapkan bisa memperkuat hubungan antara masyarakat dan KPKAPK. 4. Sistem informasi yang dibangun diharapkan bisa mempertahankan donatur tetap dan relawan yang terlibat dengan kegiatan KPKAPK. 5. SARAN Berdasarkan kesimpulan yang diuraikan di atas, maka saran yang dapat penulis berikan adalah sebagai berikut :
Title of manuscript is short and clear, implies research results (First Author)
8IJCCS
ISSN: 1978-1520
1. Diperlukannya inovasi selanjutnya untuk menghadapi tantangan teknologi informasi yang selalu bertambah agar Komunitas Peduli Anak Kanker dan Pernyakit Kronis tetap dikenal masyarakat. 2. Perlu adanya backup data, pemeliharaan perangkat keras dan perangkat lunak secara berkala terhadap sistem baru ini untuk menghindari terjadinya kehilangan atau kerusakan data. 3. Perlu evaluasi setelah melakukan implementasi aplikasi agar fitur - fitur baru muncul sesuai sengan kebutuhan komunitas. 4. Dapat dijadikan rujukan referensi bagi peneliti yang sedang dalam studi atau penelitiannya. UCAPAN TERIMAKASIH
Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa atas Rahmat dan Hidayahnya-Nya penulis dapat menyelesaikan skripsi yang berjudul “Sistem informasi komunitas peduli anak kanker dan penyakit kronis berbasis web pada RSUP Dr. Moch Hoesin” yang merupakan salah satu syarat untuk menempuh ujian akhir guna mencapai gelar sarjana komputer pada program Sistem Informasi, Sekolah Tinggi Manajemen Informatika dan Komputer Multi Data Palembang (STMIK GI MDP). Selama proses penyusunan laporan skripsi ini, begitu banyak kendala dan permasalahan yang di hadapi penulis. Akan tetapi penulis banyak memperoleh bantuan informasi dan pengarahan, baik secara langsung maupun tidak langsung dari berbagai pihak sehingga dapat menyelesaikan skripsi ini dengan baik. Untuk itu, tiada kata yang dapat terucap selain kata – kata terima kasih kepada : 1. Bapak Johanes Petrus, S.Kom, M.T.I., CFP® selaku Ketua STMIK GI MDP. 2. Ibu Desy Iba Ricoida, ST., M.T.I, selaku Pembantu Ketua I STMIK GI MDP. 3. Yulistia, S.Kom., M.T.I, selaku Pembantu Ketua II STMIK GI MDP. 4. Bapak Antonius Wahyu Sudrajat, S.Kom., M.T.I, selaku Pembantu Ketua III STMIK GI MDP. 5. Mardiani, S.Si, M.T.I, selaku Ketua Program Studi Sistem Informasi. 6. M. Haviz Irfani, S.Si., M.T.I, selaku dosen pembimbing yang telah berkenan meluangkan waktu untuk memberikan bimbingan dan pengarahan yang sangat berharga selama berlangsungnya penyusunan skripsi ini. 7. dr.Hj. Dian Puspita Sari, Sp.A(K), M.Kes, selaku penyelia yang sudah berkenan meluangkan waktu untuk memberikan pengarahan dan informasi selama berlangsungnya penyusunan skripsi ini. 8. Tuhan yang Maha Esa yang telah memberikan kesehatan jasmani maupun rohani sehingga skripsi ini dapat berjalan dengan baik. 9. Segenap Dosen STMIK GI MDP yang selama ini telah memberikan pengajaran serta bimbingan kepada penulisselama masa studi berlangsung. 10. Staf Administrasi dan Perpustakaan STMIK GI MDP yang telah membantu mempermudah penulis dalam menyelesaikan urusan akademis. 11. Orang tua, saudara dan teman-teman serta yang lainnya yang tidak dapat disebutkan satu persatu yang telah memberikan semangat dan dukungan selama penulisan penyusunan skripsi ini. DAFTAR PUSTAKA A.S. Rosa dan M. Shalahuddin 2013, Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek, Informatika, Bandung.
Title of manuscript is short and clear, implies research results (First Author)
IJCCS
ISSN: 1978-1520
9
Fallen, R. & Budi Dwi K 2010, Catatan kuliah keperawatan komunitas, Yogyakarta : Nuha Medika. Kotler, P., & Armstrong, G 2008, Principles of Marketing, Prentice Hall : New Jersey Wibowo, Angga 2007,16 Aplikasi PHP Gratis untuk Pengembangan Situs Web, Andi Offset,Yogyakarta
Title of manuscript is short and clear, implies research results (First Author)