DAFTAR ISI

HALAMAN SAMPUL ………………………………………………………………………….	   i
HALAMAN JUDUL …………………………………………………………………………….	  ii
HALAMAN PERSETUJUAN ……………………………………………………………….	  iii
HALAMAN PENGESAHAN ………………………………………………………………..	  iv
HALAMAN MOTTO …………………………………………………………………………..	  v
HALAMAN PERSEMBAHAN ……………………………………………………………..	  vi
INTISARI …………………………………………………………………………………………	 vii
KATA PENGANTAR ………………………………………………………………………….         viii
DAFTAR ISI …………………………………………………………………………………….	  x
DAFTAR GAMBAR …………………………………………………………………………..	xiv
BAB I PENDAHULUAN
1.1 Latar Belakang Masalah ……………………..……………………………………..	 1
1.2 Rumusan Masalah …….……………………………………………………………..	 2
1.3 Ruang Lingkup ..…………………………………………………………………………	 2
1.4 Tujuan Penelitian …….………………………………………………………………..	 2

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI
2.1 Tinjauan Pustaka ….………………………………………………………………….	 3
2.2 Dasar Teori …..…………………………………………………………………………..	 3
2.2.1 MASHUP ……………………………………………………………………..	 3
2.2.2 Study Kasus Penerapan Teknologi mashup ………..…..	 6
2.2.3 Ruby On Rails .…………………………………………………………..	 7
2.2.4 Model, View, Controller …….……………………………………….	 8
2.2.5 XML ……………………………………………………………………………..	11
2.2.6 WebBrick Web Server ….…………………………………………….	11
2.2.7 NetBeans …………………………………………………………………….	11
2.2.8 Pemodelan Yang Digunakan …….………………………………..	12
	2.2.8.1 Diagram Use-Case ………………………………………..	12
2.2.8.2 Diagram Class	..……………………………………….	12
2.2.8.3 Diagram Sequence ……………………………………...	13
2.2.8.4 Diagram Component …………………………………...	13

BAB III ANALISIS DAN PERANCANGAN SISTEM
3.1 Analisis Sistem ………………………………………………………………………..	14
3.1.1 Sistem Perangkat Keras …………………………………………….	14
3.1.2 Sistem Perangkat Lunak ……………………………………………	14
	3.1.3 Kebutuhan Input ………………………………………………………..	15
	3.1.4 Output Sistem …………………………………………………………….	15
3.2 Perancangan Sistem ………………………………………………………………..	15
3.2.1 Diagram Use-Case ………………………………………………......	16
3.2.2 Diagram Class …………………………………………………………….	17
3.2.3 Diagram Sequence .…………………………………………………..	18
3.2.4 Diagram Component ………………………………………………….	21
3.2.5 Diagram MVC ………………………………………………………………	22
3.2.7 Rancangan Masukan ………………………………………………….	23
3.2.8 Rancangan Output ……………………………………………………..	23
3.2.9 Facebook Dan Mashup ………………………………………………..	24

BAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM
4.1 Implementasi Sistem ………………………………………………………........	25
4.1.1 Membangun Aplikasi Rfacebook On Line …………………..	25
4.1.2 Rfacebook ……………………………………………………………………	26
4.1.3 Rfacebook Format Request …………………………………………	26
4.1.4 Rfacebook Response Format ………………………………………	27
4.4.5 Parsing XML …………………………..……………………………………	28
4.4.6 Kelebihan dan Kekurangan sistem …………………………….	30
	4.4.6.1 Kelebihan Sistem ………………………………………….	30
	4.4.6.2 Kekurangan Sistem ……………………………………..	30
4.2 Pembahasan Sistem …………………………………………………………………	31
	4.2.1 Menjalankan Program ……….……………………………………….	31
	4.2.2 Halaman Utama ……………………….………………………………….	32
	4.2.3 Halaman Album …..……………………………………………………….	33
	4.2.4 Halaman Foto ……..…..…………………………………………………….	33
	
BAB V SARAN DAN KESIMPULAN
5.1 Kesimpulan ………………………………………………………………………………….	35
5.2 Saran ……………………………………………………………………………………………	37

DAFTAR PUSTAKA …………………………………………………………………………..	38
LAMPIRAN-LAMPIRAN

DAFTAR GAMBAR

Gambar 2.1 Diagram MVC ………………..…………………………………………….	10
Gambar 3.1 Use-Case Diagram ….……………………………………….………..	16
Gambar 3.2 Class Diagram …………….………………………………………………	17
Gambar 3.3 Sequence Diagram Untuk Login User ………….…………….	19
Gambar 3.4 Sequence Diagram Untuk Melihat Isi Album……………...	20
Gambar 3.5 Sequence Diagram Untuk Menampilkan Foto …………….	21
Gambar 3.6 Component Diagram …………..……………………………………….	21
Gambar 3.7 Diagram MVC ……………………………..………………………………..	22
Gambar 3.8 Rancangan Form Login ………..……………………………………….	23
Gambar 3.9 Rancangan Output …………….………………………………………….	23
Gambar 3.10 Hubungan Antara Facebook Dengan Aplikasi Yang 
 Dibuat ………………………………………………………..……………..	24
Gambar 4.1 Halaman Login User ……………….…………………………………….	30
Gambar 4.2 Halaman Utama …………..………………………………………………..	32
Gambar 4.3 Halaman Untuk Melihat Isi Album ………………………………..	33
Gambar 4.4 Halaman Untuk Melihat Foto Dengan Ukuran Yang 
Besar ………………………………………….………………………………….	34