• Tidak ada hasil yang ditemukan

Sistem Informasi Administrasi Panti Asuhan Aisyiyah di Kabupaten Kudus

N/A
N/A
Protected

Academic year: 2018

Membagikan "Sistem Informasi Administrasi Panti Asuhan Aisyiyah di Kabupaten Kudus"

Copied!
18
0
0

Teks penuh

(1)

LAPORAN SKRIPSI

Sistem Informasi Administrasi Panti Asuhan Aisyiyah

di Kabupaten Kudus

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 : Noor Huda Amami

NIM : 2009-53-150

Program Studi : Sistem Informasi

Fakultas : Teknik

UNIVERSITAS MURIA KUDUS

KUDUS

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

v

HALAMAN MOTTO DAN PERSEMBAHAN

MOTTO

Jadilah seperti karang di lautan yang kuat dihantam ombak dan kerjakanlah hal yang bermanfaat untuk diri sendiri dan orang lain, karena hidup hanyalah sekali. Ingat hanya pada Allah apapun dan di manapun kita berada kepada Dia-lah tempat meminta dan memohon.

”Aku hanya menghendaki perbaikan semampuku, Tiada keberhasilanku, kecuali daya pertolongan Allah SWT. KepadaNya aku berserah diri, dan kepadaNya pula akuakan kembali”.(Al-Qur’an XI:88)

PERSEMBAHAN

Skripsi ini penulis persembahkan kepada:

1. Tuhan yang telah menciptakan aku, beserta

Rosul-Nya

2. Kedua orangtua yang selalu memberikan

doa dan selalu memberikan restunya.

3. Kakakku yang selalu memberikan

semangat.

4. Sahabat dan Teman-teman yang

memberikan motivasi.

5. Guru-guru.

(6)

vi RINGKASAN

Laporan skripsi dengan judul “Sistem Informasi Administrasi Panti Asuhan Aisyiyah di Kabupaten Kudus” telah dilaksanakan dengan tujuan untuk menghasilkan sebuah sistem panti asuhan, yang nantinya diharapkan agar dapat menghasilkan informasi yang cepat dan akurat sehingga dalam pengelolaannya menjadi lebih maksimal.

Aplikasi ini dirancang dengan menggunakan pemodelan dengan UML. Sedangkan bahasa pemrograman yang digunakan adalah PHP dengan database MySQL.

Dari hasil perancangan yang telah dilakukan menghasilkan suatu aplikasi manajemen panti asuhan.

(7)

vii

KATA PENGANTAR

Alhamdulillah segala puji bagi Allah SWT yang telah melimpahkan

rahmat dan pertolongan kepada penulis serta ni’mat dan karunia yang lebih

sehingga tak mampu bagi penulis untuk sekedar menghitung dan mengucap

syukur atas segala yang dianugrahkan Allah kepada penulis satu per satu. Rahmat

dan salam kepada Rosulullah, Muhammad kekasih Allah. Beliaulah yang telah

membawa kita dari kegelapan ke jalan cahaya. Alhamdulillah segala puji

kepada-Mu, ya Allah, atas segala hal yang Engkau berikan padaku. Terima. Aku

menyadari, aku hanyalah makhluk lemah yang tak berdaya. Karena Engkaulah, ya

Allah, dan memang hanya karena Engkaulah skripsi ini dapat terselesaikan.

Segala puji bagi-Mu.. Segala puji bagi-Mu Tuhanku.

Penyusunan skripsi ini merupakan salah satu syarat yang harus dipenuhi

untuk menyelesaikan Program Studi Sistem Informasi S-1 pada Fakultas Teknik

Universitas Muria Kudus.

Pada kesempatan ini, penulis ingin menyampaikan rasa terima kasih yang

sebesar-besarnya kepada :

1. Prof. Dr. dr. Sarjadi, Sp. PA 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 Kepala Program Studi Sistem

Informasi Fakultas Teknik Universitas Muria Kudus.

4. Bapak Yudie Irawan, M.Kom yang berkenan menjadi dosen pembimbing

saya. Terim Kasih atas waktu, ilmu, saran, semangat, dan nasihat yang

Bapak berikan selama bimbingan.

5. Ibu Noor Latifah, M.Kom selaku pembimbing dua saya yang bersedia meluangkan waktu untuk memberikan masukan dan arahan terhadap

permasalahan dalam penyusunan skripsi ini.

6. Ibu Hj. Zahroh Chasanah, S.Ag dan staff. Terima kasih atas ijin yang telah

(8)

viii

7. Kedua orang tua yang sangat penulis cintai, yang telah memberi dukungan

secara material maupun spiritual.

8. Buat Kakak adalah spirit kelulusanku.

9. Sahabatku, terima kasih.

10. Teman-temanku, yang telah menjadi teman setia selama perjalan hidupku.

Penulis menyadari bahwa dalam penyusunan Laporan Skripsi masih jauh

dari sempurna. Oleh karena itu, saran dan kritik yang membangun sangat penulis

harapkan guna perbaikan penulisan di masa-masa mendatang. Penulis mohon

maaf atas segala kekurangan dan kesalahan yang ada. Akhirnya, penulis berharap

semoga tulisan ini bermanfaat. Amin.

Kudus, Juli 2013

(9)

ix DAFTAR ISI

HALAMAN JUDUL ... i

HALAMAN PERSETUJUAN ... ii

HALAMAN PENGESAHAN ... iii

HALAMAN PERNYATAAN ... iv

HALAMAN MOTTO ... v

RINGKASAN ... vi

KATA PENGANTAR ... vii

DAFTAR ISI ... ix

DAFTAR TABEL ... xiii

DAFTAR GAMBAR ... xiv

DAFTAR LAMPIRAN ... xix

BAB I PENDAHULUAN ... 1

1.1. Latar Belakang Masalah ... 1

1.2. Rumusan Masalah ... 2

1.3. Batasan Masalah ... 2

1.4. Tujuan Skripsi ... 2

1.5. Tinjauan Pustaka ... 3

1.6. Metodologi Penelitian ... 4

1.6.1. Sumber Data Primer ... 4

1.6.2. Sumber Data Sekunder... 4

1.7. Metode Pengembangan Sistem ... 4

1.8. Sistematika Penulisan ... 6

BAB II LANDASAN TEORI ... 7

2.1. Konsep Dasar Sistem... 2.1.1. Pengertian Sistem ... 7

2.1.2. Definisi Sistem ... 7

2.1.3 Karakteristik Sistem ... 7

(10)

x

2.2. Konsep Dasar Informasi ... 10

2.2.1. Pengertian Informasi ... 10

2.2.2. Siklus Informasi ... 10

2.2.3 Kualitas Informasi ... 11

2.2.4 Nilai Informasi... 11

2.3. Konsep Dasar Sistem Informasi ... 12

2.3.1. Pengertian Sistem Informasi ... 12

2.4. Administrasi ... 12

2.5. Panti Asuhan ... 12

2.6. Konsep Dasar Sistem Informasi ... 13

2.6.1. Analisa Sistem ... 13

2.7. Alat-alat Desain Sistem ... 13

2.7.1. Bagan Alir Diagram(Flowchart) ... 13

2.7.2. Tahap-tahap Analisa Sistem ... 15

2.8. UML(Unified Modelling Language) ... 15

2.9. Konsep Dasar Permodelan Objek ... 16

2.10. ArtifactUML ... 16

2.11. Use Case Diagram ... 17

2.12. Class Diagram... 19

2.13. Sequence Diagram... 20

2.14. Activity Diagram... 22

2.15. Statechart Diagram... 23

2.16. Basis Data ... 24

2.17. Diagram Hubungan Entitas (Entity Relation Diagram) ... 24

BAB III TINJAUAN UMUM OBYEK PENELITIAN ... 30

3.1. Sejarah Panti Asuhan Aisyiyah Kudus... 30

3.2. Lokasi Panti Asuhan Aisyiyah Kudus ... 32

3.3. Denah Lokasi Panti Asuhan Aisyiyah Kudus ... 32

3.4. Prinsip Kerja ... 33

(11)

xi

3.4.2. Misi ... 33

3.5. Struktur Organisasi ... 34

3.5.1. Job Description... 35

3.6. Narasi Sistem Kontrak Anak Asuh Ke Panti Asuhan ... 37

3.7. FOD Pendaftaran Sistem Kontrak Anak Asuh... 38

BAB IV PEMBAHASAN DAN IMPLEMENTASI ... 39

4.1. Gambaran Sistem Informasi ... 39

4.2. Analisa Kebutuhan Data dan Informasi... 39

4.3. Analisa Kebutuhan Perangkat Keras ... 40

4.3.1. Tampilan Program ... 40

4.4. Analisa Kebutuhan Perangkat Lunak ... 40

4.4.1. Perancangan Sistem ... 41

4.4.2. Analisa Aktor Sistem ... 41

4.4.3. Proses Bisnis ... 42

4.5. Analisa Sistem dan Perangkat Lunak ... 43

4.5.1. Perancangan Sistem ... 43

4.6. Entity Relationship Diagram... 94

4.7. Perancangan Database ... 99

4.8. Relasi Antar Tabel ... 107

4.9. Desain Interface ... 108

BAB V PEMBAHASAN DAN IMPLEMENTASI ... 114

5.1. Kebutuhan Implementasi... 114

5.1.1. Analisa Kebutuhan Sistem ... 114

5.1.2. Kebutuhan Perangkat Keras ... 114

5.1.3. Kebutuhan Perangkat Lunak ... 114

5.1.4. Kebutuhan Sumber Daya Manusia ... 115

5.1.5. Implementasi Layar Antar Muka ... 115

5.1.6. Batasan Implementasi ... 115

(12)

xii

5.8. Halaman Pendaftaran... 118

5.9. Halaman Formulir Penyerahan Anak ... 119

5.10. Halaman Formulir Perjanjian Anak... 120

5.11. Halaman Manajemen Pendaftaran... 120

5.12. Halaman Kelola Jadwal Kegiatan... 120

5.13. Halaman Kelola User ... 121

5.14. Halaman Kelola Pengampu ... 121

5.15. Kelola Hasil Penerimaan Anak Asuh ... 121

5.16. Halaman Kelola Donasi... 122

5.17. Halaman Lihat Data Anak Asuh... 122

5.18. Halaman Lihat Hasil Keputusan... 122

5.19. Halaman Lihat Sisa Waktu Kontrak Habis... 123

5.20. Halaman Lihat Data Diri ... 123

5.21. Halaman Laporan Data Anak Asuh... 123

5.22. Halaman Laporan Data Kontrak Anak Asuh... 123

5.23. Halaman Laporan Jadwal Kegiatan ... 124

5.24. Menu Keluar ... 124

BAB VI PENUTUP ... 125

6.1. Kesimpulan ... 125

6.2. Saran ... 125

DAFTAR PUSTAKA

(13)

xiii

DAFTAR TABEL

Tabel 2.1 : SimbolFlow Of Document... 14

Tabel 2.2 : Notasi dalamUse Case Diagram ... 18

Tabel 2.3 : Notasi padaClass Diagram ... 19

Tabel 2.4 : Notasi padaSequence Diagram ... 21

Tabel 2.5 : Notasi padaActivity Diagram ... 22

Tabel 2.6 : Notasi padaStatechart Diagram ... 23

Tabel 4.1 : Proses Bisnis ... 42

Tabel 4.2 : DeskripsiUse Case Cetak Laporan... 44

Tabel 4.3 : DeskripsiUse Case Pendaftaran... 45

Tabel 4.4 : DeskripsiUse CaseKelola Pengampu... 46

Tabel 4.5 : DeskripsiUse CaseKelola Anak Asuh ... 47

Tabel 4. 6 : DeskripsiUse CaseKelola Donasi ... 48

Tabel 4.7 : DeskripsiUse CaseKelola User ... 49

Tabel 4.8 : DeskripsiUse CaseLihat Data Anak Asuh ... 50

Tabel 4.9 : DeskripsiUse CaseHasil... 50

Tabel 4.10 : DeskripsiUse CaseKelola Pendaftaran ... 51

Tabel 4.11 : Tabel User ... 99

Tabel 4.12 : Tabel Pengampu... 100

Tabel 4.13 : Tabel Kontrak... 101

Tabel 4.14 : Tabel Jadwal Kegiatan ... 102

Tabel 4.15 : Tabel Anak Asuh... 102

Tabel 4.16 : Tabel Donasi ... 103

Tabel 4.17 : Tabel Formulir Pendaftaran ... 103

Tabel 4.18 : Tabel Formulir Penyerahan Anak ... 105

Tabel 4.19 : Tabel Formulir Perjanjian ... 106

(14)

xiv

DAFTAR GAMBAR

Gambar 2.1 : Siklus Informasi ... 10

Gambar 2.2 : Unary Degree... 25

Gambar 2.3 : Binary Degree... 25

Gambar 2.4 : Ternary Degree... 25

Gambar 2.5 : Atribut Multivalue... 26

Gambar 2.6 : Atribut Composite... 26

Gambar 2.7 : Diagram Kardinalitas One to One... 27

Gambar 2.8 : Diagram Kardinalitas One to Many... 27

Gambar 2.9 : Diagram Kardinalitas Many to Many... 28

Gambar 3.1 : Denah Lokasi Panti Asuhan Aisyiyah Kudus ... 32

Gambar 3.2 : Struktur Organisasi Panti Asuhan Aisyiyah Kudus ... 34

Gambar 3.3 : Flow of document Pendaftaran Sistem Kontrak Anak -Asuh... 38

Gambar 4.1 : BisnisUse Case DiagramSistem Informasi Manajemen Panti Asuhan Aisyiyah Kudus………... 43

Gambar 4.2 : Sistem Use CaseSistem Informasi Manajemen Panti -Asuhan Aisyiyah Kudus ... 44

Gambar 4.3 : ClassUser... 53

Gambar 4.4 : Class Admin ... 53

Gambar 4.5 : ClassOperator ... 54

Gambar 4.6 : ClassAnak Asuh ... 54

Gambar 4.7 : ClassPengampu ... 55

Gambar 4.8 : ClassJadwal Kegiatan... 55

Gambar 4.9 : ClassDonasi... 56

Gambar 4.10 : ClassPendaftaran ... 56

Gambar 4.11 : ClassFormulir Pendaftaran... 57

(15)

xv

Gambar 4.13 : Class Formulir Perjanjian ... 58

Gambar 4.14 : ClassKelola Hasil ... 59

Gambar 4.15 : ClassDiagram Sistem Informasi Manajemen Panti Asuhan... 59

Gambar 4.16 : Sequence Diagram Pendaftaran... 60

Gambar 4.17 : Sequence DiagramKelola User ... 61

Gambar 4.18 : Sequence DiagramKelola Pengampu... 62

Gambar 4.19 : Sequence DiagramKelola Pendaftaran ... 63

Gambar 4.20 : Sequence Diagram Kelola Jadwal Kegiatan ... 64

Gambar 4.21 : Sequence DiagramKelola Donasi ... 65

Gambar 4.22 : Sequence DiagramKelola Anak Asuh... 66

Gambar 4.23 : Sequence DiagramKelola Hasil ... 67

Gambar 4.24 : Sequence DiagramLaporan ... 68

Gambar 4.25 : Sequence DiagramRegistrasi ... 68

Gambar 4.26 : Activity DiagramPendaftaran ... 69

Gambar 4.27 : Activity DiagramKelola User ... 70

Gambar 4.28 : Activity DiagramKelola Pengampu ... 71

Gambar 4.29 : Activity DiagramKelola Pendaftaran... 72

Gambar 4.30 : Activity DiagramLihat Pendaftaran... 72

Gambar 4.31 : Activity DiagramKelola Jadwal Kegiatan ... 73

Gambar 4.32 : Activity DiagramLihat Jadwal Kegiatan ... 73

Gambar 4.33 : Activity DiagramKelola Donasi ... 74

Gambar 4.34 : Activity DiagramKelola Anak Asuh... 75

Gambar 4.35 : Activity DiagramLihat Anak Asuh... 75

Gambar 4.36 : Activity DiagramKelola Hasil ... 76

Gambar 4.37 : Activity DiagramLihat Hasil ... 76

Gambar 4.38 : Activity DiagramKelola Laporan ... 77

Gambar 4.39 : Activity DiagramRegistrasi ... 77

Gambar 4.40 : Activity DiagramLihat Batas Waktu ... 78

Gambar 4.41 : Statechart DiagramRegistrasi ... 79

(16)

xvi

Gambar 4.43 : Statechart DiagramIsi Pendaftaran ... 79

Gambar 4.44 : Statechart DiagramLihat Detail Pendaftaran ... 79

Gambar 4.45 : Statechart DiagramLihat Anak Asuh... 80

Gambar 4.46 : Statechart DiagramLihat Hasil ... 80

Gambar 4.47 : Statechart DiagramSisa Waktu ... 80

Gambar 4.48 : Statechart DiagramUntukMethode Login... 80

Gambar 4.49 : Statechart DiagramTambah User ... 81

Gambar 4.50 : Statechart DiagramEdit User ... 81

Gambar 4.51 : Statechart DiagramHapus User ... 81

Gambar 4.52 : Statechart DiagramTambah Data Pendaftaran ... 82

Gambar 4.53 : Statechart DiagramEdit Data Pendaftaran... 82

Gambar 4.54 : Statechart DiagramHapus Data Pendaftaran ... 82

Gambar 4.55 : Statechart DiagramTambah Data Kelola User ... 83

Gambar 4.56 : Statechart DiagramEdit Data Kelola User... 83

Gambar 4.57 : Statechart DiagramHapus Data Kelola User ... 84

Gambar 4.58 : Statechart DiagramTambah Data Kelola Pengampu... 84

Gambar 4.59 : Statechart DiagramEdit Data Kelola Pengampu ... 85

Gambar 4.60 : Statechart DiagramHapus Data Kelola Pengampu... 85

Gambar 4.61 : Statechart DiagramTambah Data Kelola Kontrak ... 86

Gambar 4.62 : Statechart DiagramEdit Data Kelola Kontrak ... 86

Gambar 4.63 : Statechart DiagramHapus Data Kelola Kontrak ... 87

Gambar 4.64 : Statechart DiagramTambah Data Kelola Jadwal -Kegiatan ... 87

Gambar 4.65 : Statechart DiagramEdit Data Kelola Jadwal Kegiatan ... 88

Gambar 4.66 : Statechart DiagramHapus Data Kelola Jadwal Kegiatan 88 Gambar 4.67 : Statechart DiagramTambah Data Kelola Donasi ... 89

Gambar 4.68 : Statechart DiagramEdit Data Kelola Donasi... 89

Gambar 4.69 : Statechart DiagramHapus Data Kelola Donasi ... 90

Gambar 4.70 : Statechart DiagramTambah Data Kelola Anak Asuh ... 90

(17)

xvii

Gambar 4.72 : Statechart DiagramHapus Data Kelola Anak Asuh ... 91

Gambar 4.73 : Statechart DiagramTambah Data Kelola Hasil ... 91

Gambar 4.74 : Statechart DiagramEdit Data Kelola Hasil... 91

Gambar 4.75 : Statechart DiagramHapus Data Kelola Hasil ... 92

Gambar 4.76 : Statechart DiagramTambah Data Kelola Pendaftaran .... 92

Gambar 4.77 : Statechart DiagramEdit Data Kelola Pendaftaran ... 93

Gambar 4.78 : Statechart DiagramHapus Data Kelola Pendaftaran ... 93

Gambar 4.79 : Statechart DiagramKelola Laporan ... 93

Gambar 4.80 : Entity... 94

Gambar 4.81 : Atribute Entity... 94

Gambar 4.82 : Atribute Relationship... 95

Gambar 4.83 : Derajat Kardinalitas... 96

Gambar 4.84 : Entity Relationship Diagram... 98

Gambar 4.85 : Relasi Tabel ... 107

Gambar 4.86 : Desain Halaman Home... 108

Gambar 4.87 : Desain Halaman Login ... 108

Gambar 4.88 : Desain Halaman Admin ... 109

Gambar 4.89 : Desain Halaman User ... 109

Gambar 4.90 : Desain Halaman Pengampu... 109

Gambar 4.91 : Desain Halaman Anak Asuh ... 110

Gambar 4.92 : Desain Halaman Donasi ... 110

Gambar 4.93 : Desain Halaman Jadwal Kegiatan ... 110

Gambar 4.94 : Desain Halaman Kontrak ... 111

Gambar 4.95 : Desain Halaman Formulir Pendaftaran ... 111

Gambar 4.96 : Desain Halaman Formulir Penyerahan Anak ... 112

Gambar 4.97 : Desain Halaman Formulir Perjanjian ... 112

Gambar 4.98 : Desain Halaman Laporan Anak Asuh ... 112

Gambar 4.99 : Desain Halaman Laporan Donasi... 113

Gambar 4.100 : Desain Halaman Laporan Jadwal Kegiatan... 113

(18)

xviii

DAFTAR LAMPIRAN

Lampiran 1 : Buku Bimbingan Skripsi

Referensi

Dokumen terkait

Diharapkan Bahan Kajian Pembelajaran Bentuk Kriteria Penilaian Bobot Nilai. 10

Besarnya kekuatan tolak menolak antara dua benda berbanding terbalik dengan kuadrat jarak dua

Tujuan dari Proyek Akhir ini adalah mengetahui rekapitulasi absensi siswa, dan history pelanggaran siswa yang dikorelasikan dengan prestasi siswa, untuk mendapatkan data yang

Lembaga pemasyarakatan (LP) dinyatakan sebagai suatu sistem pembinaan terhadap para pelanggar hukum dan sebagai suatu pengejawantahan keadilan yang bertujuan untuk

Pada saat ini, PPNI Jawa Tengah sedang berupaya agar semua perawat dipermudah dalam mendapatkan STR (surat tanda registrasi) khusus bagi perawat yang baru

Penelitian tentang Persepsi Mahasiswa FISIP UNDIP Terhadap Kebijakan.. Rcmunerasi ini terwujud berawal dari keprihatinan penulis akan situasi dan kondisi

59 Teknik analisis data dalam penelitian ini yaitu dengan menggunakan teknik analisis data kualitatif Data kualitatif didapat dari data hasil wawancara dan studi

Korelasi positif tersebut menunjukkan bahwa hubungan antara variabel perilaku pelaku cyberbullying dengan penyebab faktor pribadi yang terjadi searah, apabila faktor