• Tidak ada hasil yang ditemukan

Perancangan Aplikasi Wedding Organizer Berbasis Web

N/A
N/A
Protected

Academic year: 2017

Membagikan "Perancangan Aplikasi Wedding Organizer Berbasis Web"

Copied!
14
0
0

Teks penuh

(1)

BAB 2

LANDASAN TEORI

2.1 Pengertian Komputer

Komputer berasal dari bahasa latin yaitu “computare” yang mengandung arti

menghitung. Para pakar dan peneliti sedikit mendefenisikan terminologi komputer sebagai berikut :

1. Menurut Sutedjo, komputer adalah suatu perangkat elektronika yang bekerja secara terintegrasi dan terkoordinasi yang dapat menerima input, mengolah dengan prosedur tertentu, baik masukan maupun hasil proses serta menampilkan hasil proses tersebut .

2. Menurut Hamacher, komputer adalah mesin penghitung elektronik yang cepat dan menerima informasi input digital. Kemudian memeprosesnya sesuai dengan program yang tersimpan di memorinya, dan menghasilkan output berupa informasi.

3. Menurut Blissmer computer adalah suatu alat elektronik yang mampu melakukan beberapa tugas sebagai berikut :

a. Menerima input ,memproses input tadi sesuai dengan programnya. b. Menyimpan perintah-perintah dan hasil dari pengelolahan.

(2)

2.1.1 Sistem Komputer

Agar computer dapat digunakan dalam proses pengolahan data, maka haruslah terbentuk sistem komputer. Tujuan pokok dari sistem komputer adalah mengolah data untuk menghasilkan informasi. Agar tujuan pokok tersebut dapat terlaksana, maka harus ada elemen-elemen yang mendukungnya. Elemen-elemnen dari sistem komputer adalah perangkat keras (hardware), perangkat lunak (software), dan pengguna (brainware).

1. Perangkat keras (hardware) adalah peralatan pada system computer yang secra fisik dapat dilihat dan dapat disentuh.

2. Perangkat lunak (software) adalah program yang berisi perintah-perintah untuk melakukan pengolahan data.

3. Pengguna (brainware) adalah manusia yang terlibat dalam mengoprasikan serta mengatur system computer.

(3)

2.1.2 Konsep Dasar Perancangan

Menurut [Mul03], Perancangan adalah suatu proses penterjemahan kebutuhan pemakai informasi kedalam suatu alternatif rancangan yang diinginkan kepada pemaka informasi untuk dapat dipertimbangkan”. Perancangan merupakan pengaflikasian berbagai macam teknik dan prinsip untuk tujuan pendefinisian secara rinci suatu perangkat, proses atau system sehingga dapat direalisasikan dalam suatu bentuk fisik.

2.1.3 Konsep Dasar Aplikasi

Beberapa aplikasi yang digabung bersama menjadi suatu paket kadang disebut sebagai suatu paket atau suite aplikasi (application suite). Contohnya adalah Microsoft Office dan OpenOffice.org, yang menggabungkan suatu aplikasi pengolah kata, lembar kerja, serta beberapa aplikasi lainnya. Aplikasi-aplikasi dalam suatu paket biasanya memiliki antarmuka pengguna yang memiliki kesamaan sehingga memudahkan pengguna untuk mempelajari dan menggunakan tiap aplikasi. Sering kali, mereka memiliki kemampuan untuk saling berinteraksi satu sama lain sehingga menguntungkan pengguna..

2.1.4 Konsep Dasar Perancangan Aplikasi

Konsep Merancang Multimedia merupakan aplikasi multimedia yang akan

(4)

dibutuhkan kreatifitas. Kreatifitas adalah kemampuan untuk menyajikan gagasan atau ide baru. Sedangkan inovasi merupakan aplikasi dari gagasan atau ide baru tersebut. Untuk menciptakan ide yang orisinil tidaklah mudah, maka dapat digunakan beberapa teknik untuk menciptakan ide, yaitu penyesuaian (adaptasi), Multimedia yang telah ada dianggap belum sesuai dengan lingkungan yang dituju.

Merancang Konsep Analisis sistem bekerjasama dengan pemakai, mungkin juga bekerjasama dengan profesional komunikasi seperti produser, sutradara, penulis naskah, editor elektronik terlibat dalam merancang konsep yang menentukan keseluruhan pesan dan membuat aliran (urutan) pada aplikasi multimedia yang akan dibuat. Untuk dapat merancang konsep dalam membuat aplikasi multimedia dibutuhkan kreativitas. Kreativitas adalah kemampuan untuk menyajikan gagasan atau ide baru. Sedangkan inovasi merupakan aplikasi dari gagasan atau ide baru tersebut. Untuk menciptakan ide yang orisinil tidaklah mudah, maka dapat digunakan beberapa teknik untuk menciptakan ide, yaitu penyesuaian (adaptasi).

(5)

dianggap memiliki isi yang keliru, sehingga diperlukan perubahan isi multimedia secara menyeluruh terhadap pengembangan multimedia

Tersebut perubahan (modifikasi), pengaturan kembali dan perpaduan (kombinasi). Multimedia dianggap belum sesuai dengan kebutuhan dan dirubah dengan menggunakan teknik perubahan lebih dari satu cara pengembangan.

2.2 Bagan Alir (Flowchart)

Bagan alir (flowchart) adalah gambaran dalam bentuk diagram alir dari algoritma-algoritma dalam suatu program, yang menyatakan arah alur program tersebut. Berikut adalah beberapa simbol yang digunakan dalam menggambar suatu flowchart :

(6)

(Sumber :Abdul Kadir. 2003. Dasar pemrograman.Yogyakarta: Penerbit Andi)

2.3 Pengertian Basis Data (Database)

Basis data atau yang lebih dikenal dengan sebutan database berasal dari kata data dan basis (base), dimana data merupakan gambaran faktual dari suatu objek yang mengandung arti pengolahan dengan menggunakan komputer yang dikenal dengan Pengolahan Data Elektronik (PDE). Data merupakan kumpulan kejadian yang diangkat dari suatu kenyataan. Data dapat berupa simbol, suara, gambar, kata, angka, huruf yang menunjukkan suatu ide, objek, kondisi atau situasi. Sedangkan base merupakan basis atau dasar.

Basis data merupakan kumpulan dari data yang saling berhubungan satu dengan yang lainnya, tersimpan di perangkat keras komputer dan digunakan untuk memanipulasinya. Basis data merupakan salah satu komponen yang penting dalam sistem informasi, karena merupakan basis dalam penyediaan informasi bagi para pemakai. Penerapan database dala sistem informasi disebut database system.

2.4 Sejarah dan Perkembangan Internet

(7)

awalnya telah berhasil menghubungkan empat komputer di lokasi universitas yang berbeda tersebut. Perkembangan ARPANET ini cukup pesat jika dilihat perkembangan komputer pada saat itu. Sebagai gambarannya pada tahun 1977, ARPANET telah menghubungkan lebih dari 100 mainframe komputer dan saat ini terdapat sekitar 4 juta host jaringan yang terhubung pada jaringan ini. Karena perkembangannya sangat pesat, jaringan komputer ini tidak dapat lagi disebut sebagai ARPANET karena semakin banyak komputer dan jaringan-jaringan regional yang terhubung.

Konsep ini yang kemudian berkembang dan dikenal sebagai konsep jaringan antar jaringan.

(8)

Provider) sedang sisanya akan mengakses Internet dari Sekolah dan Kantor. Hal ini sesuai dengan kenyataan terjadinya booming bisnis Warnet sejak tahun 1999 .

Internet adalah sumber daya informasi yang menjangkau seluruh dunia. Sumber daya informasi tersebut sangat luas dan sangat besar sehingga tidak ada satu orang, satu organisasi, atau satu negara yang dapat menanganinya sendiri. Kenyataannya tidak ada satu orang pun yang mampu memahami seluruh seluk beluk internet. Menurut McLeod dan Schell (2007, p.117), Internet adalah jaringan komputer yang tumbuh cepat dan terdiri dari jutaan jaringan, perusahaan, pendidikan, serta pemerintah yang menghubungkan ratusan juta komputer, serta pemakaian lebih dari dua ratus negara.

Asal usul internet berasal dari jaringan komputer yang dibentuk pada tahun 1970-an. Jaringan komputer disebut dengan Arpanet yaitu,jaringan komputer yang dibentuk oleh departemen pertahanan Amerika Serikat. Selanjutnya, jaringan komputer tersebut diperbaharui dan dikembangkan, dan sekarang penerusnya menjadi tulang punggung global untuk sumber daya informasi yang disebut internet.

(9)

2.4.1 Jaringan Internet

Pengertian jaringan internet adalah suatu jaringan komputer global yang terbentuk dari jaringan-jaringan komputer lokal dan regional yang memungkinkan komunikasi data antar komputer yang terhubung ke jaringan tersebut (Budhi, 2005). Menurut sumber lain, Internet adalah berbagai jaringan komputer di seluruh dunia yang saling terhubung tanpa mengenal batas teritorial, hukum dan budaya. Secara fisik dianalogikan sebagai jaring laba-laba yang menyelimuti bola dunia dan terdiri dari titik-titik (node) yang saling berhubungan (Salahuddien, 2008). Salahuddien menjelaskan titik-titik tersebut dapat berupa komputer, jaringan lokal atau peralatan komunikasi, sedangkan garis penghubung antar simpul disebut sebagai tulang punggung (backbone) yaitu media komunikasi terestrial (kabel, serat optik, microwave, radio link) maupun satelit . Node terdiri dari pusat informasi dan database, peralatan komputer dan perangkat interkoneksi jaringan serta peralatan yang dipakai pengguna untuk mencari, menempatkan dan atau bertukar informasi di Internet. Walaupun secara fisik internet merupakan jaringan komputer yang saling terhubung satu sama lain, tetapi pada umumnya kita memandang internet sebagai sumber informasi. Isi internet merupakan sumber informasi yang sangat besar, sangat lengkap dan mencakup berbagai aspek informasi dalam kehidupan seperti bisnis, hiburan, olah raga, politik. Karenanya sebagian orang menganggap internet sebagai dunia dalam bentuk lain.

(10)

komputer adalah gabungan antara teknologi komputer dan teknologi telekomunikasi. Gabungan teknologi ini menghasilkan pengolahan data yang dapat didistribusikan, mencakup pemakaian database, software aplikasi dan peralatan hardware secara bersamaan.

Dengan network, komputer yang satu dapat menggunakan data di komputer lain, dapat mencetak laporan di printer komputer lain, dapat memberi berita ke komputer lain walaupun berlainan area. Network merupakan cara yang sangat berguna untuk mengintegrasikan sistem informasi dan menyalurkan arus informasi dari satu area ke area lainnya.

2.4.2 Sekilas Mengenai Web

World Wide Web (WWW) atau dapat disebut dengan Web, merupakan salah satu sumber daya internet yang berkembang pesat. Informasi Web didistribusikan melalui pendekatan hypertext, yang memungkinkan suatu teks pendek menjadi acuan untuk membuka dokumen yang lain. Dengan pendekatan hypertext ini seseorang dapat memperoleh informasi dengan meloncat dari suatu dokumen ke dokumen yang lain. Dokumen-dokumen yang diakses dapat tersebar di berbagai mesin dan bahkan di berbagai negara.

(11)

2.4.3 Web Browser

Web browser adalah sebuah aplkasi yang digunakan untuk menjelajahi internet (http://wikipedia org/Web_browser : 2009). Browser merupakan program aplikasi yang digunakan untuk browsing. Sebuah program yang memungkinkan pengguna internet mengakses dan membaca dokumen yang ditulis dalam hypertext pada world wide web (WWW) yang terkoneksi dengan internet. Browser yang paling popular saat ini adalah Internet Explorer, Opera, Mozilla dan Google Chroom (Dhanta, 2009:70).

2.4.4 Web Server

Web server adalah software yang menjadi tulang belakang dari world wide web (www). Web server menunggu permintaan dari client yang menggunakan browser seperti Netscape Navigator, Internet Explorer, Modzilla, dan program browser lainnya. Jika ada permintaan dari browser, maka web server akan memproses permintaan itu kemudian memberikan hasil prosesnya berupa data yang diinginkan kembali ke browser. Data ini mempunyai format yang standar, disebut dengan format SGML (standar general markup language).

(12)

Web server, untuk berkomunikasi dengan client-nya (web browser) mempunyai protokol sendiri, yaitu HTTP (hypertext transfer protocol) (Effendi, 2009).

2.5 PHP

PHP merupakan bahasa berbentuk skrip yang ditempatkan pada sisi server dan diproses di server. Hasilnya akan dikirim ke klien , tempat menggunakan browser.Skrip PHP berkedudukan sebagai tag dalam bahasa HTML. Sebagaimana diketahui HTML(Hyper Text Markup Language) adalah bahasa standar untuk membuat halaman-halaman web. Satriyanto, dkk (2007).

Model kerja PHP diawali dengan permintaan suatu halaman web oleh browser. Berdasarkan URL(Uniform Resource Locator) atau dikenal dengan sebuah alamat internet, browser mendapatkan alamat dari web server, mengidentifikasi halaman yang dikehendaki, dan menyampaikan segala informasi yang dibutuhkan oleh web server. Selanjutnya web server akan mencarikan berkas yang diminta dan isinya segera dikirim ke mesin PHP dan mesin inilah yang memproses dan memberikan hasilnya ke klien.

2.6 MySQL

(13)

unggul daripada database server lainnya, terutama dalam kecepatan. Berikut ini keunggulan MySQL antara lain:

1. Kecepatan mengakses database sebanding database lainnya.

2. Perintah yang digunakan pada MySQL adalah standar SQL yang mudah diingat dalam proses instalasinya relative mudah.

3. Sifatnya open source, siapapun dapat mengembangkan MySQL dan hasi pengembangan tersebut diserahkan kepada umum atau komunitas open source. 4. Kapabililtas, MySQL mampu mengelola database untuk 60 ribu table dengan

jumlah baris 5 Milyar.

5. Replikasi data, memiliki beberapa database bayangan pada beberapa server lainnya yang berasal dari database induk, sehingga akan meningkatkan kinerja dan kecepatan.

6. Konektivitas dan keamanan, MySQL mendukung dan menerapkan sistem keamanan dan izin akses tingkat tinggi.

7. Fleksibilitas, mendukung perintah ANSI SQL 99 dan beberapa perintah database alternatif lainnya sehingga memudahkan untuk beralih ke MySQL.

8. Dapat dijalankan pada beberapa sistem operasi yang berbeda seperti linux, windows, machintos, solaris, dan sebagainya.

9. Biaya rendah (relative gratis).

2.7 Javascript

(14)

Gambar

Tabel 2.1 Tabel Simbol-Simbol flowchart

Referensi

Dokumen terkait

Mengetahui strategi pengembangan yang paling efektif yang dapat diterapkan pada usaha kerajinan kayu kelapa di UD Kelapa Keling4. Bagi peneliti, hasil penelitian ini

Tingkat ketimpangan tinggi pada tahun 2005 disebabkan karena semakin banyaknya warga miskin khususnya nelayan dan masyarakat pesisir lain yang kehilangan pendapatan akibat tidak

me meriksa pola yang telah Ia dapatkan dengan menggunakan suku-suku tertentu. Hal ini ditunjukkan me lalu i pernyataan T 1.12 yang menyatakan bahwa Ia me me riksa

Kesiapan Bikker dan Geleijnse menjadi martir dalam tugas penginjilan antara lain diungkapkan oleh salah seorang keluarga Bikker di Assen, Belanda bahwa “Bikker dan Geleijnse

menunjukan bahwa nilai hasil belajar pada kelompok kontrol dan eksperimen memiliki variansi yang sama atau tidak berbeda nyata baik pada ranah kognitif, psikomotorik

Berdasarkan penelitian “Kualitas Minuman Serbuk Daun Sirsak (Annona muricata ) dengan Variasi Konsetrasi Maltodekstrin dan Suhu Pemanasan” dapat disimpulkan bahwa : 1)

Dan untuk fasilitas penunjang kegiatan dalam rangka pelayanan kepada masyarakat, Unit PPA Polres Mataram saat ini telah memiliki Ruangan Pelayanan Khusus (RPK) yang

Kepada pembuat dasar dan polisi,segala keputusan dan dasar-dasar yang telah diputuskan terdahulu seperti Dasar Kebudayaan Kebangsaan, Dasar Penerapan Nilai-Nilai Islam