p-ISSN : 2460-3562 / e-ISSN : 2620-8989

## Sistem Informasi Manajemen Permintaan dan Stok Darah (Studi Kasus PMI Kota Pontianak)
Yus Sholva a1 , Azi Rizky Irawan a2 , Tursina a3 a Program Studi Informatika, Fakultas Teknik, Universitas Tanjungpura Jl. Prof. Dr. H. Hadari Nawawi, Pontianak 78124
1 sholvariza@untan.ac.id
3 tursina@informatika.untan.ac.id 2 azirizkyirawan@student.untan.ac.id

## Abstrak
Palang Merah Indonesia (PMI) merupakan organisasi nasional yang bergerak dibidang kemanusiaan yang memiliki tugas pokok dan fungsi salah satunya adalah permintaan darah. Permintaan darah sering kali tidak terpenuhi karena stok darah kurang atau bahkan stok darah pada saat itu kosong. Solusi yang ditawarkan PMI adalah keluarga pasien mencari sendiri kekurangan kantong darahnya. Keterbatasan informasi mengenai siapa yang bersedia menjadi pendonor untuk membantu kekurangan darah tersebut sehingga sering kali menyulitkan keluarga pasien. PMI memiliki data pendonor yang seharusnya dikelola untuk memenuhi permintaan darah. Tujuan penelitian ini adalah membangun sistem informasi yang dapat memanajemen permintaan darah di UTD PMI Kota Pontianak dengan menggantikan proses permintaan darah secara tertulis (surat fisik) menjadi permintaan menggunakan aplikasi berbasis web sehingga dapat mempercepat proses permintaan darah. Pada kasus dimana stok darah yang diminta tidak tersedia, maka sistem akan melakukan proses pencarian pendonor darah yang sesuai. Sistem mengelola data pendonor untuk membantu meningkatkan stok darah di UTD PMI atau berdasarkan permintaan khusus dengan cara memberikan notifikasi melalui email kepada pendonor yang sudah memasuki waktu untuk melakukan donor darah. Bagi UTD PMI Kota Pontianak selaku pengelola dapat melakukan pemantauan ketersediaan stok darah melalui dashboard eksekutif summary. Perancangan sistem dibangun dengan menggunakan Unified Modelling Language (UML). Untuk pengujian aplikasi dilakukan dengan metode Black Box. Berdasarkan hasil pengujian dengan metode Black Box yaitu kelola permintaan darah pada kondisi normal, kritis dan stok kosong hasil yang didapatkan sesuai dengan yang diharapkan.
Kata kunci: Palang Merah Indonesia, Permintaan Darah, Stok Darah, Pendonor, Pasien, Rumah Sakit

## Blood Supply and Demand Management Information System (Case Study of PMI Pontianak City)

## Abstract
Palang Merah Indonesia (PMI) is a national organization engaged in the humanitarian sector which has main duties and functions, one of which is the request for blood. Demand for blood is often not fulfilled because the bloodstock is insufficient or even the bloodstock is empty at that time. The solution offered by PMI is for the patient's family to find their blood bag deficiency. Limited information about who is willing to be a donor to help with the lack of blood, so it often makes it difficult for the patient's family. PMI has donor data that should be managed to meet the demand for blood. The purpose of this research is to build an information system that can manage blood demand at UTD PMI Pontianak City by replacing the written blood request process (physical letter) with a request using a web-based application so that it can speed up the blood request process. In cases where the requested bloodstock is not available, the system will carry out the process of searching for suitable blood donors. The system manages donor data to help increase bloodstock at UTD PMI or based on special requests by providing notification via email to donors who have entered the time to donate blood. UTD PMI Pontianak City as the manager, they can monitor the availability of bloodstock through the executive summary dashboard. The system design is built using the Unified Modelling Language (UML). For application testing, the method used is Blackbox. Based on the test results with the Blackbox method, which is to manage blood demand in normal, critical and empty conditions, the results obtained are as expected.
Keywords: Palang Merah Indonesia, Blood Demand, Blood Stock, Donors, Patients, Hostpital

## I. P ENDAHULUAN
Palang Merah Indonesia (PMI) merupakan organisasi nasional yang bergerak dibidang kemanusiaan. Peran PMI sebagaimana dalam [15] adalah membantu pemerintah di bidang sosial dan kemanusiaan, sebagaimana  dalam [1] dipersyaratkan ketentuan konvensi-konvensi Jenewa 1949 yang telah diratifikasi oleh Pemerintah Republik Indonesia pada tahun 1958 melalui UU No. 59. Sebagai perhimpunan nasional yang sah, PMI berdiri berdasarkan Keputusan Presiden No. 25 tahun 1950 dan dikukuhkan kegiatannya sebagai satu-satunya organisasi perhimpunan nasional yang menjalankan tugas kepalangmerahan [2].
PMI memiliki beberapa tugas pokok dan fungsi, salah satunya yaitu pelayanan donor darah. Pelayanan donor darah adalah upaya pelayanan kesehatan yang memanfaatkan darah manusia sebagai bahan dasar dengan tujuan kemanusiaan dan tidak untuk tujuan komersial. Sebagaimana dalam [3]  menyebutkan penyelenggaraan donor darah dan pengolahan darah dilakukan oleh Unit Transfusi Darah (UTD) yang diselenggarakan oleh organisasi sosial dengan tugas pokok dan fungsinya di bidang Kepalangmerahan atau dalam hal ini Palang Merah Indonesia (PMI).
Kegiatan donor darah yang dilakukan oleh Unit Transfusi Darah (UTD) di PMI sudah dilakukan sejak tahun 1950. UTD PMI tersebar di seluruh Indonesia salah satunya di  Kota Pontianak. Menurut Walikota Pontianak Edi Rusdi Kamtono, kebutuhan darah setiap harinya mencapai 150 kantong darah. Jumlah tersebut tidak bisa dipenuhi secara keseluruhan karena UTD PMI Kota Pontianak hanya mampu menyediakan sekitar 70 sampai 80 kantong darah.
Untuk pengajuan permintaan darah di PMI Kota Pontianak Standar Operasional Prosedur (SOP) dapat dijelaskan sebagai berikut. Yang menentukan pasien membutuhkan darah adalah dokter di rumah sakit tempat pasien dirawat, maka pihak yang dapat mengajukan formulir permintaan darah adalah dokter di rumah sakit. Setelah formulir permintaan darah dari dokter di rumah sakit dibuat, selanjutnya pihak pasien harus membawa formulir permintaan darah tersebut beserta sampel darah pasien ke PMI Kota Pontianak. Kemudian PMI akan memverifikasi formulir permintaan darah tersebut dengan cara melakukan pengecekan kelengkapan data formulir permintaan darah [9][15].
Masalah muncul pada saat pengajuan permintaan darah ke PMI dan permintaan tersebut tidak dapat terpenuhi karena stok darah di PMI pada saat itu kosong. PMI menyarankan pihak pasien mencari sendiri pendonornya yang tentu saja dapat membebani pasien sedangkan pasien tidak mengetahui siapa yang bersedia menjadi pendonor untuk kekurangan sejumlah kantong darah tersebut.
PMI Kota Pontianak sudah memiliki data pendonor namun belum memiliki sistem yang dapat mengelola data pendonor tersebut. Sehingga diperlukan suatu ide bagaimana membuat sistem yang dapat mengelola data pendonor menjadi lebih baik.
Sering kali permintaan darah tidak semuanya dipenuhi oleh PMI, kekurangan sejumlah kantong darah dibebankan kepada pihak pasien untuk mencari sendiri pendonornya
sedangkan pihak pasien tidak mengetahui siapa yang dapat menjadi pendonor untuk kekurangan sejumlah kantong darah tersebut. Hal ini menjadikan sebuah pemikiran Bagaimana caranya agar pendonor dapat menerima notifikasi berupa informasi kebutuhan darah darurat untuk golongan darah yang sama dengan pasien jika sudah masuk waktu untuk melakukan donor melalui email, agar menjadi penanganan untuk mendapatkan pendonor lebih cepat.
Kebutuhan darah setiap harinya mencapai 150 kantong darah, Jumlah tersebut tidak bisa dipenuhi keseluruhan oleh Palang Merah Indonesia (PMI) Kota Pontianak yang hanya mampu menyediakan sekitar 70 hingga 80 kantong darah. Dengan kebutuhan darah yang banyak setiap harinya perlu sebuah gagasan bagaimana mengelola data stok darah dan permintaan darah menjadi sebuah statistik sebagai acuan untuk tren donor agar masyarakat menjadi sadar untuk donor darah [11].
Oleh karena itu dibutuhkan sebuah sistem informasi yang dapat memanajemen permintaan dan stok darah di Palang Merah Indonesia Kota Pontianak. Sistem yang akan dibangun diharapkan memudahkan pengurus PMI Kota Pontianak dalam memanajemen permintaan dan stok darah sehingga pelayanan donor darah yang ada di PMI Kota Pontianak dapat lebih optimal dan meningkatkan kepercayaan masyarakat kepada PMI Kota Pontianak sehingga mau mendonorkan darahnya [10].

## II. M ETODOLOGI P ENELITIAN

## Gambar 1. Metode Penelitian
Pada Gambar 1, diperlihatkan tahapan-tahapan metode penelitian mulai dari mengumpulkan data,  menganalisa sistem yang berjalan,  merancang model sistem usulan, pengujian dan evaluasi.

## A. Mengumpulkan Data
Tahap mengumpulkan data dilakukan dengan dua cara yaitu dengan mencari studi literatur dan wawancara.
1)  Studi Literatur: penulis menggunakan sumber referensi dari buku, jurnal, artikel, hingga youtube sebagai media pengumpulan data berupa informasi yang diperlukan untuk mendukung literatur ilmiah yang berkaitan dengan topik
penelitian Sistem Informasi Manajemen Permintaan dan Stok Darah.
2)  Wawancara: bertujuan untuk memperdalam pemahaman terkait data yang diperlukan. Dalam penelitian ini wawancara dilakukan dengan kepala bagian medis UTD PMI Kota Pontianak.

## B. Menganalisa Sistem
Tahapan menganalisis sistem yang berjalan di PMI Kota Pontianak  dibagi kedalam dua bagian yaitu alur bisnis proses yang berjalan dan analisis rencana kebutuhan.
1)  Alur Bisnis Proses: Informasi mengenai alur bisnis proses UTD PMI yang berjalan saat ini diperoleh dari hasil wawancara dengan kepala bagian medis UTD PMI Kota Pontianak dapat dilihat pada Gambar 2.

## Gambar 2. Alur Bisnis Proses PMI Yang Berjalan
Berdasarkan hasil wawancara  yang telah dilakukan dapat diketahui bahwa untuk pengajuan permintaan darah, pihak yang menentukan pasien membutuhkan darah adalah dokter di rumah sakit tempat pasien dirawat maka pihak yang dapat mengajukan formulir permintaan darah adalah dokter di rumah sakit. Setelah formulir permintaan darah dari dokter di rumah sakit dibuat, formulir permintaan darah tersebut diberikan kepada pihak  pasien untuk diserahkan ke PMI Kota Pontianak. Kemudian PMI akan memverifikasi formulir permintaan darah tersebut dengan cara melakukan pengecekan kelengkapan data formulir permintaan darah seperti nama pasien, jenis kelamin, jenis golongan darah, alamat, nama keluarga pasien atau nama pihak yang bertanggung jawab, nomor handphone yang bisa dihubungi, diagnosa klinis, jumlah hemoglobin pasien, jenis komponen darah yang diperlukan, jumlah kantong darah yang dibutuhkan dan jenis permintaan yang diajukan. Setelah proses verifikasi selesai dilakukan baru dapat diambil keputusan mengenai permintaan darah yang diajukan apakah darah dapat diberikan atau tidak. Terdapat tiga kondisi dalam pengambilan keputusan [12] permintaan darah yaitu kondisi normal, kondisi kritis dan kondisi stok darah kosong. Pada kondisi normal yaitu stok darah mencukupi untuk memenuhi semua permintaan darah yang masuk maka diterapkan first come first served artinya datang lebih awal akan dilayani lebih dahulu. Jika kondisi kritis yaitu stok darah tidak dapat memenuhi semua permintaan darah, maka yang terlebih dahulu
diprioritaskan atau diproses adalah yang kondisinya paling parah dan jenis permintaan darah yang diajukan sifatnya segera/cito. Sering kali pada saat pihak pasien datang membawa formulir permintaan darah ke PMI Kota Pontianak namun kondisi stok darah kosong. Solusi yang diberikan pihak PMI dengan menyarankan pihak pasien untuk menghubungi keluarga atau kerabat untuk menjadi pendonor kekurangan sejumlah kantong darahnya.
PMI Kota Pontianak memiliki database pendonor, namun database pendonor ini tidak termanajemen dengan baik karena pengelolaan yang berjalan saat ini masih dengan cara manual yaitu menggunakan dokumen pendonor darah yang disimpan ke dalam map dan ditumpuk di bagian dokumen pendonor darah. Dengan pengelolaan yang seperti ini membuat pihak PMI kesulitan ketika mencari data riwayat donor terakhir pendonor
2) Analisis Rencana  Kebutuhan: didapat setelah menganalisis alur bisnis proses yang berjalan.  Dari alur bisnis  proses yang telah dijelaskan, diketahui pengguna website terbagi menjadi empat yaitu admin PMI, admin rumah sakit, dokter dan pendonor. Admin PMI Kota Pontianak membutuhkan sistem yang memungkinkan dapat mengelola data permintaan darah seperti melihat data permintaan darah yang telah diajukan melalui dokter di rumah sakit. Admin PMI juga perlu mengelola data pendonor seperti menginput data pendonor, mencari data pendonor dengan periode tertentu, mencetak laporan data pendonor dan mengirim informasi kebutuhan darah darurat serta pengingat donor melalui notifikasi email. Diperlukannya mengelola data stok darah terbaru sehingga masyarakat dapat mengetahui informasi mengenai stok darah yang tersedia di PMI.
Admin rumah sakit berperan dalam mengelola data dokter  seperti menginput dan mengubah data dokter, mengelola data pasien seperti menginput, mengubah dan menambahkan data permintaan darah. Dokter berperan dalam menyetujui permintaan darah, maka dokter harus dapat memverifikasi permintaan darah tersebut. Sedangkan Pendonor perlu mengetahui tanggal terakhir donornya. Diperlukannya metode notifikasi pada sistem untuk memberikan informasi kebutuhan darah darurat dan pengingat kepada pendonor yang telah memasuki waktu untuk melakukan donor. Notifikasi diperlukan ketika stok darah pada PMI Kota Pontianak kosong. Hal ini dilakukan sebagai upaya PMI untuk mendapatkan pendonor lebih cepat.

## C. Merancang Model Sistem Usulan
Tahap merancang  model sistem usulan  dengan menggunakan perancangan arsitektur sistem dan perancangan Unified Modelling Language (UML).  UML adalah sebuah standar bahasa grafis menspesifikan, memvisualisasikan, merancang, dan mendokumentasikan artifact dari sebuah sistem software [7] [8].
1)  Arsitektur  Sistem: bertujuan untuk menggambarkan struktur hubungan antar komponen sistem yang terdiri dari perangkat lunak maupun perangkat keras.  Gambaran perancangan arsitektur sistem pada penelitian ini dapat di lihat pada Gambar 3 .

## Gambar 3. Perancangan Arsitektur Sistem
Berikut ini adalah penjelasan yang telah dipaparkan melalui arsitektur sistem:
1. Admin PMI bertugas untuk melakukan pengelolaan data permintaan darah, data pendonor dan data stok darah.
2. Admin Rumah Sakit berperan dalam menginputkan data pasien dan permintaan darah.
3. Dokter berperan dalam menyetujui data permintaan darah yang telah di isi oleh Admin Rumah Sakit.
4. Pendonor berperan untuk penyampaian informasi kebutuhan darah darurat yang sesuai dengan golongan darah pendonor dan yang telah memasuki waktu untuk melakukan donor dengan memberikan notifikasi melalui email.
5. Masyarakat umum bisa mengakses website tanpa harus login, masyarakat dapat melihat informasi yang dikelola oleh pengurus PMI Kota Pontianak seperti grafik informasi stok darah dan permintaan darah tiap bulannya, event yang di publikasi oleh PMI Kota Pontianak, maupun untuk mengecek permintaan darah dengan memasukkan kode form.
6. Server database akan menjadi server dan menyimpan semua data yang ada pada PMI.
2)  Use Case: menurut [4] Diagram use case bersifat statis, yang memperlihatkan himpunan Use Case dan aktor-aktor (suatu jenis khusus dari kelas) dan menggambarkan aktivitas yang dilakukan oleh suatu sistem dari sudut pandang pengamatan luar. Use case diagram dapat dilihat pada Gambar 4 .

## Gambar 4. Perancangan Use Case Diagram
3)  Class  Diagram: digunakan untuk menggambarkan hubungan kelas – kelas antara satu dengan yang lain seta memiliki atribut dan operasi yang terdapat dalam sistem yang akan dibuat [5].  Penggambaran class diagram dapat dilihat pada Gambar 5.
Gambar 5. Perancangan Class Diagram

## D. Pengujian dan Evaluasi
Tahapan pengujian model sistem usulan yang merujuk pada tujuan penelitian, Dalam hal ini dilakukan 2 pengujian, yang pertama pengujian dengan metode Blackbox untuk melihat fungsionalitas dari perangkat lunak yang difokuskan kepada kondisi pengambilan keputusan dari pengajuan permintaan darah yang masuk. Pengambilan keputusan ini dibagi menjadi tiga kondisi yaitu kondisi normal, kondisi kritis dan kondisi stok darah kosong. pengujian kedua yaitu menggunakan metode
System Usability Scale (SUS) untuk menguji kepuasan pengguna terhadap sistem yang telah dibangun.

## III. H ASIL DAN P EMBAHASAN
Sistem informasi [13] adalah kumpulan komponen- komponen yang saling terintegrasi dimana dapat mengumpulkan, memproses, menyimpan, dan mendistribusikan informasi  untuk mendukung proses pengambilan keputusan.  Sistem yang dibangun berbasis website dimana fungsi manajemen permintaan darah didukung oleh sistem informasi. Sistem tersebut membantu PMI dalam memanajemen permintaan darah. Sistem tersebut juga memungkinkan masyarakat untuk mengetahui sejauh mana proses permintaan darah yang telah diajukan melalui dokter di rumah sakit.

## A. Implementasi
Tampilan  antarmuka dibagi menjadi empat pengguna, yaitu admin PMI, admin rumah sakit, dokter dan pendonor. Gambar 6 merupakan tampilan halaman utama website. Pada halaman ini terdapat beberapa menu, yaitu home, informasi, grafik, publikasi, lokasi, login dan profil. Halaman utama ini pada dasarnya dapat diakses oleh masyarakat umum. Namun untuk menu login hanya pengguna seperti admin pmi, admin rumah sakit, dokter dan pendonor yang dapat mengakses menu didalamnya.

## Gambar 6. Halaman Utama Website
Gambar 7 merupakan halaman admin rumah sakit untuk mengisi data pasien dan data permintaan darah, yang kemudian data tersebut akan di verifikasi oleh dokter yang menangani pasien sebagaimana dalam [3]. Setelah berhasil melakukan login, pada halaman admin rumah sakit terdapat menu data pasien yang dapat digunakan untuk menambah data pasien baru maupun melihat data-data pasien yang ada pada rumah sakit. Menu permintaan darah digunakan untuk menambah data permintaan darah yang baru, dan history permintaan darah untuk melihat riwayat permintaan darah yang telah selesai terpenuhi.

## Gambar 7. Halaman Admin Rumah Sakit
Gambar  8  merupakan  halaman  yang digunakan oleh dokter untuk memverifikasi permintaan darah sebagaimana dalam [3].  Pada halaman dokter terdapat terdapat fungsi verifikasi permintaan yang digunakan untuk memverifikasi permintaan darah pasien yang data pasien tersebut telah di isi lengkap oleh admin rumah sakit.

## Gambar 8. Halaman Dokter
Gambar  9  merupakan  halaman yang digunakan oleh admin PMI untuk memanajemen  permintaan darah sebagaimana dalam [3]. Pada halaman admin PMI terdapat menu data permintaan darah, pada menu ini terdapat fungsi untuk menambahkan jumlah kantong darah yang dapat dipenuhi oleh PMI pada permintaan darah yang telah diajukan oleh dokter dirumah sakit.  Jika jumlah kantong darah yang dibutuhkan sama dengan jumlah yang dapat terpenuhi, maka permintaan tersebut telah selesai.

## B. Pengujian Sistem
Pengujian dengan metode Black box pada perangkat lunak dilakukan untuk menguji kesesuaian antara masukan dengan hasil yang ditampilkan pada aplikasi,  Black Box Testing berfokus pada spesifikasi fungsional dari perangkat lunak [6]. Ada tiga kasus uji pada pengujian Black Box, yaitu kondisi normal, kondisi kritis dan kondisi kosong.
TABEL I H ASIL P ENGUJIAN D ENGAN B LACK B OX Kasus Uji Bentuk Pengujian Hasil Yang Diharapkan Hasil Pengujian Input jumlah kantong permintaan darah terpenuhi pada kondisi normal yaitu stok darah mencukupi untuk memenuhi semua permintaan darah Permintaan darah yang masuk akan dipenuhi dengan kondisi data yang masuk lebih awal akan dilayani lebih dahulu. Menampilkan data waktu permintaan yang masuk dan menginput jumlah kantong darah terpenuhi ke semua permintaan darah yang masuk. Berhasil menampilkan data waktu permintaan darah yang masuk dan berhasil input jumlah kantong darah terpenuhi. Input jumlah kantong permintaan darah terpenuhi pada kondisi kritis yaitu stok darah tidak mencukupi untuk memenuhi semua permintaan darah
Permintaan darah yang masuk akan ditampung, jika dalam jangka waktu 15 menit terdapat data permintaan darah darurat yang masuk, maka permintaan darah tersebut akan diprioritaskan dan diproses pada saat itu juga. Menampilkan data waktu permintaan yang masuk dan memilih permintaan darah yang terlebih dahulu diprioritaskan dengan melihat tingkat keparahan kondisi pasien dari diagnosa klinis dan jenis permintaan harus bersifat segera/cito.
Berhasil menampilkan data waktu permintaan darah yang masuk dan berhasil input jumlah kantong darah terpenuhi kepada pasien yang diprioritaskan berdasarkan tingkat keparahan kondisi pasien dam jenis permintaan bersifat segera/cito. Kelola permintaan darah  pada kondisi stok darah kosong Permintaan darah yang masuk akan ditampung terlebih dahulu, aksi yang dapat dilakukan PMI ketika stok darah kosong yaitu dengan memberikan informasi kekurangan stok darah kepada pendonor yang memiliki golongan darah yang sama dengan pasien yang membutuhkan darah dan pendonor tersebut harus sudah Mengirim informasi kekurangan stok darah atau informasi kebutuhan darah darurat kepada pendonor yang telah memasuki waktu untuk melakukan donor dan memiliki golongan darah yang sama dengan pasien yang membutuhkan darah dengan menggunakan fitur notifikasi email. Berhasil mengirim informasi kekurangan stok darah dan kebutuhan darah darurat kepada pendonor yang memiliki golongan darah yang sama dengan pasien yang membutuhkan darah dan pendonor telah memasuki waktu untuk melakukan donor.
Kasus Uji Bentuk Pengujian Hasil Yang Diharapkan Hasil Pengujian memasuki waktu untuk melakukan donor.
Informasi yang diberikan melalui fitur notifikasi email. Jika pada saat stok darah kosong kemudian masuk permintaan darah darurat maka dapat mengirim notifikasi kebutuhan darah darurat kepada pendonor yang memiliki golongan darah yang sama dengan pasien dan pendonor tersebut telah memasuki waktu untuk melakukan donor.

## IV. K ESIMPULAN
Setelah  dilakukan pengujian Sistem Informasi Manajemen Permintaan dan Stok Darah (Studi Kasus PMI Kota Pontianak), dapat disimpulkan bahwa:
• Penulis berhasil membuat sistem informasi yang dapat memanajemen permintaan dan stok darah dengan studi kasus PMI Kota Pontianak.
• Sistem Informasi Manajemen Permintaan dan Stok Darah dapat memberikan informasi kebutuhan darah darurat maupun pengingat donor kepada pendonor yang telah memasuki waktu untuk melakukan donor darah.
• Berdasarkan pengujian Black Box, sistem telah berjalan sesuai dengan fungsinya dan dapat menangani semua proses sesuai dengan yang diharapkan.

## D AFTAR P USTAKA
[1] Keputusan Presiden No 25 Tahun 1950 Tentang Pengesahan Anggaran Dasar dan Pengakuan Sebagai Badan Hukum “Palang Merah Indonesia” dan Penundjukan Palang Merah Indonesia Sebagai Satu-satunja Organisasi untuk Mendjalankan Pekerdjaan Palang Perah di Negara Republik Indonesia Menurut Konvensi- konvensi Djenewa.
[2] Keputusan Presiden No 246 Tahun 1963 Tentang Perhimpunan Palang Merah.
[3] Peraturan Pemerintah Nomor 7 Tahun 2011 Tentang Pelayanan Darah.
[4] Widodo, P. P., & Herlawati. 2011. Menggunakan UML . Bandung:
Informatika.
[5] Fowler, Martin. 2005. UML Distilled 3th Ed.,  Panduan Singkat Bahasa Pemodelan Objek Standar. Yogyakarta: Ali.
[6] Mustaqbal, M. S., & Firdaus, R. F. 2015. Pengujian Aplikasi Menggunakan Black Box Testing Boundary Value Analysis . Bandung: Jurnal Ilmiah Teknologi Informasi Terapan.
[7] Booch, G., Jacobson, I. & Rumbauh, J. (2005) Unified Modeling Language User Guide. 2nd Ed. Addison-Wesley Professional.
[8] Booch, G., Maksimchuk, R., Engle, M., Young, B., Conallen, J. & Houston, K. (2007) Object-Oriented Analysis and Design with Applications. Pearson Education, Inc.
[9] Damaledo  Y.  D.  (2019) Prosedur dan Cara Mendapatkan Darah dari PMI. Available from:  https://tirto.id/prosedur-dan-cara- mendapatkan-darah-dari-pmi-ej8G [Accessed 29th April 2021].
[10] Kulshreshtha, Vikas. (2011). “Benefits of Management Information System in Blood Bank”, dalam International Journal Of Engineering And Science. ISSN: 2278- 4721, Vol. 1, Issue 12 (Accessed 29th April 2021), PP 05-07. India.
[11] Ibrahim J.  (2021)  Canangkan Kampung Donor Darah, Edi Kamtono: Wujud Kepedulian Sosial Warga. Available from: https://www.pontianakkota.go.id/pontianak-hari- ini/berita/Canangkan-Kampung-Donor-Darah,-Edi-Kamtono-:- Wujud-Kepedulian-Sosial-Warga [Accessed 29th April 2021].
[12] Dewi A.  D.  S. Analisis Sistem Informasi Manajemen Berbasis Komputer Dalam Proses Pengambilan Keputusan. Majalah Ilmiah UNIKOM Vol.11 No. 2.
[13] Dennis, A., Wixon., B. H. & Tegarden, D. (2012) System Analysis and design with UML, 4th edition, John Wiley and sons, Inc.
[14] PMI  (2019)  Tentang PMI. Available from: https://pmi.or.id/ [Accessed 29th April 2021].
[15] Supriatna, R. H. (2017). Membangun Sistem Informasi Permintaan Kantong Darah UTD PMI Sumbawa Berbasis Web. Jurnal Tambora, 2-8.