• Tidak ada hasil yang ditemukan

DAFTAR PUSTAKA. (diakses, 30 Desember 2011).

N/A
N/A
Protected

Academic year: 2021

Membagikan "DAFTAR PUSTAKA. (diakses, 30 Desember 2011)."

Copied!
14
0
0

Teks penuh

(1)

DAFTAR PUSTAKA

Dennis, Allan, Wixom Barbara haxley and Roth,Robertha. System And Analysis

Design, Third edition, John Wiley and Sons Inc,USA, 2006.

Dharwiyanti, Sri danRomiSatrioWahono. PengantarUnifieldModeling Language

(UML).setia.staff.gunadarma.ac.id/Downloads/files/6077/Modul_UML.pdf

(diakses 23 November 2011)

Fowler, Martin. UML Distilled 3th Ed.

PanduanSingkatBahasaPemodelanObjekStandar.Terjemahan: Tim

PenerjemahPenerbit ANDI: Yogyakarta: Andi, 2004.

Raharjo, Budi. Belajar Pemrograman Web. Bandung: Penerbit MODULA, 2011. Rizky, Soetam. Konsep Dasar Rekayasa Perangkat Lunak. Jakarta: Prestasi

Pustaka, 2011.

Sibero, Alexander F.K. KitabSuci Web Programming. Yogyakarta: MediaKom, 2011.

Sutarman.MembangunAplikasi Web dengan PHP dan MySQL. Yogyakarta: GRAHA ILMU, 2003.

_______[online] http://websocket.org/ (diakses, 22 Desember 2011).

_______[online] http://davidwalsh.name/websocket (diakses, 22 Desember 2011) _______[online] http://socket.io/ (diakses, 22 Desember 2011).

_______[online] http://yudiagusta.files.wordpress.com/2009/11/101-106-knsi09- 019-push-http-communication-on-html5-websocket-implementation-in-current-html4-environment.pdf (diakses, 30 Desember 2011).

_______[online] http://id.wikipedia.org/wiki/Pemrograman_web (diakses, 20

Fabruari 2012).

_______[online] http://id.wikipedia.org/wiki/Situs_jejaring_sosial (diakses, 20 Februari 2012).

_______[online] http://virtuemagz.com/html5-web-socket.html (diakses, 28

(2)
(3)

                          LAMPIRAN

(4)
(5)

DATABASE Relasi Antar Table

Bentuk relasi antar table dapat dilihat pada gambar berikut :

tb_account PK id_account first_name last_name email password sex dob about_me phone city country signup_time profile_pic tb_message_content PK id_msg_cont id_message content id_account_sender id_account_receiver status send_time tb_connection PK id_connection id_account id_account_friend keterangan status request_time approve_time tb_images PK id_img id_album image caption profile_pic upload_time tb_wall_comment PK id_comment id_wall comment_msg id_account_commentator comment_post tb_wall PK id_wall id_account id_account_poster post_msg img post_time status tb_album PK id_album album_name id_account status create_time tb_img_comments PK id_comment id_img comment_msg id_account_commentator comment_time tb_message PK id_message subject tb_counter PK table id_seq   Gambar Lampiran 1 Diagram Keterhubungan Entitas

(6)

Tabel tb_account

Nama file :

Isi : Tabel yang digunakan untuk menyimpan semua keterangan

dari para pengguna

Primary Key : id_account

Tabel 3.12 Tabel tb_account

Field Jenis Ukuran Keterangan

id_account Integer 11 Primary key tb_account

first_name Varchar 50 Nama depan pengguna

last_name Varchar 50 Nama belakang pengguna

Email Varchar 50 Email milik pengguna

password Char 32 Password milik pengguna

yang akan dienkripsi MD5

Sex Enum (‘male’,’female’) Jenis Kelamin pengguna

Dob Date Tanggal lahir pengguna

about_me Text Keterangan tambahan

pengguna

Phone Varchar 13 Nomor telepon pengguna

City Varchar 100 Kota tempat tinggal pengguna

country Varchar 100 Negara tempat tinggal

pengguna

signup_time Datetime Waktu pendaftaran pengguna

profile_pic Varchar 255 Alamat path penyimpanan

gambar yang dijadikan profile

(7)

Tabel tb_wall

Nama file :

Isi : Tabel yang digunakan untuk menyimpan semua postingan dari

para pengguna

Primary Key : id_wall

Tabel 3.13 Tabel tb_wall

Field Jenis Ukuran Keterangan

id_wall Integer 11 Primary key tb_wall

id_account Integer 11 Foreign key dari tb_account

(pemilik wall)

id_account_poster Integer 11 Foreign key dari tb_account

(penulis wall)

post_msg Text Konten yang dituliskan di wall

img Varchar 255 Gambar yang disertakan saat

menulis wall

post_time Datetime Waktu saat memposting tulisan

wall

status Enum ‘0’,’1’ Jika bernilai 1 berarti dapat

dilihat, dan jika bernilai 0 berarti postingan sudah dihapus

(8)

Tabel tb_wall_comment

Nama file :

Isi : Tabel yang digunakan untuk menyimpan semua komentar

terhadap postingan yang ada dari para pengguna

Primary Key : id_wall_comment

Tabel 3.14 Tabel tb_wall_comment

Field Jenis Ukuran Keterangan

id_comment Integer 11 Primary key

tb_wall_comment

id_wall Integer 11 Foreign key dari tb_wall

comment_msg Text Konten komentar yang

dituliskan

id_account_commentator Integer 11 Foreign key dari tb_account

(penulis komentar)

comment_post timestamp Waktu saat memposting

(9)

Tabel tb_album

Nama file :

Isi : Tabel yang digunakan untuk menyimpan kumpulan album

yang dibuat pengguna untuk mengelompokan gambar-gambar yang diunggah

Primary Key : id_album

Tabel 3.15 Tabel tb_album

Field Jenis Ukuran Keterangan

id_album Integer 11 Primary key tb_album

album_name Varchar 50 Nama album

id_account Integer 11 Foreign key dari tb_account

(pemilik album)

Status Enum ‘private’,’public’ Jika “private” berarti hanya bisa

dilihat oleh pemilik album, dan jika “public” berarti dapat dilihat oleh pengguna lain yang terkoneksi pertemanan

(10)

Tabel tb_images

Nama file :

Isi : Tabel yang digunakan untuk menyimpan semua gambar yang

diunggah pengguna

Primary Key : id_img

Tabel 3.16 Tabel tb_images

Field Jenis Ukuran Keterangan

id_img Integer 11 Primary key tb_images

id_album Integer 11 Foreign key dari tb_album

Image Varchar 255 Path penyimpanan folder sebuah gambar

caption Varchar 50 Keterangan dari gambar yang diunggah

profile_pic Enum ‘0’,’1’ Jika bernilai 1 berarti gambar dijadikan

profile picture oleh si pemilik album

upload_time Datetime Waktu saat mengunggah gambar

Tabel tb_img_comments

Nama file :

Isi : Tabel yang digunakan untuk menyimpan semua komentar

terhadap suatu gambar yang diunggah pengguna

Primary Key : id_comment

Tabel 3.17 Tabel tb_img_comments

Field Jenis Ukuran Keterangan

id_comment Integer 11 Primary key td_img_comments

id_img Integer 11 Foreign key dari tb_images

comment_msg Text Komentar yang ditulis untuk sebuah

gambar

comment_time Datetime Waktu saat mengomentari sebuah

(11)

Tabel tb_message

Nama file :

Isi : Tabel yang digunakan untuk menyimpan id dan subject pesan

pribadi para pengguna

Primary Key : id_message

Tabel 3.18 Tabel tb_message

Field Jenis Ukuran Keterangan

id_message Integer 11 Primary key td_message

subject Varchar 50 Subject/Judul pesan

Tabel tb_message_content

Nama file :

Isi : Tabel yang digunakan untuk menyimpan kumpulan pesan

pribadi dari para pengguna

Primary Key : id_msg_cont

Tabel 3.19 Tabel tb_message_content

Field Jenis Ukuran Keterangan

id_msg_cont Integer 11 Primary key

td_message_content

id_message Integer 11 Foreign key dari tb_message

content text Isi pesan

id_account_sender Integer 11 Foreign key dari tb_account

(pengirim pesan)

id_account_receiver Integer 11 Foreign key dari tb_account

(penerima pesan)

status Enum ‘unread’,’read’ Status : unread = belum dibaca;

read = sudah dibaca

(12)

Tabel tb_connection

Nama file :

Isi : Tabel yang digunakan untuk menyimpan semua koneksi

pertemanan Primary Key : id_connection

Tabel 3.20 Tabel tb_connection

Field Jenis Ukuran Keterangan

id_ connection Integer 11 Primary key

td_connection

id_account Integer 11 Foreign key dari

tb_account (pemilik koneksi)

id_account_friend Integer 11 Foreign key dari

tb_account (id_account pengguna lain yang telah menjadi teman)

keterangan Enum ‘meminta’,’diminta’ Keterangan awal proses

koneksi pertemanan

Status Enum ‘0’,’1’ Jika bernilai 0 berarti

belum terkoneksi, dan jika bernilai 1 telah terkoneksi pertemanan

request_time Datetime Waktu saat mengirimkan

permintaan koneksi pertemanan

approve_time datetime Waktu saat menerima

permintaan koneksi pertemanan

(13)

Tabel tb_counter

Nama file :

Isi : Tabel yang digunakan untuk menyimpan nomor urut untuk

primary key dari beberapa tabel

Primary Key : table

Tabel 3.21 Tabel tb_counter

Field Jenis Ukuran Keterangan

table Varchar 20 Primary key td_counter

id_seq Integer 11 Nomor urut yang dapat digunakan

(14)

Gambar

Tabel 3.12 Tabel tb_account
Tabel 3.13 Tabel tb_wall
Tabel 3.14 Tabel tb_wall_comment
Tabel 3.15 Tabel tb_album
+5

Referensi

Dokumen terkait

[r]

Penelitian ini bertujuan untuk mengetahui pengaruh sediaan gel basis HPMC dan karbopol terhadap sifat fisik dan efektivitas minyak atsiri daun jeruk nipis sebagai

Di samping throughput, proses handover juga mempengaruhi packet loss pada layanan FTP yang menunjukkan nilai sekitar 4 detik untuk handover latency, sesuai

[r]

Skripsi berjudul “ PENGARUH PENGETAHUAN PAJAK DAN PERSEPSI WAJIB PAJAK TERHADAP KEPATUHAN WAJIB PAJAK ( Studi kasus pada pegawai Pengadilan Agama Jepara )”.. Saya juga

Sama halnya dalam mengembangkan desain keranjang sayuran pada sepeda motor ini melihat pada aspek kebutuhan dan kecendrungan pasar, dalam upaya menghasilkan dan

Melalui penelitian ini diharapkan dapat memberikan sumbangan informasi kepada kepala sekolah dan para guru tentang keterkaitan antara persepsi siswa terhadap kompetensi guru

[r]