Use case diagram Class Diagram adalah sebuah spesifikasi yang jika diinstansiasi Activity diagram menggambarkan berbagai alir aktivitas dalam Sequence diagram menggambarkan interaksi antar objek di dalam

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