25
b. Activity Diagram
Menggambarkan aliran fungsionalitas sistem. Pada tahap pemodelan bisnis, activity diagram dapat digunakan untuk menunjukan aliran
kerja bisnis business work flow. Dapat juga digunakan untuk menggambarkan aliran kejadian flow of events dalam use case.
Sholiq, 2006
Gambar 2.6 Contoh Activity Diagram
c. Sequence Diagram
Sequence diagram menjelaskan interaksi objek yang disusun dalam
suatu urutan waktu. Diagram ini secara khusus berasosiasi dengan usecase
. Sequence diagram memperlihatkan tahap demi tahap apa yang seharusnya terjadi untuk menghasilkan sesuatu di dalam usecase.
Tipe diagram ini sebaiknya digunakan diawal tahap desain atau analisis karena kesederhanaannya dan mudah untuk dimengerti.
Sholiq, 2006
26
Gambar 2.7
Contoh Sequence Diagram
d. Class Diagram
Class Diagram menunjukkan interaksi antar kelas dalam sistem, kelas
mengandung informasi dan tingkah laku behaviour yang berkaitan dengan informasi tersebut. Sholiq, 2006
Gambar 2.8 Contoh Class Diagram
2.8 Database
Basis data database adalah relasi biasanya ditunjukkan dengan kunci key dari tiap file yang ada. Dalam satu file terdapat record-record yang sejenis,
sama besar, sama bentuk yang merupakan satu kumpulan entitas yang beragam.
27
Satu record terdiri dari field-field yang saling berhubungan dan menunjukan dalam satu pengertian yang lengkap dalam satu record. Yakub, 2008
2.9 Web Browser
Web browser merupakan perangkat lunak yang berguna untuk mengakses
informasi web ataupun untuk melakukan transaksi via web. Beberapa contoh browser
yang ada saat ini seperti : Internet Explorer, Mozilla Firefox, Opera, Netscape, dan Safari. Kadir, 2003
2.10 Xampp
Xampp merupakan suatu software yang di dalamnya terdapat Apache yang berfungsi sebagai web server, PHP Hypertext Preprocessor merupakan
bahasa web server side yang bersifat open source dan MySQL adalah basis data yang menghubungkan script PHP menggunakan perintah query dan escape
character yang sama dengan PHP. PHP memang mendukung banyak jenis basis
data, tetapi untuk membuat sebuah basis data yang dinamis dan selalu up to date, MySQL merupakan pilihan basis data tercepat saat ini. Selain itu terdapat juga
PhpMyAdmin sebagai tempat melakukan konfigurasi keseluruhan. Sidik, 2006 Sebelum membuat basis data candidate diperlukan software pendukung
yang perlu di install terlebih dahulu, yaitu XAMPP. Adapun versi yang digunakan dalam pembuatan basis data candidate ini menggunakan versi xampp-
win 32-1.5.3. versi yang sudah dapat berjalan di windows XP dan windows vista.
28
2.11 PHP