ABSTRAK. Kata Kunci: Layanan Pertukaran Data, Google Drive, API, REST API Google Drive, Cloud Storage.

Ukuran: px
Mulai penontonan dengan halaman:

Download "ABSTRAK. Kata Kunci: Layanan Pertukaran Data, Google Drive, API, REST API Google Drive, Cloud Storage."

Transkripsi

1 ABSTRAK Layanan Pertukaran Data dengan menggunakan API Google Drive merupakan layanan berbasis web yang dapat melakukan pertukaran data melalui jaringan Internet. Layanan ini memanfaatkan cloud storage Google Drive sebagai perantara dan media penyimpanan data. Google Drive sebagai solusi dari masalah interoperabilitas yaitu kemampuan sistem dalam memanfaatkan informasi yang ditukarkan. Google Drive bersifat gratis dan memiliki banyak fitur pendukung dalam pengelolaan file khususnya file dokumen. Tujuan dari layanan ini adalah untuk membantu proses bisnis pada suatu organisasi dan menyediakan jalur komunikasi alternatif jika terjadi masalah pada sistem utama. Salah satu kelebihan dari metode pertukaran data dengan memanfaatkan cloud storage Google Drive adalah tidak terikat oleh alamat Internet Protocol sehingga dalam pengoperasiannya dapat dilakukan dimanapun hanya dengan jaringan Internet. Layanan ini membutuhkan sebuah akun Google yang digunakan untuk autentikasi dan sebagai identitas pengirim data. Aplikasi berbasis web ini memiliki fitur utama yaitu Layanan Penjadwalan Pesan yang dapat menerima dan mengirim pesan secara otomatis. Kata Kunci: Layanan Pertukaran Data, Google Drive, API, REST API Google Drive, Cloud Storage. vii

2 ABSTRACT Data Exchange Service Using Google Drive API is a web based service that can exchange data through the Internet. This service utilizes Google Drive cloud storage as an intermediary and data storage media. Google Drive as a solution to the problem of interoperability is the ability of the system to take advantage of the information being exchanged. Google Drive is free and has many features in the management of files, especially document files. The purpose of this service is to help the business processes of an organization and provides an alternative communication way if a problem occurs in the main system. One of the advantages of the method of data exchange by utilizing the Google Drive cloud storage is not bound by the Internet Protocol address so that the operation can be done anywhere just with the Internet network. This service requires a Google account that is used for authentication and as the sender's identity data. Message Scheduling Service is the main features of this web-based application that can receive and send messages automatically. Keywords: Data Exchange Service, Google Drive, API, Google Drive REST API, Cloud Storage. viii

3 DAFTAR ISI HALAMAN SAMPUL...i HALAMAN JUDUL...ii PERNYATAAN...iii LEMBAR PENGESAHAN TUGAS AKHIR...iv BERITA ACARA TUGAS AKHIR...v KATA PENGANTAR...vi ABSTRAK...vii ABSTRACT...viii DAFTAR ISI...ix DAFTAR GAMBAR...xii DAFTAR TABEL...xiv DAFTAR KODE PROGRAM...xv BAB I PENDAHULUAN Latar Belakang Rumusan Masalah Batasan Masalah Tujuan Penelitian Manfaat Penelitian Sistematika Penulisan... 4 BAB II KAJIAN PUSTAKA State of The Art Pengertian Cloud Storage Google Drive Application Programming Intreface (API) Google Drive Application Programming Interface (API) Representational State Transfer (REST) v Kuota Request Queries pada Google Drive API Mengakses Google Drive REST API Menggunakan Google Drive REST API Komparasi Teknologi Pertukaran Data Komparasi Web Service dengan API Komparasi Remote Procedure Calls (RPC) Komparasi Remote Method Invocation Komparasi Google Drive APIs REST (HTTP) dengan Google Drive APIs for Android Arsitektur Backend Line Messenger Middleware-Oriented Middleware (MOM) Electronic Data Intrechange (EDI) Hypertext Mark Up Language (HTML) Hypertext Preprocessor (PHP) Kelebihan PHP Javascript AJAX...33 ix

4 2.9 Web Service MySQL Elemen Dasar SQL pada Penelitian Tipe-tipe Data MySQL pada Penelitian Kelompok Pernyataan SQL Keunggulan MySQL Task Scheduler...38 BAB III METODOLOGI DAN PERANCANGAN SISTEM Tempat dan Waktu Alur dan Analisis Sumber Data Metode Pengumpulan Data Bahasa Pemrograman Pemodelan Sistem Statement of Purpose Daftar Kejadian Gambaran Umum Sistem Diagram Alir Sistem Diagram Alir Request Permission Diagram Alir New Message Diagram Alir Inbox Diagram Alir Outbox Diagram Alir View Message Diagram Alir Settings Diagram Alir Signout Diagram Alir Scheduler Incoming Message Diagram Alir Scheduler Outgoing Message Perancangan Basis Data Struktur Data Mockup Sistem Mockup Halaman Login Sistem Mockup Halaman New Message Mockup Halaman Inbox Mockup Halaman Outbox Mockup Halaman View Message Mockup Halaman Settings Pengaturan Task Scheduler Kebutuhan Perangkat Kebutuhan Perangkat Keras Kebutuhan Perangkat Lunak...68 BAB IV HASIL DAN PEMBAHASAN Arsitektur Sistem Komponen Send Message Komponen Inbox Komponen Outbox Komponen Settings...73 x

5 4.2 Standard Operational Procedure (SOP) SOP Send Message SOP Send Message Task Scheduler SOP Inbox SOP Outbox SOP Settings Pengujian Sistem Instalasi Aplikasi Kebutuhan Perangkat Lunak Pengujian Sistem Kebutuhan Perangkat Keras Pengujian Sistem Tahap Pengujian Autentikasi Pengujian Tampilan Awal Autentikasi Google Penerimaan dan Pengiriman Pesan Penerimaan Pesan Pengiriman Pesan Tampilan Informasi Tampilan Informasi Pesan Manajemen Pengaturan Sistem Layanan Penjadwalan Pesan Analisa Hasil Analisa Kebutuhan Sistem Analisa Kebutuhan Informasi Analisa Kelebihan dan Kekurangan Sistem BAB V PENUTUP Simpulan Saran DAFTAR PUSTAKA xi

6 DAFTAR GAMBAR Gambar 2.1 Gambaran API...9 Gambar 2.2 Membuat Proyek Baru...11 Gambar 2.3 Memilih API...12 Gambar 2.4 Membuat Kredensial...13 Gambar 2.5 Membuat Kredensial Lanjutan...14 Gambar 2.6 Halaman Kredensial...15 Gambar 2.7 Layar Persetujuan OAuth...16 Gambar 2.8 Halaman Unduh Client Libraries Google Drive...17 Gambar 2.9 OAuth, JSON file, dan Client Libraries Google Drive...18 Gambar 2.10 Remote Procedure Call Flow...25 Gambar 2.11 Arsitektur Sistem RMI...26 Gambar 2.12 Gambaran REST...28 Gambar 2.13 Gambaran Google Drive APIs for Android...29 Gambar 2.14 Arsitektur Backend Line Messenger...30 Gambar 3.1 Flowchart Alur Pembuatan Layanan Pertukaran Data...41 Gambar 3.2 Gambaran Umum Sistem...44 Gambar 3.3 Diagram Alir Request Permission...46 Gambar 3.4 Diagram Alir New Message...47 Gambar 3.5 Diagram Alir Inbox...48 Gambar 3.6 Diagram Alir Outbox...49 Gambar 3.7 Diagram Alir View Message...50 Gambar 3.8 Diagram Alir Settings...51 Gambar 3.9 Diagram Alir Signout...52 Gambar 3.10 Diagram Alir Scheduler Incoming Message...53 Gambar 3.11 Diagram Alir Scheduler Outgoing Message...55 Gambar 3.12 Mockup Halaman Login Sistem...59 Gambar 3.13 Mockup Halaman Send Message...60 Gambar 3.14 Mockup Halaman Inbox...60 Gambar 3.15 Mockup Halaman Outbox...61 Gambar 3.16 Mockup Halaman View Message...62 Gambar 3.17 Mockup Halaman Settings...63 Gambar 3.18 Pengaturan Task Scheduler General...64 Gambar 3.19 Pengaturan Task Scheduler Triggers...64 Gambar 3.20 Pengaturan Task Scheduler Actions...65 Gambar 3.21 Pengaturan Task Scheduler Conditions...66 Gambar 3.22 Pengaturan Task Scheduler Settings...66 Gambar 4.1 Arsitektur Sistem...69 Gambar 4.2 Arsitektur Komponen Send Message...70 Gambar 4.3 Arsitektur Komponen Inbox...71 Gambar 4.4 Arsitektur Komponen Outbox...72 Gambar 4.5 Arsitektur Komponen Settings...73 Gambar 4.6 SOP Send Message...74 Gambar 4.7 SOP Send Message Task Scheduler...76 xii

7 Gambar 4.8 SOP Inbox...77 Gambar 4.9 SOP Outbox...78 Gambar 4.10 SOP Settings...80 Gambar 4.11 Komponen Aplikasi...81 Gambar 4.12 Halaman Depan...84 Gambar 4.13 Halaman Pemilihan Akun Google...85 Gambar 4.14 Halaman Autentikasi...85 Gambar 4.15 Halaman Inbox...86 Gambar 4.16 Halaman New Message...88 Gambar 4.17 Halaman Outbox...89 Gambar 4.18 Halaman View Message...91 Gambar 4.19 Halaman Settings...92 Gambar 4.20 Tabel Inbox...93 Gambar 4.21 Tabel Outbox...93 xiii

8 DAFTAR TABEL Tabel 2.1 Kuota Request Queries...10 Tabel 2.2 Perbedaan Web Service dengan Web Service + API...22 Tabel 3.1 Tabel Inbox...57 Tabel 3.2 Tabel Outbox...58 Tabel 4.1 Daftar Aktivitas dalam SOP Send Message...74 Tabel 4.2 Daftar Aktivitas dalam SOP Send Message Task Scheduler...75 Tabel 4.3 Daftar Aktivitas dalam SOP Inbox...77 Tabel 4.4 Daftar Aktivitas dalam SOP Outbox...78 Tabel 4.5 Daftar Aktivitas dalam SOP Settings...79 Tabel 4.6 Kebutuhan Perangkat Keras Pengujian Sistem...82 Tabel 4.7 Hasil Pengujian Penerimaan Pesan...87 Tabel 4.8 Hasil Pengujian Mengirim Pesan Baru...88 Tabel 4.9 Hasil Pengujian Menerima Data Pesan Keluar...90 Tabel 4.10 Hasil Pengujian View Message...91 xiv

9 DAFTAR KODE PROGRAM Kode Program 2.1 Menyertakan Client Libraries Google Drive REST API...19 Kode Program 2.2 Menyertakan Library PHPExcel...19 Kode Program 2.3 Kode Program pada oauth2callback.php...20 Kode Program 2.4 Query Membuat Database...35 Kode Program 2.5 Query Menggunakan Database...35 Kode Program 2.6 Query Menghapus Database...35 Kode Program 2.7 Query Membuat Tabel...36 Kode Program 2.8 Query Menghapus Tabel...36 Kode Program 2.9 Query Menghapus Primary Key pada Sebuah Tabel...36 Kode Program 2.10 Query Menambahkan Kolom Baru pada Sebuah Tabel...36 Kode Program 2.11 Query Menyisipkan Sebuah Baris Data Baru...37 Kode Program 2.12 Query Menghapus Sebuah Baris Data pada Sebuah Tabel...37 Kode Program 2.13 Query Mengubah Baris Data pada Sebuah Tabel...37 Kode Program 2.14 Query Melihat Isi Data pada Sebuah Tabel...37 Kode Program 4.1 Fitur Layanan Penjadwalan Pesan Masuk...94 Kode Program 4.2 Fitur Layanan Penjadwalan Pesan Keluar...96 xv

10 16 BAB I PENDAHULUAN Bab I Pendahuluan ini menjelaskan tetang pendahuluan terkati topik tugas akhir yang diambil meliputi latar belakang, rumusan masalah, tujuan, manfaat, dan batasan masalah. 1.1 Latar Belakang Informasi menjadi kepentingan mendasar pada kehidupan manusia. Informasi didapat dari hasil komunikasi antar beberapa individu atau kelompok. Teknologi Internet yang digabungkan dengan sebuah sistem komputer dapat mewujudkan komunikasi jarak jauh dalam waktu yang bersamaan sehingga memudahkan pihak tertentu dalam mendapatkan informasi yang diinginkan. Seiring dengan kebutuhan proses bisnis yang terjadi pada sebuah organisasi sistem dituntut untuk saling terhubung dan dapat melakukan pertukaran data dengan sistem lainnya. Pertukaran data merupakan proses perpindahan data dari satu sistem komputer ke sistem komputer lainnya. Sistem komputer satu dapat menerima atau mengirim data dari sistem komputer lainnya dan berlaku juga sebaliknya, namun pertukaran data yang baik terjadi apabila data yang ditukarkan dapat diterima dan dimengerti oleh sistem komputer lainnya. Pertukaran data yang dimaksud tidak serta-merta hanya melakukan perpindahan data namun, data yang ditukarkan harus melalui proses yang terstruktur dan memanfaatkan berbagai macam sumber daya komputasi dan aplikasi. Tantangan dalam melakukan pertukaran data adalah sistem komputer yang melakukan pertukaran data tidak selalu memiliki sistem operasi yang sama atau perangkat lunak yang sama, sehingga proses pertukarannya harus dapat diterima dan didukung oleh sistem operasi maupun perangkat lunak tersebut lalu kemampuan untuk mengerti format file dan interaksi antar sumber daya komputasi atau aplikasi dalam proses pengolahan data yang dapat dilakukan melalui berbagai macam jalur komunikasi. Kemampuan dari dua atau lebih sistem atau komponen untuk bertukar informasi dan menggunakan informasi yang telah ditukar disebut interoperabilitas (IEEE 1990). Middleware

11 17 merupakan perangkat lunak yang dapat memecahkan masalah interoperabilitas antar sistem komputer. Middleware berfungsi sebagai penerjemah memungkinkan berbagai macam interaksi antar mesin atau sistem yang berbeda jenis. Masalah utama yang ditemukan dalam pengimplementasian middleware adalah masalah interoperabilitas dimana interoperabilitas menyangkut format data pada sistem yang bersangkutan. Tujuannya adalah menghubungkan antar sistem agar sistem satu dengan sistem lainnya dapat bekerja sama untuk mencapai tujuan tertentu tanpa adanya masalah utama yaitu masalah interoperabilitas dengan memanfaatkan berbagai sumber daya komputasi dan aplikasi salah satu contohnya adalah memanfaatkan cloud storage Goole Drive. Google Drive adalah cloud storage yang berguna untuk menyimpan file dan berbagai fungsi cloud pada umumnya yang memungkinkan penggunanya bertukar file secara langsung di Internet. Cloud storage ini memiliki kelebihan yaitu Google Drive dapat digunakan dengan aplikasi Google lainnya sehingga Google Drive dapat langsung dihubungkan dengan Google+, Gmail dan aplikasi Google lainnya. Google Drive atau disingkat GDrive dapat juga digunakan untuk mengedit file Microsoft Office secara langsung di dalam browser. Google Drive dapat digunakan sebagai media penyimpanan file dari Google+ sehingga file yang di upload menggunakan Google Drive dapat di-share diakun Google+ tersebut. Peran Google Drive pada pertukaran data ini adalah sebagai media penyimpanan dan media berbagi file. Application Programming Interface (API) dari Google Drive digunakan untuk memanfaatkan fungsi penyimpanan dan berbagi file secara pemrograman yang ada di Google Drive. Penelitian tentang pertukaran data sudah pernah dilakukan salah satunya yang berjudul Arsitektur Pertukaran Data Berbasis Data Grid dalam membangun Gorontalo Library Network oleh Hidayat Koniyo. Penelitian ini membahas tentang pertukaran data antar perpustakaan digital yang ada di daerah Gorontalo. Data yang ditukarkan adalah informasi buku yang ada di perpustakaan digital tersebut. Penelitian terkait cloud storage yang berjudul Perancangan Cloud Storage dengan Konsep Auto Syncing Menggunakan Aplikasi Owncloud dan Dropbox oleh Jamil Cahyadi membahas tentang sinkronisasi cloud storage

12 18 Dropbox lalu memanfaatkan Owncloud untuk menekan penggunaan bandwidth. Cara ini dapat menekan penggunaan bandwidth karena hanya satu mesin saja yang tersinkronisasi dengan Dropbox sehingga mesin lainnya dapat mengambil file melalui jaringan lokal dengan menggunakan Owncloud. Penelitian tentang pertukaran data yang memanfaatkan cloud storage sebagai jalur pertukaran data belum pernah dilakukan sampai penelitian ini dibuat. Data yang ditukarkan adalah data dari suatu tabel yang ada di database. Pertukaran data antar database dapat terwujud dengan menggabungkan web service berteknologi REST dan API menjadi web API. Penelitian yang berjudul Layanan Pertukaran Data dengan menggunakan API Google Drive ini memiliki keluaran yaitu aplikasi berbasis web yang di dalamnya memanfaatkan API dari Google Drive dan mengumpulkan perintahperintah bahasa pemrograman lainnya ke dalam satu file sehingga menjadi sebuah engine berkonsep web service. Konsep ini digunakan tidak hanya untuk mengatasi masalah interoperabilitas namun juga mempermudah dalam hal konektivitas karena dapat digunakan dimana pun dan kapanpun melalui jaringan Internet tanpa perlu mengetahui alamat Internet Protocol maupun akses server yang dimiliki penerima. 1.2 Rumusan Masalah Rumusan masalah yang dapat ditarik dari latar belakang tersebut adalah sebagai berikut. 1. Bagaimana cara merancang dan membuat aplikasi berbasis web Layanan Pertukaran Data dengan menggunakan API Google Drive. 2. Bagaimana proses pertukaran data yaitu penerimaan dan pengiriman data melalui Googe Drive. 3. Bagaimana cara membuat aplikasi berbasis web yang dapat menerima data secara otomatis apabila ada yang melakukan pengiriman data.

13 Batasan Masalah Berikut ruang lingkup dan batasan masalah dalam pembuatan Layanan Pertukaran Data dengan menggunakan API Google Drive. 1. Aplikasi ini berbasis web. 2. Layanan pertukaran data ini memanfaatkan API Google Drive dan Google+ 3. Pertukaran data mencakup penerimaan dan pengiriman data. 1.4 Tujuan Penelitian Adapun tujuan penelitian dalam pembuatan Layanan Pertukaran Data dengan menggunakan API Google Drive adalah sebagai berikut. 1. Merancang dan membangun Layanan Pertukaran Data dengan menggunakan API Google Drive berbasis web. 2. Memanfaatkan fungsi dan kegunaan cloud storage Google Drive sebagai perantara pertukaran data. 3. Membantu proses bisnis pada suatu organisasi. 1.5 Manfaat Penelitian Manfaat yang didapat dari pembuatan Layanan Pertukaran Data dengan menggunakan API Google Drive adalah sebagai berikut. 1. Memberikan solusi dalam pembiayaan yang minim untuk organisasi atau perusahaan kecil karena hanya membutuhkan koneksi Internet. 2. Menyediakan jalur komunikasi alternatif jika terjadi masalah pada sistem utama. 1.6 Sistematika Penulisan Sistematika penulisan menyajikan gambaran singkat mengenai tahapan yang dilakukan sebagai acuan dalam penulisan laporan dan permasalahan yang dibahas dalam penulisan laporan penelitian ini. Laporan penelitian ini terbagi menjadi lima bab sebagai berikut.

14 20 Bab I : Pendahuluan Bab ini membahas mengenai latar belakang, rumusan masalah, tujuan, manfaat, batasan masalah, dan sistematika penulisan. Bab II : Tinjauan Pustaka Bab ini berisi tentang pembahasan dan teori-teori penunjang yang mendasari dalam pembuatan Layanan Pertukaran Data dengan menggunakan API Google Drive. Bab III : Metode dan Perancangan Sistem Bab ini berisikan metodologi yang digunakan selama melakukan penelitian dan penulisan laporan, meliputi tempat dan waktu penelitian, alur penelitian, pemodelan sistem, dan perancangan basis data. Bab IV : Hasil dan Pembahasan Bab ini memuat tentang pembahasan dari implementasi perangkat lunak, uji coba perangkat lunak, dan analisa hasil penelitian dengan parameter-parameter yang ditetapkan. Bab V : Penutup Bab ini berisi rangkuman secara keseluruhan yang mengacu pada rumusan masalah dan tujuan dalam penelitian serta saran untuk pengembangan aplikasi selanjutnya.

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Pada era teknologi maju sekarang ini, intensitas interaksi manusia melalui internet menuntut adanya teknologi yang memungkinkan komunikasi antar user secara cepat.

Lebih terperinci

ABSTRAK. Kata Kunci: Layanan Pesan Antar Makanan, E-tracking, GPS, Android, Cloud. vii

ABSTRAK. Kata Kunci: Layanan Pesan Antar Makanan, E-tracking, GPS, Android, Cloud. vii ABSTRAK Layanan Pesan antar makanan merupakan salah satu layanan unggulan yang ditawarkan oleh restoran. Layanan pesan antar makanan pada restoran umumnya menggunakan metode pemesanan melalui telepon.

Lebih terperinci

Pertukaran Data Antar Database dengan Menggunakan Teknologi API

Pertukaran Data Antar Database dengan Menggunakan Teknologi API Pertukaran Data Antar Database dengan Menggunakan Teknologi API Ahmad Hanafi 1, I Made Sukarsa 2, A.A. Ketut Agung Cahyawan Wiranatha 3 Jurusan Teknologi Informasi, Universitas Udayana Jl. Kampus Bukit

Lebih terperinci

ABSTRAK. Kata Kunci: dokumen digitalisasi, manajemen dokumen, sistem informasi. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: dokumen digitalisasi, manajemen dokumen, sistem informasi. Universitas Kristen Maranatha ABSTRAK Sistem Informasi Manajemen Dokumen dirancang untuk mengelola dan mengolah dokumen digitalisasi yang ada di Fakultas Teknologi Informasi. Dokumen yang diolah pada aplikasi ini berupa dokumen yang

Lebih terperinci

ABSTRAK. v Universitas Kristen Maranatha

ABSTRAK. v Universitas Kristen Maranatha ABSTRAK Saat ini, masih banyak pengendara sepeda motor lupa akan waktu servis berkala. Oleh karena itu, dibutuhkan aplikasi sistem yang dapat membantu mengingatkan pengendara sepeda motor akan waktu servis

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI Pada bab ini akan dibahas berbagai teori yang melandasi dalam membangun sistem ini. 3.1 Sistem Informasi Menurut Hall (2006, p6), sistem informasi adalah serangkaian prosedur formula

Lebih terperinci

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML TUGAS TEKNOLOGI INFORMASI Perancangan Website Ujian Teknik Elektro UNDIP Berbasis HTML OLEH: AULIA RAHMAN 21060113120007 JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS DIPONEGORO SEMARANG 2014 Abstrak

Lebih terperinci

DAFTAR TABEL. Perbandingan Ruby on Rails Dengan PHP Berdasarkan Banyak. Baris Program...

DAFTAR TABEL. Perbandingan Ruby on Rails Dengan PHP Berdasarkan Banyak. Baris Program... DAFTAR ISI LEMBAR PENGESAHAN... i ABSTRACT... ii ABSTRAK... iii KATA PENGANTAR... iv DAFTAR ISI... vi DAFTAR TABEL... ix DAFTAR GAMBAR... xi DAFTAR LAMPIRAN... xiv BAB I PENDAHULUAN 1.1 Latar Belakang

Lebih terperinci

ABSTRAK. Kata Kunci : Website Media Pembelajaran, SMK Teknik Komputer dan Jaringan, Use Case, Flowchart, ERD, AJAX, PHP, MySQL.

ABSTRAK. Kata Kunci : Website Media Pembelajaran, SMK Teknik Komputer dan Jaringan, Use Case, Flowchart, ERD, AJAX, PHP, MySQL. ABSTRAK Metode pembelajaran yang diterapkan di SMK Teknik Komputer dan jaringan (TKJ) PGRI Cibaribis untuk kelompok mata pelajaran kompetensi kejuruan dirasakan belum cukup untuk meningkatkan kualitas

Lebih terperinci

BAB IV ANALISIS DAN RANCANGAN SISTEM Deskripsi Sistem Analisis Sistem Analisis Kebutuhan Fungsional

BAB IV ANALISIS DAN RANCANGAN SISTEM Deskripsi Sistem Analisis Sistem Analisis Kebutuhan Fungsional DAFTAR ISI HALAMAN JUDUL... i HALAMAN PENGESAHAN... ii PERNYATAAN... iii KATA PENGANTAR... iv DAFTAR ISI... v DAFTAR GAMBAR... viii DAFTAR TABEL... x INTISARI... xi ABSTRACT... xii BAB I PENDAHULUAN...

Lebih terperinci

Firewall & WEB SERVICE

Firewall & WEB SERVICE Firewall & WEB SERVICE Definisi Firewall Umumnya ditempatkan pada batas network untuk membangun batas pinggir keamanan (security). Firewall digunakan untuk melindungi internal network dari eksternal yang

Lebih terperinci

Bab 4 Hasil dan Pembahasan

Bab 4 Hasil dan Pembahasan Bab 4 Hasil dan Pembahasan Dalam bab ini akan dibahas mengenai beberapa hal yang menyangkut tentang implementasi dari perancangan yang ada dalam bab 3 meliputi implementasi pengaturan fitur piranti jaringan

Lebih terperinci

SISTEM INFORMASI PEMBERITAHUAN KEGIATAN ACARA DESA BERBASIS SMS GATEWAY DI KECAMATAN MEJOBO KUDUS

SISTEM INFORMASI PEMBERITAHUAN KEGIATAN ACARA DESA BERBASIS SMS GATEWAY DI KECAMATAN MEJOBO KUDUS LAPORAN SKRIPSI SISTEM INFORMASI PEMBERITAHUAN KEGIATAN ACARA DESA BERBASIS SMS GATEWAY DI KECAMATAN MEJOBO KUDUS HILMY MACHFUDI 201051137 DOSEN PEMBIMBING Rina Fiati, ST, M.Cs Ratih Nindyasari, S.Kom

Lebih terperinci

SKRIPSI IMPLEMENTASI FUNGSI REST PADA WEB SERVICE UNTUK PORTAL BERITA DI SMK ISLAM AL HIKMAH MAYONG JEPARA. Oleh : HILMI TAIB

SKRIPSI IMPLEMENTASI FUNGSI REST PADA WEB SERVICE UNTUK PORTAL BERITA DI SMK ISLAM AL HIKMAH MAYONG JEPARA. Oleh : HILMI TAIB SKRIPSI IMPLEMENTASI FUNGSI REST PADA WEB SERVICE UNTUK PORTAL BERITA DI SMK ISLAM AL HIKMAH MAYONG JEPARA Oleh : HILMI TAIB 2010-51-063 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MURIA

Lebih terperinci

@UKDW BAB 1 PENDAHULUAN

@UKDW BAB 1 PENDAHULUAN BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah Salah satu bentuk teknologi yang sedang berkembang di era digital ini adalah teknologi clouds. Aplikasi Clouds sudah banyak digunakan untuk berbagai keperluan

Lebih terperinci

BAB V PENUTUP Kesimpulan Saran DAFTAR PUSTAKA... 96

BAB V PENUTUP Kesimpulan Saran DAFTAR PUSTAKA... 96 ABSTRAK Perkembangan teknologi pada saat ini telah memungkinkan penggunaan fasilitas komputer dan internet untuk mendukung sebuah usaha. Usaha membuat lapangan futsal sekarang sudah banyak dilakukan banyak

Lebih terperinci

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN 1.1. Latar Belakang BAB I PENDAHULUAN 1.1. Latar Belakang Web service adalah suatu sistem perangkat lunak yang dirancang untuk mendukung interoperabilitas dan interaksi antar sistem pada suatu jaringan. Web service digunakan

Lebih terperinci

APLIKASI PELAPORAN KERUSAKAN JALAN TOL MENGGUNAKAN LAYANAN WEB SERVICE BERBASIS ANDROID

APLIKASI PELAPORAN KERUSAKAN JALAN TOL MENGGUNAKAN LAYANAN WEB SERVICE BERBASIS ANDROID APLIKASI PELAPORAN KERUSAKAN JALAN TOL MENGGUNAKAN LAYANAN WEB SERVICE BERBASIS ANDROID, Rinaldy Maulidiansyah 1, Deny Fauzy Rakhman 2,Muhammad Ali Ramdhani 3 Jurusan Teknik Informatika,Fakultas Sains

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. mengangkat kasus dan penggunaan teknologi yang berbeda-beda, pada table 2.1

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. mengangkat kasus dan penggunaan teknologi yang berbeda-beda, pada table 2.1 BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Aplikasi chat messenger sebelumnya sudah pernah dibuat dengan mengangkat kasus dan penggunaan teknologi yang berbeda-beda, pada table 2.1 menunjukkan

Lebih terperinci

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii DAFTAR ISI LAPORAN TUGAS AKHIR... i LAPORAN TUGAS AKHIR... ii HALAMAN PENGESAHAN... iii KATA PENGANTAR... iv DAFTAR ISI... v DAFTAR GAMBAR... ix DAFTAR TABEL... xiii INTISARI... xiv ABSTRACT... xv BAB

Lebih terperinci

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web BAB II LANDASAN TEORI 2.1. Konsep Dasar Membangun Aplikasi Berbasis Web Aplikasi berbasis web adalah aplikasi yang dijalankan melalui browser dan diakses melalui jaringan komputer. Aplikasi berbasis web

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 III LANDASAN TEORI. Pada bab ini akan dijelaskan mengenai teori dasar yang digunakan oleh penulis sebagai acuan dalam membangun aplikasi.

BAB III LANDASAN TEORI. Pada bab ini akan dijelaskan mengenai teori dasar yang digunakan oleh penulis sebagai acuan dalam membangun aplikasi. BAB III LANDASAN TEORI Pada bab ini akan dijelaskan mengenai teori dasar yang digunakan oleh penulis sebagai acuan dalam membangun aplikasi. 3.1 E-Commerce E-commerce merupakan suatu kumpulan teknologi,

Lebih terperinci

ABSTRAK. Kata kunci : Android, Basis Data, Web Service, SPMB, Try Out, EBTANAS. Universitas Kristen Maranatha

ABSTRAK. Kata kunci : Android, Basis Data, Web Service, SPMB, Try Out, EBTANAS. Universitas Kristen Maranatha ABSTRAK Dengan tersedianya smartphone atau tablet yang canggih saat ini, segala macam informasi dapat dengan mudah didapatkan dimanapun dan kapanpun. Untuk membantu siswa mempersiapkan diri menghadapi

Lebih terperinci

ABSTRAK. Kata Kunci : Sistem Informasi, Kepegawaian, Web, PHP, MySQL.

ABSTRAK. Kata Kunci : Sistem Informasi, Kepegawaian, Web, PHP, MySQL. ABSTRAK SOGO Department Store yang berada di Bandung, merupakan perusahaan yang bergerak di bidang retail yang memiliki proses bisnis yang cukup kompleks dalam pengolahan data kepegawaiannya. Sampai saat

Lebih terperinci

BAB 3 LANDASAN TEORI

BAB 3 LANDASAN TEORI BAB 3 LANDASAN TEORI 3.1 Aplikasi Mobile Aplikasi Mobile adalah sebuah aplikasi yang memungkinkan anda melakukan mobilitas dengan menggunakan perlengkapan seperti PDA, telepon seluler atau Handphone. Dengan

Lebih terperinci

1BAB I PENDAHULUAN 1.1 Latar Belakang

1BAB I PENDAHULUAN 1.1 Latar Belakang BAB I 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan internet sebagai salah satu media dalam penyampaian informasi turut mengubah bentuk dan proses perpindahan data dari data fisik menjadi data digital.

Lebih terperinci

ABSTRAK. Kata Kunci: sekolah, rapor,kurikulum, nilai. vii. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: sekolah, rapor,kurikulum, nilai. vii. Universitas Kristen Maranatha ABSTRAK Penerapan teknologi informasi dan komunikasi pada aplikasi pengolahan nilai siswa jenjang SMP digunakan untuk menfasilitasi proses pengolahan nilai yang sebelumnya dilakukan secara manual. Aplikasi

Lebih terperinci

DAFTAR ISI BAB II TINJAUAN PUSTAKA 8

DAFTAR ISI BAB II TINJAUAN PUSTAKA 8 DAFTAR ISI HALAMAN JUDUL i HALAMAN PENGESAHAN ii PERNYATAAN iii KATA PENGANTAR iv DAFTAR ISI vi DAFTAR GAMBAR ix DAFTAR TABEL xiii INTISARI xiv ABSTRACT xv BAB I PENDAHULUAN 1 1.1 Latar Belakang dan Permasalahan

Lebih terperinci

BAB I PENDAHULUAN. menggunakan layanan software, media pentimpanan (storage), platform

BAB I PENDAHULUAN. menggunakan layanan software, media pentimpanan (storage), platform BAB I PENDAHULUAN A. Latar Belakang Komputasi awan atau cloud computing merupakan salah satu contoh perkembangan teknologi informasi. Komputasi awan adalah transformasi teknologi informasi dan komunikasi

Lebih terperinci

ABSTRAK. Kata kunci: Video Streaming, Silverlight, ASP, C# v Universitas Kristen Maranatha

ABSTRAK. Kata kunci: Video Streaming, Silverlight, ASP, C# v Universitas Kristen Maranatha ABSTRAK Seiring dengan meningkatnya kebutuhan pengguna internet, media video menjadi semakin populer dalam beberapa tahun terakhir ini, para pengembang situs dipacu menyajikan video dengan cara yang bervariasi.

Lebih terperinci

II.3.5 Statechart Diagram... II-14 II.3.6 Activity Diagram... II-15 II.3.7 Component Diagram... II-16 II.3.8 Deployment Diagram... II-16 II.3.

II.3.5 Statechart Diagram... II-14 II.3.6 Activity Diagram... II-15 II.3.7 Component Diagram... II-16 II.3.8 Deployment Diagram... II-16 II.3. DAFTAR ISI HALAMAN JUDUL LEMBAR PENGESAHAN... ii SURAT PERNYATAAN... iii ABSTRAK... iv ABSTRACT... v KATA PENGANTAR... vi DAFTAR ISI... viii DAFTAR TABEL... xii DAFTAR GAMBAR... xiii BAB I PENDAHULUAN...

Lebih terperinci

BAB 3 LANDASAN TEORI

BAB 3 LANDASAN TEORI 3.1 Rekam Medis BAB 3 LANDASAN TEORI Menurut PERMENKES NO: 269/MENKES/PER/III/2008 yang dimaksud rekam medis adalah berkas yang berisi catatan dan dokumen antara lain identitas pasien, hasil pemeriksanaan,

Lebih terperinci

BAB II TINJAUAN PUSTAKA. Bab ini membahas teori-teori yang dijadikan acuan tugas akhir ini.

BAB II TINJAUAN PUSTAKA. Bab ini membahas teori-teori yang dijadikan acuan tugas akhir ini. BAB II TINJAUAN PUSTAKA Bab ini membahas teori-teori yang dijadikan acuan tugas akhir ini. 2.1 Web Service Web Service adalah sekumpulan application logic beserta objek-objek dan method-method yang dimilikinya

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah BAB 1 PENDAHULUAN Pada bab ini menjelaskan mengenai latar belakang masalah, rumusan masalah, lingkup tugas akhir, tujuan tugas akhir, metodologi pengerjaan tugas akhir dan sistematika penulisan. 1.1 Latar

Lebih terperinci

BAB I PENDAHULUAN. pengambil keputusan. Data Warehouse sebagai sarana pengambilan keputusan, merupakan

BAB I PENDAHULUAN. pengambil keputusan. Data Warehouse sebagai sarana pengambilan keputusan, merupakan BAB I PENDAHULUAN 1.1 Latar Belakang Masalah 1 Dalam menentukan dan mengambil suatu keputusan pada suatu perusahaan atau instansi diperlukan data-data yang diolah menjadi suatu informasi yang berguna bagi

Lebih terperinci

ABSTRAK. Kata kunci: API, Google Calendar, Sinkronisasi

ABSTRAK. Kata kunci: API, Google Calendar, Sinkronisasi ABSTRAK Pendistribusian jadwal sidang pada Fakultas IT masih disusun dengan menggunakan aplikasi spreadsheet dan pendistribusian melalui layanan cloud storage yang diakses secara manual oleh peserta sidang,

Lebih terperinci

SERVICE ORIENTED ARCHITECTURE (SOA)

SERVICE ORIENTED ARCHITECTURE (SOA) Implemented using Web Services SERVICE ORIENTED ARCHITECTURE (SOA) Oleh: Ahmad Syauqi Ahsan 1 TUJUAN Mengerti konsep dasar dari Service Oriented Architecture (SOA). Memahami manfaat SOA. Mengerti kapan

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Kondisi ekonomi sekarang menyebabkan perusahaan berusaha untuk menjaga pelanggan-pelanggan yang ada. Menurut Carmen Acatrinei dan Teodora Viviana Puiu (2013:153), kartu

Lebih terperinci

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI SEKOLAH (STUDI KASUS SMP N 2 PATIKRAJA BANYUMAS)

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI SEKOLAH (STUDI KASUS SMP N 2 PATIKRAJA BANYUMAS) PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI SEKOLAH (STUDI KASUS SMP N 2 PATIKRAJA BANYUMAS) Ajeng Puspitasari Rahastri 1, Tengku A. Riza, ST.,MT.2, Rohmat Tulloh 3 1,2, Prodi D3 Teknik Telekomunikasi,

Lebih terperinci

PRAKTIKUM. Rekayasa Web. Modul 6: Restful API Server & Client Codeigniter. Laboratorium Teknik Informatika Universitas Pasundan

PRAKTIKUM. Rekayasa Web. Modul 6: Restful API Server & Client Codeigniter. Laboratorium Teknik Informatika Universitas Pasundan PRAKTIKUM Rekayasa Web Modul 6: Restful API Server & Client Codeigniter Laboratorium Teknik Informatika Universitas Pasundan Konten modul: 1. Membaca Data Menggunakan Rest API Server & Client 2. Menambah

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. pernah dilakukan oleh beberapa penulis. tentang membangun aplikasi chat berbasis android.

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. pernah dilakukan oleh beberapa penulis. tentang membangun aplikasi chat berbasis android. BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2. 1. Tinjauan Pustaka Sebelumnya aplikasi chat messenger sudah pernah dibuat dengan mengangkat kasus dan penggunaan teknologi yang berbedabeda, pada table 2.1 menunjukkan

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Teori BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI Penelitian yang berhubungan dengan topik yang penulis bahas adalah Sistem Lelang On-Line Perum Pegadaian Jatisrono.(Hidayah, 2013). Pada topik

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1 Pendaftaran Siswa Baru Penerimaan siswa baru merupakan gerbang awal yang harus dilalui peserta didik dan sekolah didalam penyaringan objek-objek pendidikan. Peristiwa penting

Lebih terperinci

BAB 1 PENDAHULUAN. Sebagai universitas yang berkembang pesat dan memiliki rencana untuk

BAB 1 PENDAHULUAN. Sebagai universitas yang berkembang pesat dan memiliki rencana untuk BAB 1 PENDAHULUAN 1.1 Latar Belakang Universitas Bina Nusantara merupakan salah satu universitas yang menjadi panutan universitas lain dalam penerapannya terhadap dunia teknologi informasi. Sebagai universitas

Lebih terperinci

BAB V IMPLEMENTASI DAN KESIMPULAN

BAB V IMPLEMENTASI DAN KESIMPULAN BAB V IMPLEMENTASI DAN KESIMPULAN Pada bab ini penulis akan membahas lebih dalam mengenai implementasi dan hasil uji coba terhadap sistem aplikasi yang telah dibuat. Uji coba ini bertujuan untuk mengetahui

Lebih terperinci

ABSTRAK. Kata kunci : distribusi materi kuliah, PHP, MYSQL, Dreamweaver. Universitas Kristen Maranatha

ABSTRAK. Kata kunci : distribusi materi kuliah, PHP, MYSQL, Dreamweaver. Universitas Kristen Maranatha ABSTRAK merupakan salah satu universitas swasta yang ada di Bandung. Setiap tahun ajaran baru jumlah mahasiswa selalu meningkat, maka Universitas Kristen Maranatha dituntut untuk memberikan pelayanan yang

Lebih terperinci

7.2 Saran DAFTAR PUSTAKA LAMPIRAN

7.2 Saran DAFTAR PUSTAKA LAMPIRAN DAFTAR ISI HALAMAN JUDUL... ii HALAMAN PENGESAHAN... iii PERNYATAAN... iv PRAKATA...... v DAFTAR ISI...... vii DAFTAR GAMBAR... x DAFTAR TABEL... xvi INTISARI... xvii ABSTRACT...... xviii BAB I PENDAHULUAN...

Lebih terperinci

ABSTRAK. Kata Kunci: Konfigurasi, FreeRADIUS, Modul, Web.

ABSTRAK. Kata Kunci: Konfigurasi, FreeRADIUS, Modul, Web. ABSTRAK Tujuan perancangan aplikasi manajemen FreeRADIUS server berbasis web ini adalah untuk memudahkan pengguna khususnya pengguna baru untuk melakukan konfigurasi aplikasi FreeRADIUS sebagai bentuk

Lebih terperinci

Pencarian Buku Perpustakaan. Melalui SMS Menggunakan Java

Pencarian Buku Perpustakaan. Melalui SMS Menggunakan Java Pencarian Buku Perpustakaan Melalui SMS Menggunakan Java Jemmy / 0222129 Jurusan Teknik Elektro, Fakultas Teknik, Jln.Prof.Drg.Suria Sumantri 65, Bandung 40164, Indonesia Email : [email protected] ABSTRAK

Lebih terperinci

Web Services merupakan salah satu bentuk implementasi dari arsitektur model aplikasi N-Tier yang berorientasi layanan. Perbedaan Web Services dengan

Web Services merupakan salah satu bentuk implementasi dari arsitektur model aplikasi N-Tier yang berorientasi layanan. Perbedaan Web Services dengan Overview Web Service (sebagai software) adalah sebuah sistem didesain untuk mendukung mesin interoperabilitas untuk berinteraksi dalam jaringan. Seringnya Web service hanya berupa application programming

Lebih terperinci

RANCANG BANGUN WEB SERVICE UNTUK TRANSAKSI DATA PADA APLIKASI SAHABAT JASA DENGAN METODE REST

RANCANG BANGUN WEB SERVICE UNTUK TRANSAKSI DATA PADA APLIKASI SAHABAT JASA DENGAN METODE REST `256 Seminar Nasional Teknologi Informasi Universitas Ibn Khaldun Bogor 2018 RANCANG BANGUN WEB SERVICE UNTUK TRANSAKSI DATA PADA APLIKASI SAHABAT JASA DENGAN METODE REST Fajar Surahman 1, Safaruddin Hidayat

Lebih terperinci

BAB 1 PENDAHULUAN. sering disebut dengan e-commerce (Electronic Commerce). E-Commerce

BAB 1 PENDAHULUAN. sering disebut dengan e-commerce (Electronic Commerce). E-Commerce 1 BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Teknologi internet mempunyai pengaruh yang cukup besar dalam dunia ekonomi khususnya dalam hal berbelanja. Belanja yang dilakukan melalui internet ini sering

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang HTTP adalah salah satu protokol paling populer di dunia internet. Dengan semakin banyaknya aplikasi multimedia yang berjalan di atas HTTP, banyak protokol yang dikembangkan

Lebih terperinci

BAB 2 LANDASAN TEORI. disebut HTML (HyperText Markup Langauge). Pada perkembangan berikutnya,

BAB 2 LANDASAN TEORI. disebut HTML (HyperText Markup Langauge). Pada perkembangan berikutnya, BAB 2 LANDASAN TEORI 2.1 Aplikasi Web Pada awalnya aplikasi web dibangun dengan hanya menggunakan bahasa yang disebut HTML (HyperText Markup Langauge). Pada perkembangan berikutnya, sejumlah skrip dan

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 I PENDAHULUAN I.1 Latar Belakang

BAB I PENDAHULUAN I.1 Latar Belakang BAB I PENDAHULUAN I.1 Latar Belakang Perkembangan teknologi informasi menyebabkan setiap individu ataupun kelompok mau tidak mau menerapkannya dalam segala aktifitas. Salah satu contoh penerapannya adalah

Lebih terperinci

PENGEMBANGAN SISTEM INFORMASI GEOGRAFIS BERBASIS NODE

PENGEMBANGAN SISTEM INFORMASI GEOGRAFIS BERBASIS NODE PENGEMBANGAN SISTEM INFORMASI GEOGRAFIS BERBASIS NODE.JS UNTUK PEMETAAN MESIN DAN TRACKING ENGINEER DENGAN PEMANFAATAN GEOLOCATION PADA PT IBM INDONESIA Rachmat Fajrin Teknik Informatika dan Komputer/Teknik

Lebih terperinci

SISTEM INFORMASI GEOGRAFIS PELAYANAN KESEHATAN KABUPATEN PONOROGO BERBASIS WEB SKRIPSI

SISTEM INFORMASI GEOGRAFIS PELAYANAN KESEHATAN KABUPATEN PONOROGO BERBASIS WEB SKRIPSI SISTEM INFORMASI GEOGRAFIS PELAYANAN KESEHATAN KABUPATEN PONOROGO BERBASIS WEB SKRIPSI Diajukan dan Disusun Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Sarjana Jenjang Strata Satu (S1) Pada Program

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Keberadaan sistem informasi memiliki peran yang sangat penting dalam suatu organisasi. Fungsi sistem informasi menurut Bodnar dan Hopwood adalah untuk mentransformasikan

Lebih terperinci

BAB 1 Service Oriented Architecture 1.1 Evolusi SOA

BAB 1 Service Oriented Architecture 1.1 Evolusi SOA BAB 1 Service Oriented Architecture 1.1 Evolusi SOA Dengan melakukan penelusuran evolusi pola-pola integrasi, maka dapat ditunjukkan bahwa SOA merupakan teknik integrasi yang dibangun berdasarkan teknologi

Lebih terperinci

ANALISIS DAN PERANCANGAN CARGO TRACKING SYSTEM PADA PT.MEDITERRANEAN SHIPPING COMPANY SKRIPSI. Oleh WENDY VINOD HERRY

ANALISIS DAN PERANCANGAN CARGO TRACKING SYSTEM PADA PT.MEDITERRANEAN SHIPPING COMPANY SKRIPSI. Oleh WENDY VINOD HERRY ANALISIS DAN PERANCANGAN CARGO TRACKING SYSTEM PADA PT.MEDITERRANEAN SHIPPING COMPANY SKRIPSI Oleh WENDY 0900805685 VINOD 0900828291 HERRY 0900797115 Kelas / Kelompok : 07-PCT / 04 Universitas Bina Nusantara

Lebih terperinci

BAB 3 LANDASAN TEORI

BAB 3 LANDASAN TEORI BAB 3 LANDASAN TEORI Bab ini akan membahas hal-hal yang mendasari dibuatnya aplikasi JOGIFT, arsitektur, bahasa pemrograman dan tools yang digunakan dalam pembuatan aplikasi JOGIFT. 3.1 Produk Pengertian

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. sebuah sistem pencarian lokasi kuliner berbasis mobile web untuk wilayah

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. sebuah sistem pencarian lokasi kuliner berbasis mobile web untuk wilayah BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Dalam penelitian yang dilakukan oleh Hasan (2011) tentang aplikasi pencarian lokasi kuliner di Yogyakarta. Penelitian tersebut telah menghasilkan

Lebih terperinci

2.4.2 Class Diagram Sequence Diagram Statechart Diagram Activity Diagram Rekayasa Perangkat Lunak...

2.4.2 Class Diagram Sequence Diagram Statechart Diagram Activity Diagram Rekayasa Perangkat Lunak... DAFTAR ISI HALAMAN JUDUL... i HALAMAN PERSETUJUAN... ii HALAMAN PENGESAHAN... iii HALAMAN MOTTO DAN PERSEMBAHAN... iv RINGKASAN... v KATA PENGANTAR... vi DAFTAR ISI... viii DAFTAR TABEL... xi DAFTAR GAMBAR...

Lebih terperinci

BAB II KAJIAN PUSTAKA

BAB II KAJIAN PUSTAKA BAB II KAJIAN PUSTAKA A. Tugas Akhir Tugas Akhir merupakan satu kurikulum wajib yang dilaksanakan oleh setiap mahasiswa pada Program Studi Teknik Informatika, Fakultas Teknik, Universitas Muhammadiyah

Lebih terperinci

BAB I PENDAHULUAN. pengembangan pendidikan di bumi nusantara ini adalah sekolah baik sekolah

BAB I PENDAHULUAN. pengembangan pendidikan di bumi nusantara ini adalah sekolah baik sekolah BAB I PENDAHULUAN I.1. Latar Belakang Pada saat ini kebutuhan akan informasi yang cepat sangatlah penting, terutama dengan perkembangan teknologi informasi pada segala bidang maka penggunaan teknologi

Lebih terperinci

BAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media

BAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi telekomunikasi dan komputer menyebabkan terjadinya perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media elektronik

Lebih terperinci

SISTEM PENGELOLAAN MANAJEMEN PENELITIAN DAN PENGABDIAN PADA MASYARAKAT DI LPPM UNIVERSITAS MUHAMMADIYAH PURWOKERTO

SISTEM PENGELOLAAN MANAJEMEN PENELITIAN DAN PENGABDIAN PADA MASYARAKAT DI LPPM UNIVERSITAS MUHAMMADIYAH PURWOKERTO LAPORAN TUGAS AKHIR SISTEM PENGELOLAAN MANAJEMEN PENELITIAN DAN PENGABDIAN PADA MASYARAKAT DI LPPM UNIVERSITAS MUHAMMADIYAH PURWOKERTO RESEARCH MANAGEMENT SYSTEM AND DEDICATION TO THE SOCIETY IN LPPM MUHAMMADIYAH

Lebih terperinci

ABSTRAK. Kata Kunci: gateway, e-commerce,aplikasi berbasis web,customer relationship management.

ABSTRAK. Kata Kunci:  gateway, e-commerce,aplikasi berbasis web,customer relationship management. ABSTRAK Toko perlengkapan Sablon Elshaddai merupakan salah satu perusahaan yang bergerak di penjualan perlengkapan dan alat-alat sablon. Saat ini toko perlengkapan Sablon Elshaddai masih melakukan pendataan

Lebih terperinci

PROGRAM PENDIDIKAN SARJANA EKSTENSI D E P A R T E M E N T E K N I K I N D U S T R I F A K U L T A S T E K N I K UNIVERSITAS SUMATERA UTARA MEDAN 2009

PROGRAM PENDIDIKAN SARJANA EKSTENSI D E P A R T E M E N T E K N I K I N D U S T R I F A K U L T A S T E K N I K UNIVERSITAS SUMATERA UTARA MEDAN 2009 PERANCANGAN SISTEM INFORMASI PERSEDIAAN DENGAN METODE ENTITY RELATIONSHIP DIAGRAM DAN BAHASA PEMROGRAMAN PHP DI PT. TIGA MUSIM MAS JAYA TUGAS SARJANA Diajukan Untuk Memenuhi Sebagian Dari Syarat-Syarat

Lebih terperinci

SISTEM INFORMASI TATA KELOLA PERPUSTAKAAN DI DINAS ARSIP DAN PERPUSTAKAAN DAERAH KABUPATEN KUDUS MENGGUNAKAN FITUR SMS NOTIFICATION

SISTEM INFORMASI TATA KELOLA PERPUSTAKAAN DI DINAS ARSIP DAN PERPUSTAKAAN DAERAH KABUPATEN KUDUS MENGGUNAKAN FITUR SMS NOTIFICATION LAPORAN SKRIPSI SISTEM INFORMASI TATA KELOLA PERPUSTAKAAN DI DINAS ARSIP DAN PERPUSTAKAAN DAERAH KABUPATEN KUDUS MENGGUNAKAN FITUR SMS NOTIFICATION IBNU HASAN ARIF NIM. 201353070 DOSEN PEMBIMBING R. Rhoedy

Lebih terperinci

MODUL PRAKTIKUM :.. Nama NRP. Laboratorium Teknik Informatika

MODUL PRAKTIKUM :.. Nama NRP. Laboratorium Teknik Informatika MODUL PRAKTIKUM PENGANTAR TEKNOLOGI INFORMASI Nama :.. NRP :.. Laboratorium Teknik Informatika JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS TRUNOJOYO 2015 TUGAS PRE-PRAKTIKUM PENGANTAR TEKNOLOG

Lebih terperinci

ABSTRAK. Kata Kunci: pemasukan, pengeluaran, keuangan, transaksi, website. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: pemasukan, pengeluaran, keuangan, transaksi, website. Universitas Kristen Maranatha ABSTRAK Aplikasi Manajemen Cash On Hand Berbasis Website adalah aplikasi untuk menghitung jumlah pemasukan dan pengeluaran dalam per hari, per bulan, per tahun. Pembuatan aplikasi ini ditujukan agar mempermudah

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Kecanggihan dunia teknologi informasi yang berkembang pesat memiliki dampak yang luas kepada setiap individu. Setiap orang dapat bersosialiasi dan memberikan akses

Lebih terperinci

Universitas Bina Nusantara

Universitas Bina Nusantara Universitas Bina Nusantara Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007 ANALISIS DAN PERANCANGAN APLIKASI PENGAWASAN PROYEK PIRANTI LUNAK BERBASIS WEB (STUDI KASUS

Lebih terperinci

ABSTRAK. Kata Kunci : informasi, banjir, bandung, website.

ABSTRAK. Kata Kunci : informasi, banjir, bandung, website. ABSTRAK Pengembangan Website Informasi Banjir Kawasan Bandung adalah website untuk memberikan informasi banjir dari pengguna dan untuk pengguna. Pembuatan Website ini ditunjukkan agar mempermudah memberikan

Lebih terperinci

Jurnal Komputer Terapan Vol. 3, No. 1, Mei 2017, Jurnal Politeknik Caltex Riau

Jurnal Komputer Terapan Vol. 3, No. 1, Mei 2017, Jurnal Politeknik Caltex Riau Jurnal Komputer Terapan Vol. 3, No. 1, Mei 2017, 33-40 33 Jurnal Politeknik Caltex Riau http://jurnal.pcr.ac.id Pengembangan Sistem Informasi Geografis Berbasis Node.JS untuk Pemetaan Mesin dan Tracking

Lebih terperinci

PERANCANGAN DAN IMPLEMENTASI WEB SERVICESEBAGAI MEDIA PERTUKARAN DATA PADA APLIKASI PERMAINAN

PERANCANGAN DAN IMPLEMENTASI WEB SERVICESEBAGAI MEDIA PERTUKARAN DATA PADA APLIKASI PERMAINAN PERANCANGAN DAN IMPLEMENTASI WEB SERVICESEBAGAI MEDIA PERTUKARAN DATA PADA APLIKASI PERMAINAN Gilang Arsya Priyatna Zaman Program Studi Teknik Informatika Jurusan Teknik Informatika dan Komputer Politeknik

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang IAIN Imam Bonjol merupakan salah satu institut perguruan tinggi negeri agama Islam yang ada di kota Padang dan yang terbesar di Sumatera Barat. Saat ini IAIN Imam Bonjol

Lebih terperinci

Network Access/Interface Layer Internet Layer Host-to-Host Transport Layer Application Layer

Network Access/Interface Layer Internet Layer Host-to-Host Transport Layer Application Layer SAMUEL AJI SENA, 0610630097 Jurusan Teknik Elektro, Fakultas Teknik Universitas Brawijaya, 2013 Perancangan dan pembuatan Application Programming Interface Server untuk Arduino Dosen Pembimbing : Adharul

Lebih terperinci

ABSTRAK. Universitas Kristen Maranatha

ABSTRAK. Universitas Kristen Maranatha ABSTRAK Sejalan dengan berkembangnya dunia pendidikan dan kebutuhan terhadap suatu sistem yang lebih akurat dibandingkan sistem yang sudah ada, dan untuk menjaga efisiensi serta pelayanan kepada pihak-pihak

Lebih terperinci

SKRIPSI PERANCANGAN SISTEM INFORMASI PENCARIAN DAN PEMESANAN RUMAH KOS BERBASIS WEB DAN SMS GATEWAY STUDI KASUS KECAMATAN BEKASI SELATAN KOTA BEKASI

SKRIPSI PERANCANGAN SISTEM INFORMASI PENCARIAN DAN PEMESANAN RUMAH KOS BERBASIS WEB DAN SMS GATEWAY STUDI KASUS KECAMATAN BEKASI SELATAN KOTA BEKASI SKRIPSI PERANCANGAN SISTEM INFORMASI PENCARIAN DAN PEMESANAN RUMAH KOS BERBASIS WEB DAN SMS GATEWAY STUDI KASUS KECAMATAN BEKASI SELATAN KOTA BEKASI Disusun Oleh : Nama : RAHMAT HIDAYAT NPM : 201210227022

Lebih terperinci

Bab 2. Tinjauan Pustaka

Bab 2. Tinjauan Pustaka 6 Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu Metode MVC sudah banyak diterapkan dan digunakan dalam aplikasi yang mendukung sistem, salah satu diantaranya adalah Perancangan dan Implementasi Perangkat

Lebih terperinci

BAB I PENDAHULUAN Latar Belakang Masalah

BAB I PENDAHULUAN Latar Belakang Masalah BAB I PENDAHULUAN Pada Bab ini membahas terdiri dari Latar belakang permasalahan, Rumusan Masalah, Tujuan Masalah, Batasan Masalah, Metodologi Penelitian, dan Sistematika Penulisan. 1.1. Latar Belakang

Lebih terperinci

ABSTRAK. Kata kunci : pemesanan tiket kereta api online, WAP, XHTML, PHP, Macromedia Dreamweaver, Visual Basic 6.0, MYSQL. vii

ABSTRAK. Kata kunci : pemesanan tiket kereta api online, WAP, XHTML, PHP, Macromedia Dreamweaver, Visual Basic 6.0, MYSQL. vii ABSTRAK Dewasa ini penggunaan internet bukan lagi merupakan sesuatu hal yang asing. Kegunaannya sudah diterapkan pada berbagai bidang kehidupan, salah satunya adalah dunia transportasi. PT.Kereta Api (Persero)

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1 Kriminalitas Kamus Besar Bahasa Indonesia (KBBI) Daring Edisi III mendefinisikan kriminalitas sebagai hal-hal yg bersifat kriminal atau perbuatan yg melanggar hukum pidana.kartono

Lebih terperinci

Model Sistem Terdistribusi

Model Sistem Terdistribusi Model Sistem Terdistribusi Budi Susanto [email protected] dari Distributed System 3th, Colouris chap. 2 Model Tujuan Pengantar Menyediakan sebuah gambaran abstrak aspek yang relevan dengan sistem Menyediakan

Lebih terperinci

I.2 Identifikasi Masalah... I-2. I.3 Rumusan Masalah... I-2. I.4 Tujuan... I-3. I.5 Manfaat... I-3. I.6 Batasan Masalah... I-3

I.2 Identifikasi Masalah... I-2. I.3 Rumusan Masalah... I-2. I.4 Tujuan... I-3. I.5 Manfaat... I-3. I.6 Batasan Masalah... I-3 viii DAFTAR ISI LEMBAR PENGESAHAN... ii SURAT PERNYATAAN... iii ABSTRACT... iv ABSTRAKSI... v KATA PENGANTAR... vi DAFTAR ISI... viii DAFTAR GAMBAR... xiii DAFTAR TABEL... xvi BAB I PENDAHULUAN... I-1

Lebih terperinci

BAB II LANDASAN TEORI...

BAB II LANDASAN TEORI... DAFTAR ISI HALAMAN JUDUL...i HALAMAN PENGESAHAN PEMBIMBING... ii HALAMAN PENGESAHAN PENGUJI... iii SURAT PERNYATAAN KARYA ASLI SKRIPSI...iv HALAMAN PERSEMBAHAN... v HALAMAN MOTTO...vi ABSTRAK... vii KATA

Lebih terperinci

BAB II LANDASAN TEORI. diperlukan dalam pembangunan website e-commerce Distro Baju MedanEtnic.

BAB II LANDASAN TEORI. diperlukan dalam pembangunan website e-commerce Distro Baju MedanEtnic. 2 BAB II LANDASAN TEORI Untuk menunjang penulisan Tugas Akhir ini, diambil beberapa bahan referensi seperti bahasa pemrograman PHP dan MySQL, serta beberapa bahan lainya yang diperlukan dalam pembangunan

Lebih terperinci

ABSTRAK. Kata kunci :SSL, RSA, MD5, Autentikasi, Kriptografi. Universitas Kristen Maranatha

ABSTRAK. Kata kunci :SSL, RSA, MD5, Autentikasi, Kriptografi. Universitas Kristen Maranatha ABSTRAK Dalam dunia internet tidak ada yang benar-benar aman. Selalu saja ada celah dalam setiap aplikasi yang dibuat. Untuk memininalisir serangan dapat menggunakan enkripsi pada data ketika data 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

INTISARI. Kata kunci: file, Internet, website.

INTISARI. Kata kunci: file, Internet, website. INTISARI Kemudahan dan kepraktisan dalam penggunaannya, menyebabkan data berbentuk file digital menjadi pilihan utama dalam penggunaan data pada kehidupan sehari-hari. Kelebihan penggunaan data dalam bentuk

Lebih terperinci