e. Include Hubungan include menggambarkan bahwa satu use case
seluruhnya meliputi fungsionalitas dari use case lainnya. 2. Activity Diagram
Activity diagram secara grafis digunakan untuk menggambarkan rangkaian aliran aktifitas baik proses bisnis atau usecase Whitten,
2004. 3. Sequence Diagram
Diagram ini mengilustrasikan bagaimana pesan terkirim dan diterima di antara object dan sequence ruang waktu Whitten, 2004.
4. Class Diagram Class diagram
merupakan gambar grafis mengenai struktur objek statis dari suatu sistem, menunjukkan kelas-kelas objek yang
menyusun sebuah sistem dan juga hubungan antara kelas objek tersebut Whitten, 2004.
4. Statechart Diagram Statechart diagram
mengilustrasikan siklus hidup object dan keadaan yang dapat diasumsikan oleh object dan events yang menyebabkan
object beralih dari satu state ke state yang lain Whitten, 2004
2.11. PHP
PHP merupakan singkatan dari “PHP: Hypertext Preprocessor, dikenal sebagai bahasa scripting yang menyatu dengan tag-tag HTML, dieksekusi di
server dan digunakan untuk membuat halaman web yang dinamis seperti halnya
Active Server pages ASP atau Java Server Pages JSP. Versi pertama PHP dibuat oleh Rasmus Lerdorf pada tahun 1995, Versi
pertama ini berupa sekumpulan script PERL yang digunakan oleh Rasmus Lerdorf ubtuk membuat halaman web yang dinamis pada home page pribadinya. Rasmus
menulis ulang skrip-sckrip PERL tersebut menggunakan bahasa C, kemudian menambahkan fasilitas untuk form HTML, koneksi MySQL dan meluncurlah
PHP versi kedua yang diberi nama PHPF1 pada tahun 1996. PHP versi ketiga dirilis pertengahan 1997, pada versi ini pembuatannya
tidak lagi oleh Rasmus sendiri, tetapi juga melibatkan beberapa programer lain yang antusias untuk mengembankan PHP. Versi Keempat PHP 4.0 dirilis bulan
Oktober 2000, dan saat ini telah pada versi terbaru yaitu PHP Versi 5.0. Berdasarkan hasil survei Netcraft pada bulan Desember 1999, lebih dari
satu juta site yang menggunakan PHP, termasuk perusahaan-perusahaan besar seperti Mitsubishi, Redhat, Der Spigel, NASA, Ericson, MP3-Lycos dan banyak
lagi. Berdasarkan survey Esoft pada bulan Nopember 1999, 23 pengguna Apache server menggunakan PHP 55 webserver di dunia menggunakan
Apache.
Berikut merupakan beberapa Keunggulan PHP : 1. Life Cycle yang singkat sehingga PHP selalu up to date mengikuti
perkembangan teknologi internet. 2. Cross platform, PHP dapat dipakai di hampir semua web server yang
ada dipasaran Apache, AOLServer, fhttpd, phttpd, Microsoft IIS dan lainnya yang dijalankan pada berbagai sistem operasi Linux,
FreeBSD, Unix, Solaris, Windows dengan demikian proses developing
dapat dilakukan menggunakan sistem operasi yang berbeda dengan sistem operasi yang digunakan setelah publish, misalnya
developing di Windows kemudian dipasang di web server yang
menggunakan sistem operasi Linux. 3. PHP mendukung banyak paket database baik yang komersil maupun
nonkomersil seperti postgreSQL, mSQl, MySQL, Oracle, Informix, Microsoft SQL Server
dan lainnya. Azis, 2001
2.12. Database
Menurut Yung 2003 Database merupakan sekumpulan data yang terdiri atas satu atau lebih tabel yang terintegrasi satu sama lain dan disimpan dengan
beberapa cara pengorganisasian, di mana setiap pemakai diberi wewenang untuk dapat mengakses mengubah, menghapus, menganalisis, menambah, serta
memperbaiki data dalam tabel-tabel tersebut. Berikut merupakan nama beberapa aplikasi database yang dikategorikan
menurut komersil dan nonkomersil:
1. Aplikasi database komersil seperti : DB2, Microsoft SQL Server, Oracle, Sybase dan Teradata.
2. Aplikasi database nonkomersil seperti : MySQL, Firebird dan PostgreSQL.
2.12.1. MySQL
MySQL merupakan database yang dikembangkan dari bahasa SQL Structured Query Language, SQL sendiri merupakan bahasa yang terstruktur
yang digunakan untuk interaksi antara script program dengan database server dalam hal pengolahan data.
MySQL merupakan sebuah perangkat lunak sistem manajemen basis data SQL database management system atau DBMS yang multithread, multi-user,
dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis di bawah lisensi GNU General Public
License GPL, tetapi mereka juga menjual di bawah lisensi komersial untuk
kasus-kasus di mana penggunaannya tidak cocok dengan penggunaan GPL. MySQL merupakan software yang tergolong sebagai DBMS Database
Management System yang bersifat Open Source. MySQL awalnya dibuat oleh
perusahaan konsultan bernama TcX yang berlokasi di Swedia. Saat ini pengembangan MySQL berada di bawah naungan perusahaan MySQL AB.
Adapun software dapat diunduh di situs www.mysql.com Kadir, 2008 . MySQL menggunakan bahasa standar yang digunakan dalam database
management system DBMS untuk berkomunikasi dengan basis data atau
database yaitu dengan Structured Query Language atau yang disingkat SQL.