BAB II KAJIAN PUSTAKA

dokumen-dokumen yang mirip
BAB II KAJIAN PUSTAKA. tablet layar sentuh (touchscreen) yang berbasis Linux. Seiring perkembangannya

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

BAB II KAJIAN PUSTAKA

BAB II KAJIAN PUSTAKA. yang mencakup sistem operasi, middleware, dan aplikasi. Android menyediakan

Aplikasi Pengajuan Skripsi Mahasiswa Jurusan Sistem Informasi Universitas Gunadarma Berbasis Android

BAB 1 PENDAHULUAN. Perkembangan teknologi informasi dan teknologi komputer saat ini berkembang

BAB 1 PENDAHULUAN. kehidupan manusia membuat manusia yang dalam hal ini sebagai user menginginkan

BAB II. KAJIAN PUSTAKA. pemrograman, yaitu language software, yang dapat berbentuk assembler,

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

BAB I PENDAHULUAN. 1.1 Latar Belakang

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

BAB I PENDAHULUAN. Kabupaten Brebes, Propinsi Jawa Tengah. Kondisi umum desa Grinting pada bulan

BAB I PENDAHULUAN 1 bab 1

MEMBUAT WEB SERVICE DENGAN MENGGUNAKAN JAVA (STUDI KASUS E- COMMERCE PORTAL)

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. AKAKOM yang akan melakukan Praktik Kerja Lapangan Yang dimana

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

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Untuk membangun aplikasi ini, ada beberapa dasar penelitian seperti,

BAB II KAJIAN PUSTAKA. dibutuhkan suatu bahasa pemrograman, yaitu language software, yang

BAB III LANDASAN TEORI

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. mendefenisikan penelitian yang sebelumnya hampir sama dilakukan

BAB V IMPLEMENTASI DAN KESIMPULAN

BAB II. KAJIAN PUSTAKA

PERANCANGAN LibraryUMS-CMS MENGGUNAKAN CODEIGNITER

BAB 2 LANDASAN TEORI

BAB II. KAJIAN PUSTAKA. yang berkhasiat maupun diperkirakan berkhasiat sebagai obat, dan khasiatnya

RANCANG BANGUN SISTEM INFORMASI AKADEMIK BERBASIS WEB SEKOLAH TINGGI ILMU KOMPUTER YOS SUDARSO PURWOKERTO

GAME BELAJAR MATEMATIKA UNTUK SISWA SEKOLAH DASAR PADA MOBILE DEVICE BERBASIS ANDROID

BAB I PENDAHULUAN 1.1. Latar Belakang

SISTEM INFORMASI PENERIMAAN SISWA BARU SEKOLAH MENENGAH PERTAMA BERBASIS WEB (STUDI KASUS KABUPATEN KUTAI KARTANEGARA)

BAB II KAJIAN PUSTAKA

BAB I PENDAHULUAN Latar Belakang Masalah

BAB 1 PENDAHULUAN. pengetahuan dan pola pikir manusia. Salah satu bidang yang turut serta menikmati hasil

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

BAB 1 PENDAHULUAN. yang benar-benar mempunyai skill atau kemampuan dalam bidang Teknologi

BAB 1 PENDAHULUAN. Perkembangan Aplikasi Web yang semakin berkembang pesat sejak munculnya

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. bahasa pemograman HTML dan PHP, namun dengan penelitian yang berbeda-beda.

BAB II KAJIAN PUSTAKA. bimbingan kepada dosen pembimbing tugas akhir, kartu konsultasi digunakan

RANCANG BANGUN WEBSITE JURNAL ILMIAH BIDANG KOMPUTER (STUDI KASUS : PROGRAM STUDI ILMU KOMPUTER UNIVERSITAS MULAWARMAN)

BAB I PENDAHULUAN. sistem lain. Dalam hal tersebut, database yang tersebar di suatu instansi atau

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

BAB I PENDAHULUAN. internet yang sangat membantu dalam kemudahan serta kecepatan pengiriman,

BAB 1 PENDAHULUAN. Komputer adalah kekuatan yang dominan di dalam masyarakat. Penggunaannya terus saja

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

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

BAB 1 PENDAHULUAN. dalam meningkatkan kualitas dan kesejahteraan hidup manusia. Seiring

IMPLEMENTASI FRAMEWORK LARAVEL PADA SISTEM INFORMASI PEMESANAN PENGGUNAAN LAPANGAN FUTSAL BERBASIS WEB DI ZONA6 FUTSAL SEMARANG

BAB II KAJIAN PUSTAKA. lengkap, terbuka, dan bebas.

Pendahuluan. Pemrograman Internet Ahmad Zainudin, S.ST, M.T

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. autentikasi dan otorisasi user. Aplikasi belum menggunakan teknologi responsive

BAB 4 IMPLEMENTASI DAN PENGUJIAN

BAB 2 LANDASAN TEORI

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

Komputer bekerja atas dasar instruksi. Orang atau ahli pembuat program ini disebut sebagai programmer.

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. bentuk web. Bahasa pemrograman yang digunakan PHP, HTML, CSS, AJAX

FRANS CAISAR RAMADHAN APLIKASI MANAJEMEN KARYAWAN BERBASIS WEB MENGGUNAKAN CODEIGNITER

BAB I PENDAHULUAN 1.2. Latar Belakang Masalah

BAB 1 PENDAHULUAN. bagi yang menerimanya (Tafri D. Muhyuzir, 2001, 8). satu aspek pekerjaan, melainkan berbagai aspek yang berbeda-beda sehingga

SISTEM INFORMASI BANK DATA DAN PENELUSURAN TUGAS AKHIR DAN SKRIPSI BERBASIS WEB ( STUDY KASUS STMIK PRINGSEWU)

Aplikasi Monitoring dan Evaluasi Kinerja Aparatur di Kejaksaan Negeri Mempawah

BAB II LANDASAN TEORI. Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi

LOMBA KOMPETENSI SISWA SMK TINGKAT PROPINSI JAWA TIMUR Nganjuk, XX XX Oktober 2016

BAB 2 LANDASAN TEORI. bahasa pemrograman java dan bersifat open source. Yang mana artinya aplikasi

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang dan Permasalahan

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

BAB 2 TINJAUAN PUSTAKA

BAB 1 PENDAHULUAN. Dalam pengembangan perangkat lunak, tim developer membangun cetak

BAB II TINJAUAN PUSTAKA. Berkaca dari pesatnya laju perkembangan teknologi. modern, sistem penjadwalan guru di sebuah sekolah akan lebih

BAB II KAJIAN PUSTAKA. menyediakan pihak luar tertentu dengan laporan-laporan yang dibutuhkan.

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI

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

BAB 1 PENDAHULUAN Latar Belakang. Perkembangan teknologi yang sangat pesat saat ini membawakan pengaruh yang

BAB II LANDASAN TEORI. di jaman sekarang, namun apakah Anda mengetahui sejarah nya itu?. Mungkin,

BAB II KAJIAN PUSTAKA. dilakukan. Rumah sakit juga diartikan sebagai tempat pemondokan yang. sesuai dengan sakit yang dideritanya (Junadi, 1998).

DESAIN WEB STATIS DAN HTML. Dahlan Abdullah Website :

BAB II KAJIAN PUSTAKA. bervariasi, berikut adalah beberapa definisi SIG:

Integrasi e-krs Dan e-khs Pada SIAMIK Politeknik Nasional Denpasar

BAB III LANDASAN TEORI. (customer complaints) adalah umpan balik (feedback) dari pelanggan yang. dapat dilakukan secara tertulis atau secara lisan.

BAB III PERANCANGAN PENELITIAN

BAB II TINJAUAN PUSTAKA

BAB I PENDAHULUAN Latar Belakang. Teknologi informasi pada saat ini telah berkembang sangat pesat sehingga mempunyai

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

IMPLEMENTASI WEB SERVICE PADA APLIKASI KAMUS BAHASA INDONESIA

BAB III LANDASAN TEORI

BAB II KAJIAN PUSTAKA. berbasis linux yang mencakup sistem operasi, middleware dan aplikasi.

BAB 1 PENDAHULUAN Latar Belakang. Sistem informasi merupakan suatu sistem yang menerima masukan data dan

BAB I PENDAHULUAN. yang sangat penting khususnya di Program Studi Informatika Fakultas Teknik

BAB I PENDAHULUAN 1.1 Latar Belakang

Web Services Penilaian pada Sistem Informasi Akademik (Studi Kasus : FMIPA Unmul) Lina Yahdiyani Inayatuzzahrah

Kata Kunci : Sistem Informasi Akademik, Smartphone Android, SMK Negeri 1 Pangkalpinang, Aplikasi Sistem Informasi Akademik Berbasis Android

PERANCANGAN DAN IMPLEMENTASI TRY OUT (UJI COBA) SNMPTN (Seleksi Nasional Masuk Perguruan Tinggi Negeri) ONLINE PADA ANDROID

BAB II TINJAUAN PUSTAKA. bertanggungjawab memproses masukan (input) sehingga menghasilkan

BAB II TINJAUAN PUSTAKA. Suatu sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

Rancang Bangun Aplikasi Perangkat Bergerak Layanan Pemesanan Barang (Studi Kasus Dinas Kebersihan dan Pertamanan Kota Surabaya )

I. PENDAHULUAN. Teknologi Informasi semakin berkembang pesat dan telah menjadi salah satu

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB II LANDASAN TEORI. bidang media komunikasi dan informasi. Internet adalah suatu jaringan komputer

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Codelgnite (CI) aplikasi sumber terbuka yang berupa framework PHP

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

Transkripsi:

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 Purwokerto. Berkaitan dengan kegiatan Tugas Akhir tersebut, maka tingkat kajian dan kedalaman materi harus disesuaikan dengan bobot SKSnya. Seluruh kegiatan dalam Tugas Akhir diharapkan dapat diselesaikan dalam jangka waktu 4 hingga 6 bulan. Kegiatan Tugas Akhir merupakan kesempatan bagi mahasiswa untuk menghayati situasi yang terjadi di lapangan dengan berbagai persoalannya, sekaligus melatih mahasiswa berfikir kritis, analitis, mampu mengevaluasi, membuat solusi, membuat kesimpulan, serta mampu menuangkannya ke dalam bentuk tulisan ilmiah atau skripsi (Panduan TI UMP, 2012). B. Pembimbingan Skripsi Pembimbingan skripsi adalah suatu proses penyelesaian skripsi oleh mahasiswa dengan bimbingan dosen pembimbing skripsi sehingga dicapai kesesuaian antara judul skripsi yang telah ditentukan oleh mahasiswa dan dosen dengan alat analisis yang digunakan. Dosen pembimbing tersebut orang yang berdasarkan persyaratan, pendidikan, keahlian dan kemampuanya ditetapkan sebagai pembimbing dalam menyusun skripsi mahasiswa (Universitas Jambi, 2013). 4

C. Android Android merupakan sebuah sistem operasi telepone seluler dan komputer tablet layar sentuh (touchscreen) yang berbasis Linux. Seiring perkembangannya Android berubah menjadi platform yang begitu cepat dalam melakukan inovasi. Hal ini tidak lepas dari pengembang utama dibelakangnya yaitu Google. Google-lah yang mengakusisi android, kemudian membuatkan sebuah platform. Platform Android terdiri dari sistem operasi berbasis Linux, sebuah GUI (Graphic User Interface), sebuah web browser dan aplikasi end-user yang dapat didownload dan juga para pengembang bisa leluasa berkarya serta menciptakan aplikasi yang terbaik dan tebuka untuk digunakan oleh berbagai macam perangkat (Kasman, 2013). D. Web Service Web Service adalah sebuah entitas komputasi yang dapat diakses melalui jaringan internet maupun intranet dengan standar protocol tertentu dalam platform dan antarmuka bahasa pemrograman yang independen. Tujuan pengembangannya adalah untuk menjembatani komunikasi antar program, sehingga aplikasi yang satu dan aplikasi yang lain yang terdapat pada suatu jaringan yang sama atau pada jaringan yang berbeda dapat saling berkomunikasi dengan menggunakan standar protocol yang ditetapkan oleh web service. Standar protocol tidak terikat pada suatu platform atau bahasa pemrograman. Protocol itu sendiri dibangun oleh Extensible Markup Language (XML) yang memang kenyataanya telah didukung oleh banyak platform, bahasa pemrograman, dan oleh developer di seluruh dunia (Siregar dan Purba, 2012). 5

E. JSON (JavaScript Object Notation) JSON (JavaScript Object Nation) adalah format pertukaran data yang ringan, mudah dibaca dan ditulis oleh manusia, serta mudah diterjemahkan dan dibuat (generate) oleh komputer. Format ini dibuat berdasarkan bagian dari bahasa pemrograman JavaScript, standar ECMA-262 edisi ke-3 Desember 1999. JSON merupakan forma text yang tidak tergantung pada bahasa programmer keluarga C termasuk C, C++, C#, Java, JavaScript, Perl, Phyton dan lain-lain. Oleh karena sifatsifat tersebut, menjadikan JSON ideal sebagai bahasa pertukaran data (Kasman, 2013). F. PHP (Hyper Text Preprocessor) PHP ( Hyper Text Preprocessor ) merupakan bahasa program yang berjalan di sisi server atau sering disebut Side Server Language. Jadi program yang dibuat dengan kode PHP tidak bisa berjalan kecuali dia jalankan pada server web, tanpa adanya server web yang terus berjalan dia tidak akan bisa dijalankan (Nugroho, 2013). PHP adalah bahasa pemrograman yang ditujukan untuk kepentingan pembuatan aplikasi web. PHP memungkinkan pembuatan aplikasi web yang dinamis, dalam arti dapat membuat halaman web yang dikendalikan oleh data. Perubahan data akan membuat halaman web ikut berubah tanpa harus mengubah kode yang menyusun halaman web (Kadir, 2013). 6

G. MySQL MySQL (My Structure Query Language) merupakan program database server. Sedangkan SQL adalah bahasa pemrogramannya, yang berarti bahasa permintaan (query) dalam database server, termasuk dalam MySQL itu sendiri. SQL juga dipakai dalam software database server lain, seperti SQL Server, Oracle, PostgreSQL dan lainnya (Nugroho, 2013). H. Bootstrap Bootstrap adalah sebuah alat bantu untuk membuat sebuah tampilan halaman website yang dapat mempercepat pekerjaan seorang pengembang website ataupun pendesain halaman website. Sesuai namanya, website yang dibuat dengan alat bantu ini memiliki tampilan halaman yang sama atau mirip dengan tampilan halaman Twitter atau desainer juga dapat mengubah tampilan halaman website sesuai dengan kebutuhan (Rida, 2013). Bootstrap dibangun dengan teknologi HTML dan CSS yang dapat membuat layout halaman website, tabel, tombol, form, navigasi, dan komponen lainnya dalam sebuah website hanya dengan memanggil fungsi CSS (class) dalam berkas HTML yang telah didefinisikan. Selain itu juga terdapat komponen-komponen lainnya yang dibangun menggunakan JavaScript (Rida, 2013). I. Penelitian Serupa Berikut ini adalah beberapa hasil penelitian serupa: Primasetya (2013) telah mengembangkan aplikasi pengajuan judul skripsi yang dibuat menggunakan perangkat lunak Macromedia Dreamweaver 8, Eclipse 7

IDE, Java dan adobe photoshop sebagai software pembantu. Fitur dari aplikasi ini terdapat halaman daftar pengajuan, halaman pengajuan yang sudah disetujui, halaman input pengajuan dan halaman transkrip nilai. Dengan dibuatnya aplikasi ini, mahasiswa Fakultas Ilmu Komputer & Teknologi Informasi jurusan Sistem Informasi dapat mengajukan skripsi melalui handphone berbasis android. Penulis menggunakan metode System Development Life Cycle (SDLC) yang meliputi perencanaan, analisa, perancangan, implementasi dan pemeliharaan. Proses pembuatan aplikasi pengajuan skripsi yang telah selesai dibuat ini dapat dijalankan dengan status online melalu koneksi jaringan internet dan offline dengan media jaringan wifi lokal. Implementasi web service yang telah dikembangkan untuk daftar mengajar dosen Teknik Informatika Universitas Muhammadiyah oleh Juniarto (2013). Daftar mengajar dosen menjadi salah satu dari sistem informasi akademik yang ada di suatu Perguruan Tinggi. Karena dengan hal itu membuat jadwal menjadi terstruktur. Daftar mengajar dosen mencakup nama dosen, mata kuliah, ruang waktu, semester serta SKS. Aplikasi ini mencakup daftar mengajar dosen secara otomatis berbasis android. Sehingga mahasiswa tidak perlu melihat daftar mengajar dosen secara manual, seperti dipapan pengumuman maupun di selebaran jadwal kuliah. Setiaji (2014) telah mengembangkan aplikasi jadwal antrian bimbingan Tugas Akhir yang dibuat bisa diakses melalui smartphone yang aplikasinya telah terpasang. Jadwal antrian bimbingan mahasiswa awalnya menggunakan manual atau perjanjian antar mahasiswa dengan masing-masing dosen pembimbingnya sehingga sering mendapat kendala, hal ini disebabkan karena terlalu banyak 8

aktifitas dosen tetapi banyak mahasiswa yang mengantri untuk bimbingan. Keadaan seperti ini sangat mempersulit bagi dosen ataupun mahasiswa, oleh karena dibuatlah program aplikasi jadwal antrian bimbingan tugas akhir berbasis android yang dapat mempermudah mahasiswa dan dosen untuk melakukan bimbingan tugas akhir. 9