mengilustrasikan proses-proses parallel fork dan join digunakan titik sinkronisasi yang dapat berupa titik, garis horizontal atau vertical. Activity
diagram dibagi menjadi beberapa object swimlane untuk menggambarkan objek mana yang bertanggung jawab untuk aktivitas tertentu[1].
2.7.4 Sequence Diagram
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 terdiri antar dimensi vertical waktu dan dimensi horizontal objek-objek yang terkait[1].
Sequence diagram biasa digunakan untuk menggambarkan scenario atau rangkaian langkah-langkah yang dilakukan sebagai respons dari sebuah event
untuk menghasilkan output tertentu. Diawali dari apa yang meng-trigger aktivitas tersebut, proses dan perubahan apa saja yang terjadi secara internal dan output
apa yang dihasilkan. Masing-masing objek, termasuk aktor, memiliki lifeline vertical. Message digambarkan sebagai garis berpanah dari satu objek ke objek
lainnya.
2.8 Aplikasi Pendukung
Aplikasi yang dibuat, dirancang untuk aplikasi desktop dengan menggunakan bahasa MXML. Pengembangan dari XML yang pertama kali
diperkenalkan oleh Macromedia pada Maret 2004. MXML dikombinasikan dengan actionscript untuk membangun sebuah aplikasi internet yang kaya atau
RIA rich internet application dan berjalan dalam lingkung waktu larian runtime environment
AIR adobe
integrated runtime
yang dalam
proses pengkodingannya menggunakan produk seperti Adobe Flash Builder.
2.8.1 Adobe Flash Builder
Adobe Flash Builder sebelumnya dikenal sebagai Adobe Flex Builder merupakan produk keluaran ADOBE yang pengembangan produk nya terkenal
sangat cepat. Adobe Flash Builder adalah sebuah aplikasi lingkungan pengembangan terintegrasi IDE yang dibangun pada Eclipse platform yang
dapat mempercepat pengembangan dan pengkodingan. Adobe flex merupakan sekumpulan teknologi berbasis adobe flash yang diriis oleh Adobe untuk
mengembangkan dan menyebarkan deploy Rich Internet Applications, yaitu sebuah aplikasi web yang dapat memiliki fitur dan menerapkan fungsi-fungsi
selayaknya aplikasi berbasis desktop secara lintas Platform. Adobe flex merupakan aplikasiperangkat lunak, khususnya aplikasi web. Adobe Flex sendiri
merupakan gabungan dari teknologi yang telah dimiliki Adobe sebelumnya, dengan bertumpu pada platform Adobe Flash.
Dalam pembangunan aplikasi ini Adobe Flash Builder digunakan untuk proses pengkodingan mxml dan pendesainan user interface. Ada beberapa
spesifikasi Adobe Flex : 1.
Lisensi dari penggunaan Flex adalah Open Source. 2.
Flex dapat dijalankan di platform Sistem Operasi : Microsoft Windows, MacOS, maupun Linux.
3. Flex dapat digunakan sebagai aplikasi desktop adobe air maupun
aplikasi web swf runtime. 4.
Pengembangan aplikasi dapat dilakukan dengan cepat menggunakan IDE Integrated Devepment Environment
5. Kemudahan dalam melakukan layouting aplikasi dengan fitur drag and
drop komponen, tersedianya panel properties dan event untuk masing- masing komponen, serta pengaturan posisi komponen dan tampilan
aplikasi secara keseluruhan melalui fitur constraint. 6.
Kemudahan koneksi ke sumber data dengan adanya fungsi yang terintegrasi untuk menyediakan RPC Service.
7. Kemudahan dalam membuat animasi transisi dan efek pada tiap-tiap
komponen dan layer yang digunakan dalam pengembangan aplikasi.