TA1333376511

Dari widuri
Lompat ke: navigasi, cari

       

PENERAPAN WEB SERVICE MENGGUNAKAN JSON

UNTUK MENDUKUNG RANCANGAN APLIKASI

PADA PERGURUAN TINGGI


TUGAS AKHIR

               

Disusun Oleh :

NIM
: 1333376511
NAMA


JURUSAN TEKNIK INFORMATIKA

KONSENTRASI ARTIFICIAL INFORMATICS

AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER

AMIK RAHARJA INFORMATIKA

TANGERANG

2015/2016

               

AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER

(AMIK) RAHARJA INFORMATIKA


LEMBAR PENGESAHAN TUGAS AKHIR


PENERAPAN WEB SERVICE MENGGUNAKAN JSON

UNTUK MENDUKUNG PERANCANGAN APLIKASI

PADA PERGURUAN TINGGI

Disusun Oleh :

NIM
: 1333376511
Nama
Jenjang Studi
: Diploma 3
Jurusan
: Teknik Informatika
Konsentrasi
: Artificial Informatics

 

 

Disahkan Oleh :

Tangerang, 22 September 2015

Direktur
       
Kepala Jurusan
AMIK Raharja Informatika
       
Jurusan Manajemen Informatika
           
           
           
           
(Drs. Po. Abas Sunarya, M.Si)
       
(Diah Aryani, M.Kom)
NIP : 000603
       
NIP : 073009

               

AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER

(AMIK) RAHARJA INFORMATIKA


LEMBAR PERSETUJUAN PEMBIMBING


PENERAPAN WEB SERVICE MENGGUNAKAN JSON

UNTUK MENDUKUNG PERANCANGAN APLIKASI

PADA PERGURUAN TINGGI

Dibuat Oleh :

NIM
: 1333376511
Nama

 

Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif

Jurusan Manajemen Informatika

Konsentrasi Web Graphic Design

Disetujui Oleh :

Tangerang, 22 September 2015

Pembimbing I
   
Pembimbing II
       
       
       
       
(Muhamad Yusup, M.Kom)
   
(Ary Budi Warsito, M.Kom)
NID : 07132
   
NID : 10013

               

AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER

(AMIK) RAHARJA INFORMATIKA


LEMBAR PERSETUJUAN DEWAN PENGUJI


PENERAPAN WEB SERVICE MENGGUNAKAN JSON

UNTUK MENDUKUNG PERANCANGAN APLIKASI

PADA PERGURUAN TINGGI

Dibuat Oleh :

NIM
: 1333376511
Nama

Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian

Komprehensif

Jurusan Manajemen Informatika

Konsentrasi Web Graphic Design

Tahun Akademik 2014/2015

Disetujui Penguji :

Tangerang, 22 September 2015

Ketua Penguji
 
Penguji I
 
Penguji II
         
         
         
         
(_______)
 
(_______)
 
(_______)
 
NID :
 
NID :
 
NID :

               

AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER

(AMIK) RAHARJA INFORMATIKA

LEMBAR KEASLIAN TUGAS AKHIR

PENERAPAN WEB SERVICE MENGGUNAKAN JSON

UNTUK MENDUKUNG PERANCANGAN APLIKASI

PADA PERGURUAN TINGGI

Disusun Oleh :

NIM
: 1333376511
Nama
Jenjang Studi
: Diploma 3
Jurusan
: Teknik Informatika
Konsentrasi
: Artificial Informatics

Menyatakan bahwa Tugas Akhir ini merupakan karya tulis hasil sendiri dan bukan merupakan tiruan, salinan, atau duplikat dari Tugas Akhir yang telah dipergunakan untuk mendapatkan gelar Ahli Madya Komputer baik di lingkungan Perguruan Tinggi Raharja maupun di Perguruan Tinggi lain, serta belum pernah dipublikasikan.

Pernyataan ini dibuat dengan penuh kesadaran dan rasa tanggung jawab, serta bersedia menerima sanksi jika pernyataan diatas tidak benar.

Tangerang, 22 September 2016

 
 
 
NIM : 1333376511

)*Tandatangan dibubuhi materai 6.000;

ABSTRACT

The rapid growth of many of its data has created a data-rich conditions but minimal information. Accurate data is in need in the presentation of the information system which aims to help the user to finish the job. Use of Web Service is expected to assist students in Higher Education Prog in terms of data retrieval, because the students simply access the web service to get the data without interacting with the main database. Thereby reducing bandwidth usage. In addition to facilitate students in data retrieval, web service also can simplify the system other systems that exist in college raharja to berintraksi because the web service is already equipped with an API (Application Programming Interface) that allows the system to update the data personally and in the process through API (Application Programming Interface) and send it to the database and then there is a system called FMD (File Management Distributed) will update the new data that has been entered into the database and send back in the form of JSON file that later data may be used by another systems.


Keywords : Web Service, Database, API

ABSTRAK

Pertumbuhan yang pesat dari banyak nya data telah menciptakan kondisi kaya akan data tapi minim informasi. Data yang akurat sangat diperlukan dalam penyajian sistem informasi dimana bertujuan untuk membantu user untuk menyelesaikan pekerjaannya. Penggunaan Web Service di harapkan dapat membantu mahasiswa pada Perguruan Tinggi Raharja dalam hal pengambilan data, karena mahasiswa cukup mengakses web service untuk mendapatkan sebuah data tanpa berinteraksi dengan database utama. Sehingga dapat mengurangi penggunaan bandwidth. Selain mempermudah mahasiswa dalam pengambilan data, web service tersebut juga dapat mempermudah sistem system lain yang ada di perguruan tinggi raharja untuk berintraksi karena web service tersebut sudah di lengkapi dengan API (Aplication Programming Interface) yang memungkinkan sistem tersebut mengupdate data secara personal dan di proses melalui API (Aplication Programming Interface) dan di kirimkan ke database lalu ada sebuah sistem yang di sebut FMD (File Management Distributed) akan mengupdate data baru yang telah masuk ke database dan mengimkan kembali dalam bentuk file JSON yang nantinya data tersebut dapat digunakan kembali oleh sistem lain sehingga mahasiswa tidah perlu lagi merequest akses ke database perguruan tinggi raharja.


Kata Kunci: Kata Kunci : Web Service, Database,API.

KATA PENGANTAR


Puji dan syukur saya panjatkan kehadirat Allah SWT yang telah memberikan beribu Rahmat dan karunia-Nya sehingga saya dapat menyelesaikan Tugas Akhir (TA) ini dengan baik. Adapun judul yang diambil dalam pembuatan laporan KKP ini adalah "Penerapan Web Service Menggunakan JSON Untuk Mendukung Perangcangan Aplikasi Pada Perguruan Tinggi".

Penulisan laporan ini merupakan penelitian penulis di Perguruan Tinggi Raharja. Laporan ini merupakan salah satu syarat yang ditempuh oleh mahasiswa sebelum melaksanakan siding Tugas Akhir dalam jenjang Diploma jurusan Teknik Informatika pada Perguruan Tinggi Raharja Tangerang. Sebagai bahan penulisan, data dikumpulkan berdasarkan hasil observasi, wawancara, serta sumber literature yang mendukung penulisan ini. Penulis menyadari bahwa tanpa bimbingan dan dorongan banyak pihak, maka penulis tidak akan dapat menyelesaikan tugas ini dengan baik dan tepat waktu. Penulis menyampikan ucapan terima kasih kepada pihak-pihak yang telah membantu dalam menyelesaikan laporan TA ini, antara lain :
  1. Bapak Ir. Untung Rahardja, M.T.I selaku Dosen Pembimbing I yang telah memberikan banyak masukan dan ilmu yang sangat bermanfaat.
  2. Bapak Drs. Po. Abas Sunarya, M.Si selaku Direktur AMIK Raharja Informatika.
  3. Ibu Diah Aryani, M.Kom. selaku Kepala Jurusan Manajemen Informatika.
  4. Bapak Ary Budi Warsito, M.Kom. Dan Bapak Muhamad Yusup, M.Kom. selaku Dosen Pembimbing yang telah berkenan memberikan bimbingan dan pengarahan kepada penulis.
  5. Bapak Pujiana dan Ibu Yustina Sumarti Selaku orang tua kandung dan Anisa Fitriyani adik kandung yang telah memberikan berbagai dalam pembuatan laporan ini.
  6. Ibu Khanna Tiara S.Kom yang dengan sabar telah memberikan ilmu pengetahuan kepada penulis.
  7. Ibu Erlita Rasdiana S.Kom sebagai stakeholder.
  8. Glueing Team (Nursam Somantri, Dwiki Fahliandhini, Iis Ariska, Wulan Lestari, Yeti Faradisa)./li>
  9. Rekan-rekan Pribadi Raharja, yang telah memberikan bantuan dan dukungan dalam penyusunan laporan.
  10. Rekan-rekan grup Blue Screen Brothers. (Ainul Mutakin, Aldi Ilham, Fernanda Setyobudi, Putra Danan Joyo, Hottiopan Tampulolon, Dian Triyanjaya).
  11. Seluruh anggota REC yang telah memberikan dukungan dan masukan yang berarti kepada penulis dalam menyelesaikan laporan Tugas Akhir ini..

Penulis menyadari bahwa dalam penulisan Laporan Tugas Akhir ini masih jauh dari sempurna. Oleh karena itu kritik dan saran yang membangun, penulis harapkan sebagai pemicu untuk dapat berkarya lebih baik lagi. Semoga Laporan Tugas Akhir ini bermanfaat bagi pihak yang membutuhkan.


Tangerang, 22 September 2016
Ridwan Kurniaji
NIM. 1333376511
DAFTAR TABEL
Tabel 2.1 Perbandingan antara sistem OLTP dan sistem Data Warehouse
Tabel 3.1 Jurusan atau Program Studi pada STMIK Raharja
Tabel 3.2 Jurusan atau Program Studi pada AMIK Raharja
Tabel 3.3 SWOT
Tabel 3.4 Elisitasi Tahap 1
Tabel 3.5 Elisitasi Tahap 2
Tabel 3.6 Elisitasi Tahap 3
Tabel 3.7 Final Draft Elisitasi
Tabel 3.8 Pengujian Sistem
Tabel 3.9 Testing Create File JSON
Tabel 3.10 Testing Mencari Sumber Data
Tabel 3.11 Testing Mengambil Data JSON


DAFTAR GAMBAR
Gambar 2.1 Arsitektur Web Service
Gambar 2.2 Komponen-Komponen Web Service
Gambar 2.3 Contoh Sintaks JSON
Gambar 2.4 Gambaran data warehouse secara sederhana
Gambar 3.1 Struktur Organisasi Perguruan Tinggi Raharja
Gambar 3.2 Usecase Diagram Sistem Yang Berlajan
Gambar 3.3 Activity Diagram Sistem Yang Berjalan
Gambar 3.4 Sequence Diagram Sistem Yang Berjalan
Gambar 3.5 Usecase Diagram Sistem Yang Di Usulkan
Gambar 3.6 Activity Diagram Sistem Yang Di Usulkan
Gambar 3.7 Sequence Diagram Sistem Yang Di Usulkan
Gambar 3.8 Flowchart sistem Web Service
Gambar 3.9 HIPO (Hirarchy Plus Input Process Output) Web Service
Gambar 3.10 Halaman Utama
Gambar 3.11 Tampilan Web Service
Gambar 3.12 Tampilan Struktur Tabel
Gambar 3.13 Tampilan Data
Gambar 3.14 Tampilan Data JSON