IMK - Tugas Akhir
IMK - Tugas Akhir
QURBANCARE.ORG
Disusun Oleh:
AQL Qurban Care is a program from the Ar-Rahman Quranic Learning Center
(AQL) which serves the provision and delivery of qurban animals based on a
website so that anyone who is going to make qurban can do it more easily, more
efficiently, but without compromising on quality. This program can be accessed
on the qurbancare.org website where it provides features for selecting qurban
animal packages, information on qurban procedures & conditions, qurban
documentation galleries, and so on. From the analysis that has been carried out,
several obstacles were found, namely in terms of selecting a qurban package
which is complicated in the form filling process and has not been integrated with
any bank or payment method so that the payment process takes quite a long time.
With this it is necessary to develop these constraints and can be illustrated by
Hierarchy Input Process Output (HIPO) and Unified Modeling Language (UML)
diagrams, and improvement solutions in the form of depictions using the Unified
Modeling Language (UML) and mockups of the qurban package selection menu
contained in AQL Qurban Care website.
i
ABSTRAK
AQL Qurban Care merupakan suatu program dari Ar-Rahman Quranic Learning
Center (AQL) yang melayani penyediaan dan pengiriman hewan qurban yang
berbasis website sehingga bagi siapapun yang akan berqurban dapat
melakukannya dengan lebih mudah, lebih efisien, namun tidak mengesampingkan
kualitas. Program ini dapat diakses pada website qurbancare.org dimana di
dalamnya menyediakan fitur pemilihan paket hewan qurban, informasi tata cara &
syarat berqurban, galeri dokumentasi qurban, dan lain sebagainya. Dari analisis
yang sudah dilakukan ditemukan beberapa kendala yaitu dalam hal pemilihan
paket qurban yang rumit pada proses pengisian formulir dan belum terintegrasi
dengan bank atau metode pembayaran apapun sehingga proses pembayarannya
membutuhkan waktu yang cukup lama. Dengan ini perlu adanya pengembangan
dari kendala tersebut dan dapat digambarkan dengan diagram Hierarchy Input
Proses Output (HIPO) dan Unified Modeling Language (UML), dan solusi
perbaikan berupa penggambaran dengan Unified Modeling Language (UML) dan
mockup terhadap menu pemilihan paket qurban yang terdapat pada web AQL
Qurban Care.
ii
DAFTAR ISI
ABSTRACT ............................................................................................................. i
DAFTAR ISI .......................................................................................................... iii
DAFTAR TABLE.................................................................................................... v
DAFTAR GAMBAR ............................................................................................. vi
DAFTAR LAMPIRAN ......................................................................................... vii
BAB I ...................................................................................................................... 1
PENDAHULUAN .................................................................................................. 1
1.1 Latar Belakang .............................................................................................. 1
1.2 Identifikasi Masalah ...................................................................................... 1
1.3 Rumusan Masalah ......................................................................................... 1
1.4 Batasan Masalah ............................................................................................ 2
1.5 Tujuan Penelitian ........................................................................................... 2
1.6 Manfaat Penelitian ......................................................................................... 2
1.7 Metodologi Penelitian ................................................................................... 2
1.8 Sistematika Penulisan .................................................................................... 3
BAB II ..................................................................................................................... 5
LANDASAN TEORI .............................................................................................. 5
2.1. Analisis Sistem ............................................................................................. 5
2.2. Unified Modelling Language (UML) ........................................................... 6
2.2.1 Use Case Digram .................................................................................... 6
2.2.2 Activity Diagram ..................................................................................... 7
2.3 Digram HIPO (Hierarchy Plus Input Output) ............................................... 8
2.4 User Interface .............................................................................................. 10
2.5 Wireframe .................................................................................................... 10
BAB III ..................................................................................................................11
GAMBARAN UMUM INSTANSI........................................................................11
3.1 Profil Instansi ...............................................................................................11
3.2 Sejarah Instansi .............................................................................................11
3.3 Visi dan Misi.................................................................................................11
3.4 Struktur Organisasi ...................................................................................... 12
iii
BAB IV ................................................................................................................. 13
ANALISA DAN HASIL ....................................................................................... 13
4.1 Analisa Sistem berjalan ............................................................................... 13
4.1.1 Tampilan Website qurbancare.org ......................................................... 13
4.1.2 Prosedur Ssistem Berjalan .................................................................... 16
4.1.3 Diagram HIPO Sistem Berjalan ........................................................... 17
4.1.4 Use Case Diagram Sistem Berjalan ..................................................... 17
4.1.5 Activity Diagram ................................................................................... 19
4.2 Analisis Permasalahan ............................................................................... 19
4.3 Alternatif Permasalahan............................................................................... 20
4.3.1 Use Case Diagram Usulan Pemilihan Paket Hewan Qurban ............... 21
4.3.2 Use Case Diagram Usulan Pembayaran ............................................... 21
4.3.3 Activity Diagram Usulan Pemilihan Paket Hewan Qurban .................. 22
4.3.4 Activity Diagram Usulan Pembayaran .................................................. 23
4.3.5 Rancangan pemecahan masalah pada tampilan Pemilihan Paket
Hewan Qurban ............................................................................................... 24
4.3.6 Rancangan pemecahan masalah pada tampilan Pembayan ............. 25
BAB V ................................................................................................................... 27
PENUTUP ............................................................................................................. 27
5.1 Kesimpulan .................................................................................................. 27
5.2 Saran ............................................................................................................ 27
DAFTAR PUSTAKA ............................................................................................ 28
LAMPIRAN .......................................................................................................... 29
iv
DAFTAR TABLE
v
DAFTAR GAMBAR
vi
DAFTAR LAMPIRAN
vii
BAB I
PENDAHULUAN
1
2. Bagaimana membuat sistem pembayaran langsung pada website tanpa
melalui WhatsApp?
2
a. rumitnya proses pemilihan paket qurban
b. sistem pembayaran yang berbelit-belit.
3. Ideate
Tim penulis melakukan diskusi untuk menemukan solusi pada
permasalahan yang dihadapi, solusi tersebut antara lain :
a. Membuat tampilan proses pemilihan paket qurban yang lebih
sederhana.
b. Membuat sistem pembayaran langsung pada website.
4. Prototipe
Tim penulis membuat prototipe tampilan paket qurban dan sistem
pembayaran langsung pada website, prototipe ini mencakup gambar
hewan, teks dan button.
3
BAB IV HASIL DAN PEMBAHASAN
Bab ini menjelaskan tentang sistem yang telah digunakan, analisis
permasalahan dan alternatif pemecahan masalah yang diusulkan.
BAB V PENUTUP
Bab ini berisi kesimpulan dan saran berdasarkan uraian dari bab
sebelumnya.
4
BAB II
LANDASAN TEORI
5
● Analyze, yaitu menganalisis sistem, Langkah ini dilakukan berdasarkan
data yang telah diperoleh dari hasil yang telah dilakukan.
● Report, yaitu membuat laporan hasil analisis.
6
Tabel 2.1 Simbol Use Case Diagram (Hari Purwanto, 2019.)
7
Tabel 2.2 Simbol pada Activity Diagram (Rosa A. dan Shalahuddin, M, 2018)
8
c. Untuk menyediakan penjelasan dari input dan output pada masing -
masing tiap tingkatan dari HIPO.
Untuk menyediakan output yang tepat dan sesuai kebutuhan
pengguna ada beberapa diagram dalam paket HIPO:
a. Visual Table of Contents (VTOC)
Diagram ini menggambarkan hubungan dari fungsi-fungsi di
sistem secara berjenjang.
b. Overview Diagram
Diagram ini menggambarkan hubungan antara input, proses dan
output. Elemen data yang akan digunakan bagian proses ditampilkan di
area input. Bagian proses berisi beberapa langkah yang menjelaskan cara
kerja fungsi. Bagian output berisi data yang dibuat atau diubah dalam
langkah-langkah proses.
c. Detail Diagram
Diagram ini merupakan diagram tingkatan paling rendah di
diagram HIPO. Diagram ini berisi dengan elemen-elemen dasar dari
paket yang menggambarkan secara rinci kerja dari fungsi.
9
Gambar di atas adalah contoh diagram HIPO VTOC (visual table of
contents) yaitu menggambarkan fungsi – fungsi secara berjenjang. Pada
gambar diatas menunjukan ada 6 fungsi di dalam sistem. Fungsi 1.0, 2.0, dan
3.0 adalah fungsi dengan tingkatan tertinggi, fungsi 1.1 dan fungsi 1.2 adalah
fungsi di bawah fungsi 1.0, sedangkan fungsi 1.1.1 dan 1.2.1 adalah fungsi di
bawah 2.2.
2.5 Wireframe
“Wireframe adalah kerangka dasar atau blueprint dari suatu halaman
aplikasi yang akan dibangun oleh pengembang aplikasi. Secara garis besar di
dalam wireframe ini menempatkan elemen-elemen penting dari halaman
aplikasi tersebut pada posisinya masing-masing seperti banner, body content,
menu link, kolom, footer maupun fitur-fitur lainnya yang ada dalam aplikasi
nantinya.” (Anggitama, Tolle, & Az-Zahra, 2018). Secara visual tampilan dari
wireframe ini hanya terdiri dari kotak dan garis yang menandakan posisi dari
masing-masing elemen dari layout halaman aplikasi.
10
BAB III
GAMBARAN UMUM INSTANSI
11
b. Mengoptimalkan Dampak Sosial dan Ekonomi dalam Ibadah Qurban
bagi Kesejahteraan Umat.
c. Memperluas Peranan Dakwah Ibadah Qurban di tingkat Nasional dan
Internasional.
12
BAB IV
ANALISA DAN HASIL
13
2. Tampilan Halaman Artikel
14
4. Tampilan Halaman Konsultasi
15
6. Tampilan Halaman Program
16
4.1.3 Diagram HIPO Sistem Berjalan
17
Gambar 4.08 Use Case Diagram Sistem Berjalan
Pada gambar 4.08 user pada use case diatas adalah orang yang akan
berqurban yang menggunakan website qurbancare.org sebagai jembatan
untuk berqurban.
18
4.1.5 Activity Diagram
Diagram aktivitas adalah diagram yang memperlihatkan aliran dari
suatu aktivitas ke aktivitas lainnya dalam suatu sistem. Activity Diagram
dalam penulisan ini menjelaskan aktivitas-aktivitas yang dapat dilakukan
oleh pengguna dalam website qurbancare.org.
19
Gambar 4.10 Tampilan Pilihan Paket Hewan Qurban
Pada gambar 4.10 yaitu, pengguna tidah dapat memilih lansung paket
hewan qurbannya dengan meng “klik” kolom pilihan. Namun, pengguna akan
diarahkan pada tombol “pilih hewan qurban” yang mengharuskan pengguna
untuk melewati tahapan panjang untuk memilih hewan qurban.
20
4.3.1 Use Case Diagram Usulan Pemilihan Paket Hewan Qurban
Gambar 4.11 Use Case Diagram Usulan Pemilihan Paket Hewan Qurban
Pada gambar 4.11 use case diagram usulan pemilihan paket hewan
qurban adalah pengguna atau orang yang akan berkurban akan memilih paket
hewan qurban yang sudah disediakan, menentukan jumlah dan siapa
pequrban dan melakukan pemesanan paket hewat qurban.
21
Pada gambar 4.12 use case diagram usulan pembayaran adalah
pengguna atau pequrban akan memilih metode pembayaran dari pemesanan
paket qurban.
22
4.3.4 Activity Diagram Usulan Pembayaran
23
4.3.5 Rancangan pemecahan masalah pada tampilan Pemilihan Paket
Hewan Qurban
Alternatif pemecahan masalah pada tampilan detail pemilihan paket
hewan qurban dengan menggunakan tools figma dan wireframe berikut
adalah tautan dari rancangan usulan:
https://www.figma.com/proto/f9JYhfEi2BymGPwVHyQoH7/UI-
Qurban-Care?type=design&node-id=1-4&t=a65MMYgtCE0puQWq-
1&scaling=scale-down&page-id=0%3A1&starting-point-node-
id=1%3A4&show-proto-sidebar=1&mode=design
24
Masalah pada tampilan menu pemilihan paket hewan qurban adalah
panjang dan rumitnya pemilihan hewan qurban sehingga menu pemilihan
paket tidak efisien. Sehingga penulis memberikan alternatif pemecahan
masalah yaitu dengan memperbaiki alur pengisian paket menjadi pengisian
paket yang lansung dalam satu halaman, pequrban bisa lansung melihat dan
mengisi jumlah hewan qurban yang akan di pilih.
25
Gambar 4.19 Rancangan usulan tampilan pemesanan
26
BAB V
PENUTUP
5.1 Kesimpulan
Setelah melakukan penelitian dari sistem yang dipakai oleh
qurbancare.org dalam pemilihan paket serta pembayaran hewan qurban,
kesimpulan yang dapat diambil ialah:
1. Analisis Sistem Informasi Website qurbacare.org dengan membuat desain
User Interface menggunakan tools Figma.
2. Dalam sistem memiliki 2 actor yaitu user sebagai pembeli yang ingin
membeli ataupun membayar hewan qurban dan penjual sebagai wadah
yang menyediakan pembelian paket hewan qurban serta menerima
pembayaran dan memberikan verifikasi bahwa qurban tersebut sudah
melewati beberapa proses yang dilakukan hingga selesai sehingga bisa
diterima oleh pembeli hewan qurban tersebut.
5.2 Saran
Saran penulis agar analisis website qurbancare.org ini dapat
diterapkan oleh penjual hewan qurban tersebut agar pembuatan website
didalam proses pembelian tidak terlalu banyak menggunakan slide-slide yang
ada serta sistem pembayaran yang harus melalui aplikasi dan mungkin
kedepannya agar lebih memudahkan pembeli untuk memilih dan membeli
qurban di dalam proses website tersebut yang tidak terlalu rumit
menggunakannya dan lebih memudahkan pembeli untuk memesan dan
membayar qurban yang disediakan oleh website tersebut.
27
DAFTAR PUSTAKA
Azis, N., Pribadi, G., & Nurcahya, M. S. (2020). Analisa dan Perancangan
Aplikasi Pembelajaran Bahasa Inggris Dasar Berbasis Android. Jurnal
IKRA-ITH Informatika, 1-5.
Buana, W., & Sari, B. N. (2022). Analisis User Interface Meningkatkan
Pengalaman Pengguna. Journal of Computer and Information Technology,
91-97.
Fernando, F. (2020). PERANCANGAN USER INTERFACE (UI) & USER
EXPERIENCE (UX). Jurnal Tanra, 101-111.
Lidiawati, J. S., & J. I. (2018). ANALISIS DAN PERANCANGAN SISTEM
INFORMASI REKAM MEDIS PASIEN UMUM PADA . Jurnal IPSIKOM,
vol 6.
Lidiawati, Suwita, J., & Iskandar, J. (2018). ANALISIS DAN PERANCANGAN
SISTEM INFORMASI REKAM MEDIS PASIEN UMUM PADA .
JURNAL IPSIKOM, 1-18.
Muqorobin, Rais, N. A., & Efendi, T. F. (2021). APLIKASI E-VOTING
PEMILIHAN KETUA BEM DI INSTITUT TEKNOLOGI. Proceeding
Seminar Nasional & Call For Papers, 309-320.
Syarif, M., & Nugraha, W. (2020). PEMODELAN DIAGRAM UML SISTEM
PEMBAYARAN. Jurnal Teknik Informatika Kaputama (JTIK), 64-70.
Purwanto, H. (2020). Rancangan Sistem informasi penjualan Barang Koperasi
XYZ. JURNAL SISTEM INFORMASI UNIVERSITAS SURYADARMA,
6(1). https://doi.org/10.35968/jsi.v6i1.278
Anggitama, D. R., Tolk, H., & Az-Zahro, H. M. (2018. Desember). Evaluasi
danPerancangan User Interfeze Untuk Meningkatkan User
ExperienceMenggumakan Metode Human Centered Design dan Hewistic
Evaluationada Aplikasi EzyPay. Jurnal Pengembangan Teknologi Informasi
danJimu Komputer, pp. 5152-6159.
28
LAMPIRAN
29
Gambar 6.4 Pertanyaan 2
30
Gambar 6.7 Pertanyaan 5
31
Gambar 6.10 Pertanyaan 8
32
Gambar 6.13 Saran dan Masukan
33
Gambar 6.14 Saran dan masukan
34