CharM VarcharM IntM[Unsigned] Date Datetime Text dan Blob

2.3.1 Tipe Data MySQL

a. CharM

Tipe data ini digunakan untuk menyimpan data string dengan jumlah karakter tertentu. Panjang maksimum karakter tipe data Char harus dinyatakan secara eksplisit seperti contoh berikut: Judul CHAR50;

b. VarcharM

Tipe data ini cocok digunakan untuk menyimpan data string dengan panjang yang bervariasi. Sama seperti tipe data Char, panjang maksimum karakter yang akan ditampung dalam field harus dinyatakan dengan tipe data Varchar M seperti contoh : Judul VARCHAR50. c. IntM[Unsigned] Tipe data ini digunakan untuk menyimpan data integer dengan nilai berkisar antara -2147483648 sampai 2147483647. Panjang maksimum karakter dalam tipe data ini dinyatakan dengan integer M. Atribut tambahan [unsigned] dapat dicantumkan untuk mengubah kisaran nilai dari 0 sampai 4294967295. Atribut tersebut menggeser kisaran nilai negatif tipe data IntM sehingga data dengan tipe IntM[Unsigned] selalu bernilai positif. Berikut adalah contoh tipe data IntM[Unsigned]: Nilai INT; Integer valid:’-2001’ Integer tidak valid:’3000000000’ Nilai INT unsigned; Integer valid:’3000000000’ Integer tidak valid:’-2001’

d. Date

Tipe data ini digunakan untuk menyimpan informasi seputar penanggalan. Format default tipe data Date adalah YYYY-MM-DD.

e. Datetime

Tipe data ini digunakan untuk menyimpan informasi penanggalan yang lebih terperinci. Format default tipe data Datetime adalah YYYY-MM-DD HH:MM:SS.

f. Text dan Blob

Tipe data Text dan Blob digunakan untuk menyimpan data string dengan jumlah karakter antara 255 sampai 65535. Perbedaan antara tipe data Text dan Blob terletak pada sifat case sensitive yang hanya dimiliki oleh tipe data Blob. 2.3.2 Perintah-perintah MySQL Secara garis besar perintah dalam SQL dibagi menjadi dua bentuk perintah yaitu : 1. DDL Data Definition Language Adalah bentuk bahasa yang digunakan untuk pendefinisian data, contohnya: CREATE, DROP, ALTER. 2. DML Data Manipulation Language Adalah suatu bahasa yang di gunakan untuk memanipulasi data. Contohnya : SELECT, INSERT, UPDATE, DELETE. 2.4 Quick Response Code QR code QR-Code merupakan teknik yang mengubah data tertulis menjadi kode- kode 2- dimensi yang tercetak kedalam suatu media yang lebih ringkas. QR adalah singkatan dari Quick Response karena ditujukan untuk diterjemahkan isinya dengan cepat. QR code merupakan pengembangan dari barcode satu dimensi, QR code salah satu tipe dari barcode yang dapat dibaca menggunakan kamera handphone. Rouillard, 2008. QR code adalah barcode 2-dimensi yang diperkenalkan pertama kali oleh perusahan JepangDenso-Wave pada tahun 1994. Kini penggunaan QR code sudah berkembang sebagai alat tambahan dalam program promosi produk bagi sebagian besar perusahaan yang bergerak dibidang perdaganganmaupun bidang jasa. QR code berfungsi sebagai “jembatan” penghubung antara konten offline dan online . QR code memungkinkan interaksi anatara media yang di tempelinya melalui ponsel secara efektif dan efisien. QR code bertindak sebagai hyperlink yang dapat menyimpan alamat web URL, nomor telepon, teks dan SMS. 2.5 QR code Generator The QR code generator merupakan sebuah media atau aplikasi yang disediakan untuk membuat QR code dari sebuah URL, contact, phone number, SMS. The QR code generator Tutorial :  Buka website QR code generator.com, ini merupakan tampilan awal pada halaman website teeresbut. Gambar 2. 2 Halaman Awal the-qrcode-generator  Pada pilihan type, klik pilihan URL karena kita akan membuat link yang nantinya akan di lemparkan ke halaman website untuk masing-masing batik. Tampilan akan seperti gambar berikut ini . Gambar 2. 3 Halaman pembuatan URL  Inputkan halaman url tujuan kita, kemudian dengan otomatis system akan membuat QR code dari url yang kita inputkan tersebut menjadi kode qr tersebut. Contohnya kita inputkan url www.facebook.com maka QR code dari url tersebut seperti gambar berikut ini. Gambar 2. 4 Halaman pencetakan QR Code 2.6 PHP Perngertian PHP Menurut Bunafit Nugroho 2008: 113 Jika diartikan PHP memiliki beberapa pandangan dalam mengartikannya, akan tetapi kurang lebih PHP dapat kita ambil arti sebagai PHP : HypertextPreeprocesor. Ini merupakan bahasa yang hanya dapat berjalan pada server dan hasilnya dapat di tampilkan pada client. PHP adalah produk open source yang dapat digunakan secara gratis tanpa harus membayar untuk menggunakanya. Interpreter PHP dalam mengeksekusi kode PHP pada sisi server server side, sedangkan tanpa adanya Interpreter PHP, maka semua skrip dan aplikasi PHP yang dibuat tidak dapat dijalankan. PHP merupakan bahasa standar yang digunakan dalam dunia web site. PHP adalah bahasa pemograman yang berbentuk skrip yang diletakan di dalam server web. Jika lihat sejarah mulanya PHP diciptakan dari ide Rasmus Lerdof untuk kebutuhan pribadinya. Skrip tersebut sebenarnya dimaksudkan untuk digunakan sebagai keperluan membuat website pribadi. Akan tetapi kemudian dikembangkan lagi sehingga menjadi bahasa yang disebut “Personal Home Page”. Inilah awal mula munculnya PHP sampai saat ini. PHP dirancang untuk membentuk web dinamis. Artinya, ia dapat membentuk suatu tampilan berdasarkan permintaan terkini. Misalnya, kita bisa menampilkan isi database ke halaman web.Pada prinsipnya, PHP mempunyai fungsi yang sama dengan script seperti ASPActives Server Page, Cold Fusion, ataupun Perl. 2.7 Diagram- diagram 2.7.1 Use Case Diagram Use case Schmuller, 1990, adalah sebuah gambar dari fungsi system yang dipandang dari sudut pandang pemakai. Actor adalah segala sesuatu yang perlu berinteraksi dengan system untuk pertukaran informasi Whitten, 204. System boundary menunjukkan cakupan dari sistem yang dibuat dan fungsi dari sistem tersebut. Berikut ini merupakan gambar dari tiga komponen sistem dalam use case diagram : Gambar 2. 5 Komponen- komponen use case 2.7.2 Data Flow Diagram Diagram Arus Data Data Flow Diagram atau DFD adalah “Suatu gambaran grafis dari suatu sistem yang menggunakan sejumlah bentuk simbolsimbol untuk menggambarkan bagaimana data mengalir melalui suatu proses yang saling berkaitan”. Walau nama diagram ini menekankan pada data, situasinya justru sebaliknya penekanannya ada pada proses. Terdiri dari empat simbol-simbol DFD Leod, 1995 , yaitu :

a. Elemen-elemen lingkungan.