rancang bangun aplikasi donasi berbasis website pada bsmi cabang surabaya kerja...

62
RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA PRAKTIK Program Studi S1 Sistem Informasi Oleh : DEWI RIZKI ANGGRAINI 15410100160 FAKULTAS TEKNOLOGI DAN INFORMATIKA INSTITUT BISNIS DAN INFORMATIKA STIKOM SURABAYA 2018

Upload: phammien

Post on 07-Jun-2019

228 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA

BSMI CABANG SURABAYA

KERJA PRAKTIK

Program Studi

S1 Sistem Informasi

Oleh :

DEWI RIZKI ANGGRAINI

15410100160

FAKULTAS TEKNOLOGI DAN INFORMATIKA

INSTITUT BISNIS DAN INFORMATIKA STIKOM SURABAYA

2018

Page 2: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA

BSMI CABANG SURABAYA

Diajukan sebagai salah satu syarat untuk menyelesaikan

Program Sarjana

Disusun Oleh :

Nama : Dewi Rizki Anggraini

NIM : 15410100160

Program : S1 (Strata Satu)

Jurusan : Sistem Informasi

FAKULTAS TEKNOLOGI DAN INFORMATIKA

INSTITUT BISNIS DAN INFORMATIKA STIKOM SURABAYA

2018

Page 3: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

Setelah kesulitan ada kemudahan

Page 4: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

“ Kupersembahkan kepada

Ayah dan Ibu Tercinta

Dan orang-orang kusebut dalam doa

Serta teman seperjuangan “

Page 5: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

LEMBAR PENGESAHAN

RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA

BSMI CABANG SURABAYA

Laporan Kerja Praktik oleh

Dewi Rizki Anggraini

NIM : 15.41010.0160

Telah diperiksa, diuji dan disetujui

Surabaya, 4 Juli 2018

Disetujui:

Dosen Pembimbing Penyelia

Nunuk Wahyuningtyas, M.Kom.

M. Lutvi Irvan Ansori S.KM

NIDN. 0723037707 NIP. 35.00.2013.012

Mengetahui :

Kepala Program Studi

S1 Sistem Informasi

Dr. Anjik Sukmaaji, S.Kom., M.Eng.

NIDN. 0731057301

Page 6: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

SURAT PERNYATAAN

PERSETUJUAN PUBLIKASI DAN KEASLIAN KARYA ILMIAH

Sebagai mahasiswa Institut Bisnis dan Informatika Stikom Surabaya, saya:

Nama : Dewi Rizki Anggraini

NIM : 15.41010.0160

Program Studi : S1 Sistem Informasi

Fakultas : Fakultas Teknologi dan Informatika

Jenis Karya : Laporan Kerja Praktik

Judul Karya : RANCANG BANGUN APLIKASI

DONASI BERBASIS WEBSITE PADA BSMI CABANG

SURABAYA

Menyatakan dengan sesungguhnya bahwa:

1. Demi pengembangan Ilmu Pengetahuan, Teknologi dan Seni, saya

menyetujui memberikan kepada Institut Bisnis dan Informatika Stikom

Surabaya Hak Bebas Royalti Non-Eksklusif (Non-Exclusive Royalti Free

Right) atas seluruh isi/ sebagian karya ilmiah saya tersebut di atas untuk

disimpan, dialihmediakan dan dikelola dalam bentuk pangkalan data

(database) untuk selanjutnya didistribusikan atau dipublikasikan demi

kepentingan akademis dengan tetap mencantumkan nama saya sebagai

penulis atau pencipta dan sebagai pemilik Hak Cipta

2. Karya tersebut di atas adalah karya asli saya, bukan plagiat baik

sebagian maupun keseluruhan. Kutipan, karya atau pendapat orang lain

yang ada dalam karya ilmiah ini adalah semata hanya rujukan yang

dicantumkan dalam Daftar Pustaka saya

3. Apabila dikemudian hari ditemukan dan terbukti terdapat tindakan plagiat

pada karya ilmiah ini, maka saya bersedia untuk menerima pencabutan

terhadap gelar kesarjanaan yang telah diberikan kepada saya.

Demikian surat pernyataan ini saya buat dengan sebenarnya.

Surabaya, 4 Juli 2018

Yang menyatakan,

Dewi Rizki Anggraini

NIM: 15410100160

Page 7: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

vii

ABSTRAK

Bulan Sabit Merah Indonesia (BSMI) merupakan lembaga yang bergerak

dibidang kesehatan dan kemanusiaan yang ada di Indonesia. Salah satu cabangnya

ada di Surabaya. BSMI cabang Surabaya memiliki banyak kegiatan kemanusiaan

yang telah dilaksanakan, seperti memberikan bantuan kepada korban bencana alam,

memberikan pengobatan, operasi katarak gratis untuk masyarakat tidak mampu,

sunat masal dan donasi.

BSMI cabang Surabaya dalam melakukan proses donasi masih

menggunakan cara yang konvensional dan manual baik dalam pencatatan,

perhitungan maupun dalam pembuatan laporan. Selain itu dalam membuat laporan

donasi, petugas harus merekap data donasi yang jumlah tidak sedikit secara manual.

Dengan adanya aplikasi donasi ini diharapkan dapat membantu lembaga

Bulan Sabit Merah Indonesia cabang Surabaya dalam mengatasi kendala dan

permasalahan yang terjadi pada proses donasi.

Kata Kunci : donasi, website, BSMI

Page 8: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

viii

KATA PENGANTAR

Puji syukur kepada Tuhan Yang Maha Esa, karena atas berkat dan

kasihNya yang diberikan sehingga penulis dapat menyelesaikan Kerja Praktik

dengan judul Rancang Bangun Aplikasi Donasi pada Bulan Sabit Merah Indonesia

(BSMI) cabang Surabaya dengan baik dan lancar.

Laporan Kerja Praktik ini disusun dalam rangka penulisan laporan untuk

lulus mata kuliah Kerja Praktik pada Program Studi S1 Sistem Informasi Stikom

Surabaya. Melalui kesempatan yang sangat berharga ini, penulis menyampaikan

ucapan terima kasih yang sebesar-besarnya kepada semua pihak yang telah

membantu penyelesaian Laporan Kerja Praktik ini, terutama kepada yang

terhormat :

1. Ayah, ibu dan keluarga yang sangat memberikan support dan doa kepada

penulis untuk menyelesaikan laporan kerja praktek ini.

2. M. Lutvi Irvan Ansori S.KM selaku penyelia yang memberi bantuan dan

saran selama melakukan kerja praktik dan penyusunan laporan kerja

praktek

3. Bapak Dr. Anjik Sukmaaji, S.Kom., M.Eng. selaku Kepala Program Studi

S1 Sistem Informasi.

4. Ibu Nunuk Wahyuningtyas, M.Kom. selaku dosen pembimbing yang

dengan sabar meluangkan waktu untuk memberikan bimbingan selama

proses pembuatan laporan kerja praktik.

5. Teman-teman seperjuangan kerja praktik yang bersama-sama membantu,

memberi dukungan, dan saran dari awal proses kerja praktik hingga

pembuatan laporan ini

Page 9: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

ix

6. Semua pihak yang membantu dalam pembuatan laporan kerja praktik ini.

Semoga Tuhan Yang Maha Esa memberikan balasan yang setimpal kepada

semua pihak yang telah memberikan bantuan, bimbingan, dan nasehat. Penulis

menyadari bahwa kerja praktik yang dikerjakan masih banyak kekurangan,

sehingga kritik dan saran dari semua sangatlah diharapkan agar aplikasi dapat

lebih baik lagi dikemudian hari. Semoga laporan kerja praktik ini dapat

bermanfaat bagi semua pihak.

Surabaya, 4 Juli 2018

Penulis

Page 10: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

x

DAFTAR ISI

ABSTRAK ............................................................................................................ vii

KATA PENGANTAR ......................................................................................... viii

DAFTAR ISI ........................................................................................................... x

DAFTAR TABEL ................................................................................................. xii

DAFTAR GAMBAR ........................................................................................... xiii

DAFTAR LAMPIRAN ......................................................................................... xv

BAB I PENDAHULUAN ....................................................................................... 1

1.1. Latar Belakang Masalah ........................................................................ 1

1.2. Perumusan Masalah ............................................................................... 3

1.3. Batasan Masalah .................................................................................... 3

1.4. Tujuan.................................................................................................... 3

1.5. Manfaat.................................................................................................. 3

BAB II GAMBARAN UMUM INSTANSI ........................................................... 4

2.1. Sejarah ................................................................................................... 4

2.2. Legalitas Organisasi .............................................................................. 5

2.3. Program Kerja ....................................................................................... 5

2.4. Visi dan Misi ........................................................................................ 7

2.4.1. Visi...................................................................................................... 7

2.4.2. Misi ..................................................................................................... 7

2.5. Logo ...................................................................................................... 8

2.6. Prinsip Kerja .......................................................................................... 8

2.7. Struktur Organisasi ................................................................................ 9

BAB III LANDASAN TEORI .............................................................................. 10

3.1. Donasi.................................................................................................. 10

3.2. Aplikasi ............................................................................................... 10

3.3. Website ................................................................................................ 11

3.4. Aplikasi Website .................................................................................. 12

3.5. Hypertext Preprocessor (PHP) ............................................................ 13

3.5.1. Sejarah PHP ..................................................................................... 13

3.6. HTML.................................................................................................. 14

3.7. MySQL ................................................................................................. 14

Page 11: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

xi

3.8. Basis Data / Database ......................................................................... 16

BAB IV DESKRIPSI PEKERJAAN .................................................................... 17

4.1. Analisis Sistem .................................................................................... 17

4.2. Desain Sistem ...................................................................................... 18

4.2.1. System flow ...................................................................................... 18

4.2.2. ERD .................................................................................................. 20

4.2.3. CDM ................................................................................................. 20

4.2.4. PDM ................................................................................................. 21

4.2.5. Struktur Tabel .................................................................................. 22

4.3. Pembuatan Aplikasi............................................................................. 23

4.3.1. Membangun Sistem ........................................................................ 23

4.3.2. Desain Input Output ........................................................................ 24

4.4. Implementasi Aplikasi......................................................................... 31

BAB V PENUTUP ................................................................................................ 46

5.1. Kesimpulan.......................................................................................... 46

5.2. Saran .................................................................................................... 46

DAFTAR PUSTAKA ........................................................................................... 47

LAMPIRAN .......................................................................................................... 48

Page 12: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

xii

DAFTAR TABEL

Tabel 4. 1 Tabel Donatur ...................................................................................... 22

Tabel 4. 2 Tabel Program Donasi ......................................................................... 22

Tabel 4. 3 Tabel Donasi ........................................................................................ 23

Page 13: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

xiii

DAFTAR GAMBAR

Gambar 4.1 System Flow Pendaftaran Donatur .................................................... 18

Gambar 4.2 System Flow Donasi.......................................................................... 19

Gambar 4.3 Entity Relation Diagram.................................................................... 20

Gambar 4. 4 Conceptual Data Model .................................................................... 21

Gambar 4. 5 Physical Data Model ........................................................................ 21

Gambar 4. 6 Daftar Halaman Pendaftaran ............................................................ 24

Gambar 4. 7 Desain Halaman Login ..................................................................... 25

Gambar 4. 8 Desain Input Data Donasi ................................................................ 26

Gambar 4. 9 Desain Halaman Menu ..................................................................... 26

Gambar 4. 10 Desain Upload Bukti ...................................................................... 27

Gambar 4. 11 Desain Halaman Admin ................................................................. 28

Gambar 4. 12 Desain Data Donasi ........................................................................ 28

Gambar 4. 13 Desain Data Donatur ...................................................................... 29

Gambar 4. 14 Desain Master Program Donasi...................................................... 30

Gambar 4. 15 Desain Laporan Donasi .................................................................. 30

Gambar 4. 16 Desain Laporan Donatur ................................................................ 31

Gambar 4. 17 Halaman Daftar Donatur ................................................................ 32

Gambar 4. 18 Halaman Login Donatur ................................................................. 33

Gambar 4. 19 Halaman Donasi ............................................................................. 33

Gambar 4. 20 Halaman Detil Donasi .................................................................... 34

Gambar 4. 21 Halaman Menu ............................................................................... 34

Gambar 4. 22 Halaman Konfirmasi Donasi .......................................................... 35

Gambar 4. 23 Halaman Upload Bukti ................................................................... 35

Gambar 4. 24 Halaman Histori Donasi ................................................................. 36

Gambar 4. 25 Halaman Laporan Donasi ............................................................... 36

Gambar 4. 26 Menu Logout User ......................................................................... 37

Gambar 4. 27 Halaman Edit Profile User ............................................................. 37

Gambar 4. 28 Halaman Login ............................................................................... 38

Gambar 4. 29 Halaman Dashboard ....................................................................... 39

Gambar 4. 30 Halaman Data Master Donatur ....................................................... 39

Page 14: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

xiv

Gambar 4. 31 Halaman Edit Data Master Donatur ............................................... 40

Gambar 4. 32 Halaman Master Program Donasi .................................................. 40

Gambar 4. 33 Halaman Edit Data Master Program Donasi .................................. 41

Gambar 4. 34 Hapus Data Master Program Donasi .............................................. 41

Gambar 4. 35 Halaman Data Master Donasi ........................................................ 42

Gambar 4. 36 Halaman Edit Data Donasi ............................................................. 42

Gambar 4. 37 Halaman Laporan Donasi ............................................................... 43

Gambar 4. 38 Halaman Laporan Donatur ............................................................. 43

Gambar 4. 39 Halaman User ................................................................................. 44

Gambar 4. 40 Halaman Edit User ......................................................................... 44

Gambar 4. 41 Halaman Tambah User ................................................................... 45

Gambar 4. 42 Menu Logout .................................................................................. 45

Page 15: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

xv

DAFTAR LAMPIRAN

Lampiran 1. Surat Balasan Perusahaan ................................................................. 48

Lampiran 2. Form KP-5 (Hal 1) ............................................................................ 49

Lampiran 3. Form KP-5 (Hal-2) ........................................................................... 50

Lampiran 4. Form KP-6 (Hal-1) .......................................................................... 51

Lampiran 5. Form KP-6 (Hal-2) ........................................................................... 52

Lampiran 6. Form KP-7 (Hal-1) ........................................................................... 53

Lampiran 7. Form KP-7 (Hal-2) ........................................................................... 54

Lampiran 8. Kartu Bimbingan .............................................................................. 55

Lampiran 9. Biodata Penulis ................................................................................. 56

Page 16: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

1

BAB I

PENDAHULUAN

1.1. Latar Belakang Masalah

Seiring dengan perkembangan teknologi yang sangat pesat, menimbulkan

perubahan yang terjadi pada setiap aspek yang ada didunia, contohnya manusia.

Tingkah laku manusia saat ini menjadi berubah dengan adanya teknologi yang

semakin canggih, yang dapat memudahkan segala pekerjaan manusia. Manusia saat

ini hidup diera digital, yang disuguhkan kemudahan melalui akses yang tak terbatas

dengan internet.

Menurut Sibero (2011) Internet (Interconneted Network) adalah jaringan

komputer yang menghubungkan antar jaringan secara global, internet dapat juga

disebut jaringan alam suatu jaringan yang luas”. Seperti halnya jaringan komputer

lokal maupun jaringan komputer area, internet juga menggunakan protokol

komunikasi yang sama yaitu TCP/IP (Transmission Control Protokol / Internet

Protocol)”. Jadi internet adalah sebuah infrastruktur yang mendukung komunikasi,

pertukaran data/informasi, mengakses informasi dan aktivitas-aktivitas lainya

melalui jaringan.

Didalam penggunaan internet terdapat platform yang digunakan untuk

mengakses informasi yang ada di internet yaitu website. Website menurut Batubara

(2012) merupakan merupakan kumpulan halaman yang digunakan untuk

menampilkan informasi teks, gambar, animasi, suara atau gabungan dari semuanya

baik yang bersifat statis maupun dinamis yang menentukan satu rangkaian

bangunan yang saling terkait, yang masing – masing dihubungkan dengan jaringan

halaman.

Page 17: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

2

Website merupakan media yang digunakan menyebarkan informasi atau

data. Website juga dapat digunakan sebagai media promosi, komunikasi, pemasaran

bagi perusahaan, selain itu banyak sekali kegunaan dari website. Bulan Sabit Merah

Indonesia (BSMI) merupakan lembaga yang bergerak dibidang kesehatan dan

kemanusian yang ada di Indonesia. BSMI telah memiliki puluhan cabang yang

tersebar keseluruh Indonesia. Salah satu cabangnya ada di Surabaya. BSMI cabang

Surabaya memiliki banyak kegiatan kemanusiaan yang telah dilaksanakan, seperti

memberikan bantuan kepada korban bencana alam, memberikan pengobatan,

operasi katarak gratis untuk masyarakat tidak mampu, sunat masal dan masih

banyak kegiatan lain. Untuk menunjang terlaksananya kegiatan, BSMI cabang

Surabaya memiliki sebuah program yaitu donasi. Program donasi ini merupakan

kegiatan dimana lembaga BSMI cabang Surabaya menerima bantuan dari para

donatur, bantuan ini dapat berupa dana atau barang.

BSMI cabang Surabaya dalam melakukan proses donasi masih

menggunakan cara yang konvensional dan manual baik dalam pencatatan,

perhitungan maupun dalam pembuatan laporan, hal tersebut menyebabkan proses

donasi menjadi lama dan beberapa kendala terjadi seperti saat mencari data donatur,

petugas donasi harus mengecek satu persatu dokumen donatur sehingga

membutuhkan waktu yang lama. Selain itu dalam membuat laporan donasi, petugas

harus merekap data donasi yang jumlah tidak sedikit secara manual.

Dari permasalahan yang telah diuraikan diatas maka solusi yang dibutuhkan

adalah dibuatnya sebuah aplikasi donasi berbasis website. Dengan adanya aplikasi

donasi ini diharapkan dapat membantu lembaga Bulan Sabit Merah Indonesia

Page 18: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

3

cabang Surabaya dalam mengatasi kendala dan permasalahan yang terjadi pada

proses donasi.

1.2. Perumusan Masalah

Berdasarkan pemaparan latar belakang masalah diatas maka didapatkan

rumusan masalah yakni bagaimana merancang dan membuat aplikasi donasi

berbasis website pada Bulan Sabit Merah Indonesia cabang Surabaya ?.

1.3. Batasan Masalah

Dalam penelitian ini diberikan batasan masalah agar dalam penjelasannya

menjadi lebih terarah, dapat dipahami dan sesuai dengan yang diharapkan serta

terorganisasi dengan baik, berikut batasan masalah :

1. Aplikasi ini hanya membahas tentang donasi.

2. Aplikasi ini tidak terhubung dengan bank manapun.

3. Aplikasi donasi ini hanya digunakan pada BSMI cabang Surabaya

1.4. Tujuan

Adapun tujuan yang ingin dicapai dalam penelitian ini adalah merancang dan

membuat aplikasi donasi berbasis website pada BSMI Surabaya.

1.5. Manfaat

Adapun manfaat yang didapatkan dari penelitian ini adalah :

1. Membantu pihak BSMI dalam mengelola data donasi.

2. Membantu para donatur dalam melakukan donasi dengan mudah dan dapat

dilakukan dimanapun kapanpun

Page 19: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

4

BAB II

GAMBARAN UMUM INSTANSI

BSMI adalah Sebuah Perhimpunan kemanusiaan yang Independen dalam

memberikan dukungan dan pertolongan kemanusiaan khususnya kesehatan kepada

yang membutuhkan dalam menghadapi krisis kemanusiaan di negara-negara yang

membutuhkan dan terutama sekali di tanah air kita tercinta tanpa memandang ras ,

agama ,negara, kelas, dan aspirasi politik

2.1. Sejarah

Lembaga Bulan Sabit Merah didirikan dan digunakan pertama kali oleh Turki

pada 11 Juni 1868. Penggunaan simbol Bulan Sabit Merah pertama kali dalam

perang pada saat konflik bersenjata Kekaisaran Ottoman dan Rusia (1877-1878).

Selama perang Turki-Rusia sejak 1876 hingga 1878, Kekaisaran Ottoman

menggunakan Bulan Sabit Merah, Rusia komitmen menghormati penuh kesucian

semua personil dan fasilitas yang berhubungan dengan Bulan Sabit Merah.

Setelah kenyataan penilaian atas keabsahan yang sama terhadap simbol

tersebut, ICRC meresmikan pada 1878 bahwa seharusnya dimungkinkan dalam

prinsip untuk mengakui simbol perlindungan resmi tambahan bagi bukan negara-

negara kristen. Simbol Bulan Sabit Merah diadopsi konvensi internasional secara

resmi pada 1929 saat Konvensi Jeneva diamandemen, dan sampai saat ini Bulan

Sabit Merah telah digunakan oleh 33 negara-negara mayoritas berpenduduk

muslim.

Setelah runtuhnya Kekaisaran Ottoman, Bulan Sabit Merah pertama kali

digunakan kemudian oleh bangsa Turki, diikuti oleh Mesir. Sejak pengakuan secara

resmi hingga sekarang, Bulan Sabit Merah menjadi simbol organisasi dari hampir

Page 20: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

5

setiap perhimpunan nasional di negara-negara dengan populasi mayoritas muslim.

Perhimpunan nasional dari beberapa negara seperti Pakistan (1974), Malaysia

(1975), atau Bangladesh (1989) telah secara resmi mengganti nama dan simbol

mereka dari Palang Merah menjadi Bulan Sabit Merah.

2.2. Legalitas Organisasi

1. Penetapan Kementrian Hukum Dan HAM RI Sebagai Perhimpunan Bulan

Sabit Merah Indonesia (BSMI), Nomor : AHU-72.AH.01.06 Tahun 2008

Tanggal : 5 Agustus 2008

2. Surat Keputusan Pengurus Pusat BSMI Tentang Pembentukan Pengurus

BSMI Jawa Timur, Nomor : 006/D/SEK/DPN-BSMI/Kpts-Prov/V/20103

Tanggal : 24 Mei 2013

3. Surat Tanda Terima Pemberitahuan Keberadaan Organisasi

Kemasayarakatan Badan Kesatuan Bangsa da Politik Jawa Timur, Nomor

: 00-203.1-00/0095/X/2013 Tanggal: 3 Oktober 2013

2.3. Program Kerja

A. Tanggap Bencana

Bertujuan meningkatkan kesejahteraan dan derajat kesehatan masyarakat,

mencerdaskan kehidupan bangsa, meningkatkan kesiapsiagaan

masyarakat dalam menghadapi bencana, dan memperkecil dampak

bencana bagi masyarakat. Kegiatannya mencakup persiapan, pelaksanaan,

dan evaluasi (penilaian kembali kebutuhan yang sesuai dengan korban

bencana).

B. Kegawatdaruratan

Kegiatan mencakup pelayanan instalasi gawat darurat oleh medical first

Page 21: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

6

responder, triase, evakuasi dan transportasi korban, membuat rumah sakit

lapangan dan pelatihan berkelanjutan untuk tim gawat darurat.

C. Pendidikan Kesehatan

Kegiatan mencakup pendidikan bagi para tenaga kesehatan dengan kursus

atau pelatihan internal yang berkelanjutan. Melakukan kampanye peduli

kesehatan dan pemberdayaan kelompok masyarakat dalam pendidikan

kesehatan. Kegiatan ini dapat bersifat mandiri maupun bekerjasama

dengan organisasi lain yang peduli terhadap program ini.

D. Pelayanan Kesehatan

Kegiatan mencakup pelayanan kesehatan rutin seperti poli umum dan

spesialis dengan pendekatan pola dokter keluarga, program jaminan

pemeliharaan kesehatan masyarakat, berkerjasama dengan rumah sakit

dalam penanganan pasien, serta bekerjasama dengan organisasi atau

instansi lain yang peduli terhadap peningkatan derajat kesehatan

masyarakat.

E. Bulan Sabit Merah Remaja (BSMR)

Pembentukan gugus BSMR, penanggulangan bencana dan penyuluhan

kampanye HIV/AIDS, NARKOBA, dan masalah lain yang dihadapi

masyarakat.

F. Pelayanan Ambulan

Kegiatan mencakup menggalang kerjasama antar pemilik ambulan (rumah

sakit) untuk membentuk sistim inklusif dengan pendekatan hospital based,

membangun pusat komunikasi bersama untuk pelayanan ambulan,

melakukan pendidikan bagi pegawai ambulan.

Page 22: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

7

G. Penanganan Pengungsi

Kegiatan mencakup pendirian pos penampungan, dapur umum, sanitasi,

gizi dan makanan. Pengendalian penyakit menular pasca kegawatan,

kesehatan reproduksi, kesehatan ibu dan anak, kesehatan wanita serta

rehabilitasi.

H. Kesehatan Ibu dan Anak

Kegiatan mencakup pelayanan kesehatan, imunisasi ibu hamil, pelayanan

kehamilan dan persalinan, perencanaan keluarga Islami, perlindungan

kesehatan dan kejiwaan.

2.4. Visi dan Misi

2.4.1. Visi

Menjadi lembaga kemanusiaan nasional di Indonesia dan bekerjasama

dengan lembaga kemanusiaan lain di tingkat nasional, regional dan

internasional.

2.4.2. Misi

1. Kemanusiaan dan Perdamaian

2. Melindungi kehidupan akibat korban konflik dan situasi lain

3. Mencegah penderitaan dengan meningkatkan dan menguatkan

hukum-hukum kemanusiaan dan prinsip-prinsip kemanusiaan

universal

4. Memberikan pelayanan terbaik bagi kemanusiaan dan perdamaian

5. Menjalin kerjasama dengan lembaga kemanusiaan dan lembaga

lainnya ditingkat nasional, regional, dan internasional, dalam

mencapai tujuannya

Page 23: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

8

2.5. Logo

2.6. Prinsip Kerja

1. Keikhlasan

2. Amanah

3. Profesionalitas

4. Kemanusiaan

5. Kesamaan

6. Kenetralan

7. Kemandirian

8. Kesatuan

9. Kesemestaan

Gambar 2.1 Logo Bulan Sabit Merah Indonesia

Page 24: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

9

2.7. Struktur Organisasi

Ketua : dr. Wahyu Hendardi Sp. PD

Wakil Ketua : dr Faried Himawan Sp.OT

Sekretaris : dr. Wisnu Sakulat Sp.JP

Bendahara : Kuncoro Adi ST

Bidang Tanggap Bencana : dr. Andi Sulistiawan Sp.S

Bidang SDM : dr. Suhardi

Bidang Yankes : dr. Sulaiman AAK Sp.S

Bidang Humas : Adistiar Prayoga SE

Page 25: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

10

BAB III

LANDASAN TEORI

3.1. Donasi

Menurut Kamus Besar Bahasa Indonesia (KBBI, 2016) Donasi adalah

sumbangan tetap (berupa uang) dari penderma kepada perkumpulan. Pada

umumnya donasi atau sumbangan adalah sebuah pemberian yang diberikan secara

sukarela tanpa mengharapkan suatu pengembalian yang bersifat menguntungkan.

Donasi ini pada umumnya bersifat secara fisik dan dilakukan oleh perorangan

maupun badan hukum. Pemberian donasi dapat berupa pakaian, makanan, barang,

maupun uang. Donasi juga dapat berupa bantuan kemanusiaan saat terjadinya

bencana, dalam hal medis dapat berupa donor darah/transfusi darah. Sehingga

bentuk pemberian donasi dapat berupa barang atau jasa.

3.2. Aplikasi

Menurut (Kadir, 2008) program aplikasi adalah program siap pakai atau

program yang direka untuk melaksanakan suatu fungsi bagi pengguna atau aplikasi

yang lain. Aplikasi juga diartikan sebagai penggunaan atau penerapan suatu konsep

yang menjadi pokok pembahasan atau sebagai program komputer yang dibuat

untuk menolong manusia dalam melaksanakan tugas tertentu. Aplikasi software

yang dirancang untuk penggunaan praktisi khusus, klasifikasi luas ini dapat dibagi

menjadi 2 (dua) yaitu:

1. Aplikasi software spesialis, program dengan dokumentasi tergabung yang

dirancang untuk menjalankan tugas tertentu.

2. Aplikasi paket, suatu program dengan dokumentasi tergabung yang dirancang

untuk jenis masalah tertentu.

Page 26: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

Dari kedua pengertian di atas dapat disimpulkan bahwa aplikasi adalah

sekumpulan perintah atau kode yang disusun secara sistematik untuk menjalankan

suatu perintah yang diberikan oleh manusia melalui komponen atau hardware

komputer yang digunakan oleh manusia dalam menjankan program aplikasi,

dengan demikian bisa membantu manusia untuk memberikan solusi dari apa yang

diinginkan.

3.3. Website

Menurut (Batubara, 2012) website merupakan merupakan kumpulan halaman yang

digunakan untuk menampilkan informasi teks, gambar, animasi, suara atau

gabungan dari semuanya baik yang bersifat statis maupun dinamis yang

menentukan satu rangkaian bangunan yang saling terkait, yang masing – masing

dihubungkan dengan jaringan halaman.

Sebuah website biasanya bisa diakses secara umum. Kebanyakan website dapat

diakses melalui public internet protocol (IP) dalam sebuah jaringan internet.

Namun tidak menutup kemungkinan bahwa website tersebut diakses secara offline

melalui jaringan LAN. Website bisa berupa website pribadi, komersial,

pemerintahan, dan website lainnya yang dibuat untuk kepentingan profit maupun

non profit yang dipublikasikan secara umum. Selain itu, website juga dapat dibuat

untuk tujuan khusus seperti misalnya untuk hiburan, pendidikan, dan juga

kepentingan sosial.

Manfaat website yang paling utama adalah untuk menyebarkan informasi

melalui dunia digital. Dengan adanya dunia digital yang bisa diakses melalui

jaringan internet ini, maka arus pertukaran informasi dapat dilakukan secara

internasional dan tidak terbatas oleh batasan tempat.

Page 27: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

Melalui website, orang di seluruh dunia bisa saling bertukar informasi terkini

sehingga tidak ketinggalan perkembangan teknologi, budaya, dan ilmu

pengetahuan yang sedang meroket di segala belahan dunia. Kini selain sebagai

media untuk bertukar informasi, website juga bisa menjadi media untuk promosi

dan mengembangkan bisnis. Di samping itu, website juga ramai digunakan sebagai

ruang untuk mengekspresikan diri atau yang kini populer dengan sebutan media

sosial.

3.4. Aplikasi Website

Aplikasi juga disebut sebagai program atau perangkat lunak. Dahulu kala,

aplikasi dirancang untuk melakukan tugas yang luas dan intensif seperti

penghitungan atau pemrosesan kata. Di dunia daring, seperti pada peramban web

dan telepon pintar, aplikasi biasanya merupakan program tangkas yang berfokus

pada satu tugas. Biasa disebut aplikasi web, program ini menjalankan tugas tersebut

di dalam peramban web dan sering kali menyediakan fitur kaya dan interaktif

(Chan, Min Li; Holznagel, Fritz ; Krantz, Michael;, 2011).

Aplikasi web merupakan sistem informasi yang mendukung interaksi

pengguna melalui antarmuka berbasis website. Fitur aplikasi web biasanya berupa

data persistence, mendukung transaksi dan komposisi halaman web dinamis yang

dapat di oertimbangkan sebagai hibridisasi, antara hipermedia dan sistem informasi

(Simarmata, 2009).

Aplikasi web adalah bagian dari client-side yang dapat dijalankan oleh browser

web. Client-side mempunyai tanggung jawab untuk pengeksekusian proses bisnis.

Page 28: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

Interaksi web dibagi menjadi tiga langkah yaitu :

1. Permintaan

Pengguna mengirimkan permintaan ke server web, biasanya via halaman web

yang ditampilkan pada browser web.

2. Pemrosesan

Server web menerima permintaaan yang dikirimkan oleh pengguna, kemudian

memproses permintaan tersebut.

3. Jawaban

Browser menampilkan hasil dari permintaan pada jendela browser.

3.5. Hypertext Preprocessor (PHP)

PHP singkatan dari PHP : Hypertext Preprocessor yaitu Bahasa pemrograman

web server-side yang bersifat open source. PHP merupakan script yang terintegrasi

dengan HTML dan berada pada server (server side HTML embedded scripting).

PHP adalah script yang digunakan untuk membuat halaman web dinamis. Dinamis

berarti halaman yang akan ditampilkan dibuat saat halaman itu diminta oleh client

. Mekanisme ini menyebabkan informasi yang diterima client selalu yang terbaru /

up to date . Semua script PHP dieksekusi pada server dimana script tersebut

dijalankan. (Anhar, 2010)

3.5.1. Sejarah PHP

Pada awalnya PHP merupakan kependekan dari Personal Home Page

(situs personal). PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun

1995. Pada waktu itu PHP masih bernama FI (Form Interpreted), yang

wujudnya berupa sekumpulan script yang digunakan untuk mengolah data

form dari web. (Supono & Putratama, 2016)

Page 29: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang

interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Kemudian

pada juni 1998, perusahaan tersebut merilis interpreter baru untuk PHP dan

meresmikan rilis tersebut sebagai PHP 3.0 dan singkatan PHP dirubah menjadi

akronim berulang PHP, Hypertext Preprocessing.

PHP difokuskan pada scripting server side, jadi anda dapat melakukan

apa yang bisa dilakukan CGI dengan menggunakan PHP seperti menggambil

data inputan form, meng-generate konten halaman dinamis, mengirim dan

menerima cookies dan masih banyak lagi. Kemampuan dan support-nya untuk

database juga sangat dapat diandalkan.

3.6. HTML

HTML adalah Hypertext Markup Language. Hypertext adalah sebuah teks

yang berbentuk link dan mungkin juga berbentuk foto atau gambar yang saat di

klik, akan membawa pengguna internet dari satu dokumen ke dokumen lainnya.

Dalam praktiknya, Hypertext berwujud sebuah link yang bisa menghantar pengguna

ke dunia internet yang sangat luas. Untuk membantu pengguna internet berpindah

dari satu tempat ke tempat lainnya, dibuatlah semacam dokumen yang nanti akan

disebut dengan istilah website. Untuk membuat website, maka dibutuhkan markup,

yaitu tag (semacam kode) yang mengatur bagaimana website tersebut akan

ditampilkan di jendela browser, seperti layout dan tampilan – tampilan visual yang

biasa dilihat di dalam sebuah website. Terakhir, HTML adalah semacam bahasa

yang ditunjukkan oleh kata language yang merupakan penunjuk bahwa HTML

adalah semacam script pemograman (Jubilee Enterprise, 2016)

Page 30: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

3.7. MySQL

MySQL adalah sistem manajemen database SQL yang bersifat open source dan

paling popular saat ini. Sistem database MySQL mendukung beberapa fitur seperti

multithreaded, multiuser, dan SQL database manajemen sistem (DBMS).

Database ini dibuat untuk keperluan sistem database yang cepat, andal dan mudah

digunakan (Kadir, 2008).

Kelebihan MySQL adalah sebagai berikut :

1. Source MySQL dapat diperoleh dengan mudah dan gratis.

2. Sintaksnya lebih mudah dipahami dan tidak rumit.

3. Pengaksesan database dapat dilakukan dengan mudah.

4. MySQL merupakan program yang multithreaded, sehingga dapat dipasang

pada server yang memiliki multiCPU.

5. Didukung program-program umum seperto C, C++, Java, Perl, PHP, Phyton,

dsb.

6. Bekerja pada berbagai platform.

7. Memiliki jenis kolom yang cukup banyak sehingga memudahkan konfigurasi

sistem database.

8. Memiliki sistem sekuriti yang cukup baik dengan verifikasi host.

9. Mendukung ODBC untuk sistem operasi Windows.

10. Mendukung record yang memiliki kolom dengan panjang tetap atau panjang

bervariasi.

Page 31: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

3.8. Basis Data / Database

Menurut (Kadir, 2009) Database merupakan kumpulan data yang terkait.

Secara teknis, yang berada dalam sebuah database adalah sekumpulan tabel atau

objek lain (indeks, view, dan lain-lain).

Sistem database adalah sistem komputer yang digunkan untuk menyimpan dan

mengelola data tersebut. Sistem database memiliki empat komponen penting,

yakni:

1 Data, merupakan informasi yang disimpan dalam suatu struktur tertentu yang

terintegrasi.

2 Hardware, merupakan perangkat keras berupa komputer dengan media

penyimpan sekunder yang digunakan untuk menyimpan data karena pada

umumnya database memiliki ukuran yang besar.

3 Software, merupakan perangkat lunak yang digunkan untuk melakukan

pengelolaan data. Perangkat lunak ini sering disebut Database Management

System (DBMS) .

4 User, merupakan orang yang menggunakan data yang tersimpan dan terkelola.

User dapat berupa seorang yang mengelola database tersebut, yang disebut

database administrator (dba), bisa juga end user yang mengambil hasil dari

pengelolaan database melalui bahasa query. User juga dapat seorang

programmer yang membangun aplikasi yang terhubung ke database dengan

menggunakan bahasa pemrograman seperti C, Cobol, dan lain-lain.

Page 32: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

17

BAB IV

DESKRIPSI PEKERJAAN

Berdasarkan tinjauan masalah yang terjadi pada lembaga Bulan Sabit Merah

Indonesia (BSMI) maka ditawarkannya solusi yaitu Aplikasi Donasi Berbasis

Website. Dalam pengerjaannya perlu dilakukan beberapa proses, yaitu :

1. Analisis Sistem, bertujuan untuk menganalisis sistem yang berjalan pada

Lembaga BSMI saat ini (current system). Analisis sistem dilakukan

berdasarkan hasil pengamatan (observasi) proses-proses yang berjalan saat ini

dan berdasarkan hasil wawancara dengan beberapa pihak yang ada di Lembaga

BSMI.

2. Desain Sistem, pada tahap ini dilakukan perancangan sistem berdasarkan

identifikasi permasalahan dan analisa yang telah dilakukan agar sistem yang

dibuat sesuai dengan kebutuhan dan keadaan.

3. Pembuatan Aplikasi, pada tahap ini merupakan proses dibuatnya aplikasi

sesuai dengan desain sistem yang telah dirancang sebelumnya.

4. Implementasi Aplikasi, tahapan ini melakukan pengimplementasian aplikasi

yang telah dibuat. Tahap ini merealisasikan sebuah aplikasi yang sesuai dengan

rencana yang dibuat.

4.1. Analisis Sistem

1. Observasi

Observasi dilakukan dengan mengamati proses yang ada pada Lembaga

Bulan Sabit Merah Indonesia (BSMI) saat ini. Hasil observasi adalah bahwa

Lembaga BSMI melakukan pendaftaran donaur dengan cara manual.

Page 33: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

18

2. Wawancara

Wawancara dilakukan dengan tujuan untuk memperoleh penjelasan

langsung tentang proses, data, dan informasi yang berhubungan dengan

perangkat lunak yang akan dibuat. Wawancara juga dimaksudkan untuk

mengonfirmasi hasil observasi yang telah dilakukan. Dalam analisis untuk

pembuatan perangkat lunak ini wawancara dilakukan pada staf Lembaga

BSMI Surabaya.

4.2. Desain Sistem

4.2.1. System flow

A. System flow Pendaftaran Donatur

Proses pendaftaran donatur yang diusulkan dapat dilihat pada gambar

dibawah ini. Pada proses ini donatur mengisi form pendaftaran setelah selesai

mengisi data akan disimpan.

Gambar 4.1 System Flow Pendaftaran Donatur

Page 34: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

19

B. System flow Donasi

Proses donasi yang diusulkan dapat dilihat pada gambar dibawah ini.

Pada proses donasi, donatur harus melakukan login terlebih dahulu. Apabila

login berhasil maka donatur akan diarah ke halaman donasi dan mengisi form

donasi, setelah selesai mengisi data akan disimpan. Selanjutnya donatur harus

melakukan konfirmasi agar donasi dapat diketahui oleh petugas donasi.

Gambar 4.2 System Flow Donasi

Page 35: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

20

4.2.2. ERD

Entity Relationship Diagram (ERD) merupakan sebuah gambaran

struktur database dari aplikasi yang telah dikembangkan. ERD dapat dibagi

menjadi dua, yaitu Conceptual Data Model (CDM) secara logika dan Physical

Data Model (PDM) secara fisik.

4.2.3. CDM

Conceptual Data Model (CDM) merupakan gambaran keseluruhan

struktur basis data bagi aplikasi yang akan digunakan dengan bentuk logic.

CDM terdiri dari obyek yang tidak diimplementasikan secara langsung ke

dalam basis data yang sesungguhnya. CDM hanya memberikan gambaran

yang lengkap dari struktur basis data yaitu arti, hubungan, dan batasan-

batasan.

Gambar 4.3 Entity Relation Diagram

Page 36: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

21

4.2.4. PDM

Physical Data Model (PDM) merupakan penggambaran struktur basis

data yang berbentuk fisik dan model yang memiliki sejumlah tabel untuk

menggambarkan data serta hubungan antar data-data tersebut. PDM juga

merupakan gambaran struktur data yang akan diimplementasikan oleh

DBMS. Pada PDM juga sudah tergambar jelas relasi antar tabel dengan

ditunjukkan primary key dan foreign key dari tiap tabel.

Gambar 4. 4 Conceptual Data Model

Gambar 4. 5 Physical Data Model

Page 37: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

22

4.2.5. Struktur Tabel

A. Tabel Donatur

Primary Key : Id_donatur

Foreign Key : -

Fungsi : Menyimpan data program donatur

Tabel 4. 1 Tabel Donatur

Field Type Data Length Keterangan

Id_donatur Char 6 Primary Key

Nama Varchar 100

Email Varchar 50

Alamat Varchar 100

Telpon Number 12

Pass Char 6

B. Tabel Program_donasi

Primary Key : Id_prog

Foreign Key : -

Fungsi : Menyimpan data program donasi

Tabel 4. 2 Tabel Program Donasi

Field Type Data Length Keterangan

Id_donatur Char 4 Primary Key

Nama_prog Varchar 100

Page 38: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

23

C. Tabel Donasi

Primary Key : Id_donasi

Foreign Key : Id_donatur, Id_Prog

Fungsi : Menyimpan data donasi

Tabel 4. 3 Tabel Donasi

Field Type Data Length Keterangan

Id_donasi Char 6 Primary Key

Id_donatur Char 6 Foreign Key

Id_prog Char 4 Foreign Key

Tgl_donasi Varchar 100

Jml_donasi Number 12

Bukti Varchar 60

Status Varchar 60

4.3. Pembuatan Aplikasi

4.3.1. Membangun Sistem

Kebutuhan Minimum Perangkat Lunak :

- Microsoft .NET Framework 3.0

- Sistem Operasi Microsoft Windows 7

- Notepad ++

- MySQL

- Java Jdk 1.6

Page 39: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

24

- Web Browser

- XamppApache v3.2.2

- Microsoft Visio

Kebutuhan Minimum Perangkat Keras :

- Processor Intel(R) Core(TM) i3 CPU

- Memory 2 GB

- Harddisk minimum 80 GB

- RAM 4 GB

- Monitor, Keyboard, dan Mouse

- Printer

4.3.2. Desain Input Output

Desain input/output merupakan gambaran dari perancangan aplikasi

yang telah dibuat untuk membangun aplikasi. Berikut desain input dan output

dari aplikasi donasi berbasis website.

A. Desain Halaman Pendaftaran

Gambar 4. 6 Daftar Halaman Pendaftaran

Page 40: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

25

Desain pada gambar 4.6 merupakan desain halaman pendaftaran yang

digunakan untuk melakukan proses pendaftaran bagi pengguna atau user

yang ingin menjadi donatur pada Bulan Sabit Merah Indonesia cabang

Surabaya. Pada desain gambar 4.6 terdapat beberapa textbox,

radiobutton, dan checkbox untuk diisikan data diri calon donatur serta

tombol daftar yang berfungsi untuk menyimpan data yang telah diisikan

kedalam sistem.

B. Desain Halaman Login

Halaman login digunakan donatur untuk melakukan proses memasuki

aplikasi, sebelum masuk ke aplikasi terlebih dahulu user melakukan

proses login dengan memasukkan email dan password. Pada desain login

diatas terdapat dua textbox yang digunakan untuk menampung data serta

tombol login untuk memproses login.

Gambar 4. 7 Desain Halaman Login

Page 41: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

26

C. Desain Input Data Donasi

Input data donasi merupakan halaman yang digunakan untuk

memasukkan data donasi. Pada desain input data donasi terdapat textbox

yang digunakan untuk menampung data jumlah donasi dan sebuah

combobox untuk menampilkan program donasi yang tersedia untuk

dipilih. Serta sebuah tombol untuk memproses data.

D. Desain Halaman Menu

Gambar 4. 8 Desain Input Data Donasi

Gambar 4. 9 Desain Halaman Menu

Page 42: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

27

Pada gambar 4.9 menjelaskan desain halaman menu yang digunakan

untuk menampilakan fitur-fitur yang terdapat pada aplikasi donasi. Pada

desain halaman menu terdapat tiga menu tombol, yaitu: tombol donasi,

tombol laporan, dan tombol histori yang akan menggarahkan ke halaman

menu yang dituju.

E. Desain Halaman Upload Bukti

Gambar 4. 10 Desain Upload Bukti

Pada gambar 4.10 menjelaskan desain halaman upload bukti yang

digunakan untuk memasukkan bukti transfer donasi donatur. Pada desain

halaman upload terdapat sebuah textbox yang digunakan untuk

menampung data bukti donasi yang berupa foto bukti transfer dengan

ukuran file maksimal seperti yang tertera pada gambar, serta sebuah

tombol untuk menyimpan data bukti transfer kedalam sistem.

Page 43: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

28

F. Desain Halaman Admin

Gambar 4. 11 Desain Halaman Admin

Pada gambar 4.11 menjelaskan desain halaman dashboard pada

admin. Pada halaman ini akan menampilkan data donasi, data donatur,

dan data program donasi.

G. Desain Halaman Data Donasi

Gambar 4. 12 Desain Data Donasi

Page 44: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

29

Pada gambar 4.12 merupakan halaman desain data donasi yang

menampilkan semua data donasi yang tersimpan. Pada desain diatas

terdapat tabel untuk menampung data donasi dan halaman desain data

donatur terdapat dua tombol yaitu tombol untuk melakukan merubah data

dan tombol untuk menghapus data. Serta terdapat textbox untuk

menampung kata untuk melakukan pencarian terkait data donasi.

H. Desain Halaman Master Donatur

Gambar 4. 13 Desain Data Donatur

Pada gambar 4.13 merupakan desain halaman data donatur yang

menampilkan semua data donatur. Pada desain diatas terdapat tabel yang

digunakan untuk menampung data donatur yang telah tersimpan pada

sistem dan pada halaman ini terdapat tombol untuk melakukan edit dan

hapus data. Serta terdapat textbox untuk menampung kata yang

digunakan untuk melakukan pencarian terkait data donatur.

Page 45: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

30

I. Desain Halaman Master Program Donasi

Gambar 4. 14 Desain Master Program Donasi

Halaman data program donasi menampilkan semua data program

donasi. Pada desain diatas terdapat tabel untuk menampung data program

donasi dan halaman ini terdapat tombol untuk melakukan edit dan hapus

data. Serta terdapat dua textbox untuk menampung data serta sebuah

tombol untuk menyimpan data yang dimasukkan kedalam textbox

tersebut.

J. Desain Halaman Laporan Donasi

Gambar 4. 15 Desain Laporan Donasi

Page 46: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

31

Pada gambar 4.15 merupakan desain dari halaman laporan donasi, di

halaman ini menampilkan semua data donasi yang telah tersimpan pada

sistem ke dalam bentuk tabel. Pada halaman ini juga terdapat sebuah

tombol yang digunakan untuk mencetak laporan berupa file excel.

K. Desain Halaman Laporan Donatur

Gambar 4. 16 Desain Laporan Donatur

Pada gambar 4.16 merupakan desain dari halaman laporan donatur,

halaman ini menampilkan semua data donatur yang telah tersimpan pada

sistem dalam bentuk tabel. Pada halaman ini terdapat sebuah tombol

yang dapat digunakan untuk mencetak laporan donatur ke dalam bentuk

file excel.

4.4. Implementasi Aplikasi

Implementasi sistem merupakan realisasi dari serangkaian proses

perencanan yang telah dilakukan sebelumnya, yaitu mulai dari wawancara hingga

perancangan aplikasi. Pada bab ini akan dijelaskan bagaimana penggunaan aplikasi

pada pengguna (user).

Page 47: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

32

A. Donatur

1. Halaman Daftar Donatur

Gambar 4. 17 Halaman Daftar Donatur

Pada gambar 4.17 merupakan halaman daftar donatur, pada form ini calon

donatur melakukan proses daftar agar menjadi donatur dan dapat melakukan donasi.

Calon donatur memasukkan data pada form yang telah tersedia. Apabila proses

daftar berhasil maka akan diarahkan ke halaman donasi untuk dilakukan proses

donasi.

Page 48: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

33

2. Halaman Login Donatur

Gambar 4. 18 Halaman Login Donatur

Halaman ini merupakan form yang disediakan bagi user yang telah terdaftar

sebagai donatur untuk masuk ke aplikasi. Pada halaman ini donatur user

memasukkan email dan password pada form yang tersedia, kemudian user menekan

tombol login. Apabila login gagal maka akan muncul sebuah alert diatas form.

3. Halaman Donasi

Gambar 4. 19 Halaman Donasi

Page 49: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

34

Pada halaman ini donatur memasukkan data berupa nominal uang yang akan

didonasikan dan program donasi yang dipilih pada form yang telah tersedia. Setelah

mengisi data pada form donatur dapat menekan tombol lanjut untuk melanjutkan

proses donasi.

4. Halaman Detil Donasi

Gambar 4. 20 Halaman Detil Donasi

Pada halaman detil donasi berisikan informasi mengenai data donasi yang telah

dimasukkan oleh donatur pada halaman donasi. Donatur dapat menekan tombol

selesai untuk menyelesaikan proses donasi.

5. Halaman Menu

Gambar 4. 21 Halaman Menu

Page 50: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

35

Pada halaman ini menampilkan seluruh menu yang tersedia pada aplikasi.

Donatur dapat memilih menu yang diinginkan dengan mengklik pada gambar yang

tersedia di halaman menu.

6. Halaman Konfirmasi Donasi

Gambar 4. 22 Halaman Konfirmasi Donasi

Pada halaman ini menampilkan data-data donasi yang telah dilakukan donatur.

Data donasi yang muncul pada halaman ini merupakan data yang belum

dikonfirmasi oleh donatur sehingga donatur harus melakukan konfirmasi agar

donasi yang dilakukan berhasil. Untuk melakukan konfirmasi donatur dapat

mengklik link konfirmasi pada setiap data donasi.

7. Halaman Upload Bukti

Gambar 4. 23 Halaman Upload Bukti

Page 51: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

36

Halaman ini merupakan halaman untuk donatur memasukkan bukti donasi

berupa foto nota transfer dan nomer rekening pada form yang telah tersedia. Foto

yang dapat dimasukkan harus bertipe JPG, JPEG, dan PNG. Kemudian donatur

menekan tombol upload untuk menggirimkan data.

8. Halaman Histori Donasi

Gambar 4. 24 Halaman Histori Donasi

Pada halaman histori donasi donatur dapat melihat data-data donasi yang telah

dikonfirmasi dan berhasil dilakukan oleh donatur.

9. Halaman Laporan Donasi

Gambar 4. 25 Halaman Laporan Donasi

Page 52: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

37

Pada halaman ini donatur dapat melihat hasil rekap/laporan donasi para

donatur. Donatur dapat melakukan filter dalam melakukan pencarian data

berdasarkan bulan dan tahun. Donatur juga dapat mengunduh laporan dengan

mengklik tombol cetak.

10. Menu Logout User

Gambar 4. 26 Menu Logout User

Pada menu ini digunakan untuk donatur keluar dari aplikasi dan setelah

berhasil keluar akan kembali pada tampilan menu login. Sedangkan menu edit

profile digunakan untuk mengubah data donatur.

11. Halaman Edit Profile User

Gambar 4. 27 Halaman Edit Profile User

Page 53: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

38

Pada gambar 4.27 merupakan halaman edit profile user, pada halaman ini user

atau donatur dapat mengubah data profile user sesuai dengan yang diinginkan,

dengan mengubah data yang telah tersedia pada form edit profile user. Setelah

mengubah data yang diingikan user atau donatur dapat mengklik tombol simpan

untuk menyimpan perubahan pada data profile donatur.

B. Admin

1. Halaman Login

Gambar 4. 28 Halaman Login

Halaman login merupakan form yang disediakan bagi user yang telah terdaftar

sebagai admin untuk dapat masuk ke aplikasi. Pada halaman ini user sebagai admin

memasukkan username dan password pada form yang telah tersedia, kemudian

admin menekan tombol login. Apabila user tidak berhasil melakukan login maka

akan muncul sebuah alert diatas form.

Page 54: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

39

2. Halaman Dashboard

Gambar 4. 29 Halaman Dashboard

Pada halaman dashboard admin dapat melihat berapa jumlah donasi, dapat

melihat berapa jumlah donatur, dan juga jumlah program donasi.

3. Halaman Data Master Donatur

Gambar 4. 30 Halaman Data Master Donatur

Pada halaman data master donatur menampilkan seluruh data donatur. Selain

dapat melihat data donatur, admin juga dapat mengubah dan menghapus data

donatur.

Page 55: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

40

4. Halaman Edit Data Master Donatur

Gambar 4. 31 Halaman Edit Data Master Donatur

Pada halaman edit data master donatur, admin dapat mengubah isi data donatur

pada form. Apabila admin telah mengubah data yang diiinginkan, maka untuk

menyimpan data tersebut admin harus menekan tombol simpan.

5. Halaman Data Master Program Donasi

Gambar 4. 32 Halaman Master Program Donasi

Page 56: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

41

Pada halaman data master donasi menampilkan seluruh data program donasi.

Selain dapat melihat data program donasi, admin juga dapat mengubah dan

menghapus data program donasi.

6. Halaman Edit Data Master Program Donasi

Gambar 4. 33 Halaman Edit Data Master Program Donasi

Pada halaman edit data master program donasi, admin dapat mengubah isi data

donasi pada form. Apabila admin telah mengubah data yang diiinginkan, maka

untuk menyimpan data tersebut admin harus menekan tombol simpan.

7. Hapus Data Master Program Donasi

Gambar 4. 34 Hapus Data Master Program Donasi

Page 57: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

42

Pada saat menghapus data, maka akan muncul tampilan seperti diatas.

8. Halaman Data Master Donasi

Gambar 4. 35 Halaman Data Master Donasi

Pada halaman data donasi menampilkan seluruh data donasi. Selain dapat

melihat data donasi, admin juga dapat mengubah dan menghapus data donasi.

9. Halaman Edit Data Donasi

Gambar 4. 36 Halaman Edit Data Donasi

Page 58: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

43

Pada halaman edit data donasi, admin dapat mengubah isi data donasi pada

form. Apabila admin telah mengubah data yang diiinginkan, maka untuk

menyimpan data tersebut admin harus menekan tombol simpan.

10. Halaman Laporan Donasi

Gambar 4. 37 Halaman Laporan Donasi

Pada halaman laporan donasi, admin dapat melihat semua data donasi, dan data

dapat dicetak.

11. Halaman Laporan Donatur

Gambar 4. 38 Halaman Laporan Donatur

Page 59: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

44

Pada halaman laporan donatur, admin dapat melihat semua data donatur, dan

data dapat dicetak.

12. Halaman User

Gambar 4. 39 Halaman User

Pada halaman user menampilkan seluruh data user admin. Selain dapat melihat

data admin, admin juga dapat mengubah dan menghapus data admin.

13. Halaman Edit User

Gambar 4. 40 Halaman Edit User

Page 60: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

45

Pada halaman edit user, admin dapat mengubah data user admin sesuai dengan

yang diinginkan, dengan mengubah data yang telah tersedia pada form. Setelah

mengubah data yang diingikan admin dapat mengklik tombol simpan untuk

menyimpan perubahan pada data user admin.

14. Halaman Tambah User

Gambar 4. 41 Halaman Tambah User

Pada halaman tambah user, admin dapat menambahkan data user admin

dengan memasukkan data sesuai pada form yang tersedia. Setelah mengisi semua

form data disimpan dengan menekan tombol simpan.

15. Menu Logout

Gambar 4. 42 Menu Logout

Pada menu ini digunakan untuk donatur keluar dari aplikasi dan setelah

berhasil keluar akan kembali pada tampilan menu login.

Page 61: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

46

BAB V

PENUTUP

5.1. Kesimpulan

Berdadasrkan perancangan dan implementasi terhadap aplikasi donasi berbasis

website pada Bulan Sabit Merah Indonesia (BSMI) cabang Surabaya maka dapat

ditarik kesimpulan sebagai berikut :

1. Dengan adanya aplikasi donasi berbasis website ini dapat membantu petugas

donasi dalam mengelola donasi.

2. Aplikasi donasi berbasis website ini dapat memudahkan para donatur dalam

melakukan donasi karena donasi dapat dilakukan dimana saja dan kapan saja.

3. Hasil keluaran dari aplikasi donasi berbasis website pada Bulan Sabit Merah

Indonesia (BSMI) cabang Surabaya yaitu laporan donatur dan laporan donasi

setiap bulan.

5.2. Saran

Terlepas dari keterbatasan yang dimiliki, hasil dari rancang bangun aplikasi

donasi berbasis website pada Bulan Sabit Merah Indonesia (BSMI) cabang

Surabaya ini diharapkan memiliki manfaat yang luas bagi masyarakat. Adapun

saran yang dapat diberikan oleh penulis adalah aplikasi donasi berbasis website ini

dapat dikembangkan dalam platform android.

Page 62: RANCANG BANGUN APLIKASI DONASI BERBASIS WEBSITE PADA BSMI CABANG SURABAYA KERJA …sir.stikom.edu/id/eprint/3018/1/15410100160-2018... · 2018-08-10 · penulis untuk menyelesaikan

DAFTAR PUSTAKA

Anhar. (2010). Paduan Menguasai PHP & MySQL Secara Otodidak. Jakarta:

Mediakita.

Badan Pengembangan dan Pembinaan Bahasa & Kementerian Pendidikan dan

Kebudayaan Republik Indonesia. (2016). Retrieved from KBBI Daring:

https://kbbi.kemdikbud.go.id/entri/donasi

Batubara, F. A. (2012). Perancangan Website Pada PT. Ratu Enim . Palembang:

Jurnal Ilmu Pengetahuan dan Teknologi Terapan 3.

Chan, Min Li; Holznagel, Fritz ; Krantz, Michael;. (2011, Januari). Google.

Retrieved from 20thingsilearned.

Jubilee Enterprise. (2016). Pengenalan HTML dan CSS. Jakarta: PT Elex Media

Komputindo Kompas - Gramedia.

Kadir, A. (2008). Tuntunan Praktis Belajar Database Menggunakan MySQL.

Yogjakarta: Andi.

Kadir, A. (2009). Membuat Aplikasi Web dengan PHP dan Database MySQL.

Yogyakarta: Andi.

Sibero, A. F. (2011). Kitab Suci Web Programming . Yogyakarta: Mediakom.

Simarmata, J. (2009). Rekayasa Web. Medan: Andi Yogyakarta.

Supono, & Putratama, V. (2016). Pemrograman Web dengan menggunakan PHP

dan Framework Codeigniter. Yogyakarta: Deepublish.