SISTEM INFORMASI BIRO JODOH UNTUK BATAK KARO BERBASIS WEB

SKRIPSI
Diajukan sebagai salah satu syarat untuk memperoleh 
Gelar Sarjana Komputer pada
Sekolah Tinggi Manajemen Informatika Dan Komputer AKAKOM
YOGYAKARTA

Disusun Oleh:
MBARA ROBERTO PURBA
No. Mahasiswa	:	015610129	
Jurusan	:	Sistem Informasi	
Jenjang	:	Strata Satu (S1)	

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AKAKOM
YOGYAKARTA
2008
HALAMAN PERSETUJUAN

Judul Skripsi		: Sistem Informasi Biro Jodoh Untuk Batak Karo Berbasis Web.
Nama Mahasiswa	: Mbara Roberto Purba
No. Mahasiswa	: 015610129
Jurusan 	: Sistem Informasi
Jenjang	: Strata Satu (S1)

                                                  Telah diperiksa dan disetujui,
                                                    Yogyakarta,................2008

Mengetahui, 
Dosen Pembimbing I

Bambang P.D.P., S.E. Akt., S.Kom, MMSI	Dosen Pembimbing II

Cosmas Haryawan S.T.P., S.Kom	

HALAMAN PENGESAHAN
SISTEM INFORMASI BIRO JODOH UNTUK BATAK KARO BERBASIS WEB

Skripsi ini telah diuji di depan Dosen Penguji skripsi dan dinyatakan diterima sebagai salah satu syarat untuk memperoleh gelar Sarjana Komputer di Sekolah Tinggi Manajemen Informatika dan Komputer AKAKOM YOGYAKARTA pada:
                            Yogyakarta,…………………2008
Mengesahkan,
Dosen Penguji:
1.	Bambang P.D.P., S.E. Akt., S.Kom, MMSI.	1..................
2.	Cosmas Haryawan S.T.P., S.Kom.             2..................
3.	Indra Yatini B, S. Kom., M.Kom	        3. ................
4.	Sri Redjeki, S. SI., M.Kom                      4. ................

Mengetahui,
Ketua Jurusan SI/S1

L.N. Harnaningrum, S.Si., M.T.	

HALAMAN PERSEMBAHAN

Ucapan Terimakasih dan Doa Puji Syukur kupersembahkan untuk:
Allah Bapa, Yesus Putra dan Roh Kudus atas semua berkat, kasih sayang, perlindungan, bimbingan dan keberhasilan yang selalu di limpahkan tiada habis-habisnya.

Mama tercinta Rosdiana Sebayang, yang selalu memberikan semangat, dukungan materil, dukungan moril, dukungan Doa dan kasih sayangnya, serta yang sudah mengingatkan untuk selalu mengandalkan Tuhan dalam hidup.

Alamarhum Papa R.Risman Purba, Bulang dan nenek Bayang tercinta didalam Surga, yang selama hidupnya banyak memberikan dukungan materil, kasih sayang, serta dukungan Doa dari dalam Surga. 

Kakakku tercinta Afra Mei Tika, mas Anto, adik-adik ku Kevin, Gusta, Imanta, serta semua sepupu-sepupu yang tersayang, yang selalu memberi semangat dan dukungan Doa dan keakraban dalam keluarga.

Semua teman-teman tersayang Dimitri, Ferry, David, Andrea, Zose, Anta, terima kasih untuk semua semangat dan dukungan doa yang selalu diberikan, serta Buat persahabatan kita yang jatuh bangun namun tetap utuh. 

MOTTO

“Pencobaan-pencobaan yang kamu alami adalah pencobaan-pencobaan yang biasa, yang tidak melebihi kekuatan manusia. Sebab Allah setia dan karena itu Ia tidak akan membiarkan kamu dicobai melampaui kekuatanmu. Pada waktu kamu dicobai, Ia akan memberikan kepada kamu jalan keluar, sehingga kamu dapat menanggungnya”. (1 Kor 10:13)

INTISARI

	Pokok masalah yang mendasari penulisan karya tulis Sistem Informasi Biro Jodoh untuk Batak Karo Berbasis Web ini adalah tentang pengolahan data marga yang dapat di olah oleh member pada saat melakukan pendaftaraan maupun pada saat melakukan edit data. Data marga yang diolah tersebut adalah hal utama yang menjadi acuan para member dalam mencari jodoh, sekaligus sebagai hal yang membedakan antara Sistem Informasi Biro Jodoh ini dengan Sistem Informasi Biro Jodoh umum lainnnya. 
Sistem Informasi Biro Jodoh Untuk Batak Karo ini hanya “melayani” para member atau pencari jodoh sampai sebatas memberikan informasi bio data antar member saja, dan tidak melayani kepada tahap mengatur pertemuan antar member secara tatap muka langsung atau face to face. 
Dalam perancangan sistem ini diperlukan beberapa buah software yang diantaranya PHPTriad yang didalamnya sudah termuat PHP, database MySQL, Web Server Apache, dan PHPMyAdmin. Pada Sistem Operasi Linux Mandriva yang di gunakan oleh penulis, sudah tersedia fasilitas PHP dan databases MySQL. 
Tujuan dari perancangan Sistem Informasi Biro Jodoh Untuk Batak Karo ini adalah untuk membuat suatu sistem informasi yang dapat membantu para pencari jodoh khususnya orang Batak Karo dalam mencari jodoh satu sukunya, serta untuk membuat sebuah media yang dapat menjadi tempat berinteraksi secara efektif dan efisien antar orang-orang Batak Karo.
	Untuk pengembangan Aplikasi Sistem Informasi Biro Jodoh untuk Batak Karo ini kearah yang lebih baik lagi, dapat ditambahkan fasilitas konfimasi email serta aplikasi chating untuk para member yang sedang log in.

Kata kunci: Biro Jodoh, PHP MySQL, Linux.

KATA PENGANTAR

Salam Sejahtera Bagi Kita semua.
Dengan memanjatkan puji syukur atas kehadirat Tuhan Yang Maha Esa, yang telah memberikan rahmat dan berkat serta kasih sayang-Nya yang sangat berlimpah, sehingga skripsi berjudul “ Sistem Informasi Biro Jodoh Untuk Batak Karo Berbasis Web “ ini dapat penulis selesaikan.
      	Selanjutnya dengan segala kerendahan dan ketulusan hati, penulis menyampaikan terima kasih yang sedalam-dalamnya kepada semua pihak yang telah membantu memberikan arahan, bimbingan, dan motivasi, baik secara langsung maupun tidak langsung, sehingga penulis dapat menyelesaikan skripsi ini, yaitu kepada : 
1.	Bapak Prof. DR. Ir. Prayoto, M.Sc. selaku Ketua Sekolah Tinggi Manajemen Informatika dan Komputer AKAKOM Yogyakarta.
2.	Ibu  L.N. Harnaningrum, S.Si.,M.T, selaku Dosen Wali dan Ketua Jurusan Sistem Informasi Strata Satu STMIK AKAKOM Yogyakarta, yang telah banyak memberikan arahan kepada penulis.
3.	Bapak dan Ibu Dosen Sistem Informasi Strata Satu STMIK AKAKOM Yogyakarta, yang telah memberikan Pendidikan kepada penulis. 
4.	Bapak Bambang P.D.P., S.E. Akt., S.Kom, MMSI, selaku Dosen Pembimbing I yang telah banyak memberikan bimbingan, nasihat, saran, dorongan untuk menyelesaikan tugas akhir ini, serta arahan secara langsung maupun tidak langsung kepada penulis untuk mengenal dan menggunakan Sistem Operasi Linux. 
5.	Bapak Cosmas Haryawan S.T.P., S.Kom, selaku Dosen Pembimbing II yang telah banyak memberikan bimbingan, arahan, koreksi dan saran untuk menyelesaikan tugas akhir ini.
6.	Papa (Alm) dan Mama serta seluruh Keluarga besar tercinta, yang telah memberikan segenap cinta kasih, semangat dan dukungan doanya yang sangat berlimpah kepada penulis hingga saat ini. 
7.	Dimitri, Ferry, David, Doan, Desmon, Dedi, Hery, Deni, Sigit, Jerry, Adi, Sugeng, Denny, Jack, Riko, Danna, Sapta, dan semua teman-teman yang banyak mendukung yang tidak dapat disebutkan satu persatu.
Penulis menyadari bahwa dalam penyusunan tugas akhir ini terdapat kekurangan dan masih jauh dari sempurna, meskipun demikian penulis berharap semoga skripsi ini bermanfaat bagi yang membacanya, dan penulis berharap saran, nasehat, dan kritik dalam berkarya yang lebih baik dari para pembaca.
Akhir kata semoga karya tulis ini dapat bermanfaat dan berguna bagi perkembangan pengetahuan penulis dan para pembaca.
Salam Sejahtera.

                                                               Yogyakarta, Juli 2008      

        Penulis

DAFTAR ISI
Hal
HALAMAN JUDUL		i
HALAMAN PERSETUJUAN		ii
HALAMAN PENGESAHAN		iii
HALAMAN PERSEMBAHAN		iv
MOTTO		v
INTISARI		vi
KATA PENGANTAR		vii
DAFTAR ISI	.	x
DAFTAR GAMBAR	xiii
DAFTAR TABEL	xvi

BAB I PENDAHULUAN		1
1.1. Latar Belakang		1
1.2. Rumusan Masalah		3
1.3. Ruang Lingkup		3
1.4. Tujuan		4

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI		5
2.1. Tinjauan Pustaka		5
2.2. Pengertian Biro Jodoh	   5
2.3. Sistem Pelayanan Biro Jodoh		5
2.4. Dasar Teori.		6
2.4.1 Sistem Informasi		7
2.4.2 Pengantar Basis Data		7
2.4.3 Diagram Arus Data		8
2.4.4 Bagan Alir Sistem		8
2.5. Konsep Client-Server.		8
2.6. PHP		9
2.7. MySQL		9

BAB III ANALISIS DAN PERANCANGAN SISTEM		10
3.1. Analisis Kebutuhan		10
3.1.1 Sistem Perangkat Keras (Hardware)		10
3.1.2 Sistem Perangkat Lunak(Software)		10
3.2. Perancangan Sistem		11
3.2.1 Perancangan Diagram Konteks		11
3.2.2 Diagram Arus Data ..		12
3.2.3 Diagram Alir Data Level 0		12
3.2.4 Diagram Alir Sistem		13
3.2.5 Rancangan Basis Data		15
3.2.6 Relasi Antar Tabel		19
3.2.7 Rancangan Masukkan		21
3.2.8 Rancangan Keluaran		25

BAB IV IMPLEMENTASI  DAN PEMBAHASAN		28
4.1. Implementasi 		28
4.1.1 Implementasi Koneksi Server		28
4.1.2 Implementasi Halaman Utama		29
4.1.3 Implementasi Halaman Home		31
4.1.4 Implementasi Halaman Profil		32
4.1.5 Implementasi Halaman Gambar		32
4.1.6 Implementasi Halaman Pesan		33
4.1.7 Implementasi Halaman Teman		34
4.1.8 Implementasi Halaman Testimonial		35
4.1.9 Implementasi Halaman Buletin		36
4.1.10 Implementasi Halaman Impal		37
4.1.11 Implementasi Halaman Pencarian		37
4.2. Kelebihan dan Kekurangan Sistem	 38
 
BAB 5 PENUTUP		39
5.1. Kesimpulan		39
5.2. Saran		39
DAFTAR PUSTAKA	40
LAMPIRAN Kode Program
DAFTAR GAMBAR

Gambar 3.1 Diagram Konteks		11
Gambar 3.2 DAD Level 0		13
Gambar 3.3 Diagram Alir Sistem		14
Gambar 3.4 Relasi Antar Table		20
Gambar 3.5 Rancangan Masukkan Data Marga		21
Gambar 3.6 Rancangan Masukkan Data Member Tahap 1		21
Gambar 3.7 Rancangan Masukkan Data Member Tahap 2	 22
Gambar 3.8 Rancangan Masukkan Data Member Tahap 3	 22
Gambar 3.9 Rancangan Masukkan Data Gambar	 23
Gambar 3.10 Rancangan Masukkan Data Teman	 23
Gambar 3.11 Rancangan Masukkan Data Pesan	 23
Gambar 3.12 Rancangan Masukkan Data Testimonial	 24
Gambar 3.13 Rancangan Masukkan Data Buletin	 24
Gambar 3.14 Rancangan Keluaran Data Marga	 25
Gambar 3.15 Rancangan Keluaran Data Member	 25
Gambar 3.16 Rancangan Keluaran Data Turang	 25
Gambar 3.17 Rancangan Keluaran Data Impal	 26
Gambar 3.18 Rancangan Keluaran Data Senina	 26
Gambar 3.19 Rancangan Keluaran Data Gambar	 26

Gambar 3.20 Rancangan Keluaran Data Teman	 27
Gambar 3.21 Rancangan Keluaran Data Pesan	 27
Gambar 3.22 Rancangan Keluaran Data Testimonial	 27
Gambar 3.23 Rancangan Keluaran Data Buletin	 27
Gambar 4.1 Halaman Utama	 29
Gambar 4.2 Menu Login	 29
Gambar 4.3 Menu Pendaftaran Tahap 1	 30
Gambar 4.4 Menu Pendaftaran Tahap 2	 30
Gambar 4.5 Menu Pendaftaran Tahap 3	 31
Gambar 4.6 Tampilan Halaman Home Member	 31
Gambar 4.7 Tampilan Halaman Profil Member	 32
Gambar 4.8 Tampilan Halaman Testimonial	 32
Gambar 4.9 Tampilan Halaman Gambar	 33
Gambar 4.10 Tampilan Halaman Pesan	 33
Gambar 4.11 Tampilan Halaman Detail Pesan	 34
Gambar 4.12 Tampilan Halaman Kirim Pesan	 34
Gambar 4.13 Tampilan Halaman Teman	 34
Gambar 4.14 Tampilan Halaman Testimonial	 35
Gambar 4.15 Tampilan Halaman Detail Testimonial	 35
Gambar 4.16 Tampilan Halaman Kirim Testimonial	 36
Gambar 4.17 Tampilan Halaman Daftar Buletin	 36
Gambar 4.18 Tampilan Halaman Input Buletin	 36
Gambar 4.19 Tampilan Halaman Member Impal	 37
Gambar 4.20 Tampilan Halaman Pecarian	 37

DAFTAR TABEL

Tabel 3.1 Struktur Table Admin		15
Tabel 3.2 Struktur Table Buletin		15
Tabel 3.3 Struktur Table Gambar		16
Tabel 3.4 Struktur Table Marga		16
Tabel 3.5 Struktur Table Member		16
Tabel 3.6 Struktur Table Pesan		17
Tabel 3.7 Struktur Table Teman		18
Tabel 3.8 Struktur Table Testimonial		18
Tabel 3.9 Struktur Table Lihat		19
Tabel 3.10 Struktur Table Jodoh		19