BAB I PENDAHULUAN 1.1 Latar Belakang

dokumen-dokumen yang mirip
BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I LATAR BELAKANG

BAB I PENDAHULUAN I.1. Latar Belakang

cenderung semakin murah, dan didukung oleh perangkat lunak yang berbasis open-source, maka pemanfaatan website dapat menjadi sebuah peluang (Sriyanto

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

data dengan menggunakan konektivitas tersebut terbatas jangkauan area koneksinya, meskipun pengguna tidak perlu mengeluarkan biaya.

BAB I PENDAHULUAN I.1. Latar Belakang

BAB I PENDAHULUAN I.1. Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1 LATAR BELAKANG

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. I.1. Latar Belakang

BAB I PENDAHULUAN. Kebutuhan akan sistem informasi di masa sekarang. ini semakin meningkat. Sebagian besar perusahaan mulai

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. Pada bab pendahuluan ini akan membahas tentang. latar belakang pengerjaan tugas akhir, rumusan masalah

BAB 1 PENDAHULUAN. latar belakang permasalahan, rumusan masalah, batasan masalah, tujuan, metodologi penelitian, serta sistematika penulisan laporan.

BAB I PENDAHULUAN 1.2. Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

Memanfaatkan kemajuan teknologi informasi dalam bidang mobile adalah solusinya. Aplikasi mobile berbasis Android untuk memanggil ambulans masyarakat

BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah

BAB I PENDAHULUAN. terpenting dalam suatu perusahaan. Dengan adanya. sistem informasi maka organisasi atau perusahaan

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB 1 Pendahuluan 1.1. Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB 1 PENDAHULUAN 1.1. Latar Belakang

BAB 1 PENDAHULUAN 1.1. Latar Belakang

BAB III LANDASAN TEORI

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB 1 PENDAHULUAN 1.1. Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN 1.1. Latar Belakang

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Tinjauan pustaka yang dipergunakan dalam penelitian disajikan melalui

BAB I PENDAHULUAN 1.1.Latar Belakang

BAB 3 LANDASAN TEORI

BAB I PENDAHULUAN 1.1 Latar belakang

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. Dengan perkembangan zaman telekomunikasi yang begitu. pesat ini, banyak mobile phone yang berjenis smart phone atau

BAB I PENDAHULUAN. Keuangan merupakan hal penting dan perlu. diperhatikan dalam suatu organisasi khususnya

BAB 1 PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN 1.1. LATAR BELAKANG

BAB 3 LANDASAN TEORI

BAB I PENDAHULUAN I.1

BAB III LANDASAN TEORI. Pada bab ini akan dipaparkan teori teori yang melandasi didalam pembangunan aplikasi yang akan dibuat.

Tugas Akhir. Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika. Disusun Oleh : ALOYSIUS HERRY FATMANTO

BAB I PENDAHULUAN. Dalam kehidupan manusia dengan dorongan untuk menuju. kehidupan yang lebih baik lagi, manusia berusaha untuk dapat

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah

1.1 Latar Belakang Masalah Indonesia adalah negara dengan penduduk terbanyak yang menempati urutan ke-4 dunia setelah China, India, dan Amerika

BAB I PENDAHULUAN. Universitas Kristen Maranatha

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB II KAJIAN PUSTAKA. seluler (mobile) seperti telepon pintar (smartphone) dan komputer tablet. Android

BAB 1 PENDAHULUAN. lebih cepat dan murah tentunya menuntut para pemberi informasi untuk memiliki

BAB 1 PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN I.1. Latar Belakang

BAB III LANDASAN TEORI

BAB 1 PENDAHULUAN - 1 -

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah. Perkembangan aplikasi teknologi informasi saat ini sudah berkembang begitu pesat

BAB 1 PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. kehidupan manusia membuat manusia yang dalam hal ini sebagai user. menggunakan model ataupun pengarsipan secara manual.

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. diinginkan. Dengan banyaknya penjual ikan secara konvensional untung yang

BAB I PENDAHULUAN. A. Latar Belakang. Kemajuan teknologi informasi yang sangat pesat pada masa

I.2 Rumusan Masalah Berdasarkan latar belakang masalah diatas, dapat diambil rumusan masalah sebagai berikut :

BAB I PENDAHULUAN I.1

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. tabel pembanding penelitian terdahulu berikut. Tabel 2.1. Tabel Pembanding Penelitian Terdahulu

BAB I PENDAHULUAN. 1.1 Latar Belakang

1 BAB I PENDAHULUAN PENDAHULUAN

BAB III LANDASAN TEORI. Pada bab ini akan dijelaskan mengenai teori dasar yang digunakan oleh penulis sebagai acuan dalam membangun aplikasi.

BAB I PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

Website E-commerce Penjualan Barang Elektronik Menggunakan PHP dan MySQL

BAB 1 PENDAHULUAN. 1.4 Latar Belakang. Dalam kondisi administrasi Dinas Komunikasi dan Informatika sekarang sangat

BAB I PENDAHULUAN I.1. Latar Belakang

akan membantu pengelolaan jurnal pada sebuah institusi pendidikan. Selama ini masih jarang ditemui institusi pendidikan yang menggunakan sistem

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN I.1 LATAR BELAKANG

3.1 APLIKASI YANG DITANGANI OLEH CODE GENERATOR

BAB I PENDAHULUAN. I.1. Latar Belakang

BAB I PENDAHULUAN. konsumen. Inovatif dalam arti harus menjual produk-produk yang sesuai

BAB II TINJAUAN PUSTAKA

BAB I PENDAHULUAN I-1

BAB 1 PENDAHULUAN. Sistem informasi merupakan fokus utama dari studi disiplin sistem informasi dan

BAB I PENDAHULUAN I.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang

Transkripsi:

BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi yang sangat cepat mengakibatkan manusia menginginkan segala sesuatunya dengan mudah dan ringkas. Bertukar informasi adalah suatu hal yang sangat dibutuhkan oleh manusia. Dengan bertukar informasi pengetahuan kita semakin luas. Pertukaran informasi terhadap suatu barang umumnya, dilakukan dengan cara bertemu dengan pemilik barang tersebut. Tetapi saat ini sudah ada layanan web yang menyediakan fasilitas kepada user untuk dapat membagikan informasi mengenai suatu produk yang ingin dipasarkan kepada orang lain, antara lain kaskus.co.id yang didalamnya terdapat sebuah forum yang membahas tentang jual beli barang, juga dapat melakukan penjualan atau pembelian barang, kemudian ebay.com yang memberikan fasilitas untuk membeli dan menjual barang. Meskipun web ini telah memberikan banyak informasi, akan tetapi informasi yang diberikan masih kurang detail dalam hal pencarian terhadap suatu barang atau jasa, juga adanya proses transaksi yang masih kurang terpercaya. Hal ini mengakibatkan seorang pembeli sulit untuk mendapatkan informasi yang akurat terhadap suatu barang yang ingin dibeli dan pembeli merasa ragu untuk membeli barang terhadap penjual tersebut. Saat ini telah berkembang sebuah teknologi yang memungkinkan bentuk akhir dari sebuah program atau aplikasi komputer adalah berupa sebuah service atau fungsi yang melakukan sebuah tugas atau proses yang spesifik dan dikenal dengan istilah web-service (Manes, 2001). Web service adalah sistem software yang dirancang untuk mendukung 1

2 interprobabilitas mesin-ke-mesin yang dapat berinteraksi melalui jaringan. REST adalah salah satu jenis web service yang menerapkan konsep perpindahan antar state. State disini dapat digambarkan seperti jika browser meminta suatu halaman web, maka server akan mengirimkan state halaman web yang sekarang ke browser. REST bekerja, dengan bernavigasi melalui link-link HTTP untuk melakukan aktivitas tertentu, seakan-akan terjadi perpindahan state satu sama lain. Perintah HTTP yang bisa digunakan adalah fungsi GET, POST, PUT atau DELETE. Balasan yang dikirimkan adalah dalam bentuk XML atau JSON sederhana tanpa ada protokol pemaketan data, sehingga informasi yang diterima lebih mudah dibaca dan diparsing disisi client. Penulis memilih sistem operasi Android sebagai sarana pengembangan aplikasi karena sistem operasi Android memiliki perkembangan yang cukup pesat dalam 5 tahun belakangan ini, serta sistem operasi berbasis Linux ini juga bersifat open source sehingga memudahkan programmer bebas mendistribusikan aplikasi buatan mereka sendiri tanpa perlu membayar lisensi kepada Google.Inc. Juga pada kuartal III tahun 2011 Android dengan cepat menguasai pangsa pasar smartphone global, dengan perolehan 52%, menurut data dari lembaga riset Gartner. Maka pada penulisan skripsi ini akan dilakukan perancangan aplikasi yang difokuskan untuk membuat forum jual beli suatu barang dan proses transaksi yang aman bagi pengguna. Kenapa penulis memilih untuk membuat forum jual beli, dikarenakan semakin banyaknya pejual barang online perseorangan dan juga pembeli atau penjual yang tidak tahu dimana dia dapat membeli suatu barang atau mengiklankan barangnya, maka aplikasi ini ditujukan untuk mengumpulkan penjual dan pembeli di dalam suatu forum agar informasi yang didapatkan lebih mudah dan akurat. Sehubungan dengan kondisi

3 masyarakat yang mulai sering menggunakan telepon pintar (smartphone), maka aplikasi ini akan lebih berguna jika dikembangkan dengan menggunakan perangkat mobile yang berbasis sistem operasi Android yang akan memanfaatkan teknologi webservice. Web-service ini dikembangkan dengan tujuan untuk melihat bagaimana meminimalisir penggunaan sumber daya dalam pengaksesan sebuah web dengan spesifikasi smartphone yang minim maupun dalam melakukan proses pengambilan data dari database tanpa harus mengkases database secara langsung. Dalam hal ini, aplikasi cukup meminta data kepada layanan web tersebut, kemudian layanan web tersebut mengirimkan data yang diinginkan pengguna. Didalam aplikasi forum jual beli ini, terdapat fitur-fitur untuk membagikan informasi terhadap suatu barang yang ingin di jual (pengelolaan data barang), pencarian secara detail terhadap suatu barang (kategori, lokasi, dsb), pemberian informasi barang secara detail, serta proses transaksi yang aman. Untuk proses bisnisnya sendiri, pembeli akan melakukan pemesanan suatu barang pada sebuah thread tertentu kemudian, pembeli mengirimkan bukti pembayaran kepada penyedia situs. Penyedia situs akan mengupdate status barang penjual, jika bukti pembayarannya telah dikirimkan, jika status telah terupdate penjual akan mengirimkan barang kepada pembeli. Kemudian setelah pembeli menerima barang maka pembeli akan mengupdate status ke penyedia situs, dan penyedia situs akan mengupdate status ke penjual. 1.2 Rumusan Masalah Berdasarkan latar belakang yang disebutkan diatas, permasalahan yang dirumuskan adalah bagaimana membangun aplikasi forum jual beli pada framework Android dan CodeIgniter dengan memanfaatkan teknologi web service untuk

4 memberikan informasi penjualan suatu barang kepada setiap orang yang menggunakan aplikasi. 1.3 Tujuan Penelitian Berdasarkan latar belakang yang disebutkan diatas, permasalahan yang dirumuskan adalah bagaimana membangun aplikasi forum jual beli pada framework Android dan CodeIgniter dengan memanfaatkan teknologi web service untuk memberikan informasi penjualan suatu barang kepada setiap orang yang menggunakan aplikasi. 1.4 Batasan Masalah Batasan-batasan masalah dari penelitian ini yaitu : 1. Aplikasi akan berjalan jika terhubung dengan internet. 2. Sistem akan dibangun menggunakan bahasa pemrograman Java dan PHP. 3. Pengguna harus melakukan registrasi data terlebih dahulu agar dapat melakukan proses pembelian dan penjualan barang. 4. Proses transaksi akan dilakukan dengan perantara penyedia situs yang dibuat menggunakan web. 1.5 Metode Penelitian 1.5.1 Pengumpulan Data a. Studi kepustakaan Metode ini digunakan untuk mencari literatur atau sumber pustaka yang berkaitan dengan perangkat lunak yang dibuat dan membantu mempertegas teori-teori yang ada serta memperoleh data yang sesungguhnya. 1.5.2 Pembangunan Perangkat Lunak a. Analisis Kebutuhan Perangkat Lunak

5 Analisis dilakukan dengan menganalisis data dan informasi yang diperoleh sehingga dapat dijadikan bahan pengembangan perangkat lunak. Hasil analisis adalah berupa model perangkat yang dituliskan dalam dokumen teknis Spesifikasi Kebutuhan Perangkat Lunak (SKPL). b. Perancangan Perangkat Lunak Perancangan dilakukan untuk mendapatkan deskripsi arsitektural perangkat lunak, deskripsi antarmuka, deskripsi data, dan deskripsi prosedural. Hasil perancangan berupa dokumen Deskripsi Perancangan Perangkat Lunak (DPPL). c. Implementasi Perangkat Lunak Implementasi dilakukan dengan menerjemahkan deskripsi perancangan ke dalam bahasa pemrograman Java dan PHP. d. Pengujian Perangkat Lunak Pengujian dilakukan untuk menguji fungsionalitas perangkat lunak. Hasil pengujian berupa dokumen Perencanaan Deskripsi dan Hasil Uji Perangkat Lunak (PDHUPL).

6 1.6 Sistematika Penulisan Laporan Penulisan laporan tugas akhir akan dibagi menjadi enam (6) bab yang meliputi : BAB I : PENDAHULUAN Bab ini berisi latar belakang masalah, rumusan masalah, batasan masalah, tujuan penelitian, metodologi penelitian, dan sistematika penulisan laporan. BAB II : TINJAUAN PUSTAKA Bab ini berisi uraian singkat hasil-hasil penelitian atau analisis terdahulu yang ada hubungannya dengan permasalahan yang akan ditinjau dalam Tugas Akhir. BAB III : LANDASAN TEORI Bab ini berisi uraian dasar teori yang akan digunakan dalam melakukan perancangan dan pembuatan program. BAB IV : ANALISIS DAN PERANCANGAN PERANGKAT LUNAK Bab ini berisi penjelasan mengenai perangkat lunak yang akan dibuat, serta desain sistem yang akan diterapkan. BAB V : IMPLEMENTASI DAN PENGUJIAN PERANGKAT LUNAK Bab ini berisi pembahasan mengenai implementasi dan pengujian perangkat lunak yang sesuai dengan garis besar yang telah digariskan pada analisis dan desain sistem sebelumnya, sehingga tidak menyimpang dari maksud dan tujuan awal.

7 BAB VI : PENUTUP Bab ini berisi kesimpulan dari pembahasan tugas akhir secara keseluruhan dan saran untuk pengembangan lebih lanjut. Demikian pembahasan mengenai bab pertama ini. Telah di bahas mengenai latar belakang masalah, rumusan masalah, batasan masalah, tujuan penelitian, metodologi penelitian, dan sistematika penulisan laporan. Untuk bab berikutnya akan dibahas mengenai tinjauan pustaka yang digunakan dalam penyusunan laporan ini.