BAB II LANDASAN TEORI. Calyton dan Petry (2012) berpendapat monitoring sebagai suatu proses

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

BAB 2 LANDASAN TEORI

BAB III LANDASAN TEORI. Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web

BAB 1 PENDAHULUAN. Teknologi informasi pada saat ini telah berkembang sangat pesat sehingga

HTML 5. Geolocation Web SQL Database, media penyimpanan database lokal

BAB II TINJAUAN PUSTAKA

BAB II LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA. Website merupakan kumpulan dari halaman halaman yang berhubungan dengan

BAB II LANDASAN TEORI...

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

BAB 2 LANDASAN TEORI. 2.1 Sekilas Tentang Sistem Ujian Konevensional

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

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

BAB 2 LANDASAN TEORI

Mahasiswa memahami Pengertian, fungsi, aplikasi untuk menjalankan JavaScript, cara menjalankan kode, cara memasukkan kode JavaScript ke dalam HTML

BAB III LANDASAN TEORI

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

BAB 2 LANDASAN TEORI

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

BAB 2 TINJAUAN PUSTAKA. memerlukan Jaringan Internet. Namun Tentu saja filenya berada di komputer

BAB 2 TINJAUAN TEORI

BAB 2 LANDASAN TEORI. 2.1 Pengertian Sistem, Informasi dan Sistem Informasi

Bahasa Pemrograman Untuk Pembuatan Web

BAB 2 LANDASAN TEORI

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

PEMROGRAMAN WEB. Agussalim

BAB 2 TINJAUAN PUSTAKA. : Multi sistem operasi, bisa Windows, Linux, Mac OS, maupun Solaris

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

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

BAB II LANDASAN TEORI. definisi sistem, informasi, dan sistem informasi. Menurut Jogiyanto (2005:2) Sistem adalah kumpulan dari elemen-elemen

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Definisi lain dari sistem adalah kumpulan dari bagian-bagian yang bekerja sama

1. Bab 2 Arsitektur Produk

BAB II TINJAUAN PUSTAKA. sekelompok unsur yang erat hubungannya satu dengan yang lain, yang

BAB 1 PENDAHULUAN. Semakin berkembangnya teknologi internet maka kebutuhan dalam memperoleh

BAB II LANDASAN TEORI. suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem

BAB III LANDASAN TEORI. berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi

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

BAB II LANDASAN TEORI. Event merupakan suatu campuran unik dari durasi, pengaturan, pengurus

BAB II. TINJAUAN PUSTAKA

BAB II LANDASAN TEORI

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

BAB 2 LANDASAN TEORI. tujuan tertentu. Sistem mempunyai karakteristik atau sifat-sifat tertentu, yaitu:

BAB II TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI


BAB 4 IMPLEMENTASI DAN PENGUJIAN

BAB II TINJAUAN PUSTAKA

BAB V PEMBAHASAN DAN IMPLEMENTASI

BAB II DASAR TEORI. Pada bab ini akan dibahas teori-teori pendukung yang digunakan sebagai acuan dalam merancang algoritma.

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

No HP :

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

BAB III LANDASAN TEORI. pengembang untuk membuat sebuah aplikasi web. Dilengkapibanyak library dan

BAB III LANDASAN TEORI

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

BAB 2 LANDASAN TEORI. Kata komputer (computer) berasal dari bahasa latin computare yang berarti

Oleh : Dosen Pembimbing : Umi Laili Yuhana, S.Kom, M.Sc Hadziq Fabroyir, S.Kom

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

BAB 2 LANDASAN TEORI. Komputer dapat diartikan sebagai mesin yang melakukan tugas-tugas tertentu yang

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB III LANDASAN TEORI. untuk menjelaskan teori-teori yang mendukung penyusunan laporan kerja praktik

: ANALISIS DAN PERANCANGAN SISTEM. berbasis web dengan gambaran umum rancangannya.

SISTEM INFORMASI BERBASIS WEB C.V.JAYADIVA DENGAN TAMBAHAN JQUERY

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa inggris, to compute yang artinya menghitung. Jadi,

BAB II DASAR TEORI. subset perangkat lunak untuk perangkat mobile yang meliputi sistem operasi,

Pengenalan Script. Definisi HTML

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

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

BAB II DASAR TEORI DAN TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA

WEB RECEIPT AND RELEASE DEPO CONTAINER PT. BHANDA GHARA REKSA PALEMBANG

BAB 2 LANDASAN TEORI. Computer Based Information System (CBIS) atau yang dalam Bahasa Indonesia disebut juga

PENGERTIAN WEB web adalah

BAB II LANDASAN TEORI

PELATIHAN PHP ALUMNI DAN CALON ALUMNI INSTITUT BISNIS DAN INFORMATIKA STIKOM SURABAYA. By: Julianto Lemantara, S,Kom., M.Eng

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

BAB III LANDASAN TEORI. sedemikian rupa sehingga komputer dapat memproses input menjadi output.

BAB 2 LANDASAN TEORI. merupakan beberapa komputer yang terhubung satu sama lain dengan memakai kabel

MEMANFAATKAN CASCADING STYLE SHEET UNTUK MEMPERINDAH TAMPILAN WEB

C. Ms Powerpoint D. Notepad E. Ms Acces

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

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii

BAB 2 LANDASAN TEORI. Istilah sistem berasal dari bahasa Yunani yaitu systema yang mengandung arti kesatuan

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan. keluaran. Berikut gambaran umum sebuah sistem.

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA

AJAX Framework. Pemrograman Web 1. Genap

BAB 2 LANDASAN TEORI. Web atau Situs dapat diartikan sebagai kumpulan halaman-halaman yang digunakan

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB III ANALISIS DAN PERANCANGAN Analisis Sistem Sistem Perangkat Pendukung Perangkat Keras (Hardware)

BAB II LANDASAN TEORI

Transkripsi:

BAB II LANDASAN TEORI 2.1. Monitoring Calyton dan Petry (2012) berpendapat monitoring sebagai suatu proses mengukur, mencatat, mengumpulkan, memproses, dan mengkomunikasikan informasi untuk membantu pengambilan keputusan manajemen program. Menurut WHO monitoring adalah suatu proses pengumpulan dan menganalisis informasi dari penerapan suatu program termasuk mengcek secara regular untuk melihat apakah kegiatan/ program berjalan sesuai rencana sehingga masalah yang dilihat/ ditemu dapat diatasi. Menyimpulkan dari kedua pendapat ahli mengenai pengertian monitoring, saya menyimpulkan bahwa monitoring adalah kegiatan yang dilakukan untuk memproses dan mengkomunikasikan informasi untuk mengambil keputusan manajemen program. Monitoring bertujuan untuk mengecek apakah kegiatan tersebut berjalan sesuai rencana atau tidak sehingga kendala yang ditemui dapat diatasi. 2.2. GPS Tracker GPS Tracker adalah suatu sistem navigasi dengan bantuan satelit yang berfungsi untuk menentukan posisi, kecepatan dan waktu. Sedangkan GPS Tracker adalah suatu sistem yang menentukan posisi kendaraan, armada, maupun personal secara realtime. GPS tracker ini memanfaatkan teknologi GSM dan GPS 6

7 untuk menentukan titik kordinat dan menterjemahkannya ke dalam bentuk peta seperti google maps atau lainnya (Ziad, 2013:3). GPS yang merupakan singkatan dari Global Positioning System bekerja dengan cara memancarkan sinyalnya ke bumi dan ditangkap oleh sebuah alat penerima (reciever). Berikut gambar diagram cara kerja GPS tracker. 2.3. Hyper Text Mark up Languange (HTML) Menurut Sibero (2012 : 19), HTML atau dengan singkatan Hyper Text Markup Language adalah bahasa pemograman yang digunakan dalam web sebagai bahasa untuk pertukaran dokumen web. HTML berarti bahasa yang digunakana untuk menampilkan informasi pada halaman website. Ada empat struktur pada bahasa pemrograman HTML yaitu tag, elemen, properti, dan atribut. Tag merupakan suatu tanda khusus untuk memenuhi sebuah teks berupa 2 karakter. Tag terbagi menjadi dua yaitu pembuka dan penutup. Elemen merupakan tiang dari perintah perintah HTML yang berfungsi sebagai tempat penampungan properti dan atribut perintah HTML. Properti adalah sekumpulan perintah yang tersedia pada suatu elemen HTML. Atribut merupakan nilai dari suatu properti. 2.4. Perl Hypertext Processor (PHP) Menurut Sibero (2012 : 49), PHP adalah pemograman interpreter yaitu proses penerjemahan source code menjadi kode mesin yang dimengerti komputer secara langsung pada saat source code dijalankan.

8 PHP adalah singkatan dari Hypertext Preprocessor. PHP disebut sebagai Server Side Programming dikarenakan seluruh prosesnya dijalankan pada server. Script PHP yang dibuat harus tersimpan dalam sebuah server dan dieksekusi atau diproses dalam server tersebut. Dengan menggunakan PHP, sebuah halaman web akan lebih interaktif dan dinamis. PHP tidak dapat dijalankan tanpa menggunakan software pendukung yang bekerja di komputer lokal. Software pendukung yang harus di instalasi, yaitu Apache, PHP, phpmyadmin, dan database MySQL. Software pendukung ini terdapat dalam sebuah paket software, seperti Xampp dan Appserver. 2.5. Cascading Style Sheet (CSS) Shelly (2013, 11) Cascading Style Sheets (CSS) memungkinkan untuk menentukan style berbagai elemen halaman web. Style adalah aturan yang menentukan tampilan dari elemen halaman web. Style sheet adalah suatu seri aturan yang menetukan style untuk halaman web atau website secara keseluruhan. Dengan style sheet dapat mengubah tampilan dari halaman web dengan mengubah karakteristik-karakteristik seperti font family, font size, margin, spesifikasi link,dan juga elemen-elemen visual seperti warna dan border. CSS tidak digunakan untuk menambahkan konten ke dalam website. CSS hanya membuat konten menjadi lebih menarik. CSS dapat dipasang pada dokumen HTML melalui beberapa cara antar lain External Style Sheet (file CSS berbeda dari file HTML), Internal Style Sheet (kode CSS dipasang di dalam tag head HTML), dan Inline Style Sheet (kode CSS langsung dipasang di tag HTML,untuk ini tidak direkomendasikan) namun

9 biasanya standar yang digunakan adalah External Style Sheet karena lebih mudah penggunaan dan pengelolaanya. 2.6. Javascript Javascipt merupakan scripting language yang terintegrasi dengan web browser untuk memberikan fleksibilitas tambahan bagi programmer untuk mengontrol elemenelemen dalam halaman web. Aplikasi javascript sebenarnya cukup luas namun pada aplikasi yang dirancang, digunakan javascript yang dibatasi untuk DHTML (Dinamic HyperText Markup Language), yaitu javascript yang digunakan untuk mengakses property, method, dan event handler yang disediakan oleh DOM dan CSS. Property didefinisikan sebagai setting nilai suatu objek tertentu. Contohnya adalah warna suatu teks, action untuk suatu form, nama file untuk suatu gambar, dll. Method adalah fungsi-fungsi yang dapat diterapkan dalam suatu objek. Misalnya maximize untuk window. Event handler menspesifikasikan bagaimana suatu objek merespon terhadap suatu kejadian, misalnya suatu button di klik, window di resize, dan lain-lain. (Oktavian, 2013). 2.7. Google Applicaton Programming interface (Google API) Google Application Programming Interface adalah sebuah layanan (sevice) yang diberikan oleh Google kepada para pengguna untuk memanfaatkan Google Map dalam mengembangkan aplikasi. Google Application Programming Interface menyediakan beberapa fitur untuk memanipulasi peta dan menambah

10 konten melalui berbagai jenis services yang dimiliki, serta mengijinkan kepada pengguna untuk membangun aplikasi enterprise di dalam sebuah website. Google Application Programming Interface merupakan suatu library berbentuk javascript yang berguna untuk memopdifikasi peta yang ada di Google Maps sesuai kebutuhan. Elian 2012, Google API memiliki beberapa kelebihan antara lain dukungan penuh yang dilakukan Google sehingga terjamin dan bervariasi fitur yang ada pada Google API. Banyak pengmbang yang menggunakan fasilitas ini sehingg memudhkan dalam pencarian referensi. 2.8. Adobe Dreamweaver CS 3 Adobe Dreamweaver CS 3 adalah software yang digunakan untuk membuat sebuah halaman web. Software yang dikeluarkan oleh Adobe System digunakan karena kemudahan dalam pengunaannya, kelengkapan dalam fiturnya dan juga dukungannya terhadap teknologi terkini. Di dalamnya juga terdapat alat otomatis untuk membuat halaman web dengan berbagai bahasa pemrograman seperti HTML, PHP, CSS, Javascript, dan sebagainya. Kelebihan dari software ini adalah terdapat fitur visual editing, sehingga para pengguna dapat dengan cepat melakukan desain dan memfungsikan halaman website yang diinginkan tanpa harus menuliskan beberapa baris kode pemrograman. Software ini juga membantu para pengguna untuk membangun aplikasi jaringan database dengan menggunakan bahasa server.

11 2.9. UML UML ( Unified Modeling Language ) adalah bahasa pemodelan untuk sistem atau perangkat lunak yang berparadigma atau berorientasi objek. Pemodelan sesungguhnya digunakan untuk penyerderhanaan permasalahanpermasalahan yang kompleks sedemikian rupa sehingga lebih mudah dipelajari dan dipahami. Nugroho ( 2013:6) 2.10. Bahasa C Bahasa C adalah bahasa pemograman yang dikembangkan oleh Dennis Ritchie pada tahun 1970 untuk pemakaian pada sistem operasi UNIX. Hingga sekarang, bahasa ini telah dipergunakan secara praktis pada hampir semua sistem operasi. Bahasa C merupakan bahasa paling populer untuk menulis sistem software dan aplikasi serta dalam pelajaran komputer sains.(jogiyanto,2012). 2.11. Mikrokontroler Arduino Atmega 328P ATmega 328P meruapakan mikrokontroler keluaran dari atmel yang mempunyai arsitektur RISC yang di mana setiap proses eksekusi data lebih cepat dari arsitektur CISC. Mikrokontroller ATmega 328P memiliki kemudahan program dengan menggunakan program bahasa C dan download program antara PC dengan mikrokontroller sangat cepat. Mikrokontroller ATmega 328P memiliki 23 pin yang sudah terintegrasi dengan Board Arduino Uno R3.( Yogie, Noer, dan Ageng : 2015)

12 2.12. Gps Module GPS atau Global Positioning Sistem adalah suatu alat yang akan membantu kita untuk mengetahui posisi kita berada saat ini. GPS bekerja dengan menstransmisikan sinyal dari satelit ke perangkat yang dilengkapi GPS.( Prabowo, budi. 2014). 2.13. GPRS Module GPRS module ialah sebuah alat yang digunakan untuk menyambungkan sebuah kartu perdana ke dalam sistem microcontroller yang berfungsi untuk mengirimkan pesan ke perangkat lain yang terkoneksi oleh signal. ( Dewi, 2012)