ANALISIS DAN DISAIN Pengelolaan nilai akademis siswa : studi kasus SMK Ayuda Husada.

Gambar 2. 2 Simbol Aktor Use case depens on relationship merupakan sebuah relasi use case yang menentukan bahwa use case yang lain harus dibuat sebelum use case yang sekarang. Digambarkan sebagai anak panah yang dimulai dari suatu use case dan menunjuk use case yang depend on kepadanya. Setiap relasi depend on diberi label “depend on” Gambar 2. 3 Depend On

II.3.3.2. Diargam Aktivitas

Diagram aktivitas merupakan sebuah diagram yang dapat digunakan untuk menggambarkan secara grafis aliran proses bisnis, langkah-langkah sebuah use case atau logika behavior metode objek Whitten,2004. Berikut adalah simbol-simbol yang digunakan dalam diagram aktivitas: a. Titik solid menggambarkan awal sebuah proses b. Segi empat bersudut tumpul menggambarkan sebuah kegiatan atau tugas yang perlu dilakukan c. Panah menggambarkan sasaran yang mengawali kegiatan d. Teks di dalam [ ] menggambarkan sebuah sasaran yang merupakan sebuah hasil dari kegiatan keputusan e. Belah ketupat menggambarkan sebuah kegiatan keputusan f. Titik solid di dalam sebuah lingkaran berlubang menggambarkan akhir dari sebuah proses g. Segiempat solid menggambarkan penggabungan dimana lebih dari satu aktivitas digabungkan menjadi satu

II.3.3.3. Diagram Sequential

Diagram sequential adalah diagram UML yang memodelkan logika seluruh use case dengan menggambarkan interaksi pesan-pesan diantara objeck dalam urutan waktu Whittern, 2004. Ada 3 simbol objeck yang digunakan dalam diagram ini. Diantaranya adalah a Objek antarmukainterface object merupakan objek yang menyediakan peralatan dimana pengguna dapat mengantarmuka dengan sistem tersebut. Contohnya adalah sebuah window, dialogue box atau screen. Untuk aktor bukan manusia, application program interface API adalah objek antarmuka Whitten, 2004 Gambar 2. 4 Objek Antarmuka b Objek kontrolcontrol object merupakan objek yang berisi logika aplikasi yang bukan merupakan tanggung jawab objek entiti. Contoh logika tersebut adalah aturan dan perhitungan bisnis yang melibatkan banyak objek. Objek kontrol mengkoordinasi pesan antara objek antarmuka dan objek entiti dan sekuensi dimana pesan terjadi Whitten, 2004 Gambar 2. 5 Objek Kontrol