• Tidak ada hasil yang ditemukan

Sistem Informasi Adopsi dan Sponsorship Anak Panti Asuhan.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Informasi Adopsi dan Sponsorship Anak Panti Asuhan."

Copied!
16
0
0

Teks penuh

(1)

v

ABSTRAK

Calon orang tua asuh sulit dan cenderung tidak tahu tahap-tahap dan cara bagaimana jika ingin mengadopsi anak. Oleh karena itu diperlukan sistem informasi untuk membantu calon orang tua wali dalam memberitahu cara dan langkah-langkah dalam mengadopsi dan membantu member jika ingin menjadi salah satu orang yang mensponsori salah satu anak pada panti asuhan. Sistem informasi ini juga dapat membantu pihak panti asuhan dalam memproses setiap proses adopsi dan proses sponsor yang sedang berjalan dalam panti asuhan tersebut. Perancangan sistem informasi ini menggunakan beberapa tools seperti flowchart, proses bisnis, entity relationship diagram dan dataflow diagram. Pembuatan sistem informasi adopsi dan sponsorship anak panti asuhan menggunakan bahasa pemrograman VB.NET dan basis data SQL server. Pada system informasi akademik ini terdapat 3 hak akses yaitu admin, guest dan member. Admin dapat melakukan seluruh pengelolaan anak,member,adopsi, dan sponsor. member dapat melakukan pengelolaan data menambah data adopsi dan sponsor, dan melihat data anak yang ada di panti asuhan tersebut, sedangkan guest hanya dapat melakukan proses registrasi untuk menjadi member.

(2)

vi

ABSTRACT

Foster parents difficult and likely do not know the step and how if want to adopt a child. Therefore need a system to help Foster parents to telling way in adopting measures and help the member if their want to be one of those who sponsoring one of the children at the orphanage. The system also can help the orphanage in the adoption process and sponsor process that are still in progress in the orphanage. This system design uses several tools such as flowcharts, business processes, entity relationship diagrams and data flow diagrams. this systems adoption and child sponsorship in orphanage is using VB.NET programming language and SQL database server. In this system there are 3 permissions are admin, guest and members. admin can do the whole management of children, members, adoption, and sponsors. members can do adding the adoption data and sponsor data, and view children data is in the orphanage, while the guest can only make the registration process to become a member.

(3)

vii

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

KATA PENGANTAR ...iv

ABSTRAK ... v

ABSTRACT ...vi

DAFTAR ISI ... vii

DAFTAR GAMBAR ...ix

DAFTAR TABEL ...xi

DAFTAR LAMPIRAN ... xiii

BAB I PENDAHULUAN... 1

1.1 Latar Belakang ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan Pembahasan ... 2

1.4 Ruang Lingkup Kajian ... 2

1.6 Sistematika Penyajian ... 4

BAB II KAJIAN TEORI ... 6

2.1 Sistem Informasi ... 6

2.2 Panti Asuhan ... 6

2.2.1 Perlindungan Anak Secara Global ... 7

2.3 Internet ... 9

2.4 ERD ... 10

2.4.1 Entitas (Entity) dan Himpunan Entitas (Entity Sets) ... 11

2.4.2 Atribut (Attributes / Properties) ... 11

2.4.3 Relasi (Relationship) dan Himpunan Relasi (Relationship Sets) .... 11

2.4.4 Kardinalitas / Derajat Relasi ... 12

2.5 Flow Chart ... 14

2.5.1 Bagan Alir Dokumen ... 15

2.6 DFD ... 16

2.6.1 Tahapan Data Flow Diagram ... 17

2.6.2 Data dictionary / kamus data ... 18

2.6.2 PSPEC ... 19

2.7 ASP.NET ... 20

2.8 VISUAL BASIC ... 20

2.9 Sql Server ... 21

2.10 Black-box Testing... 22

BAB III ANALISIS DAN PERANCANGAN ... 23

3.1 Proses Bisnis Manual ... 23

3.1.1 Proses Mensponsor Anak ... 23

3.1.2 Proses Adopsi Anak ... 25

3.2 Entity Relationship Diagram ... 27

3.2.1 Transformasi ER-Diagram ... 28

3.3 Data Flow Diagram ... 32

3.4 Kamus Data ... 42

3.5 PSPEC ... 46

3.6 Layout User interface ... 56

BAB IV HASIL PENELITIAN ... 68

4.1 Tampilan Halaman Admin ... 72

4.2 Tampilan Halaman Member ... 84

(4)

viii

5.1 Black Box Testing ... 97

5.1.1 Test Case Form Login ... 97

5.1.2 Test Case Form Register/Tambah Member... 97

5.1.3 Test Case Ubah Member ... 98

5.1.4 Test Case Tambah Anak ... 99

5.1.5 Test Case Ubah Anak ... 99

5.1.6 Test Case Tambah OrangTua ... 100

5.1.7 Test Case Ubah OrangTua ... 100

5.1.8 Test Case Tambah Adopsi ... 100

5.1.9 Test Case Tambah Sponsor ... 101

5.1.10 Test Case Tambah Berita ... 101

5.1.11 Test Case Ubah Berita ... 101

5.1.12 Test Case Ubah Grade... 102

BAB VI SIMPULAN DAN SARAN ... 102

6.1 Simpulan ... 102

6.2 Saran ... 102

DAFTAR PUSTAKA ... 103

LAMPIRAN ... 104

(5)

ix

DAFTAR GAMBAR

Gambar 1 Notasi Entitas ... 11

Gambar 2 Notasi Atribute ... 11

Gambar 3 Notasi Relasi ... 11

Gambar 4 Relasi One To One ... 12

Gambar 5 Relasi One to Many ... 13

Gambar 6 Relasi Many To One ... 13

Gambar 7 Relasi Many to Many ... 14

Gambar 8. Flowchart Sponsor Anak ... 24

Gambar 9. Flowchart Adopsi Anak ... 26

Gambar 10. Entity Relationship Diagram ... 27

Gambar 11. DFD Lvl 0 ... 32

Gambar 12. DFD Lvl 1 ... 34

Gambar 13. level 2 Proses 2 Pengolahan Member ... 35

Gambar 14. level 2 Proses 2 Pengolahan Member ... 36

Gambar 15. DFD level 2 Proses 4 Mengelolah Data Adopsi ... 38

Gambar 16 .DFD level 2 Proses 5 Mengelolah Data Sponsor... 39

Gambar 17. DFD level 2 Proses 6 mengelolah Data Grade ... 39

Gambar 18. DFD level 2 Proses 7 Mengelolah Data Berita ... 40

Gambar 19. DFD level 3 Proses 3.1 Penambahan DataAnak dan Data OrangTua40 Gambar 20. DFD level 3 Proses 3.2 Mengubah DataAnak dan Data OrangTua 41 Gambar 21. DFD level 3 Proses 3.4 Melihat DataAnak... 42

Gambar 22. Sketsa Halaman Home Sebelum Login ... 57

Gambar 23. Sketsa Halaman Admin ... 58

Gambar 24. Sketsa Halaman Register ... 59

Gambar 25. Sketsa Halaman Profile Member ... 60

Gambar 26. Sketsa Halaman Menambah/Mengubah Data Anak ... 61

Gambar 27. Sketsa Halaman Data Anak ... 62

Gambar 28. Sketsa Halaman Profile anak ... 63

Gambar 29. Sketsa Halaman Adopsi ... 64

Gambar 30. Sketsa Halaman Sponsorship ... 65

Gambar 31. Sketsa Halaman Ubah Data Grade ... 66

Gambar 32. Sketsa Halaman Menambah Data Berita ... 67

Gambar 33. Tampilan Halaman index ... 68

Gambar 34. Tampilan Halaman register ... 69

Gambar 35. Tampilan Halaman Lupa Password ... 71

Gambar 36. Tampilan Halaman Admin Mengelolah Member ... 72

Gambar 37. Tampilan Detail Member ... 73

Gambar 38. Tampilan Mengelolah Data Anak ... 74

Gambar 39. Tampilan Tambah Data Anak ... 75

Gambar 40. Tampilan Data Mengubah Data Anak ... 76

Gambar 41. Tampilan Mengelolah Data Adopsi ... 77

Gambar 42. Tampilan Detail Adopsi ... 78

Gambar 43. Tampilan Data Sponsorship ... 79

Gambar 44. Tampilan Detail Sponsor ... 80

Gambar 45. Tampilan Data Berita ... 81

(6)

x

Gambar 47. Tampilan Data Grade ... 83

Gambar 48. Tampilan Beranda Member ... 84

Gambar 49. Tampilan Data Profile Member ... 85

Gambar 50. Tampilan Konfirmasi Pembayaran Member ... 86

Gambar 51. Tampilan Data Anak ... 87

Gambar 52. Tampilan Detail Anak ... 88

Gambar 53. Tampilan Data Anak untuk diadopsi ... 89

Gambar 54. Tampilan Konfirmasi Data Adopsi ... 90

Gambar 55. Tampilan Data Anak yang bisa disponsori... 91

Gambar 56. Tampilan Proses Sponsor 1 ... 92

Gambar 57. Tampilan Proses Sponsor 2 ... 93

Gambar 58 Tampilan Data Berita ... 94

Gambar 59. Tampilan Detail Berita ... 95

(7)

xi

DAFTAR TABEL

Tabel I.Simbol Bagan Alir ... 15

Tabel II.Simbol-simbol Data Flow Diagram ... 16

Tabel III.Notasi Tipe Data ... 18

Tabel IV.Notasi Struktur Data ... 19

Tabel V. Tabel Member ... 28

Tabel VI.Tabel Anak ... 28

Tabel VII. Tabel Orang Tua ... 29

Tabel VIII Tabel Adopsi... 29

Tabel IX.Table Sponsor ... 31

Tabel X.Tabel Grade ... 31

Tabel XI.Tabel Berita ... 32

Table XII. Kamus Data Member ... 43

Table XIII. Kamus Data Anak ... 44

Table XIV. Kamus Data Adopsi ... 45

Table XV. Kamus Data Sponsor ... 45

Table XVI. Kamus Data OrangTua ... 46

Table XVII. Kamus Data Grade ... 46

Table XVIII. Kamus Data Berita ... 47

Table XIX. PSPEC 1 Login ... 46

Table XX. PSPEC 2.1 Menambah Data Member ... 46

Table XXI. PSPEC 2.2 Mengubah Data Member ... 47

Table XXII. PSPEC 2.3 Menghapus Data Member ... 47

Table XXIII. PSPEC 2.4 Melihat Data Member ... 47

Table XXIV . PSPEC 3.1.1 Menambah Data Anak ... 48

Table XXV. PSPEC 3.1.2 Menambah Data OrangTua ... 48

Table XXVI. PSPEC 3.2.1 Mengubah Data Anak... 49

Table XXVII. PSPEC 3.2.2 Mengubah Data OrangTua ... 49

Table XXVIII. PSPEC 3.3 Menghapus Data Anak ... 49

Table XXIX. PSPEC 3.4.1 Melihat Data Anak ... 50

Table XXX. PSPEC 3.4.2 Melihat Data OrangTua ... 50

Table XXXI. PSPEC 3.5 Mencari Data Anak ... 50

Table XXXII. PSPEC 4.1 Menambah Data Adopsi ... 51

Table XXXIII. PSPEC Mengubah Data Adopsi ... 51

Table XXXIV. PSPEC Menghapus Data Adopsi ... 52

Table XXXV. PSPEC Melihat Data Adopsi... 52

Table XXXVI. PSPEC Menambah Data Sponsor ... 52

Table XXXVII. PSPEC Mengubah Data Sponsor ... 53

Table XXXVIII. PSPEC Menghapus Data Sponsor ... 53

Table XXXIX. PSPEC Melihat Data Sponsor ... 54

Table XL. PSPEC Mengubah Data Grade ... 54

Table XLI. PSPEC Melihat Data Grade ... 54

Table XLII. PSPEC Menambah Data Berita ... 55

Table XLIII. PSPEC Mengubah Data Berita ... 55

Table XLIV. PSPEC Menghapus Data Berita ... 55

(8)

xii

Table XLVI. Test Case Form Login ... 97

Table XLVII. Case Register/Tambah Member ... 97

Table XLVIII. Test Case Ubah Member ... 98

Table XLIX. Test Case TambahAnak ... 99

Table L. Test Case UbahAnak ... 99

Table LI. Test Case TambahOrangTua ... 100

Table LII. Test Case UbahOrangTua ... 100

Table LIII. Test Case TambahAdopsi ... 101

Table LIV. Test Case TambahSponsor ... 101

Table LV. Test Case TambahBerita ... 101

Table LVI. Test Case UbahBerita ... 101

(9)

xiii

DAFTAR LAMPIRAN

(10)

1

Panti Asuhan Putra Maranatha adalah sebuah Panti Asuhan

Sosial yang berada dalam naungan sebuah yayasan yang ada di

Bandung. Panti Asuhan Putra Maranatha adalah panti asuhan khusus

anak putra yang sudah tidak memiliki orang tua atau putra yang orang

tuanya tidak mampu dalam membiayai kehidupanya.

Panti asuhan ini juga mengizinkan para calon orang tua wali jika

ingin memiliki anak angkat dengan beberapa syarat dan ketentuan yang

diberlakukan oleh Panti Asuhan ini sendiri. Namun banyak kendala dalam

proses adopsi yang dapat dikatakan cukup rumit karena banyaknya

dokumen yang harus dilegalisir oleh banyak pihak dan terkadang calon

orang tua walipun tidak mengetahui bagaimana cara memulai proses

apabila ingin mengangkat anak wali.

Selain adopsi, Panti Asuhan Putra Maranatha juga menerima

bantuan dari para sukarelawan yang ingin membantu membiayai

pendidikan anak-anak yang ada di Panti Asuhan Putra Maranatha dengan

melakukan sponsor kepada salah satu anak asuh yang ada. Banyak sekali

kesalahan seperti jumlah biaya yang dibutuhkan dalam melakukan

sponsor serta pihak sponsor pun kadang tidak mengetahui kapan harus

membayar tagihan sponsor tersebut.

Dengan adanya sistem informasi ini dapat membantu pihak orang

tua maupun Panti Asuhan dalam mendata seluruh tahapan yang harus

dilakukan untuk melakukan proses adopsi maupun sponsorship anak pada

Panti Asuhan tersebut.

Berdasarkan dari latar belakang di atas, maka penulis tertarik untuk

membuat aplikasi dengan judul :

SISTEM INFORMASI ADOPSI DAN

(11)

1.2 Rumusan Masalah

Berdasarkan permasalahan-permasalahan tersebut, maka penulis

mencoba merumuskan masalah yang ada sebagai berikut :

1. Bagaimana cara melakukan pendataan anak secara detail dan

terperinci?

2. Bagaimana cara membuat langkah-langkah dalam melakukan adopsi

secara sistematis?

3. Bagaimana cara orang tua dapat menjadi member yang mensponsori

anak pada Panti Asuhan tersebut?

4. Bagaimana agar orang yang memiliki data sponsor dapat menerima

laporan pembayaran sekolah?

1.3 Tujuan Pembahasan

Tujuan dari pembuatan aplikasi berbasis web ini diantaranya adalah :

1. Membuat aplikasi yang dapat menampilkan data anak secara detail.

2. Membuat aplikasi yang memudahkan setiap calon orang tua wali dan

Panti Asuhan dalam menjalankan proses adopsi secara lebih terstruktur

dan sistematis.

3. Membuat aplikasi yang membantu pihak member dalam menghitung

jumlah biaya dan

term

pembayaran dalam sponsorship anak.

4. Membuat aplikasi yang dapat membantu pihak member mengetahui

laporan pembayaran sekolah yang dilakukan oleh pihak Panti Asuhan.

1.4 Ruang Lingkup Kajian

Pembahasan yang akan dilakukan pada tugas akhir ini meliputi

perancangan, analisa proses bisnis, pembuatan basis data, perancangan disain

antarmuka pengguna. Pengaksesan dibatasi, hanya oleh admin dan member.

Berikut adalah ruang lingkup kajian:

A. Hardware :

1. Pentium 4 or newer processor

(12)

3. 1024MB of RAM (Windows Vista/7)

4. 16GB of hard drive space

5. 1280x800 display with 16-bit video card

B. Software :

1. Web Browser

2. Windows XP/Vista/7

3. ASP.net

4. SqlServer

C. Aplikasi :

1. Aplikasi diakses secara Online

2. Validasi

user

dan inputan diberikan ditiap halaman web aplikasi

3. Pembuatan web sistem informasi Adopsi dan Sponsorship anak

menggunakan pemrograman ASP yang dapat dijalankan pada

semua web server dan sistem informasi.

Aplikasi ini dapat digunakan oleh tiga tingkatan user yaitu admin,

member

dan

guest

. Berikut ini hak akses yang diberikan kepada masing masing user :

a. Admin

Melakukan pengolahan data anak dan data member, dapat mengubah

status data sponsorship serta data adopsi, mengubah biaya grade dan

menambahkan news.

b. Member

Member dapat melihat data anak, data profil diri sendiri, data adopsi dan

sponsorship yang telah

member

lakukan, menambah data sponsorship dan

adopsi

c.

Guest

Guest hanya dapat melakukan proses register untuk menjadi member

(13)

Disini sumber data yang saya dapatkan melalui metode wawancara

kepada pemilik Panti Asuhan Sosial Putra Maranatha yang berlokasi di

Jalan Dr. Cipto No.7 Bandung.

1.6 Sistematika Penyajian

Laporan ini disusun dengan sistematika penyajian sebagai berikut :

BAB I PENDAHULUAN

Bab ini berisi tentang pendahuluan yang terdiri dari latar belakang,

rumusan masalah, tujuan, ruang lingkup kajian, metodelogi dan

sistematika pembahasan dari tugas akhir ini.

BAB II KAJIAN TEORI

Bab ini membahas mengenai teori-teori dan metode yang digunakan

serta berhubungan dengan perancangan aplikasi sistem informasi

Adopsi dan Sponsorship Anak pada Panti Asuhan.

BAB III ANALISA DAN PERANCANGAN SYSTEM

Bab ini membahas mengenai rancangan aplikasi web yang meliputi

Proses Bisnis,

Entity Relational Diagram

(

ERD

),

Data Flow Diagram

(

DFD

), Kamus Data,

PSPEC

dan

User Interface Design

(

UID

).

BAB IV HASIL PENELITIAN

Bab ini berisi kumpulan

screenshot

dari proyek yang dibuat beserta

penjelasan dari tiap fungsi utama yang dibuat.

BAB V PEMBAHASAN DAN HASIL UJI COBA PENELITIAN

Bab ini berisi mengenai pengujian dan analisa terhadap masing-masing

fungsi dari aplikasi.

BAB VI SIMPULAN DAN SARAN

Bab ini berisi kesimpulan pembahasan pada perancangan serta analisa

pengujian sistem yang dibuat serta beberapa saran untuk

(14)

92

UNIVERSITAS KRISTEN MARANATHA

6.1 Simpulan

Dari pembuatan website Sistem Informasi Adopsi dan Sponsorship

Anak Panti Asuhan dan hasil kuesioner dapat di simpulkan sebagai

berikut:

1.

Website

Sistem Informasi Adopsi dan Sponsorship Anak Panti Asuhan

sudah cukup membantu Panti Asuhan dalam melakukan pendataan

anak secara terperinci.

2.

Website

Sistem informasi Adopsi dan Sponsorship Anak Panti Asuhan

dapat membantu calon orang tua wali maupun pihak panti asuhan

dalam melakukan proses adopsi lebih sistematis dan teratur.

3.

Website

Sistem Informasi Adopsi dan Sponsorship Anak Panti Asuhan

dapat membantu pihak orang tua asuh dalam proses mensponsori

anak panti asuhan dalam menghitung biaya dan mengatur proses

pembayaran.

4.

Website

Sistem Informasi Adopsi dan Sponsorship Anak Panti Asuhan

dapat membantu pihak panti asuhan dalam membagikan laporan

keuangan pembayaran uang sekolah kepada pihak Member yang

memiliki anak yang di sponsori.

6.2 Saran

Sebagai pertimbangan untuk mengembangkan website ini telah di

peroleh beberapa saran, antara lain:

1. Menambahkan bagan prestasi sekolah anak di mana member bisa

melihat prestasi anak panti asuhan dan membuat data anak lebih

detail lagi.

2. Memperbaiki desain tampilan agar tidak terlalu kaku.

3. Menyediakan sistem untuk membuat laporan keuangan secara

(15)

UNIVERSITAS KRISTEN MARANATHA

DAFTAR

PUSTAKA

Darie, Christian, Ruvalcaba, Zak.2006.

Build your Own ASP.NET

website using C#. Apress: New York.

Fathansyah. 2002.

Basis Data

(Cetakan ke-4). Bandung: Indonesia.

HM, Jogiyanto. 2001.

Analisis dan desain sistem informasi

(edisi ke

2,

cetakan ke 1). Yogyakarta : Andi.

MADCOMS. 2005.

Database Visual Basic

,

Yogyakarta : Andi.

Pressman, Roger S. 1997.

Rekayasa perangkat lunak

. Yogyakarta :

Andi.

Sutabri,Tata. 2004.

Analisa Sistem informasi

. Yogyakarta : Andi.

Teddy, Marcus. 2004.

Delphy Developer & Sql Server 2000

.inf.

bandung.

(http://anakbersinar.com/news/detail/id/95/Perlindungan-Anak.html)

(16)

92

UNIVERSITAS KRISTEN MARANATHA

website using C#. Apress: New York.

[2]. Fathansyah. 2002. Basis Data (Cetakan ke-4). Bandung: Indonesia.

[3]. HM, Jogiyanto. 2001. Analisis dan desain sistem informasi (edisi ke–2, cetakan ke 1). Yogyakarta : Andi.

[4]. MADCOMS. 2005. Database Visual Basic, Yogyakarta : Andi.

[5]. Pressman, Roger S. 1997. Rekayasa perangkat lunak. Yogyakarta : Andi.

[6]. Sutabri,Tata. 2004. Analisa Sistem informasi. Yogyakarta : Andi. [7]. Teddy, Marcus. 2004. Delphy Developer & Sql Server 2000.inf.

bandung.

Referensi

Dokumen terkait

Sistem informasi panti asuhan yatim pku muhammadiyah cabang blimbing berbasis web ini merupakan media informasi online yang dapat di akses oleh semua orang, Rancangan

Sistem Informasi Panti Asuhan Yatim PKU Muhammadiyah cabang Blimbing berbasis web ini merupakan media informasi online yang dapat di akses oleh semua orang,

Dalam kasus ini, data yang dikelola adalah data administrasi yaitu data diri anak, data jenis biaya yang ada di panti asuhan, data biaya-biaya yang menyangkut anak

Adapun bentuk dari desain input yang dirancang pada sistem pengolahan data Administrasi keuangan Panti Asuhan „Aisyiyah Pariaman diantaranya adalah Entry data donatur

Untuk itu, penulis melakukan peninjauan studi tentang panti asuhan dalam hal tata ruang, ergonomi, material, dan biaya mengacu pada standar pelayanan minimal panti asuhan untuk

Selanjutnya, sistem akan menyimpan dan menampilkan laporan keuangan dan data anak panti asuhan untuk digunakan sebagai sebuah informasi yang akan digunakan oleh

Berdasarkan hasil penelitian dan analisi yang penulis lakukan, data tentang penanaman kedisiplinan pada anak di Panti Asuhan Harapan Mulia Purwokerto, dapat diambil

Penelitian ini bertujuan untuk melihat gambaran kecerdasan dan minat remaja Panti Asuhan X di mana hasil yang diperoleh dapat menjadi informasri kepada pengurus