BAB 2 LANDASAN TEORI

dokumen-dokumen yang mirip
BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Electronic commerce (e-commerce) di definisikan sebagai proses pembelian dan

BAB 2 LANDASAN TEORI. 2.1 Sekilas Tentang Sistem Ujian Konevensional

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

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI

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

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

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA

BAB III LANDASAN TEORI. Secara umum pengertian inventori adalah stock barang yang harus dimiliki

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI DAN KONSEPTUAL. yang akan dicari jalan keluarnya melalui pembahasan-pembahasan yang dibuat secara

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

BAB III LANDASAN TEORI. untuk menyelesaikan suatu sasaran yang tertentu (Jogiyanto, 2001)

BAB III LANDASAN TEORI

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

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

BAB 1 PENDAHULUAN. bagi yang menerimanya (Tafri D. Muhyuzir, 2001, 8). satu aspek pekerjaan, melainkan berbagai aspek yang berbeda-beda sehingga

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

BAB III LANDASAN TEORI

Jurnal Ilmiah d ComPutarE Volume 2 Juni 2012

BAB III 3. LANDASAN TEORI

BAB 2 LANDASAN TEORI. Kata komputer berasal dari Bahasa inggris yaitu to compute yang artinya menghitung. Bila

SISTEM DISTRIBUSI PRODUK PADA PT. PRABU ABDIWIJAYA SRIWIJAYA PALEMBANG MENGGUNAKAN PHP DAN MYSQL

BAB 2 LANDASAN TEORI

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

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

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

BAB III LANDASAN TEORI

BAB 2 LANDASAN TEORI. sehingga perlu diolah lebih lanjut. Data diolah melalui suatu model untuk

BAB 2 LANDASAN TEORI

Bab II. TINJAUAN PUSTAKA

BAB II LANDASAN TEORI

dapat diakses melalui salah satu menu yang berkaitan dengan komponen pada halaman administrator.

BAB II TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

BAB 2 TINJAUAN PUSTAKA. membentuk satu rangkaian bangunan yang saling terkait dimana masing-masing

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

SMS gateway telah banyak digunakan dalam berbagi aplikasi dan

SISTEM INFORMASI DAILY ACTIVITY STAFF SMK NEGERI 8 SURABAYA BERBASIS WEB MENGGUNAKAN PHP DAN MySQL

BAB 2 LANDASAN TEORI

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

BAB III LANDASAN TEORI. permasalahan yang dibahas. Hal ini sangat penting karena teori-teori tersebut

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

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

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Penelitian terkait dengan Sistem Informasi Geografis pernah dilakukan

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

APLIKASI PEMBUATAN DAFTAR KONTRAK SOFTWARE APLIKASI DI PT.TOTAL SOLUSI PRIMA MENGGUNAKAN PHP DAN MYSQL

BAB 1 PENDAHULUAN. Perkembangan teknologi informasi terutama dibidang internet, merupakan faktor

BAB III LANDASAN TEORI. kinerja dan memotivasi kinerja individu di waktu berikutnya.

BAB II LANDASAN TEORI. lingkungan, interaksi unsur dengan suatu tujuan yang akan dicapai. Berikut ini pengertian sistem menurut beberapa ahli:

BAB 2 LANDASAN TEORI. Istilah Komputer (Computer) diambil dari bahasa Latin Computare yang berarti menghitung

BAB II LANDASAN TEORI

BAB III TINJAUAN PUSTAKA. atau untuk menyelesaikan suatu sasaran tertentu (Hartono, 2005). atau komponen yang terpadu untuk suatu tujuan.

BAB II LANDASAN TEORI. berkelanjutan tentang kegiatan/program sehingga dapat dilakukan tindakan

PROPOSAL PEMBANGUNAN WEB DINAMIS BERBASIS PHP dan MySQL

BAB I PENDAHULUAN. A. Latar Belakang. Kemajuan teknologi informasi yang sangat pesat pada masa

WEBSITE PORTAL PADA CV CHAMPION PALEMBANG MENGGUNAKAN PHP DAN MySQL

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

BAB III LANDASAN TEORI

II. TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI

BAB III LANDASAN TEORI. suatu sistem informasi yang memanfaatkan teknologi informasi.

ARTIKEL WEBSITE A. PENGERTIAN WEBSITE ATAU SITUS.

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI. pengolahan data, pengolahan gambar, pengolahan angka, dan lainnya.

BAB III LANDASAN TEORI

APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP

BAB III LANDASAN TEORI. layanan (service) tertentu dalam sebuah jaringan komputer. Server. sebagai sistem operasi jaringan (network operating system).

BAB II LANDASAN TEORI. digunakan untuk memodelkan kebutuhan data dari suatu organisasi,

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

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

BAB II TINJAUAN PUSTAKA. bertanggungjawab memproses masukan (input) sehingga menghasilkan

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

BAB III TINJAUAN PUSTAKA

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

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

BAB 3 PERANCANGAN SISTEM. sistem baik yang lama maupun untuk mulai memiliki sistem yang baru. Perancangan

Fakultas Teknik Komputer Universitas Cokroaminoto Palopo 49

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

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

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

BAB 1 PENDAHULUAN. perusahaan yang serupa menggunakan sistem pelayanan bisinis secara online.

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

BAB 2 LANDASAN TEORI

BAB 1 MENGENAL JOOMLA!

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

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

BAB 1 PENDAHULUAN. merupakan salah satu cara untuk memasuki Perguruan Tinggi. Hampir semua siswa

BAB 2 LANDASAN TEORI

PERTEMUAN 4 MANAJEMEN WEB

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

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

PENERIMAAN SISWA BARU ONLINE PADA SMA COKROAMINOTO PALOPO

Transkripsi:

BAB 2 LANDASAN TEORI 2.1 Sekilas E-commerce Electronic Commerce (E-Commerce) didefinisikan sebagai proses pembelian dan penjualan produk, jasa dan informasi yang dilakukan secara elektronik dengan memanfaatkan jaringan komputer. Salah satu jaringan yang digunakan adalah internet. Perkembangan teknologi informasi terutama internet, merupakan faktor pendorong perkembangan E-Commerce. Internet merupakan jaringan global yang menyatukan jaringan komputer di seluruh dunia, sehingga memungkinkan terjalinnya komunikasi dan interaksi antara satu dengan yang lain diseluruh dunia. Dengan menghubungkan jaringan komputer perusahaan dengan internet, perusahaan dapat menjalin hubungan bisnis dengan rekan bisnis atau konsumen secara lebih efisien. Sampai saat ini internet merupakan infrastruktur yang ideal untuk menjalankan E-Commerce, sehingga istilah E-Commerce pun menjadi identik dengan menjalankan bisnis di internet. Pertukaran informasi dalam E-Commerce dilakukan dalam format digital sehingga kebutuhan akan pengiriman data dalam bentuk cetak dapat dihilangkan. Dengan menggunakan sistem komputer yang saling terhubung melalui jaringan telekomunikasi, transaksi bisnis dapat dilakukan secara otomatis dan dalam waktu yang singkat. Akibatnya informasi yang dibutuhkan untuk keperluan transaksi bisnis tersedia pada saat diperlukan. Dengan melakukan bisnis secara elektronik, perusahaan dapat menekan biaya yang harus dikeluarkan untuk keperluan pengiriman informasi. Proses transaksi yang berlangsung secara cepat juga mengakibatkan meningkatnya produktifitas perusahaan.

Dengan menggunakan teknologi informasi, E-Commerce dapat dijadikan sebagai solusi untuk membantu perusahaan dalam mengembangkan perusahaan dan menghadapi tekanan bisnis. Tingginya tekanan bisnis yang muncul akibat tingginya tingkat persaingan mengharuskan perusahaan untuk dapat memberikan respon. Penggunaan E-Commerce dapat meningkatkan efisiensi biaya dan produktifitas perusahaan, sehingga dapat meningkatkan kemampuan perusahaan dalam bersaing. 2.2 Pengertian Komputer Istilah komputer mempunyai arti yang luas dan berbeda bagi setiap orang. Istilah komputer (computer) diambil dari bahasa Latin computare yang berarti menghitung (to compute atau to reckon).menurut Blissmer (1985), komputer adalah suatu alat elektronik yang mampu melakukan beberapa tugas, yaitu menerima input, memproses input sesuai dengan instruksi yang diberikan, menyimpan perintah-perintah dan hasil pengolahannya, serta menyediakan output dalam bentuk informasi. Sedangkan menurut Sanders (1985), komputer adalah sistem elektronik untuk memanipulasi data yang cepat dan tepat serta dirancang dan diorganisasikan supaya secara otomatis menerima dan menyimpan data input, memprosesnya, dan menghasilkan output berdasarkan instruksi-instruksi yang telah tersimpan di dalam memori. Dan masih banyak lagi ahli yang mencoba mendefinisikan secara berbeda tentang komputer. Namun, pada intinya dapat disimpulkan bahwa komputer adalah suatu peralatan elektronik yang dapat menerima input, mengolah input, memberikan informasi, menggunakan suatu program yang tersimpan di memori komputer, dapat menyimpan program dan hasil pengolahan, serta bekerja secara otomatis. Dari definisi tersebut terdapat tiga istilah penting, yaitu input (data), pengolahan data, dan informasi (output). Pengolahan data dengan menggunakan komputer dikenal dengan nama pengolahan data elektronik (PDE) atau elecronic data processing (EDP). Data adalah kumpulan kejadian yang diangkat dari suatu kenyataan (fakta), dapat berupa angka-angka, huruf, simbol-simbol khusus, atau gabungan dari ketiganya. Data masih belum dapat bercerita banyak sehingga perlu diolah lebih lanjut. Pengolahan data merupakan suatu proses manipulasi dari data ke dalam bentuk yang lebih berguna dan lebih berati, yaitu berupa suatu informasi. Dengan demikian,

informasi adalah hasil dari suatu kegiatan pengolahan data yang memberikan bentuk yang lebih bermakna dari suatu fakta. Oleh karena itu, pengolahan data elektronik adalah proses manipulasi dari data ke dalam bentuk yang lebih bermakna berupa suatu informasi dengan menggunakan suatu alat elektronik, yaitu komputer. 2.3 Pengertian Internet Pengertian Internet, internet (interconnected computer networks) bisa didefinisikan network komputer tiada batas yang menjadi penghubung pengguna komputer dengan pengguna komputer lainnya serta dapat berhubungan dengan komputer di sebuah wilayah ke wilayah di penjuru dunia, dimana di dalam jaringan tersebut mempunyai berbagai macam informasi serta fasilitas layanan internet browsing atau surfing. Istilah ini lebih dikenal dengan online di internet. Internet merupakan sistem global jaringan komputer yang berhubungan menggunakan standar Internet Protocol Suite (TCP / IP) untuk melayani miliaran pengguna di seluruh dunia. Ini adalah jaringan dari jaringan yang terdiri dari jutaan jaringan pribadi, umum, akademik, bisnis, dan jaringan pemerintah, dari lokal ke lingkup global, yang dihubungkan oleh sebuah kode array yang luas dari teknologi jaringan elektronik, nirkabel dan optik. Internet juga dapat didefinisikan sebagai interkoneksi seluruh dunia komputer dan jaringan komputer yang memfasilitasi sharing atau pertukaran informasi di antara pengguna. Fungsi internet secara sederhana yaitu sebagai media komunikasi, akses informasi, berbagi sumber daya atau data, dalam hal ini berarti dengan internet bisa menyiarkan dan mengakses secara langsung baik berita informasi dan bertukar data dengan akses internet online ke seluruh penjuru dunia tanpa ada batasan wilayah geografis dari setiap penggunanya.

2.4 Sekilas Mengenai Perancangan Perancangan dapat diartikan sebagai suatu tahap setelah analisa dari pengembangan system untuk mengembangkan bagaimana suatu system itu akan dibentuk. Perancangan juga dapat berupa penggambaran, perencanaan, dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah kedalam suatu kesatuan yang utuh dan berfungsi. Termasuk juga menyangkut perangkat lunak dan komputer. 2.5 Sekilas Mengenai Sistem Sistem berasal dari bahasa Latin (systēma) dan bahasa Yunani (sustēma) adalah suatu kesatuan yang terdiri komponen atau elemen yang dihubungkan bersama untuk memudahkan aliran informasi, materi atau energi untuk mencapai suatu tujuan. Istilah ini sering dipergunakan untuk menggambarkan suatu set entitas yang berinteraksi, di mana suatu model matematika seringkali bisa dibuat. Definisi sistem merupakan sekumpulan elemen yang saling berkaitan dan saling mempengaruhi dalam melakukan kegiatan bersama untuk mencapai suatu tujuan. 2.6 Sekilas Mengenai Informasi Kata informasi berasal dari kata Perancis kuno informacion (tahun 1387) yang diambil dari bahasa Latin informationem yang berarti garis besar, konsep, ide. Informasi merupakan kata benda dari informare yang berarti aktivitas dalam pengetahuan yang dikomunikasikan.informasi merupakan data yang diolah menjadi bentuk yang berguna untuk membuat keputusan. Informasi berguna untuk pembuat keputusan karena informasi menurunkan ketidakpastian (atau meningkatkan pengetahuan) Informasi menjadi penting, karena berdasarkan informasi itu para pengelola dapat mengetahui kondisi obyektif perusahaannya. Informasi tersebut merupakan hasil pengolahan data atau fakta yang dikumpulkan dengan metode ataupun cara cara tertentu.

2.7 Sekilas Mengenai MySql MySQL adalah sebuah perangkat lunak Pembuat database yang bersifat terbuka atau open source dan berjalan disemua platform baik Linux maupun Si Windows, MySQL merupakan program pengakses database yang bersifat network sehingga dapat digunakan untuk aplikasi Multi User (Pengguna Banyak). MySQL adalah Relational Database Management System (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). Dimana setiap orang bebas untuk menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang bersifat komersial. MYSQL adalah sebuah implementasi dari sistem manajemen basis data relasional (RDBMS). MySql merupakan turunan dari SQL (Structured Query Languange). SQL sendiri mengandung pengertian yaitu sebuah bahasa yang digunakan untuk mengakses data dalam basis data relasional. Terdapat beberapa bahasa pemrogaman yang biasa dipakai untuk mengakses basis data MYSQL antara lain : bahasa pemrogaman C, C++, C#, bahasa pemrogaman Eiffel, SmallTalk, Java, Lisp, Perl, PHP, Phyton, Ruby, dan REALbasic. MySQL dapat dikatakan lebih unggul dibandingkan database server lainnya dalam query data. Hal ini terbukti untuk query yang dilakukan oleh single user, kecepatan query MySQL bisa sepuluh kali lebih cepat dari PostgreSQL dan lima kali lebih cepat dibandingkan Interbase. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam basisdata yang telah ada sebelumnya; SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian basisdata, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis. 2.8 Sekilas Mengenai CMS CMS kepanjangan dari Content Management System. CMS merupakan sebuah aplikasi web atau software web yang tujuannya untuk memudahkan dalam pengelolaan (upload, edit, menambahkan, dan lain lain) konten dalam sebuah website

/blog/ aplikasi web tanpa harus dibekali pengetahuan tentang hal-hal yang bersifat teknis tanpa harus memiliki pengetahuan tentang bahasa pemrograman web. Sehingga dengan adanya CMS ini, orang awam pun dapat membuat sebuah website yang langsung jadi dan pengguna tinggal mengelola isi konten website tersebut tanpa campur tangan dari pihak webmaster. Di dalam CMS, manajemen filefile juga sangat terstruktur, setiap elemen antara isi dan tampilan desain terpisah. Fleksibilas sebuah CMS, membuat CMS ini banyak dikembangkan oleh pihakpihak lain, apalagi jika CMS yang memiliki kemajuan sangat pesat dan terus mengalami perubahan atau update sistem secara berkala. Hal ini lah yang membuat banyak developer-developer memilih mengembangkan aplikasi CMS ini daripada membuat sebuah aplikasi web yang baru. CMS sendiri memiliki kelebihan penggunaan database, atau update content yang lebih mudah daripada website yang berbasis coding script (html). Anda bisa mengoperasikan websiter seperti penggunaan facebook, menulis artikel (posting), menambah menu dan lain-lain. Karena website yang berbasis coding script (html) biasanya bersifat statis atau jarang update. Seiring perkembangan waktu CMS mulai banyak digemari oleh para pengguna internet karena support pengembangannya oleh banyak organisasi sehingga menghasilalkan exstension-exstension yang sangat banyak dan mendukung perkembangan system CMS tersebut, karena bisanya CMS adalah. Oleh karena itu, bagi anda yang masih awam dalam dunia website, kami sarankan untuk memillih produk website yang dibangun dengan CMS Open Source dikarenakan agar tidak mengalami kesulitan dalam update konten kedepannya. CMS saat ini berkembang pesat, banyak sekali macam-macam CMS. Dalam dunia blogging, CMS adalah salah satu andalan untuk membangun sebuah blog, yang mana notabene blogger tidak semuanya mengerti akan membuat website dari nol, tetapi hanya tahu cara menulis dan posting. Oleh karena itulah, kehadiran CMS ini sangat bermanfaat sekali.

2.9 Sekilas Mengenai Prestashop PrestaShop adalah salah satu CMS e-commerce yang cukup populer dan paling banyak digunakan di Indonesia. buktinya, di Forum PrestaShop telah disediakan ruangan khusus untuk mereka yang ingin berdiskusi menggunakan bahasa Indonesia. Untuk Link Forumnya ada disini. PrestaShop diidrikan di Paris, Perancis. Lebih dari 40 bahasa tersedia untuk berbagai tingkat, dengan hanya Bahasa Inggris dan Bahasa Perancis memiliki dukungan penuh dalam semua versi rilisnya. Disamping dukungan resmi tidak disediakan, pertanyaan yang terjawab tersedia pada forum resminya. Fitur PrestaShop pun cukup lengkap, mudah dipahami, gampang, sederhana, siap pakai, bisa di-instal dengan mudah dalam web hosting, dan tentu saja gratis. PrestaShop tersedia dibawah Open Software License dan secara resmi diluncurkan pada Agustus 2007 untuk bisnis skala kecil-menengah. Piranti lunak yang menggunakan mesin template Smarty ini digunakan oleh ribuan Toko online di seluruh dunia. Piranti lunak ini menggunakan AJAX pada admin panel secara luas, saat blok-blok modul dengan mudah ditambahkan pada toko (halaman depan) untuk menambahkan fungsinya; modul-modul tersebut biasanya disediakan secara gratis oleh pengembang independen. PrestaShop adalah gratis, sumber solusi e-commerce terbuka. Mendukung gateway pembayaran seperti Google Checkout, Authorize.net, Skrill, PayPal dan Pembayaran Pro melalui API. Modul pembayaran lebih lanjut yang ditawarkan secara komersial. Kelompok PrestaShop didirikan di Paris, dengan kantor kedua dibuka di Miami pada tahun 2011. PrestaShop diterjemahkan ke dalam 53 bahasa, dengan hanya bahasa Inggris dan Perancis memiliki dukungan penuh dalam semua versi rilis. Dukungan teknis yang disediakan pada forum resmi dari Komunitas PrestaShop tumbuh yang terdiri dari lebih dari 350.000 anggota aktif. Pembuat PrestaShop memiliki pasar resmi untuk modul harga dan tema berjudul Addons PrestaShop. Ada sejumlah relawan yang mendukung dan memberikan kontribusi Addons mereka sendiri untuk PrestaShop. Kontributor sering memprogram fitur tambahan untuk perangkat lunak, di atas 275 fitur yang tersedia secara default.

PrestaShop mengoperasikan situs terkait disebut PrestaBox, yang mengintegrasikan perangkat lunak dalam operasi satu-stop hosting sederhana. 2.10 Sekilas tentang Domain Domain adalah sebuah nama untuk mengidentifikasi satu atau lebih nama server komputer seperti web server atau email server di jaringan komputer maupun internet. Singkatnya, Domain adalah nama unik atau alamat untuk suatu website. Contohnya http://www.jagoanhosting.com.fungsi dari Domain sendiri tidak lain adalah untuk mempermudah pengguna internet dalam melakukan akses ke server dan mengingat server yang dikunjungi, dibandingan harus mengenal deretan nomor IP address. Domain jika diterjemahkan secara bahasa bisa berarti tempat atau wilayah, sedangkan pengertian domain dalam ilmu Teknologi Informasi dan Komunikasi adalah pemetaan IP Address yang beruba kode-kode desimal menjadi sebuah karakter yang mudah dibaca oleh manusia. Sebagai contoh ada subuah IP Address Publik yang bisa diakses lewat internet yaitu 182.23.45.67 tentunya orang yang lain akan kesulitan untuk mengingat deretan IP address tersebut, diperlukan penerjemah IP Address tersebut menjadi sebuah karakter yang mudah diingat dan dihafal oleh manusia, Nah penerjemah tersebutlah yang disebut dengan domain. Sehingga jika sebelumnya orang yang ingin mengakses suatu website harus memasukkan IP Address dengan adanya domain cukup masukkan nama domainnya saja seperti 182.23.45.67 menjadi ariesense.com. Ada yang menyebut domain sebagai URL (Uniform Resource Locator) padahal istilah domain tidak sama pengertiannya dengan pengertian dari URL. URL digunakan untuk menunjukkan alamat sebuah dokumen di internet secara lengkap, sedangkan domain hanya pemetaan IP Address-nya saja sebagai contoh: Ariesense.com (ini disebut domain), http://ariesense.com/pengertian-domain-danhosting.html (ini disebut URL). Ada dua macam domain utama yang biasa dikenal di jaringan internet yaitu Top Level Domain (Domain Tingkat Atas) disingkat TLD dan Country-Specific Top Level Domain (Domain Dengan Ekstensi Kode Negara) disingkat cctlds. Top Level Domain merupakan domain tingkat atas dan bersifat

umum penggunaannya, penggunaan TLD jika hendak sebagai nama domain untuk sebuah website atau situs tidak memerlukan izin khusus. Tersedia beberapa TLD yang sering dipakai seperti :.com,.net,.org,.us,.info, dan.biz. Sedangkan Country- Specific Top Level Domain atau cctlds bisa digunakan jika anda sudah memiliki izin penggunaannya. DI Indonesia cctlds ditandai dengan ekstensi.id, berikut ini adalah beberapa domain Indonesia beserta jenis surat izin yang harus disertakan saat registrasi 1..co.id Domain.co.id biasanya digunakan oleh perusahaan swasta yang memiliki badan hukum yang legal, persyaratan untuk registrasi domain.co.id berupa KTP, NPWP, SIUP, dan surat pendaftaran merk atau hak paten jika digunakan untuk menjual produk yang diproduksi sendiri 2..go.id Domain.go.id digunakan oleh instansi pemerintahan atau institusi milik pemerintah resmi persyaratan yang dibutuhkan untuk registrasi domain.go.id adalah SK dari kepala instansi atau pejabat setara eselon 2, struktur organisasi dari isntansi tersebut dan nama instansi harus dijadikan sebagai nama domain-nya contoh kemdiknas.go.id merupakan domain milik kementrian pendidikan nasional 3..ac.id Domain.ac.id biasanya digunakan untuk lembaga pendidikan atau kursus dengan jenjang minimal setara diploma 1, contoh ui.ac.id merupakan domain Universitas Indonesia. Untuk domain ac.id dibutuhkan surat izin berupa SK pendirian lembaga dari Kementrian Pendidikan Nasional, SK Rektor, surat kuasa dari rektor dan KTP penanggung jawab domain. 4..net.id Domain.net.id dipergunakan oleh penyelenggara jasa telekomunikasi yang legal atau memiliki izin, untuk proses registrasi diperlukan salinan izin penyelenggaraan jasa telekomunikasi dari pemerintah dan KTP penanggung jawab domain

5..or.id Domain.or.id digunakan untuk organisasi atau komunitas resmi yang memiliki izin. Dibutuhkan surat izin organisasi dn KTP penanggun jawab domain saat proses registrasi 6..sch.id Domain.sch.id digunakan oleh lembaga pendidikan setingkat SD-SMA, penggunaan domain.sch.id memerlukan surat pengajuan resmi dari Kepala Sekolah yang bersangkutan dan KTP penanggung jawab domain 7..web.id Domain.web.id dipergunakan untuk pemilik website atau blog pribadi, tidak diperlukan surat izin apa-apa dalam penggunaannya harga sewanyapun relatif murah yaitu 25-30 ribu setahun. Hanya dibutuhkan KTP dari pemilik website atau blog tersebut. 2.11 Sekilas Tentang Hosting Hosting adalah tempat atau jasa internet untuk membuat halaman website yang telah anda buat menjadi online dan bisa diakses oleh orang lain. Sedangkan Hosting itu sendiri adalah : jasa layanan internet yang menyediakan sumber daya server-server untuk disewakan sehingga memungkinkan organisasi atau individu menempatkan informasi di internet berupa HTTP, FTP, EMAIL atau DNS.Server hosting terdiri dari gabungan server-server atau sebuah server yang terhubung dengan jaringan internet berkecepatan tinggi. 2.12 Data Flow Diagram (DFD) Data Flow Diagram atau sering disingkat DFD adalah perangkat-perangkat analisis dan perancangan yang terstruktur sehingga memungkinkan peng-analis sistem memahami sistem dan subsistem secara visual sebagai suatu rangkaian aliran data yang saling berkaitan.

Tabel 2.1 Simbol-simbol DFD No Gambar Nama Fungsi 1. Kesatuan Luar Merupakan kesatuan (External Entity) luar di lingkungan luar sistem yang akan memberikan input atau menerima output dari sistem. 2. Proses (Process) Kegiatan dari hasil suatu arus data yang masuk dalam proses untuk dihasilkan arus data yang akan keluar atau untuk mengubah input menjadi output. 3. Aliran data Data mengalir melalui sistem, dimulai dengan sebagian input data dan diubah atau diproses menjadi input. 4. Penyimpanan data (Data Stronge) Data disimpan untuk keperluan berikutnya.

2.13 Diagram Alir (flowchart) Flowchart merupakan gambar atau bagan yang memperlihatkan urutan dan hubungan antar proses beserta instruksinya. Gambaran ini dinyatakan dengan simbol. Dengan demikian setiap simbol menggambarkan proses tertentu. Sedangkan hubungan antar proses digambarkan dengan garis penghubung. Diagram alir (flowchart) ini menjelaskan secara rinci langkah-langkah dari proses program. Flowchart dibuat dengan menggunakan simbol-simbol tertentu yang menyatakan setiap langkah program. Dengan adanya flowchart urutan proses kegiatan menjadi lebih jelas. Jika ada penambahan proses maka dapat dilakukan lebih mudah. Setelah flowchar selesai disusun, selanjutnya pemrogram (programmer) menerjemahkannya ke bentuk program dengan bahasa pemrograman. Berikut ini adalah gambar symbol-simbol standar dalam flowchart beserta dengan arti masing-masing simbol: Tabel 2.2 Flow-Chart Simbol Terminal / Interuptm (Mulai/Berhenti) Keterangan Simbol ini dipergunakan untuk menunjukkan awal kegiatan atau akhir kegiatan atau berhentinya suatu program. Untuk mewakili data input dan menuliskan output-nya. Input/Output (Data/Hasil) Suatu simbol yang melambangkan diprosesnya suatu data. Process ( Pengolahan)

Dipakai untuk menuliskan jika adanya percabangan, seperti if, case. Decision (Keputusan) Prefendefined Connector (Penghubung) Flow-Lines (Garis Alir) Untuk program-program yang sering dipergunakan sebuah program berulang kali, biasanya dibuat program terpisah dengan sebuah sub program (subroutine). Untuk menghubungkan program utama dengan subroutine dipergunakan simbol ini. Bila suatu flow-chart sangat panjang dan diputus ditengah sebelum selesai, jika disambung dalam halaman yang sama lagi, maka digunakan simbol ini. Bila suatu flow-chart dihubungkan dengan garis-garis ini. Garis-garis ini menunjukkan akar selanjutnya yang akan dituju. Bila arahnya kebawah atau kekanan tidak pelu memakai tanda panah. Bila ke atas atau ke kiri, tanda panah harus dipakai, untuk membedakannya.