MySQL Macromedia Dreamweaver Pengujian Perangkat Lunak

29 3. ?....? 4. .... Cara 1 dan 2 merupakan cara yang paling umum digunakan sekalipun cara 3 tampak lebih praktis karena cara 3 tidak selalu diaktifkan pada konfigurasi file php.ini yang terdapat pada direktori c:\apache\php. Cara 4 juga dimungkinkan sebagai kemudahan bagi anda yang sudah terbiasa dengan ASP Active Server Pages. Namun, bila itu dikenal, maka harus dilakukan pengaktifan file konfigurasi php.ini.

2.12 MySQL

MySQL merupakan software sistem manajemen database Database Management System -DBMS yang Open Source gratis yang sangat populer di kalangan pemrogram web, sehingga dapat digunakan untuk membangun aplikasi web yang menggunakan database sebagai sumber dan pengelola datanya. Hal ini dikarenakan MySQL dapat digunakan cepat secara kinerja query, dan mencukupi untuk kebutuhan database perusahaan skala menengah kecil. Sidik, 2006

2.13 Macromedia Dreamweaver

Macromedia Dreamweaver adalah sebuah editor web profesional yang digunakan untuk mendesain dan mengelola situs web atau halaman web. Dreamweaver paling sering digunakan oleh web desainer atau web programmer dalam mengembangkan suatu situs web. Hal ini disebabkan area kerja, fasilitas, dan kemampuan Dreamweaver yang makin powerful dan menunjang peningkatan 30 produktifitas dan efektifitas untuk mendesain atau membangun situs web. Dreamweaver juga dilengkapi dengan fasilitas untuk manajemen situs yang cukup lengkap. Pembahasan mencakup: Firdaus, 2007 a. Mendesain halaman web. b. Menggunakan CSS. c. Bekerja dengan gambar. d. Bekerja dengan frame. e. Bekerja dengan form. f. Bekerja dengan media dan lain-lain. Macromedia Dreamweaver 8.0 adalah program yang sangat fleksibel, program ini mengijinkan anda untuk melihat kode dalam tampilan yang berbeda : Code View, Code dan Design View. Anda bisa berpindah antara tampilan ini dengan menggunakan tiga tombol icon yang terdapat diatas sebelah kiri monitor.

2.14 Intranet

Intranet merupakan sebuah jaringan yang dibangun berdasarkan teknologi internet yang di dalamnya terdapat basis arsitektur berupa aplikasi web dan teknologi komunikasi data. Syafrizal, 2005

2.14.1 Komponen Pembentuk Intranet

Komponen pembentuk Intranet pada dasarnya sama dengan komponen pembentuk internet, seperti : Syafrizal, 2005 31 1. Aplikasi browser 2. Komputer server 3. Perangkat jaringan 4. Protokol TCPIP 5. Bahasa pemrograman 6. Komputer client 7. Perangkat bantu pengembangan development tools untuk manajemen jaringan lokal. Yang perlu ditambahkan pada Intranet apabila sebagian informasi organisasi tersebut ingin diekspose agar dapat diakses jaringan luar internet adalah firewall dan router.

2.15 Jaringan Komputer

Jaringan komputer adalah himpunan “interkoneksi” antara dua komputer autonomous atau lebih terhubung dengan media transmisi kabel atau tanpa kabel wireless. Syafrizal, 2005

2.15.1 Jenis-jenis Jaringan

Ada beberapa jenis jaringan, diantaranya : Syafrizal, 2005

1. Local Area Network LAN

Local area network adalah sejumlah komputer yang saling dihubungkan bersama dalam satu area tertentu yang tidak begitu luas, seperti di dalam satu kantor atau gedung. 32

2. Medium Area Network MAN

Medium Area Network merupakan arsitektur komputer yang kapasitas komputernya lebih banyak daripada model LAN. Arsitektur ini disebut medium karena komputer yang terhubung tidak hanya berada dalam satu tempat atau ruangan saja. Jaringan disebut MAN apabila menghubungkan dua gedung yang sama-sama memiliki jaringan local LAN. 3. Wide Area Network WAN Dalam dunia TI Teknologi Informasi, istilah WAN juga sering disebut internet. Karena WAN ini memungkinkan hubungan jaringan local LAN dan MAN yang letaknya antar kota, antar propinsi, antar pulau bahkan antar benua.

2.15.2 Topologi jaringan

Topologi jaringan adalah gambaran perencanaan hubungan antar komputer dalam local area network yang umumnya menggunakan kabel sebagai media transmisi, dengan konektor, ethernet card, dan perangkat pendukung lainnya. Ada beberapa topologi yang sering digunakan dalam membangun sebuah jaringan diantaranya adalah Syafrizal, 2005:

1. Topologi Bus

Topologi ini merupakan bentangan satu kabel yang kedua ujungnya ditutup, dimana di sepanjang kabel terdapat node-node. 33 Signal dalam kabel dengan topologi ini dilewati satu arah sehingga memungkinkan sebuah collision terjadi.

2. Topologi Ring

Topologi cincin ini mengkoneksikan host pertama ke host berikutnya dan host pertama. Model ini akan memuat lingkaran- lingkaran titik-titk komputer yang dikoneksikan melalui kabel.

3. Topologi Star

Topologi bintang menggunakan satu terminal sebagai terminal sentral yang menghubungkan ke semua terminal client. Terminal sentral ini yang mengarahkan setiap data yang dikirim ke komputer yang dituju. Jenis jaringan ini apabila ada salah satu terminal client yang tidak berfungsi atau media transmisi terganggu, maka tidak akan mempengaruhi kinerja jaringan.

2.16 Pengujian Perangkat Lunak

Pengujian perangkat lunak adalah proses pemerikasaan atau evaluasi sistem secara manual atau otomatis untuk memverifikasi apakah sistem memenuhi kebutuhan-kebutuhan yang dispesifikasikan atau mengidentifikasikan perbedaan-perbedaan antara hasil yang diharapkan dengan hasil yang terjadi. Hariyanto, 2004 34 Terdapat dua pengujian perangkat lunak : Nugroho, 2010 1. Pengujian yang menspesifikasi bagaimana melakukan pengujian suatu use case atau skenario yang bersifak spesifik. Beberapa kasus pengujian memverifikasi hasil dari interaksi yang terjadi di antara actor dengan sistem. Yaitu meverifikasi apakah kondisi awal pre-condition dan kondisi akhir prost-condition yang dispesifikasi oleh use case terpenuhi, serta juga meverifikasi apakah urutan aksi-aksi yang dispesifikasi oleh use case memang diikuti. Pengujian ini disebut dengan ”blackbox testing”. 2. Pengujian yang menspesifikasi bagaimana melakukan pengujian realisasi use case. Kasus pengujian di sini mencakup di dalamnya verifikasi interaksi komponen-komponen yang meng- implementasikan suatu usecase tertentu. Pengujian ini disebut ”whitebox testing”.

2.17 Studi Literatur Sejenis