13 JURNAL INFORMATIKA & MULTIMEDIA, Vol. 07, No. 01, Tahun 2015 Rancang Bangun Situs Forum Komunitas Perfilman Berbasis CodeIgniter Andika Kurnia Adi Pradana1, Abidatul Izzah2 , Wendy Adnan Febianto3 Teknik Informatika, Politeknik Kediri Jln. Mayor Bismo no. 27 Kediri Email : [email protected] Abstrak— Film merupakan media komunikasi yang bersifat audio visual untuk menyampaikan suatu pesan kepada sekelompok orang yang berkumpul di suatu tempat tertentu. Saat ini penggemar film disulitkan dengan jadwal pemutaran film dan informasi tentang film terbaru. Oleh karena itu perlu dirancang dan dibuat sebuah situs forum komunitas perfilman berbasis web menggunakan Codeigniter dan Bootstrap. Pembuatan situs forum komunitas perfilman berbasis web menggunakan Codeigniter dan Bootstrap menggunakan metode pengamatan pada aplikasi serupa di forum komunitas maya film lain, buku panduan tentang CSS Bootsrtrap, Framework Codeigniter dan pencarian data di internet. Perancangan forum komunitas maya berbasis web menggunakan Codeigniter dan Bootstrap berhasil dibuat menggunakan DFD dan dibangun menggunakan Framework Codeigniter dan CSS Bootstrap. Situs forum komunitas perfilman berbasis web menggunakan Codeigniter dan Bootstrap ini memiliki tiga pengguna yaitu admin, member dan pengunjung. Aplikasi admin memiliki fitur menambah, mengubah dan menghapus slideshow, jadwal tayang, berita, topik dan video. Aplikasi member memiliki fitur menambah, mengubah dan menghapus tread, pesan, tentang dan komentar. Aplikasi pengunjung memiliki fitur melihat diskusi, forum film, berita, video trailer, jadwal tayang dan registrasi jika ingin jadi member. Pada aplikasi ini sistem belum menyediakan rating bintang, tambah teman dan chatting, akan lebih baik apabila pada aplikasi ini ditambahkan rating bintang, tambah teman dan chatting. Kata Kunci— Film, Situs Forum Komunitas, Forum Online I. PENDAHULUAN Film merupakan salah satu bentuk seni yang bernilai tinggi. film menjadi media yang sangat berpengaruh, melebihi mediamedia yang lain, karena secara audio dan visual dia berkerja sama dengan baik dalam membentuk penontonnya tidak bosan dan lebih mudah mengingat, karena formatnya yang menarik. Saat ini para penggemar film di sulitkan dengan jadwal pemutaran film pada bioskop, dikarenakan kesibukan oleh pekerjaan yang malas datang ke bioskop dan mengakibatkan penggemarnya tidak dapat melihat film kesayangan mereka yang akan segera di putar dibioskop. CodeIgniter adalah sebuah web application framework yang bersifat open source digunakan untuk membangun aplikasi PHP dinamis. Tujuan utama pengembangan CodeIgniter adalah untuk membantu developer untuk mengerjakan aplikasi lebih cepat daripada menulis semua code dari awal. CodeIgniter menyediakan berbagai macam library yang dapat mempermudah dalam pengembangan. Bootstrap merupakan sebuah toolkit yang dikembangkan oleh Twitter untuk mempermudah web depelover dalam mendesain tampilan aplikasi. Dengan Bootstrap, developer Pradana, Izzah, dan Febianto web bisa menghemat waktu dalam mendesain tampilan aplikasi. Di Bootstrap sudah tersedia CSS, HTML dan juga JQuery Plugin untuk typography, forms, buttons, tables, grids, navigation dan berbagai komponen interface lainnya. Bootstrap pertama kali dirilis pada Agustus 2012 dan berlisesni open source.Kelebihan utama dari Bootstrap adalah Responsive Layout dan 12-column grid sistem. Maka untuk mengatasi setiap masalah tersebut diperluhkan suatu Situs forum komunitas perfilman Berbasis Web Menggunakan Codeigniter Dan Bootstrap” yang dapat memberikan informasi para penggemar film serta bertukar informasi mengenai dunia perfilman. II. LANDASAN TEORI A. Situs Forum Komunitas Maya Beberapa tahun yang lalu berhubungan dengan orang lain di luar kota, luar pulau, atau luar negeri sangat sulit. Tarif telepon yang masih mahal atau surat yang membutuhkan waktu yang lama dalm pengiriman membuat orang, ralasi, dan keluarga yang terpisah jauh akan sangat sulit dihubungi. Namun, perkembangan teknologi yang pesat membuat berhubungan dengan orang lain meskipun terpisah ribuan kilometer dan zona waktu yang berbeda pun menjadi semudah membalikan telapak tangan forum komunitas maya didefinisikan sebagai teknologi digital yang memungkinkan interaksi sosial melalui berbagai bentuk dan saluran, Castro (2012) Forum komunitas maya identik dengan sosial media. Sosial media terbagi atas dua suku kata sosial dan media. Sosial yaitu merujuk pada komunikasi atau cara berinteraksi. Kemudian media merupakan alat komunikasi, jadi sosial media adalah komunikasi dua arah melalui tulisan, foto, video maupun audio yang salurkan melalui jaringan internet Riese dkk. (2010) Menurut Tuggle dkk. (2000) bahwa ada lima konsep inti yang harus dipahami mengenai media yaitu: Semua media dibangun representasi didasarkan pada perspektif yang menghasilkan pesan. Semua media menggunkan konstuksi bahasa, menggunkan bahasa khusus untuk medium. Audiens aktif bernegoisasi makna dan bukan penerima pasif atas hal yang mereka terima. Kebanyakan media adalah bisnis komersial dan masalah ekonomi mempengaruhi keputusan mereka. Media telah tertanam nilai – nilai dan sudut pandang berdasarkan bagaimana media terstruktur. B. Perfilman Effendy (1986) menyatakan bahwa film adalah media komunikasi yang bersifat audio visual untuk menyampaikan ISSN: 2252 – 486X 14 suatu pesan kepada sekelompok orang yang berkumpul di suatu tempat tertentu. Pesan film pada komunikasi massa dapat berbentuk apa saja tergantung dari misi film tersebut. Akan tetapi, umumnya sebuah film dapat mencakup berbagai pesan, baik itu pesan pendidikan, hiburan dan informasi. Pesan dalam film adalah menggunakan mekanisme lambang-lambang yang ada pada pikiran manusia berupa isi pesan, suara, perkataan, percakapan dan sebagainya. Film juga dianggap sebagai media komunikasi yang ampuh terhadap massa yang menjadi sasarannya, karena sifatnya yang audio visual, yaitu gambar dan suara yang hidup. Dengan gambar dan suara, film mampu bercerita banyak dalam waktu singkat. Ketika menonton film penonton seakan-akan dapat menembus ruang dan waktu yang dapat menceritakan kehidupan dan bahkan dapat mempengaruhi audiens. Menurut Sumarno (1996) pada dasarnya film dapat dikelompokan ke dalam dua pembagian dasar, yaitu kategori film cerita dan non cerita. Pendapat lain menggolongkan menjadi film fiksi dan non fiksi. Film cerita adalah film yang diproduksi berdasarkan cerita yang dikarang, dan dimainkan oleh aktor dan aktris. Pada umumnya film cerita bersifat komersial, artinya dipertunjukan di bioskop dengan harga karcis tertentu atau diputar di televisi dengan dukungan sponsor iklan tertentu. Film non cerita adalah film yang mengambil kenyataan sebagai subyeknya, yaitu merekam kenyataan dari pada fiksi tentang kenyataan. C. Pemrograman Framework Framework adalah suatu kerangka kerja yang juga dapat diartikan sebagai kumpulan kode program (terutama class dan function) yang dapat membantu developer atau programmer dalam menangani berbagai masalah – masalah dalam pemrograman seperti koneksi ke database, pemanggilan variable, file, dll sehingga developer lebih fokus dan lebih cepat membangun aplikasi. Bisa juga dikatakan Framework adalah komponen pemrograman yang siap pakai kapan saja, sehingga programmer tidak harus membuat kode program yang sama untuk tugas yang sama. Misalkan saat anda membuat aplikasi web berbasis ajax yang setiap kali harus melakukan XMLHttpRequet, akan Xajax telah mempermudahnya untuk anda denan menciptakan sebuah objek khusus yang siap digunakan untuk operasi Ajax berbasis PHP. Itu adalah salah satu contoh kecil, selebihnya Framework jauh lebih luas dari itu. Secara sederhana bisa dijelaskan bahwa Framework adalah kumpulan fungsi (liberaries), maka seorang programmer tidak perlu lagi membuat fungsi – fungsi (biasanya disebut kumpulan library) dari awal, programmer tinggal memanggil kumpulan library atau fungsi – fungsi itu sudah ditentukan oleh framework. Beberapa contoh fungsi – fungsi standar yang telah tersedia dalam suatu framework adalah fungsi paging, enkripsi, email, SEO, session, security, kalender, bahasa, manipulasi gambar, grafik, table bergaya, validasi, upload, captcha, proteksi terhadap XSS (XSS filtering), template, kompresi, XML dan lain – lain. Manfaat dalam penggunaan Framework pada pembuatan maupun pengembangan suatu aplikasi yaitu: ISSN: 2252 – 486X JURNAL INFORMATIKA & MULTIMEDIA, Vol. 07, No. 01, Tahun 2015 Manfaat dapat membantu kerja developer dalam membangun aplikasi sehingga aplikasi bisa selesai dalam waktu singkat. Penerapan design patterns memudahkan dalam rancangan, pengembangan dan pemeliharaan system. Stabilitas dan handal, aplikasi yang kita bangun lebih stabil dan handal karena berbasis pada Framework yang sudah teruji stabilitas dan kehandalannya. Gaya kode konsisten, memudahkan dalam membaca kode dan dalam menemukan bugs. Pengamanan perusahaan , Framework mengantisipasi dan memasang perisai terhadap adanya berbagai masalah keamanan yang mungkin timbul. Dokumentasi. Adanya dokumentasi dalam Framework dapat mendisiplinkan kita untuk menulis dokumentasi untuk apa yang kita tulis. Pertama kelebihan dengan adanya Framework akan lebih mempermudah memahami mekanisme kerja dari sebuah aplikasi. Ini tentunya akan sangat membantu proses pengembangan sistem yang dilakukan secara team. Semua anggota di wajibkan untuk memahami dari pola kerja Framework tersebut selebihnya anggota team hanya mempelajari proses bisnis yang di kehendaki oleh sistem untuk kemudian di tuangkan kedalam Framework tersebut. Dalam artian setiap orang harus mempunyai metode yang sama dalam menyelesaikan aplikasi tersebut. Kedua dengan memakai Framework akan menghemat waktu pengerjaan suatu aplikasi, karena setiap anggota sudah memiliki sebuah acuan dalam menyelesaikan modul. Dalam hal ini misalnya semakin banyak library yang ada semakin mempercepat anggota untuk menemukan solusi karena tidak setiap anggota harus membuat Class atau fungsi untuk kasus yang relative sama. Berikutnya team tidak akan di susahkan dengan adanya perputaran anggota dalam artian jika ada anggota yang tidak bisa melanjutkan lagi pekerjaannya anggota yang lain bisa mengcover kekosongan tersebut. Bayangkan jia setiap modul yang dikembangkan mempunyai logika yang berbeda tentunya akan memakan waktu yang banyak untuk proses pemahaman akan sistem tersebut. Kesekian-kalinya dengan adanya Framework akan menjaga interitas dari modul – modul yang dikembangkan. Tentunya hal ini juga tergantung dari metode yang dikembangkan sendiri. Framework hanya membantu dan memungkinkan atau mempermudah proses integrasi, tidak berarti adanya Framework sistem otomatis akan ter-integrasi. Dan masih ada kelebihan – kelebihan lain yang dimiliki oleh Framework CodeIgniter adalah sebuah web aplikasi Framework yang bersifat open source digunakan untuk membangun aplikasi PHP dinamis. Tujuan utama pengembangan CodeIgniter adalah untuk membantu developer untuk mengerjakan aplikasi lebih cepat daripada menulis semua code dari awal. Codeigniter menyediakan berbagai macam library yang dapat mempermudah dalam pengembangan. CodeIgniter diperkenalkan kepada publik pada tanggal 28 februari 2006. CodeIgniter sendiri dibangun menggunakan konsep ModelView-Controller development pattern. Pradana: Rancang Bangun Situs Forum … 15 JURNAL INFORMATIKA & MULTIMEDIA, Vol. 07, No. 01, Tahun 2015 CodeIgniter sendiri merupakan salah satu Framework tercepat dibandingkan dengan Framework lainnya. Pada acara frOSCon (August 2008), pembuat php Rasmus Lerdorf mengatakan dia menyukai CodeIgniter karena dia lebih ringan dan cepat dibandingkan Framework lainnya ("because it is faster, lighter and the least like a Framework.") CodeIgniter memudahkan kita merancang sebuah aplikasi berbasis website. Tools ini dapat meminimalkan penulisan kode program yang sering kita lakukan secara manual, karena dilengkapi library yang cukup lengkap untuk keperluan pembuatan website. Dengan demikian, kita sebagai pengembang dapat lebih memfokuskan perhatian pada sisi perencanaan. Karena proses pembuatan website secara teknis sudah diminimalkan dalam hal penulisan kodenya. Lalu kenapa harus CodeIgniter. D. CSS Bootstrap Bootstrap merupakan sebuah Framework CSS dari Twitter, yang menyediakan kumpulan komponen – komponen antarmuka dasar pada web yang telah dirancang sedemikian rupa untuk digunakan bersama – sama. Selain komponen antarmuka, Bootstrap juga menyediakan sarana untuk membangun layout halaman dengan mudah dan rapi, serta modifikasi pada tampilan dasar HTML untuk membuat seluruh halaman web yang dikembangkan senada dengan komponen – komponen lainnya. Bootstrap sendiri memilii kelebihan dan setiap implementasunya pada suatu website, kelebihat tersebut yaitu: 1) Cepat. Bootstrap memiliki banyak library yang menyediakan potongan kode yang siap Anda gunakan di website Anda. Web developer tidak perlu membuang banyak waktu untuk menulis baris kode, cukup dengan menemukan potongan kode yang tepat dan menyocokkannya dengan struktur website yang sedang dibangun. Sebagai tambahan lagi, banyak aspek desain yang sudah dipermudah karena CSS dalam Twitter Bootstrap dibangun dengan LESS 2) Flesibel. Hal yang luar biasa dari Twitter Bootstrap adalah Anda dapat menjadikan Framework ini sepenuhnya milik anda. Dengan sesuka hati Anda dapat membongkar seluruh Framework, menyimpan yang berguna dan membbuang yang tidak berguna bagi Anda. Inti dari Bootstrap adalah framework ini memperbolehkan Anda menyesuaikan pengguna sesuai kebutuhan pembuatan website Anda. 3) Faktor desain. Dalam faktor desain sendiri terdapat beberapa yaitu: The Grid, LESS is more!, dan Java Kode program Pada proses penerapan atau pun pengimplementasian bootstrap terdapat beberapa langkah yaitu Download file Bootstrap, hasil download berupa file .Zip yang berisikan folder CSS, JS, & IMG. │ ├── bootstrap.min.js └── img/ ├── glyphicons-halflings.png └── glyphicons-halflings-white.png Selanjutnya Download juga JQuery.js / jQuery.min.js, ini wajib ADA karena function Javakode program yang ada di Twitter Bootstrap diambil dari jQuery. Langkah kedua, Buat sebuah folder dengan nama sesuai selera di direktori mana saja / lebih bagus jika dibuat di direktori local webserver yang anda gunakan seperti Apache, XAMPP & WAMPP. Langkah ketiga Copy kan folder hasil download dari Twitter Bootstrap (Folder : JS,CSS,IMG) kedalam folder yang telah dibuat. Berikutnya copy kan hasil download jquery.js kedalam Folder JS. Lalu buatlah file HTML dengan nama index.html, letakkan / simpan di dalam folder yang dibuat. III. ANALISA DAN PERANCANGAN SISTEM A. Analisa Permasalahan Sistem Penggemar film ketika ingin mendapat informasi tentang film, penggemar tersebut akan mencari informasi dan bertanya kepada kerabat atau temannya. Biasanya para penggemar film mendapatkan informasi tentang film terbaru dari spanduk yang dipasang di bioskop maupun di media cetak seperti koran, akan tetapi penggemar film tersebut masih menyimpan banyak pertanyaan kapan film tersebut akan ditayangkan. Oleh karena itu penggemar film harus datang ke bioskop atau telepon untuk menanyakan langsung pada pegawai bioskop. Dari fakta yang terjadi, diperoleh kesimpulan yaitu penggemar memperoleh informasi tentang film terbaru dari kerabat, spanduk maupun media cetak. Situs forum komunitas perfilman dapat digunakan oleh penggemar film sebagai media pertukaran informasi, dengan fasilitas harus mendaftar sebagai member, member dapat membuat tread berdasarkan kategori dari film tersebut dan dapat memberikan pesan kepada member-member yang lain. Sedangkan admin memiliki fasilitas membuat jadwal tayang film di beberapa film bioskop, mengelola data berita seputar film serta mengunggah video trailer film terbaru yang di ambil dari link Youtube. B. Arsitektur Sistem Arsitektur sistem dalam pembuatan situs forum komunitas perfilman yang akan dibuat ditunjukkan pada Gambar 1 Para pengguna dapat mengakses dengan cara mengakses antar muka atau tampilan. bootstrap/ ├── css/ │ ├── bootstrap.css │ ├── bootstrap.min.css ├── js/ │ ├── bootstrap.js Pradana, Izzah, dan Febianto ISSN: 2252 – 486X 16 JURNAL INFORMATIKA & MULTIMEDIA, Vol. 07, No. 01, Tahun 2015 Database server 1 2 3 Dashboard member Dashboard admin 4 Admin Member Dashboard pengunjung D. Analisa Kebutuhan Pengguna Aplikasi yang akan dibuat memiliki tiga kelompok pengguna, yaitu admin, member dan pengunjung. Karakteristik masing – masing pengguna adalah sebagai berikut: 1) Admin. Admin pada aplikasi ini berusia orang dewasa (antara 18 sampai dengan 50 tahun). Admin dapat mengoperasikan komputer dengan baik. 2) Member. Member pada aplikasi ini adalah dari berbagi profesi antara usia remaja hingga dewasa. member merupakan penggemar film yang menyukai dunia perfilman dan suka memberikan informasi tentang dunia film. 3) Pengguna. Pengunjung pada aplikasi ini adalah dari berbagai usia antara usia remaja sampai dewasa. pengunjung merupakan penggemar film yang menyukai film dan selalu mengikuti film terbaru setiap tahunnya. pengunjung juga bisa mencari informasi tentang jadwal film yang ingin ditonton sehingga pengunjung mempunyai banyak pertanyaan untuk film yang mereka cari. Pengunjung E. Analisa Kebutuhan Fungsional Forum komunitas maya perfilman merupakan media yang disediakan untuk berinteraksi bagi para penggunanya, dimana Dari arsitektur pada 1 dapat dijelaskan bahwa Database para pengguna dapat mencari informasi mengenai film terbaru pada aplikasi menghubungkan ke internet yang kemudian akan dan jadwal tayang di bioskop. Member sebagai pengguna dapat disampaikan pada aplikasi, yaitu admin, pengunjung dan berinteraksi dengan member lain sesuai dengan fitur yang member. Pada user admin, data dari database akan disampaikan, kemudian admin memiliki wewenang untuk mengelola data sudah disediakan pada aplikasi tersebut. berdasarkan uraian slideshow, data berita, data jadwal tayang, data topik, data diatas, sistem yang akan dibangun harus memiliki fungsi video dan data member. Pada user member, data dari database sebagai berikut: Menampilkan video trailer film terbaru. akan disampaikan, kemudian member memiliki wewenang Membuat tread baru berupa informasi tentang film. untuk mengelola data tread, data pesan dan data tentang. Pada Mengirim pesan dan menerima pesan dari member lain. user pengunjung, data dari database akan disampaikan, Menampilkan jadwal tayang. kemudian pengunjung memiliki wewenang untuk melakukan registrasi dan melihat website. Menampilkan berita - berita mengenai film. Memberikan komentar pada video trailer film, tread film C. Analisa Kebutuhan Perangkat dan forum diskusi. Analisa perangkat terdiri dari dua yaitu hardware dan software. Hardware adalah salah satu komponen dari sebuah F. Perancangan Database computer yang sifat alatnya bisa dilihat dan diraba secara Perancangan database ini merupakan proses untuk langsung atau bentuk nyata, yang berfungsi untuk mendukung menentukan isi dan pengaturan data yang dibutuhkan untuk proses komputerisasi. Dan software adalah sekumpulan data mendukung berbagai rancangan sistem situs forum komunitas elektronik yang disimpan oleh komputer dapat berupa program perfilman berbasis web menggunakan codeigniter dan atau instruksi yang akan menjalankan suatu perintah. bootstrap. DFD Level 0 merupakan diagram yang 1) Perangkat Keras menggambarkan secara mendasar forum komunitas maya Dalam perancangan dan pembuatan situs forum komunitas perfilman. Pada level 0 terdiri dari 3 entitas yang mempunyai perfilman berbasis web menggunakan framework codeigniter akses terhadap aplikasi yaitu admin, member dan pengunjung. dan css bootstrap, spesifikasi perangkat keras adalah sebagai berikut : Laptop dengan Processor AMD E-300 APU with Radeon HD Graphics, Ram 2.00 GB, dan HDD 500 GB 2) Perangkat Lunak Perangkat keras hanya berfungsi jika diberikan instruksiintruksi. Instruksi-instruksi inilah disebut dengan perangkat lunak, beberapa perangkat lunak yang digunakan antara lain : Web browser Mozila Firefox. Web browser Google Chrome. XAMPP 1.7.7. SQLyog Community Edition, dan Notepad++ 6.5.1 Gambar. 1 Arsitektur sistem Data member, Data video, Data jadwal, Data berita, Data diskusi. Data Tentang, Data Tread, Data Pesan, Data Komentar. WEBSITE MEDIA SOSIAL ADMIN MEMBER Record Data member, Record Data video , Record Data jadwal, Record Data berita, Record Data diskusi. Record Data Tentang, Record Data Tread, Record Data Pesan, Record Data komentar. Registrasi Lihat web Pengunjung Gambar. 2 DFD level 0 ISSN: 2252 – 486X Pradana: Rancang Bangun Situs Forum … 17 JURNAL INFORMATIKA & MULTIMEDIA, Vol. 07, No. 01, Tahun 2015 ERD merupakan suatu model untukk menjelaskan hubungan atar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi. ERD menyediakan cara untuk mendeskripsikan perancangan basis data pada peringkat logika. 2) Antarmuka Kategori Film Halaman kategori berisi gambar – gambar yang menampilkan detail suatu film yang berisikan sinopsis, cuplikan film dan komentar. Gambar. 5 Halaman Kategori Film 3) Antarmuka Kategori Berita Gambar. 3 ERD IV. HASIL DAN PEMBAHASAN A. Hasil Perancangan Antarmuka 1) Antarmuka Beranda Halaman berita digunakan untuk menampilkan informasi sputar film yang sudah atau akan ditayangkan. Informasi yang ditampilkan berupa judul film, gambar film dan alur cerita film tersebut. Halaman beranda memiliki slideshow yang berisi poster film, cuplikan film terbaru yang akan ditayangkan, forum diskusi yang digunakan untuk menampilkan dan menambah komentar para member, tread film merupakan unggahan dari member yang berdasarkan kategori film dan berita yang berisi tentang berita film terbaru. Gambar. 6 Halaman Kategori Berita B. Skenario Uji Coba Pada sub bab ini akan dibahas hasil dari analisa, perancangan dan implementasi program yang telah dilakukan. Agar hasil yang di dapat tidak keluar dari analisa sistem yang telah dibuat maka di adakan skenario uji coba. 1) Uji coba admin Gambar. 4 Antarmuka Beranda Pradana, Izzah, dan Febianto ISSN: 2252 – 486X 18 JURNAL INFORMATIKA & MULTIMEDIA, Vol. 07, No. 01, Tahun 2015 Admin dapat melakukan tambah berita dengan klik tombol tambah berita seperti Gambar 7. Gambar. 7 Tampilan tambah berita Setelah ini admin dapat mengisikan berita lalu klik tombol input. Seperti Gambar 8. Gambar. 11 Tampilan isi jadwal Jika sudah jadwal tayang akan tampil di halaman pengunjung seperti Gambar 12. Gambar. 8 Tampilan isi berita Jika sudah berita akan tampil di halaman pengunjung seperti Gambar 9. Gambar. 12 Tampilan jadwal Admin dapat melakukan tambah video dengan klik tombol tambah video seperti Gambar 13. Gambar. 9 Tampilan berita Admin dapat melakukan tambah jadwal tayang dengan klik tombol tambah jadwal seperti Gambar 10. Gambar. 13 Tampilan tambah video Setelah ini admin dapat mengisikan video lalu klik tombol input. Seperti Gambar 14. Gambar. 10 Tampilan tambah jadwal Setelah ini admin dapat mengisikan jadwal tayang lalu klik tombol input. Seperti Gambar 11. Gambar. 14 Tampilan isi video ISSN: 2252 – 486X Pradana: Rancang Bangun Situs Forum … 19 JURNAL INFORMATIKA & MULTIMEDIA, Vol. 07, No. 01, Tahun 2015 Jika sudah video akan tampil di halaman pengunjung seperti Gambar 15. Gambar. 15 Tampilan video 2) Uji coba member Member dapat melakukan tambah tread dengan klik tombol tambah tread. Tampilan tambah tread seperti Gambar 16. Gambar. 18 Tampilan tread Member dapat melakukan tambah pesan dengan klik tombol tulis pesan. Tampilan tambah pesan seperti Gambar 19. Gambar. 19 Tampilan tulis pesan Gambar. 16 Tampilan tambah tread Setelah ini member dapat mengisikan tread lalu klik tombol input. Seperti Gambar 17. Setelah ini member dapat mengisikan pesan, pilih to untuk mengirim member yang lain. lalu klik tombol input. Seperti Gambar 20. Gambar. 20 Tampilan isi pesan Jika sudah, pesan akan tampil di halaman kotak masuk di member lain. Seperti Gambar 21. Gambar. 17 Tampilan tambah tread Jika sudah tread akan tampil di halaman pengunjung di bagian forum film kategori horror. Seperti Gambar 18. Pradana, Izzah, dan Febianto Gambar. 21 Tampilan masuk pesan Member dapat melakukan tambah komentar dengan klik komentar, lalu tambahkan komentar. Tampilan tambah komentar seperti Gambar 22. ISSN: 2252 – 486X 20 JURNAL INFORMATIKA & MULTIMEDIA, Vol. 07, No. 01, Tahun 2015 Gambar. 22 Tampilan tambah komentar Jika sudah, komentar akan tampil di halaman yang dikomentar. Seperti Gambar 23. Gambar. 23 Tampilan komentar 3) Uji coba pengunjung Pengunjung dapat melakukan register dengan klik tombol register here. Tampilan register seperti Gambar 24. Gambar. 24 Tampilan register Pengunjung dapat mengisikan form register. Tampilan form register seperti Gambar 25. Gambar. 25 Tampilan form register Gambar. 26 Tampilan Situs Forum Komunitas Perfilman V. KESIMPULAN Berdasarkan pembahasan diatas, disimpulkan bahwa perancangan situs forum komunitas perfilman berbasis web menggunakan Codeigniter dan Bootstrap berhasil dibuat menggunkan DFD dan dibangun menggunakan Framework Codeigniter dan CSS Bootstrap. Fitur yang berhasil dibuat pada situs forum komunitas perfilman berbasis web menggunakan Codeigniter dan Bootstrap adalah cuplikan video film, forum diskusi, tread film, berita, jadwal tayang dan pendaftaran bagi member. Pada situs forum komunitas perfilman berbasis web menggunakan Codeigniter dan Bootstrap berhasil dibuat agar member dapat menambah, mengubah dan menghapus data tread, pesan, komentar dan tentang. Pada situs forum komunitas perfilman berbasis web menggunakan Codeigniter dan Bootstrap berhasil dibuat agar admin dapat menambah, mengubah dan menghapus data slideshow, berita, jadwal tayang, video, topik dan member. Keterbatasan situs forum komunitas perfilman berbasis web menggunakan Codeigniter dan Bootstrap adalah sistem belum menyediakan rating bintang untuk film, chatting dan tambah teman. Dengan keterbatasan kemampuan dan waktu yang tersedia untuk pengembangan aplikasi agar lebih baik lagi, maka dari hasil implementasi yang sudah dilakukan, disarankan pada halaman detail dapat ditambahkan rating bintang untuk film. Pada situs forum komunitas maya perfilman dapat ditambahkan fitur chatting untuk member. Dapat ditambahkan fitur tambah teman. Pengunjung dapat melihat website yang sudah disediakan oleh admin. Tampilan website seperti Gambar 26 . ISSN: 2252 – 486X Pradana: Rancang Bangun Situs Forum … JURNAL INFORMATIKA & MULTIMEDIA, Vol. 07, No. 01, Tahun 2015 21 REFERENSI [1] [2] [3] [4] [5] [6] [7] Bertzzie. 2014. Bootstrap Sebuah Framework CSS Dari Twitter. http://bertzzie.com/post/31/bootstrap-sebuah-framework-css-daritwitter, diakses pada 5 februari 2015 pukul 11:12 WIB Castro, RMC. 2012. Quality of Life of Patients With Hypertension. Journal of Health Sci. Inst, Vol. 30, No.2, 134-139. Effendy, Onong Uchjana. 1986. Televisi Siaran, Teori dan Praktek. Bandung : Alumni. Riese, Michael. 2010. Using Social Media to Market Your Bussines. Sidik Betha, 2004. Framework Codeigniter, Teknik Informatika Offset : Bandung. Sumarno, Marselli. 1996. Dasar-Dasar Apresiasi Film. Jakarta: PT Gramedia Widiasarana Indonesia. Toggle, 2000. Konsep inti media. Pradana, Izzah, dan Febianto ISSN: 2252 – 486X