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

dokumen-dokumen yang mirip
BAB 2 LANDASAN TEORI

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

BAB 2 LANDASAN TEORI

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

BAB 2 LANDASAN TEORI

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

BAB III LANDASAN TEORI

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

BAB 2 LANDASAN TEORI

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

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

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

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

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

Pert 11 DASAR-DASAR WEB DESIGN

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

BAB III TINJAUAN PUSTAKA

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

Bahasa Pemrograman Untuk Pembuatan Web

DASAR-DASAR WEB DESIGN

BAB III LANDASAN TEORI

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

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

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

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

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

BAB 2 LANDASAN TEORI

BAB III TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA

BAB 2 TINJAUAN TEORI

Pemrograman Web Teknik Informatika Fakultas Teknologi Industri

PENGERTIAN WEB web adalah

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

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web

BAB II KAJIAN PUSTAKA

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

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

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

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

PERANCANGAN WEBSITE PENJUALAN SECARA ONLINE MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR MIRA RIZKY S TANJUNG

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

BAB 2 LANDASAN TEORI. Salah satu benda yang dimanfaatkan dalam perkembangan ilmu pengetahuan dan

II. TINJAUAN PUSTAKA

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

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

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

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

Makalah Tentang Konten Manajemen Sistem Untuk Ujian Kompetensi Online

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

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

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

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

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

BAB II TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI. dengan yang lain, yang berfungsi bersama sama untuk mencapai tujuan tertentu.

BAB II LANDASAN TEORI. untuk mencapai tujuan (McLeod, 2010). Sistem juga dapat didefinisikan sebagai

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

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

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

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

BAB II LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

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

BAB III LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

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

Pertemuan 1. Pengenalan Dasar Web

BAB III LANDASAN TEORI

BAB 2 LANDASAN TEORI

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

BAB 2 LANDASAN TEORI

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

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


BAB 2 LANDASAN TEORI

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

BAB 2 LANDASAN TEORI

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

BAB II DASAR TEORI Konsep dan Definisi Konsep Pengertian Sistem. Pendekatan sistem yang lebih menekankan pada elemen-elemen atau

Interactive Broadcasting

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

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

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

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI. instansi pemerintahan, karena sistem sangatlah menunjang terhadap kinerja

TEKNOLOGI APLIKASI WEB BERBASIS SERVER

BAB III LANDASAN TEORI

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

WEBSITE PEMILIHAN CALON KETUA HIMPUNAN JURUSAN SISTEM KOMPUTER UNIVERSITAS KRISTEN MARANATHA. Angga Indrajaya /

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

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

PEMBERDAYAAN SISTEM PEMERINTAHAN DAN POTENSI DESA PADA KABAPUTEN PRINGSEWU BERBASIS WEB

kegiatan-kegiatan yang saling berkaitan dan prosedur-prosedur yang saling berhubungan untuk melaksanakan dan mempermudah kegiatan-kegiatan utama

PENGERTIAN WEBSITE DAN FUNGSINYA

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

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

BAB II KAJIAN PUSTAKA

Transkripsi:

BAB II LANDASAN TEORI 2.1Perangkat Lunak Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi memberikan fungsi dan petunjuk kerja seperti yang diinginkan. Struktur data yang memungkinkan program memanipulasi informasi secara proporsional dan dokumen yang menggambarkan operasi dan kegunaan program. Perangkat lunak memiliki dua peran, disatu sisi berfungsi sebagai sebuah produk dan disisi lain sebagai pengontrol pembuatan sebuah produk. Sebagai produk, perangkat lunak mengantarkan potensi perhitungan yang dibangun oleh software komputer. Perangkat lunak merupakan transformer informasi yang memproduksi, mengatur, memperoleh, memodifikasi, menampilkan atau memancarkan informasii Perangkat lunak adalah program komputer yang memiliki fungsi tertentu dan mampu memanipulasi informasi serta memiliki dokumentasi yang mendeskripsikan operasional dan kegunaan program. Perangkat lunak adalah aplikasi yang dibangun dengan menggunakan program komputer dengan fungsi utama untuk melakukan otomatisasi proses bisnis dengan performa dan kegunaan yang telah dideskripsi dalam suatu dokumentasi bagi para penggunanya (Soetam Rizky, 2011). 2.2 Website Website adalah kumpulan halaman-halaman yang digunakan untuk mempublikasikan informasi berupa teks, gambar dan program multimedia lainnya berupa animasi (gambar gerak, tulisan gerak), suara dan atau gabungan dari semuanya itu baik yang bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan yang Universitas saling terkait Sumatera antara Utara satu

page dengan page yang lain yang sering disebut sebagai hyperlink. Website biasanya terangkum dalam sebuah domain atau subdomain yang tempatnya berada di dalam World Wide Web (www) di internet. Sebuah Web Page adalah dokumen yang ditulis dalam format HTML yang hampir selalu bisa diakses melalui HTTP, yaitu protocol yang bisa menyampaikan informasi dari server website untuk ditampilkan kepada para pemakai melalui web browser. Semua publikasi dari website-website tersebut dapat membentuk sebuah jaringan informasi yang sangt besar. Halaman-halaman dari website akan bisa diakses melaui sebuah URL yang bisa disebut Homepage. URL ini mengatur halaman-halaman situs untuk menjadi sebuah hirarki, meskipun hyperlink-hyperlink yang ada di halaman tersebut mengatur para pembaca dan memberitahu mereka susunan keseluruhan dan bagaimana arus informasi ini berjalan. Beberapa website membutuhkan subskripsi (data masukan) agar para user bisa mengakses sebagian atau keseluruhan isi web tersebut. Contohnya, ada beberapa situs-situs bisnis, situs email gratisan yang membutuhkan subskripsi agar kita bisa mengakses situs tersebut. 2.3 Internet Internet adalah rangkaian komputer yang terhubung menerusi beberapa rangkaian. Internet adalah sistem komputer umum, yang berhubung secara global dan menggunakan TCP/IP sebagai protokol pertukaran paket (packet switching communication protocol). Pada jaman dahulu informasi yang didapat hanya melalui media cetak seperti koran atau buku serta media elektronik seperti radio dan televisi. Media ini berkembang terus seiring dengan kebutuhan masyarakat akan informasi. Namun media-media ini banyak kekurangannya, karena memberikan informasi yang ada maupun berita yang sudah lama juga informasi ini hanya sekali, maksudnya tidak dapat diulang lagi. Dengan internet, informasi

yang didapat tidak terbatas oleh waktu, terbuka sehari-semalam dan dapat mencari informasi yang dibutuhkan. Internet adalah metode untuk menghubungkan berbagai komputer ke dalam satu jaringan komputer global, melalui protokol yang disebut Transmission Control Protocol/ Internet Protokol (TCP/IP). Protokol adalah suatu petunjuk yang menunjukkan pekerjaan yang akan pengguna (user) lakukan dengan internet, apakah akan mengakses situs web, melakukan transfer file, mengirim email dan sebagainya. Protokol biasa dibayangkan seperti suatu bahasa yang digunakan untuk berkomunikasi berbagai jenis komputer maupun sistem operasi yang terhubung di internet (AbdulKadir, 2002). 2.4 Pengenalan Personal Home Page (PHP) Seperti bahasa pemrograman lainnya PHP memproses seluruh perintah yang ada pada script PHP didalam web server dan menampilkan web outputnya kedalam web browser klien. PHP adalah bahasa scripting yang menampilkan output HTML ataupun output lain sesuai dengan keinginan pemrogram (misalnya: PDF dan lain-lain) yang dijalankan pada server side. Artinya semua perintah yang diberikan akan sepenuhnya dijalankan pada server sedangkan yang dikirim pada browser hanya menghasilkan output saja (Janner Simarmata, 2006). PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama FI (Form Interpreted), yang wujudnya berupa sekumpulan skrip yang digunakan untuk mengolah data form dari web. Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHP/ FI, kependekan dari Personal Home Page/ Form Interpreter. Dengan perilisan kode

sumber ini menjadi open source, maka banyak programmer yang tertarik untuk ikut mengembangkan PHP. Pada november 1997, dirilis PHP/ FI 2.0. Pada rilis ini interpreter PHP sudah diimplementasikan dalam program C. Dalam rilis ini di sertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/ FI secara signifikan. Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak dipakai pada awal abad ke-21. Versi ini banyak dipakai di sebabkan kemampuannya untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan dan stabilitas yang tinggi. Pada juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Versi ini juga mendukung penuh model Pemprograman Berorientasi Objek (PBO), integrasi XML, mendukung semua ekstensi terbaru MYSQL.(Moh. Sulhan, 2007). 2.5 Pengenalan MySQL MySQL merupakan sebuah perangkat lunak sistem manajemen basis data SQL atau DBMS yang multithread dan multi-user. MySQL sangat populer pengembang web (web developers) karena memiliki kecepatan dan ukuran yang kecil membuat MySQL lebih ideal untuk web site ditambah lagi dengan fakta bahwa MySQL adalah open source yang berarti gratis (Janner Simarmata, 2006).

MySQL sebenarnya merupakn turunan salah satu konsep uatama dalam database sejak lama yaitu SQL (Structure Query Language). SQL adalah bahasa standar yang digunakan untuk mengakses database server. Bahasa ini pada awalnya dikembangkan oleh IBM, namun telah diadopsi dan digunakan sebagai standar industri. Dengan menggunakan SQL, proses akses database menjadi lebih user- friendly dibandingkan dengan menggunakan perintah-perintah pemograman dbase atau Clipper yang masih menggunakan perintahperintah pemograman. 2.6 CSS (Cascading Style Sheet) Cascading Style sheet dikembangkan untuk menata gaya pengaturan halaman web. Pada awalnya CSS dikembangkan pada SGML pada tahun 1970, dan terus dikembangkan hingga saat ini CSS telah mendukung banyak bahasa Markup seperti: HTML, XHTML, XML,SVG (Scalable Vector Graphics) dan Mozilla XUL (XML User Interface Language). Mengacu dari arti bahasa, Cascading Style Sheet memiliki arti Gaya Menata Halaman Bertingkat, yang berarti setiap satu elemen yang telah diformat dan memiliki anak, maka anak dari elemen tersebut secara otomatis mengikuti format elemen indiknya (Alexander F.K Sibero, 2011). 2.7 Pengenalan Macromedia Dreamweaver CS5 Merancang sebuah website tidak terlepas dari pembuatan desain tampilan webtersebut, karena desain web merupakan langkah awal dari pembuatan website. Dasar pembuatan website menggunakan bahasa HTML (HyperText Markup Language) yaitu bahasa pemrograman dalam pembuatan web. Penggunaan HTML dalam pembuatan web tidak semua orang dapat

menggunakannya untuk mempermudah dalam pembuatan web ini kita dapat menggunakan aplikasi editor web yang bersifat visual. Salah satu aplikasi untuk melakukan perancangan desain web secara visual adalah Adobe Dreamweaver. Aplikasi ini secara umum sudah sangat poluler digunakan untuk merancang desain website. Saat ini terpopuler di kalangan web editor yaitu Macromedia Dreamweaver CS5. Aplikasi Adobe Dreamweaver menyediakan banyak fasilitas yang dapat memudahkan user dalam menghasilkan sebuah website yang interaktif dan menarik. Gambar 2.1 Fasilitas Baru Macromedia Dreamweaver CS5