Macromedia Dreamweaver Web Dasar Aplikasi Pemrograman Sistem Informasi Bimbingan Konseling

11 Antar Muka. MySQL memiliki interface antar muka terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API Application Programming Interface. 12 Klien dan Peralatan. MySQL dilengkapi dengan berbagai peralatan toolyang dapat digunakan untuk administrasi basis data, dan pada setiap peralatan yang ada disertakan petunjuk online. 13 Struktur tabel. MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE, dibandingkan basis data lainnya semacam PostgreSQL ataupun Oracle.

c. Kesinambungan antara PHP dan MySQL

Penggunaan PHP dan MySQL dapat menjadikan dan memudahkan untuk pembuatan aplikasi secara gratis dan stabil dikarenakan banyak komunitas developer PHP dan MySQL yang ber-kontribusi terhadap bugs.

3. Macromedia Dreamweaver

Macromedia Dreamweaver adalah sebuah HTML editor profesional untuk mendesain secara visual dan mengelola situs atau halaman web. Dreamweaver merupakan software utama yang digunakan oleh Web desainer maupun Web programmer dalam mengembangkan suatu situs Web. Hal ini disebabkan ruang kerja, fasilitas, dan kemampuan Dreamweaver yang mampu meningkatkan produktivitas dan efektivitas dalam desain maupun membangun suatu situs Web. Dreamweaver dilengkapi dengan fasilitas untuk manajemen situs yang cukup lengkap. Dreamweaver mempunyai kemampuan bukan hanya sebagai software untuk desain web saja, tetapi juga untuk menyunting kode serta pembuatan aplikasi web dengan menggunakan berbagai bahasa pemrograman Web, antara lain JPS, PHP, ASP dan ColdFusion. Ruang kerja pada Macromedia Dreamweaver memiliki komponen-komponen yang memberikan fasilitas dan ruang untuk menuangkan kreasi saat bekerja. Komponen-komponen yang disediakan oleh ruang kerja. Disamping itu, masih banyak terdapat penambahan fasilitas-fasilitas lainnya yang membuat Dreamweaver lebih powerfull, seperti kemampuan menangani penyuntingan kode dengan lebih baik, menangani dokumen-dokumen baru seperti XHTML, kemampuan validasi dan debug di browser, panel snippets yang berfungsi untuk menyunting dan menyimpan blok kode yang sering digunakan, serta fasilitas penanganan berbagai database.

4. Web

Sebuah halaman web adalah dokumen yang ditulis dalam format HTML Hyper Text Markup Language, yang hampir selalu bisa diakses melalui HTTP. Beberapa website membutuhkan subskripsi data masukan agar para user bisa mengakses sebagian atau keseluruhan isi web tersebut. Menurut CNETBuilder ada 9 kriteria yang menentukan sebuah website termasuk website yang baiktidak, yaitu : a. Usability Menurut Jakob Nielsen yang disebut-sebut sebagai guru usability, usability adalah dapatkah seorang user menemukan cara untuk menggunakan website tersebut dengan efektif doing things right. Asep, 2009: 61 Menurut Jakob, usability memiliki 5 karakteristik : 1 Mudah untuk dipelajari 2 Efisien dalam penggunaan 3 Mudah untuk diingat 4 Tingkat kesalahan rendah 5 Kepuasan pengguna Karakteristik yang telah ditentukan oleh Jacob Nielsen akan sangat sulit kita terapkan 100, apalagi kalau sudah menyangkut kepentingan klien web, tetapi paling tidak bisa menjadi acuan yang membantu kita untuk merancang layout suatu website, agar website tersebut : 1 Mudah dipelajari penggunaannya oleh pengunjung. 2 Mudah diingat dan digunakan navigasinya oleh pengunjung. 3 Dapat digunakan secara efisien. 4 Memperkecil tingkat kesalahan pemakaian oleh pengunjung dalam mengoperasionalkan web. 5 Memuaskan pengunjung hingga akhirnya tertarik untuk kembali lagi. b. Sistem navigasi Navigasi dalam situs web melibatkan sistem navigasi situs web secara keseluruhan dan desain interface situs web tersebut. Navigasi membantu pengunjung untuk menemukan jalan yang mudah ketika menjelajahi situs web, memberitahu di mana mereka berada, ke mana mereka bisa pergi. Dengan demikian mereka dapat menemukan apa yang mereka cari dengan cepat dan mudah. Asep, 2009: 62-63 Berikut ini adalah syarat-syarat navigasi yang baik : 1 Mudah dipelajari 2 Tetap konsisten 3 Memungkinkan feedback 4 Muncul dalam konteks 5 Menawarkan alternatif yang lain 6 Memerlukan perhitungan waktu dan tindakan 7 Menyediakan pesan visual yang jelas 8 Mendukung tujuan dan perilaku user c. Graphic Design Menurut Info Electro Commerce dalam Kriteria Sebuh Website Yang Baik 2008 di http:infoelectrocommerce. blogspot.com Kepuasan visual user lewat mata secara subyektif, melibatkan bagaimana desainer visual site tersebut membawa mata user menikmati dan menjelajahi site tersebut melalui pemilihan grafis, layout, warna, bentuk maupun typografi yang menarik visual pengunjung untuk menjelajahi website. d. Warna Warna adalah bagaimana kita merasakan cahaya, cahaya mungkin memantulkan, mengirimkan, diffracted, atau memancarkan. Asep, 2009: 19. Warna dapat digunakan untuk: 1 Menegaskan elemen yang dianggap penting 2 Menarik perhatian 3 Membimbing pembaca untuk menentukan daerah mana yang seharusnya lebih daulu dibaca 4 Menghubungkan antara satu elemen dengan yang lain 5 Mengatur informasi yang ditampilkan 6 Menentukan bagian-bagian yang berbeda dari sebuah grafik 7 Membangkitkan respon yang emosional Metode warna kombinasi adalah gabungan dari dua warna atau lebih menghasilkan warna yang harmonis, beberapa contoh jenis warna yang harmonis antara lain: 1 Hitam, Putih, Gray, Merah 2 Merah, Orange 3 Orange, Purple 4 Purple, Kuning 5 Hijau, Purple 6 Biru, Kuning 7 Biru, Purple, Putih 8 Hijau, Coklat e. Tipografi Tipografi adalah seni huruf, meliputi pemilihan huruf, penentuan ukuran yang tepat, dimana teks dapat diputus, spasi jarak, dan bagaimana teks dapat dengan mudah dibaca. Asep, 2009: 43. Hal-hal yang perlu diperhatikan agar huruf dapat dibaca dengan mudah dan enak dilihat: 1 Kontras yang tinggi antara teks dengan latar belakang atau antara teks dengan gambar karena warna teks dengan intensitas cahaya yang hampir sama dengan warna background lebih sulit dibaca pada layar monitor karena cahaya yang dipancarkan tidak memberikan perbedaan yang nyata pada mata. 2 Pilihlah jenis huruf yang mudah dibaca. 3 Jika menggunakan beberapa macam jenis huruf dalam sebuah halaman, biasanya jenis huruf dekoratif atau skrip digunakan untuk judul dan yang lainnya untuk isi halaman. Asep, 2009:48 f. Bentuk Bentuk adalah sesuatu yang memiliki tinggi dan lebar. Dengan bentuk, pengunjung dibantu untuk mengenali obyek. Bentuk juga bisa digunakan untuk menarik respons pengunjung. Asep, 2009 : 51. Dalam desain ada beberapa macam bentuk yaitu: 1 Bentuk Geometrik yaitu segitiga, segiempat dan lingkaran. 2 Bentuk Natural yaitu hewan, tumbuhan, dan manusia. 3 Bentuk Abstrak yaitu bentuk natural yang disederhanakan. g. Layout Layout adalah proses penataan dan pengaturan teks atau grafik pada halaman. Layout meliputi penyusunan, pembagian tempat dalam suatu halaman, pengaturan jarak spasi, pengelompokan teks dan grafik, dan penekanan pada suatu bagian tertentu. Asep, 2009 :53. Setidaknya ada tiga kriteria dasar untuk sebuah layout yang baik yaitu: 1 Mencapai tujuannya 2 Ditata dengan baik 3 Menarik bagi pengguna h. Content Sebaik apapun situs web secara desain grafis , tanpa contents yang berguna dan bermanfaat akan kurang berarti. Asep, 2009 : 64-65. Syarat konten yang baik yaitu: 1 Kenali audien 2 Tetap jaga konten agar terus up-to-date 3 Nyatakan kebijakan dengan jelas 4 Utamakan kualitas daripada kuantitas 5 Buat tulisan pada halaman web agar dapat dengan mudah dan cepat diakses i. Kompabilitas Menurut Info Electro Commerce dalam Kriteria Sebuh Website Yang Baik 2008, klasifikasi kompatibilitas yaitu Seberapa luas sebuah website didukung kompabilitas peralatan yang ada, misalnya browser dengan berbagai plug-in nya IE, Mozilla, Opera, Netscape, Lynx, Avant, Maxthon dan masih banyak lagi dengan berbagai versi dan plugin.

5. UML Unified Modeling Language