i
LAPORAN SKRIPSI
RANCANG BANGUN PENGELOLAAN ANGGOTA DONOR TETAP PADA PALANG MERAH INDONESIA
KABUPATEN KUDUS BERBASIS WEB
Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan Program Studi Sistem Informasi S-1 pada Fakultas Teknik
Universitas Muria Kudus
Disusun oleh :
Nama : Ika Ayuning Tyas NIM : 2012-53-081 Program Studi : Sistem Informasi Fakultas : Teknik
UNIVERSITAS MURIA KUDUS KUDUS
v
MOTTO DAN PERSEMBAHAN
MOTTO
Kebahagiaan sering dikaitkan dengan materi, padahal kebahagiaan yang
sejati terdaat di dalam hati, hati yang jernih dan hati yang suci. Materi itu
penting tapi lebih penting kebahagiaan.(M. Zaenal Arifin)
Kegagalan itu terjadi jika kita menyerah dan menunggu kesuksesan
adalah tindakan yang sia-sia
Pengetahuan adalah kekuatan
Sabar dalam mengatasi kesulitan dan bertindak bijaksana dalam
mengatasinya adalah sesuatu yang utama.
PERSEMBAHAN
Skripsi ini penulis persembahkan kepada :
1. Allah SWT dan Rosul-Rosul Nya.
2. Kedua orang tua tercinta, Bapak Giman
dan Ibu Jumini yang selalu mensuport dan mendoakan saya.
3. Kakak perempuanku (Mbak Nur) dan kakak laki-laki (Mas Sugiharto, Mas Haryanto, Mas Arifin dan Mas Bryan) 4. Sahabat-sahabat terdekat saya yang
selalu menemani saya : Yuli, Nor, Wanty, Fatim, Fita, Ida.
5. Seluruh teman-teman kelas B serta teman-teman angkatan 2012.
vi RINGKASAN
Palang Merah Indonesia (PMI) merupakan organisasi nasional yang bergerak dibidang kemanusiaan, salah satu kegiatannya yaitu menyelenggarakan donor darah. Karena itu perlu dijaga dan ditingkatkan pelayanan kepada pendonor. Di PMI Kabupaten Kudus memiliki permasalahan dalam mengelola dan menyampaikan informasi mengenai donor darah, seperti pengelolaan data stok darah. Berdasarkan latar belakang diatas, maka dibuatlah suatu rancang bangun pengelolaan anggota donor tetap yang dirancang dengan pemodelan UML
(Unified Modelling Language) dan bahasa pemrograman PHP serta
menggunakan database MySQL, sehingga dapat menggantikan peran dari petugas PMI Kudus. Dalam penelitian ini menggunakan metode observasi lapangan wawancara dengan pimpinan atau petugas PMI yang ada di Unit Donor Darah Kabupaten Kudus, serta menggunakan teori yang telah didapat selama masa perkulian dan teori dari buku-buku penunjang. Sistem ini memberikan kemudahan bagi calon anggota donor yang ingin mendaftar menjadi anggota donor tetap secara online. Sistem ini memberikan suatu informasi berupa kegiatan pendaftaran calon anggoto donor, rekap hasil pendonor, dan data permintaan darah.
vii
KATA PENGANTAR
Alhamdulillahirobbil’alamin…..
Segala puji dan syukur penulis panjatkan kehadirat Allah SWT atas karunia, rahmat dan petunjuk-Nya serta kemudahan sehingga penulis dapat menyelesaikan penulisan skripsi ini dengan judul Sistem Informasi Pelayanan Perizinan Pendirian Organisasi Sosial pada Dinas Sosial Tenaga Kerja dan Transmigrasi Kabupaten Kudus. Shalawat serta salam selalu penulis haturkan kepada Nabi besar Muhammad SAW, beserta keluarganya dan para sahabatnya.
Penyusunan skripsi ini merupakan salah satu syarat untuk menyelesaikan
program studi Sistem Informasi S-1 pada Fakultas Teknik Universitas Muria Kudus.
Tersusunnya laporan skripsi ini tidak lepas dari bantuan dan dukungan dari berbagai pihak. Oleh karena itu dalam kesempatan ini penulis mengucapkan terima kasih yang sebesar-besarnya kepada:
1. Bapak Dr.Suparnyo, SH, MS selaku Rektor Universitas Muria Kudus. 2. Bapak Moh Dahlan , S.T, M.T, selaku Dekan Fakultas Teknik Universitas
Muria Kudus.
3. Bapak Rhoedy Setiawan, M.Kom, selaku Ketua Program Studi Sistem Informasi Fakultas Tehnik Universitas Muria Kudus.
4. Bapak Eko Darmanto, S.Kom,M.Cs, selaku Pembimbing I yang telah memberikan bimbingan dalam penyusunan laporan skripsi ini.
5. Ibu Noor Latifah, M.Kom selaku Pembimbing II yang telah memberikan bimbingan dalam penyusunan laporan skripsi ini.
6. Seluruh dosen Program Studi Sistem Informasi atas bantuan dan ilmu yang diberikan kepada penulis selama masa perkuliahan.
7. Dr Anna Thesia selaku kepala Palang Merah Indonesia Kabupaten Kudus yang telah memberikan izin untuk melaksanakan penelitian skripsi di Palang Merah Indonesia Kabupaten Kudus.
8. Mas Aswin Faizal serta seluruh pegawai di Palang Merah Indonesia yang
viii
9. Kedua orang tua penulis yang selalu memberikan doa, semangat dan motivasi dengan tiada hentinya kepada penulis.
10.Teman-teman dan sahabat di Fakultas Teknik Progdi Sistem Informasi angkatan 2012.
11.Semua pihak yang tidak dapat penulis sebutkan satu persatu yang telah banyak membantu penulis dalam menyelesaikan laporan Skripsi ini.
Penulis menyadari bahwa dalam penyusunan laporan ini sangat jauh dari kesempurnaan. Namun demikian penulis berharap laporan ini dapat bermanfaat bagi semua pihak.
Kudus, 20 Juli 2016 Penulis
ix
1.7.2 Sumber Data Primer ...5
1.7.3 Sumber Data Sekunder ...6
1.8. Metode Rekayasa Perangkat Lunak ...6
1.9. Sistematika Penulisan ...7
BAB II : LANDASAN TEORI 2.1. Definisi Kasus Yang Dianalisa ...9
2.1.1 Definisi Rancang Bangun ...9
2.1.2 Definisi Pengelolaan ...9
2.1.3 Definisi Anggota ...10
2.1.4 Definisi Golongan Darah ...10
x
2.1.6 UML (Unified Modelling Language) ...12
2.1.7 ERD (Entity Relationship Diagram) ...17
BAB III : TINJAUAN UMUM OBJEK PENELITIAN ...19
3.1 Sejarah Palang Merah Cabang Kudus ...19
3.2 Visi dan Misi ...20
3.2.1 Visi ...20
3.2.2 Misi ...20
3.3 Denah Lokasi PMI Cabang Kudus ...20
3.4 Struktur Organisasi ...21
3.5 Job Description ...22
3.6 Analisa Sistem Lama ...26
3.6.1 Proses Pengelolaan Anggota Tetap ...26
3.6.2 Proses Permintaan Darah ...28
BAB IV : ANALISA DAN PERANCANGAN ...31
4.1. Analisa Sistem Yang Dibangun ...31
4.2. Analisa Kebutuhan Data dan Informasi ...31
4.3. Analisa Kebutuhan Hadware dan Software ...32
4.3.1 Kebutuhan Perangkat Keras (Hardware) ...32
4.3.2 Kebutuhan Perangkat Lunak (Software) ...32
4.4. Desain Sistem ...33
4.4.1 Proses Bisnis Pada Use Case ...33
4.4.2 Perancangan Bisnis Use Case Diagram ...34
4.4.3 Proses Sistem Use Case ...35
4.4.4 Perancangan Sistem Use Case Diagram ...36
4.4.5 Use Case Description ...37
4.4.6 Class Diagram ...41
4.4.7 Sequence Diagram ...44
4.4.8 Activity Diagram...47
4.4.9 Statechat Diagram ...51
4.4.10 ERD (Entity Relationship Diagram)...58
xi
4.5. Relasi Tabel ...70
4.6. Perancangan Desain Input dan Output ...71
BAB V :
IMPLEMENTASI SISTEM
...815.1. Identifikasi Sistem ...81
5.1.1. Identifikasi Kebtuhan Hadware ...81
5.1.2. Identifikasi Kebutuhan Sofware ...81
5.1.3. Identifikasi Kebutuhan Braiware ...82
5.2. Tampilan Program ...82
5.2.1. Tampilan Website Pengelolaan Anggota Tetap ...82
5.2.2. Tampilan Menu Formulir ...83
5.2.3. Tampilan Menu Registrasi Pendonor ...85
5.2.4. Tampilan Menu Kelola Data Pendonor ...86
5.2.5. Tampilan Menu Kelola Data Cek Kesehatan ...87
5.2.6. Tampilan Menu Kelola Data Petugas...88
5.2.7. Tampilan Menu Kelola Data Stok Darah ...90
5.2.8. Tampilan Menu Permintaan Darah ...90
5.2.9. Tampilan Menu Laporan Anggota Pendonor ...92
5.2.10. Tampilan Laporan Permintaan Darah ...93
5.2.11. Tampilan Laporan Darah ...94
5.2.12. Tampilan Laporan Rekap Hasil Pendonor ...95
BAB VI : PENUTUP ...97
6.1. Kesimpulan ...97
6.2. Saran ...97
DAFTAR PUSTAKA ...98
xvi
DAFTAR LAMPIRAN
Lampiran 1 : Buku Bimbingan