Database MySQL 311 MULTIMEDIA Perancangan Web E-Commerce Pada Toko Elektronik 311 Multimedia

2.2 Database MySQL

MySQL merupakan sistem manajemen database yang bersifat relational. Artinya data dikelola dalam database yang akan diletakkan pada beberapa tabel yang terpisah sehingga manipulasi data akan menjadi jauh lebih cepat im-jabar.blogspot.com, 2012. MySQL adalah suatu Relational Database Management System RDBMS yang didistribusikan secara gratis dibawah lisensi GPL General Public License. Setiap orang bebas untuk menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang bersifat komersial Kasiman Peranginangin, 2006. Perkembangannya disebut SQL yang merupakan kepanjangan dari Structured Query Language . SQL merupakan bahasa terstruktur yang khusus digunakan untuk mengolah database terutama untuk pemilihan, seleksi dan pemasukkan data,yang memungkinan pengoperasiannya dikerjakan secara mudah dan otomatis. SQL pertama kali didefinisikan oleh American National Standards Institute ANSI pada tahun 1986. MySQL adalah sebuah sistem manajemen database yang bersifat open source. MySQL adalah pasangan serasi dari PHP. MySQL dibuat dan dikembangkan oleh MySQL AB yang berada di Swedia. MySQL dapat digunakan untuk mengelola database mulai dari yang kecil sampai dengan yang sangat besar. MySQL juga dapat menjalankan perintah-perintah Structured Query Language SQL untuk mengelola database - database yang ada di dalamnya. Hingga kini, MySQL sudah berkembang hingga versi 5. MySQL 5 sudah mendukung trigger untuk memudahkan pengelolaan tabel dalam database. Keandalan suatu sistem database DBMS dapat diketahui dari cara kerja optimizer nya dalam melakukan proses perintah-perintah SQL, yang dibuat oleh user maupun program-program aplikasinya. Sebagai database server, 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 .

2.3 HTML Hyper Text Markup Language

HyperText Markup Language HTML adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah Penjelajah web Internet dan formating hypertext sederhana yang ditulis kedalam berkas format ASCII agar dapat menghasilkan tampilan wujud yang terintegerasi. Dengan kata lain, berkas yang dibuat dalam perangkat lunak pengolah kata dan disimpan kedalam format ASCII normal sehingga menjadi home page dengan perintah-perintah HTML Wikipedia, 2012. HTML atau yang memiliki kepanjangan Hypertext Markup Language adalah script atau bahasa markup yang digunakan untuk membuat halaman web dan menampilkan berbagai informasi di dalam sebuah browser Internet. HTML berupa kode - kode tag yang menginstruksikan browser untuk menghasilkan tampilan sesuai dengan yang diinginkan. Sebuah file yang merupakan file HTML dapat dibuka dengan menggunakan browser web seperti Mozilla Firefox atau Microsoft Internet Explorer. HTML sendiri adalah suatu dokumen teks biasa yang mudah dimengerti dibanding bahasa pemrograman lainnya. Kata “Markup Language“ pada HTML menunjukkan fasilitas yang berupa tanda tertentu dalam skrip HTML dimana kita bisa mengatur judul, garis, tabel, gambar, dan lain-lain dengan perintah yang telah ditentukan pada elemen HTML. Penamaan dokumen HTML dapat dilakukan dengan memilih suatu nama, sembarang nama, kemudian menambahkan sebuah ekstensi “.htm” atau “.html” tanda kutip tidak perlu dituliskan karena digunakan sebagai penjelas saja. HTML sendiri dikeluarkan oleh W3C World Wide Web Consortium, setiap terjadi perkembangan level HTML, harus dievaluasi ketat dan disetujui oleh W3C. Hingga kini versi terakhir HTML yang telah disetujui oleh W3C adalah HTML versi 4.01.

2.3.1 MarkupTanda

Secara garis besar, terdapat 4 jenis elemen dari HTML: • structural . tanda yang menentukan level atau tingkatan dari sebuah tulisan contoh, h1Golfh1 akan memerintahkan browser untuk menampilkan Golf sebagai tulisan tebal besar yang menunjukkan sebagai Heading 1 • presentational . tanda yang menentukan tampilan dari sebuah tulisan tidak peduli dengan level dari tulisan tersebut contoh, bboldfaceb akan menampilkan bold. Tanda presentational saat ini sudah mulai digantikan oleh CSS dan tidak direkomendasikan untuk mengatur tampilan tulisan, • hypertext . Tanda yang menunjukkan pranala ke bagian dari dokumen tersebut atau pranala ke dokumen lain contoh, ahref = http:www.wikipedia.org Wikipediaa akan menampilkan Wikipedia sebagai sebuah hyperlink ke URL tertentu, • Elemen widget yang membuat objek-objek lain seperti tombol button, list li, dan garis horizontal hr, Konsep hypertext pada HTML memungkinkan kita untuk membuat link pada suatu kelompok kata atau frasa untuk menuju ke bagian manapun dalam World Wide Web. Ada tiga macam link yang dapat kita gunakan : • Link menuju bagian lain dari page • Link menuju page lain dalam satu web site • Link menuju resource atau web site yang berbeda. Selain markup presentational , markup yang lain tidak menentukan bagaimana tampilan dari sebuah tulisan. Namun untuk saat ini, penggunaan tag HTML untuk menentukan tampilan telah dianjurkan untuk mulai ditinggalkan, dan sebagai gantinya digunakan Cascading Style Sheets. Contoh dokumen HTML sederhana : DOCTYPE html html head titleSelamat Siang HTMLtitle head body pNama saya Dani Mestikap body html

2.4 PHP

PHP Hyper Text Prepocessor merupakan bahasa pemrograman untuk mebuat web yang bersifat server-side scripting. PHP memungkinkan kita untuk membuat halaman web yang bersifat dinamis dan merupakan bahasa pemrograman script yang paling banyak dipakai saat ini. PHP dapat dijalankan pada berbagai macam Operating System OS, misalnya Windows, Linux dan Mac OS. Selain Apache, PHP juga mendukung beberapa web server lain, misalnya Microsoft IIS, Caudium, PWS dan lain-lain. Sistem manajemen database yang sering digunakan bersama PHP adalah MySQL. Namun PHP juga mendukung system manajemen Database Oracle, Microsoft Acces, Interbase, d-Base, PostgreSQL dan sebagainya. Hingga kini PHP sudah berkembang hingga versi ke 5. PHP 5 mendukung penuh Object Oriented ProgramingOOP, integrasi XML, mendukung semua ekstensi terbaru MySQL, pengembangan web services dengan SOAP dan REST, serta ratusan peningkatan kemampuan lainnya dibandingkan versi sebelumnya. Sama dengan web server lainnya PHP juga bersifat open source sehingga setiap orang dapat menggunakannya dengan gratis. Contoh terkenal dari aplikasi PHP adalah phpBB dan MediaWiki.

2.4.1 Riwayat PHP

Pada awalnya PHP merupakan kependekan dari Personal Home Page Situs Personal. PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1994. Pada waktu itu PHP masih bernama FI Form Interpreted, yang wujudnya berupa sekumpulan script yang digunakan untuk mengolah data form dari web Rafiza, 2006. Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHPFI. Dengan perilisan kode sumber ini menjadi open source, maka banyak programmer yang tertarik untuk ikut mengembangkan PHP. Pada November 1998, dirilis PHPFI 2.0. Pada rilis ini, interpreter PHP sudah diimplementasikan dalam program C dan disertakan juga modul - modul ekstensi yang meningkatkan kemampuan PHPFI secara signifikan Kasiman Peranginangin, 2006. Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Kemudian pada Juni 1998, perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan rilis tersebut sebagai PHP 3.0 dan singkatan PHP dirubah menjadi akronim berulang PHP: Hypertext Preprocessing . Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak dipakai pada awal abad ke-21. Versi ini banyak dipakai disebabkan kemampuannya untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan dan stabilitas yang tinggi. Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Versi ini juga memasukkan model pemrograman berorientasi objek ke dalam PHP untuk menjawab perkembangan bahasa pemrograman ke arah paradigma berorientasi objek.

2.4.2 Keunggulan PHP

Adapun keunggulan yang dimiliki oleh PHP Kasiman Peranginangin, 2006, yaitu : 1. Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya. 2. Web Server yang mendukung PHP dapat ditemukan dimana – mana. 3. Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan developer yang siap membantu dalam pengembangan. 4. PHP adalah bahasa open source yang dapat digunakan di berbagai mesin Linux, Unix, Macintosh, Windows dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah system. 5. PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak.

2.4.3 Script Program PHP

Di dalam PHP ada tiga cara untuk menuliskan script PHP Kasiman Peranginangin, 2006, yaitu : 1. Menggunakan tag ? … ? 2. Menggunakan tag ?php … ? 3. Menggunakan tag script language=”php” … script

2.5 Joomla

Joomla adalah Sistem manajemen konten SMK atau CMS yang bebas dan terbuka free opensource ditulis menggunakan PHP dan basisdata MySQL untuk keperluan di internet maupun intranet wikipedia .org. Joomla, yang berasal dari bahasa Swahili yang berarti “ kebersamaan “ ini, dirilis pertama kali dengan versi 1.00. Joomla memiliki beberapa fitur yang bisa digunakan, yaitu system catching, RSS, blogs, polling, dan lain sebagainya. Joomla sendiri dari tiga elemen dasar, yakni : 1. Server web, server ini diasumsikan terhubung dengan internet atau intranet yang berfungsi sebagai penyedia layanan situs. 2. Script PHP, kode program dalam bahasa PHP 3. Basis data MySQL, merupakan tempat penyimpanan konten Pertamakali, pengguna meminta akses terhadap halaman Joomla dengan mengeksekusi URL pada browser web yang kemudian terhubung dengan server web. Permintaan ini yang dalam istilah teknis lebih dikenal dengan query string selain terdapat URL juga mengandung parameter konten section, category, ID article dan lain-lain. Berdasarkan parameter tersebut, sistem script Joomla melakukan kontak dengan basisdata dan mengambil konten yang dimaksud berdasarkan parameternya. Terakhir, konten dan templat template digabung bersama dan kembali sebagai halaman html, gambar, css dan javascript. Salah satu keunggulan dari Joomla yakni bisa dikembangkan dan diintegrasi dengan jalan menambahkan beberapa ekstensi, plug in, komponen maupun modul- modul tambahan yang bisa diinstal kedalamnya. Untuk mendistribusikan informasi Joomla kepengguna, pengembangan, desain web , dan komunitas lain pada umumny, tim pengembang dari Joomla telah membuat situs Open Source Matters. Tersedia lebih dari 1700 plug in yang bisa diintegrasikan ke dalam Joomla. Plug ini secara formal di support oleh Open Source Matters di alamat http:extension.joomla.org yang kemudian dipindahkan ke http:joomlacode.org dengan fasilitas server yang lebih lengkap. Pengguna bisa terhubung dengan akses halaman Joomla dengan melakukan eksekusi URLpada browser web yang kemudian terhubung dengan halaman Joomla ini lebih dikenal dengan istilah teknik query string.

2.5.1 Riwayat Joomla

Pada tanggal 17 September 2005, diluncurkan Joomla versi awal yaitu 1.0.0 yang merupakan versi alias dari Mambo 4.5.2.3 yang dikembangkan oleh Pengembang Inti Mambo hingga Agustus 2005 yang hengkang dari Mambo. Pemimpin Tim saat itu Andrew Eddie yang dikenal dengan sebutan MasterChief menulis surat terbuka di komunitas dan diumumkan di forum mamboserver.com. Tim pengembang kemudian membuat situs Open Source Matters untuk mendistribusikan informasi ke pengguna, pengembang, desainer web dan komunitas lain pada umumnya. Perkembangan Joomla berawal dari Joomla 1.0.0 sampai dengan tahap yang luar biasa yaitu Joomla 1.0.15. Namun seiring dengan perkembangan versi Joomla 1.0.x ini, sekitar tahun 2007 telah dimulai pengembangan Joomla 1.5.x yang memiliki beberapa persamaan dan perbedaan yang cukup signifikan. Saat ini Joomla 1.5.x telah mencapai pada tahap Joomla 1.5.20.Untuk versi Joomla 1.6 sudah pada tahap versi beta dan dapat diunduh di www.joomla.org. Semakin baru versi Joomla memiliki penyempurnaan dari versi - versi sebelumnya. Masing-masing punya daya tarik tersendiri, Joomla 1.5.9 menawarkan nuansa baru dan lebih modern termasuk dalam systemya. Sedangkan Joomla 1.0.15 lebih stabil dan terdukung oleh banyak aplikasi dan developer. Berikut perkembangan versi Joomla sampai dengan saat ini : Tabel 1.0 Perkembangan Versi Joomla No. Versi Tanggal Diluncurkan Nama Kode 1. 1.0.0 17 September 2005 Sunrise 2. 1.0.1 21 September 2005 Sunburst 3. 1.0.2 2 Oktober 2005 Sunset 4. 1.0.3 14 Oktober 2005 Sunlight 5. 1.0.4 21 Nopember 2005 Sundial 6. 1.0.5 24 Desember 2005 Sunspot 7. 1.0.6 15 Januari 2006, 16:00 Sunscreen 8. 1.0.7 15 Januari 2006, 21:00 Sunburst 9. 1.0.8 26 Februari 2006 Sunshade 10. 1.0.9 5 Juni 2006 Sunshine 11. 1.0.10 26 Juni 2006 Sundown 12. 1.0.11 29 Agustus 2006 Sunbow 13. 1.0.12 25 Desember 2006 Sunfire 14. 1.0.13 2007 Sunglow 15. 1.0.14 2008 16. 1.0.15 2008 15. 1.5 Stable 22 Januari 2008 Khepri 17. 1.5.1 08 February 2008 Seenu 18. 1.5.2 23 March 2008 Woi 19. 1.5.3 24 April 2008 Vahi 20. 1.5.4 08 July 2008 Naiki 21. 1.5.5 28 July 2008 Mamni 22. 1.5.6 12 August 2008 Vusani 23. 1.6 10 Januari 2011 24. 1.6.1 07 Maret 2011 25. 1.6.2 14 April 2011 26. 1.6.3 18 April 2011 27. 1.7 19 Juli 2011 Seperti yang disampaikan oleh Pihak Pengembang Inti Joomla, Joomla 1.0.x akan berakhir pada Joomla 1.0.15. Tidak ada support dan pengembangan selanjutnya. Dan mereka akan berkonsentrasi pada Joomla 1.5.x Joomla secara terus menerus dikembangkan melalui berbagai aktivitas oleh komunitas yang sangat aktif dan tertarik dengan sistem ini wikipedia .org. Gambar 1.0 Tampilan Area Kerja Joomla Menu utama yang terdapat pada ruang kerja joomla adalah: 1. Menu Site merupakan menu utama untuk mengatur situs. Semua pengaturan website dirangkum dalam menu-menu dibawah menu site ada 5 menu dibawah menu site yaitu : a. Contol Panel : menu yang berisi icon-icon yang merupakan shortcut untuk menuju ke halaman lain. b. User Management : menu untuk mengatur hak akses masing-masing user. c. Media Manager : untuk mengelola file - file gambar. d. Global Configuration : halaman untuk mengelola nilai variable - variabel yang ada di file configuration.php 2. Menu Menus untuk mengatur menu-menu yang akan digunakan di website. 3. Insert Bar terdiri dari tombol-tombol untuk menyisipkan berbagai macam objek seperti hyperlink, imagegambar, tabel, dan lain-lain. 4. Menu Content berisi segala sesuatu yang terkait dengan pengelolaan konten pada Joomla. 5. Menu Component berisiikan menu-menu untuk menngatur komponen- komponen yang akan digunakan di halaman website. 6. Menu extention berisikan menu-menu yang mengatur tampilan di halaman website. 7. Menu Tools berisi perkakas untuk administrator.

2.6 Adobe Photoshop

Adobe Photoshop atau biasa disebut Photoshop adalah perangkat lunak editor citra buatan Adobe System yang dikhususkan untuk pengeditan fotogambar dan pembuatan efek wikipedia.org. Perangkat lunak ini banyak digunakan oleh fotografer digital dan perusahaan iklan sehingga dianggap sebagai pemimpin pasar market leader untuk perangkat lunak pengolah gambarfoto, dan, bersama Adobe Acrobat, dianggap sebagai produk terbaik yang pernah diproduksi oleh Adobe System. Versi kedelapan aplikasi ini disebut dengan nama Photoshop CS Creative Suite, versi sembilan disebut Adobe Photoshop CS2, versi sepuluh disebut Adobe Photoshop CS3 , versi kesebelas adalah Adobe Photoshop CS4 dan versi yang terakhir keduabelas adalah Adobe Photoshop CS5. Photoshop tersedia untuk Microsoft Windows, Mac OS X, dan Mac OS; versi 9 ke atas juga dapat digunakan oleh sistem operasi lain seperti Linux dengan bantuan perangkat lunak tertentu seperti CrossOver. Pada tahun 1987,

2.6.1 Riwayat Adobe Photoshop

Thomas Knoll, mahasiswa PhD di Universitas Michigan, mulai menulis sebuah program pada Macintosh Plus-nya untuk menampilkan gambar grayscale pada layar monokrom. Program ini, yang disebut Display, menarik perhatian saudaranya John Knoll, seorang karyawan di Industrial Light Magic, yang merekomendasikan Thomas agar mengubah programnya menjadi program penyunting gambar penuh. Thomas mengambil enam bulan istirahat dari studi pada tahun 1988 untuk berkolaborasi dengan saudaranya pada program itu, yang telah diubah namanya menjadi ImagePro. Setelah tahun itu, Thomas mengubah nama programnya menjadi Photoshop dan bekerja dalam jangka pendek dengan produsen scanner Barneyscan untuk mendistribusikan salinan dari program tersebut dengan slide scanner, total sekitar 200 salinan Photoshop telah dikirimkan dengan cara ini. Selama waktu itu, John bepergian ke Silicon Valley di California dan memberikan demonstrasi program itu kepada insinyur di Apple Computer Inc. dan Russell Brown, direktur seni di Adobe. Kedua demonstrasi itu berhasil, dan Adobe memutuskan untuk membeli licensi untuk mendistribusikan pada bulan September 1988. Sementara John bekerja pada plug-in di California, Thomas tetap di Ann Arbor untuk menulis kode program. Photoshop 1.0 dirilis pada 1990 khusus untuk Macintosh . Meskipun pada awalnya Photoshop dirancang untuk menyunting gambar untuk cetakan berbasis - kertas, Photoshop yang ada saat ini juga dapat digunakan untuk memproduksi gambar untuk World Wide Web. Beberapa versi terakhir juga menyertakan aplikasi tambahan, Adobe ImageReady, untuk keperluan tersebut. Photoshop juga memiliki hubungan erat dengan beberapa perangkat lunak penyunting media, animasi, dan authoring buatan-Adobe lainnya. File format asli Photoshop, .PSD, dapat diekspor ke dan dari Adobe ImageReady. Adobe Illustrator, Adobe Premiere Pro, After Effects dan Adobe Encore DVD untuk membuat DVD profesional, menyediakan penyuntingan gambar non-linear dan layanan special effect seperti background, tekstur, dan lain-lain untuk keperluan televisi, film, dan situs web. Sebagai contoh, Photoshop CS dapat digunakan untuk membuat menu dan tombol button DVD. Photoshop dapat menerima penggunaan beberapa model warna: • RGB color model • Lab color model • CMYK color model • Grayscale • Bitmap • Duotone Versi terbarunya, yang dirilis pada tahun 2005, adalah versi 9. Program ini dipasarkan dengan nama Photoshop CS2. CS merefleksikan integrasi produk Photoshop dengan aplikasi Creative Suite buatan Adobe dan disebut 2 karena program ini adalah versi rilis ke -2 sejak Adobe mengintegrasikan kedua produknya. Ada beberapa pada tambahan pada Photoshop CS2 seperti multiple layer selecting dan warp, versi kurva dari transform tool dan color replacement tool, yang sebelumnya hadir sebagai plug-in 8BF. Untuk para penggemar fotografi, Adobe menyediakan filter reduce grain mengurangi grain yang dapat membantu mengoptimalkan foto yang diambil pada kondisi kekurangan cahaya. Untuk memperjelas perbedaan produk CS dengan produk-produk Photoshop sebelumnya, Adobe menghilangkan lambang mata Photshop, yang dipresentasikan dalam bentuk yang berbeda-beda sejak versi 3 sampai versi 7. Photshop CS dan CS2 kini menggunakan bulu sebagai ikon dan bentuk identifikasinya. Gambar 1.1 Icon untuk Photoshop CS3 Beta . Versi beta Photoshop CS3 telah dirilis untuk pengguna CS2 pada tanggal 15 Desember 2006. Berbeda dengan Photoshop CS dan CS2 yang menggunakan bulu sebagai logonya, Logo untuk edisi ketiga ini berbentuk tipografi, dengan huruf Ps berwarna putih dan berlatar belakang biru - gradien. Gambar 1.2 Camera Raw Versi terakhirnya dilengkapi dengan Adobe Camera RAW, sebuah plugin yang dikembangkan oleh Thomas Knoll yang dapat membaca beberapa format file RAW dari kamera digital dan mengimpornya langsung ke Photoshop. Versi awal RAW plugin ini juga tersedia untuk Photoshop 7.0.1 dengan tambahan biaya 99 USD. Secara Photoshop adalah sebuah program penyunting gambar standar industri yang ditujukan untuk para profesional raster grafik, harga yang ditawarkan pun cukup tinggi; kira-kira US600. Keadaan ini memancing beberapa programer untuk merancang peralatan grafik graphics tools dengan harga yang lebih terjangkau. Untuk menghadapi persaingan ini, dan untuk menghadapi pembajakan produknya, Adobe memperkenalkan Photoshop Elements, sebuah versi lain dari Photoshop yang lebih minimalis, dengan harga terjangkau; di bawah US100. Produk ini ditujukan untuk pengguna rumahan dan menghilangkan beberapa fitur profesional. Photoshop memiliki kemampuan untuk membaca dan menulis gambar berformat raster dan vektor seperti .png, .gif, .jpeg dan lain-lain. Photoshop juga memiliki beberapa format file khas: • .PSD Photoshop Document format yang menyimpan gambar dalam bentuk layer , termasuk teks, mask, opacity, blend mode, channel warna, channel alpha , clipping paths, dan setting duotone. Kepopuleran photoshop membuat format file ini digunakan secara luas, sehingga memaksa programer program penyunting gambar lainnya menambahkan kemampuan untuk membaca format PSD dalam perangkat lunak mereka. • .PSB adalah versi terbaru dari PSD yang didesain untuk file yang berukuran lebih dari 2 GB • .PDD adalah versi lain dari PSD yang hanya dapat mendukung fitur perangkat lunak PhotshopDeluxe . Tool dalam Adobe Photoshop adalah alat yang dapat membantu pengguna dalam mengedit. Adobe Photoshop CS3 memilikit 59 tool yang dapat dipakai oleh pengguna. Tool - tool tersebut terdiri dari berbagai macam tool dengan kegunaan yang spesifik. Beberapa tool - tool yang ada di Photoshop antara lain : • History Brush Tool • Eraser Tool • Path Selection Tool • Direct Selection tool • Pen Tool • Shape Tool • Brush Tool • Audio Annotation Tool • Eyedropper Tool • Measure Tool • Text Tool • Hand Tool Pengembangan manipulasi gambar digital banyak memengaruhi industri fotografi. Pengembangan tersebut menciptakan seni pengolah gambar photo retouching dan mengubah cara kerja: produk yang biasanya hanya dapat diciptakan oleh fotografer profesional selama berjam-jam atau bahkan berhari-hari, kini dapat diproduksi oleh seniman amatir sekalipun. Manipulasi gambar digital telah menyumbang begitu banyak hal kepada dunia fotografi dengan memungkinkan manipulasi yang awalnya sulit atau bahkan tak mungkin. Photoshop berperan besar dalam perkembangan dunia digital saat ini. Pada masa revolusi fotografi digital di tahun 90-an, Photoshop menjadi standar di dunia industri. Banyak fotografer yang menggunakan program ini untuk mengoptimalkan hasil akhir foto yang mereka ciptakan. Dengan kehadiran tablet grafik, terutama dari Wacom, program seperti Adobe Photoshop dan Corel Painter semakin dibutuhkan untuk menciptakan gambar original. Dengan menggunakan pressure sensitive tablet dapat meningkatkan efek paint brush, eraser , atau tool lainnya. Tablet digunakan secara global oleh para ilustrator komik profesional , arsitek, seniman studio, dan lainnya. Bahkan ILM, perusahaan spesial efek yang berperan dalam produksi film Star Wars, menggunakan tablet yang dikombinasikan dengan Photoshop untuk mengoptimalkan hasil-produksinya. Kata Photoshopping muncul sebagai sebuah neologisme, yang berarti menyunting sebuah gambar, meskipun pengolahan gambar itu sendiri tidak menggunakan Photoshop sebagai programnya sama seperti Google yang saat ini dapat digunakan sebagai kata kerja. Sejarah dirilisnya Photoshop : Tabel 1.1 Perkembangan Photoshop Versi Platform Nama kode Tanggal rilis Perubahan 0.63 Macintosh Oktober 1988 1.0 Macintosh Februari 1990 2.0 Macintosh Fast Eddy Juni 1991 • Path 2.0.1 Macintosh Januari 1992 2.5 Macintosh Merlin November 1992 Windows Brimstone IRIX, Solaris November 1993 2.5.1 Macintosh 1993 3.0 Macintosh Tiger Mountain September 1994 • Tabbed Palettes • Layers Windows, IRIX, Solaris November 1994 4.0 Macintosh, Windows Big Electric Cat November 1996 • Adjustment Layers • Actions macro 4.0.1 Macintosh, Windows Agustus 1997 5.0 Macintosh, Windows Strange Cargo Mei 1998 • Editable type Sebelumnya, ketikan akan dirasterisasi ketika dimasukan ke dalam gambar • Multiple Undo History Palette • Color Management • Magnetic Lasso 5.0.1 Macintosh, Windows 1999 5.5 Macintosh, Windows Februari 1999 • Satu paket dengan ImageReady • Extract 6.0 Macintosh, Windows Venus in Furs September 2000 • Bentuk vector • Perubahan layar tampilan • Filter Liquify 6.0.1 Macintosh, Windows Maret 2001 • Penambahan memory usage • Pengembangan Paintbrush picker • Memperbaiki bug Clipping path saveexport 7.0 Mac OS ClassicMac OS X, Windows Liquid Sky Maret 2002 • Mengubah format teks menjadi vektor • Healing Brush • Painting engine baru • Menghilangkan dukungan alpha channel untuk format file TGA dan menggantinya dengan embedded alphas , sebuah metode eksperimental yang secara otomatis memunculkan data transparansi. 7.0.1 Mac OS ClassicMac OS X, Windows Agustus 2002 • Camera RAW 1.x plugin opsional • Mengembalikan dukungan alpha channel untuk format file TGA, dan menghilangkan fitur embedded alphas. CS 8.0 Mac OS X, Windows Dark Matter October 2003 • Camera RAW 2.x • Modifikasi Slice Tool • Perintah ShadowHighlight • Perintah Match Color • Filter Lens Blur • Smart Guides • Real-Time Histogram • Deteksi dan penolakan untuk mencetak gambar hasil - scan banknote • Perlindungan kopi Macrovision menggunakan tekhnologi Safecast DR M CS2 9.0 Mac OS X, Windows Space Monkey April 2005 • Camera RAW 3.x • Smart Objects • Image Warp • Spot healing brush • Red-Eye tool • Lens Correction filter • Smart Sharpen • Smart Guides • Vanishing Point • Peningkatan manajemen memori pada mesin PowerPC G5 Macintosh 64-bita yang menjalankan Mac OS X 10.4 • Mendukung High dynamic range imaging HDRI • Mendukung scripting JavaScript dan bahasa lainnya • Tambahan fitur smudging , seperti misalnya Scattering • Memperbaiki seleksi layar, seperti kemampuan untuk memilih lebih dari satu layer . CS3 10.0 Universal Mac OS X, Windows Red Pill Musim semi 2007 Versi betanya dirilis tanggal 15 Desember 2006 untuk pemilik Photoshop CS2, Creative Suite, dan perangkat lunak Adobe lainnya. • Tambahan dukungan untuk platform Macintosh berbasis- intel • Perubahan layar tampulan • Tambahan fitur untuk Adobe Camera RAW • Quick Select tool • Perubahan Curves, Vanishing Point, Channel Mixer, Brightness dan Contrast, dan dialog saat mencetak • Pengaturan konversi Black-and-white • Auto Align dan Auto Blend • Smart Filters • optimisasi Mobile device graphic • Pengembangan cloning dan healing CS4, CS4 Extended 11.0 Universal Mac OS X, Windows Stonehenge 30 Oktober 2008 • Smoother panning and zooming and fluid canvas rotation • OpenGL display acceleration di Photoshop • Native support untuk 64-bit pada Windows Vista x64 • Panel Adjustments • Auto-blending pada images • Panel Masks • Meningkatkan Adobe Photoshop pada Lightroom workflow • Content - aware scaling • Proses raw image yang lebih baik • Memperluas bagian field • Meningkatkan dramatisasi pemeriksaan warna • Auto-alignment pada layers • New file display options. New file management dan workspaces dengan Adobe Bridge CS4 CS5 Universal Mac OS X, Windows White Rabbit 12 April 2010 • Complex selections mudah dengan Content-Aware Fill • HDR Pro and HDR Toning • Puppet Warp • Mixer Brush dan Bristle Tips BAB 3 DESKRIPSI PERUSAHAAN Pada bab ini penulis menceritakan tentang proses terbentuknya toko 311 multimedia.

3.1 311 MULTIMEDIA

311 Multimedia terbentuk pada tanggal 11 maret 2012, toko ini adalah toko baru yang mencoba keberuntungan di dunia perbisnisan secara online. Toko ini didirikan oleh 2 orang sahabat yang bernama Rio Dalimunthe dan Nyak Panama yang berprofesi sebagai teknisi elektronik. Mereka berdua adalah sahabat yang saling berbagi dalam pekerjaannya, dan melakukan kerjasama dalam pembentukan toko barang elektronik. Mereka melihat adanya sedikit peluang pada penjualan barang – barang elektronik dan mencoba untuk mengembangkannya secara online. Mereka menamai toko mereka dengan 311 Multimedia yang terletak pada jalan setia budi pasar 1 tanjung sari, komplek athiya laksa no 2 A. Dan daripada itu penulis membantu mereka untuk mewujudkan keinginan mereka, untuk membuat toko online. Gambar 1.3 Logo Toko 311 Multimedia BAB 4 PERANCANGAN SISTEM Tahap perancangan ini merupakan tahap awal dalam membangun sebuah situs, seperti membuat perencanaan, perancangan, diagram alur, tujuan, dan isi dari sebuah situs. Setelah tahap perancangan, tahap selanjutnya yaitu membuat outline atau garis besar dari situs tersebut. Salah satu cara yang dapat digunakan adalah dengan membuat aliran informasi atau flowchart bagan alir situs tersebut. Flowchart merupakan gambaran yang menampilkan struktur, hierarki dan isi halaman per halaman, biasanya berbentuk pohon yang bercabang-cabang. Dengan adanya flowchart, akan sangat membantu untuk memvisualisasikan isi dari setiap halaman dan link atau navigasi antara halaman-halaman tersebut.

4.1 Data Flow Diagram DFD