2.2.7.6 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 atar dimensi vertikal waktu dan dimensi horizontal objek-objek yang terkait [9].
Sequence diagram biasa digunakan untuk menggambarkan skenario atau rangkaian langkah-langkah yang dilakukan sebagai respons dari sebuah event
untuk menghasilkan output tertentu. Diawali dari apa yang men-trigger aktivitas tersebut, proses dan perubahan apa saja yang terjadi secara internal dan output apa
yang dihasilkan. [9] Masing-masing objek, termasuk aktor, memiliki lifeline vertikal. Message
digambarkan sebagai garis berpanah dari satu objek ke objek lainnya. Pada tahap desain berikutnya, message akan dipetakan menjadi operasimetoda dari class.
Activation bar menunjukkan lamanya eksekusi sebuah proses, biasanya diawali dengan diterimanya sebuah message. Untuk objek-objek yang memiliki sifat
khusus, standar UML mendefinisikan icon khusus untuk objek boundary,
controller dan persistent entity. [9]
Gambar 2.9. Sequence Diagram
131
BAB 4 IMPLEMENTASI DAN PENGUJIAN SISTEM
Pada bab ini akan dilakukan implementasi dan pengujian terhadap sistem yang baru. Tahapan ini dilakukan setelah perancangan selesai dilakukan dan
selanjutnya akan diimplementasikan pada bahasa pemrograman.
4.1 Implementasi Sistem
Implementasi sistem merupakan tahap yang dilakukan setelah melakukan tahap perancangan sistem yaitu menjelaskan mengenai pembuatan sistem serta
tampilan dari aplikasi yang telah dibuat, yang sesuai dengan analisis dan perancangan sebelumnya. Setelah tahap implementasi dilakukan maka dibutuhkan
sebuah pengujian sistem untuk membuktikan bahwa aplikasi dapat berjalan sesuai dengan yang diharapkan.
4.1.1 Perangkat Keras
Perangkat keras untuk mengimplementasikan sistem adalah sebuah web server dengan spesifikasi minimal sebagai berikut:
Tabel 4.1. Spesifikasi Minimal Perangkat Keras
Perangkat Keras Spesifikasi
Processor Intel Pentuim 3AMD
Memory 1GB
Harddisk 80 GB
Networking 10100 mbps
Mouse dan Keyboard Standar personal computer, memiliki tombol
mouse pada umumnya dan memiliki tombol keyboard yang lengkap
4.1.2 Perangkat Lunak
Perangkat lunak yang digunakan untuk mengimplementasikan sistem adalah sebagai berikut: