i
LAPORAN SKRIPSI
SISTEM INFORMASI PENGELOLAAN DATA
PANTI ASUHAN ’AISYIYAH KUDUS BEBRBASIS 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 : Reiza Afifuddin
NIM : 201153111
Program Studi : Sistem Informasi Fakultas : Teknik
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNIK
UNIVERSITAS MURIA KUDUS
v
HALAMAN MOTTO DAN PERSEMBAHAN
MOTTO
“Orang Hebat” tidak dihasilkan melalui kemudahan, kesenangan atau kenyamanan. Tetapi mereka dibentuk melalui kesukaran, tantangan dan air mata.
Penilaian dari sana sini, positif negative selalu jadi semangat.
Selagi kata bermakna terjang saja, namun selagi kata tak bermakna diam saja.
Duduk sama rendah, berdiri sama tinggi.
Man Jadda Wa Jadda
PERSEMBAHAN
Skripsi ini penulis persembahkan kepada: 1. Allah SWT dan Nabi Besar SAW yang
selalu memberi kemudahan didalam hidupku.
2. Kedua orang tuaku yang selalu memberikan
do‟a dan restunya.
3. Adik – adik tersayangku.
4. Panti Asuhan „Aisyiyah Kudus.
5. Para dosen pembimbingku yang selalu memberikan ilmunya kepadaku.
6. Sahabat dan teman-teman seperjuanganku. 7. Keluarga Virginity, arek-arek Prambatan
Pemuda Putra Madya. 8. Idolaku.
vi
RINGKASAN
Laporan skripsi dengan judul ”Sistem Informasi Pengelolaan Data Panti Asuhan ‟Aisyiyah Kudus Berbasis Web” telah dilaksanakn dengan tujuan untuk menghasilkan Aplikasi Pengelolaan Data Panti Asuhan.
Aplikasi ini dirancang dengan menggunakan pemodelan UML. Sedangkan bahasa pemrograman yang digunakan adalah PHP dengan database MySQL. Untuk server yang digunakan adalah server local dengan menggunakan XAMPP.
Dari hasil perancangan yang telah dilakukan menghasilkan suatu sistem aplikasi, yaitu Sistem Informasi Pengelolaan Data Panti Asuhan ‟Aisyiyah Kudus Berbasis Web. Dengan sistem ini bisa diperoleh informasi yang terkait dengan panti asuhan, mempermudah pihak panti asuhan dalam pengelolaan data dan pelaporan pada periode tertentu serta sebagai media promosi untuk meraih donatur lebih banyak melalui website.
vii
KATA PENGANTAR
Syukur Alhamdulillah penulis panjatkan kehadirat Allah SWT atas rahmat, taufiq, hidayah serta inayahNya yang telah dilimpahkan kepada penulis, sehingga penulis dapat menyelesaikan Laporan Skripsi dengan judul “Sistem Informasi
Pengelolaan Data Panti Asuhan „Aisyiyah Kudus Berbasis Web”. Sholawat serta
salam senantiasa penulis haturkan kepangkuan Nabi Muhammad SAW semoga kita semua mendapatkan syafa‟atnya.
Penyusunan Skripsi ini merupakan salah satu syarat untuk menyelesaikan program studi Sistem Informasi S – 1 pada Fakultas Teknik Universitas Muria Kudus.
Atas tersusunnya Laporan Skripsi ini, penulis mengucapkan terima kasih yang sebesar-besarnya kepada :
1. Bapak Dr. Suparnyo, SH, MS, selaku Rektor Universitas Muria Kudus 2. Bapak Rochmad Winarso, S.T, M.T, selaku Dekan Fakultas Teknik
Universitas Muria Kudus
3. Bapak R. Rhoedy Setiawan, M.Kom, selaku Ketua Program Studi Sistem Informasi Fakultas Teknik Universitas Muria Kudus.
4. Bapak R. Rhoedy Setiawan, M.Kom, selaku dosen Pembimbing Utama yang selama ini telah banyak sekali membantu penulis dalam penyelsaian Laporan Skripsi ini.
5. Ibu Nanik Susanti, M. Kom, selaku Pembimbing Pembantu yang selama ini telah banyak sekali membantu penulis dalam penyelsaian Laporan Skripsi ini.
6. Ibu Yulianingsih Dewi selaku pengasuh anak asuh sekaligus pembimbing lapangan pada Panti Asuhan „Aisyiyah Kudus yang telah memberikan izin
serta do‟anya untuk melaksanakan Penelitian Skripsi.
7. Kakak Hidayanti, S.E selaku staf tata usaha serta semua pengurus pada
-viii
data yang dibutuhkan penulis serta Anak Asuh Panti Asuhan „Aisyiyah Kudus yang selalu bersikap ramah pada penulis.
8. Orang tua penulis yang telah memberikan dukungan secara material maupun spiritual.
9. Rekan – rekanku di Fakultas Teknik Progdi Sistem Informasi dan semua pihak yang tidak dapat penulis sebutkan satu persatu yang telah memberikan bantuan dan kerja samanya hingga terselesaikannya Laporan Skripsi ini.
Penulis menyadari sepenuhnya bahwa tanpa bantuan beliau-beliau maka laporan ini tidak akan terselesaikan dengan baik. Semoga Laporan Skripsi ini dapat bermanfaat bagi semua pihak.
Kudus, 4 September 2015 Penulis,
x
3.2.1 Visi Panti Asuhan 'Aisyiyah Kudus ... 20
3.2.2 Misi Panti Asuhan 'Aisyiyah Kudus ... 21
3.2.3 Sasaran Panti Asuhan 'Aisyiyah Kudus ... 21
xi
4.5 Pemodelan Data ... 78
4.5.1 Entity Relationship Diagram (ERD) ... 78
4.5.2 Transformasi ERD ke Tabel ... 84
4.5.3 Perancangan Basis Data ... 89
4.5.4 Relasi Tabel ... 97
4.6 Desain Input dan Output ... 98
4.6.1 Desain Input ... 98
4.6.2 Desain Output ... 105
BAB V PEMBAHASAN DAN IMPLEMENTASI ... 106
5.1 Lingkungan Implementasi ... 106
5.1.1 Identifikasi Kebutuhan Hardware ... 106
5.1.2 Lingkungan Perangkat Lunak ... 106
5.1.3 Identifikasi Kebutuhan Brainware ... 106
5.2 Tampilan Program ... 107
BAB VI PENUTUP ... 117
6.1 Kesimpulan ... 117
xiii
Tabel 4.26 : Tabel Anak Asuh ... 81
Tabel 4.27 : Tabel Prestasi ... 92
Tabel 4.28 : Tabel User ... 92
Tabel 4.29 : Tabel Pengurus ... 93
Tabel 4.30 : Tabel Pendaftaran ... 93
Tabel 4.31 : Tabel Anak Asuh ... 93
Tabel 4.32 : Tabel Sekolah Anak ... 95
Tabel 4.33 : Tabel Sekolah ... 95
Tabel 4.34 : Tabel Kamar ... 96
Tabel 4.35 : Tabel Riwayat Kesehatan ... 96
xiv
Gambar 3.2 : Struktur Organisasi Panti Asuhan „Aisyiyah Kudus ... 22
Gambar 3.3 : Flow Of Document Pengelolaan Data Panti Asuhan „Aisyiyah Kudus yang Sedang Berjalan ... 24
Gambar 4.1 : Business Use Case Diagram Sistem Pengelolaan Data Panti Asuhan „Aisyiyah Kudus ... 29
Gambar 4.2 : Sistem Use Case Diagram Sistem Pengelolaan Data Panti Asuhan „Aisyiyah Kudus ... 30
Gambar 4.15 : Class Diagram Sistem Informasi Pengelolaan Data Panti Asuhan „Aisyiyah Kudus ... 41
xv
Gambar 4.17 : Sequence Diagram Kelola Data Pengurus ... 43
Gambar 4.18 : Sequence Diagram Kelola Data Anak Asuh ... 44
Gambar 4.19 : Sequence Diagram Kelola Data Kamar ... 45
Gambar 4.20 : Sequence Diagram Kelola Data Riwayat Kesehatan ... 46
Gambar 4.21 : Sequence Diagram Kelola Data Sekolah ... 47
Gambar 4.22 : Sequence Diagram Kelola Data Prestasi ... 48
Gambar 4.23 : Sequence Diagram Kelola Data Pendaftaran oleh Calon Anak Asuh ... 49
Gambar 4.24 : Sequence Diagram Kelola Data Pendaftaran oleh Pengurus ... 50
Gambar 4.30 : Activity Diagram Mengelola Data Riwayat Kesehatan .... 56
Gambar 4.31 : Activity Diagram Mengelola Data Sekolah ... 57
Gambar 4.32 : Activity Diagram Mengelola Data Prestasi ... 58
Gambar 4.33 : Activity Diagram Mengelola Data Pendaftaran oleh Calon Anak Asuh ... 59
Gambar 4.34 : Activity Diagram Mengelola Data Pendaftaran oleh Pengurus ... 60
xviii
Gambar 4.120 : Desain Halaman Tambah Data Riwayat Kesehatan ... 104
Gambar 4.121 : Desain Halaman Tampil Data Riwayat Kesehatan ... 104
xix
Gambar 5.9 : Tampilan Halaman Kamar ... 108
Gambar 5.10 : Tampilan Halamn Sekolah ... 108
Gambar 5.11 : Tampilan Halaman Sekolah Anak ... 109
Gambar 5.12 : Tampilan Halamn Prestasi Anak Asuh ... 109
Gambar 5.13 : Tampilan Halaman Riwayat Kesehatan ... 110
Gambar 5.14 : Tampilan Halaman Donatur ... 110
Gambar 5.15 : Tampilan Halaman Daftar Pendaftaran ... 111
Gambar 5.16 : Tampilan Halamn ACC Calon Anak Asuh ... 111
Gambar 5.17 : Tampilan Halaman Data User ... 112
Gambar 5.18 : Tampilan Halamn Pengurus ... 112
xx
DAFTAR LAMPIRAN
Lampiran 1 : Lembar Balasan Instansi
Lampiran 2 : Lembar Konsultasi Skripsi