Javasript MySQL Adobe Photoshop CS3

Creat e dat abase dat abase_nam e Dat abase_name adalah nam a dat abase yang akan dibuat . 2. Use database, digunakan untuk menunjuk database yang akan digunakan. Sintaksnya adalah: Use dat abase_nam e Database_name adalah nama database yang akan digunakan. 3. Create table, digunakan untuk membuat tabel pada database yang digunakan. Sintaksnya adalah: Creat e t able t able_nam e Colum n1 colum n_t ype colum n_at t ribut es, Colum n2 colum n_t ype colum n_at t ribut es, Prim ary_key colum n_nam e ; Table_name adalah nama tabel yang akan dibuat. Column1 adalah nama kolom yang akan dibuat pada tabel. Column_type adalah tipe dari kolom tersebut, dapat berupa char, varchar, tinytext, mediumtext, longtext, enum, int, tinyint, mediumint, bigint, float, decimal, time, date, datetime, timestamp, year. 4. Insert, digunakan untuk menambahkan record pada tabel. Sintaksnya adalah: Insert int o t able_nam ecolum n1, colum n2,.. values value1,value2,.. Table_name adalah nam a t abel yang akan dit am bahkan record-nya. Column1, column2 adalah kolom yang akan ditambahkan data. Value1,value2 adalah data yang akan ditambahkan. 5. Update, digunakan untuk mengubah record yang sudah ada pada tabel. Sintaksnya adalah: Updat e t able_nam e set colum n1=value1, colum n2=value2 w here colum n=value Table_name adalah nama tabel yang akan dirubah record-nya. Column1, column2 adalah kolom yang akan dirubah data. Value1,value2 adalah data yang akan digantikan. 6. Drop table, digunakan untuk menghapus tabel. Sintaksnya adalah: Drop t able t able_nam e Table_name adalah nama tabel yang akan dihapus. 7. Show tables, digunakan untuk menampilkan tabel-tabel yang telah dibuat dalam database yang aktif. Sintaksnya adalah: Show t ables 8. Show field, digunakan untuk menampilkan seluruh field dalam suatu tabel. Sintaksnya adalah: Show field from t able_nam e Table_name adalah nama tabel yang akan ditampilkan field-nya. 9. Alter table, digunakan untuk menambah,merubah, dan menghapus field dalam suatu tabel. Sintaksnya adalah : a. Untuk menambahkan Alt er t able_name add colum n colum n1 colum n_t ype colum n_at t ribut es Table_name adalah nama tabel yang akan ditambahkan field-nya. Column1 adalah nama field baru, column_type adalah tipe kolom dan column_attributes adalah atribut kolom yang akan ditambahkan. b. Untuk mengubah Alt er t able_name change colum n1 colum n2 colum n_t ype colum n_at t ribut es column1 adalah mana field yang akan dirubah, column2 adalah nama field baru, column_type adalah tipe kolom dan column_attributes adalah atribut kolom. c. Untuk menghapus Alt er t able t able_nam e drop colum n colum n1 Table_name adalah tabel yang akan dihapus field-nya. Column1 adalah nama field yang akan dihapus. Ada beberapa kelebihan yang dimiliki MySQL sehingga dapat menarik banyak pengguna. Kelebihan tersebut yaitu: 1. Fleksibilitas. Saat ini, MySQL telah dioptimasi untuk duabelas platform seperti HP-UX, Linux, Mac OS X, Novell Netware, OpenBSD, Solaris, Microsoft Windows dan lain-lain. MySQL juga menyediakan source code yang dapat diunduh secara gratis, sehingga pengguna dapat mengkompilasi sendiri sesuai platform yang digunakan. Selain itu, MySQL juga dapat dikustomisasi sesuai keinginan penggunanya, misalnya mengganti bahasa yang digunakan pada antarmukanya. 2. Performansi. Sejak rilis pertama, pengembang MySQL fokus kepada performa. Hal ini masih tetap dipertahankan hingga sekarang dengan terus meningkatkan fiturnya. 3. Lisensi. MySQL menawarkan berbagai pilihan lisensi kepada penggunanya. Lisensi open source yang ditawarkan yaitu lisensi GNU General Public License dan FreeLibre and Open Source Software FLOSS License Exception. 69

BAB 3 ANALISIS DAN PERANCANGAN

3.1 Analisis sistem Analisis sistem merupakan tahap untuk mempelajari interaksi sistem yang terdiri dari pelaku proses dalam sistem, prosedur, data serta informasi yang terkait. Analisis dilakukan terhadap sistem yang sedang berjalan sebagai dasar perancangan atau perbaikan sistem lama. Tujuan dari analisis sistem yang sedang berjalan adalah sebagai berikut: 1. Menelusuri bagaimana sistem yang sedang berjalan dengan memperhatikan proses aliran data atau informasi dan pelaku sistem dalam flowmap yang berjalan. 2. Mengevaluasi sistem sehingga dapat mendukung dan meningkatkan kinerja sistem aplikasi yang akan dibangun. 3. Mendapatkan kemungkinan pengembangan sistem yaitu pengembangan terhadap proses dan subproses yang dapat dimodifikasi kearah yang lebih baik. Tahapan analisis harus dilakukan dengan teliti agar diketahui detail yang ada dalam sistem yang berjalan saat ini. Hal-hal yang akan dianalisis di Distro Low and Lame terdiri dari : 1. Analisis Masalah 2. Analisis Sistem yang sedang berjalan 3. Analisis Spesifikasi Kebutuhan Perangkat Lunak 4. Analisis Kebutuhan Non Fungsional 5. Analisis Aturan Bisnis Sistem Yang Akan Dibangun

3.1.1 Analisis Masalah

Analisis yang dianalisa adalah mengenai prosedur-prosedur atau cara kerja dari setiap data yang dibutuhkan dan dihasilkan dari sistem penjualan yang ada pada toko Distro Low and Lame. Dari setiap proses diatas menghasilkan data dan informasi yang harus diolah sehingga dapat menghasilkan keluaran baru sesuai kebutuhan dari setiap fungsinya. Berdasarkan hasil penelitian yang dilakukan bahwa di toko Distro Low and Lame masih terdapat masalah-masalah seperti membuat sarana penjualan yang baik, membuat sarana penawaran produk yang jauh lebih baik, membuat sarana pembuatan laporan penjualan yang baik, dan pemasaran produk yang kurang luas di distro Low and Lame.

3.1.2 Analisis sistem yang sedang berjalan

Prosedur merupakan urutan kegiatan yang tepat dari tahapan-tahapan yang menerangkan mengenai proses apa yang dikerjakan, siapa yang mengerjakan proses tersebut dan bagaimana proses tersebut dapat dikerjakan. Berdasakan hasil wawancara dengan pihak Distro low and lame, prosedur yang terlibat pada sistem yang sedang berjalan di Distro low and lame adalah sebagai berikut: 1. Prosedur pengadaan produk. 2. Prosedur Penjualan Produk. 3. Prosedur laporan Penjualan. Di bawah ini adalah penjelasan prosedur-prosedur yang terlibat dalam sistem penjualan produk di Distro low and lame yaitu :

1.1.2.1 Prosedur Pengadaan barang

Prosedur pengadaan barang di distro low and lame akan dijelaskan pada bagian di bawah ini : 1. Manager toko melakukan penentuan ketersediaan barang yang tersedia dengan yang kosong berdasarkan laporan penjualan. 2. Jika barang kosong maka akan dibuat daftar list barang kosong, jika tersedia maka akan dibuat daftar barang tersedia. 3. Pihak manager toko mengecek ketersediaan barang yang ada di toko, apakah masih tersedia atau tidak. 4. Manager toko membuat daftar barang yang ketersediaan barangnya sudah tidak tersedia dan nantinya akan diserahkan kepada pihak pemilik toko. 5. Pemilik toko menerima daftar belanja barang yang akan dipesan setelah menerima daftar pesanan barang pihak pemilik toko menentukan jumlah produksi barang yang akan dibuat oleh pihak konveksi berdasarkan laporan penjualan sebelumnya. 6. Pemilik toko membuat daftar jumlah barang yang akan dipesan dengan rangkap dua, satu untuk dokumentasi di toko, dansatu lagi untuk diberikan kepada pihak konveksi.