Gambar 2.7 Contoh Sequence Diagram
Sumber : Fowler, 2005 : 85
2.7 Software Pengembangan Sistem
Penulis menggunakan
tiga buah
perangkat lunak
dalam pengembangan aplikasi E-reservation Cattle Trading menggunakan PayPal
sebagai alat bayar pada PT. Rahmat Suci Cholis diantaranya :
2.7.1 PHP
Personal Home Page atau PHP merupakan bahasa skrip yang tertanam dalam HTML untuk eksekusi bersifat server-side. PHP digunakan
untuk mengekstraksi data atau informasi yang dikehendaki oleh pengguna dari basis data dan menampilkannya kedalam halaman web. Kebanyakan
server- server Windows NT dan UNIX atau sekarang lebih dikenal dengan LINUX mendukung bahasa ini. PHP dibuat oleh Rasmus Lerdorf. Lerdorf
merupakan orang yang pertama kali menulis mesin pengurai atau parsing
engine dalam bahasa PHP sebagai Computer Graphic Interface atau CGI Perl pada tahun 1995 yang disebut
“Personal Home Page”, atau disingkat dengan PHP. Tujuan awalnya adalah untuk mencatat pengunjung-
pengunjung yang membuka halaman web secara detail. Kemudian ia menulis ulang kode-kode secara keseluruhan dengan bahasa pemrograman
C, yang membuat program tersebut semakin canggih dan mampu berhubungan dengan basis data dan program-program lainnya. Sidik, 2001
: 4 Pada bulan November 1997, PHPFI versi 2.0 berhasil dirilis, pada
rilis ini interpreter sudah diimplementasikan dalam bahasa C. Masih pada tahun yang sama sebuah perusahaan bersama Zend menulis ulang
interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Pada bulan Juni 1998 Zend kembali menulis interpreter baru untuk PHP dan
meresmikan nama rilis tersebut menjadi versi 3.0. Sukarno, 2006 : 9 Kemudian pada pertengahan tahun 1999, Zend merilis kembali
interpreter PHP baru dengan nama PHP 4.0 merupakan versi PHP yang paling populer di kalangan programmer web. Alasan yang menjadikan
PHP 4.0 ini begitu banyak diminati adalah kemampuannya untuk mambangun aplikasi web yang kompleks, namun tetap stabil dalam
kecepatan proses dan stabilitas yang tinggi.
Mulai bulan Juni 2004, PHP 5.0 kembali dirilis oleh Zend. Versi ini adalah versi mutakhir dari PHP. Pada versi ini juga dikenal model
pemrograman berorientasi objek baru untuk menjawab perkembangan bahasa pemrograman ke arah pemrograman berorientasi objek.
Selain ASP dan Perl, PHP yang secara sintaks sangat mirip dengan bahasa pemrograman CC++, merupakan satu dari sejumlah besar bahasa
skrip server-side yang paling banyak dipakai saat ini. Bahasa ini tidak selalu digunakan untuk membuat aplikasi-aplikasi internet, ia juga bisa digunakan
untuk membuat aplikasi-aplikasi stand-alone. Walaupun demekian, PHP sangat sering dipakai pada server-server web berbasis UNIX. Bahkan PHP
merupakan modul Apache yang paling sering digunakan. PHP termasuk dalam Open Source Product, sehingga dapat dirubah
source code dan didistribusikan secara bebas. PHP juga diedarkan dan bisa didapatkan secara gratis. PHP juga dapat berjalan diberbagai web server,
misalnya IIS, Apache, PWS, Xitami, dan lain-lain. Adapun kelebihan-kelebihan dari PHP, yaitu:
a. PHP mudah dibuat dan kecepatan akses tinggi. b. PHP dapat berjalan dalam web server yang berbeda dan dalam sistem
operasi yang berbeda pula. PHP dapat berjalan di sistem operasi UNIX atau LINUX, Windows 98, Windows NT dan Macintosh.
c. PHP diedarkan secara gratis
d. PHP juga dapat berjalan pada web server Microsoft Personal Web Server, Apache, IIS, Xitami, dan sebagainya. PHP adalah termasuk bahasa yang
embedded atau bisa ditempel atau diletakkan dalam tag HTML.
2.7.2 Macromedia Dreamweaver 8.0