Komponen Sistem Informasi Pengertian Sistem Informasi

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.