SKRIPSI 

SISTEM INFORMASI PENDATAAN UMAT
DI GEREJA KRISTUS RAJA BACIRO YOGYAKARTA
BERBASIS WEB

Disusun Oleh:

BENYAMIN REGI
				No. Mhs	:  035610025
				Jurusan	:  SISTEM INFORMASI								Jenjang	:  Strata Satu

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AKAKOM
YOGYAKARTA
2007/2008
HALAMAN PENGAJUAN

SISTEM INFORMASI PENDATAAN UMAT
DI GEREJA KRISTUS RAJA BACIRO YOGYAKARTA
BERBASIS WEB

Diajukan Guna Memenuhi Salah Satu Persyaratan Untuk 
Memperoleh Gelar Sarjana Komputer

Disusun Oleh:
BENYAMIN REGI
				No. Mhs	:  035610025
		Jurusan	:  SISTEM INFORMASI
				Jenjang	:  Strata Satu

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AKAKOM
YOGYAKARTA
2007/2008

HALAMAN PERSETUJUAN

Judul		: Sistem Informasi Pendataan Umat Di Gereja Kristus Raja Baciro    	  			Yogyakarta Berbasis Web
Nama		: Benyamin Regi
No. Mhs		: 035610025
Jurusan		: Sistem Informasi
Jenjang		: Strata Satu (S-1)
Mata Kuliah	: Skripsi

Telah Diperiksa dan Disetujui

Menyetujui 

	
	                  Dosen Pembimbing I	                   Dosen Pembimbing II

              L.N. Harnaningrum, S.Si., M.T.	                 Cosmas Haryawan, S.TP., S. Kom

MOTO

“Pergilah Dan Jadilah Bijak”
Dengan berpijak pada kegagalan masa lalu sebagai cambuk dan
Keberhasilan masa silam sebagai bekal untuk mengukir keceriaan masa depan.

Music is my life, It’s My Style
Friend is my brother forever and Ever

(Regi Benyamin EbenTo)

INTISARI
	Karya  tulis ini yang berjudul ‘Sistem Informasi Pendataan Umat Gereja Kristus Raja Baciro Yogyakarta Berbasis Web’ bermaksud untuk mempermudah dan juga membantu pihak Gereja dalam melakukan pendataan terhadap umat dan juga menyebarkan informasi tentang Gereja kepada umat dengan menggunakan media internet.
	Pogram ini memakai database MySQL dengan bahasa pemrograman PHP. Dalam karya tulis ini juga terdapat rancangan basis data, relasi antar tabel, dan rancangan diagram alir. Selain itu juga ada rancangan masukan data umat oleh administrator, berupa data umat, data pertambahan dan pengurangan, galeri foto dan video serta laporan pertambahan dan pengurangan umat, laporan lingkungan dan detail umat.
	Sistem pendataan ini perlu pengembangan lebih lanjut agar sistem yang sudah ada dapat memenuhi kebutuhan dalam proses pengolahan data. Pengembangan sistem yang dapat dilakukan salah satunya adalah pendataan umat dilakukan oleh umat sendiri, bukannya hanya dilakukan oleh administrator gereja. Dan masih banyak lagi pengembangan yang perlu dilakukan agar sistem lebih sempurna dan dapat memenuhi kebutuhan di masa yang akan dtang.

Kata kunci : PHP dan MySQL, Pendataan

KATA PENGANTAR

Tuhan Yesus, Kaulah segalanya bagiku. Engkau hadir di waktu suka maupun duka, untung dan malang; menemani di setiap kesepian yang melanda hidupku, kasihMu berlimpah bagiku setiap waktu. Oleh karena itu hanya ungkapan syukur yang dapat terucap dari bibir yang tak berdaya, sehingga dengan kekuatan yang diberikan penulis dapat menyelesaikan Skripsi ini dengan baik.
Adapun judul Skripsi ini adalah ‘Sistem Informasi Pendataan Umat Di Gereja Kristus Raja Baciro Yogyakarta Berbasis Web’. Skripsi ini disusun sebagai prosedur akhir penyelesaian studi dalam jenjang strata satu.
Dalam penyusunan skripsi ini penulis menyadari bahwa tanpa adanya bimbingan dan pengarahan, pembuatan skripsi ini tidak akan diselesaikan sebagaimana mestinya. Atas bantuan serta dorongan tersebut, maka penulis ucapkan banyak terima kasih kepada semua pihak yang telah ikut membantu baik secara langsung maupun tidak langsung. Untuk itu pada kesempatan ini penulis ingin menghaturkan rasa terima kasih yang tulus kepada :
1.	Bapak Ir.Prof.,Dr.,Prayoto,M.Sc., selaku Ketua Sekolah Tinggi Manajemen Informatika dan Komputer AKAKOM Yogyakarta.
2.	Bapak Ir. M. Guntara, M.T., selaku Pembantu Ketua 1 
3.	Ibu L.N. Harnaningrum, S.Si., M.T. sebagai Ketua Jurusan  Sistem Informasi selaku dosen pembimbing I yang telah memberikan banyak bimbingan dan arahan yang sangat membantu penulis dalam menyelesaikan tugas akhir ini.

4.	Bapak Cosmas Haryawan, S.TP., S.Kom. selaku Dosen pembimbing II yang telah memberikan banyak bimbingan dan juga sebagai teman curahan hati.
5.	Bapak dan Ibu di kesekretariatan pastoran Paroki Kristus Raja Baciro yang telah memberikan kesempatan untuk dapat melakukan studi kasus dan pengambilan data.
6.  Bapak Heru A. Triyanto, S.E., M.M selaku dosen wali
7.	Bapak dan Mama tersayang yang telah mencurahkan kasih sayang, kakak Geni dan Ruti yang telah banyak membantu dalam keuangan dan perhatian, Mama Mia dan Ware, Mama dan Bapa Rios, ka Dami, Pio, Yanti, Cawa, kak Sius Ngaji dan adik-adik tercinta Pali, Rios, Ester, My Litle Angel Holly Grace terima kasih untuk do’a dan cinta yang telah tercurah ke dalam diriku, sehingga langkahku semakin mantap dan kokoh untuk menapaki perjalanan hidup meraih keceriaan masa depanku.
8.  Keluarga Mahasiswa Katolik tempat berbagi dalam suka dan duka. Banyak hal telah kudapat darimu, terim kasih karena telah membesarkanku dalam kebersamaan. Hanya kasih yang mempersatukan kita sebagai keluarga dan hanya cinta yang bisa membuat kita tumbuh dalam iman. Persahabatan yang baik dari semuanya, kalian terlalu banyak jadi tidak bisa disebutkan satu per satu. Rasa diri saja. Ok, Fiva Sint. Cotska Crew.
9.  Bp Hilarius dan Siwi, terima kasih karena ada kalian maka saya dapat bersandar dan berbagi walau banyak hal yang kurang berkenan di hati. Mohon maaf lahir dan batin. Terima kasih atas dukungan dari rakat Palue, Mosa Laki Sili dan Toni, Mardi, Loyan, Legong, Brian, Jenet, Colland, Sony, Mero dan semuanya.  

10.  Saudaraku terkasih Delon yang telah mendukungku walau banyak hal yang kurang berkenan namun kita tetap bersaudara. Mohon maaf atas semua yang telah terjadi semoga kasih Tuhan menyertaimu dan jangan lama-lama kuliah ya, ingat Mando juga mau kuliah, ok!. Adik Asri yang dengan komputer dan printernya sangat berjasa bagiku dalam menyusun skripsi ini. Saudaraku Rony yang telah memabantuku terlalu banyak.	
11. Teman bermusik: James(kayu), Oril(batu), Adnan Lewa,Jane Firsa, Bento, Angky, Pulut, Ete, Mersi, Mabes, Hilda, Roy, Natalia, Evi dan teman-teman UPN,UJB,  black, Oka, Om Yanto Marapu, WM ‘Itu Sudah’ tempat ku bernyanyi.
12. Teman kumpul bareng Rosi, Tomy, Willy, Te’u, To’I, Nori, Erik Pekoq, Robertolo, N’Coz, Jo(Kayu), Jon(Batu), EQ, kembaranku Regi(Gorengan 3) Caken, Carles, PuQ, Her KC, Deni, Tinut Ama, Tinus Jawa(Boling_Boca keliling).
13. Ibu-ibu dan Bapak-bapak Karangjambe tempat ku lampiaskan nafsu bernyanyi, umat Gereja Pangkalan, teman-teman Mudika, Kucing, Dbi, Gmbong, Wily jorok.
14. Teman-teman seperjuangan 2003 Sipri, Vian, Tito, Rian, Afam, Herman, Ima, candra dan teman-teman Waringin 12 kompak selalu. Maria dan Arman serta semua pihak yang tidak dapat disebutkan satu-persatu.
	
	Tiada rangkaian kata yang paling indah dan berharga selain untaian doa kehadirat Tuhan Yang Maha Esa, semoga semua pihak yang telah membantu kelancaran penulisan ini mendapat rahmat dan berkat yang melimpah. 

Menyadari sepenuhnya bahwa karya tulis ini masih jauh dari sempurna, oleh karena itu dengan segala kerendahan hati, penulis berharap adanya kritik dan saran yang membangun dari semua pihak sehingga dapat memperoleh kesempurnaan dalam pembuatan laporan berikutnya.	

Yogyakarta,   Juli  2007
                                                         Penulis

DAFTAR ISI
                                                                                            Halaman
HALAMAN JUDUL	……………………………………………..	 i
HALAMAN PENGAJUAN	……………………………………………..	 ii
HALAMAN PERSETUJUAN	……………………………………..	 iii
HALAMAN  MOTO	……………………………………………..	 iv
INTI SARI 	………………………………………………………	v
KATA PENGANTAR	………………………………………………………………..  	vi
DAFTAR ISI  	………………………………………………………..	x
DAFTAR GAMBAR  	…………………………………………………………...	   xvi
DAFTAR TABEL  	…………………………………………………………...	   xviii

BAB I	PENDAHULUAN	…………………………………………..	1
1.1	Latar Belakang Masalah	..…………………….………..	1
1.2	Maksud       ……………..	…………………………………….	2
1.3	Tujuan  ………………..	..……………..……………………….	2
1.4	Batasan Masalah 	..……..……………………………..	2
1.5	Sistematika Penulisan 	..……..……………………………..	3

BAB II	LANDASAN TEORI	………………………………………	4
2.1   Sekilas Tentang Gereja Kristus Raja Baciro	………..	 4
2.2   Konsep Dasar Sistem Informasi	………………………..	 6
2.2.1. Definisi Sistem	……………………………….. 	6
2.2.2. Sistem Informasi 	…………………………..	7
2.3   Konsep Dasar Sistem Berbasis Web	…………………………..	8
2.3.1.  Sekilas pemrograman web…………...………................      8
2.3.2.  Internet	…………………………………	9
2.3.3.  HTTP	…………………………………	10
2.3.4.  Layanan WWW	…………………………………	10
2.3.5.  HTML	…………………………………	10
2.3.6.  URL	…………………………………	11
2.3.7.  Protokol Transfer	…………………………………	12
2.3.8.  TCP/IP	…………………………………	13
2.3.9.  DNS	…………………………………	13
2.3.10.  Homepage	…………………………………	13
2.3.11.  Browser	…………………………………	14
2.4. Database / Basis Data	…………………………………	14
2.5. PHP dan MYSQL	…………………………	14
2.5.1.  Mengenal PHP	…………………………	15
2.5.2.Konsep Kerja PHP	…………………………	16
2.5.3. Mengenal MYSQL	…………………………	17
2.5.4. Apache	…………………………	18
2.5.5. Bagaimana Apache, PHP dn MYSQL Bekerja……………	18
2.5.6. Macromedia Dreamweaver MX	…………………………	20

BAB III	PERANCANGAN SISTEM	………………………………..	 21
3.1 Deskripsi Analisis Kebutuha	……………………………….	21
3.2 Sistem Pendukung 	…………………………………………	21
3.3 Data Flow diagram	………………………………………...	22
3.3.1. Diagram kontex	………………………………………...	23
3.3.2. Diagram Arus data Level 0………………………………...	24
3.4 Perancangan Basis data………………………………………...	27
      3.4.1 Tabel Operator 	………………………………………...	28
      3.4.2 Tabel Lingkungan	……………………………………	28
      3.4.3 Tabel Umat	……………………………………..	28
      3.4.4 Tabel Pengurangan	……………………………………	29
      3.4.5 Tabel Pertambahan	.…………………………………	30
      3.4.6 Tabel Buku Tamu	.…………………………………	30
      3.4.5 Tabel Agenda	.…………………………………	31
3.5 Relasi antar Tabel 	……………………………………….	31
3.6 Diagram Alir Sistem	………………………………………	 33
3.7 Rancangan Masukan (Input)	………………………	36
3.7.1.  Rancangan Input Data Operator    ………………………	36
3.7.2.  Rancangan Input Data Lingkungan	………………………	37
3.7.3.  Rancangan Input Data Uamt	………………………	37
3.7.4.  Rancangan Input Data Pengurangan Umat………………	38
3.7.5.  Rancangan Input Data Peertambahan Umat……………	40
3.7.6.  Rancangan Input Data Buku tamu	………………	41
3.7.7.  Rancangan Input Data Galery	………………	41
3.7.8.  Rancangan Input Agenda	………………	42
3.8.  Rancangan Keluaran (Output)	………………	43
3.8.1.  Rancangan Output Daftar lingkungan	………………	43
3.8.2.  Rancangan Output Laporan Umat	………………	43
3.8.3.  Rancangan Output Laporan Jumlah Umat	………………	44
3.8.4.  Rancangan Output Data Umat Per Kode Umat…………	44
3.8.5.  Rancangan Output Jumlah Pengurangan Umat…………	45
3.8.6.  Rancangan Output Jumlah Pertambahan Umat…………	46
3.8.7.  Rancangan Output Jumlah Galery	…………	46
3.8.8.  Rancangan Output Daftar Buku tamu	…………	47

BAB IV	PEMBAHASAN DAN IMPLEMENTASI PROGRAM	……………..	48
4.1 Pembahsan program	……………………………………..	49
4.2 Implementasi program	.…………………………………..	50
4.2.1. Admin	.…………………………………..	50
4.2.2. Login Admin	.…………………………………..	52
4.2.3. Halaman Admin	.…………………………………..	53
4.3. Input Data                       ……………………………………		54
4.3.1. Input Data  Lingkungan	.…………………………………..	55
4.3.2. Input Data  Umat	.…………………………………..	56
4.3.4. Input Data  Pertambahan	.…………………………………..	58
4.3.5. Input Data  Pengurangan	.…………………………………..	59
4.3.6. Input Data  Galery Foto Dan Video………………………..	60
4.3.7. Edit Data Pertambahan	.…………………………………..	62
4.3.8. Edit Data Pengurangan	.…………………………………..	63
4.3.9. Daftar lingkungan	.…………………………………..	65
4.3.10. Daftar Umat	.…………………………………..	66
4.3.11. Daftar Buku Tamu	.…………………………………..	69
4.4. Form Laporan                 ……………………………………		70
4.4.1. Laporan Umat	.…………………………………..	70
4.4.2. Laporan Umat Berdasarkan Nama	………………..	72
4.4.3. Laporan Pengurangan Umat	……………………………..	73
4.3.14. Laporan Pertambahan Umat……………………………..	74
4.3.15. User	……………………………..	75
      
BAB V	PENUTUP	…………………………………………………..	78
5.1 Kesimpulan	……………………………………………...	78
5.2 Saran 	……………………………………………...	79
	DAFTAR PUSTAKA ……………………………………………….	80
DAFTAR GAMBAR

Gambar 3.1.  Diagram Konteks	………………………………………	23
Gambar 3.2.  DAD Level 0	………………………………………	25
Gambar 3.3. Relasi Antar Tabel	………………………………………	32
Gambar 3.4. Diagram Alir Sistem	………………………………………	34
Gambar 3.5. Rancangan Input Data Operator……………………………………	36
Gambar 3.6. Rancangan Input Data Lingkungan…………………………………	37
Gambar 3.7. Rancangan Input Data Umat	……………………………………	38
Gambar 3.8. Rancangan Input Data Pengurangan Umat…………………………	39
Gambar 3.9. Rancangan Input Data Pertambahan Umat…………………………	40
Gambar 3.10. Rancangan Input Data Buku Tamu	…………………………	41
Gambar 3.11. Rancangan Input Data Galery Gambar	…………………………	41
Gambar 3.12. Rancangan Input Data Galery Video	…………………………	42
Gambar 3.13. Rancangan Input Data Agenda	…………………………	42
Gambar 3.14. Rancangan Output Daftar Lingkungan	…………………………	43
Gambar 3.14. Rancangan Output Laporan Jumlah Umat  Lingkungan…………	44
Gambar 3.15. Rancangan Output Data Umat Per Kode/ID Umat	…………	45
Gambar 3.16. Rancangan Output Laporan Jumlah Pengurangan	…………	45
Gambar 3.17. Rancangan Output Laporan Jumlah Pertambahan	…………	46
Gambar 3.18. Rancangan Output Galery Foto	…………	46
Gambar 3.19. Rancangan Output Galery Video	…………	46
Gambar 3.20. Rancangan Output Daftar Buku Tamu	…………	47
Gambar 4.1. Halaman Utama	…………	51
Gambar 4.2. Halaman Login Operator	…………	52
Gambar 4.3. Halaman Admin	…………	53
Gambar 4.4. Halaman Input Data Lingkungan	…………	55
Gambar 4.5. Halaman Input Data Umat	…………	56
Gambar 4.6. Halaman Input Data Pertambahan Umat	…………	68
Gambar 4.7. Halaman Input Data Pengurangan Umat	…………	59
Gambar 4.8. Input Galery Foto	…………	60
Gambar 4.9. Input Galery Video	…………	61
Gambar 4.10. Halaman edit Data Pertambahan Umat	…………	62
Gambar 4.11. Halaman edit Data Pengurangan Umat	…………	64
Gambar 4.12. Halaman Daftar Lingkungan	…………	65
Gambar 4.13. Halaman Daftar Umat	…………	67
Gambar 4.14. Halaman Daftar Buku Tamu	…………	69
Gambar 4.15. Halaman Laporan Umat Secara Keseluruhan	…………	71
Gambar 4.16. Halaman Laporan Umat Per Id umat	…………	72
Gambar 4.17. Halaman Laporan Pengurangan Umat	…………	73
Gambar 4.18. Halaman Laporan Pertambahan Umat	…………	74
Gambar 4.19. Halaman Index user	…………	76

DAFTAR TABEL

Tabel 3.1. Struktur Tabel Operator	…………………………….	33
Tabel 3.2. Struktur Tabel Lingkungan	…………………………….	33
Tabel 3.3. Struktur Tabel Umat	…………………………….	34
Tabel 3.4. Struktur Tabel Pengurangan	…………………………….	35
Tabel 3.5. Struktur Tabel Pertambahan	…………………………….	35
Tabel 3.6. Struktur Tabel Buku Tamu	…………………………….	36
Tabel 3.7. Struktur Tabel Agenda	…………………………….	36