BAB II LANDASAN TEORI

dokumen-dokumen yang mirip
PERANGKAT LUNAK DATA PENGUJIAN KELAYAKAN KENDARAAN BERMOTOR PADA DINAS PERHUBUNGAN KABUPATEN BANYUASIN BERBASIS WEB

BAB II LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI

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

TEKNOLOGI APLIKASI WEB BERBASIS SERVER

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

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web

BAB 2 LANDASAN TEORI

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

BAB II TINJAUAN PUSTAKA

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

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

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

BAB II TINJAUAN PUSTAKA

BAB III TINJAUAN PUSTAKA

BAB 1 PENDAHULUAN. Perkembangan aplikasi web yang semakin pesat sejak munculnya teknologi internet sangat

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

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

MEDIA PEMBELAJARAN PENGANTAR AKUNTANSI BERBASIS WEBSITE PADA SEKOLAH TINGGI ILMU EKONOMI MUHAMMADIYAH PALOPO. Freggi Soegri

BAB III LANDASAN TEORI


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

BAB III TINJAUAN PUSTAKA

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

BAB 2 LANDASAN TEORI

BAB III LANDASAN TEORI

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

BAB III LANDASAN TEORI

PROPOSAL PENELITIAN. suatu sistem informasi yang efisien dan efektif. Hal ini tidak lepas dari database

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

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

Pokok Bahasan 2 Teknologi Dasar Internet dan Web. L. Erawan

BAB II LANDASAN TEORI


BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Perkembangan teknologi dan ilmu pengetahuan saat ini sangat berkembang pesat

PENGERTIAN WEB web adalah

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

BAB II LANDASAN TEORI

Pert 11 DASAR-DASAR WEB DESIGN

BAB II TINJAUAN PUSTAKA

II. TINJAUAN PUSTAKA

DASAR-DASAR WEB DESIGN

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

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI

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

DAFTAR ISI. Halaman. KATA PENGANTAR... i. DAFTAR ISI...iii. DAFTAR TABEL...viii. DAFTAR GAMBAR... vi. ABSTRAK... xiv PENDAHULUAN...

BAB II LANDASAN TEORI. komponen komponen yang saling berkaitan, berhubungan, mempunyai komponen-komponen (components), batas sistem (boundary),

DAFTAR ISTILAH. Activity Diagram

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

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

BAB II LANDASAN TEORI. diperlukan dalam pembangunan website e-commerce Distro Baju MedanEtnic.

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

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

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

APLIKASI INVENTARIS BUKU UNTUK PERPUSTAKAAN BERBASIS WEB. Sir Kalifatullah Ermaya. Abstrak

BAB II TINJAUAN PUSTAKA

APLIKASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 5 BINJAI TUGAS AKHIR FATIMAH

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

BAB I PENDAHULUAN I.1 LATAR BELAKANG

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

BAB II TINJAUAN PUSTAKA

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

LANDASAN TEORI. Dunia informasi di Indonesia sedang dan harus. berubah. Saat ini, dunia pemasaran tidak dapat

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

PENGANTAR WEB. Pengantar Web 1

BAB II LANDASAN TEORI. Sistem dapat diartikan sebagai serangkaian komponen-komponen yang

BAB II TINJAUAN PUSTAKA. Sistem adalah jaringan kerja dari prosedur-prosedur yang saling berhubungan,

BAB II LANDASAN TEORI

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. karya ilmiah yaitu penelitian yang dilakukan Lingga Jaya Bermana Putra mahasiswa

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

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

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

BAB II TINJAUAN PUSTAKA

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

BAB III LANDASAN TEORI

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI SEKOLAH (STUDI KASUS SMP N 2 PATIKRAJA BANYUMAS)

APLIKASI BERBASIS WEB

BAB 2 TINJAUAN TEORI

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

DASAR-DASAR Web Programing(WP) copyright by : japikinfo.com

BAB 1 PENDAHULUAN. asing dengan teknologi yang satu ini, bahkan untuk orang awam sekalipun. Berbagai

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB II TINJAUAN PUSTAKA. fungsi yang saling berhubungan dan secara bersama-sama bertujuan untuk memenuhi

E-LEARNING MATA PELAJARAN KIMIA MENGGUNAKAN MULTIMEDIA BERBASIS WEB PADA SMK NEGERI 2 BELOPA KELAS X JURUSAN TKJ


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

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA

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

BAB II LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI. Internet (Interconnection Networking) adalah sebuah jaringan komputer yang

Rekayasa Sistem Web. Teguh Wahyono. Fakultas Teknologi Informasi Semester Antara Tahun 2012/2013

BAB 2 LANDASAN TEORI. Internet adalah jaringan luas dari komputer, yang lazim disebut dengan worldwide

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

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

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

Transkripsi:

BAB II LANDASAN TEORI 2.1 Perangkat Lunak Perangkat Lunak adalah perintah (program komputer) yang bila dieksekusi memberikan fungsi dan unjuk kerja seperti yang diinginkan atau mengatur struktur data memungkinkan program memanipulasi informasi secara proporsional, dan mengatur dokumen yang menggambarkan operasi dan kegunaan program (Pressman, 2002:10). Sedangkan menurut Shalahuddin, (2011:2), perangkat lunak adalah program komputer yang terasosiasi dengan dokumentasi perangkat lunak seperti dokumen kebutuhan, model desain, dan cara pengguna (user manual). Sebuah program komputer tanpa terasosiasi dengan dokumentasinya maka belum dapat disebut perangkat lunak. Dari dua pendapat di atas maka dapat disimpulkan bahwa perangkat lunak adalah suatu instruksi (program komputer) yang dibuat oleh sebuah perusahaan komputer untuk mengerjakan tugas tertentu. Memberikan fungsi dan unjuk kerja seperti yang diinginkan atau mengatur struktur data memungkinkan program

memanipulasi informasi secara proporsional, dan mengatur dokumen yang menggambarkan operasi dan kegunaan program. 2.2 Perangkat Ajar Perangkat ajar adalah algoritma number crunching, perangkat lunak ini memiliki jangkauan aplikasi mulai dari astronomi sampai vulkanologi, dari analisis otomotif sampai dinamika orbit (Pressman, 2002:17). Perangkat ajar merupakan suatu media yang dapat digunakan untuk menyampaikan materi bagi seorang pengajar kepada siswa. Proses belajar dan mengajar tidak lepas bantuan alat atau dengan menggunakan suatu metode pembelajaran yang menggunakan aplikasi perangkat ajar berbasis multimedia. Aplikasi ini merupakan sebuah aplikasi yang menggunakan lebih dari satu media presentasi, yaitu : buku, papan tulis, OHP (projector) atau komputer, teks, suara, animasi, dan video secara bersamaan dan melibatkan keikutsertaan pemakai atau user untuk memberi perintah, mengendalikan dan memanipulasi. Penyampaian materi umumnya dirancang dalam bentuk multimedia agar lebih memudahkan siswa dalam memahami materi baik dalam bentuk aplikasi desktop maupun berbasis web (Wardina, 2009:1). Dari dua pendapat di atas maka dapat disimpulkan bahwa perangkat ajar adalah membangun suatu aplikasi tentang pengetahuan umum sebagai alat ajar ataupun menjelaskan dari pengetahuan umum tersebut.

2.3 Perangkat Lunak Ajar Mata Pelajaran Geografi Perangkat ajar merupakan suatu media yang dapat digunakan untuk menyampaikan materi bagi seorang pengajar kepada siswa. Proses belajar dan mengajar tidak lepas bantuan alat atau dengan menggunakan suatu metode pembelajaran yang menggunakan aplikasi perangkat ajar berbasis multimedia. Aplikasi ini merupakan sebuah aplikasi yang menggunakan lebih dari satu media presentasi, yaitu : buku, papan tulis, OHP (projector) atau komputer, teks, suara, animasi, dan video secara bersamaan dan melibatkan keikutsertaan pemakai atau user untuk memberi perintah, mengendalikan dan memanipulasi. Penyampaian materi umumnya dirancang dalam bentuk multimedia agar lebih memudahkan siswa dalam memahami materi baik dalam bentuk aplikasi desktop maupun berbasis web. Geografi adalah ilmu yang mempelajari tentang bumi dan lapisan-lapisannya beserta fenomena-fenomena yang terjadi di dalamnya dan seluruh aktivitas yang berada dibumi (Erlangga,2009:1). Kata Geografi berasal dari bahasa Yunani :Geo : bumi Graphein : tulisan. Bisa dikatakan geografi adalah ilmu yang mengkaji bumi dan segala isinya serta semua aspek yang mempengaruhi bumi. Geografi adalah ilmu yang mempelajari persamaan dan perbedaan fenomena geosfer dengan sudut pandang kelingkungan dan kewilayahan dalam konteks keruangan (Abdi, 2008:1). Dari dua pendapat di atas maka dapat disimpulkan bahwa perangkat ajar mata pelajaran geografi adalah perangkat lunak pengajaran berbantuan komputer atau suatu perangkat lunak yang dibuat dengan bantuan komputer dan berfungsi

sebagai alat pembelajaran untuk mata pelajaran geografi yang membahasa tentang lokasi serta persamaan dan perbedaan (variasi) keruangan atas fenomena fisik dan manusia di atas permukaan bumi. 2.4 HTML HyperText Markup Language (HTML) adalah merupakan salah satu varian dari SGML yang dipergunakan dalam pertukaran dokumen melalui protokol HTTP. Tata penulisan yang digunakan dalam dokumen web. Dokumen ini akan dieksekusi oleh browser, sehingga browser mampu menghasilkan sesuatu dokumen sesui dengan keinginan mendesain page (Febrian, 2007:230). HyperText Markup Language (HTML) adalah bahasa pengkodean yang digunakan untuk membuat dokumen hypertext untuk digunakan dalam world wide web. Istilah hyper dalam hypertext diartikan bahwa dalam HTML kita bisa menentukan bahwa sebuah blok teks atau gambar terhubung dengan file lain di internet (Sudarmo, 2006:194). Dari dua pendapat di atas dapat disimpulkan bahwa HyperText Markup Language (HTML) dikatakan sebagai bahasa penghubung untuk menerbitkan hypertext pada dunia web, ini merupakan suatu format ketidak pemilikan berdasarkan pada SGML, dan dapat diciptakan dan diproses oleh suatu cakupan luas tools, dan teks data dari program editor sederhana pada saat kita mengetiknya.

2.5 HTTP HyperText Transfer Protocol (HTTP) merupakan protokol yang berfungsi untuk mendesain dan menjelaskan bagaimana server dan client berinteraksi dalam mengirim dan menerima dokumen web, protokol ini didisain untuk mentrasfer berkas yang berisi hypertext seperti berkas yang berisi HTML yang digunakan di word wide web. (Febrian, 2007:230). HyperText Transfer Protocol (HTTP) adalah protokol untuk memindahkan file hypertext di internet. Hal ini memerlukan HTTP client program di suatu ujung dan HTTP server program di ujung yang lain.(sudarmo, 2006:194). Kesimpulan dari dua pendapat di atas adalah HyperText Transfer Protocol (HTTP) adalah protocol yang digunakan untuk mentrasfer dokumen dalam word wide word (www). Protocol ini adalah protokol jaringan. Fungsi utamanya adalah untuk menciptakan hubungan antara web server dan mentransmisikan halaman HTML kepada pengguna internet yang sedang browsing. protokol ini didisain untuk mentrasfer berkas yang berisi hypertext seperti berkas yang berisi HTML yang digunakan di word wide web. 2.6 Apache Apache adalah server web yang tersedia secara gratis dan disebarkan dengan lisensi (open source). Apache tersedia bagai bermacam-macam sistem operasi, seperti UNIX (FreeBSD, Linux, Solaris dan lainnya) dan Windows. Apache

mengikuti standar protokol hypertext transport protokol hypertext transportasi protokol yaitu HTTP 1.1 (Febrian, 2007:32). Apache adalah suatu program server web yang paling umum (server HTTP) dalam internet. Apache merupakan aplikasi terbuka yang awalnya diciptakan dari serangkaian perubahanyang dilakukan terhadap server web, dibuat (Sudarmo, 2006:19). Dari pendapat di atas apache dapat disimpulkan bahwa server web yang tersedia secara gratis dan disebarkan dengan lisensi open source. Apache tersedia bagai bermacam-macam sistem operasi, seperti UNIX (FreeBSD, Linux, Solaris dan lainnya) dan Windows. 2.7 PHP Hypertext Preprocessor (PHP) adalah script pemrograman yang terletak dan dieksekusi di server. Salah satunya adalah untuk menerima, mengelolah, dan menampilkan data dari dan ke sebuah situs. Data akan dioleh ke sebuah database server (pemrograman database yang diterletk di sisi server) untuk memudian hasilnya ditampilkan di browser sebuah situs. (Madcoms, 2011 : 81). PHP adalah pemrograman yang digunakan untuk membuat software yang merupakan bagian dari sebuah situs web. PHP dirancang untuk berbaur dengan HTML yang digunakan untuk membuat halaman web. (Sudarmo, 2006:323)

Kesimpulan dari pendapat di atas adalah Hypertext Preprocessor (PHP) adalah bahasa scripting open source yang ditulis menggunakan sintkas bahasa C, java dan perl. Script PHP menyatu dengan file HTML. 2.8 MySQL MySQL adalah salah satu program yang dapat digunakan sebagai database, dan merupakan salah satu software untuk database server yang banyak digunakan. MySQL bersifat open source dan menggunakan SQL. MySQL bisa dijalankan diberbagai platform misalnya windows dan linuk (Madcoms, 2011:140). MySQL adalah software sistem manajemen database. Database adalah suatu koleksi data yang terstruktur. Database ini bisa berupa daftar belanja sederhana sampai informasi yang sangat besar dari suatu perusahaan internasional. Untuk menambahkan, mengakses dan memproses data di komputer (Rickyanto, 2002: 32). Dari dua pendapat di atas bahwa MySQL adalah software sistem manajemen database. Database adalah suatu koleksi data yang terstruktur. Database ini bisa berupa daftar belanja sederhana sampai informasi yang sangat besar dari suatu perusahaan internasional. MySQL T.c.X DataKonsultAB, sebuah perusahaan IT Swedia. 2.9 Macromedia Dreamweaver MX 2004 Dreamweaver adalah sebuah HTMl editor professional untuk mendesain web secara visual dan mengelolah situas atau halaman web. Dreammweaver merupakan

software utama yang digunakan oleh web desainer maupun web programmer dalam mengembangkan suatu situs web, karena dreaweaver mempunyai ruang kerja, fasilitas dan kemampuan yang mampu meningkatkan produktivitas dan efektivitas dalam desain maupun membangun suatua situs web (Madcoms, 2011:13). Dreamweaver adalah HTML editor professional yang berfungsi mendesain, melakukan coding, dan mengembangkan website yang paling terkenal di dunia web, produsen software website yang paling besar didunia. Selain Dreamwaver, macromedia juga mengeluarkan produk seperti macromedia flash, fireworks, coldfusion, freehand, director (Stephen, 2005:1). Dari dua pendapat di atas bahwa dreamweaver adalah Dreammweaver merupakan software utama yang digunakan oleh web desainer maupun web programmer dalam mengembangkan suatu situs web. 2.10 Unified Modeling Language (UML) Unified Modeling Language (UML) merupakan salah satu bentuk language atau bahasa, menurut pencetusnya UML di definisikan sebagai bahasa visual untuk menjelaskan, memberikan spesifikasi, merancang, membuat model, dan mendokumentasikan aspek-aspek dari sebuah sistem (Nugroho, 2004:16). Unified Modeling Language (UML) merupakan alat merancang perangkat lunak, sarana komunikasi antara perangkat lunak dengan, menjabarkan sistem secara rinci untuk analisa dan mencari apa yang diperlukan sistem, mendokumentasikan sistem yang ada, proses-proses dan organisasinya (Herlawati, 2011:6).

Dari dua pendapat di atas bahwa Unified Modeling Language (UML) adalah salah satu bentuk language atau bahasa, menurut pencetusnya UML di definisikan sebagai bahasa visual untuk menjelaskan, memberikan spesifikasi, merancang, membuat model, dan mendokumentasikan aspek-aspek dari sebuah sistem. Diagram UML (Unified Modeling Language) terdapat 7 diagram yaitu : a. Diagram Kelas. Bersifat statis. Diagram ini memperlihatkan himpunan kelaskelas, antarmuka, kolaborasi-kolaborasi, serta relasi-relasi. Diagram ini umum dijumpai pada pemodelan sistem berorientasi objek. b. Diagram Objek. Bersifat statis. Diagram ini mempelihatkan objek-objek serta relasi-relasi antar objek. c. Use case diagram. Bersifat statis. Diagram ini memperlihatkan himpunan use case dan aktor-aktor (suatu jenis khusus dari kelas). Diagram ini terutama sangat penting untuk mengorganisasi dan memodelkan perilaku dari suatu sistem yang dibutuhkan. d. Sequence Diagram. Bersifat dinamis. Diagram urutan adalah interaksi yang menekankan pada pengiriman pesan (message) dalam suatu waktu tertentu. e. Colaboration Diagram. Bersifat dinamis. Diagram kolaborasi adalah diagram interaksi yang menekankan organisasi struktural dari objek-objek.. f. Statechart Diagram. Bersifat dinamis. Diagram state ini memperlihatkan state-state pada sistem, memuat state, trnasisi, evant, serta aktifiatas. Diagram ini terutama penting untuk memperlihatkan sifat dinamsi dari antarmuka, kelas, kolaborasi dan terutama penting pada pemodelan sistem.

g. Activity Diagram. Bersifat diagram aktivitas ini adalah tipe khusus dari diagram state yang memperlihatkan aliran dari suatu aktifitas ke aktifitas Pengembangan perangkat ajar mata pelajaran geografi untuk SMP hanya menggunakan use case diagram dan activity diagram dari 7 Diagram UML (Unified Modeling Language). 2.11 Penelitian Sebelumnya Fiengky (2011). Judul Pengembangan Perangkat Pembelajaran Kimia Kelarutan dan Hasil Kali Kelarutan Dengan Pendekatan Sets Untuk Meningkatkan Kemampuan Berpikir Kritis dan Kreatif Siswa. Pertimbangan dasar pada penelitian ini adalah pengembangan sumber daya manusia berkualitas yang diantaranya menuntut komitmen dalam memupuk dan mengembangkan kreativitas yang pada dasarnya dimiliki setiap orang yang ada di dunia ini. Dini Novianti (2007). Judul Perangkat Ajar Inrektif Pembelajaran Fisika Berbasis Multimedia Untuk Siswa Sekolah Lanjut Tingkat Pertama (SLTP). Pada penelitian ini yang dibahas teknologi multimedia mampu memberi kesan yang besar dalam bidang bisa mengintegrasikan teks, grafik, animasi, audio dan video. Perbedaaan penelitian yang akan peneliti kembangkan membangun perangkat ajar interaktif untuk mata pelajaran geografi.