Anda di halaman 1dari 62

DAFTAR ISI

DAFTAR ISI............................................................................................................i
DAFTAR TABEL.................................................................................................iii
DAFTAR GAMBAR.............................................................................................iv
BAB I PENDAHULUAN.......................................................................................1
1.1 Latar Belakang...............................................................................................1
1.2 Rumusan Masalah..........................................................................................2
1.3 Batasan Masalah.............................................................................................2
1.4 Tujuan Penelitian............................................................................................2
1.5 Manfaat Penelitian..........................................................................................3
1.6 Tinjauan Pustaka............................................................................................3
1.7 Hipotesis.........................................................................................................5
BAB II LANDASAN TEORI................................................................................6
2.1 Sistem Pendukung Keputusan.......................................................................6
2.1.1 Model sistem pendukung keputusan..................................................6
2.1.2 Fase fase proses pengambilan keputusan...........................................7
2.1.3 Karakteristik dan Kemampuan Sistem Pendukung Keputusan..........8
2.1.4 Kelebihan dan kekurangan sistem pendukung keputusan..................9
2.1.5 Komponen- Komponen Sistem Pendukung Keputusan...................10
2.2 Profile Matching..........................................................................................12
2.3 Donor darah.................................................................................................14
2.3.1 Manfaat donor darah........................................................................14
2.3.2 Efek Samping Donor Darah.............................................................15
2.3.3 Golongan Darah...............................................................................15
2.3.4 Pengetian Usia....................................................................................16
2.3.5 Pengertian Berat Badan......................................................................16
2.3.6 Pengertian Hemoglobin......................................................................17
2.3.7 Pengertian Tekanan Darah..................................................................17
2.3.8 Pengertian Suhu Tubuh......................................................................17
2.3.9 Palang Merah Indonesia (PMI)........................................................17
2.5 Diagram alur sistem.....................................................................................18
2.5.1 Bagan Alir (Flowchart)....................................................................18
2.5.2 Data Flow Diagram (DFD).............................................................19
2.5.3 Entity Relationship Diagram (ERD)................................................20
2.5.4 Relasi Antar Tabel...........................................................................22
2.6 Perangkat Lunak..........................................................................................22
2.7 Tinjauan umum perangkat keras (hardware)..............................................23
2.8 Metode Pengujian sistem.............................................................................24
BAB III METODOLOGI PENELITIAN..........................................................25
3.1 Lokasi Penelitian..........................................................................................25
3.2 Sumber dan Jenis Data.................................................................................25
3.3 Metode Pengumpulan Data..........................................................................25
3.4 Metode pengolahan data...............................................................................25
3.4.1 Tabel Kriteria.........................................................................................26
3.4.2 Tabel Bobot Subkriteria.........................................................................26

i
3.4.3 Tabel Profil Target.................................................................................27
3.4.4 Pembobotan Subkriteria........................................................................27
3.4.5 Tabel Calon Pendonor...........................................................................28
3.4.6 Tabel Pembobotan Awal Kriteria..........................................................28
3.4.7 Pemetaan GAP.......................................................................................29
3.4.8 Pembobotan Nilai GAP.............................................................................29
3.4.9 Perhitungan Core Factor dan Secondary Factor..................................30
3.4.10 Hasil Perhitungan Core Factor dan Secondary Factor.......................31
3.4.11 Perhitungan Nilai Total CF dan Nilai Total SF...................................31
3.4.12 Hasil Perhitungan Nilai Total CF dan Nilai Total SF.........................33
3.4.13 Perhitungan Nilai Total dan Perengkingan..........................................33
3.4.14 Pengurutan Perangkingan....................................................................35
3.5 Analisis sistem yang diusulkan....................................................................35
3.5.1 Sistem yang diusulkan...........................................................................35
3.5.2 Diagram Konteks...................................................................................38
3.5.3 Data Flow Diagram (DFD)...................................................................38
3.5.4 Entitiy Relationship (ERD)....................................................................40
3.5.5 Perancangan Antarmuka........................................................................41
3.5.6 Pengujian Sistem...................................................................................49
DAFTAR PUSTAKA...........................................................................................50

ii
DAFTAR TABEL
Tabel 1.1 Tabel Perbandingan......................................................................9
Tabel 2.1 Bobot nilai GAP.........................................................................17
Tabel 2.2 Simbol-simbol flowchart............................................................23
Tabel 2.3 Simbol-simbol DFD...................................................................24
Tabel 3.1 Tabel Kriteria.............................................................................32
Tabel 3.2 Tabel Pemberian Bobot Subkriteria...........................................33
Tabel 3.3 Tabel Profil Target.....................................................................33
Tabel 3.4 Pembobotan subkriteria..............................................................34
Tabel 3.5 Data Calon Pendonor Darah.......................................................35
Tabel 3.6 Pembobotan awal kriteria...........................................................35
Tabel 3.7 Pemetaan GAP...........................................................................36
Tabel 3.8 Pembobotan Nilai GAP..............................................................36
Tabel 3.9 Perhitungan Core Factor............................................................37
Tabel 3.10 Perhitungan Secondary Factor.................................................38
Tabel 3.11 Hasil Perhitungan Core factor dan Secondary factor..............38
Tabel 3.12 Nilai Total Core Factor...........................................................39
Tabel 3.13 Nilai Total Secondary Factor...................................................40
Tabel 3.14 Hasil Perhitungan Nilai CF dan Nilai Total SF.......................40
Tabel 3.15 Nilai Total................................................................................41
Tabel 3.16 Perangkingan............................................................................42
Tabel 3.17 Pengurutan Perangkingan.........................................................43

iii
DAFTAR GAMBAR
Gambar 2.1 Fase-fase proses pengambilan keputusan...............................13
Gambar 2.2 Arsitektur Sistem Pendukung Keputusan...............................16
Gambar 2.3 Simbol Entity..........................................................................26
Gambar 2.4 Simbol atribut.........................................................................26
Gambar 2.5 Simbol relationship................................................................26
Gambar 2.6 Simbol One to One.................................................................27
Gambar 2.7 Simbol One to Many..............................................................27
Gambar 2.8 Simbol Many to Many............................................................27
Gambar 3.1 Flowchart Sistem yang diusulkan..........................................36
Gambar 3.2 Flowchart Perhitungan Metode..............................................37
Gambar 3.3 Diagram Konteks....................................................................38
Gambar 3.4 Data Flow Diagram Level 1...................................................39
Gambar 3.5 Entitiy Relationship Diagram (ERD).....................................40
Gambar 3.6 Tampilan menu beranda.........................................................41
Gambar 3.7 Tampilan form admin.............................................................42
Gambar 3.8 Tampilan Menu Kriteria.........................................................42
Gambar 3.9 Tampilan fitur tambah pada menu kriteria.............................43
Gambar 3.10 Tampilan menu register........................................................44
Gambar 3.11 Tampilan menu pendaftaran.................................................44
Gambar 3.12 Tampilan fitur tambah pada menu penilaian........................45
Gambar 3.13 Tampilan menu penilaian.....................................................46
Gambar 3.14 Tampilan fitur tambah pada menu penilaian........................46
Gambar 3.15 Tampilan fitur hitung pada menu penilaian.........................47
Gambar 3.16 Tampilan menu arsip............................................................48
Gambar 3.17 Tampilan menu keluar..........................................................48

iv
BAB I
PENDAHULUAN
1.1 Latar Belakang
Pelayanan transfusi darah adalah upaya pelayanan kesehatan berupa
pemberian darah/komponen darah kepada pasien untuk tujuan penyembuhan
penyakit dan/atau pemulihan kesehatan. Transfusi darah memiliki berbagai
manfaat yaitu meningkatkan Hemoglobin (Hb) pada keadaan anemia, mengganti
darah yang hilang karena perdarahan, mengganti kehilangan plasma darah,
mencegah dan mengatasi perdarahan karena kekurangan/kelainan komponen
darah. Proses transfusi berlangsung selama sekitar 20 menit - 4 jam/kantong
tergantung jenis darah atau komponen darah yang diberikan. Pemberian darah
kepada pasien dilakukan dengan monitoring keadaan fisik pasien dan juga
monitor berkala terhadap efek samping dengan memperhatikan keluhan dan gejala
pada pasien.
Pendonor darah adalah seseorang yang secara sukarela mendonorkan
darahnya untuk disimpan di Bank darah yang kemudian dipakai untuk
ditransfusikan kepada orang yang membutuhkan. Untuk menjadi seorang
pendonor dibutuhkan beberapa kriteria yaitu usia, berat badan, tekanan
darah, Hemoglobin (Hb), temperatur tubuh yang mana hal tersebut bertujuan
untuk menjamin keselamatan pendonor dan penerima darah untuk memutuskan
bahwa pendonor tersebut berhak mendonorkan darahnya kepada pasien yang
membutuhkan donor darah. Sebelum melakukan donor darah, pendonor terlebih
dahulu diperiksa. Pemeriksaan ini meliputi pemeriksaan golongan darah dan uji
silang serasi (crossmatch). Selain itu juga dilakukan pemeriksaan serologi untuk
menguji kelayakan darah agar terbebas dari penyakit. Setelah pemeriksaan, darah
yang cocok diberikan ke pasien sesuai dengan permintaan dokter
Menurut Palang Merah Indonesia, di Indonesia setiap delapan detik ada satu
orang yang membutuhkan transfusi darah sementara jumlah pendonor darah
menurun drastis. Kesalahan dalam mempertimbangkan kelayakan calon pendonor
darah berakibat fatal bagi pendonor juga penerima darah. Oleh karena itu untuk

1
2

menghindari terjadinya kesalahan tersebut maka dibutuhkan suatu sistem yang


dapat membantu menentukan siapa yang berhak melakukan donor darah.
Salah satu metode yang dapat digunakan dalam sistem pendukung
keputusan yakni profile matching dimana profile matching merupakan sebuah
mekanisme pengambilan keputusan dengan asumsi terdapat variabel predictor
ideal yang harus dimiliki oleh pelamar bukanya tingkat minimal yang harus
dipenuhi atau dilewati dengan pembobotan dimana bobot nilai 1 sampai 5, dari
hasil perhitungan dibuat perangkingan tertinggi dari hasil perhitungan akhir. Oleh
karena itu, peneliti tertarik membuat sistem pendukung keputusan dengan judul
”Sistem Pendukung Keputusan Kelayakan Pendonor Darah Menggunakan Metode
Profile Matching”

1.2 Rumusan Masalah


Berdasarkan latar belakang yang telah disampaikan maka penulis
merumuskan masalah yaitu bagaimana membuat sistem pendukung keputusan
berbasis web menggunakan metode Profile Matching yang dapat membantu
pendonor darah yang layak mendonorkan darahnya berdasarkan atas
pertimbangan kesehatan yang tepat dan akurat

1.3 Batasan Masalah


Agar lebih fokus pada penelitian yang dilakukan, maka peneliti
membuat batasan-batasan dalam penelitian yaitu:
1. Pembuatan sistem pendukung keputusan menggunakan metode Profile
Matching untuk menentukan layak atau tidaknya seseorang pendonor darah
mendonorkan darahnya kepada PMI
2. Kriteria-kriteria yang digunakan dalam sistem pendukung keputusan ini
adalah umur, berat badan, tekanan darah, temperatur tubuh, Hemoglobin (Hb)

1.4 Tujuan Penelitian


Tujuan dari penelitian ini adalah membangun Sistem Pendukung
Keputusan Kelayakan Pendonor Darah Menggunakan Metode Profile Matching

2
3

Berbasis Website untuk Menentukan pendonor yang layak untuk mendonorkan


darahnya kepada PMI.

1.5 Manfaat Penelitian


1. Membantu Palang Merah Indonesia dalam menentukan calon pendonor darah
yang layak maupun yang tidak layak
2. Petugas PMI dapat meminimalisir kesalahan pertimbangan menentukan
pendonor darah.
3. Untuk memenuhi persyaratan formal dalam menyelesaikan program studi
Ilmu Komputer pada Fakultas Sains dan Teknik Universitas Nusa Cendana

1.6 Tinjauan Pustaka


Penelitian pada tahun 2016 oleh Beben Sutara, Dita Rizki Amalia, Ahmad
Qamal Migdad. Dengan judul Sistem Pendukung Keputusan Evaluasi Kinerja
Guru Berbasis Profile Matching (Gap). Hasil dari penelitian ini menunjukan
bahwa Evaluasi kinerja guru berdasarkan sistem pendukung keputusan ini dapat
meningkatkan kualitas pendidikan di MTs Riyadlul’ulum sebesar 8,49%
berdasarkan penelitian kuantitatif yang dilakukan. (Sutara dkk., 2016)
Penelitian tahun 2018 oleh Mohammad Iqbal Amali. Dengan judul Sistem
Deteksi Kelayakan Pendonor Darah Dengan Metode Naïve Bayes Classiier. Hasil
dari penelitian ini menunjukan tingkat akurasi sistem sebesar 81,81%. (Amali, t.t.)
Penelitian pada tahun 2019 oleh Mathilda Fitri Wardani, Gunawan
Abdillah, Agus Komarudin. Dengan judul Sistem Pendukung Keputusan
Penentuan Calon Transmigran Menggunakan Simple Additive Weighting dan
Profile Matching. Hasil dari penelitian ini menunjukan tingkat akurasi sistem
sebesar 90%. (Wardani dkk., 2019)
Penelitian pada tahun 2020 oleh Abd. Halim, Sri Kusumadewi, Linda
Rosita. Dengan judul Pendukung Keputusan Penentuan Resiko Kemungkinan
Terjadi Reaksi Darah. Hasil dari penelitian ini menunjukan bahwa berdasarkan
hasil perhitungan Naive Bayes Classification (NBC) menunjukan tingkat akurasi
sebesar 75%. (Halim dkk., 2020).

3
4

Tabel 1.1 Tabel Perbandingan

No Nama Peneliti Tahun Judul Metode Hasil


Sistem Pendukung
Mahmud Yunus,
Keputusan Pemilihan Calon Algoritma C4.5 Hasil dari penelitian ini memiliki rata-
Harry Soekotjo
1 2014 Pendonor Darah Potensial dan Fuzzy rata tingkat akurasi prediksi sebesar
Dahlan, dan Purnomo
dengan Algoritma C4.5 dan Tahani 89,64%
Budi Santoso
Fuzzy Tahani
Hasil dari penelitian ini menunjukan
bahwa Evaluasi kinerja guru
Beben Sutara, Dita Sistem Pendukung berdasarkan sistem pendukung
Rizki Amalia, Keputusan Evaluasi Kinerja keputusan ini dapat meningkatkan
2 2016 Profile Matching
Ahmad Qamal Guru Berbasis Profile kualitas pendidikan di MTs
Migdad Matching (Gap) Riyadlul’ulum sebesar 8,49%
berdasarkan penelitian kuantitatif yang
dilakukan
Sistem Deteksi Kelayakan
Mohammad Iqbal Pendonor Darah Dengan Naïve Bayes Hasil dari penelitian ini menunjukan
3 2018
Amali Metode Naïve Bayes Classiier tingkat akurasi sistem sebesar 81,81%.
Classiier
Sistem Pendukung
Mathilda Fitri
Keputusan Penentuan Calon Simple Additive
Wardani, Gunawan Hasil dari penelitian ini menunjukan
4 2019 Transmigran Menggunakan Weighting dan
Abdillah, Agus tingkat akurasi sistem sebesar 90%
Simple Additive Weighting Profile Matching
Komarudin
dan Profile Matching
Abd. Halim, Sri Pendukung Keputusan Hasil dari penelitian ini menunjukan
Naïve Bayes
5 Kusumadewi, Linda 2020 Penentuan Resiko bahwa berdasarkan hasil perhitungan
Classification
Rosita Kemungkinan Terjadi Reaksi Naive Bayes Classification (NBC)

4
5

menunjukan tingkat akurasi sebesar


Darah
75%

5
6

1.7 Hipotesis
Dari tinjauan pustaka diatas penulis melihat hasil atau tingkat nilai akurasi
yang didapatkan dari setiap penelitian sudah mencapai 80%, maka dari itu penulis
membuat hipotesis, sistem yang akan dibangun diduga memiliki tingkat
keberhasilan, bila akurasi sistem yang didapatkan memiliki persentase ≥80%.
Hipotesis dalam penelitian ini adalah:
H0 :Dengan menggunakan metode profile matcing akurasi untuk menyeleksi
kelayakan calon pendonor < 80% ditolak.
H1 :Dengan menggunakan metode profile matching akurasi untuk menyeleksi
kelayakan calon pendonor ≥ 80% diterima.

6
BAB II
LANDASAN TEORI
2.1 Sistem Pendukung Keputusan
Konsep Sistem Pendukung Keputusan (SPK) pertama kali diungkapkan
pada awal tahun 1970-an oleh Michael S. Scott Morton dengan istilah
Management Decision Systems. Morton mendefinisikan sistem pendukung
keputusan sebagai “Sistem Berbasis Komputer Interaktif, yang membantu para
pengambil keputusan untuk menggunakan data dan berbagai model untuk
memecahkan masalah-masalah yang tidak terstruktur”.
Sistem pendukung keputusan adalah suatu sistem informasi berbasis
komputer yang menghasilkan berbagai alternatif keputusan untuk membantu
manajemen dalam menangani berbagai permasalahan yang terstruktur maupun
tidak terstruktur dengan menggunakan data dan model. Dalam implementasi SPK,
hasil keputusan-keputusan dari sistem bukanlah hal yang menjadi patokan,
pengambilan keputusan tetap berada pada pengambil keputusan. Sistem hanya
menghasilkan keluaran yang mengkalkulasi data sebagaimana pertimbangan
seorang pengambil keputusan sehingga kerja pengambil keputusan dalam
mempertimbangkan keputusan dapat dimudahkan (Wibowo, 2011).
2.1.1 Model sistem pendukung keputusan
Hal yang perlu ditekankan adalah bahwa keberadaan sistem pendukung
keputusan bukan untuk menggantikan tugas-tugas manager, tetapi untuk menjadi
sarana penunjang (tools) bagi manajer (Yakub, 2012) terdapat jenis-jenis model
meliputi:
a. Model Strategis, digunakan oleh manajemen puncak, data yang dibutuhkan
sebagian besar data eksternal dan subyektif, model ini bersifat deterministik
dan deskriptif.
b. Model Taktis, diterapkan oleh manajemen menengah untuk membantu dalam
mengalokasi dan mengontrol penggunaan sumber daya organisasi, data yang
dibutuhkan sebagian besar data internal dan beberapa data eksternal serta
subyektif, model ini bersifat deterministik.

7
8

c. Model Operasional, diterapkan mendukung pembuatan keputusan jangka


pendek yang sering dijumpai pada tingkat organisasi bawah, model ini
bersifat deterministik.
d. Block dan Subrou Bangunan Model, meliputi analisis rangkaian waktu,
analisis regresi dan prosedur sampling Monte Carlo, dapat digunakan secara
terpisah untuk mendukung keputusan atau digunakan secara bersama untuk
merekonstruksi dan memelihara model yang lebih komprehensif.

2.1.2 Fase fase proses pengambilan keputusan


Menurut (Turban dkk., 2005) untuk menghasilkan keputusan yang baik,
ada beberapa tahapan proses yang harus dilakukan dalam pengambilan
keputusan, yaitu:
a. Fase pembelajaran / Intelligence Phase
Tahap ini merupakan tahap pengambilan keputusan dengan cara
mempelajari kenyataan yang terjadi, sehingga kita bisa mengidentifikasi
masalah yang terjadi. Biasanya dilakukan analisis dari sistem ke subsistem
pembentuknya sehingga didapatkan keluaran berupa dokumen pernyataan
masalah.
b. Fase Desain/ Desaign phase
Dalam tahap ini pengambil keputusan menemukan, mengembangkan, dan
menganalisis semua pemecahan yang mungkin yaitu melalui pembuatan
model yang bisa mewakili kondisi nyata masalah. Dalam tahap ini
didapatkan keluaran berupa dokumen alternatif solusi.
e. Fase Pemilihan / Choice Phase
Dalam tahap ini pengambil keputusan memilih salah satu alternatif
pemecahan yang dibuat pada tahap desain yang dipandang sebagai aksi yang
paling tepat untuk mengatasi masalah yang sering dihadapi. Dari tahap ini
didapatkan dokumen solusi dan rencana implementasinya.
f. Fase Implementasi/Implementation Phase
Dalam tahap ini pengambil keputusan menjalankan rangkaian aksi
pemecahan yang dipilih di tahap choice. Implementasi yang sukses ditandai
9

dengan terjawabnya masalah yang dihadapi, sementara kegagalan ditandai


masih adanya masalah yang sedang dicoba untuk diatasi. Dari tahap ini
didapatkan laporan pelaksanaan solusi dan hasilnya. Fase-fase proses
pengambilan keputusan dapat dilihat pada Gambar 2.1

Gambar 2.1 Fase-fase proses pengambilan keputusan (Turban dkk.,


2005)
2.1.3 Karakteristik dan Kemampuan Sistem Pendukung Keputusan
Menurut (Turban dkk., 2005) ada beberapa karakteristik dari sistem
pendukung keputusan, diantaranya adalah sebagai berikut:
a. Mendukung seluruh kegiatan organisasi,
b. Mendukung beberapa keputusan yang saling berinteraksi,
c. Dapat digunakan berulang kali dan bersifat konstan,
d. Dapat digunakan berulang kali dan bersifat konstan,
e. Menggunakan baik data eksternal maupun internal,
f. Memiliki kemampuan what-if analysis dan goal seeking analysis,
g. Menggunakan beberapa model kuantitatif.
Selain itu, menurut (Turban dkk., 2005), kemampuan yang harus dimiliki
oleh sebuah sistem pendukung keputusan, diantaranya adalah sebagai berikut:
10

a. Menunjang pembuatan keputusan manajemen dalam menangani masalah


semi terstruktur.
b. Manajemen, mulai dari manajemen tingkat atas sampai manajemen tingkat
dan tidak terstruktur,
c. Membantu manajer pada berbagai tingkatan bawah,
d. Menunjang pembuatan keputusan secara kelompok dan perorangan
e. Menunjang pembuatan keputusan yang saling bergantungan dan berurutan,
f. Menunjang tahap-tahap pembuatan keputusan antara lain intelligence, design,
choice dan implementation.
g. Menunjang berbagai bentuk proses pembuatan keputusan dan jenis
keputusan,
h. Kemampuan untuk melakukan adaptasi setiap saat dan bersifat fleksibel,
i. Kemudahan melakukan interaksi sistem,
j. Meningkatkan efektivitas dalam pembuatan keputusan daripada efisiensi,
k. Mudah dikembangkan oleh pemakai akhir,
l. Kemampuan pemodelan dan analisis dalam pembuatan keputusan
m. Kemudahan melakukan pengaksesan berbagai sumber dan format data.

2.1.4 Kelebihan dan kekurangan sistem pendukung keputusan


Sistem pendukung keputusan memiliki kelebihan diantaranya sebagai
berikut:
a. Memperluas kemampuan pengambil keputusan dalam memproses
data/informasi untuk pengambilan keputusan.
b. Menghemat waktu yang dibutuhkan untuk memecahkan masalah, terutama
berbagai masalah yang sangat kompleks dan tidak terstruktur
c. Menghasilkan solusi dengan lebih cepat dan hasilnya dapat diandalkan.
d. Mampu memberikan berbagai alternatif dalam pengambilan keputusan,
meskipun seandainya Sistem Pendukung Keputusan (SPK) tidak mampu
memecahkan masalah yang dihadapi oleh pengambil keputusan, namun dapat
digunakan sebagai stimulan dalam memahami persoalan
11

e. Memperkuat keyakinan pengambil keputusan terhadap keputusan yang


diambilnya.
f. Memberikan keuntungan kompetitif bagi organisasi secara keseluruhan
dengan penghematan waktu, tenaga dan biaya.
Walaupun dirancang dengan sangat teliti dan mempertimbangkan seluruh
faktor yang ada, Sistem Pendukung Keputusan (SPK) mempunyai kelemahan atau
keterbatasan diantaranya yaitu:
a. Ada beberapa kemampuan manajemen dan bakat manusia yang tidak dapat
dimodelkan, sehingga model yang ada dalam sistem tidak semuanya
mencerminkan persoalan sebenarnya.
b. Sistem Pendukung Keputusan (SPK) terbatas untuk memberikan alternatif
dari pengetahuan yang diberikan kepadanya (pengetahuan dasar serta model
dasar) pada waktu perancangan program tersebut.
c. Proses-proses yang dapat dilakukan oleh Sistem Pendukung Keputusan (SPK)
biasanya tergantung juga pada kemampuan perangkat lunak yang digunakan.
d. Harus selalu diadakan perubahan secara kontinyu untuk menyesuaikan
dengan keadaan lingkungan yang terus berubah agar sistem tersebut selalu up
to date.
e. Bagaimanapun juga harus diingat bahwa Sistem Pendukung Keputusan (SPK)
dirancang untuk membantu/mendukung pengambilan keputusan dengan
mengolah informasi dan data yang diperlukan dan bukan untuk mengambil
alih pengambilan keputusan.

2.1.5 Komponen- Komponen Sistem Pendukung Keputusan


(Kusrini, 2007), mengemukakan bahwa sebuah sistem pendukung
keputusan bisa terdiri beberapa subsistem yaitu:
a. Subsistem Manajemen Data
Subsistem manajemen data atau dapat dikatakan pengelolaan data merupakan
kumpulan data yang saling berhubungan yang tersimpan dalam database
sistem yaitu data relevan dengan situasi masalah yang ingin diselesaikan
dengan bantuan perangkat lunak komputer
12

b. Subsistem Manajemen Model


melibatkan model finansial, statistikal, management science, atau berbagai
model kualitatif lainnya, sehingga dapat memberikan ke sistem suatu
kemampuan analitis, dan manajemen software yang dibutuhkan. Pengelolaan
medel terdiri atas sekumpulan program atau prosedur untuk teknik analisis
dan berbagai strategi penyelesaian masalah.
c. Subsistem Antar Muka Pengguna
Istilah antarmuka pengguna mencakup semua aspek komunikasi antara satu
pengguna dan sistem pendukung keputusan. Cakupannya tidak hanya
perangkat keras dan perangkat lunak, tetapi juga faktor-faktor yang berkaitan
dengan kemudahan penggunaan, kemampuan untuk dapat diakses, dan
interaksi manusia dengan sistem.
d. Subsistem Manajemen Berbasis Pengetahuan
Banyak masalah tak terstruktur dan bahkan semi terstruktur yang sangat
kompleks sehingga solusinya memerlukan keahlian. Keahlian tersebut dapat
diberikan oleh suatu sistem pakar atau sistem cerdas lainnya, oleh karena itu
makin banyak sistem pendukung keputusan canggih yang dilengkapi dengan
suatu komponen yang disebut subsistem manajemen berbasis pengetahuan.
Subsistem optional ini dapat mendukung subsistem lain atau bertindak
sebagai komponen yang berdiri sendiri. Komponen-komponen tersebut
membentuk sistem aplikasi sistem pendukung keputusan yang bisa
dikoneksikan ke intranet perusahaan, ekstranet atau internet. Arsitektur dari
sistem pendukung keputusan (Turban dkk., 2005) dapat dilihat pada Gambar
2.2.
13

Gambar 2.2 Arsitektur Sistem Pendukung Keputusan

2.2 Profile Matching


Menurut Kusrini (2007) metode profile matching atau pencocokan profile
adalah metode yang sering digunakan sebagai mekanisme dalam pengambilan
keputusan dengan mengasumsikan bahwa terdapat tingkat variabel prediktor yang
ideal yang harus dipenuhi oleh subjek yang diteliti, bukannya tingkat minimal
yang harus dipenuhi atau dilewati.
Profile matching secara garis besar merupakan proses membandingkan
antara nilai aktual dari suatu profile yang akan dinilai dengan nilai profil yang
diharapkan, sehingga dapat diketahui hasil dari selisih kebutuhan kompetensi
yang dibutukan, selisih dari kompetensi tersebut disebut gap, dimana gap yang
semakin kecil memiliki nilai yang semakin tinggi yang artinya peluang diterima
semakin besar.
Berikut adalah beberapa tahapan dan perumusan perhitungan dengan
metode Profile Matching:
1) Menentukan variabel data yang dibutuhkan
2) Menentukan aspek-aspek yang digunakan untuk penilaian.
3) Pemetaan Gap profil
Gap = Profil target - Profil data tes (2.1)
14

Ada beberapa hal yang diketahui tentang analisis GAP, salah satu diantaranya
adalah tabel bobot nilai GAP. Analisis GAP disini berasal dari konsep skala
prioritas, karena di dalam pembuatan bobot dengan range 0-5 berdasarkan
prioritas setiap kriteria. Berikut ini adalah table bobot nilai GAP.
Tabel 2.1 Bobot nilai GAP

N Selisi Bobot
Keterangan
o h Nilai
1 0 6 Tidak ada selisih, kompetensi sesuai dengan yang
dibutuhkan
2 1 5,5 Kompetensi individu kelebihan 1 tingkat /level
3 -1 5 Kompetensi individu kekurangan 1 tingkat /level
4 2 4,5 Kompetensi individu kelebihan 2 tingkat /level
5 -2 4 Kompetensi individu kekurangan 2 tingkat /level
6 3 3,5 Kompetensi individu kelebihan 3 tingkat /level
7 -3 3 Kompetensi individu kekurangan 3 tingkat /level
8 4 2,5 Kompetensi individu kelebihan 3 tingkat /level
9 -4 2 Kompetensi individu kekurangan 3 tingkat /level
10 5 1,5 Kompetensi individu kelebihan 4 tingkat /level
11 -5 1 Kompetensi individu kekurangan 4 tingkat /level
Sumber : (Nofriansyah & Defit, 2017)
4) Pembobotan
Pada tahap ini, akan ditentukan bobot nilai masing-masing kriteria dengan
menggunakan bobot nilai yang telah ditentukan bagi masing-masing kriteria.
5) Pengelompokan Core Factor dan Secondary Factor
Setelah menentukan bobot nilai gap kriteria, kemudian tiap kriteria
dikelompokkan menjadi dua yaitu core factor dan secondary factor.
a. Core Factor (Faktor Utama)
Core factor merupakan aspek yang menonjol atau paling dibutuhkan.
Untuk menghitung core factor digunakan rumus (Kusrini, 2007).
ΣNC (2.2
NCF=
ΣIC )

Keterangan
NCF = Nilai rata-rata core factor
15

NC = Jumlah total core factor


IC = Jumlah item core factor
b. Secondary Factor (Faktor Pendukung)
Secondary factor adalah item-item selain aspek yang ada pada core
factor. Untuk menghitung secondary factor digunakan rumus (Kusrini,
2007).
ΣNS
NSF= (2.3)
ΣIS
Keterangan.
NSF = Nilai rata-rata secondary factor
NS = Jumlah total nilai secondary factor
IS = Jumlah item secondary factor
16

6) Perhitungan Nilai Total


Dari perhitungan core factor dan secondary factor dari tiap-tiap aspek
kemudian dihitung nilai total tiap-tiap aspek. Untuk menghitung nilai total
dari masing-masing aspek, digunakan rumus (Kusrini, 2007).

N=(X ) % NCF +( X)% NS F (2.4)

N = Nilai total kriteria


NCF = Nilai total core factor
NSF = Nilai total secondary factor
(X) % = Nilai persentase yang diinputkan
7) Perengkingan
Hasil akhir dari proses profile matching adalah ranking. Penentuan mengacu
ranking pada hasil perhitungan yang ditunjukkan oleh rumus (Kusrini, 2007).

Rangking = (X) % N1 + (X)% Nn (2.5)

Keterangan
(X)% = Nilai persen yang diinputkan
N = Nilai total kriteria

2.3 Donor darah


Donor darah adalah proses pengambilan darah dari seseorang secara
sukarela untuk disimpan di bank darah untuk kemudian dipakai pada transfusi
darah. Transfusi darah adalah proses pemindahan darah dari seseorang yang sehat
(donor) ke orang sakit (recipient). menurut Daradjatun (2008) Donor darah adalah
proses pengambilan darah dari seseorang secara sukarela untuk disimpan di bank
darah yang digunakan untuk keperluan transfusi darah.
2.3.1 Manfaat donor darah
Donor darah akan membantu menurunkan resiko terkena serangan jantung
dan masalah jantung lainnya. Penelitian menunjukkan, mendonorkan darah akan
mengurangi kelebihan zat besi dalam tubuh. Walaupun masih perlu penelitian lagi
untuk memastikannya, kelebihan zat besi diduga berperan menimbulkan kelainan
pada jantung. Kelebihan itu akan membuat kolesterol jahat membentuk
17

antikolesterol (plak lemak yang akan menyumbat pembuluh darah). Menurunnya


angka masalah penyakit jantung terutama terlihat pada para pendonor yang tidak
merokok (Gustaman, 2013).

2.3.2 Efek Samping Donor Darah


Donor darah juga memiliki efek samping bagi tubuh menurut Prayitno
(2005) yaitu :
1. Terlalu sering melakukan donor darah akan menyebabkan tulang keropos.
Sebagian orang menganggap bahwa melakukan donor darah akan
menyebabkan tulang menjadi lebih cepat keropos. Alasan ini didasari dengan
terlalu sering donor darah, akan menyebabkan tulang belakang bekerja lebih
ekstra dan menyebabkan osteoporosis. Efek samping ini tentu saja tidak
benar. Jika donor darah saat kondisi tubuh sehat, produksi darah tidak akan
terganggu.
2. Donor darah menyebabkan pusing dan muntah. Jika pusing berlebih setelah
melakukan donor darah, mungkin saat melakukan donor darah saat tekanan
darah di bawah normal atau hipotensi. perasaan pusing ringan dan juga mual
merupakan hal normal pada sebagian orang.
3. Setelah donor darah harus istirahat penuh selama sehari. setelah selesai
melakukan donor darah, tidak harus beristirahat selama sehari penuh untuk
mengembalikan tenaga agar normal. Dengan memenuhi kebutuhan nutrisi dan
asupan cairan yang cukup, keadaan akan pulih seperti semula.
4. Donor darah akan memberikan efek pada tubuh menjadi mudah gemuk. hal
ini juga tidak dibenarkan, walaupun ada beberapa orang yang makan dengan
porsi sedikit, maka selanjutnya akan lebih banyak makan ketika selesai
melakukan donor darah.

2.3.3 Golongan Darah


Golongan Darah menurut (Wirawan, 2011) adalah ciri khusus darah dari
suatu individu karena adanya perbedaan jenis karbohidrat dan protein pada
permukaan membran sel darah merah, golongan darah manusia ditentukan
18

berdasarkan jenis antigen dan antibodi yang terkandung dalam darahnya, sebagai
berikut:
1. Individu dengan golongan darah A memiliki sel darah merah dengan antigen
A di permukaan membran selnya dan menghasilkan antibodi terhadap antigen
B dalam serum darahnya. Sehingga, orang dengan golongan darah A-negatif
hanya dapat menerima darah dari orang dengan golongan darah A-negatif
atau O-negatif.
2. Individu dengan golongan darah B memiliki antigen B pada permukaan sel
darah merahnya dan menghasilkan antibodi terhadap antigen A dalam serum
darahnya. Sehingga, orang dengan golongan darah B-negatif hanya dapat
menerima darah dari orang dengan dolongan darah B-negatif atau Onegatif.
3. Individu dengan golongan darah AB memiliki sel darah merah dengan
antigen A dan B serta tidak menghasilkan antibodi terhadap antigen A
maupun B. Sehingga, orang dengan golongan darah AB positif dapat
menerima darah dari orang dengan golongan darah ABO apapun dan disebut
resipien universal. namun, orang dengan golongan darah AB-positif tidak
dapat mendonorkan darah kecuali pada sesama AB-positif.
4. Individu dengan golongan darah O memiliki sel darah tanpa antigen, tapi
memproduksi antibodi terhadap antigen A dan B. Sehingga, orang dengan
golongan darah O-negatif dapat mendonorkan darahnya kepada orang dengan
golongan darah ABO apapun dan disebut donor universal. namun, orang
dengan golongan darah O-negatif hanya dapat menerima darah dari sesame
O-negatif.

2.3.4 Pengetian Usia


Istilah usia diartikan dengan lamanya keberadaan seseorang diukur dalam
satuan waktu di pandang dari segi kronologik, idividu normal yang
memperlihatkan derajat perkembangan anatomis dan fisiologik sama (Nuswantari,
1998)
19

2.3.5 Pengertian Berat Badan


Berat badan adalah parameter antropometri yang sangat labil. Dalam
keadaan normal, dimana keadaan kesehatan lebih baik dan keseimbangan antara
konsumsi dan kebutuhan zat gizi terjamin. berat badan berkembang mengikuti
pertambahan umur.
20

2.3.6 Pengertian Hemoglobin


Hemoglobin adalah molekul protein pada sel darah merah yang berfungsi
sebagai media transport oksigen dari paru-paru ke seluruh jaringan tubuh dan
membawa karbondioksida dari jaringan tubuh ke paru-paru.

2.3.7 Pengertian Tekanan Darah


Tekanan darah adalah tekanan dari darah yang dipompa oleh jantung
terhadap dinding arteri. Tekanan darah seseorang meliputi tekanan darah sistolik
dan tekanan darah diastolik. Tekanan darah sistolik merupakan tekanan darah
waktu jantung menguncup. Tekanan darah diastolik adalah tekanan darah saat
jantung istirahat. Selain untuk diagnosis dan klasifikasi, tekanan darah diastolik
memang lebih penting daripada diastolik.

2.3.8 Pengertian Suhu Tubuh


Suhu tubuh adalah ukuran dari kemampuan tubuh dalam menghasilkan
dan menyingkirkan hawa panas. Suhu tubuh bisa dipengaruhi oleh berbagai hal,
misalnya suhu lingkungan. Tinggi atau rendahnya suhu tubuh seseorang juga bsa
menjadi indikator kondisi kesehatannya.

2.3.9 Palang Merah Indonesia (PMI)


Palang Merah Indonesia (PMI) adalah sebuah organisasi perhimpunan
nasional di Indonesia yang bergerak dalam bidang sosial kemanusiaan. dalam
melakukan tugas kemanusiaan gerakan ini memiliki keunikan yaitu semua
kegiatan utamanya dilakukan oleh relawan. Relawan menjadi tulang punggung
kegiatan Palang Merah Indonesia, mulai dari yang masih muda dan belum
memiliki pengetahuan sampai mereka yang sudah memiliki keahlian khusus dan
sangat berpengalaman. PMI juga merupakan bank darah yang digunakan untuk
menyimpan darah sehingga, apabila diperlukan, PMI siap menyediakan darah
tersebut. PMI selalu berpegang teguh pada tujuh prinsip dasar Gerakan
Internasional Palang Merah dan Bulan sabit merah yaitu kemanusiaan, kesamaan,
kesukarelaan, kemandirian, kesatuan, kenetralan, dan kesemestaan. tujuan Palang
Merah Indonesia yaitu untuk meringankan penderitaan sesama apapun sebabnya,
21

yang tidak membedakan golongan, bangsa, kulit, jenis kelamin, agama dan
kepercayaan terhadap Tuhan Yang Maha Esa (Permenkes RI, 2015).

2.5 Diagram alur sistem


Pada bagian ini akan dibahas mengenai diagram-diagram alur yang akan
digunakan dalam proses perancangan sistem.

2.5.1 Bagan Alir (Flowchart)


Flowchart adalah sekumpulan simbol-simbol atau skema yang
menunjukan atau menggambarkan rangkaian kegiatan-kegiatan program mulai
dari awal hingga akhir. Inti dari pembuatan flowchart ini adalah penggambaran
urutan langkah-langkah pengerjaan dari suatu algoritma (Jogiyanto, 2005). Simbol
dari flowchart dapat dilihat pada Tabel 2.2.
Tabel 2.2 Simbol-simbol flowchart
Simbol Keterangan Simbol Keterangan

Menunjukkan kegiatan 
dari operasi program Data penyimpanan
computer

Menunjukkan input/
output untuk Pemasukan data dari
proses manual atau online (keyboard)
computer

Proses apa saja yang 
File yang diarsipkan tidak terdefinisi term
asuk aktivitas fisik

Menunjukkan pekerjaan
Input/output
manual
22

Awal dan akhir suatu Menunjukkan alur


aliran dari proses

Pengambilan keputusan Simbol dokumen

2.5.2 Data Flow Diagram (DFD)


Data Flow Diagram (DFD) adalah suatu diagram yang menggunakan
notasi notasi untuk arus dari data sistem, yang penggunaanya sangat membantu
untuk memahami sistem secara logika, terstruktur, dan jelas. DFD juga bisa
dikatakan sebagai suatu model logika data atau proses yang dibuat untuk
menggambarkan darimana asal data dan kemana tujuan data yang keluar dari
sistem, dimana data disimpan, proses apa yang menghasilkan data tersebut, dan
interaksi antara data yang tersimpan dan proses yang dikenakan pada data
tersebut. DFD juga sering disebut dengan nama Bubble Chart, Bubble Diagram,
model proses, diagram alur kerja, atau model fungsi.
DFD merupakan salah satu alat pembuatan model yang sering digunakan,
khususnya bila fungsi-fungsi sistem merupakan bagian yang lebih penting dan
kompleks daripada data yang dimanipulasi sistem. dengan kata lain, DFD adalah
alat pembuatan model yang memberikan penekanan hanya pada fungsi sistem.
Simbol DFD dapat dilihat pada Tabel 2.3
Tabel 2.3 Simbol-simbol DFD
Nama Simbol Keterangan

Entitas Eksternal dapat berupa


Entitas Eksternal orang/unit yang berinteraksi dengan
(External Entitiy)
sistem tetapi di dalam sistem.
23

Orang/unit yang menggunakan atau


melakukan transformasi data.
Proses
Komponen fisik tidak
diidentifikasikan.

Aliran data khusus dari sumber ke


Aliran Data
tujuan.

Simpanan Data Penyimpanan data atau tempat data


(Data Store) dilihat oleh proses.

DFD sendiri terbagi menjadi 3 level, dimana masing-masing level tersebut


menggambarkan detail dari level sebelumnya.
a. DFD Level 0 (Context Diagram), merupakan level tertinggi dari suatu DFD
yang menggambarkan satu lingkaran besar yang mewakili suatu proses yang
terdapat dalam suatu sistem. DFD pada level ini tidak memuat data store.
b. DFD Level 1 (Top Level), merupakan hasil dekomposisi dari DFD level 0 dan
pada level ini terdapat data store.
c. DFD Level 2 dan seterusnya (Detailed Level), merupakan dekomposisi dari
proses-proses yang ad di DFD level 1.

2.5.3 Entity Relationship Diagram (ERD)


Entity Relationship Diagram (ERD) merupakan suatu model untuk
menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar
data yang mempunyai hubungan antar relasi. ERD untuk memodelkan struktur
data dan hubungan antar data, untuk menggambarkannya digunakan beberapa
notasi dan simbol. Menurut (Jogiyanto, 2005), ERD menggunakan sejumlah
notasi dan simbol untuk menggambarkan struktur dan hubungan antara data. Pada
dasarnya ada 3 macam simbol yang digunakan yaitu:
24

1) Entity
Suatu objek yang dapat diidentifikasi dalam lingkungan pemakai sesuatu
yang penting bagi pemakai dalam konteks sistem yang akan dibuat. Entitas
digambarkan dalam bentuk persegi empat

Gambar 2.3 Simbol Entity


2) Atribut
Entitas memiliki elemen yang disebut atribut dan berfungsi mendeskripsikan
karakter entitas, misalnya atribut nama dari entitas barang. Setiap ERD dapat
berisi lebih dari satu atribut. Entitas digambarkan dalam bentuk elips.

Atribut 1

Atribut 2
Entity

Atribut 3

Gambar 2.4 Simbol atribut


3) Hubungan (relationship)
Sebagaimana halnya entitas, hubungan pun harus dibedakan antara
hubungan atau bentuk hubungan antara entitas dengan isi dari hubungan itu
sendiri. Relationship digambarkan dalam bentuk intan (diamonds)
Atribut1
Atribut1

Gambar 2.5 Simbol relationship


Atribut2
Atribut2
Entity Keputusan Entity

Atribut3
Atribut 3
25

2.5.4 Relasi Antar Tabel


Relasi adalah hubungan antara satu tabel dengan tabel lainnya dalam basis
data. Relasi antar tabel dapat dikategorikan menjadi tiga macam, yaitu :
1) One to One
Hubungan antara dua tabel adalah satu banding satu. Setiap baris data pada
tabel pertama dihubungkan hanya ke satu baris data pada tabel kedua. Relasi
antar keduanya dihubungkan dengan tanda panah tunggal. Simbolnya dapat
dilihat pada Gambar 2.6

Gambar 2.6 Simbol One to One


2) One to Many
Hubungan antara dua tabel adalah satu berbanding banyak atau dapat pula
dibalik dari banyak ke satu. Setiap baris data dari tabel pertama dapat
dihubungkan ke satu baris atau lebih data pada tabel kedua. Relasi di antara
keduanya dihubungkan dengan tanda panah ganda untuk menunjukan
hubungan banyak tersebut. Simbolnya dapat dilihat pada Gambar 2.7.

Gambar 2.7 Simbol One to Many


3) Many to Many
Hubungan antara dua tabel adalah berbanding banyak. Satu baris atau lebih
data pada tabel pertama bisa dihubungkan ke satu atau lebih baris data pada
tabel kedua hubungan tersebut dapat ditunjukan dengan panah ganda dari
masing-masing tabel. Simbolnya dapat dilihat pada Gambar 2.8

Gambar 2.8 Simbol Many to Many


2.6 Perangkat Lunak
Dalam penelitian ini terdapat beberapa perangkat lunak yang peneliti
gunakan mulai dari proses pengambilan data sampai proses pembuatan sistem,
yaitu sebagai berikut:
26

a. Microsoft Visio 2010


Program aplikasi Visio merupakan program desain grafik yang dibuat oleh
Microsoft. Program ini digunakan untuk mendesain model-model diagram
sistem baik itu untuk perancangan jaringan, aplikasi perangkat lunak dan aliran
data. Program aplikasi ini berjalan di bawah sistem operasi windows.
b. XAMPP
XAMPP merupakan perangkat lunak gratis yang dapat digunakan di berbagai
sistem operasi. XAMPP merupakan kompilasi dari beberapa program. XAMPP
berfungsi sebagai server offline yang berdiri sendiri. XAMPP terdiri dari
beberapa program yaitu Apache HTTP Server, MYSQL Database, PHP, dan
Pearl
c. MySQL
MySQL (My Structured Query Language) adalah sebuah program pembuat dan
pengelola database atau yang sering disebut dengan DBMS (DataBase
Management System), sifat dari DBMS ini adalah Open Source. MySQL
sebenarnya produk yang berjalan pada platform Linux, dengan adanya
perkembangan dan banyaknya pengguna, serta lisensi dari database ini adalah
Open Source, maka para pengembang kemudian merilis versi Windows. Selain
itu MySQL juga merupakan program pengakses database yang bersifat
jaringan, sehingga dapat digunakan untuk aplikasi Multi User (Banyak
Pengguna). Kelebihan lain dari MySQL adalah menggunakan bahasa query
(permintaan) standard SQL (Structured Query Language).

2.7 Tinjauan umum perangkat keras (hardware)


Perangkat keras merupakan perangkat fisik dari sebuat sistem informasi
yang digunakan untuk mengelola dan menyimpan data (IEEE Computer Society,
2016, Software and Systems Engineering Vocabulary, IEEE). Komponen
perangkat keras yang digunakan untuk membangun/membuat program adalah satu
unit Laptop Acer ES 14 dengan spesifikasi yaitu Intel® celeron ®, Memory 2 Gb
dan Harddisk 500 GB.
27

2.8 Metode Pengujian sistem


Metode pengujian sistem yang digunakan untuk menguji sistem yang
dibangun dalam penelitian ini yaitu:
1. Pengujian Black Box
Menurut Iskandaria (2012), Pengujian black box (black box testing) adalah
salah satu metode pengujian perangkat lunak yang berfokus pada sisi
fungsionalitas, khususnya pada input dan output aplikasi.
2. User Acceptance Test (UAT)
User acceptance Test (UAT) adalah suatu proses pengujian yang dilakukan
oleh pengguna dengan maksud untuk menghasilkan dokumen sebagai bukti
bahwa perangkat lunak yang sudah dikembangkan bisa diterima oleh
pengguna. Proses dari UAT berdasarkan document requirement yang
disepakati bersama. document requirement berisi lingkup pekerjaan perangkat
lunak yang harus dikembangkan. Proses dalam UAT adalah memeriksa serta
menguji hasil pekerjaan yang telah dikerjakan.
BAB III
METODOLOGI PENELITIAN

3.1 Lokasi Penelitian


Lokasi penelitian pada kantor Unit Transfusi Darah PMI Provinsi NTT
yang beralamat di JL.Veteran, Fatululi,Oebobo, Kota Kupang
3.2 Sumber dan Jenis Data
Sumber dan jenis yang digunakan dalam penelitian ini didapat dari kantor
Unit Transfusi Darah PMI Provinsi NTT. Jenis data yang didapat merupakan data
primer yang berupa data rekap medis pada calon pendonor darah 3 bulan terakhir
dari bulan juli, agustus, september 2021.
3.3 Metode Pengumpulan Data
Dalam penulisan laporan tugas akhir ini untuk mendapatkan data yang
diinginkan sesuai dengan masalah dalam penelitian ini, penelitian menggunakan
metode pengumpulan data sebagai berikut:
a. Wawancara
Wawancara adalah teknik pengumpulan data yang dilakukan melalui tatap
muka dan tanya jawab antara peneliti dan narasuber. Dalam penelitian ini
teknik pengumpulan data dilakukan melalui tatap muka dan tanya jawab
langsung antara peneliti dan narasumber.
b. Studi Pustaka
Studi Pustaka merupakan kegiatan mencari nformasi yang relevan dengan
topik atau masalah yang menjadi obyek penelitian. Pada tahap ini dilakukan
pencarian materi yang menjadi landasan teori dari berbagai refrensi buku,
jurnal atau skripsi yang terkait dalam penulisan tugas akhir ini.

3.4 Metode pengolahan data


Data yang dikumpulkan akan dikelola melalui beberapa tahap, yaitu:
1. Proses Penyuntingan

28
29

Pada tahap penyuntingan dilakukan perekapan, validasi, dan penyusuain


bobot dari data yang di dapat dari kantor Unit Transfusi Darah PMI Provinsi
NTT.
2. Proses Pengkodean
Proses pemberian simbol yang berupa angka pada jaawaban responden yang
diterima. Setiap nama Pendonor disimbokan dengan M01 hingga M10, setiap
kriteria disimbolkan dengan K1 hingga K5 dan setiap subkriteria dismbolkan
dengan S01 hingga S13.
3. Proses Tabulasi
Proses perhitungan dan penyusunan data dari pengkodean yang sudah
diberikan untuk disajikan dalam bentuk tabel keputusan.

3.4.1 Tabel Kriteria


Berikut ini terdapat kriteria yang digunakan dalam membangun sistem
pendukung keputusan kelayakan calon pendonor darah menngunakan metode
profile matching.
Tabel 3.1 Kriteria
Kod Kriteria Presentase
e
K1 Usia 30%
K2 Berat Badan 10%
K3 Tekanan Darah 30%
K4 Temperatur Tubuh 10%
K5 Hemoglobin 20%

3.4.2 Tabel Bobot Subkriteria


Didalam tabel ini terdapat parameter yang digunakan untuk mengukur
bobot dari setiap subkriteria yang diguakan.
Tabel 3.2 Parameter Pemberian Bobot Dalam skala likert
N Keterangan B
o o
b
o
t
1 Sangat Setuju 5
2 Setuju 4
30

3 Cukup setuju/netral 3
4 Tidak setuju 2
5 Sangat tidak Setuju 1
Sumber: (Mutiawati dkk., 2019)
3.4.3 Tabel Profil Target
Dalam Tabel ini terdapat data profil target pada setiap kriteria yang
diambil untuk menentukan kelayakan calon pendonor darah.
Tabel 3.3 Profil target
No Kriteria Profil Target Bobot Profil Target
1 Usia 17-25 Tahun 5
2 Berat Badan >50 kg 2
3 Tekanan Darah Normal (Diastolik:<80, 2
Sistolik:<139)
4 Temperatur Tubuh (36.5-37.5 *c) 2
5 Hemoglobin Normal:14-18 gram /dL 2

3.4.4 Pembobotan Subkriteria


Tabel ini terdapat data pembobotan untuk setiap subkriteria beserta bobot
dan kode untuk masing-masing subkriteria, yang digunakan untuk melakukan
perhitungan menggunakan metode profile matching, dalam proses pengembangan
sisitem.
Tabel 3.4 Pembobotan subkriteria
A. Usia
Kode Keterangan Bobot
S01 17-25 Tahun 5
S02 26-35 Tahun 4
S03 36- 45 Tahun 3
S04 46-55 Tahun 2
S05 56-65 Tahun 1
B. Berat Badan
Kode Keterangan Bobot
S06 >50 kg 2
S07 <50 kg 1
C. Tekanan darah
Kode Keterangan Bobot
S08 Normal 2
(Diastolik:<80,Sistolik:<139)
S09 Tidak 1
31

Normal(Diastolik:>80,Sistolik:>139)
D. Hemoglobin (Hb)
Kode Keterangan Bobot
S10 Normal:(Pria:14-18 gram 2
/dL,Wanita:12-16 gram/dL
S11 Tidak NormaL:(Pria:<14-18 1
gram/dL,Wanita:<12-16 gram/dL
E. Temperatur Tubuh
Kode Keterangan Bobot
S12 Normal: (36.5-37.5 *c) 2
S13 Tidak Normal: (<36.5,>37.5*c) 1

3.4.5 Tabel Calon Pendonor


Dalam menentukan kelayakan calon pendonor darah, pada penelitian ini
digunakan 5 kriteria yaitu, usia, berat badan, tekanan darah, hemoglobin,
temperatur tubuh. Digunakan metode profile matching untuk menghitung bobot
pada setiap kriteria agar didapatkan alternatif terbaik, untuk itu maka digunakan
sepuluh data calon pendonor darah, untuk melakukan perhitungan manual
menggunakan metode profile matching. Berikut merupakan contoh perhitungan
menggunakan metode profile matching untuk menentukan kelayakan calon
pendonor darah.
Tabel 3.5 Data calon pendonor darah
No N U Ber Te Tem Hem
a s at ka pera oglo
m i Bad na tur bin
a a an n Tub
Da uh
ra
h
P 4 78 12 36,7 17,2
P 4 0/8
0
Y 2 86 16 36,7 16,4
C 8 0/9
0
H 4 68 12 36,7 17,3
A 3 0/9
0
32

V 2 70 15 36,5 14,1
K 2 9/9
7
B 3 75 14 36,8 12,7
S 2 0/8
0
S 4 69 12 36,7 12,5
M 9 0/8
0
D 5 85 14 36,9 13
P 1 0/9
0
S 4 96 15 36,7 15,4
6 0/9
0
A 2 85 14 36,7 16,6
3 0/9
0
10 W 4 71 13 36,7 13,9
2 0/9
0

3.4.6 Tabel Pembobotan Awal Kriteria


Berikut ini terdapat data pembobotan awal kriteria untuk setiap
calon pendonor darah. Yang mengambil acuan dari Tabel 3.5.
33

Tabel 3.6 Pembobotan awal kriteria


Pembobotan
Ko K1 K K3 K K5
de 2 4
Use
r
M0 3 2 2 2 2
1
M0 4 2 1 2 2
2
M0 3 2 2 2 2
3
M0 5 2 1 2 2
4
M0 4 2 1 2 2
5
M0 2 2 2 2 2
6
M0 2 2 1 2 2
7
M0 2 2 1 2 2
8
M0 5 2 1 2 2
9
M1 3 2 2 2 2
0

3.4.7 Pemetaan GAP


Dalam tahap ini akan dilakukan proses pemetaan GAP, dengan cara
mengurangi bobot setiap kriteria calon pendonor darah dengan bobot
profil target setiap kriteria yang digunakan
Tabel 3.7 Pemetaan GAP
Pembobotan Gap
Kod K1 K K3 K4 K5
e 2
User
M01 -2 0 0 0 0
M02 -1 0 -1 0 0
M03 -2 0 0 0 0
M04 0 0 -1 0 0
M05 -1 0 -1 0 0
M06 -3 0 0 0 0
34

M07 -3 0 -1 0 0
M08 -3 0 -1 0 0
M09 0 0 -1 0 0
M10 -2 0 0 0 0

3.4.8 Pembobotan Nilai GAP


Selajutnya akan dilakukan pembobotan nilai GAP untuk setiap kriteria
user, yang mengambil acuan dari Tabel 2.1.
35

Tabel 3.8 Pembobotan nilai GAP


Pembobotan Nilai Gap
Kode User K K2 K K4 K5
1 3
M01 3 5 5 5 5
M02 4 5 4 5 5
M03 3 5 5 5 5
M04 5 5 4 5 5
M05 4 5 4 5 5
M06 2 5 5 5 5
M07 2 5 4 5 5
M08 2 5 4 5 5
M09 5 5 4 5 5
M10 3 5 5 5 5

3.4.9 Perhitungan Core Factor dan Secondary Factor


Setelah melakukan pembobotan niali GAP, untuk setiap kriteria user
maka selajutnya akan dilakukan perhitungan nilai Core Factor dan
Secondary Factor pada setiap kriteria yag digunakan.
1. Perhitungan core factor
Berikut ini akan dilakukan perhitungan untuk mencari nilai core factor,
menggunakan persamaan 2.2. Dari lima kriteria yang digunakan terdapat tiga
kriteria yang digunakan sebagai core factor, yaitu K1,K3 dan K5. Dengan
cara menjumlahkan bobot bobot nilai tiga kriteria tersebut dan dibagi dengan
jumlah data core factor.
Tabel 3.9 Perhitungan Core Factor
Kod Perhitungan Hasil Core
e factor
Use
r
M01 (3 + 5 +5) /3 4,33333333
3
M02 (4 + 4 +5) /3 4,33333333
3
M03 (3 + 5 +5) /3 4,33333333
3
M04 (5 + 4 +5) /3 4,66666666
7
M05 (4 + 4 +5) /3 4,33333333
36

3
M06 (2 + 5 +5) /3 4
M07 (2 + 4 +5) /3 3,66666666
7
M08 (2 + 4 +5) /3 3,66666666
7
M09 (5 + 4 +5) /3 4,66666666
7
M10 (3 + 5 +5) /3 4,33333333
3
37

2. Perhitungan Secondary Factor


Berikut ini akan dilakukan perhitungan untuk mencari nilai Secondary Factor
menggunakan persamaan 2.3 yaitu kriteria K2 dan K4, dengan cara
menjumlahkan bobot nilai dua kriteria tersebut dan dibagi dengan jumlah data
Secondary Factor.
Tabel 3.10 Perhitungan Secondary Factor
Kod Perhitngan Hasil Secondary
e factor
Use
r
M01 (5 + 5) /2 5
M02 (5 + 5) /2 5
M03 (5 + 5) /2 5
M04 (5 + 5) /2 5
M05 (5 + 5) /2 5
M06 (5 + 5) /2 5
M07 (5 + 5) /2 5
M08 (5 + 5) /2 5
M09 (5 + 5) /2 5
M10 (5 + 5) /2 5

3.4.10 Hasil Perhitungan Core Factor dan Secondary Factor


Didalam tabel ini terdapat perhitungan untuk mencari nilai core factor dan
secondary factor
Tabel 3.11 Hasil perhitungan Core factor dan Secondary factor
Kode Kriteria
K K K K K K NCF NS
o 1 2 3 4 5 F
d
e
U
s
e
r
M 3 5 5 5 5 4,333 5
0 3333
1 33
M 4 5 4 5 5 4,333 5
0 3333
2 33
M 3 5 5 5 5 4,333 5
38

0 3333
3 33
M 5 5 4 5 5 4,666 5
0 6666
4 67
M 4 5 4 5 5 4,333 5
0 3333
5 33
M 2 5 5 5 5 5
0 4
6
M 2 5 4 5 5 4,666 5
0 6666
7 67
M 2 5 4 5 5 4,666 5
0 6666
8 67
M 5 5 4 5 5 4,666 5
0 6666
9 67
M 3 5 5 5 5 4,333 5
1 3333
0 33

3.4.11 Perhitungan Nilai Total CF dan Nilai Total SF


Setelah mendapatkan nilai core factor dan nilai secondary factor maka
akan dilakukan perhitungan untuk mencari nilai total core factor dan nilai total
secondary factor, dengan menggunakan Persamaan 2.4 dan menngunakan
Persamaan 2.5.
1. Perhitungan Nilai Total Core Factor
Berikut merupakan hasil perhitungan untuk mencari nilai total core factor.
Dengan cara mengkalikan bobot nilai core factor dengan persentase kriteria
pertama dan dijumlahkan lagi dengan bobot nilai core factor kemudian
dikalikan dengan persentase kriteria ketiga dan ditambahkan lagi dengan
bobot nilai core factor kemudian dikalikan dengan persentase kriteria kelima.
Tabel 3.12 Nilai total Core Factor
Kode User Perhitungan Hasil
M01 (4,333333333*30%) + (4,333333333*30%) + 3,466666667
(4,333333333*20%)
39

M02 (4,333333333*30%) + (4,333333333*30%) + 3,466666667


(4,333333333*20%)
M03 (4,333333333*30%) + (4,333333333*30%) + 3,466666667
(4,333333333*20%)
M04 (4,333333367*30%) + (4,333333367*30%) + 3,733333333
(4,333333367*20%)
M05 (4,333333333*30%) + (4,333333333*30%) + 3,466666667
(4,333333333*20%)
M06 (4*30%) + (4*30%) + (4*20%) 3,2
M07 (3,333333367*30%) + (3,333333367*30%) + 2,933333333
(3,333333367*20%)
M08 (3,333333367*30%) + (3,333333367*30%) + 2,933333333
(3,333333367*20%)
M09 (4,333333367*30%) + (4,333333367*30%) + 3,733333333
(4,333333367*20%)
M10 (4,333333333*30%) + (4,333333333*30%) + 3,466666667
(4,333333333*20%)

2. Perhitungan Nilai Total Secondary Factor


Berikut merupakan hasil perhitungan untuk mencari nilai total secondary
factor dengan cara mengkalikan bobot secondary factor dengan persentase
kriteria kedua dan dijumlahkan dengan bobot secondary factor dan dikalikan
dengan persentase kriteria keempat.
40

Tabel 3.13 Nilai total Secondary Factor


Kode User Perhitungan Hasil
M01 (5*10%) + (5*10%) 1
M02 (5*10%) + (5*10%) 1
M03 (5*10%) + (5*10%) 1
M04 (5*10%) + (5*10%) 1
M05 (5*10%) + (5*10%) 1
M06 (5*10%) + (5*10%) 1
M07 (5*10%) + (5*10%) 1
M08 (5*10%) + (5*10%) 1
M09 (5*10%) + (5*10%) 1
M10 (5*10%) + (5*10%) 1

3.4.12 Hasil Perhitungan Nilai Total CF dan Nilai Total SF


Didalam tabel ini terdapat data hasil perhitungan nilai total core factor dan
nilai total secondary factor.
Tabel 3.14 Hasil perhitungan nilai CF dan nilai total SF
Kode NCF NSF NTC NTSF
User F
M01 4,333 5 3,4666 1
33333 66667
3
M02 4,333 5 3,4666 1
33333 66667
3
M03 4,333 5 3,4666 1
33333 66667
3
M04 4,666 5 3,7333 1
66666 33333
7
M05 4,3333 5 3,4666 1
33333 66667
M06 4 5 3,2 1
M07 3,666 5 2,9333 1
66666 33333
7
M08 3,666 5 2,9333 1
66666 33333
7
M09 4,666 5 3,7333 1
66666 33333
7
41

M10 4,3333 5 3,4666 1


33333 66667

3.4.13 Perhitungan Nilai Total dan Perengkingan


Setelah mendapatkan nilai total core factor dan nilai total secondary
factor. Maka selajutnya akan dilakukan perhitungan untuk mendapatkan nilai total
dan nilai perengkingan.
1. Perhitungan Nilai Total
Berikut ini akan dilakukan perhitungan antara nilai core factor dan secondary
factor yang didapatkan dari unit Unit Transfusi Darah PMI Provinsi NTT
sebesar 80% untuk core factor dan secondary factor sebesar 20%. Setelah itu
akan dilakukan perhitungan antara bobot nilai NTCF dan bobot nilai NTSF,
yang dapat dilihat pada Tabel 3.15.
Tabel 3.15 Nilai total
Kod Perhitungan Hasil
e
Use
r
M0 (80%*3,466666667) + 2,973333333
1 (20%*1)
M0 (80%*3,466666667) + 2,973333333
2 (20%*1)
M0 (80%*3,466666667) + 2,973333333
3 (20%*1)
M0 (80%*3,73333333) + (20%*1) 3,186666667
4
M0 (80%*3,466666667) + 2,973333333
5 (20%*1)
M0 (80%*3,2) + (20%*1) 2,76
6
M0 (80%*2,933333333) + 2,546666667
7 (20%*1)
M0 (80%*2,933333333) + 2,546666667
8 (20%*1)
M0 (80%*3,73333333) + (20%*1) 3,186666667
9
M1 (80%*3,466666667) + 2,973333333
0 (20%*1)
42

2. Perangkingan
Setelah mendapatkan nilai total maka selanjutnya akan dilakukan pembulatan
terhadap setiap nilai total tersebut agar mendapatkan hasil perangkingan.
Yang dapat dilihat pada Tabel 3.16.
Tabel 3.16 Perangkingan
Ko NTC N Nilai Pem R
de F T Total bula an
Us S tan gk
er F in
g
M0 3,466 1 2,973 2,97 2
1 6666 33333 3
67 3
M0 3,466 1 2,973 2,97 2
2 6666 33333 3
67 3
M0 3,466 1 2,973 2,97 2
3 6666 33333 3
67 3
M0 3,733 1 3,186 3,18 1
4 3333 66666 6
33 7
M0 3,466 1 2,973 2,97 2
5 6666 33333 3
67 3
M0 3,2 1 2,76 2,76 3
6
M0 3,66 1 2,546 2,54 4
7 6666 66666 6
67 7
M0 3,66 1 2,546 2,54 4
8 6666 66666 6
67 7
M0 3,733 1 3,186 3,18 1
9 3333 66666 6
33 7
M1 3,466 1 2,973 2,97 2
0 6666 33333 3
67 3

3.4.14 Pengurutan Perangkingan


Setelah mendapatkan bobot nilai perangkingan dari hasil perhitungan
manual dengan menggunakan metode profile matching menggunakan sepuluh
43

data pendonor darah , maka bobot nilai tersebut diurutkan dari yang terbesar
hingga yang terkecil, sehingga didapatkan user M04 dan M09 memiliki bobot
nilai terbesar yaitu 3,186 dan yang terendah adalah user M07 dan M08. Maka dari
itu dapat diambil kesimpulan bahwa perhitungan manual menggunakan metode
profile matching untuk menentukan kelayakan calon pendonor darah pada Unit
Transfusi Darah PMI Provinsi NTT berhasil diterapkan. Yang dapat dilihat pada
Tabel 3.17.
Tabel 3.17 Pengurutan perangkingan
Kode User Nilai Total Rangking
M04 3,186 1
M09 3,186 1
M01 2,973 2
M02 2,973 2
M03 2,973 2
M05 2,973 2
M10 2,973 2
M06 2,76 3
M07 2,546 4
M08 2,546 4

3.5 Analisis sistem yang diusulkan


Untuk analisis yang akan diusulkan terdapat alur kerja sistem, diagram
konteks, data flow diagram, entitty relationship diagram.
3.5.1 Sistem yang diusulkan
Pada sistem yang akan diusulkan, admin mengisi username dan password,
jika username dan password salah maka sistem akan meminta untuk melakukan
input ulang, jika username dan password benar maka akan dilanjutkan ke proses
selanjutnya yaitu menginput alternatif, kriteria dan bobot kemudian disimpan
kedalam database sistem.
Calon pendonor melakukan login untuk masuk kedalam sistem, setalah itu
calon pendonor memasukan data diri dan kriteria, jika data pendonor kurang dari
1 maka akan kembali ke proses input data, jika calon pendonor lebih dari 1 maka
akan lanjut pada proses selanjutnya yaitu menghitung data menggunakan metode
profil matching. Hasil perhitungan berupa perangkingan para calon pendonor
44

darah, kemudian diarsipkan dan proses selesai. Flowchart dari sistem yang
diusulkan dapat dilihat pada Gambar 3.1.

Gambar 3.1 Flowchart Sistem yang diusulkan


Pada Flowchart Perhitungan Metode Profile Matching
Pada perhitungan menggunakan metode profile matching dimulai dari admin
memasukan data admin, data calon pendonor, data penilaian, data kriteria, dan
data sub kriteria. Proses selanjutnya yaitu proses pemetaan gap dimana akan
melakukan operasi pengurangan nilai yang didapatkan setiap alternatif pada setiap
nilai target. Setelah nilai didapatkan, dilakukan proses pembobotan gap. Pada
proses selanjutnya akan dilakukan perhitungan dan pengelompokan core factor
dan secondary factor dengan menggunakan nilai yang didapat dari pembobotan
gap pada setiap alternatif. Setelah mendapatkan nilai dari masing-masing core
45

factor dan secondary factor selanjutnya melakukan proses perhitungan nilai total
setiap kriteria. Proses selanjutnya melakukan perangkingan berdasarkan nilai yang
paling tinggi sampai paling terendah. Tahap terakhir membuat laporan hasil
perangkingan. Berikut adalah flowchart perhitungan metode dapat dilihat pada
Gambar 3.2.

Gambar 3.2 Flowchart Perhitungan Metode


46

3.5.2 Diagram Konteks


Diagram konteks memperlihatkan keseluruhan sistem yang akan dibuat,
digambarkan menggunakan simbol-simbol yang dapat melambangkan sistem
secara umum, serta entitas-entitas yang berkaitan dengan sistem yang akan dibuat.
diagram konteks sistem pendukung keputusan kelayakan calon pendonor darah
dapat dilihat pada Gambar 3.3.

Gambar 3.3 Diagram Konteks


Gambar 3.3 menjelaskan bahwa sistem pendukung keputusan kelayakan
calon pendonor darah memiliki 2 entitas yaitu admin dan pendonor. Admin dan
pendonor merupakan entitas yang dapat memberikan masukan pada sistem dan
mendapatkan keluaran sistem berupa segala informasi sistem dalam bentuk
laporan.

3.5.3 Data Flow Diagram (DFD)


DFD adalah proses yang menggambarkan proses dari sestem secara
menyeluruh dan tujuan data yang keluar dari sistem, dimana data akan disimpan,
proses yang menghasilkan data tersebut dan interaksi antar data yang tersimpan
dalam dalam proses yang dikenakan dalam data tersebut.
47

Gambar 3.4 Data Flow Diagram Level 1


Dari gambar 3.4 diatas dapat diketahui bahwa terdapat 5 proses utama
yaitu, proses register, proses login, proses pengolahan data, proses perhitungan
profile matching dan proses pengarsipan. Pada proses 1.0 yaitu register, proses
awal yang dilakukan user melakukan pendaftaran username dan password agar
tersimpan kedalam sistem. Proses 2.0 yaitu proses login, pada proses ini user
melakukan pengisian username dan password dengan benar agar bisa masuk
kedalam sistem. Proses 3.0 yaitu proses pengolahan data, proses ini merupakan
proses admin memasukan data calon pendonor darah alternatif dan bobot. Admin
dapat memasukan data, mengubah data dan menghapus data user, data kriteria,
48

data sub kriteria dan data penilaian. Proses 4.0 yaitu proses perhitungan profile
matching yaitu, proses ini merupakan proses perhitungan data calon pendonor
darah yang sudah dimasukan oleh user dengan menggukan metode profile
matching sehingga mendapatkan keluaran berupa hasil perangkingan. Proses 5.0
yaitu proses pengarsipan, merupakan proses hasil perhitungan profile matching
kemudian diarsipkan dan diberikan kepada admin dan user.

3.5.4 Entitiy Relationship (ERD)


Dalam sistem terdapat 4 entitas yaitu entitas user, entitas pendonor, entitas
kriteria dan entitas subkriteria.

Gambar 3.5 Entitiy Relationship Diagram (ERD)


Pada gambar 3.5 terdapat 4 entitas yaitu entitas user, entitas pendonor,
entitas ktiteria dan entitas sub kriteria. Entitas pendonor berelasi dengan entitas
kriteria dan sub kriteria, dimana calon pendonor darah memiliki banyak kriteria
yang terdiri dari beberapa sub kriteria.
49

3.5.5 Perancangan Antarmuka


Antarmuka merupakan bagian penting dalam perancangan system.
Antarmuka ini akan menjadi penghubung antara pengguna dan aplikasi yang
dibangun. Antarmuka dirancang agar menarik dan memudahkan pengguna
menggunakan aplikasi.
1. Tampilan Menu Beranda
Pada tampilan halaman awal terdapat menu login untuk admin atau user agar
dapat masuk kedalam sistem. Dapat dilihat pada Gambar 3.6.

Gambar 3.6 Tampilan menu beranda


2. Tampilan Menu Admin
Pada tampilan ini akan muncul form admin. Dapat dilihat pada Gambar 3.7.
50

Gambar 3.7 Tampilan form admin


3. Tampilan Menu Kriteria
Pada tampilan menu kriteria akan disediakan form untuk informasi data
kriteria dari calon pendonor darah. Tampilan menu kriteria dapat dilihat pada
Gambar 3.8.

Gambar 3.8 Tampilan Menu Kriteria


51

4. Tampilan Fitur Tambah Pada Menu Kriteria


Pada fitur tambah menu kriteria akan menampilkan form untuk menambah
data kriteria. Tampilan fitur tambah pada menu kriteria dapat dilihat pada
Gambar 3.9.

Gambar 3.9 Tampilan fitur tambah pada menu kriteria


5. Tampilan Menu Register
Menu register menampilkan form untuk menambah akun, setelah berhasil
mendaftar user dapat login kedalam sistem. Tampilan menu pendaftaran
dapat dilihat pada Gambar 3.10.
52

Gambar 3.10 Tampilan menu register


6. Tampilan Menu Pendaftaran
Pada tampilan menu pendaftaran akan disediakan form untuk informasi data
dari calon pendonor darah. Tampilan menu kriteria dapat dilihat pada Gambar
3.11.

Gambar 3.11 Tampilan menu pendaftaran


53

7. Tampilan Fitur Tambah Pada Menu Pendaftaran


Fitur tambah pada menu penaftaran akan menyediakan form untuk mengisi
data dari calon pendonor. Tampilan fitur tambah pada menu penilaian dapat
dilihat pada Gambar 3.12.

Gambar 3.12 Tampilan fitur tambah pada menu penilaian


8. Tampilan Menu Penilaian
Pada menu penilaian terdapat form untuk user mengisi data kriteria calon
pendonor. Tampilan menu penilaian dapat dilihat pada Gambar 3.13.

Gambar 3.13 Tampilan menu penilaian


54

9. Tampilan Fitur Tambah Pada Menu Penilaian


Pada tampilan fitur tambah terdapat form untuk user mengisi data pendonor
dan kriteria-kriteria dari calon pendonor. Tampilan fitur tambah pada menu
penilaian dapat dilihat pada Gambar 3.14.

Gambar 3.14 Tampilan fitur tambah pada menu penilaian


10. Tampilan Fitur Hitung Pada Menu Penilaian
Tampilan fitur hitung pada menu penilaian terdapat hasil perankingan dari
calon pendonor. Tampilan fitur hitung pada menu penilaian dapat dilihat pada
Gambar 3.15.
55

Gambar 3.15 Tampilan fitur hitung pada menu penilaian


11. Tampilan Menu Arsip
Pada menu arsip akan menampilkan semua data dari pendonor yang sudah
melakukan perhitungan. Tampilan menu arsip dapat dilihat pada Gambar
3.16.

Gambar 3.16 Tampilan menu arsip


56

12. Tampilan Menu Keluar


Pada menu keluar akan menampilkan apkah anda akan keluar dari sistem atau
tetap berada dalam sistem. Tampilan menu keluar dapat dilihat pada Gambar
3.17.

Gambar 3.17 Tampilan menu keluar


3.5.6 Pengujian Sistem
Pada tahap ini akan dilakukan pengujian terhadap sistem yang akan
dibangun, dimana untuk menguji fitur yang terdapat pada sistem menggunakan
metode pengujian Blacbox. Sedangkan untuk menguji sistem yang dibangun dapat
diterima oleh pengguna, menggunakan metode pengujian UAT (User Acceptance
Test) yang dibuktikan dengan dokumen pengujian yang dibagikan kepada
pengguna sistem.
DAFTAR PUSTAKA
Amali, M.I. t.t. SISTEM DETEKSI KELAYAKAN PENDONOR DARAH
DENGAN METODE NAÏVE BAYES CLASSIIER. 7.

Anonim, t.t.
PMK_No._91_ttg_Standar_Transfusi_Pelayanan_Darah_.pdf.Diakses 11
November 2021.
http://hukor.kemkes.go.id/uploads/produk_hukum/PMK_No._91_ttg_Stan
dar_Transfusi_Pelayanan_Darah_.pdf Tersedia di
http://hukor.kemkes.go.id/uploads/produk_hukum/PMK_No._91_ttg_Stan
dar_Transfusi_Pelayanan_Darah_.pdf [Accessed 11 November 2021].

Daradjatun, A. 2008. Keberadaan UTD di Indonesia. Palang Merah Indonesia


(PMI).

Gustaman, A. 2013. Kualitas Pelayanan Pendonoran Darah Pada Unit Donor


Darah Palang Merah Indonesia Kabupaten Jember. PhD Thesis. Fakultas
Ilmu Sosial dan Ilmu Politik Universitas Jember.

Halim, A., Kusumadewi, S. & Rosita, L. 2020. PENDUKUNG KEPUTUSAN


PENENTUAN RESIKO KEMUNGKINAN TERJADI REAKSI DARAH.
Jurnal Informatika, 3(1): 8.

Jogiyanto, H.M. 2005. Analisis & Desain Sistem Informasi. Yogjakarta: Andi
Offset.

Kusrini, K. 2007. Aplikasi Sistem Pendukung Keputusan. Yogyakarta: Andi.

Mutiawati, C., Suryani, F.M., Anggraini, R. & Azmeri 2019. Kinerja Pelayanan
Angkutan Umum Jalan Raya. Deepublish.

Nofriansyah, D. & Defit, S. 2017. Multi Criteria Decision Making (MCDM) pada
Sistem Pendukung Keputusan. Deepublish.

Nuswantari, D. 1998. kamus kedokteran Dorland edisi 25. Jakarta: EGC.

Prayitno, H. 2005. Identifikasi Problema Pelayanan Kesehatan pada Unit


Transfusi Darah (UTD) PMI Cabang Jember dan Upaya Pemecahannya.
Jurnal Aspirasi, 15(1): 75–88.

Sutara, B., Amalia, D.R. & Migdad, A.Q. 2016. Sistem Pendukung Keputusan
Evaluasi Kinerja Guru Berbasis Profile Matching (Gap). 15(1): 5.

Turban, E., Aronson, J.E. & Liang, T.P. 2005. Decision Support Systems and
Intelligent System,(Sistem Pendukung Keputusan dan Sistem Cerdas) Ed.
7. Jld. 2.

57
58

Wardani, M.F., Abdillah, G. & Komarudin, A. 2019. Sistem Pendukung


Keputusan Penentuan Calon Transmigran Menggunakan Simple Additive
Weighting dan Profile Matching. 6.

Wibowo, M.K. 2011. Edisi 3, Penerbit PT. Raja Grafindo Persada, Jakarta.

Wirawan, N.P.S. 2011. Blood For Life. Menyelamatkan Jiwa Melalui Donor
Darah: Penerapan Teknik Mass Interpersonal Persuassion oleh Valencia
Mieke Randa.

Yakub, J.B. 2012. Pengantar Sistem Informasi. Graha Ilmu.

Anda mungkin juga menyukai