BAB II LANDASAN TEORI. Pengertian sistem menurut Abdul Kadir (2003:1) dalam buku Pengenalan

dokumen-dokumen yang mirip
BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah. Perkembangan aplikasi teknologi informasi saat ini sudah berkembang begitu pesat

BAB II LANDASAN TEORI

BAB 1 PENDAHULUAN. Sistem informasi merupakan fokus utama dari studi disiplin sistem informasi dan

BAB 1 PENDAHULUAN. diinginkan. Dengan banyaknya penjual ikan secara konvensional untung yang

BAB 1 PENDAHULUAN Latar Belakang. Dalam era globalisasi saat ini, ilmu pengetahuan dan teknologi berkembang

BAB 2 LANDASAN TEORI

BAB III LANDASAN TEORI. Sistem merupakan kumpulan dari sub-sub sistem, elemen-elemen,

BAB 1 PENDAHULUAN. yang sudah maju seperti Amerika, Eropa, Jepang dan lain sebagainya.

BAB 2 LANDASAN TEORI. Bab ini akan menjelaskan masalah-masalah teoritis yang berkaitan dalam pembuatan

Bab II. TINJAUAN PUSTAKA

TEKNOLOGI APLIKASI WEB BERBASIS SERVER

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


BAB 1 PENDAHULUAN. 1.1 Latar Belakang Penelitian. Berbagai konsep dan teknik baru dalam pembelajaran telah banyak dikembangkan

BAB II KAJIAN PUSTAKA

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

BAB 2 TINJAUAN TEORI. 2.1 Konsep Dasar Data, Informasi dan Sistem Informasi

BAB III TINJAUAN PUSTAKA

BAB II LANDASAN TEORI

BAB III TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI

BAB III LANDASAN TEORI. komponen. Berdasarkan pendekatan prosedur, sistem didefinisikan sebagai

BAB 1 PENDAHULUAN. satu arah di kelas. Pandangan baru seperti active learning dan student-centered

BAB III LANDASAN TEORI. permasalahan yang dibahas dan juga menjelaskan aplikasi-aplikasi yang akan

BAB II TINJUAN PUSTAKA DAN LANDASAN TEORI

BAB III LANDASAN TEORI

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

RANCANG BANGUN SISTEM PEMESANAN TIKET ONLINE PADA CV. KURNIA GROUP LHOKSEUMAWE

PENGERTIAN PHP DAN MYSQL

BAB III LANDASAN TEORI

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

BAB III LANDASAN TEORI. dengan istilah web adalah sebuah sistem terhubung dari hypertext document yang

BAB II TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI. Website atau World Wide Web, sering disingkat sebagai www atau web saja, yakni

Makalah Tentang Konten Manajemen Sistem Untuk Ujian Kompetensi Online

PENGERTIAN WEB web adalah

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

Pengenalan Web Server dan Server Side Scripting

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. pemerintah non kementrian (LPNK). Dalam Undang-undang Nomor 5 tahun 2014

Pertemuan 11 Pengenalan DBMS dan MySQL

BAB II KAJIAN PUSTAKA

BAB III LANDASAN TEORI

PERTEMUAN 4 MANAJEMEN WEB

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

BAB 1 PENDAHULUAN Latar Belakang. Perkembangan ilmu pengetahuan dan teknologi telah memperlihatkan

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

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

BAB II LANDASAN TEORI

SISTEM INFORMASI PELATIHAN LEMBAGA PENGEMBANGAN DAN PENJAMINAN MUTU PENDIDIKAN UNIVERSITAS DIPONEGORO SEMARANG

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

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

BAB III LANDASAN TEORI. Bab ini akan membahas teori yang meliputi hal-hal terkait dengan permasalahan

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

BAB 2 TINJAUAN TEORI

APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP

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

BAB 2 LANDASAN TEORI

BAB III 3. LANDASAN TEORI

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

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI. produk itu baik atau rusak ataupun untuk penentuan apakah suatu lot dapat diterima

Bab 2 Tinjauan Pustaka

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

BAB II TINJAUAN PUSTAKA. Menurut Jogianto (2001), Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang

BAB II LANDASAN TEORI. Internet adalah singkatan dari Interconnection network, merupakan

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

BAB II LANDASAN TEORI. Dalam pembangunan suatu sistem informasi, terdapat dua kelompok

Modul 3. Oleh : Mohammad Sholikin. 1

BAB II LANDASAN TEORI

BAB IV HASIL DAN UJI COBA

TUGAS AKHIR SISTEM INFORMASI GEOGRAFIS (SIG) PENGELOLAAN REKLAME DI SURABAYA BERBASIS WEB. Nurul Hilmy Rahmawati NRP:

BAB III LANDASAN TEORI. sistem, pengertian sistem informasi, sumber dari sistem informasi, dan metodemetode. lainnya yang dipakai dalam pembahasan.

BAB 2 LANDASAN TEORI. Kata sistem berasal dari bahasa Yunani yaitu Systema yang mengandung arti kesatuan

BAB II KAJIAN PUSTAKA

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

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI. Kata sistem berasal dari bahasa Yunani Sistema yang berarti kesatuan. Sistem adalah

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

BAB II LANDASAN TEORI. yang tersimpan dalam sebuah internet webserver dipresentasikan dalam bentuk

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

BAB II LANDASAN TEORI. Pada tahap ini berisi pengertian dan penjelasan teori-teori yang digunakan penulis untuk pembangunan sistem.

BAB II TINJAUAN PUSTAKA

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

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

BAB 2. Kata komputer berasal dari bahasa Latin yaitu Computare yang artinya menghitung.

SOFTWARE TERBAIK UNTUK DATABASE

Cara Belajar Xampp Pada Mysql untuk Php

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

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

Triswansyah Yuliano

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

BAB II. KAJIAN PUSTAKA. beberapa aktifitas yang dilakukan oleh manusia seperti system untuk software

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

BAB II LANDASAN TEORI

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

Kapita Selekta (KBKI82127, 2 sks)

BAB 1 PENDAHULUAN. penerimaan informasi. Mulai dari perusahaan-perusahaan, sekolah-sekolah,

Transkripsi:

BAB II LANDASAN TEORI 2.1 Pengertian Sistem Terdapat beberapa pengertian sistem menurut beberapa ahli antara lain adalah sebagai berikut : Pengertian sistem menurut Abdul Kadir (2003:1) dalam buku Pengenalan Sistem Informasi, yaitu : Sistem adalah sekumpulan elemen yang saling terkait atau terpadu yang dimaksudkan untuk mencapai suatu tujuan. Dari definisi tersebut dapat disimpulkan bahwa sistem adalah kumpulan elemen yang saling berinteraksi dan saling bekerja sama untuk mencapai satu tujuan tertentu. 2.2 Pengertian Informasi Informasi (information) dapat didefinisikan sebagai data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya. Sumber dari informasi adalah data. Data merupakan bentuk jamak dari bentuk tunggal datum atau data-item. Data adalah kenyataan yang menggambarkan suatu kejadian-kejadian dan kesatuan nyata. Kejadian-kejadian (event) adalah sesuatu yang terjadi pada saat yang tertentu. Di dalam dunia bisnis, kejadian-kejadian nyata yang sering terjadi adalah perubahan dari suatu nilai yang disebut dengan 7

8 transaksi. Kesatuan nyata (fact dan entity) adalah berupa suatu obyek nyata seperti tempat, benda dan orang yang betul-betul ada dan terjadi. 2.3 Pengertian Sistem Informasi Definisi sistem informasi yang di tulis oleh Abdul Kadir dapat dijelaskan sebagai berikut : Sistem Informasi adalah kombinasi antara prosedur kerja, informasi, orang dan teknologi informasi yang diorganisasikan untuk mencapai tujuan dalam sebuah organisasi. 2.4 E-Learning e-learning merujuk pada penggunaan teknologi internet untuk mengirimkan serangkaian solusi yang dapat meningkatkan pengetahuan dan keterampilan. Sehingga saya menyimpulkan bahwa e-learning suatu metode penyampaian informasi menggunakan media internet yang bertujuan untuk meningkatkan suatu pemahaman yang lebih baik. 2.4.1 Pengertian E-Learning Istilah e-learning tergolong sesuatu yang baru, aktual dalam perkembangan pendidikan. Istilah e-learning muncul dengan seiring perkembangan kemajuan dunia elektronika dan pemanfaatannya dalam kehidupan manusia sekarang ini, terutama teknologi internet dan txeknologi yang berbasiskan komputer sebagai alat pengolah data dan informasi. Istilah e-learning juga muncul seiring dengan munculnya istilah-istilah e-e yang lain, seperti : E-Government (strategi pembangunan dan pengembangan system pelayanan public berbasis teknologi

9 digital), E-Tendering, dan lain-lain. e-learning sendiri atau Elektronik Learning sudah ada sejak tahun 1970. 2.4.2 Manfaat E-Learning Manfaat pembelajaran elektronik terdiri atas 4 hal, yaitu: (1) Meningkatkan kadar interaksi pembelajaran antara peserta didik dengan guru atau instruktur (enhance interactivity). (2) Memungkinkan terjadinya interaksi pembelajaran dari mana dan kapan saja (time and place flexibility). (3) Menjangkau peserta didik dalam cakupan yang luas (potential to reach a global audience). (4) Mempermudah penyempurnaan dan penyimpanan materi pembelajaran (easy updating of content as well as archivable capabilities) dengan pengelolaan kegiatan pembelajarannya sendiri. Harus ada komitmen dari guru/dosen/instruktur yang akan memantau perkembangan kegiatan belajar peserta didiknya dan sekaligus secara teratur memotivasi peserta didiknya. ( APLIKASI E-LEARNING MENTORING AGAMA ISLAM FAKULTAS TEKNIK UNIVERSITAS DIPONEGORO, Muhammad Guruh Wicaksana ) 2.5 M-Learning M-Learning (mobile learning) adalah suatu pendekatan pembelajaran yang melibatkan device bergerak seperti telepon genggam, PDA, Laptop dan tablet PC, dimana pembelajar dapat mengakses materi, arahan dan aplikasi yang berkaitan

10 dengan pelajaran tanpa dibatasi oleh ruang dan waktu, dimanapun dan kapanpun mereka berada. 2.5.1 Perbedaan E-Learning dan M-Learning E-Learning adalah suatu pendekatan penyampaian konten-konten pembelajaran beserta interaksinya melalui semua perangkat media, termasuk internet, intranet, ekstranet, satelit broadcast, audio/video tape, interactive TV dan CD-ROM. Dan E-Learning cenderung menggunakan PC dan Internet sebagai media utamanya, dari jenis kontent yang di sajikannyapun cakupannya lebih luas, sedangkan M-Learning (mobile learning) media penyampaiannya terbatas kepada devais-devais bergerak seperti handphone, smartphone, PDA dan lain-lain yang mempunyai keterbatasan memori dan prosesor, dari segi kontent pada umumnya lebih banyak menyajikan kontent-kontent dengan format text dan gambar namun dengan perkembangan devais-devais bergerak saat ini, sekarang format audio, animasi, dan games sudah bisa disajikan dengan baik dan sudah bisa digunakan untuk pemanfaatan penyajian materi-materi pembelajaran. 2.5.2 Arsitektur M-Learning Arsitektur di bawah ini merupakan arsitektur m-learning secara general yang menjelaskan keterhubungan antara e-learning Management System (elms) dan mobile learning Management System (mlms). System ini mengijinkan untuk mengirimkan isi konten dan service-service lainya dari elms ke small devices melalui mlms untuk siap di gunakan kembali. Dalam waktu yang bersamaan

11 mlms akan mengambil account yang unik dari mobile learners dan mobile technology Sebelum di tampilkan ke mobile device content yang di request akan melalui proses penyesuaian dengan mobile device yang ada yaitu melalui pengadaptasian presentasi tampilan dan pengaturan content, semua ini dilakukan agar semua device kompatibel dengan content yang disediakan dari server, setelah semua proses terlewati, kemudian semua content di packaging dan dikirimkan ke mobile device memalui presentasi yang berbeda-beda, tergantung dukungan dan kemampuan mobile device tersebut dalam menangani content, presentasinya bisa berupa web browser, wap browser atau berbentuk aplikasi dan itu semua tergantung dari dukungan dan kemampuan yang di berikan oleh mobile device. Arsitektur M-Learning secara Umum terdiri dari 3 layer utama : 1. elms layer ini memiliki antarmuka yang menjadi penghubung lalu lintas data dan service yaitu WebServices Interface, WebService Interface ini memiliki 3 sub layer yang menyokong segala permintaan data dan service dari luar dalam hal ini adalah mlms, yakni: a) Presentation Layer b) Business Logic Layer c) Storage (DB) Layer

12 2. mlms Layer ini merupakan sistem yang mengelola setiap data dan service yang akan di kirim ke mobile divice atau ke WebService Interface, dalam pengelolaannya sistem ini terdiri dari 3 bagian, yakni: a) Mobile Content Managenment dan Presentation Adaption b) Packaging dan Sysnchronitation c) Context Discovery 3. Mobile Device Layer ini merupakan tempat meload data dari kontent dan service-service lainya yang telah disesuikan dengan profiles mobile device yang ada yang kemudian akan di display ke layar mobile device, untuk menampilkannya dibagi menjadi 3 media penyamapian, diantaranya adalah : a) Web Browser : Media ini compatible di generasi ke 3 (3G) dari mobile device dalam hal ini telpon selular b) Wap Browser : Media ini terdapat di hampir semua telepon selular c) Aplication : Media ini bisa digunakan disemua mobile device jika ada koneksi ke jaringan atau komputer melalui bluetooth, infra red atau kabel data 2.6 Perangkat Lunak Pendukung Yaitu perangkat lunak yang akan digunakan untuk membangun maupun melakukan pengembangan suatu aplikasi sistem informasi.

13 2.6.1 Dreamweaver 8 Dreamweaver merupakan perangkat lunak yang ditujukan untuk membuat suatu situs web. Versi pertama dirilis pada tahun 1997, dan sejak itu Dreamweaver menjadi web editor yang banyak digunakan oleh para web developer. Hal itu antara lain karena kemudahan dalam penggunaannya, kelengkapan fiturnya dan juga dukungannya terhadap teknologi terkini. Dreamweaver merupakan salah satu perangkat lunak yang dikembangkan oleh Macromedia Inc. Dan sekarang resmi Milik Adobe. Setelah Dreamweaver terinstall di komputer, kita dapat mengaksesnya di menu Program Files. Untuk membukanya kita dapat membuka dengan memilih menu Start > All Programs > Macromedia > Macromedia Dreamweaver 8. Maka akan terbuka window start-up Dreamweaver. Page Designs menampilkan berbagai format atau template dasar halaman web. 2.6.2 XAMPP XAMPP perangkat lunak bebas, yang mendukung banyak sistem operasi, merupakan kompilasi dari beberapa program. Fungsinya adalah sebagai server yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP Server, MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X (empat sistem operasi apapun), Apache, MySQL, PHP dan Perl. Program ini tersedia dalam GNU General Public License dan bebas, merupakan web server yang mudah digunakan yang dapat melayani tampilan halaman web yang dinamis.

14 2.6.3 MySQL MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL. Tidak sama dengan proyek-proyek seperti Apache, dimana perangkat lunak dikembangkan oleh komunitas umum, dan hak cipta untuk kode sumber dimiliki oleh penulisnya masing-masing, MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial Swedia MySQL AB, dimana memegang hak cipta hampir atas semua kode sumbernya. 2.6.4 Jquery JQuery adalah javascript library yang cepat dan ringan untuk menangani dokumen HTML, menangani event, membuat animasi dan interakasi AJAX. JQuery dirancang untuk mengubah cara anda menulis javascript karena JQuery dirancang untuk memperingkas kode-kode javascript. JQuery memiliki fitur-fitur yang juga telah menggantikan teknologi flash seperti slider, photo slideshow, modal dialog, dan sebagainya. Adapun jquery mobile ini adalah framework untuk membuat desain template dan antarmuka yang user-friendly. www.jquerymobile.com

15 2.6.5 PHP PHP merupakan bahasa pemrograman untuk script web server-side. Bahasa pemrograman PHP diciptakan pertama kali oleh Rasmus Lerdorf, seorang pemrogram C yang sangat handal. Semula PHP hanya digunakan untuk mencatat seberapa jumlah pengunjung pada hompage-nya. Rasmus adalah salah seorang pendukung open source. Karen itulah ia mengeluarkan Personal Home Page Tools versi 1.0 secara gratis atau freeware pada tahun 1995. Setelah mempelajari YACC dan GNU Bison, Rasmus menambah kemampuan pada PHP 1.0 dan menertbitkan PHP 2.0 sebagai pengembangan dari PHP 1.0 yang telah ada sebelumnya. Kelebihan PHP PHP memiliki beberapa kelebihan yang tidak dimiliki oleh bahasa-bahasa sejenisnya, yaitu: 1. Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya. 2. Web Server yang mendukung PHP dapat ditemukan dimana - mana dari mulai IIS sampai dengan apache, dengan configurasi yang relatif mudah. 3. Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan developer yang siap membantu dalam pengembangan. 4. Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah karena referensi yang banyak. 5. PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (linux, unix, windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah sistem.

16 membentuk web dinamis terdapat dua pengelompokan, yaitu teknologi pada sisi client dan teknologi pada sisi server. 2.6.6 Mozila Firefox Awalnya bernama Phoenix, dan kemudian untuk sesaat dikenal sebagai Mozilla Firebird, adalah aplikasi penjelajah web antar platform bersifat gratis yang dikembangkan oleh Yayasan Mozilla, dan ratusan sukarelawan. Dengan lebih dari 5 juta download dalam 12 hari pertama rilisnya dan 6 juta hingga 24 November 2004, Firefox 1.0 adalah salah satu perangkat lunak gratis, sumber terbuka (open source) yang paling banyak digunakan di antara pengguna rumahan.