• Tidak ada hasil yang ditemukan

LAPORAN SKRIPSI RANCANG BANGUN PENGELOLAAN ANGGOTA DONOR TETAP PADA PALANG MERAH INDONESIA KABUPATEN KUDUS BERBASIS WEB

N/A
N/A
Protected

Academic year: 2021

Membagikan "LAPORAN SKRIPSI RANCANG BANGUN PENGELOLAAN ANGGOTA DONOR TETAP PADA PALANG MERAH INDONESIA KABUPATEN KUDUS BERBASIS WEB"

Copied!
16
0
0

Teks penuh

(1)

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

(2)
(3)
(4)
(5)

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.

6. Serta semua pihak, teman yang membantu dan selalu ada disekitarku.

(6)

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.

(7)

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 telah membantu dalam penyusunan skripsi ini.

(8)

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

(9)

ix

DAFTAR ISI

HALAMAN PERSETUJUAN ...ii

HALAMAN PENGESAHAN ...iii

MOTTO DAN PERSEMBAHAN ...v

ABSTRAK ...vi

ABSTRACT ...vii

KATA PENGANTAR ...viii

DAFTAR TABEL ...xiii

DAFTAR GAMBAR ...xiv

DAFTAR LAMPIRAN ...xvii

BAB I : PENDAHULUAN……….1

1.1. Latar Belakang Masalah ...1

1.2. Perumusan Masalah ...2 1.3. Batasan Masalah ...3 1.4. Tujuan Penelitian ...3 1.5. Manfaat Penelitian ...3 1.6. Tinjauan Pustaka ...3 1.7. Metode Penelitian ...5 1.7.1 Objek Penelitian ...5

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

(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

(11)

xi

4.5. Relasi Tabel ...70

4.6. Perancangan Desain Input dan Output ...71

BAB V :

IMPLEMENTASI SISTEM

...81

5.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

(12)

xii

DAFTAR TABEL

Table 2.1 : Simbol-Simbol Flow Of Document (FOD) ...11

Tabel 2.2 : Simbol Use Case Diagram ...12

Tabel 2.3 : Simbol Class Diagram ...13

Tabel 2.4 : Simbol Multiplisity...14

Tabel 2.5 : Simbol Sequence Diagram ...14

Tabel 2.6 : Notasi UML Activity Diagram ...15

Tabel 2.7 : Simbol Statechard Diagram ...16

Tabel 2.8 : Simbol-Simbol ERD ...18

Tabel 4.1 : Proses Bisnis ...33

Tabel 4.2 : Proses Sistem Use Case ...36

Tabel 4.3 : Deskripsi Use Case Mengisi Formulir ...37

Tabel 4.4 : Deskripsi Use Case Input Cek Kesehatan ...38

Tabel 4.5 : Deskripsi Use Case Kelola Darah...38

Tabel 4.6 : Deskripsi Use Case Mengisi Surat Rekomendasi ...39

Tabel 4.7 : Deskripsi Use Case Mengecek Stok Darah ...39

Tabel 4.8 : Deskripsi Use Case Rekapa Hasil Periksa Sampel Darah ...40

Tabel 4.9 : Deskripsi Use Case Laporan ...40

Tabel 4.10 : Tabel Pendonor ...62

Tabel 4.11 : Tabel Dokter ...63

Tabel 4.12 : Tabel Cek Kesehatan ...64

Tabel 4.13 : Tabel Petugas PMI ...65

Tabel 4.14 : Tabel Stok Darah ...66

Tabel 4.15 : Tabel Crossmatch...67

Tabel 4.16 : Tabel Pasien ...68

(13)

xiii

DAFTAR GAMBAR

Gambar 3.1 : Denah Lokasi Palang Merah Indonesia Kabupaten Kudus ...21

Gambar 3.2 : Peta Lokasi PMI Kabupaten Kudus ...21

Gambar 3.3 : Struktur Organisasi PMI Kabupaten Kudus ...21

Gambar 3.4 : Flowchart Proses Pengelolaan Anggota Tetap ...27

Gambar 3.5 : Flowchart Proses Permintaan Darah ...29

Gambar 4.1 : Bisnis Uscase ...35

Gambar 4.2 : Proses Sistem Use Case ...37

Gambar 4.3 : Kelas Pendonor ...41

Gambar 4.4 : Kelas Petugas PMI ...41

Gambar 4.5 : Kelas Input Cek Kesehatan ...41

Gambar 4.6 : Kelas Crossmatch ...42

Gambar 4.7 : Kelas Darah ...42

Gambar 4.8 : Kelas Pasien ...42

Gambar 4.9 : Kelas Permintaan Darah ...43

Gambar 4.10 : Kelas Pengelolaan Anggota Tetap pada PMI Kudus ...43

Gambar 4.11 : Sequence Diagram Mengisi Formulir ...44

Gambar 4.12 : Sequence Diagram Input Cek Kesehatan ...44

Gambar 4.13 : Sequence Diagram Kelola Darah ...45

Gambar 4.14 : Sequence Diagram Surat Rekomendasi ...45

Gambar 4.15 : Sequence Diagram Mengecek Stok Darah ...46

Gambar 4.16 : Sequence Diagram Merekap Hasil Periksa Sampel Darah ...46

Gambar 4.17 : Sequence Diagram Pelaporan ...47

Gambar 4.18 : Activity Diagram Mengisi Formulir ...48

Gambar 4.19 : Activity Diagram Input Cek Kesehatan...48

Gambar 4.20 : Activity Diagram Kelola Darah ...49

Gambar 4.21 : Activity Diagram Surat Rekomendasi ...49

Gambar 4.22 : Activity Diagram Mengecek Stok Darah ...50

Gambar 4.23 : Activity Diagram Merekap Hasil Periksa Sampel Darah ...50

(14)

xiv

Gambar 4.25 : Statechart Diagram Pendonor...51

Gambar 4.26 : Statechart Diagram Login ...52

Gambar 4.27 : Statechart Diagram Logout ...52

Gambar 4.28 : Statechart Diagram Tambah Data Kesehatan...52

Gambar 4.29 : Statechart Diagram Ubah Data Kesehatan ...53

Gambar 4.30 : Statechart Diagram Hapus Data Kesehatan ...53

Gambar 4.31 : Statechart Diagram Login ...53

Gambar 4.32 : Statechart Diagram Logout ...54

Gambar 4.33 : Statechart Diagram Tambah Data Petugas ...54

Gambar 4.34 : Statechart Diagram Ubah ...54

Gambar 4.35 : Statechart Diagram Hapus ...54

Gambar 4.36 : Statechart Diagram Registrasi Pasien ...55

Gambar 4.37 : Statechart Diagram Login Pasien ...55

Gambar 4.38 : Statechart Diagram Logout Pasien ...55

Gambar 4.39 : Statechart Diagram Pesan...56

Gambar 4.40 : Statechart Diagram Pesan...56

Gambar 4.41 : Statechart Diagram Login ...56

Gambar 4.42 : Statechart Diagram Logout ...57

Gambar 4.43 : Statechart Diagram Tambah ...57

Gambar 4.44 : Statechart Diagram Ubah ...57

Gambar 4.45 : Statechart Diagram Hapus ...57

Gambar 4.46 : Statechart Diagram Tambah Data Darah ...58

Gambar 4.47 : Statechart Diagram Ubah ...58

Gambar 4.48 : Statechart Diagram Hapus ...58

Gambar 4.49 : Statechart Diagram Cetak...58

Gambar 4.50 : Entitas ...59

Gambar 4.51 : Atribut Primary Key ...59

Gambar 4.52 : Relasi dan Kardinalitas ...60

Gambar 4.53 : Relasi dan Atribut-Atribut Deskriptif ...61

Gambar 4.54 : Relasi Tabel ...70

(15)

xv

Gambar 4.56 : Menu Formulir ...72

Gambar 4.57 : Menu Registrasi Pendonor ...73

Gambar 4.58 : Menu Utama Petugas ...73

Gambar 4.59 : Menu Kelola Data Pendonor ...74

Gambar 4.60 : Menu Kelola Data Dokter ...74

Gambar 4.61 : Menu Kelola Tambah Cek Kesehatan...75

Gambar 4.62 : Menu Kelola Data Stok Darah ...76

Gambar 4.63 : Menu Kelola Data Petugas ...76

Gambar 4.64 : Menu Kelola Data Cek Darah ...77

Gambar 4.65 : Menu Registrasi Pasien ...77

Gambar 4.66 : Menu Permintaan Darah ...78

Gambar 4.67 : Desain Laporan Anggota Pendonor ...79

Gambar 4.68 : Desain Laporan Permintaan Darah ...79

Gambar 4.69 : Desain Laporan Darah...80

Gambar 4.70 : Desain Laporan Rekap Hasil Pendonor ...80

Gambar 5.1 : Tampilan Menu Website ...82

Gambar 5.2 : Tampilan Menu Formulir ...84

Gambar 5.3 : Tampilan Menu Registrasi Pendonor ...85

Gambar 5.4 : Tampilan Menu Kelola Data Pendonor...86

Gambar 5.5 : Tampilan Menu Kelola Data Cek Kesehatan ...87

Gambar 5.6 : Tampilan Menu Kelola Data Petugas ...89

Gambar 5.7 : Tampilan Menu Kelola Data Stok Darh...90

Gambar 5.8 : Tampilan Menu Kelola Permintaan Darah ...91

Gambar 5.9 : Tampilan Menu Laporan Anggota Pendonor ...92

Gambar 5.10 : Tampilan Laporan Permintaan Darah ...93

Gambar 5.11 : Tampilan Laporan Darah ...94

(16)

xvi

DAFTAR LAMPIRAN

Lampiran 1 : Buku Bimbingan

Lampiran 2 : Surat Balasan dari Intansi Lampiran 3 : Biografi Penulis

Referensi

Dokumen terkait

Ketika larutan NaOH yang mengandung ion hidroksida dimasukkan ke dalam larutan asam asetat maka ion hidroksida pada NaOH akan berekasi dengan ion

Terimakasih sebesar-besarnya kepada semua pihak yang senantiasa membantu saya dalam proses penyelesaian tugas akhir dan studi di STIE Perbanas ini. Banyak kisah yang telah

Uji reliabilitas yang dapat disimpulkan bahwa item – item pernyataan dalam setiap variabel yang digunakan dalam penelitian ini yaitu Ekuitas Merek (EM), Sikap Nasabah (SN),

Arus bocor dapat terjadi karena mengalirnya arus dari kawat fasa (yang bertegangan) ke tanah diakibatkan karena adanya kebocoran isolasi yang disebabkan pengkabelan

Penelitian ini memiliki tujuan (1) Meneliti pengaruh variasi komposisi komposit serbuk bonggol jagung, serbuk kuningan (Cu-Zn), magnesium oksida (MgO), dan resin polyester

Hendaknya seorang majikan tetap menjaga hak-hak pekerja jika pekerja itu pergi sebelum ditunaikan haknya, baik karena sakit, pergi tiba-tiba atau sebab lainnya,

Hasil penelitian menunjukkan Ada hubungan antara keberadaan jentik Aedes aegypti pada kontainer (p=0,001), kebiasaan menggantung pakaian (p=0,001), ketersediaan tutup pada

Prinsip dasar berkaitan dengan tanggung jawab perusahaan dalam hak asasi manusia dijelaskan dalam Komentar mengenai Norma tersebut yang menyatakan bahwa: pertama, korporasi