24 kegiatan yang tampak secara pararel. Simbol-simbol activity
diagram dapat dilihat dalam daftar simbol.
5. Sequence diagram
Sequence diagram
secara grafis
menggambarkan bagaimana objek berinteraksi dengan satu sama lain melalui pesan
pada eksekusi sebuah use case atau operasi Whitten, 2004. Diagram ini mengilustrasikan bagaimana pesan terkirim dan
diterima diantara object dan sequence apa. Diagram ini digunakan untuk menunjukan aliran fungsionalitas dalam use-case. Misalkan,
dalam use-case
“menarik uang”, mempunyai beberapa kemungkinan, seperti penarikan uang secara normal, percobaan
penarikan uang tanpa ada dana yang cukup, dan penarikan dengan menggunakan PIN yang salah. Sequence diagram menunjukan
aliran proses dalam use-case “menarik uang”. Simbol-simbol
sequence diagram dapat dilihat dalam daftar simbol Sholiq, 2006. 2.5.5 Diagram UML Yang Dipakai Dalam Perancangan Sistem Ini
1. Use case diagram
menggambarkan fungsionalitas yang diharapkan dari sebuah sistem. Yang
ditekankan adalah “apa” yang diperbuat sistem, aktifitas yang dilakukan oleh sistem dan bukan
“bagaimana”. Sebuah use case merepresentasikan sebuah interaksi antara aktor dengan sistem. Use case merupakan sebuah pekerjaan
tertentu, misalnya login ke sistem, meng-input sebuah data synop, dan sebagainya. Seorangsebuah aktor adalah sebuah entitas
25 manusia atau mesin yang berinteraksi dengan sistem untuk
melakukan pekerjaan-pekerjaan tertentu.
2. Class Diagram adalah sebuah spesifikasi yang jika diinstansiasi
akan menghasilkan sebuah objek dan merupakan inti dari pengembangan
dan desain
berorientasi objek.
Class menggambarkan keadaan atributproperti suatu sistem, sekaligus
menawarkan layanan untuk memanipulasi keadaan tersebut metodafungsi, sehingga class-class yang saling berinteraksi
mencapai tujuannya.
3. Activity diagram menggambarkan berbagai alir aktivitas dalam
sistem yang sedang dirancang, bagaimana masing-masing alir berawal, decision yang mungkin terjadi, dan bagaimana mereka
berakhir. Activity diagram juga dapat menggambarkan proses paralel yang mungkin terjadi pada beberapa eksekusi.
4. Sequence diagram menggambarkan interaksi antar objek di dalam
dan di sekitar sistem termasuk pengguna, display, dan sebagainya berupa message yang digambarkan terhadap waktu. Sequence
diagram menjelaskan urutan proses yang dilakukan oleh sistem untuk mencapai tujuan dari usecase, interaksi yang terjadi antar
class, operasi apa saja yang terlibat, urutan antar operasi, dan infomasi yang diperlukan oleh masing-masing operasi. Sequence
diagram terdiri atas dimensi vertikal waktu dan dimensi horizontal objek-objek yang terkait.
26
2.6 PHP dan MySQL