Disusun Oleh:
Nama : Hira Maulana Hafidz
NIM : A11.2020.12743
Program Studi Teknik Informatika
a. CSS 1
Versi ini merupakan versi pertama dari CSS yang dikeluarkan secara
resmi oleh W3C pada tahun 1996. Kemampuan CSS 1 diantaranya yaitu
property font, warna dari text, background, dan elemen lain, atribut
text seperti word spacing, letter spacing dan text line, peletakan align
atau atau posisi dari text, gambar, atau elemen lain, dan margin,
border, dan padding.
b. CSS 2
CSS level 2 (CSS 2) dikembangkan oleh W3C dan dipublikasikan
sebagai rekomendasi style baru pada bulan Mei 1998. Beberapa
kemampuan baru dari CSS ditambahkan pada versi ini seperti posisi
absolute, relative, dan fixed, z-index, dukungan media types,
bidirectional text, dan property font baru seperti shadow (bayangan).
c. CSS 2.1
CSS 2 version 1 memperbaiki error yang terjadi pada CSS 2,
menghilangkan dukungan dan fitur yang kuarang dan menambahkan
extension pada browser.
d. CSS 3
CSS level 3 sudah dalam pengembangan dari bulan Desember tahun
2005. CSS 3 membawa banyak fitur menarik yang dapat di-
implementasikan pada halaman web.
3. Hypertext Preprocessor (PHP)
Sibero (2011d:49) mendefinisikan PHP sebagai bahasa yang memiliki hak cipta yang
dikenal dengan open source, yang mana pengguna data dapat mengembangkan kode
kode pemrograman sesuai dengan fungsi dan kebutuhannya.
Pada awalnya PHP merupakan singkatan dari Personal Home Page. PHP sering
digunakan dalam pembuatan website sederhana.Seiring berjalannya waktu PHP juga
digunakan dalam pembuatan website popular seperti Wikipedia, wordpress, joomla, dll.
Saat ini PHP adalah singkatan dari Hypertext Preprocessor. Kode program pada PHP
tidak akan terlihat oleh pengguna atau user sehingga keamanan halaman website akan
terjamin. PHP juga bersifat gratis dan open source.
Pada umumnya, untuk membangun halaman web, PHP bukanlah menjadi bahasa
pemrograman yang utama. Menggunakan HTML dan CSS sudah dapat menghasilkan
halaman web statis, dimana kontennya bersifat tetap. Bahasa PHP merupakan bahasa
pemrograman pelengkap yang digunakan untuk menghasilkan web yang dinamis dan
interaktif. Berikut akan dijelaskan mengenai beberapa fungsi dari PHP : Mempersingkat
Tatanan HTML dan CSS
Untuk membangun sebuah halaman web yang dinamis, PHP dapat berfungsi untuk
mempersingkat penggunaan tatanan HTML dan CSS. Sebagai contoh, Dalam suatu
sistem karyawan memiliki jumlah baris 100. Jika menggunakan HTML dan CSS maka
barisan tersebut menjadi sangat panjang. Sedangkan jika ditambah dengan
menggunakan PHP, maka Anda bisa mengatur beberapa baris yang dibutuhkan atau
ditampilkan. Input Data
Dengan menggunakan bahasa pemrograman PHP, Anda dapat menginput data dan
menyimpannya dalam sistem Database, seperti MySQL. Manajemen Cookie dan Session
Dalam PHP, Cookie dan Session digunakan untuk menyimpan informasi pengguna.
Fungsi session_start() untuk memulai session dan cookie dengan fungsi setcookie().
Sebagai contoh proses cookie, menyimpan username dan password pengguna di
browser sehingga tidak harus mengisinya ulang ketika membuka situs yang sama.
Session contohnya menyimpan informasi login yang hanya berlaku dalam satu sesi saja.
Kompress Teks
Dalam PHP, Anda bisa mengkompres teks yang panjang menjadi lebih pendek
dengan fungsi gzcompress() dan mengembalikannya dengan fungsi gzuncompress().
4. Javascript
Sunyoto (2007:17) mengemukakan bahwa bahasa scripting yang populer di internet
dan dapat bekerja di sebagian besar browser populer seperti Internet Explorer (IE),
Mozilla Firefox, Netscape dan Opera. Kode Javascript dapat disisipkan dalam halaman
web menggunakan tag SCRIPT. JavaScript adalah bahasa pemrograman web yang
bersifat Client Side Programming Language. Client Side Programming Language adalah
tipe bahasa pemrograman yang pemrosesannya dilakukan oleh client. Bahasa
TINJAUAN PUSTAKA
Tinjauan pustaka ini dibuat berdasarkan kajian dari perbandingan penelitian aplikasi
sebelumnya yang hanya berupa aplikasi berbasis website. Dari aplikasi tersebut kita
dapat mengembangkan teknologi dengan menggunakan aplikasi berbasis website dan
aplikasi berbasis android untuk pemasaran penjualan agar customer memesan barang
lebih mudah dan cepat. (Putra, 2012), dalam penelitiannya yang berjudul “Aplikasi
Ponsel Berbasis Android Untuk Penjualan Pada Kios Eceran Q-Mono Flower”. Fokus
penelitian ini membahas kelebihan sistem aplikasi berbasis android yang memudahkan
pemilik kios mendapatkan hasil informasi jumlah sisa stok barang, jumlah pembelian
setiap hari, jumlah penjualan setiap hari. Selain itu penelitian ini juga membahas
kelemahan dari sistem aplikasi seperti sangat menguras penyimpanan memori hp, tidak
mampu memproses cetak nota jual dan beli, belum mampu membackup data dan belum
mampu mengexport maupun mengimport file. (Evitarina, 2015) melakukan penelitian
dengan judul “Rancang Bangun Aplikasi Pemesanan Barang Berbasis Android Pada Mini
Market Faras Pangkalpinang”. Penelitian tersebut bertujuan pada sistem aplikasi yang
dirancang dengan menggunakan teknik yang tersusun dengan baik dan memudahkan
customer dalam memenuhi kebutuhan sehari-hari. (Isnanto & Putra, 2013) melakukan
penelitian dengan judul “Rancang Bangun Aplikasi M-Commerce Berbasis Android
Sebagai Media Pemesanan Pada Distro Online”Pengaplikasian mobile commerce
bertujuan mempermudah penjualan dalam hal mengolah data pesanan barang, data
konsumen dan melakukan pengecekan untuk pengiriman barang secara online yang
menggunakan sistem implementasi dengan bahasa pemrograman Java Android, PHP dan
relasi database. 5 5 Persamaan penelitian yang terdahulu dan sekarang adalah sama-
sama membuat aplikasi berbasis android sebagai media pemasaran atau e-commerce
untuk memperluas jangkauan pemasaran tetapi memiliki perbedaan berupa sistem 6
yang kebanyakan belum online dan tidak menggunakan website untuk lebih
memasarkan penjualan. Selain itu pembanding penelitian yang terdahulu menggunakan
konsep bahasa pemrograman PHP dan database yang berupa MySQL dan SQLite sebagai
web servernya, sedangkan “APLIKASI PENJUALAN ONLINE PERKAKAS RUMAH TANGGA
BERBASIS ANDROID” ini menggunakan konsep bahasa pemrograman PHP dan database
yang terhubung dengan domain hosting agar dapat diakses customer dimana saja.
KERANGKA PEMIKIRAN
Kerangka pikir merupakan model konseptual tentang bagaimana teori
beruhubungan dengan berbagai factor yang telah di identifikasi sebagai hal yang
penting, jadi dengan demikian maka kerangka pikir adalah sebuah pemahaman yang
melandasi pemahaman-pemahaman lainnya, sebuah pemahaman yang paling
mendasar dan menjadi pondasi bagi setiap pemikiran atau suatu bentuk proses dari
kelseluruhan dari penelitian yang akan dilakukan (Sugiono, 2011:60).
Teknik Pengumpulan Data
a. Studi Literatur, yaitu pencarian referensi yang ada pada jurnal, buku-buku, dan paper yang
terkait dengan penelitian ini untuk memudahkan pengembangan sistem informasi yang akan
dibuat. Wawancara, yaitu dengan mencari informasi yang dibutuhkan dan juga masalah yang
ada untuk pengembangan fitur-fitur pada website yang akan dikembangkan dari para
pendatang dari luar kota Manado.
b. Metode Pengembangan Metode membuat aplikasi unsrat e-catalog berbasis web yang akan
digunakan yaitu metode Rapid Application Development (RAD). Dimana RAD adalah model
sebuah proses perkembangan perangkat lunak sekuensial linier yang menekankan siklus
perkembangan yang sangat pendek dan cepat. Terdapat 4 tahap yang akan dilakukan yaitu
perencanaan, desain, dan konstruksi
http://repository.umy.ac.id/bitstream/handle/123456789/23697/BAB
%202.pdf?
http://ijns.org/journal/index.php/ijns/article/view/107
http://repo.unsrat.ac.id/2917/1/E-Jurnal-Andy_Antonius_Setiawan-13021106091_%28Repaired
%29.pdf