Free Essay

Referensi

In:

Submitted By langzz
Words 3117
Pages 13
Tambahan : 1. Logika proses package model * Review_model * User_model * Rating_model (sebagian deui d c deni) * Tags_model 2. Logika proses di package controller * User * Movie 3. Sequence diagram * Proses login * Proses logout * Proses registrasi * Edit profile * simpan review * simpan rating * simpan tags (encan) review model No | | Stereotype | Model | Nama Class | Review_Model | Type | Public | Nama method | checkReview | Deskripsi | Method untuk mengetahui apakah user sudah memberikan review terhadap film | Parameter | username : String // username dari pengguna/usermovie_id : int // id movie yang akan di check | Return type | Boolean | Logika | Begin status true result readQuery (“select user_review from review where username = '$username' and movie_id = $movie_id ”) if (lengh.result == 0) then status false endif status End | Nama Method | getReview | Type | Public | Deskripsi | Method untuk mengambil semua review salah satu film | Parameter | Movie_id :int // id movie yang akan di ambil data review | Return type | Array of String | Logika | result : ResultSet review : array of Stringindex : intBegin result readQuery (“select review from review where movie_id = $movie_id ”) while (result.next()) review[index] result.getString(1) index index + 1 endwhile reviewEnd | Nama Method | saveReview | Type | Public | Deskripsi | Method untuk menyimpan review user untuk salah satu film | Parameter | Movie_id : int // id dari movieUsername : String // username anggota yang me-reviewUser_review : varchar(350) // review dari anggotaTimestamp_review : date //waktu dalam format UNIX ketika memberikan review | Logika | Begin readQuery(“insert into review values(movie_id,’username’, ‘user_review’, timestamp_review’)”)return 0end end | Nama Method | getUserReview | Type | Public | Deskripsi | Method untuk mengambil review dari seorang user | Parameter | Username : String // username anggota yang me-reviewMovie_id : int // movie_id dari film yang akan di cari | Logika | result : ResultSet review : array of Stringindex : intBegin result readQuery (“select review from review where username = '$username' and movie_id = $movie_id ”) while (result.next()) review[index] result.getString(1) index index + 1 endwhile reviewEnd |

User model No | | Stereotype | Model | Nama Class | User_Model | Type | Public | Nama method | checkPassword | Deskripsi | Method untuk mengambil password berdasarkan username saat login | Parameter | Username : String // username user saat login | Return type | Password String | Logika | Result : resultSetPasswrod : StringBegin Result readQuery(“select password from users where nama = '+username+'”) Password encrypt.decode(result) passwordEnd | Nama Method | checkUsername | Type | Public | Deskripsi | Method untuk memerikasa username yang sudah digunakan pada saat registrasi | Parameter | Username String // untuk menampung username saat regsitrasi | Return Type | Boolean | Logika | name : array of Stringi : intStatus trueBegin i 1 name getUsername if( name.lenght != 0) then for i to name.lenght do if (name[i] == username)then Status fasle Endif i i + 1 Endfor Endif StatusEnd | Nama Method | getUserdata | Type | Public | Deskripsi | Method untuk mendapatkan data profile saat registrasi dari anggota | Parameter | Username : String // username dari anggota yang akan di ambilkan datanya | Return type | Userdata : Array of String | Logika | Datauser : array of record { Username : String Password : String Email : String Zipcode : String Dateofbirth : date Name : String Genre : short int Accupation : String}Result : ResultSetBegin Result readQuery (“select * from users where username = '+username+'”) Userdata result userdataEnd | Nama Method | getUsername | Type | Public | Deskripsi | method untuk mendapatkan semua username dari database | Parameter | - | Return type | Array of String | Logika | Username : array of Stringi : intresult : resultSetbegin result readQuery (“select username from users”) if (result.lenght != 0)then for (i to result.lenght) do username[i] result.next() i i + 1 endfor endif usernameEnd | Nama Method | Login | Type | Public | Deskripsi | Method untuk validasi anggota yang akan masuk kedalam sistem | Parameter | Username : String // variable untuk menampung username saat loginPassword : String // variable untuk menampung password saat login | Return Type | Boolean | Logika | Message : StringStatus : BooleanUserdata : array of record{ Username : String Password : String Email : String Zipcode : String Dateofbirth : date Name : String Genre : short int Accupation : String}Begin Message “Process login is success” Status true Userdata getUserdata(username) If (password != userdata.password) then Message “Process login failed” Status false Endif statusEnd | Nama Method | Registrasi | Type | Public | Deskripsi | Method untuk validasi data user yang melakukan registrasi | Parameter | Userdata : array of record{ Username : String Password : String Email : String Zipcode : String Dateofbirth : date Name : String Genre : short int Accupation : String}Confirmpass : String | Return type | Boolean | Logika | Message : StringCheckusername : booleanStatus : booleanBegin If (confirmpass == userdata.password)then Checkusername checkusername(userdata.username) If (checkusername == TRUE) then Userdata.password encrypt.encode(userdata.password) Insert to database (userdata) Else Message “the username has been already” Status FALSE Endif Else Message “registration failed, please try again” Status FALSE Endif StatusEnd | Nama Method | setUserLogin | Type | Public | Deskripsi | Method untuk setting user yang sedang login | Parameter | Userdata : array of String // data user yang sedang login | Return type | - | Logika | Begin setUserdata (userdata)End | Nama Method | Logout | Type | Public | Deskripsi | Method untuk keluar dari aplikasi dan menghapus/unset user yang sedang login | Parameter | - | Return type | - | Logika | Begin unsetUserdataEnd | Nama method | updateUser | Type | Public | Deskripsi | Method untuk update data user | Parameter | Userdata : array of String // penampung data user | Return type | Boolean | Logika | Status : booleanBegin Status = true readQuery(“update users where username = ‘userdata.username’ set(‘userdata’)”) StatusEnd |

Rating model Nama method | checkRating | Deskripsi | Method untuk mengetahui apakah user sudah memberikan rating terhadap film | Parameter | username : String // username dari pengguna/usermovie_id : int // id movie yang akan di check | Return type | Boolean | Logika | begin status true result readQuery (“select user_rate from rating where username = '$username' and movie_id = $movie_id ”) if (lengh.result == 0) then status false endif status End | Nama method | getAvgItem | Deskripsi | Untuk mendapatkan rating rata-rata rating film | Parameter | Movie_id : int | Return type | Float | Logika | result : ResultSetbegin Result readQuery(“select avg(user_rate) from Rating where username = “ +movie_id) Float(result.getString(1))End | Nama Method | saveRating | Type | Public | Deskripsi | Method untuk menyimpan review user untuk salah satu film | Parameter | Movie_id : int // id dari movieUsername : String // username anggota yang me-reviewUser_rate : int // rating dari anggotaTimestamp_rate : date //waktu dalam format UNIX ketika memberikan rating | Logika | Begin readQuery(“insert into rating values(movie_id,’username’, ‘user_rate, timestamp_rate)”)end |

Tags model No | | Stereotype | Model | Nama Class | Tag_Model | Type | Public | Nama method | checkTags | Deskripsi | Method untuk mengetahui apakah user sudah memberikan tags terhadap film | Parameter | username : String // username dari pengguna/usermovie_id : int // id movie yang akan di check | Return type | Boolean | Logika | Begin status true result readQuery (“select user_tags from tags where username = '$username' and movie_id = $movie_id ”) if (lengh.result > 5) then status false endif status End | Nama Method | getTags | Type | Public | Deskripsi | Method untuk mengambil semua tags salah satu film | Parameter | Movie_id :int // id movie yang akan di ambil data tags | Return type | Array of String | Logika | result : ResultSet tags : array of Stringindex : intBegin result readQuery (“select user_tags from tags where movie_id = $movie_id ”) while (result.next()) tags[index] result.getString(1) index index + 1 endwhile tagsEnd | Nama Method | saveTags | Type | Public | Deskripsi | Method untuk menyimpan tags user untuk salah satu film | Parameter | Movie_id : int // id dari movieUsername : String // username anggota yang men-tagsUser_tag : varchar(350) // tag dari anggotaTimestamp_tags : date //waktu dalam format UNIX ketika memberikan tags | Logika | Begin readQuery(“insert into tags values(‘movie_id’,’username’, ‘user_tag, ‘timestamp_tags)”)return 0end |

Controller user No | | Stereotype | Controller | Nama Class | user | Type | Public | Nama method | userLogin | Deskripsi | Method untuk melakukan validasi user yang akan masik kedalam sistem | Parameter | - | Return type | - | Logika | Status : booleanUsername : StringPassword : StringBegin Username readInputKeyboard(‘username’) Password readInputKeyboard(‘password’) If(user_Model.login(password,username) = TRUE) then View(home_view) Else View(login_view) Print “process login failed” endifend | Nama Method | userRegistrasi | Deskripsi | Method untuk validasi data user yang akan melakukan registrasi | Parameter | - | Return type | - | Logika | Userdata array of record{ Username : String Password : String Email : String Kodepos : varchar tanggalLahir : date name : String jenisKelamin : varchar(2) pekerjaan : String}confirmPass : Stringstatus : BooleanBegin Userdata.username readInputKeyboar(‘username’) Userdata.password readInputKeyboar(‘password’) Userdata.email readInputKeyboar(‘email’) Userdata.kodepos readInputKeyboar(‘kodepos’) Userdata.tanggalLahir readInputKeyboar(‘tanggallahir’) Userdata.name readInputKeyboar(‘name’) Userdata.jenisKelamin readInputKeyboar(‘jeniskelamin’) Userdata.pekerjaan readInputKeyboar(‘pekerjaan’) confirmpass readInputKeyboar(‘confirmPassword) status user_Model.registrasi(userdata,confirmpass) If(user_Model.login(password,username) = TRUE) then View(login_view) Else View(registrasi_view) Print “process registrasi failed” endifEnd | Nama Method | userLogout | Deskripsi | Method untuk keluar dari sistem | parameter | - | Return type | - | logika | Begin Unset(userdata) View(login_view)End | Nama Method | updateProfile | Deskripsi | Method untuk mengubah data profile dari suer | parameter | - | Return type | - | logika | Userdata array of record{ Username : String Password : String Email : String Kodepos : varchar tanggalLahir : date name : String jenisKelamin : varchar(2) pekerjaan : String} Status : booleanBegin Username activeuser Userdata getUserdata(username) View(‘editProfile’,userdata) Userdata.name readInputKeyboar(‘name’) Userdata.email readInputKeyboar(‘email’) Userdata.kodepos readInputKeyboar(‘kodepos’) Userdata.tanggalLahir readInputKeyboar(‘tanggallahir’) Userdata.jenisKelamin readInputKeyboar(‘jeniskelamin’) Userdata.pekerjaan readInputKeyboar(‘pekerjaan’) Status User_Model.updateUser(userdata) If(status = TRUE) then View(editProfile_view) Print “process edit sucess” Else View(editProfile_view) Print “process edit failed” endifend | Nama Method | showEditProfile | Deskripsi | Method untuk menampilkan data profile dari user | parameter | - | Return type | - | logika | Userdata array of record{ Username : String Password : String Email : String Kodepos : varchar tanggalLahir : date name : String jenisKelamin : varchar(2) pekerjaan : String} Status : Boolean varUsername = usernameBegin Username activeuser Userdata getUserdata(username) View(‘editProfile’,userdata) writeOnScreen (‘name’) writeOnScreen (‘email’) writeOnScreen (‘kodepos’) writeOnScreen (‘tanggallahir’) writeOnScreen (‘jeniskelamin’) writeOnScreen (‘pekerjaan’)end |

No | | Stereotype | Controller | Nama Class | movie | Type | Public | Nama method | recommendation | Deskripsi | Method untuk mendapatkan daftar rekomendasi berdasarkan rating user | Parameter | Username String // username dari user yang meminta rekomendasi | Return type | Array of daftarFilm | Logika | Status : booleanUsername : StringBegin Username getUserdata(‘username’) If(rating_Model.getTotalRatingUser(username) > 15) then daftarFilm userBaseCF_model() if (dafraFilm < 1) then daftarFilm clustering.getRecommnedation (username) Else Clustering.setRecommnedationProfile(username) daftarFilm clustering.getRecommnedation(username) endif for (i 0 to count(daftarFilm)) do daftarFilm[i] getTitle(daftarFilm[i]) i = i + 1 endfor daftarFilmEnd | Nama Method | showFormRating | Deskripsi | Method untuk menampilkan form rating berdasarkan film yang di pilih | Parameter | Movie_id int //movie_id dari film yang di pilih | Return type | - | Logika | avgMovie : floatrateUser : intMovie_id : int Status : BooleanUsername : StringBegin Movie_id getMovieId() Username activeUser() If (movie_id != null) then movieTitle getTitle(movie_id) avgMovie getAvgMovie(movie_id) status rating_model.checkRating(movie_id,username) If(status == false) then printLayar ”kamu belum merating” Else printLayar ”kamu sudah merating” rateUser getUserRating (movie_id,username) printLayar (rateUser) endif else view(formRating_view)End | Nama Method | showFormReview | Deskripsi | Method untuk menampilkan data review film | parameter | Movie_id int // movie_id dari film yang di pilih | Return type | - | logika | userReview : floatotherReview : intMovie_id : int Status : BooleanUsername : StringBegin Movie_id getMovieId() Username activeUser() If (movie_id != null) then movieTitle getTitle(movie_id) otherReview getAllReview(movie_id) status rating_model.checkReview(movie_id,username) If(status == false) then printLayar ”kamu belum mereview” Else printLayar ”kamu sudah mereview” userReview getUserReview (movie_id,username) printLayar (userReview) endif else view(formReview_view)End | Nama Method | showFormTag | Deskripsi | Method untuk menampilkan form tag dari film yang dipilih | parameter | Movie_id int // movie_id dari film yang dipilih | Return type | - | logika | userTag : floatpopularTag : intMovie_id : int Status : BooleanUsername : StringBegin Movie_id getMovieId() Username activeUser() If (movie_id != null) then movieTitle getTitle(movie_id) popular getPopularTag(movie_id) status rating_model.checkTag(movie_id,username) If(status == false) then printLayar ”kamu masih bisa memberikan tag” Else printLayar ”kamu sudah ngetag lebih dari 5 kali” userTag getUserTag (movie_id,username) printLayar (userTag) endif else view(formTag_view)End | Nama Method | showHome | Deskripsi | Method untuk menampilkan halaman utama aplikasi | parameter | - | Return type | - | logika | moviePopular arraymovieIdSelect intBegin moviePopular getMoviePopular() movieIdSelect getMovieIdSelect() if (movieIdSelect != null) then if (checkMovieLog(movieIdSelect, username) == true) then updateMovieLog(movieIdSelect, username) else insertMovieLog(movieIdSelect,username) elseview(home_view)end | Nama Method | showSearch | Deskripsi | Method untuk menampilkan halaman pencarian | parameter | - | Return type | - | logika | Begin view(search_view)end | Nama Method | showRekomendation | Deskripsi | Method untuk menampilkan halaman rekomendasi | parameter | - | Return type | - | logika | movieRecommendation arraymovieIdSelect intBegin movieRecommendation recommnedation() movieIdSelect getMovieIdSelect() view(recommendation_view)end | Nama Method | userRating | Deskripsi | Method untuk mengambil data rating dari user untuk satu judul film | parameter | Movie_id int // movie_id dari film yang di pilih | Return type | - | logika | Begin Username activeUser() movieIdSelect getMovieIdSelect() readKeyboard(userRate) date getDate() insertToTableRating(movie_id,username,userRate,date)end | Nama Method | userReview | Deskripsi | Method untuk mengambil data review dari user untuk satu judul film | parameter | Movie_id int // movie_id dari film yang di pilih | Return type | - | Logika | Begin Username activeUser() movieIdSelect getMovieIdSelect() readKeyboard(userReview) insertToTableReview(movie_id,username,userRate)end | Nama Method | userTag | Deskripsi | Method untuk mengambil data tag dari user untuk satu judul film | parameter | Movie_id int // movie_id dari film yang di pilih | Return type | - | Logika | Begin Username activeUser() movieIdSelect getMovieIdSelect() readKeyboard(userTag) insertToTableTags(movie_id,username,userTag)end | Nama Method | searchMovie | Deskripsi | Method untuk melakukan pencarian film berdasarkan keyword yang dimasukan | parameter | - | Return type | resultSearch array of movie | Logika | movieKey : StringgenreKey : StringresultSearch : array of ObjectBegin movieKey readKeyboar(movieKey) genreKey readKeyboar(genreKey) resultSearch movie_model.getResult(movieKey,genreKey) if (resultSearch == NULL)then writeOnScreen(‘not result found!!’) else writeOnScreen(resultSearch)end |

Nama Method | getSearch | Deskripsi | Method untuk melakukan pencarian data film kedalam database film dan genre film berdasarkan keyword yang dimasukan | parameter | movieKey : String // judul yang dicarigenreKey : String // genre dari judul yang dicari | Return type | resultSearch array of movie | Logika | sql : StringresultSearch : array of ObjectBegin Sql NULL resultSearch NULL if (movieKey NOTNULL and genreKey NOTNULL)then sql "select movie_id from movie where title like '%movieKey%' and movie_id in (select movie_id from genre_movie where genre = 'genreKey')" elseif (movieKey NOTNULL and genreKey NULL)then sql "select movie_id from movie where title like '%movieKey%'" elseif (movieKey NULL and genreKey NOTNULL)then sql " select movie_id from genre_movie where genre = '$genreKey'" if(sql NOTNULL)then resultSearch excecuteQuery(sql) else resultSearch “result not Found” endif resultSearchend |

Berikut ini merupakan sequence diagram dari beberapa proses * Proses login

* Proses logout

* Proses registrasi

* proses edit profile

* proses simpan Review

* simpan rating

Keterangan(simpan pas setelah class diagram model) :
Class imdb adalah class yang digunakan untuk mendapatkan data detail film. class ini didapatkan dari analisa grabber pada bab analisa sebelumnya. Class imdb di gunakan ketika ada request dari user untuk memunculkan data detail film. class ini akan diakses oleh class yang ada di controller yaitu class movie. Return value dari class ini yang akan dii tampilkan adalah :
Array
( [title] [url] [image] [Director:] [Writers:] [Storyline] [Cast] => Array ( [n] => Array ( [name] ) )

)

Tabel istilah Istilah | Keterangan | Rekomendasi | | Corellartion | | Clustering | | Neighborhood | | | | Review | | Tag | | Rating | Penilaian film dengan menggunakan index angka dari 1 – 10 |

Tabel singkatan Singkatan | Keterangan | CF | Collaborative Filtering | CI | CodeIgniter | MVC | Model, View, Controller | PHP | Hypertext Preprosessor | PCC | Pearson Corellation Ceoffisient | HTML | | UML | | ER | | OOP | | URL | | WWW | |

Fitur aplikasi(tambahan penjelasan tiap aplikasi) 1.1. Fitur dari Aplikasi
Berikut ini fitur – fitur secara umum yang ada pada aplikasi website movielens.org, amazon.com dan zagat.com. Fitur – fitur ini sebagai bagian dari analisa sistem yang sedang berjalan sebagai gambaran dari aplikasi yang akan dirancang. 1. Website mempunyai fitur untuk registrasi.
Fitur registrasi digunakan untuk menyimpan data anggota sebagai referensi sistem saat memberikan rekomendasi. Data anggota merupakan data yang di berikan anggota saat melakukan registrasi. 2. Website mempunyai fitur untuk login member.
Ftur login digunakan untuk mengidentifikasi anggota yang akan diberikan rekomendasi 3. Website menyediakan fitur pemberian penilaian atau rating terhadap sebuah item dengan terlebih dahulu melakukan registrasi.
Data rating digunakan sistem sebagai referensi saat memprediksi item yang akan direkomendasikan 4. Website menyediakan fitur pencarian item.
Fitur pencarian digunakan untuk anggota yang ingin mendapatkan item lain, jika rekomendasi yang di berikan tidak sesuai 5. Website menyediakan fitur pemberian review terhadap sebuah item dengan terlebih dahulu melakukan registrasi.
Fitur review digunakan untuk menyimpan data komentar anggota lain terhadap suatu film, agar dapat mempengaruhi anggota lain untuk memilih atau tidak memilih film tersebut. 6. Pengguna mendapatkan fitur berupa sebuah profile yang bisa digunakan untuk memberikan data-data seputar pengguna.
Profile anggota ada yang bersifat statis dan dinamis. Data statis merupakan data yang diberikan anggota saat melakukan registrasi, sedangkan data dinamis dapat berupa aktias anggota saat berada dalam sistem seperti item apa saja yang dilihat oleh anggota. 7. Sistem mampu memberikan daftar item yang direkomendasikan.
Daftar rekomendasi merupakan daftar item hasil prediksi sistem yang dianggap sistem merupakan item yang berguna atau dicari oleh anggota. 8. Sistem memiliki fitur penelusuran aktifitas pengguna berupa data-data item yang dibuka oleh pengguna.
Dalam rangka membentuk profile yang dinamis dari seorang anggota, sistem harus mampu menyimpan item apa saja yang pernah dilihat oleh anggota. 9. Sistem memiliki fitur untuk menyimpan data tagging dari suatu item
Fitur tagging digunakan untuk menyimpan data tagging dari anggota terhadap suatu item sebagai informasi tagging apa yang paling sering diberikan anggota lain terhadap item tersebut.

Evaluasi Analisa film (update) Evaluasi Analisa Film | * Setiap film dapat mempunyai judul yang sama dengan film yang lainnya. Bahkan memiliki tahun rilis yang sama pula. * Setiap film dipastikan mempunyai minimal satu jenis genre dan bisa juga lebih dari satu genre. * Film dengan beberapa genre, artinya tidak membentuk genre baru. Tetapi film tersebut tergolong kedalam beberapa genre tersebut * Setiap film biasanya mempunyai sinopsis atau review. |

Penjelasan entity relation analisa di simpen setelah gambar ER analisa
Penjelasan Entity Relation Analisa:
Pada dataset yang kami analisa, terdapat 2 entity utama yaitu entity user dan entity movie. Hubungan antara entity user dengan entity movie adalah banyak ke banyak, artinya banyak user dapat memberikan rating atau tags banyak movie. Entity user digunakan untuk menyimpan data user, pada entity user terdapat 5 attribute diantaranya : UserID, Gender, Age, Occupation Zip_Code. UserID merupakan primary key dari entity user bertipe integer bernilai 1 – 6040, gender merupakan informasi jenis kelamin dari user, age merupakan umur dari user yang terbagi menjadi beberapa kelompok umur berdasarkan range tertentu, occupation merupakan jenis pekerjaan dari user, zipe_code merupakan kode pos dari user.
Entity movie merupakan entity yang menyimpan data movie. Entity movie mempunyai 3 attribute yaitu : movieID, title dan genre. movieID merupakan primary key dari entity movie, movieID bertipe integer bernilai 0 – 3592 merupakan id dari movie yang ada, title merupakan judul dari film digabungkan dengan tahun rilis dan genre merupakan jenis dari film. attribute genre berisi beberapa informasi genre untuk satu film, genre bertipe character dan untuk memisahkan tiap genre menggunakan symbol ‘|’.
Dari dua entity tersebut, terdapat 2 relasi yaitu rating dan tag. Pada relasi rating terdapat attribute rating dan timestamp. Rating digunakan untuk menyimpan data rating user dan timestamp digunakan untuk menyimpan waktu user saat memberikan rating. Relasi tag terdapat attribute tag dan timestamp, attribute tag digunakan untuk menyimpan data tag user dan attribute timestamp digunakan untuk menyimpan data waktu saat user memberikan tag.

Use case text melihat review Use Case No. | UCSR-14 | No Requirement | | Use Case Name | Menampilkan Review | Primary actor | User, sistem | Stakeholders and Interests | - | Input | Judul film | Preconditions | Anggota belum mendapatkan daftar review film | Postconditions | Anggota mendapatkan data review film | Main Success Scenario | User Action | System Response | 1. | Anggota memilih salah satu film dari daftar film yang sedang ditampilkan | | | | | 2. | Sistem mengambil data review berdasarkan film yang di pilih anggota | | | 3. | Sistem menampilkan data review | 4. | Anggota mendapatkan daftar review | | | Extensions | User Action | System Response | | | 5. | Film belum pernah di review, sistem menampilkan pesan data review masih kosong |

Use case text melihat tag Use Case No. | UCSR-15 | No Requirement | | Use Case Name | MEnampilkan tags | Primary actor | User, sistem | Stakeholders and Interests | - | Input | Judul film | Preconditions | Anggota belum mendapatkan popular tags | Postconditions | Anggota mendapatkan data popular tags | Main Success Scenario | User Action | System Response | 1. | Anggota memilih salah satu film dari daftar film yang sedang ditampilkan | | | | | 2. | Sistem mengambil data tags berdasarkan film yang di pilih anggota | | | 3. | Sistem menghitung tag yang sama | | | 4. | Sistem menampilkan tags berdasarkan jumlah tags yang paling banyak di berikan untuk film tersebut | 5. | Anggota mendapatkan daftar tags | | | Extensions | User Action | System Response | | | 5. | Film belum pernah di tag, sistem menampilkan pesan data tag masih kosong |

Similar Documents

Free Essay

Sumber Daya Manusia

...Soal : 1. Apayang dimaksud dengan manajemen sumber daya manusia – human resource management (HRM) ? 2. Sebutkan komponen – komponen dalam HRM dalam konteknya ? 3. Jelaskan tahapan seleksi sumber daya manusia ? 4. Apa yang dimaksud dengan internal recruiting ? berikan contoh ! 5. Apa yang dimaksud dengan external reckuiting ? berikan contoh ! Jawab : 1. Human Resource Management (HRM) adalah pendayagunaan, pengembangan, penilaian, pemberian balas jasa dan pengelolaan individu anggota organisasi atau kelompok pekerja.HRM termasuk desain dan implementasi sistem perencanaan, penyusunan karyawan, pengembangan karyawan, pengelolaan karier, evaluasi kerja, kompensasi karyawan dan hubungan karyawan. 2. Komponen dalam HRM:Pengusaha Pengusaha adalah setiap orang yang menginvestasikan modalnya untuk mem -peroleh pendapatan dan besarnya pendapatan itu tidak menentu tergantung pada laba yang dicapai perusahaan tersebut. Karyawan Karyawan merupakan kekayaan utama suatu perusahaan, karena tanpa keikutsertaan mereka, aktivitas perusahaan tidak akan terjadi. Karyawan berperan aktif dalam menetapkan rencana, sistem, proses, dan tujuan yang ingin dicapai. Karyawan adalah penjual jasa (pikiran dan tenaganya) dan mendapat kompen-sasi yang besarnya telah ditetapkan terlebih dahulu. Mereka wajib dan terikat untuk mengerjakan pekerjaan yang diberikan dan berhak memperoleh kompensasi sesuai dengan perjanjian. Posisi karyawan dalam suatu perusahaan dibedakan atas karyawan operasional...

Words: 456 - Pages: 2

Free Essay

Silabus

...bahasan. Bahasan pertama adalah pendahuluan; kedua, membahas perilaku individual; ketiga, perilaku kelompok; keempat, membahas struktur dan desain organisasi; serta kelima, membahas mengenai proses organisasi. TUJUAN MATAKULIAH Setelah mengikuti matakuliah ini diharapkan: 1. Mahasiswa memahami aspek konseptual dan teoretis tentang perilaku organisasional. 2. Mahasiswa mampu berpikir kritis (analitis dan integratif) dalam mengevaluasi dan memanfaatkan konsep dan teori tentang perilaku organisasional pada berbagai situasi pengambilan keputusan yang menyangkut sumberdaya manusia organisasi. 3. Mahasiswa mampu menerapkan berbagai konsep dan teori tentang perilaku organisasional untuk memecahkan kasus dalam kehidupan organisasional. REFERENSI 1. Gibson, J. L., Ivancevich, J. M., Donnely, J. H., & Konopaske, R. 2012. Organization: Behavior, Structure, Process, 14th ed. McGraw Hill International: Singapore. 2. Kumpulan kasus dan artikel tentang perilaku organisasional. SISTEM PENILAIAN Nilai akhir mahasiswa meliputi: 1. Ujian Tengah Semester : 25% 2. Ujuan Akhir Semester : 25% 3. Partisipasi dan Diskusi : 30% 4. Makalah Individual /tugas : 20% MEKANISME PERKULIAHAN 1. Setiap mahasiswa wajib berpartisipasi pada semua aktivitas. 2. Setiap kelompok wajib membuat ringkasan materi yang didiskusikan. 3. Frekuensi kehadiran kurang dari 75% tidak diperkenankan ikut ujian. 4. Keterlambatan masuk kelas lebih dari 30 menit dianggap tidak masuk. 5. Tidak ada ujian...

Words: 470 - Pages: 2

Free Essay

Moneyball

...pemain bintang, asal data statistiknya bagus, pemain tersebut layak direkrut. Akhirnya Billy dan Peter berduet untuk merombak manajemen di tim Oackland Athletics. Alhasil, sistem ini membuat para senior tim geram dengan perombakan ini salah satunya kepala pelatih Art Howe (Philip Seymour Hoffman). Billy berani mengambil langkah tersebut walaupun tidak pernah tau persentasi keberhasilannya dan membuat hubungannya dengan kepala pelatih menjadi dingin. Tim baru yang di manajeri memang tidak mudah untuk memenangkan trophy dan membutuhkan perjuangan ekstra. Tim Oakland masih berjuang setengah mati di awal musim pembukaan. Akan tetapi, Billy tetap yakin dengan timnya hingga diakhir musim dengan menggunakan sistem baru yang digunakan. REFERENSI Mengenal Moneyball Moneyball adalah sebuah prinsip tentang strategi komposisi tim dan finansial dalam olahraga yang...

Words: 565 - Pages: 3

Free Essay

Laporan Percobaan I Sisdig

...MODUL I PARAMETER GERBANG LOGIKA Habib Mufid Ridho (18211060) Asisten: Kiki Winanto Tanggal Percobaan: 28/09/2012 EL2195-Sistem Digital Laboratorium Dasar Teknik Elektro - Sekolah Teknik Elektro dan Informatika ITB Abstrak Percobaan Parameter Gerbang Logika merupakan percobaan yang memperkenalkan cara kerja gerbang logika di tingkat hardware kepada mahasiswa. Hal-hal yang dibahas pada percobaan ini antara lain karakteristik gerbang logika (voltage transfer, noise margin, dan propagation delay) dan parameter dari gerbang logika itu sendiri (operating point). Selain itu, melalui praktikum ini, praktikan dapat membuat rangkaian kombinasional sederhana menggunakan IC logika CMOS. Kata kunci: voltage transfer, noise margin, propagation delay, operating point. Pendahuluan Percobaan-percobaan Parameter Gerbang Logika terdiri atas: a. Voltage transfer characteristic dan nosie margins dari IC 74LS04 Mencari karakteristik transfer voltage dari sebuah inverter 74LS04 dan inverter CMOS 4007. b. Mencari nilai NML dan NMH Mencari karakteristik static noise margin dari sebuah IC-74LS04 dan inverter CMOS 4007. c. Delay propagasi Mencari delay propagasi dari sebuah IC 7408. d. Verifikasi fungsi logika Menentukan jenis IC logika yang nomor serinya telah disamarkan. e. Rangkaian kombinasional sederhana Mengkonversi suatu persamaan logika ke bentuk lain yang ekivalen dan mengimplementasikannya pada rangkaian menggunakan IC CMOS 7400. f. Gerbang logika NOR...

Words: 980 - Pages: 4

Free Essay

Analisis Skripsi Sibis

...ANALISIS SKRIPSI RANCANG BANGUN SISTEM INFORMASI PEMBIAYAAN MUSYARAKAH (STUDI KASUS BMT AL MUNAWWARAH) (PENULIS: ENCEP ARIF, PEMBIMBING: ZAINUL ARHAM.M.Si) KELOMPOK 4 YULIANI (1113093000115) FARIDA NUR MARUHAWA (1113093000116) VIDYASARI MEGA PUTRI (1113093000117) SYAIFUL FALAH (1113093000131) ALDI ANGGIT PROGRAM STUDI SISTEM INFORMASI UIN SYARIF HIDAYATULLAH 2015 BAB I PENDAHULUAN 1.1 LATAR BELAKANG 1.2.1 Urgensi Pada paragraph ke 2 baris ke 6 yang isinya “ Dari hasil wawancara dengan bapak Sutanto Samidjan selaku marketing Operational pada BMT Al Munawwarah bahwa dilihat dari laporan keuangan tahun 2010 menunjukkan jumlah transaksi pembiayaan musyarakah mencapai 334 transaksi setiap harinya”. 1.2.2 Originalitas Pada paragraph ke 4 baris ke 2 yang isinya “Menurut Suherman dan Christiana (2010) pentingnya peranan sistem informasi dalam mempermudah proses transaksi PT.BRI (Persero) Cabang Unit Banjar. Menurut Wirianty, Arnan, Fahrudin (2010) pentingnya sistem informasi berbasis web untuk memudahkan anggota dalam regostrasi dan dapat melihat jumlah simpanan setiap saat. Menurut Kemal (2010) aplikasi mempermudah membuat laporan keuangan. 1.2 RUMUSAN MASALAH Bagaimana membangun sistem informasi pembiayaan pada transaksi peminjaman dengan akad musyarakah ? 1.3 BATASAN MASALAH 1. Kegiatan yang dilakukan bagian marketing 2. Kegiatan pengolahan dan...

Words: 1491 - Pages: 6

Free Essay

Pedoman Tata Kelola

...Pedoman Tata Kelola Rumah Sakit Umum Daerah Kabupaten Konawe Selatan BAB I PENDAHULUAN A. Pengertian Tata Kelola Tata Kelola adalah suatu proses dan struktur yang digunakan untuk meningkatkan kinerja pelayanan dan keberhasilan usaha serta akuntabilitas RSUD Kabupaten Konawe Selatan guna mewujudkan nilai pihak-pihak yang berkepentingan (stakeholder value) dalam jangka panjang, berlandaskan peraturan perundangan dan nilai-nilai etika. Pedoman Tata Kelola (Code of Corporate Governance) merupakan kumpulan aturan bagi proses pengurusan dan pengawasan rumah sakit yang baik dan pembagian tugas, tanggung jawab, dan kekuasaan, khususnya bagi Pemilik, Dewan Pengawas dan Pejabat Pengelola, yang dapat menunjukkan keseimbangan pengaruh antar stakeholders. Berdasarkan pasal 13 Peraturan Menteri Dalam Negeri Nomor 61 Tahun 2007 tentang Pedoman Teknis Pengelolaan Keuangan Badan Layanan Umum Daerah (BLUD), pola tata kelola merupakan peraturan internal Satuan Kerja Perangkat Daerah (SKPD) atau Unit Kerja yang akan menerapkan Pola Pengelolaan Keuangan (PPK) BLUD. Selanjutnya dalam pasal 31 dan 32 disebutkan, BLUD beroperasi berdasarkan pola tata kelola atau peraturan internal, yang memuat antara lain: 1. Struktur organisasi; menggambarkan posisi jabatan, pembagian tugas, fungsi, tanggung jawab, dan wewenang dalam organisasi. 2. Prosedur kerja; menggambarkan hubungan dan mekanisme kerja antar posisi jabatan dan fungsi dalam organisasi. 3. Pengelompokan fungsi yang logis; menggambarkan pembagian...

Words: 813 - Pages: 4

Free Essay

Skripsi Untar

...BUKU PANDUAN POKOK PENYUSUNAN SKRIPSI DAN PELAKSANAAN UJIAN SKRIPSI/KOMPREHENSIF PROGRAM STUDI S-1 MANAJEMEN FE UNTAR 2012 TIM PENYUSUN BUKU PANDUAN POKOK PENYUSUNAN SKRIPSI DAN PELAKSANAAN UJIAN SKRIPSI/KOMPREHENSIF PROGRAM STUDI S-1 MANAJEMEN—FAKULTAS EKONOMI UNIVERSITAS TARUMANAGARA PENANGGUNG JAWAB: Dekan Fakultas Ekonomi Universitas Tarumanagara (Dr. Sawidji Widoatmodjo, S.E., M.M., MBA) Pembantu Dekan Bidang Akademik Fakultas Ekonomi Universitas Tarumanagara (Dr. Ishak Ramli, SE.,M.M.) Ketua Program Studi S-1 Manajemen Fakultas Ekonomi Universitas Tarumanagara (Ronnie Resdianto Masman, S.E., MA., M.M.) NARA SUMBER: Prof. Dr. Carunia Mulya Firdausy, MA., Ph.D., APU Dr. Ir. Chairy SE., MM. Prof. Dr. Suherli. KETUA: Drs. Agah Nugraha SEKRETARIS: Franky Slamet SE., MM. ANGGOTA: Andi Wijaya, S.E., M.M. Dr. Herman Ruslim, S.E., MM., Ak. Dr. Lerbin Aritonang SE., MM. (diperuntukkan bagi Sivitas Akademika Program Studi S-1 Manajemen FE-UNTAR) PROGRAM STUDI S-1 MANAJEMEN FAKULTAS EKONOMI UNIVERSITAS TARUMANAGARA 2012 KATA SAMBUTAN Upaya melakukan perbaikan secara berkelanjutan sebagai bagian dari komitmen FE-UNTAR mengimplementasikan Sistem Manajemen Mutu ISO 9001 tahun 2008 salah satunya diterapkan pada pedoman pokok penyusunan skripsi mahasiswa progam studi S-1 Manajemen. Buku pedoman dengan judul “KETENTUAN POKOK PEMBUATAN DAN PERSETUJUAN SKRIPSI SERTA KETENTUAN POKOK PELAKSANAAN UJIAN KOMPREHENSIF/...

Words: 11267 - Pages: 46

Free Essay

Culture

...Model Problem Solving Bisnis/Internship/Magang Semester Ganjil 2010/2011 Fakultas Ekonomi dan Bisnis Jurusan Manajemen Tanggal Revisi Tanggal Berlaku : 12 April 2010 : 13 April 2010 BAB 1 PENDAHULUAN 1.1 Latar Belakang Sub bab ini menjelaskan / berisi : - Uraian secara umum tentang kondisi bisnis perusahaan yang diteliti, - Uraian singkat tentang perusahaan yang diteliti, - Data yang terkait dengan masalah bisnis yang akan diteliti, - Uraian singkat kemungkinan penyebab munculnya masalah bisnis, - Uraian tentang apa yang akan dihadapi perusahaan jika kondisi/masalah yang ada tetap dibiarkan terjadi, - Uraian tentang pendekatan ilmu yang akan digunakan, dan - Uraian tentang batasan umum yang akan diteliti. [ketiklah mulai dari sini] 1.2 Identifikasi Masalah Dalam sub bab ini jelaskan masalah yang akan diteliti dengan model pointers. Masalah yang diidentifikasi biasanya terkait dengan variabel-variabel penelitian yang akan diteliti. [ketiklah mulai dari sini ] Versi : 1 Revisi : 0 Halaman : 1 dari 9 Model Problem Solving Bisnis/Internship/Magang Semester Ganjil 2010/2011 Fakultas Ekonomi dan Bisnis Jurusan Manajemen Tanggal Revisi Tanggal Berlaku : 12 April 2010 : 13 April 2010 1.3 Tujuan Tujuan terkait erat dengan Identifikasi Masalah dan biasanya terdiri atas: - Tujuan untuk meneliti kondisi bisnis perusahaan, - Tujuan untuk menjawab masing-masing identifikasi maslah, - Tujuan...

Words: 1232 - Pages: 5

Free Essay

Teori Akuntansi

...SEJARAH PERKEMBANGAN AKUNTANSI DI INDONESIA Tahun | Perkembangan | 1642 | Praktik akuntansi di Indonesia dapat ditelusur pada era penjajahan Belanda | 1747 | Jejak yang jelas berkaitan dengan praktik akuntansi di Indonesia dapat ditemui pada praktik pembukuan yang dilaksanakan Amphioen Sociteyt yang berkedudukan di Jakarta | Abad ke 17 | Pada era ini Belanda mengenalkan sistem pembukuan berpasangan (double-entry bookkeeping) sebagaimana yang dikembangkan oleh Luca Pacioli di Indonesia | Abad ke 18- 19 | Kegiatan ekonomi pada masa penjajahan meningkat cepat . Hal ini ditandai dengan dihapuskannya tanam paksa sehingga pengusaha Belanda banyak yang menanamkan modalnya di Indonesia. Peningkatan kegiatan ekonomi mendorong munculnya permintaan akan tenaga akuntan dan juru buku yang terlatih. | 1907 | Fungsi auditing mulai dikenalkan di IndonesiaOrang pertama yang melaksanakan pekerjaan audit (menyusun dan mengontrol pembukuan perusahaan) adalah Van Schagen yang dikirim ke Indonesia | 1915 | Pengiriman Van Schagen merupakan titik tolak berdirinya Jawatan Akuntan Negara- Government Accountant Dienst | 1918 | Akuntan publik yang pertama adalah Frese & Hogeweg yang mendirikan kantor di Indonesia | 1920 | Kantor akuntan yang lain yaitu kantor akuntan H.Y.Voerens berdiri di Indonesia | 1929 | Orang Indonesia pertama yang bekerja di bidang akuntansi adalah JD Massie, yang diangkat sebagai pemegang buku pada Jawatan Akuntan Pajak pada tanggal 21 September 1929 | ...

Words: 1093 - Pages: 5

Free Essay

Robofish Revisited

...[ 5 ] | (termasuk lembar sampul ini) | Data Pemeriksaan dan Persetujuan | Ditulis | Nama | Tito Nurwahyu M N | Jabatan | Mahasiswa | Oleh | Tanggal | 24 Oktober 2014 | Tanda Tangan | | | | | | | Diperiksa | Nama | Hafiyanda Razan | Jabatan | Mahasiswa | Oleh | Tanggal | 24 Oktober 2014 | Tanda Tangan | | | | | | | Disetujui | Nama | Sebastianus Reynaldi | Jabatan | Mahasiswa | Oleh | Tanggal | 24 Oktober 2014 | Tanda Tangan | | | | | | | DAFTAR ISI DAFTAR ISI 2 Catatan Sejarah Perbaikan Dokumen 3 Proposal Proyek Pengembangan Robofish revisited 4 1 Pengantar 4 1.1 RINGKASAN ISI DOKUMEN 4 1.2 Tujuan Penulisan dan Aplikasi/Kegunaan Dokumen 4 1.3 REFERENSI 4 1.4 DAFTAR SINGKATAN 4 2 SPESIFIKASI 4 2.1 Definisi, Fungsi dan Spesifikasi 4 2.2 Design 4 2.2.1 Interaksi Pemakai dan Mesin Lain 4 2.2.2 Spesifikasi Fungsi dan Performansi Fungsi 5 2.2.3 Spesifikasi Fisik dan Lingkungan 5...

Words: 2352 - Pages: 10

Free Essay

National Research Data Centralization Policy

...lembagalembaga riset yang berada di luar koordinasi Kementerian Riset dan Teknologi secara langsung, misalnya lembaga litbang di Lembaga Pemerintah Kementerian (LPK) lain, Lembaga Pemerintah Non Kementerian (LPNK), perguruan tinggi, litbang daerah, dan industri. Kendala tersebut memerlukan upaya yang besar dalam mengintegrasikan seluruh lembaga litbang di Indonesia. Namun, sembari menunggu hal tersebut diwujudkan, ada solusi jangka pendek untuk meminimalisir masalah duplikasi dan redudansi kegiatan riset, yaitu mengintegrasikan data-data hasil riset dari seluruh lembaga riset. Jika data kegiatan dan hasil riset dapat diintegrasikan maka duplikasi dan redudansi kegiatan dan hasil riset dapat diminimalisir. Integrasi ini juga dapat menjadi referensi peneliti...

Words: 2760 - Pages: 12

Free Essay

Test

...Sistematika Penelitian Kuantitatif Secara garis besar sistematika skripsi terdiri sebagai berikut, yaitu : * BAB I PENDAHULUAN Berisi tentang masalah yang akan diteliti di dalam penelitian tersebut. * BAB II KAJIAN PUSTAKA Berisi penjelasan tentang variabel yang akan digunakan dan penelitian sebelumnya pada variabel tersebut * BAB III METODOLOGI PENELITIAN Berisi penjelasan pelaksanaan penelitian pada variabel tersebut * BAB IV HASIL PENELITIAN Berisi tentang hasil – hasil penelitian berupa deskripsi data dan penyesuaian hipotesis * BAB V KESIMPULAN DAN SARAN Berisi kesimpulan yang merupakan jawaban dari perumusan masalah berdasarkan data empiris * DAFTAR PUSTAKA Berisi beberapa buku yang digunakan sebagai referensi penelitian * DAFTAR LAMPIRAN Berisi data – data yang dibutuhkan atau dihasilkan di dalam penelitian. * DAFTAR RIWAYAT HIDUP . Berisi biodata peneliti. a. BAB I PENDAHULUAN Bab I Pendahuluan berisi mengenai masalah yang akan di teliti di dalam skripsi tersebut yang dibagi lagi menjadi sub Bab sebagai berikut : * Latar Belakang Masalah Di dalam sub BAB ini dijelaskan alasan mengapa penelitian tersebut harus dilakukan dan juga menjelaskan kesenjangan antara fakta yang ada dengan harapan yang diinginkan * Identifikasi Masalah Di dalam sub BAB ini peneliti menguraikan masalah - masalah yang mungkin akan terjadi akibat dari kesenjangan antara fakta dengan harapan yang sudah di jelaskan pada sub Bab sebelumnya dalam...

Words: 268 - Pages: 2

Free Essay

Benda Langit

...Benda langit Dari Wikipedia bahasa Indonesia, ensiklopedia bebas Belum Diperiksa Langsung ke: navigasi, cari Artikel ini tidak memiliki referensi sumber tepercaya sehingga isinya tidak bisa diverifikasi. Bantulah memperbaiki artikel ini dengan menambahkan referensi yang layak. Artikel yang tidak dapat diverifikasikan dapat dihapus sewaktu-waktu oleh Pengurus. Benda-benda langit adalah sebutan bagi semua benda yang ada di langit (luar angkasa). Contoh benda langit adalahplanet, satelit, bintang, nebula, galaksi, asteroid, meteoroid, Sistem keplanetan, Komet, Debu antariksa, Kluster, Super kluster, dll. Nebula Omega (M17) merupakan salah satu benda langit Daftar isi [sembunyikan] • 1 Planet • 2 Satelit • 3 Bintang • 4 Nebula • 5 Galaksi • 6 Asteroid • 7 Meteoroid • 8 Sistem keplanetan • 9 Komet • 10 Kluster Planet[sunting sumber] Artikel utama untuk kategori ini adalah planet. Planet adalah benda langit yang memiliki ciri-ciri berikut: • mengorbit mengelilingi bintang atau sisa-sisa bintang; • mempunyai massa yang cukup untuk memiliki gravitasi tersendiri agar dapat mengatasi tekanan rigid body sehingga benda angkasa tersebut mempunyai bentuk kesetimbangan hidrostatik (bentuk hampir bulat); • tidak terlalu besar hingga dapat menyebabkan fusi termonuklir terhadap deuterium di intinya; dan, • telah "membersihkan lingkungan" (clearing the neighborhood; mengosongkan orbit agar tidak ditempati benda-benda angkasa berukuran cukup besar lainnya...

Words: 909 - Pages: 4

Free Essay

Konsep Dan Perspektif Keperilakuan: Psikologi, Sosiologi, Dan Perilaku Manusia

...Konsep dan Perspektif Keperilakuan: Psikologi, Sosiologi, dan Perilaku Manusia Cakupan dan Tujuan Ilmu Keperilakuan. Untuk dapat dianggap sebagai bagian dari ilmu keperilakuan, penelitian harus pada akhirnya berkaitan dengan perilaku manusia dan penelitian harus diselesaikan "secara ilmiah". Tujuan dari ilmu keperilakuan adalah untuk memahami, menjelaskan, dan memprediksi perilaku manusia. Dengan demikian, ilmu keperilakuan merupakan pengamatan sistematis atas perilaku manusia untuk tujuan mengkonfirmasikan hipotesis spesifik secara eksperimen, dengan mengacu pada perubahan perilaku yang dapat diamati. Cakupan dan Tujuan Akuntansi Keperilakuan. Fokus akuntan keperilakuan adalah pada hubungan antara perilaku manusia dan sistem akuntansi. Proses akuntansi melibatkan ringkasan sejumlah besar peristiwa ekonomi yang merupakan hasil dari perilaku manusia dan bahwa pengukuran akuntansi itu sendiri merupakan salah satu faktor yang mempengaruhi perilaku. Akuntan keperilakuan percaya bahwa tujuan utama dari laporan akuntansi adalah untuk mempengaruhi perilaku dalam rangka memotivasi atau mengarahkan ke tindakan yang diinginkan. Prof. Belverd E. Needles, Jr. menyatakan “aktivitas bisnis adalah input dalam sistem akuntansi, dan informasi yang bermanfaat untuk para pembuat keputusan adalah output-nya”. Perspektif dalam Perilaku Manusia: Psikologi, Sosiologi, dan Sosial Psikologi. Ketiga kontributor utama dalam ilmu keperilakuan tersebut berusaha untuk menggambarkan dan menjelaskan perilaku...

Words: 320 - Pages: 2

Free Essay

Comic; an Approach to Enhance Students Ability in Learning Globalization for Primary Students in Muhammadiyah 4 Elementary School

...learning. One innovative way is using visualization as the media in classroom teaching. In visualizing, material can be made by using comics. The Comics are a sequential picture or images which is used as the representation of a narrative. The art of comic combines printed words and pictures in a unique way. The use of comic in education has been the subject debate through years, since the first modern comic is appeared. This research investigates the use of comic in education designed for enhancing student ability in learning Globalization material for primary student. The question to be answered is how comic can improve student ability and achievement in learning the material. Keywords: approach, comic, enhance, globalization, primary Referensi Biebrich, J.L 2006. Towards a Broader Understanding of Literacy Comics & Graphic Novels: Seeing the Meaning Musings of the Information Goddess, di akses tanggal 8 April 2011, dari http://www.informationgoddess.ca/MEdCappingPaper/LiteracyComics&GNJLBiebrich.pdf Comics - Wikipedia, the free encyclopedia. 31 Maret 2011. Diakses: http://en.wikipedia.org/wiki/Comics. Comics in education - Wikipedia, the free encyclopedia. 31 Maret 2011. Diakses: http://en.wikipedia.org/wiki/Comics_in_education. Edmunds, T. 2006. Why Should Kids Read Comics, diakses tanggal 31 Maret 2011, dari http://www.comicsintheclassroom.net/ooedunds2006_08_24.htm. Hernowo, 2005. Menjadi Guru yang Mau dan Mampu Mengajar Secara Menyenangkan, MLC; Jakarta McClouds...

Words: 289 - Pages: 2