BAB I PENDAHULUAN
2.17 Internet
Internet merupakan contoh jaringan terbesar yang menghubungkan jutaan komputer yang terbesar di seluruh dunia dan tidak terkait pada suatu organisasi, dalam hal ini, jaringan tersusun atas berbagai jenis komputer dan sistem operasi,
supaya bisa berhubungan dengan internet seorang pemakai dapat mengakses komputer yang telah terkoneksi ke internet yang telah berlangganan pada sebuah ISP (Internet Service Provider), ISP adalah organisasi komersial yang bergerak dalam bidang penyediaan jasa ke internet (Kadir, 2003).
Ada beberapa istilah yang sering digunakan apabila Anda bekerja dalam Internet, diantaranya yaitu (Pandawa, 2008) :
1. WWW (World Wide Web), merupakan kumpulan web server dari seluruh dunia yang berfungsi menyediakan data dan informasi untuk digunakan bersama. Berbagai informasi dapat ditemukan pada WWW, seperti informasi politik, ekonomi, sosial, budaya, sastra, sejarah, teknologi, pendidikan dan sebagainya. Kita dapat mengumpamakan WWW ini merupakan perpustakaan besar yang menyediakan berbagai informasi yang dibutuhkan. 2. Web Site (Situs Web), merupakan tempat penyimpanan data dan informasi
dengan berdasarkan topik tertentu. Diumpamakan situs Web ini adalah sebuah buku yang berisi topik tertentu.
3. Web Pages (Halaman Web), merupakan sebuah halaman khusus dari situs Web tertentu. Diumpamakan halaman Web ini adalah sebuah halaman khusus buku dari situs Web tertentu.
4. Homepage, merupakan sampul halaman yang berisi daftar isi atau menu dari sebuah situs Web.
5. Browser, merupakan program aplikasi yang digunakan untuk memudahkan Anda melakukan navigasi berbagai data dan informasi pada WWW.
2.18 Intranet
Intranet adalah jaringan komputer dalam sebuah perusahaan yang menggunakan teknologi Internet sehingga terbentuk lingkungan yang seperti internet tetapi bersifat privat bagi perusahaan yang bersangkutan. Dalam hal ini, pengaksesan informasi yang berkaitan dengan system basis data juga dilakukan melalui web browser (kadir, 2003)
2.19 MySQL
MySQL adalah Relational Database Management Sistem (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). Dimana setiap orang bebas menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang bersifat komersil. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam database sejak lama, yaitu SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasiam database, terutama untuk pemilihan seleksi dan pemasukan data dikerjakan dengan mudah secara otomatis. Sebagai database server yang memiliki database modern, MySQL memiliki banyak keistimewaan, yaitu (Prasetyo, 2002):
1. Portability
MySQL dapat berjalan stabil pada berbagai macam OS seperti Windows, Linux, Mac OS X server dan lain-lain.
2. Open Source
MySQL dapat menggunakannya secara cuma-cuma tanpa dipungut biaya sepeserpun.
3. Multiuser
MySQL dapat digunakan oleh beberapa user dalam waktu yang bersamaan tanpa mengalami masalah atau konflik.
4. Performance Tuning
MySQL memiliki kecepatan yang menakjubkan dalam menangani query sedarhana, dengan kata lain dapat memproses lebih banyak SQL per satuan waktu.
5. Coloumn Types
MySQL memiliki tipe kolom yang sangat kompleks, seperti signed/unsigned integer, float, double, char,varchar, text, blob, date time, timestamp, year, set serta enum.
6. Command and Functions
MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah SELECT dan WHERE dalam query.
7. Security
MySQL memiliki beberapa lapisan sekuritas seperti level subnet mask, nama host, dan izin akses user dengan sistem perizinan yang mendetail serta password terenkripsi.
8. Scalability and Limits
MySQL mampu menangani database dalam skala besar dengan jumlah records lebih dari 50juta dan 60ribu table serta 5miliar baris. Batas indeks yang dapat ditampung dalam 32 (tiga puluh dua) indeks pada tiap tabel. 9. Connectivity
MySQL dapat melakukan koneksi dengan client menggunakan protocol TCP/IP, Unix Soket (UNIX), atau Named Pipes (NT).
10. Localisation
MySQL dapat mendeteksi pesan kesalahan (error code) pada client dengan menggunakan lebih dari 20 (dua puluh) bahasa.
11.Interface
MySQL memiliki interface (antar muka) terhadap berbagai aplikasi dan bahasa pemrograman yang digunakan untuk administrasi database.
12.Clients and tools
MySQL dilengkapi dengan berbagai tools yang dapat digunakan untuk administrasi database, dan pada setiap tools yang ada disertakan petunjuk online.
13.Struktur Tabel
MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE dibandingkan dengan database lainnya.
2.20 Microsoft Visio 2003
Microsoft Visio adalah salah satu program yang dapat digunakan untuk membuat diagram. Visio menyediakan banyak fasilitas yang membantu Anda dalam pembuatan diagram untuk menggambarkan informasi dan sistem dari penjelasan dalam bentuk teks menjadi suatu diagram dalam bentuk gambar disertai penjelasan singkat. Untuk mempelajari Microsoft Visio dan menggambar diagram, Anda tidak membutuhkan teknik yang sangat tinggi karena Visio sangat mudah untuk digunakan dan diimplementasikan. Visio dapat menghasilkan suatu diagram mulai dari yang sederhana hingga diagram yang lebih kompleks, Anda hanya perlu melakukan penambahan shape dengan menarik shape ke halaman pengerjaan.
Microsoft Visio 2003 merupakan pengembangan versi sebelumnya dari segi template, wizard, dan filter. Template dan Shape yang terdapat pada Microsoft Visio 2003 digunakan membantu user dalam merancang, membuat, serta menggambarkan informasi dan sistem dalam bentuk diagram.
Oleh karena Visio merupakan salah satu produk dari Microsoft Office, maka Visio dapat berkolaborasi dengan produk Microsoft Office lainnya seperti Microsoft Word, Excel, PowerPoint, dan Project. Bentuk kolaborasi dapat dilakukan dengan fasilitas export dan import data. Dibandingkan dengan versi sebelumnya, Visio memiliki shape dan template baru, di antaranya pada bagian diagram Brainstorming, Business Process, Building Plan, Project Schedule, Network, Software, dan Web Diagram (http://www.pdfsearchengine.com/Visio/BS MS Visio 2003.pdf).
2.21 Macromedia Dreamweaver
Macromedia Dreamweaver adalah program untuk mengedit HTML secara visual dan mengelola halaman sebuah situs. Dreamweaver menyertakan banyak perangkat yang berkaitan dengan pengkodean dan fitur seperti HTML, CSS, Javascript, PHP, ASP, Coldfusion, dan XML (Prihatna, 2005).
2.22 Macromedia Fireworks 8
Macromedia Fireworks 8 adalah sebuah aplikasi komputer yang ditujukan untuk mendesain grafis yang digunakan di lingkungan web. Fireworks bisa membuat dan memodifikasi image bitmap dan vector sekaligus, membuat efek web seperti rollover dan pop-up menu, crop dan optimisasi gambar untuk mengurangi ukuran file. Aplikasi ini merupakan sebuah inovasi dalam menghadapi berbagai permasalahan yang menyangkut design grafis dan web. Suatu dokumen dalam beberapa format sekaligus, sebagai contoh mulailah dengan PNG, lalu simpan sebagai JPG atau GIF. Fireworks 8 juga dapat membuat file HTML yang terdiri dari kode-kode Javascript. Anda juga dapat menyimpan untuk dibuka dalam aplikasi lainnya seperti Flash, Photoshop atau program lainnya.
(http://www.serverku.info/download/web_app_dev/Mendesain%20Website%20dan% 20Firework.pdf)
1. PNG, Portable Network Graphic, adalah format file yang digunakan dalam Fireworks, mendukung format warna 32 bit, dapat berisi transparansi, atau channel alpha.
2. GIF, Graphic Interchange Format, adalah format file yang umum digunakan dalam web, bisa memiliki area transparent dan bisa memuat animasi. Format GIF hanya memiliki 256 warna.
3. JPEG, Joint Photographic Expert Group, adalah format gambar yang diperuntukan untuk fotografi atau gambar beresolusi tinggi. Format ini baik untuk digunakan untuk kamera digital, scanner, gradasi atau gambar lain yang membutuhkan lebih dari 256 warna.