1. Pendahuluan. 2. Tinjauan Pustaka

Ukuran: px
Mulai penontonan dengan halaman:

Download "1. Pendahuluan. 2. Tinjauan Pustaka"

Transkripsi

1 1. Pendahuluan Kebutuhan manusia untuk hidup menurut sifatnya dapat dibagi menjadi 2 (dua), yaitu kebutuhan jasmani dan rohani. Kebutuhan jasmani diperlukan untuk pemenuhan fisik yang sifatnya kebendaan, seperti makanan, pakaian dan rumah. Kebutuhan rohani diperlukan untuk pemenuhan rohani atau jiwa, misalnya ibadah, rekreasi dan hiburan [1]. Hiburan dibutuhkan manusia untuk pemenuhan kebutuhan rohani atau jiwa. Beberapa cara dapat dilakukan untuk memenuhi kebutuhan ini, salah satunya adalah dengan menonton film. Film dapat disaksikan di bioskop maupun di rumah melalui televisi maupun melalui DVD. Untuk memperoleh informasi tentang film yang akan ditonton, biasanya para penggemar film mencarinya melalui internet. Terdapat beberapa situs yang menyediakan informasi film, di antaranya adalah IMDb ( dan The Movie Database ( Situs-situs tersebut memiliki database film yang lengkap dan menyediakan beberapa fasilitas, antara lain untuk pencarian film dan dapat juga memberikan rekomendasi film. Rekomendasi film yang diberikan oleh IMDb adalah rekomendasi film berdasarkan keterkaitan film yang disukai oleh penonton, misalnya jika penonton menyukai film Thor, maka juga menyukai film Spiderman. Jika penonton menyukai film Thor, maka juga menyukai film The Mummy. Sedangkan rekomendasi film yang diberikan oleh The Movie Database berdasarkan kesamaan judul dan genre film. Permasalahan yang muncul berdasarkan wawancara yang dilakukan kepada penggemar film adalah terkadang para penggemar film mengalami kebingungan saat mencari dan mendapatkan informasi film di internet. Penggemar film terkadang mencari informasi film di beberapa situs untuk dibandingkan, terutama pada bagian rekomendasi film, padahal rekomendasi yang dihasilkan terkadang berbeda. Oleh sebab itu diperlukan sebuah sistem yang dapat memberikan informasi film dan rekomendasi yang berasal dari beberapa situs, sehingga informasi yang disajikan lebih mudah dibaca oleh penggemar film yang akan mencari informasi film. Pada penelitian ini dibuat sebuah sistem yang akan memberikan informasi dan rekomendasi film. Sumber data film akan didapatkan dari beberapa situs database film dan akan digabungkan untuk disajikan dengan cara yang informatif kepada user. Pengambilan data film dilakukan dengan memanfaatkan MyMovieAPI yang sudah disediakan oleh IMDb dan juga menggunakan teknik grabbing. Diharapkan dengan adanya aplikasi ini, user dapat melihat informasi film dan rekomendasi film yang berasal dari beberapa sumber sekaligus, namun cukup diakses dalam satu web. 2. Tinjauan Pustaka Penelitian terdahulu yang digunakan sebagai acuan dalam penelitian ini berjudul Aplikasi Web Grabber untuk Mengambil Halaman Web Sesuai dengan Keyword yang Diinputkan, diperoleh kesimpulan bahwa aplikasi web grabber yang diciptakan mampu melakukan pencarian halaman-halaman web sesuai dengan topik yang diinginkan dengan memasukkan keyword yang diinginkan tanpa perlu membuka halaman web secara manual, hasilnya yang berupa halaman-halaman web 2

2 secara otomatis tersimpan pada komputer dan dapat dilihat secara offline [2]. Selain itu web grabber juga telah dimanfaatkan oleh sebuah penyedia plugin yang bernama Wise Loop, di mana pada salah satu demo plugin yaitu PHP Web Grabber, pengguna dapat memperoleh konten media berupa gambar dari Flickr.com hanya dengan memasukkan keyword pada input yang tersedia. Penelitian kedua yang digunakan sebagai acuan berjudul Perancangan Sistem AutoReply Twitter menggunakan Twitter API (Studi Kasus: netdesain Bandung). Pada penelitian ini dirancang sebuah sistem untuk melakukan autoreply twitter dengan memanfaatkan Twitter API. Sistem yang dirancang dapat membalas dengan otomatis [3]. Pada penelitian ini akan dibuat sistem rekomendasi film menggunakan MyMovieAPI dan teknik grabbing. Perbedaan dengan penelitian sebelumnya adalah pada penelitian itu untuk mengambil data film dari sumber data tidak hanya menggunakan teknik grabbing saja, namun juga menggunakan API yang disediakan oleh situs IMDb. Konsep sistem rekomendasi telah digunakan secara luas oleh hampir semua area bisnis di mana seorang konsumen memerlukan informasi untuk membuat suatu keputusan [4]. Sistem rekomendasi pariwisata atau perjalanan menggunakan konsep ini untuk menolong para wisatawan untuk memutuskan tujuan perjalanan mereka, akomodasi dan aktivitas di tempat tujuan. Sistem rekomendasi merupakan model aplikasi dari hasil observasi terhadap keadaan dan keinginan pelanggan. Oleh karena itu sistem rekomendasi memerlukan model rekomendasi yang tepat agar yang direkomendasikan sesuai dengan keinginan pelanggan, serta mempermudah pelanggan mengambil keputusan yang tepat dalam menentukan produk yang akan digunakannya [5]. Sistem rekomendasi merupakan sebuah (web) alat personalisasi yang menyediakan pengguna sebuah informasi daftar item yang sesuai dengan keinginan masing-masing pengguna. Sistem rekomendasi menyimpulkan preferensi pengguna dengan menganalisis ketersediaan data pengguna, informasi tentang pengguna dan lingkungannya. Oleh karena itu sistem rekomendasi akan menawarkan kemungkinan dari penyaringan informasi personal sehingga hanya informasi yang sesuai dengan kebutuhan dan preferensi pengguna yang akan ditampilkan di sistem dengan menggunakan sebuah teknik atau model rekomendasi [6]. API (Application Programming Interface) adalah sekumpulan perintah, fungsi, komponen, dan protokol yang disediakan oleh sistem operasi ataupun bahasa pemrograman tertentu yang dapat digunakan oleh programmer saat membangun perangkat lunak. Dalam API terdapat fungsi-fungsi atau perintah-perintah untuk menggantikan bahasa yang digunakan dalam system calls dengan bahasa yang lebih terstruktur dan mudah dimengerti oleh programmer [7]. Keuntungan menggunakan API: 1) Probabilitas: API dapat digunakan untuk bahasa pemrograman ataupun untuk sistem operasi mana saja asalkan paket-paket API sudah terpasang, 2) Lebih Mudah Dimengerti: API menggunakan bahasa yang lebih terstruktur dan mudah dimengerti daripada bahasa system call. Hal ini sangat penting dalam hal editing dan pengembangan, 3) Mudah Dikembangkan: Dengan adanya API, memudahkan programmer untuk mengembangkan suatu sistem. Salah satu API yang disediakan untuk programmer adalah My Movie API. API ini disediakan oleh situs IMDb yang dapat dimanfaatkan untuk mendapatkan data film dari database IMDb. 3

3 Teknik grabbing adalah teknik mengambil teks atau konten pada situs lain dengan curl kemudian diletakkan pada website yang lain. Konsep grabbing berbeda dari web service, di mana informasi atau data yang diambil tidak disajikan dalam bentuk tertentu seperti XML ataupun JSON. Data yang diambil berada pada halaman website atau dengan kata lain terselip pada tag HTML[8]. Pada teknik grabbing, selain membaca file HTML dengan curl diperlukan pula sebuah metode untuk mengambil data atau informasi yang terselip pada file HTML, yaitu dengan function explode(). Konsep dari function explode() adalah memotong suatu data dalam hal ini tag html, berdasar keyword tertentu dan menghasilkan data array. 3. Metode dan Perancangan Sistem Penelitian yang dilakukan, diselesaikan melalui tahapan penelitian yang terbagi dalam lima tahapan, yaitu: (1) Analisis kebutuhan dan pengumpulan data, (2) Perancangan sistem, (3) Perancangan aplikasi/program, (4) Implementasi dan pengujian sistem, serta analisis hasil pengujian, (5) Penulisan laporan hasil penelitian. Analisis Kebutuhan dan Pengumpulan Data Perancangan Sistem meliputi Perancangan Proses (UML), Perancangan Arsitektur, Perancangan Database, Perancangan Antarmuka Perancangan Aplikasi/Program Implementasi dan Pengujian Sistem, serta Analisis Hasil Pengujian Penulisan Laporan Hasil Penelitian Gambar 1 Metode Penelitian [9] Tahapan penelitian pada Gambar 1, dapat dijelaskan sebagai berikut. Tahap pertama: analisis kebutuhan dan pengumpulan data, pada tahap ini dilakukan wawancara kepada masyarakat yang mempunyai hobi menonton film. Informasi yang digali adalah berkaitan dengan cara penggemar film tersebut dalam mencari informasi dari film yang akan ditonton. Selain itu juga ditanyakan tentang rekomendasi dari film yang akan ditonton. Tahap kedua: perancangan sistem yang meliputi perancangan proses menggunakan diagram Unified Modelling Language (UML) misalnya perancangan use case diagram, activity diagram, dan sequence diagram. Perancangan user interface yang dibuat untuk memberikan gambaran dari tampilan aplikasi yang digunakan oleh user aplikasi; Tahap ketiga, perancangan aplikasi/program yaitu merancang aplikasi/program sesuai kebutuhan sistem berdasarkan perancangan sistem yang telah dilakukan. Tahap keempat: implementasi dan pengujian sistem, serta analisis hasil pengujian, yaitu mengimplementasikan aplikasi yang sudah dibuat kemudian dilakukan pengujian, selanjutnya melakukan analisis untuk melihat apakah aplikasi yang telah dibuat sudah sesuai dengan yang diharapkan atau tidak ada error, 4

4 jika belum sesuai maka akan dilakukan perbaikan dan tahap kelima, penulisan laporan hasil penelitian, yaitu mendokumentasikan proses penelitian yang sudah dilakukan dari tahap awal hingga akhir ke dalam tulisan, yang nantinya akan menjadi laporan hasil penelitian. Metode Pengembangan Sistem yang digunakan pada penelitian ini adalah metode Prototype. Metode Prototype digunakan untuk membantu pengembangan perangkat lunak dalam membentuk model dari perangkat lunak yang harus dibuat. Metode ini dilakukan secara bertahap, yaitu dengan mengembangkan suatu prototype yang sederhana terlebih dahulu baru kemudian dikembangkan dari waktu ke waktu sampai perangkat lunak selesai dikembangkan. Prototype merupakan bentuk dasar atau model awal dari suatu sistem atau subsistem [10]. Secara garis besar ada tiga tahap dalam metode prototyping ini, seperti terlihat pada Gambar 2. Gambar 2 Metode Prototyping [10] Tahap awal dari metode ini adalah analisis permasalahan dan kebutuhan, yaitu mengumpulkan kebutuhan dari sistem yang akan dibuat, dengan perencanaan yang cepat akan dibentuk konstruksi dari prototype-nya. Prototype ini akan dievaluasi lagi dan hasilnya digunakan untuk mengelola kembali kebutuhan dari perangkat lunak yang dikembangkan. Pada tahap ini yang dilakukan adalah merancang kebutuhan yang nantinya akan berguna untuk membangun aplikasi. Berdasarkan analisis kebutuhan yang dilakukan melalui wawancara awal kepada pada penggemar film, dirancanglah kebutuhan user sebagai berikut: 1) User dapat mencari informasi film berdasarkan judul film, 2) user dapat melihat informasi detail film yang dicari, 3) User dapat melihat rekomendasi film yang layak untuk ditonton. Berdasarkan analisis kebutuhan ini, kemudian dilakukan perancangan aplikasi. Perancangan proses pada penelitian ini dilakukan menggunakan UML (Unified Modeling Language) dengan beberapa proses, dijelaskan sebagai berikut. Use case diagram menggambarkan fungsionalitas yang diharapkan dari sebuah sistem, yang menjelaskan keseluruhan kerja sistem secara garis besar dengan merepresentasikan interaksi antara aktor dengan sistem yang dibuat, serta memberikan gambaran fungsifungsi yang diberikan sistem kepada user. 5

5 Gambar 3 Arsitektur Aplikasi Arsitektur aplikasi yang dibuat digambarkan pada Gambar 3. Pada arsitektur tersebut, proses pertama terjadi saat user melakukan pencarian film dengan memasukkan judul film yang akan dicari. Aplikasi akan melakukan grabbing untuk mengambil data film yang dicari di IMDb. Kemudian data hasil pencarian dengan cara grabbing akan ditampilkan dalam website rekomendasi film yang dibuat. User memilih salah satu judul film yang berasal dari hasil grabbing tadi, dengan parameter berupa id film kemudian digunakan MyMovieAPI untuk mengambil informasi film dari IMDb dan saat bersamaan juga dilakukan grabbing ke website themoviedb dan akan dikembalikan data rincian informasi film yang dipilih tadi beserta dengan rekomendasi film yang berkaitan dengan film yang dipilih kepada user. Website rekomendasi film akan menampilkan detail film beserta rekomendasi film yang berkaitan yang berasal dari IMDd dan themoviedb. Use case diagram digambarkan pada Gambar 4. include user mencari film include melihat hasil pencarian include include melihat detail info film memilih film melihat rekomendasi film Gambar 4 Use Case Diagram Aplikasi Gambar 4 menjelaskan use case diagram dari sistem rekomendasi film yang dibuat. Terdapat 1 (satu) aktor yaitu user atau penggemar film. Usecase yang disediakan adalah mencari film berdasarkan judul yang dimasukkan oleh user. Aplikasi akan melakukan grabbing ke website IMDb dan menampilkan daftar film 6

6 hasil pencarian. User dapat memilih salah satu film, melihat detail informasi film dan melihat rekomendasi film yang didapatkan dari website IMDd dan themoviedb. user sistem rekomendasi film website IMDb website themoviedb mulai mencari film grabbing film menampilkan hasil pencarian film ambil data film dengan My Movie API memilih salah satu film ambil data film dengan grabbing selesai menampilkan informasi dan rekomendasi film Gambar 5 ActivityDiagram Aplikasi Gambar 5 menggambarkan activity diagram aplikasi yang dibuat. Aktifitas dimulai saat user mencari film, aplikasi akan melakukan grabbing ke website IMDb untuk mencari film yang dicari. Hasil pencarian akan ditampilkan oleh website rekomendasi film dan user dapat memilih salah satu judul film. Kemudian dengan menggunakan MyMovieAPI, akan diambil data rincian dan rekomendasi film dari website IMDb. Pada saat yang sama, sistem rekomendasi film juga melakukan grabbing ke website themoviedb untuk mengambil rekomendasi film. Sequence diagram menggambarkan interaksi antar objek di dalam dan di sekitar sistem (termasuk pengguna, display, dan lain-lain) berupa message yang digambarkan terhadap waktu. Sequence diagram terdiri atas dimensi vertikal (waktu) dan dimensi horizontal (objek-objek yang terkait). Sequence diagram biasa digunakan untuk menggambarkan skenario atau rangkaian langkah-langkah yang dilakukan sebagai respons dari sebuah event untuk menghasilkan output tertentu. : user sistem rekomendasi film website IMDb website themoviedb 1: mencari film 2: grabbing film 3: mengirim hasil pencarian 4: memilih film 5: ambil data & rekomendasi film 6: ambil rekomendasi film 7: mengirim data & rekomendasi film 8: mengirim rekomendasi film 9: menampilkan informasi detail dan rekomendasi film Gambar 6 Sequence Diagram Aplikasi 7

7 Gambar 6 menggambarkan sequence diagram aplikasi yang menggambarkan urutan proses dan pengiriman data film dan rekomendasi film. Proses berawal saat user mencari film di website rekomendasi film, dengan teknik grabbing akan dilakukan pengambilan data dari website IMDb dan dikembalikan ke website rekomendasi film. Berdasarkan hasil pencarian yang diperoleh tersebut, user memilih salah satu film dan akan diambil data film yang dipilih beserta dengan rekomendasi film dari IMDb. Proses ini memanfaatkan MyMovieAPI pada website IMDb. Pada saat yang bersamaan juga dilakukan grabbing untuk mengambil rekomendasi film dari website themoviedb. 4. Hasil dan Pembahasan Pada bagian ini dibahas tentang hasil aplikasi berdasarkan perancangan pada bab sebelumnya beserta dengan pembahasannya. Pada bagian ini juga dijelaskan tentang hasil pengujian sistem yang telah dilakukan. Aplikasi yang telah dibuat adalah aplikasi web dengan tampilan awal seperti terlihat pada Gambar 8. Gambar 8 Halaman Utama Aplikasi Pada Gambar 8 terdapat sebuah textfield yang digunakan untuk mencari film. User mencari film berdasarkan judul film yang dimasukkan pada textfield tersebut. Hasil pencarian film ditunjukkan pada Gambar 9. 8

8 Gambar 9 Hasil Pencarian Film Pencarian film dilakukan dengan menggunakan teknik grabbing. Aplikasi melakukan grabbing ke website IMDb untuk mencari film yang dimasukkan user pada textfield pencarian. Kode Progam 1 merupakan perintah untuk melakukan grabbing ke website IMDb. Kode Program 1 Perintah untuk Grabbing Pencarian di IMDb 1. require_once('crawler/base_crawler.php'); 2. require_once('crawler/imdb_crawler.php'); 3. if (isset($_get['txturl'])) { 4. $idmovie = $_GET['txturl']; 5. $imdb_crawler = new imdb_crawler(); 6. $datas = $imdb_crawler->search($idmovie); 7. } 8.?> Perintah-perintah pada Kode Program 1 akan melakukan pencarian film di website IMDb. Pada baris 6 dilakukan pemanggilan fungsi search untuk mencari film dengan parameter idmovie yang sudah didapatkan dari hasil perintah pada baris 4. Fungsi untuk search ditunjukkan pada Kode Program 2. 9

9 Kode Program 2 Perintah untuk Fungsi Search untuk Pencarian Film 1. public function search($keyword) { 2. $keyword = str_replace(" ", "%20", $keyword); 3. $url = " 4. $this->setcontent($url); 5. $this->cleancontent(); 6. if (!empty($this->content)) { 7. preg_match_all('/<tr class=\"findresult.*?\"\>(.*?)\<\/tr\>/i', $this- >content, $search); 8. if (!empty($search[1])) { $result = array(); 9. foreach ($search[1] as $data) { 10. $imdb = $this->_get_search_data($data); 11. $result[] = $imdb; 12. } 13. return $result; 14. } else { 15. return FALSE; 16. } 17. } 18. } Perintah Baris 10 pada Kode Program 2 akan memanggil fungsi _get_search_data untuk mengambil data film hasil pencarian. Fungsi _get_search_data ditunjukkan pada Kode Program 3. Kode Program 3 Perintah untuk Mendapatkan Data Hasil Pencarian 1. protected function _get_search_data($data) { 2. $imdb = new imdb_crawler(); 3. preg_match('/<td class=\"primary_photo\"\>(.*?)\<\/td\>/i', $data, $image); 4. if (empty($image[1])) 5. $imdb->image = "Tidak Diketahui"; 6. else 7. $imdb->image = $this->_get_image($image[1]); 8. preg_match('/<td class=\"result_text\"\>(.*?)\<\/td\>/i', $data, $text); 9. if (empty($text[1])) { 10. $imdb->year = "Tidak Diketahui"; 11. $imdb->title = "Tidak Diketahui"; 12. $imdb->link = "Tidak Diketahui"; 13. } else { 14. $imdb->title = $this->_get_link_content($text[1]); 15. $imdb->link = " $this->_get_link($text[1]); 16. $imdb->id = substr($this->_get_link($text[1]), 7, 9); 17. preg_match('/ \((\d+)\) /i', $text[1], $text); 18. if (empty($text[1])) { 19. $imdb->year = "Tidak Diketahui"; 20. } else { User dapat memilih salah satu judul film yang didapatkan dari hasil pencarian pada Gambar 9. Film yang dipilih kemudian akan diproses menggunakan My Movie API untuk didapatkan informasi lengkap film tersebut beserta dengan rekomendasi film yang berkaitan dengan film yang dipilih tadi dari website IMDb. Gambar 10 merupakan hasil informasi film yang didapatkan dari penggunaan My Movie API. 10

10 Gambar 10 Informasi Film dari My Movie API Kode Program 3 merupakan perintah penggunaan My Movie API untuk mendapatkan informasi film pada Gambar 10. Kode Program 3 Perintah untuk Penggunaan My Movie API public function searchurl($keyword) { $url = " US&aka=simple&release=simple&business=0&tech=0"; $this->setcontent($url); return json_decode($this->content); } My Movie API akan mengembalikan data informasi film berupa JSON dan akan ditampilkan menggunakan Kode Program 4. Kode Program 4 Perintah untuk Menampilkan Informasi Film 1. <?php if (isset($data)) {?> 2. <h2><?php echo $data->title. ' ('. $data->year. ')';?></h2> 3. <img class="imgl" src="<?php echo $data->poster->imdb;?>" alt=""/> 4. <p> 5. <b>genre : </b> 6. <?php 7. if (isset($data->genres)) { 8. foreach ($data->genres as $gn) { 9. echo $gn. ' '; 10. } 11. } 12.?></br> 13. <b>rated : </b> 14. <?php 15. if (isset($data->rated)) { 16. echo $data->rated; 17. } else { 18. echo '-'; 19. } Selain menampilkan informasi detail film seperti pada Gambar 10, aplikasi juga menampilkan rekomendasi film yang berasal dari website IMDb dan themoviedb. Hasil rekomendasi film dari IMDb diperlihatkan oleh Gambar

11 Gambar 11 Halaman Hasil Rekomendasi Film dari IMDb Kode Program 5 Perintah untuk menampilkan Rekomendasi Film dari IMDb 1. public function searchrekomen($url) { 2. $this->setcontent($url); 3. $this->cleancontent(); 4. if (!empty($this->content)) { 5. preg_match_all('/<div class=\"rec-title\">(.*?)\<\/div\>/i', $this->content, $search); 6. if (!empty($search[1])) { 7. $result = array(); 8. foreach ($search[1] as $datalinktitle) { 9. $mrekomen = new imdb_crawler(); 10. $mrekomen->id = substr($this->_get_link($datalinktitle), 7, 9); 11. $mrekomen->movie = $this->searchurl($mrekomen->id); 12. if ($mrekomen->id == "-") { 13. $mrekomen->movie->title = "-"; 14. } 15. $result[] = $mrekomen; 16. } 17. return $result; 18. } else { 19. return FALSE; 20. } 21. } Perintah untuk Baris 11 pada Kode Program 5 digunakan untuk mengambil rekomendasi film dari website IMDb berdasarkan id film sebelumnya. Hasil rekomendasi film disimpan dalam array $result dan akan ditampilkan seperti terlihat pada Gambar 11. Pada halaman yang sama, aplikasi juga menampilkan rekomendasi film yang berasal dari website themoviedb. Hasil rekomendasi dari themoviedb terlihat pada Gambar

12 Gambar 12 Halaman Hasil Rekomendasi Film dari themoviedb Aplikasi juga memberikan rekomendasi film dari website themoviedb supaya user juga mendapat alternatif rekomendasi film selain dari website IMDb. Untuk menampilkan rekomendasi film dari themoviedb, digunakan teknik grabbing dengan Kode Program 6. Kode Program 6 Perintah untuk Rekomendasi Film dari themoviedb 1. public function search($title_imdb) { 2. $keyword = str_replace(" ", "%20", $title_imdb); 3. $url = " 4. $this->setcontent($url); 5. $this->cleancontent(); 6. if (!empty($this->content)) { 7. preg_match_all('/<div class=\"poster\"\>(.*?)\<\/div\>/i', $this->content, $search); 8. if (!empty($search[1])) { 9. $result = array(); 10. foreach ($search[1] as $data) { 11. preg_match_all('/<a href=\".*?\" title=\"(.*?)\">/i', $data, $title); 12. if (isset($title[1][0])) { 13. if (trim($title[1][0]) == trim($title_imdb)) { 14. $titlemovie = " $this- >_get_link($data); 15. $mrekomen = new themoviedb_crawler(); 16. $mrekomen->movies = $this->searchrekomen($titlemovie); 17. $mrekomen->videos = $this->getvideos($titlemovie); 18. $result = $mrekomen; 19. break; 20. } Pengujian sistem dilakukan dengan 2 (dua) cara, yaitu dengan alpha testing dan beta testing. Uji alphatesting dilakukan dengan metode black box testing, yaitu dengan cara menguji fungsionalitas aplikasi apakah sudah berjalan sesuai yang dirancang atau belum.beberapa hasil pengujian dengan black box testing dapat dilihat pada Tabel 1. 13

13 Tabel 1 Hasil Pengujian BlackboxTesting No Poin Pengujian Hasil yang Diharapkan Hasil Status 1 Pencarian Film Menampilkan daftar film Berhasil Valid sesuai dengan pencarian menampilkan daftar film hasil pencarian 2 Informasi Film Menampilkan informasi film Berhasil Valid sesuai dengan film yang menampilkan dipilih oleh user informasi film sesuai dengan film yang 3 Rekomendasi Film dari Website IMDb 4 Rekomendasi Film dari Website themoviedb Menampilkan film-film hasil rekomendasi dari website IMDb Menampilkan film-film hasil rekomendasi dari website themoviedb dipilih user Berhasil menampilkan rekomendasi film dari website IMDb Berhasil menampilkan rekomendasi film website themoviedb dari Valid Valid Berdasarkan hasil pengujian black box pada Tabel 1, maka dapat disimpulkan bahwa aplikasi sudah berjalan sesuai dengan yang dirancang dan dapat dilanjutkan ke pengujian beta testing. Beta testing dilakukan dengan membagikan kuisioner kepada 30 mahasiswa yang bertindak sebagai user untuk mengetahui manfaat aplikasi. Hasil pengujian manfaat sistem ditunjukkan oleh Tabel 2. Tabel 2 Tabel Hasil Kuisioner Jawaban Pertanyaan Apakah aplikasi ini bermanfaat bagi Anda untuk melakukan pencarian film? Aplikasi ini bermanfaat bagi Anda dalam memperoleh informasi film? Apakah rekomendasi film yang ditampilkan bermanfaat bagi Anda? Apakah keseluruhan aplikasi ini bermanfaat bagi Anda untuk menentukan film yang akan ditonton? Ya Tidak Tidak Tahu Berdasarkan Tabel 2 didapatkan bahwa untuk pertanyaan 1 (tentang manfaat aplikasi dalam pencarian film), sebanyak 80% responden menyatakan bahwa aplikasi ini bermanfaat, 17% responden menyatakan tidak bermanfaat dan 3% responden menyatakan tidak tahu. Pada pertanyaan 2 (tentang manfaat aplikasi dalam memperoleh informasi film) didapatkan bahwa 100% responden menyatakan bermanfaat. Pada pertanyaan 3 (tentang manfaat aplikasi dalam memberikan rekomendasi film, sebanyak 87% reponden menyatakan bermanfaat, 10% responden menyatakan tidak bermanfaat dan 3% responden menyatakan tidak tahu. Pada pertanyaan 4 (tentang manfaat aplikasi secara keseluruhan, didapatkan bahwa 83% 14

14 responden menyatakan bermanfaat, 6% responden menyatakan tidak bermanfaat dan 9% responden menyatakan tidak tahu. Hal ini menunjukan bahwa secara keseluruhan, aplikasi ini sudah dapat berjalan dengan baik. 5. Simpulan Berdasarkan hasil pembahasan dan pengujian aplikasi didapatkan kesimpulan bahwa untuk membuat aplikasi rekomendasi film dapat dimanfaatkan teknik grabbing untuk proses pencarian film dan My Movie API dari website IMDb untuk mengambil informasi film. Pengujian manfaat menunjukkan bahwa aplikasi ini membantu user dalam melakukan pencarian film dan mendapatkan rekomendasi film sebelum menonton film dari website IMDb dan themoviedb. 6. Pustaka [1] Wicaksono, Hermawan G., 2012, Aplikasi Pengambilan Data Harga dan Spesifikasi Handphone dengan menerapkan Teknik Grabbing (Studi Kasus: netdesain Bandung), Salatiga : Fakultas Teknologi Informasi, Universitas Kristen Satya Wacana. [2] Budhi, Gregorius S., Djoni H. Setiabudi, Budi Raharjo, 2006, Aplikasi Web Grabber untuk Mengambil Halaman Web Sesuai Dengan Keyword yang Diinputkan, Surabaya : Fakultas Teknologi Industri, Universitas Kristen Petra. [3] Kusbin, Thommy, 2012, Perancangan Sistem AutoReply Twitter menggunakan Twitter API (Studi Kasus: netdesain Bandung), Salatiga : Fakultas Teknologi Informasi, Universitas Kristen Satya Wacana. [4] Sharda, N., 2010,Tourism Informatics: visual travel recommender systems, social communities, and user interface design, New York: Information Science Reference. [5] McGinty, L. dan Smyth,B. (2006), Adaptive selection : analysis of critiquing and preference based feed back in conversational recommender systems, International Journal of Electronic Commerce, 11(2), pp [6] Sebastia, L., Garcia, I., Onaindia, E., Guzman, C., 2009,e-Tourism: A tourist recommendation and planning application, International Journal on Artificial Intelligence Tools 18(5): [7] Fifin, Hakiky. M, Ichwan, 2012, Pengertian Goodreads, Goodreads Application Programming Interface (API) dan Teknologi Goodreads. Teknik Informatika, ITENAS, Bandung. [8] Ari, Rosihan, 2010, Teknik Grabbing (Mengambil Teks Dari Situs Lain) Dengan CURL, [9] Hasibuan, Zainal, A., 2007, Metodologi Penelitian Pada Bidang Ilmu Komputer Dan Teknologi Informasi : Konsep, Teknik, dan Aplikasi, Jakarta : Ilmu Komputer Universitas Indonesia. [10] Pressman, Roger, 2002, Rekayasa Perangkat Lunak: Pendekatan Praktisi (Buku Satu), Yogyakarta: Penerbit ANDI dan McGraw-Hill Book Co. 15

Bab 3 Metode dan Perancangan Sistem

Bab 3 Metode dan Perancangan Sistem Bab 3 Metode dan Perancangan Sistem 3.1 Tahapan Penelitian dan Pengembangan Sistem Penelitian yang dilakukan, diselesaikan melalui tahapan penelitian yang terbagi dalam lima tahapan, yaitu: (1) Analisis

Lebih terperinci

Pendahuluan Kajian Pustaka

Pendahuluan Kajian Pustaka 1. Pendahuluan Perkembangan dalam dunia handphone semakin pesat, hampir setiap saat produk handphone baru bertambah. Pesatnya laju pertumbuhan pengguna perangkat seluler membuat kebutuhan informasi akan

Lebih terperinci

BAB IV ANALISA DAN PERANCANGAN SISTEM. diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata Kota

BAB IV ANALISA DAN PERANCANGAN SISTEM. diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata Kota BAB IV ANALISA DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Sedang Berjalan Pada bab ini dijelaskan mengenai prosedur yang berjalan dan yang diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata

Lebih terperinci

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN 1.1. Latar Belakang BAB I PENDAHULUAN Pada bab ini berisi tentang latar belakang pembuatan dari aplikasi tugas akhir, rumusan masalah, tujuan, batasan masalah yang ada pada pembuatan aplikasi ini, serta metodologi dan sistematika

Lebih terperinci

PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS NUSANTARA PGRI KEDIRI 2015

PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS NUSANTARA PGRI KEDIRI 2015 SISTEM PENILAAN KINERJA PEGAWAI SMAN 1 GROGOL DENGAN MENGGUNAKAN METODE SAW SKRIPSI Diajukan Untuk Memenuhi Salah SatuSyarat Memperoleh Gelar Sarjana Komputer (S.Kom) Pada Program Studi Teknik Informatika

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 1.1 Teori Umum 1.1.1 Aplikasi SMS Lokal Komputer Aplikasi SMS Lokal Komputer digunakan untuk pengiriman SMS ke pelanggan dengan menggunakan PC yang disambungkan dengan Handphone agar

Lebih terperinci

Bab 3 Metoda dan Perancangan Sistem

Bab 3 Metoda dan Perancangan Sistem Bab 3 Metoda dan Perancangan Sistem Pada bab ini akan dibahas mengenai metode perancangan yang digunakan dalam membuat perancangan sistem aplikasi pendeteksian kata beserta rancangan design interface yang

Lebih terperinci

Perancangan Sistem Informasi Penjualan dan Inventori pada PT. Oriental Chitra International

Perancangan Sistem Informasi Penjualan dan Inventori pada PT. Oriental Chitra International Perancangan Sistem Informasi Penjualan dan Inventori pada PT. Oriental Chitra International Sitti Nurbaya Ambo, S.Kom Universitas Gunadarma e-mail : [email protected] ABSTRAK Perusahaan membutuhkan adanya

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM Pada bab ini membahas analisa dan perancangan sistem, penelitian ini menggunakan bahasa pemrograman berbasis objek. Analisa sistem meliputi analisa kebutuhan fungsional,

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI II.1. Sistem Informasi Sistem informasi adalah sekumpulan elemen yang saling bekerja sama baik secara manual atau berbasis komputer yang didalamnya ada pengumpulan, pengolahan, pemprosesan

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA Bab Tinjauan Pustaka memuat uraian gambaran umum dan fungsi-fungsi pada perpustakaan, pengertian sistem informasi, dan kaitan antara perpustakaan dan sistem informasi. 2.1. Perpustakaan

Lebih terperinci

PROTOTYPE M-TICKETING BIOSKOP. Intan Oktaviani, Adhe Try Pamungkas. STMIK Duta Bangsa, STMIK Duta Bangsa

PROTOTYPE M-TICKETING BIOSKOP. Intan Oktaviani, Adhe Try Pamungkas. STMIK Duta Bangsa, STMIK Duta Bangsa PROTOTYPE M-TICKETING BIOSKOP Intan Oktaviani, Adhe Try Pamungkas STMIK Duta Bangsa, STMIK Duta Bangsa [email protected] Abstrak Keberadaan salah satu teknologi informasi yaitu smartphone dengan

Lebih terperinci

BAB I PENDAHULUAN.

BAB I PENDAHULUAN. BAB I PENDAHULUAN 1.1. Latar Belakang Ketika era informasi telah menemui masa keemasannya, dapat kita saksikan bahkan kita sendiri menjadi subyek yang tidak terlepas dari informasi. Saat ini informasi

Lebih terperinci

Bab 3 Metode dan Rancangan Sistem

Bab 3 Metode dan Rancangan Sistem 13 Bab 3 Metode dan Rancangan Sistem 3.1 Metode Pengembangan Sistem Pembahasan Metode Prototype Metode penelitian yang digunakan pada pembuatan aplikasi ini adalah model prototype. Model prototype merupakan

Lebih terperinci

PERANCANGAN SISTEM INFORMASI MANAJEMEN PERPUSTAKAAN MENGGUNAKAN POLA MODEL-VIEW- CONTROLLER (MVC)

PERANCANGAN SISTEM INFORMASI MANAJEMEN PERPUSTAKAAN MENGGUNAKAN POLA MODEL-VIEW- CONTROLLER (MVC) PERANCANGAN SISTEM INFORMASI MANAJEMEN PERPUSTAKAAN MENGGUNAKAN POLA MODEL-VIEW- CONTROLLER (MVC) Rangga Sanjaya Fakultas Teknik, Universitas BSI Jalan Sekolah Internasional No. 1-6, Bandung 40282, Indonesia

Lebih terperinci

Pendahuluan Kajian Pustaka

Pendahuluan Kajian Pustaka 1. Pendahuluan Internet sering digunakan sebagai media untuk mempublikasikan informasi sehingga mudah diakses oleh masyarakat luas. Perkembangan teknologi internet berperan dalam menunjang berbagai aspek

Lebih terperinci

REKAYASA PERANGKAT LUNAK. 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com

REKAYASA PERANGKAT LUNAK. 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com REKAYASA PERANGKAT LUNAK 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com Referensi Rekayasa Perangkat Lunak Pendekatan Praktisi, Roger S. Pressman, Ph.D, Andi Jogyakarta, 2012 Buku 1 Rekayasa

Lebih terperinci

BAB III METODOLOGI PENELITIAN. dalam pengumpulan data atau informasi guna memecahkan permasalahan dan

BAB III METODOLOGI PENELITIAN. dalam pengumpulan data atau informasi guna memecahkan permasalahan dan BAB III METODOLOGI PENELITIAN 3.1 Metodologi Penelitian Metodologi penelitian adalah langkah dan prosedur yang akan dilakukan dalam pengumpulan data atau informasi guna memecahkan permasalahan dan menguji

Lebih terperinci

BAB IV ANALISA DAN PERANCANGAN SISTEM Analisis Sistem yang Sedang Berjalan. Untuk merancang sebuah aplikasi mobile pelajaran Kimia dasar untuk

BAB IV ANALISA DAN PERANCANGAN SISTEM Analisis Sistem yang Sedang Berjalan. Untuk merancang sebuah aplikasi mobile pelajaran Kimia dasar untuk BAB IV ANALISA DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Sedang Berjalan Untuk merancang sebuah aplikasi mobile pelajaran Kimia dasar untuk siswa SMA Negeri 1 Parongpong, maka terlebih dahulu perlu

Lebih terperinci

BAB 1 PENDAHULUAN. masyarakat dengan Kuliah Kerja Nyata (KKN) merupakan suatu bentuk kegiatan

BAB 1 PENDAHULUAN. masyarakat dengan Kuliah Kerja Nyata (KKN) merupakan suatu bentuk kegiatan BAB 1 PENDAHULUAN 1.1 Latar Belakang Kuliah Pengabdian Masyarakat (KPM) atau yang biasa dikenal masyarakat dengan Kuliah Kerja Nyata (KKN) merupakan suatu bentuk kegiatan pengabdian kepada masyarakat oleh

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang 1 BAB I PENDAHULUAN 1.1 Latar Belakang Saat ini banyak perusahaan yang memiliki banyak kegiatan yang harus dilakukan dan untuk mengatur kegiatan tersebut bisa dilakukan secara manual atau secara online.

Lebih terperinci

BAB III METODOLOGI PENELITIAN. Tabel 3.1 Alur Metodologi Penelitian

BAB III METODOLOGI PENELITIAN. Tabel 3.1 Alur Metodologi Penelitian 3.1 Proses Alur Penelitian BAB III METODOLOGI PENELITIAN Tabel 3.1 Alur Metodologi Penelitian Tahap Pengerjaan Tugas Akhir Input Proses Output Studi Literatur -Teori mengenai web GIS -Teori perancangan

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Try Out Ujian Nasional atau dengan kata lain dapat disebut dengan uji coba Ujian Nasional merupakan suatu bentuk ujian sebagai uji coba bagi setiap siswa/siswi sebelum

Lebih terperinci

BAB 1 PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN Latar Belakang BAB 1 PENDAHULUAN 1. 1 Latar Belakang Perkembangan teknologi sistem informasi mengalami perkembangan pesat. Perusahaan yang memanfaatkan sistem informasi berjuang untuk mendapatkan perhatian konsumen tersebut

Lebih terperinci

Pengumpulan Data. Analisa Data. Pembuatan Use Case,Activity dan Sequence Diagram. Perancangan Database. Bisnis Proses.

Pengumpulan Data. Analisa Data. Pembuatan Use Case,Activity dan Sequence Diagram. Perancangan Database. Bisnis Proses. BAB III ANALISA DAN PERANCANGAN SISTEM Pada bab ini menjelaskan tentang bagian analisa dan perancangan sistem. Analisa sistem dilakukan dengan mendeskripsikan, kebutuhan perangkat lunak yang meliputi use

Lebih terperinci

PENGESAHAN PENGUJI SIDANG...

PENGESAHAN PENGUJI SIDANG... DAFTAR ISI HALAMAN COVER DALAM... ii LEMBAR PENGESAHAN TUGAS AKHIR... iii LEMBAR PENGESAHAN PENGUJI SIDANG... iv LEMBAR PERNYATAAN KEASLIAN... v KATA PENGANTAR... vi ABSTRAK... ix DAFTAR ISI... x DAFTAR

Lebih terperinci

BAB III METODE PENELITIAN. Dalam penelitian ini, alat yang di gunakan adalah sebagai berikut: 1. Perangkat Keras (Hardware)

BAB III METODE PENELITIAN. Dalam penelitian ini, alat yang di gunakan adalah sebagai berikut: 1. Perangkat Keras (Hardware) BAB III METODE PENELITIAN 3.1 Alat dan Bahan 3.1.1 Alat Dalam penelitian ini dibutuhkan beberapa alat dan bahan sebagai penunjang keberhasilan penelitian. Alat dan bahan tersebut adalah sebagai berikut:

Lebih terperinci

Rancang Bangun Aplikasi Latihan Ujian Nasional pada Sekolah SMP Ambia

Rancang Bangun Aplikasi Latihan Ujian Nasional pada Sekolah SMP Ambia Konferensi Nasional Sistem & Informatika 2015 STMIK STIKOM Bali, 9 10 Oktober 2015 Rancang Bangun Aplikasi Latihan Ujian Nasional pada Sekolah SMP Ambia Max Robert Cirus Aiba 1), Edson Yahuda Putra 2)

Lebih terperinci

Bab 3. Metode dan Perancangan Sistem

Bab 3. Metode dan Perancangan Sistem Bab 3 Metode dan Perancangan Sistem Dalam perancangan dan pengimplementasian perangkat lunak diperlukan perancangan sistem terlebih dahulu yang bertujuan untuk memberikan gambaran kepada pengguna tentang

Lebih terperinci

BAB III PERANCANGAN. aplikasi pencarian judul buku terdiri dari perangkat keras (hardware) dan perangkat

BAB III PERANCANGAN. aplikasi pencarian judul buku terdiri dari perangkat keras (hardware) dan perangkat BAB III PERANCANGAN 3.1 Peralatan Pendukung Peralatan pendukung digunakan untuk menunjang keberhasilan dalam pengembangan software. Peralatan pendukung yang dibutuhkan dalam pembuatan aplikasi pencarian

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM BAB III ANALISIS DAN PERANCANGAN SISTEM Pada bab ini akan dijelaskan tentang analisa dan perancangan sistem dari aplikasi ongkos kirim dan tracking ekpedisi. Analisa dan perancangan ini bertujuan untuk

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN APLIKASI. Aplikasi chatting mobile phone yang menggunakan NetBeans IDE 6.0 yang di

BAB III ANALISIS DAN PERANCANGAN APLIKASI. Aplikasi chatting mobile phone yang menggunakan NetBeans IDE 6.0 yang di BAB III ANALISIS DAN PERANCANGAN APLIKASI 3.1 Analisis Tahapan analisis merupakan tahapan yang paling awal dalam membuat sebuah perangkat lunak. Pada tahapan ini dilakukan perancangan terhadap Aplikasi

Lebih terperinci

BAB I PENDAHULUAN I-1

BAB I PENDAHULUAN I-1 BAB I PENDAHULUAN Pada bagian ini akan dijelaskan tentang pendahuluan dalam penyusunan laporan tugas akhir, yang meliputi latar belakang masalah, identifikasi masalah, rumusan masalah, maksud dan tujuan

Lebih terperinci

BAB IV PERANCANGAN SISTEM 4.1 PERANCANGAN SISTEM Untuk memudahkan pembuatan aplikasi sistem pakar berbasis website, maka akan dibuat model menggunakan UML (Unified Modeling Language). Perlu diketahui metode

Lebih terperinci

PERANGKAT LUNAK PENJUALAN BERBASIS WEB (E-COMMERCE) DI PETERNAKAN AYAM HIAS PARENGNA

PERANGKAT LUNAK PENJUALAN BERBASIS WEB (E-COMMERCE) DI PETERNAKAN AYAM HIAS PARENGNA PERANGKAT LUNAK PENJUALAN BERBASIS WEB (E-COMMERCE) DI PETERNAKAN AYAM HIAS PARENGNA 1 H Agus Salim, 2 Hermawan Julianto 1 Program Studi Manajemen Informatika PKN LPKIA 2 Program Studi Teknik Informatika

Lebih terperinci

PENGEMBANGAN SISTEM PENDUKUNG BIMBINGAN OLINE TUGAS AKHIR (BIOTA) BERBASIS ANDROID

PENGEMBANGAN SISTEM PENDUKUNG BIMBINGAN OLINE TUGAS AKHIR (BIOTA) BERBASIS ANDROID 1 PENGEMBANGAN SISTEM PENDUKUNG BIMBINGAN OLINE TUGAS AKHIR (BIOTA) BERBASIS ANDROID Kadek Yudhimas Septyadi Putra 1, Herry Sujaini 2, Tursina 3. Program Studi Informatika Universitas Tanjungpura 1,2,3.

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN BAB III METODOLOGI PENELITIAN 3.1. Proses Alur Penelitian Dalam penelitian ini ada beberapa tahap atau langkah-langkah yang peneliti lakukan mulai dari proses perencanaan sampai pelaporan hasil akhir dalam

Lebih terperinci

BAB 1 PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN Latar Belakang BAB 1 PENDAHULUAN 1.1. Latar Belakang Sistem rekomendasi telah banyak digunakan oleh hampir sebagian besar bisnis area dimana konsumen perlu membuat suatu keputusan atau rekomendasi pilihan dari informasi

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN 3.1 ANALISIS DAN PROSES BISNIS YANG BERJALAN

BAB III ANALISIS DAN PERANCANGAN 3.1 ANALISIS DAN PROSES BISNIS YANG BERJALAN BAB III ANALISIS DAN PERANCANGAN 3.1 ANALISIS DAN PROSES BISNIS YANG BERJALAN Proses pengelolaan surat yang sedang berjalan di Departemen Pengawasan Bank adalah 1. Dalam mengelola surat masih dengan manual

Lebih terperinci

APLIKASI E-COMMERCE PENJUALAN PERLENGKAPAN DAN PAKAIAN KHUSUS SKATER DI DISTRO MONALISA

APLIKASI E-COMMERCE PENJUALAN PERLENGKAPAN DAN PAKAIAN KHUSUS SKATER DI DISTRO MONALISA APLIKASI E-COMMERCE PENJUALAN PERLENGKAPAN DAN PAKAIAN KHUSUS SKATER DI DISTRO MONALISA Qasthalani Fakultas Teknik dan Ilmu Komputer Jurusan Teknik Informatika - Universitas Komputer Indonesia Jl. Dipati

Lebih terperinci

Implementasi dan Pengembangan Dashboard Sistem Informasi Survey Kepuasan Pelanggan Berbasis Website di LPMAI UKSW dengan Skala Pengukuran Slovin

Implementasi dan Pengembangan Dashboard Sistem Informasi Survey Kepuasan Pelanggan Berbasis Website di LPMAI UKSW dengan Skala Pengukuran Slovin Implementasi dan Pengembangan Dashboard Sistem Informasi Survey Kepuasan Pelanggan Berbasis Website di LPMAI UKSW dengan Skala Pengukuran Slovin Artikel Ilmiah Diajukan kepada Fakultas Teknologi Informasi

Lebih terperinci

BAB III ANALISA, KONSEP DAN PERANCANGAN

BAB III ANALISA, KONSEP DAN PERANCANGAN BAB III ANALISA, KONSEP DAN PERANCANGAN 3.1 Analisa Sistem Tahap analisis merupakan tahapan awal dalam membuat sebuah perangkat lunak dimana penulis menganalisa kebutuhan dasar dari sistem yang akan dibuat.

Lebih terperinci

BAB I PENDAHULUAN. Menurut Ciptaningtyas, Ijtihadie, dan Lumayung (2014) bahwa di

BAB I PENDAHULUAN. Menurut Ciptaningtyas, Ijtihadie, dan Lumayung (2014) bahwa di BAB I PENDAHULUAN 1.1 Latar belakang Menurut Setiyo (2013) bahwa Pengembangan e-learning merupakan suatu keharusan bagi seluruh perguruan tinggi agar standar mutu pendidikan dapat ditingkatkan. E-learning

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISTEM 3.1. Deskripsi Sistem Sistem Ekstraksi Web untuk Hadits yang diterjemahkan dalam Bahasa Indonesia. Sistem ini berfungsi sebagai suatu search engine yang mampu menampilkan hasil

Lebih terperinci

ABSTRAK. Kata kunci : voucher elektronik SMS (Short Message Service)

ABSTRAK. Kata kunci : voucher elektronik SMS (Short Message Service) ABSTRAK Pada saat ini penulis melihat banyak distributor voucher elektronik mengalami kesulitan dalam menganalisa dan mendokumentasikan transaksi voucher elektronik yang sudah dilakukan. Perkembangan fitur

Lebih terperinci

BAB I PENDAHULUAN. wilayah pariwisata di Indonesia telah memiliki review dari berbagai tempat

BAB I PENDAHULUAN. wilayah pariwisata di Indonesia telah memiliki review dari berbagai tempat BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Kebanyakan dari website travel yang ada saat ini khususnya untuk wilayah pariwisata di Indonesia telah memiliki review dari berbagai tempat pariwisata yang

Lebih terperinci

Rancang Bangun Aplikasi Manajemen Data Siswa (Studi Kasus SMK Negeri 1 Karawang)

Rancang Bangun Aplikasi Manajemen Data Siswa (Studi Kasus SMK Negeri 1 Karawang) Rancang Bangun Aplikasi Manajemen Data Siswa (Studi Kasus SMK Negeri 1 Karawang) Ahmad Fauzi Fakultas ilmu Komputer, Universitas Singaperbangsa Karawang [email protected] Abstrak Sekolah memiliki

Lebih terperinci

Bab 3 Metode dan Perancangan Sistem

Bab 3 Metode dan Perancangan Sistem Bab 3 Metode dan Perancangan Sistem 3.1 Metode Pengembangan Sistem Pada bagian ini akan dijelaskan tentang metode penelitian yang digunakan dalam pengembangan sistem. Metode penelitian yang dipakai adalah

Lebih terperinci

BAB III OBJEK DAN METODE PENELITIAN. Universitas Padjadjaran yang beralamat di Jl. Ir H. Djuanda No 4 Bandung.

BAB III OBJEK DAN METODE PENELITIAN. Universitas Padjadjaran yang beralamat di Jl. Ir H. Djuanda No 4 Bandung. BAB III OBJEK DAN METODE PENELITIAN 3.1 Objek Penelitian Penelitian akan di lakukan di kampus D3 FMIPA dan ilmu komputer Universitas Padjadjaran yang beralamat di Jl. Ir H. Djuanda No 4 Bandung. 3.1.1

Lebih terperinci

DAFTAR ISI. Halaman. KATA PENGANTAR... i. DAFTAR ISI...iii. DAFTAR TABEL...viii. DAFTAR GAMBAR... vi. ABSTRAK... xiv PENDAHULUAN...

DAFTAR ISI. Halaman. KATA PENGANTAR... i. DAFTAR ISI...iii. DAFTAR TABEL...viii. DAFTAR GAMBAR... vi. ABSTRAK... xiv PENDAHULUAN... DAFTAR ISI Halaman KATA PENGANTAR... i DAFTAR ISI...iii DAFTAR TABEL...viii DAFTAR GAMBAR... vi ABSTRAK... xiv BAB I PENDAHULUAN...1 1.1 Latar Belakang Masalah...1 1.2 Identifikasi Masalah...2 1.3 Maksud

Lebih terperinci

lainnya. Android juga menggunakan sistem layar sentuh (touch screen) yang memudahkan pelanggan dalam penanganan navigasinya. Para pelaku bisnis telah

lainnya. Android juga menggunakan sistem layar sentuh (touch screen) yang memudahkan pelanggan dalam penanganan navigasinya. Para pelaku bisnis telah APLIKASI PEMESANAN MAKANAN PADA RESTORAN BERBASIS ANDROID DAN PHP MENGGUNAKAN PROTOKOL JSON Anggia Kusumawaty Jurusan Teknik Informatika Fakultas Teknologi Industri Universitas Gunadarma 10 November 2012

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN 3.1 ANALISIS MASALAH Berita adalah laporan tercepat mengenai fakta atau ide terbaru yang benar, berita tersebar ke khalayak luas melalui media kabar berkala seperti surat

Lebih terperinci

BAB I PENDAHULUAN. Berkembangnya usaha-usaha perdagangan yang sangat pesat pada saat

BAB I PENDAHULUAN. Berkembangnya usaha-usaha perdagangan yang sangat pesat pada saat BAB I PENDAHULUAN A. Latar Belakang Berkembangnya usaha-usaha perdagangan yang sangat pesat pada saat ini menjadikan informasi sebagai hal yang sangat penting peranannya dalam menunjang jalannya operasi-operasi

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Analisa pada sistem yang berjalan bertujuan untuk mengidentifikasi serta melakukan evaluasi terhadap sistem aplikasi Android pada E-News, dikarenakan

Lebih terperinci

BAB II LANDASAN TEORI. beberapa ahli, definisi sistem adalah sebagai berikut.

BAB II LANDASAN TEORI. beberapa ahli, definisi sistem adalah sebagai berikut. BAB II LANDASAN TEORI 2.1 Sistem Sistem memiliki beberapa definisi yang berbeda-beda menurut pendapat beberapa ahli, definisi sistem adalah sebagai berikut. 1. Menurut Jogiyanto (1999:1), sistem adalah

Lebih terperinci

BAB I PENDAHULUAN. 1.1.Latar Belakang

BAB I PENDAHULUAN. 1.1.Latar Belakang BAB I PENDAHULUAN 1.1.Latar Belakang PT Bank Mandiri Cabang Jakarta Mal Puri Indah, merupakan Perusahaan Perseroan (Persero) yang bergerak di bidang jasa perbankan dengan misi umum untuk memberikan pelayanan

Lebih terperinci

PENERAPAN HAVERSINE FORMULA PADA APLIKASI PENCARIAN LOKASI DAN INFORMASI RUMAH SAKIT TERDEKAT DENGAN USER DI JAKARTA BERBASIS ANDROID

PENERAPAN HAVERSINE FORMULA PADA APLIKASI PENCARIAN LOKASI DAN INFORMASI RUMAH SAKIT TERDEKAT DENGAN USER DI JAKARTA BERBASIS ANDROID PENERAPAN HAVERSINE FORMULA PADA APLIKASI PENCARIAN LOKASI DAN INFORMASI RUMAH SAKIT TERDEKAT DENGAN USER DI JAKARTA BERBASIS ANDROID ALBERT JOHAN 41512120097 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS

Lebih terperinci

BAB I PENDAHULUAN I-1

BAB I PENDAHULUAN I-1 BAB I PENDAHULUAN Pada bab ini akan menjelaskan mengenai dasar awal pada pembuatan laporan tugas akhir. Dasar awal tersebut terdiri dari latar belakang masalah, rumusan masalah, maksud dan tujuan dilakukan

Lebih terperinci

PENGEMBANGAN APLIKASI SISTEM INFORMASI PENGELOLAAN DATA RENTAL DVD DI ALPHA DVD RENTAL BUNGBULANG

PENGEMBANGAN APLIKASI SISTEM INFORMASI PENGELOLAAN DATA RENTAL DVD DI ALPHA DVD RENTAL BUNGBULANG PENGEMBANGAN APLIKASI SISTEM INFORMASI PENGELOLAAN DATA RENTAL DVD DI ALPHA DVD RENTAL BUNGBULANG Ihsan Nurhalim 1, Bunyamin 2 Jurnal Algoritma Sekolah Tinggi Teknologi Garut Jl. Mayor Syamsu No. 1, Garut

Lebih terperinci

bagi para vendor smartphone karena memiliki biaya lisensi lebih murah dan bersifat open source (terbuka). Sifat open source tersebut membuka peluang b

bagi para vendor smartphone karena memiliki biaya lisensi lebih murah dan bersifat open source (terbuka). Sifat open source tersebut membuka peluang b APLIKASI PERPUSTAKAAN ONLINE BERBASIS ANDROID DAN PHP MENGGUNAKAN PROTOKOL JSON Febriani Kusumatuti Jurusan Teknik Informatika Fakultas Teknologi Industri Universitas Gunadarma 10 November 2012 Di zaman

Lebih terperinci

Pendahuluan Tinjauan Pustaka

Pendahuluan Tinjauan Pustaka 1. Pendahuluan Perkembangan sistem informasi (SI) telah menyebabkan terjadinya perubahan yang cukup signifikan dalam sistem kerja sebuah perusahaan maupun sebuah bidang usaha yang diusahakan sendiri maupun

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN Bab ini akan menjelaskan sistem analisis dan perancangan pada Aplikasi Multimedia Belajar Membaca Al-Quran, tahap pertama dalah analisis dan dilanjut dengan perancangan

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN Pada bagian ini penulis akan menganalisis kebutuhan-kebutuhan dalam membuat aplikasi ini, karena dengan melakukan analisis akan membuat lebih terarah dan jelas alur aplikasinya.

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN III.1. Analisis Dalam suatu pembangunan aplikasi, analisis perlu dilakukan sebelum tahap perancangan dilakukan. Perancang aplikasi harus menganalisis kebutuhan apa yang

Lebih terperinci

REKOMENDASI FILM BERBASIS WEB PADA BIOSKOP MINI MENGGUNAKAN ALGORITMA NEAREST-NEIGHBOR. Budi Utomo, Yohanes Suhari

REKOMENDASI FILM BERBASIS WEB PADA BIOSKOP MINI MENGGUNAKAN ALGORITMA NEAREST-NEIGHBOR. Budi Utomo, Yohanes Suhari REKOMENDASI FILM BERBASIS WEB PADA BIOSKOP MINI MENGGUNAKAN ALGORITMA NEAREST-NEIGHBOR Budi Utomo, Yohanes Suhari Abstraksi Sistem rekomendasi telah berkembang pesat memasuki dunia usaha dimana pemanfaatannya

Lebih terperinci

BAB I PENDAHULUAN. jenis bisnis dalam meningkatkan efisiensi dan efektivitas proses bisnis,

BAB I PENDAHULUAN. jenis bisnis dalam meningkatkan efisiensi dan efektivitas proses bisnis, BAB I PENDAHULUAN I.1. Latar Belakang Sistem Informasi telah menjadi komponen yang sangat penting bagi keberhasilan bisnis dan organisasi. Teknologi informasi dapat membantu segala jenis bisnis dalam meningkatkan

Lebih terperinci

BAB I PENDAHULUAN. dalam arti yang lebih sempit, adalah sistem komputer yang memiliki kemampuan

BAB I PENDAHULUAN. dalam arti yang lebih sempit, adalah sistem komputer yang memiliki kemampuan BAB I PENDAHULUAN I.1. Latar Belakang Sistem Informasi Geografis adalah sistem informasi khusus yang mengelola data yang memiliki informasi spasial (bereferensi keruangan). Atau dalam arti yang lebih sempit,

Lebih terperinci

BAB 4 IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTASI DAN PENGUJIAN BAB 4 IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Implementasi adalah penerapan cara kerja sistem berdasarkan hasil analisa dan juga perancangan yang telah dibuat sebelumnya ke dalam suatu bahasa pemrograman

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Sistem operasi untuk aplikasi bergerak yang mengalami perkembangan yang cukup pesat yaitu Android. Android adalah sistem operasi berbasis Linux dan bersifat open source.

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Dewasa ini seiring dengan perkembangan zaman dan semakin majunya teknologi, untuk memberikan sarana hiburan bagi para penghobi dan pencinta louhan di tanah

Lebih terperinci

Bab 3 Metode Perancangan

Bab 3 Metode Perancangan Bab 3 Metode Perancangan 3.1 Metode Perancangan dan Desain Sistem Metode rekayasa perangkat lunak yang digunakan dalam pembuatan skripsi ini adalah metode prototyping. Metode prototyping adalah metode

Lebih terperinci

BAB II LANDASAN TEORI. asing yang ditujukan kepada mereka yang bukan native speaker (Rudman 2011).

BAB II LANDASAN TEORI. asing yang ditujukan kepada mereka yang bukan native speaker (Rudman 2011). BAB II LANDASAN TEORI 2.1 Test Of English as a Foreign Language (TOEFL) TOEFL adalah bentuk tes khusus bahasa Inggris standart sebagai bahasa asing yang ditujukan kepada mereka yang bukan native speaker

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Setiap organisasi memiliki budaya yang berbeda dalam mencapai setiap misi dan tujuannya. Budaya organisasi merupakan kumpulan nilai-nilai yang membantu anggota organisasi

Lebih terperinci

BAB II TINJAUAN PUSTAKA. yang ditandai dengan saling berhubungan dan mempunyai satu fungsi atau tujuan

BAB II TINJAUAN PUSTAKA. yang ditandai dengan saling berhubungan dan mempunyai satu fungsi atau tujuan BAB II TINJAUAN PUSTAKA 2.1 Pengertian Sistem Sistem dapat beroperasi dalam suatu lingkungan, jika terdapat unsur unsur yang ditandai dengan saling berhubungan dan mempunyai satu fungsi atau tujuan utama

Lebih terperinci

E-COMMERCE PADA KHALIFAH SHOP.

E-COMMERCE PADA KHALIFAH SHOP. E-COMMERCE PADA KHALIFAH SHOP Helmi Muslim Jurusan Teknik Informatika, Universitas Dian Nuswantoro E-mail :[email protected] ABSTRAK Tujuan penelitian ini adalah merancang sebuah sistem informasi

Lebih terperinci

Bab 1. Pendahuluan. 1.1 Latar Belakang

Bab 1. Pendahuluan. 1.1 Latar Belakang 1 Bab 1 Pendahuluan 1.1 Latar Belakang Dalam dunia yang telah berkembang saat ini, Teknologi Informasi dan Komunikasi (TIK) telah menjadi trend setter dalam setiap aspek kehidupan. Web adalah salah satu

Lebih terperinci

SISTEM ADMINISTRASI PEMESANAN KUOTA HAJI DAN UMROH BERBASIS WEB PADA PT. BANGUN UMMAT SEJAHTERA REMBANG

SISTEM ADMINISTRASI PEMESANAN KUOTA HAJI DAN UMROH BERBASIS WEB PADA PT. BANGUN UMMAT SEJAHTERA REMBANG SISTEM ADMINISTRASI PEMESANAN KUOTA HAJI DAN UMROH BERBASIS WEB PADA PT. BANGUN UMMAT SEJAHTERA REMBANG Ahmad Nurul Huda 1,2 Sistem Informasi, Fakultas Ilmu Komputer Dian Nuswantoro Jl. Jepara-Demak, Jepara,

Lebih terperinci

Kata Pengantar. Irwinda Putri W.

Kata Pengantar. Irwinda Putri W. Kata Pengantar Alhamdulillah, Puji dan syukur penulis panjatkan ke hadirat Allah subhanahu wa ta ala, yang berkat rahmat serta karunia-nya penulis dapat menyelesaikan tugas akhir berjudul Implementasi

Lebih terperinci

BAB I PENDAHULUAN. diakses oleh siapa saja, kapan saja dan dimana saja. Teknologi internet

BAB I PENDAHULUAN. diakses oleh siapa saja, kapan saja dan dimana saja. Teknologi internet BAB I PENDAHULUAN A. Latar Belakang Berkembangnya usaha-usaha perdagangan yang sangat pesat pada saat ini menjadikan informasi sebagai hal yang sangat penting peranannya dalam menunjang jalannya operasi-operasi

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Salah satu keinginan setiap pengguna dalam mengakses internet adalah untuk mempermudah dan mempercepat dalam mendapatkan informasi dalam bentuk teknologi jaringan internet.

Lebih terperinci

ANALISIS DAN PERANCANGAN

ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN Untuk memahami aplikasi yang dirancang, maka salah satu tahapan yang harus dilalui adalah melakukan analisis, karena dengan melakukan analisis, akan membuat lebih terarah

Lebih terperinci

Otomatisasi Sistem Pembuatan Berita Acara dan Pelaporan Honor Ujian Skripsi Fakultas Teknologi Informasi Universitas Kristen Satya Wacana

Otomatisasi Sistem Pembuatan Berita Acara dan Pelaporan Honor Ujian Skripsi Fakultas Teknologi Informasi Universitas Kristen Satya Wacana Otomatisasi Sistem Pembuatan Berita Acara dan Pelaporan Honor Ujian Skripsi Fakultas Teknologi Informasi Universitas Kristen Satya Wacana Artikel Ilmiah Diajukan kepada Fakultas Teknologi Informasi untuk

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. dihadapi. Dan agar mempermudah dalam pembuatan perancangan sistem yang

BAB IV ANALISIS DAN PERANCANGAN SISTEM. dihadapi. Dan agar mempermudah dalam pembuatan perancangan sistem yang BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Yang Berjalan Analisis Sistem yang berjalan bertujuan untuk mengetahui lebih jelas bagaimana kondisi sebuah sistem yang sedang berjalan saat ini

Lebih terperinci

BAB I PENDAHULUAN. laporan keuangan yang cepat dan akurat. Seorang akuntan memiliki tugas untuk

BAB I PENDAHULUAN. laporan keuangan yang cepat dan akurat. Seorang akuntan memiliki tugas untuk BAB I PENDAHULUAN I.1. Latar Belakang Dalam dunia usaha kita mengenal perusahaan jasa dan perusahaan dagang. Perusahaan jasa adalah perusahaan yang bergerak di bidang jasa, sedangkan perusahaan dagang

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Sistem informasi mengalami perkembangan yang sangat cepat. Perkembangan ini terjadi karena permintaan masyarakat yang menginginkan sistem informasi yang efektif dan

Lebih terperinci

Bab 3 Metode dan Perancangan Sistem. 3.1 Metode Pengembangan Sistem

Bab 3 Metode dan Perancangan Sistem. 3.1 Metode Pengembangan Sistem Bab 3 Metode dan Perancangan Sistem Pada bagian ini akan dijelaskan mengenai metode penelitian yang digunakan dalam pengembangan sistem. Metode penelitian yang digunakan adalah Prototype Model. 3.1 Metode

Lebih terperinci

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN BAB III METODE PENELITIAN 3.1 Alat dan Bahan 3.1.1 Alat Dalam penelitian ini, alat yang di gunakan adalah sebagai berikut: 1. Perangkat Keras (Hardware) a) Personal Computer (PC)/Laptop 32/64 bit architecture

Lebih terperinci

Review Rekayasa Perangkat Lunak. Nisa ul Hafidhoh

Review Rekayasa Perangkat Lunak. Nisa ul Hafidhoh Review Rekayasa Perangkat Lunak Nisa ul Hafidhoh [email protected] Software Process Sekumpulan aktivitas, aksi dan tugas yang dilakukan untuk mengembangkan PL Aktivitas untuk mencapai tujuan umum (komunikasi

Lebih terperinci

BAB IV ANALISA DAN PERANCANGAN SISTEM

BAB IV ANALISA DAN PERANCANGAN SISTEM BAB IV ANALISA DAN PERANCANGAN SISTEM 4.1 Analisa Sistem Perancangan aplikasi kamus Bahasa Sunda berbasis Android dengan menggunakan bahasa pemrograman Java ini merupakan sistem yang mempermudah pengguna

Lebih terperinci

Bab 3 Metode dan Perancangan Sistem

Bab 3 Metode dan Perancangan Sistem Bab 3 Metode dan Perancangan Sistem Dalam perancangan dan pengimplementasian e-book Repository berbasis Web Crawler menggunakan HTML5, diperlukan perancangan sistem terlebih dahulu yang bertujuan untuk

Lebih terperinci

Pemodelan Berorientasi Objek

Pemodelan Berorientasi Objek 1 Pemodelan Berorientasi Objek Perancangan Sistem dengan Analisis Dinamis Adam Hendra Brata Pemodelan Kebutuhan Sistem 2 Ruang Lingkup Masalah Analisis Kebutuhan Diagram Use Case Pemodelan Perangkat Lunak

Lebih terperinci

Bab 3 Metode Penelitian

Bab 3 Metode Penelitian Bab 3 Metode Penelitian Pada bab ini akan dibahas mengenai proses bisnis yang berlangsung pada Toko Istana Boneka dan metode perancangan yang digunakan dalam membuat sistem informasi perhitungan arus kas

Lebih terperinci

1 BAB I PENDAHULUAN 1.1 Latar Belakang Prima Cable Indo adalah perusahaan yang bergerak dibidang manufaktur kabel listrik dan telekomunikasi yang dibangun pada tahun 1994. Perusahaan yang dulu putra ometraco

Lebih terperinci

BAB III OBJEK DAN METODE PENELITIAN

BAB III OBJEK DAN METODE PENELITIAN BAB III OBJEK DAN METODE PENELITIAN 3.1. Objek Penelitian Objek penelitian adalah variabel penelitian, yaitu sesuatu yang merupakan inti dari problematika penelitian. Penulis mengadakan objek penelitian

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Universitas Telkom yang lebih dikenal dengan Telkom University mempunyai sarana bernama Unit Kegiatan Mahasiswa (UKM) dalam menampung minat dan bakat mahasiswa. Sarana

Lebih terperinci

Perancangan dan Implementasi Sistem Informasi Pemesanan Bahan Baku Berbasis Web Pada PR. Kembang Arum

Perancangan dan Implementasi Sistem Informasi Pemesanan Bahan Baku Berbasis Web Pada PR. Kembang Arum Perancangan dan Implementasi Sistem Informasi Pemesanan Bahan Baku Berbasis Web Pada PR. Kembang Arum ARTIKEL ILMIAH Diajukan kepada Fakultas Teknologi Informasi Untuk memperoleh Gelar Sarjana Sistem Informasi

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang 1 BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan telepon selular (handphone) pada jaman sekarang sudah mengalami kemajuan yang sangat pesat, menjadi suatu hal yang berguna dan penting bagi masyarakat.

Lebih terperinci