TA1333376511: Perbedaan revisi

Dari widuri
Lompat ke: navigasi, cari
[revisi tidak terperiksa][revisi tidak terperiksa]
Baris 459: Baris 459:
 
{{pagebreak}}
 
{{pagebreak}}
 
__TOC__
 
__TOC__
 +
{{pagebreak}}
 +
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''DAFTAR TABEL'''</p></div>
 +
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 1">'''Tabel 2.1''' Perbandingan antara sistem OLTP dan sistem Data Warehouse</p></div>
 +
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 1">'''Tabel 3.1''' Jurusan atau Program Studi pada STMIK Raharja</p></div>
 +
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 1">'''Tabel 3.2''' Jurusan atau Program Studi pada AMIK Raharja</p></div>
 +
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 1">'''Tabel 3.3''' SWOT</p></div>
 +
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 1">'''Tabel 3.4''' Elisitasi Tahap 1</p></div>
 +
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 1">'''Tabel 3.5''' Elisitasi Tahap 2</p></div>
 +
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 1">'''Tabel 3.6''' Elisitasi Tahap 3</p></div>
 +
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 1">'''Tabel 3.7''' Final Draft Elisitasi</p></div>
 +
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 1">'''Tabel 3.8''' Pengujian Sistem</p></div>
 +
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 1">'''Tabel 3.9''' Testing Create File JSON</p></div>
 +
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 1">'''Tabel 3.10''' Testing Mencari Sumber Data</p></div>
 +
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 1">'''Tabel 3.11''' Testing Mengambil Data JSON</p></div>
 +
 +
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''DAFTAR GAMBAR'''</p></div>
 +
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 1">'''Gambar 2.1''' Arsitektur Web Service</p></div>
 +
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 1">'''Gambar 2.2''' Komponen-Komponen Web Service</p></div>
 +
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 1">'''Gambar 2.3''' Contoh Sintaks JSON</p></div>
 +
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 1">'''Gambar 2.4''' Gambaran data warehouse secara sederhana</p></div>
 +
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 1">'''Gambar 3.1''' Struktur Organisasi Perguruan Tinggi Raharja</p></div>
 +
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 1">'''Gambar 3.2''' Usecase Diagram Sistem Yang Berlajan</p></div>
 +
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 1">'''Gambar 3.3''' Activity Diagram Sistem Yang Berjalan</p></div>
 +
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 1">'''Gambar 3.4''' Sequence Diagram Sistem Yang Berjalan</p></div>
 +
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 1">'''Gambar 3.5''' Usecase Diagram Sistem Yang Di Usulkan</p></div>
 +
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 1">'''Gambar 3.6''' Activity Diagram Sistem Yang Di Usulkan</p></div>
 +
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 1">'''Gambar 3.7''' Sequence Diagram Sistem Yang Di Usulkan</p></div>
 +
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 1">'''Gambar 3.8''' Flowchart sistem Web Service</p></div>
 +
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 1">'''Gambar 3.9''' HIPO (Hirarchy Plus Input Process Output) Web Service</p></div>
 +
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 1">'''Gambar 3.10''' Halaman Utama</p></div>
 +
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 1">'''Gambar 3.11''' Tampilan Web Service</p></div>
 +
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 1">'''Gambar 3.12''' Tampilan Struktur Tabel</p></div>
 +
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 1">'''Gambar 3.13''' Tampilan Data</p></div>
 +
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 1">'''Gambar 3.14''' Tampilan Data JSON</p></div>
 +
 +
 +
 +
 +
 
{{pagebreak}}
 
{{pagebreak}}

Revisi per 15 Juli 2016 09.49

       

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
<p style="line-height: 2">DAFTAR TABEL</p>
<p style="line-height: 1">Tabel 2.1 Perbandingan antara sistem OLTP dan sistem Data Warehouse</p>
<p style="line-height: 1">Tabel 3.1 Jurusan atau Program Studi pada STMIK Raharja</p>
<p style="line-height: 1">Tabel 3.2 Jurusan atau Program Studi pada AMIK Raharja</p>
<p style="line-height: 1">Tabel 3.3 SWOT</p>
<p style="line-height: 1">Tabel 3.4 Elisitasi Tahap 1</p>
<p style="line-height: 1">Tabel 3.5 Elisitasi Tahap 2</p>
<p style="line-height: 1">Tabel 3.6 Elisitasi Tahap 3</p>
<p style="line-height: 1">Tabel 3.7 Final Draft Elisitasi</p>
<p style="line-height: 1">Tabel 3.8 Pengujian Sistem</p>
<p style="line-height: 1">Tabel 3.9 Testing Create File JSON</p>
<p style="line-height: 1">Tabel 3.10 Testing Mencari Sumber Data</p>
<p style="line-height: 1">Tabel 3.11 Testing Mengambil Data JSON</p>


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