Identifikasi Use Case dan Aktor Use Case Diagram

Selain itu, pada perancangan sistem database akan menggunakan diagram Database Relational dan mengimplementasikannya pada MySQL.

4.3. Perancangan Sistem System Design

Desain atau perancangan sistem didefinisikan sebagai tugas yang fokus pada spesifikasi solusi detail berbasis komputer. Jika analisis sistem menekankan pada masalah bisnis, maka sebaliknya desain sistem fokus pada segi teknis atau implementasi sebuah sistem. Perancangan berorientasi objek merupakan contoh salah satu pendekatan model driven, yaitu menekankan penggambaran model sistem untuk mensurattasikan aspek teknis dan implementasi dari sebuah sistem. Saat ini pendekatan model driven hampir selalu ditingkatkan oleh perancangan peralatan otomatis, yang disebut juga case tools. Peralatan case ini menawarkan konsistensi dan kelengkapan seperti pengecekan error berbasis aturan rule based error checking. Untuk itu dalam perancangan Aplikasi Penelusuran Informasi Persuratan ini menggunakan tools Visio.

4.3.1. Identifikasi Use Case dan Aktor

Identifikasi aktor dan use case ini didasarkan pada kebutuhan fungsi- fungsi sistem. Kebutuhan akan fungsi ini diakomodasi di use case. Selanjutnya use case menyediakan nilai hasil kepada aktor. Atas dasar spesifikasi ini paling tidak didapat cara menentukan aktor. Berdasarkan penjelasan bab sebelumnya use case mencakup aliran- aliran kerja workflow dalam sistem bersifat internal sedangkan aktor- aktor mencakup segala sesuatu yang ada di luar sistem bersifat eksternal. Pemodelan sistem dilakukan untuk mendeskripsikan use case apa saja dan aktor yang akan terlibat dalam analisis sistem usulan. Secara lebih rinci hal ini dapat dilihat dalam Tabel 4.4. Tabel 4.4 Requirement Actor Use Case Requirement Aktor Use case Kasubag Umum FST UIN Jakarta melakukan penulusuran informasi persuratan Kasubag umum FST UIN Jakarta Mengkonversi surat Menyimpan surat Menulusuri Informasi

4.3.2. Use Case Diagram

Use Case Diagram menjelaskan apa yang akan dilakukan oleh sistem yang akan dibangun dan siapa yang berinteraksi dengan sistem. Use Case Diagram dapat dibuat sesuai dengan Tabel 4.4 Requirement Aktor dan Use Case. Berikut ini merupakan use case diagram dari sistem usulan Aplikasi Penelusuran Informasi Persuratan : Kasubag Umum FST UIN Jakarta Mengkonversi dokumen Menyimpan dokumen Menulusuri informasi SISTEM Gambar 4.3 Use Case Mengkonversi, Menyimpan dan Menelusuri Informasi 4.3.2.1.Deskripsi Use Case Diagram Tingkat Perancangan Setiap use case pada Gambar 4.3 harus dideskripsikan dalam surat yang disebut surat flow of event. Surattasi ini mendefinisikan apa yang harus dilakukan oleh sistem ketika aktor mengaktifkan use case. Struktur dari surat use case ini bisa bermacam-macam tetapi umumnya deskripsi ini paling tidak harus mengandung: 1. Brief Description deskripsi singkat 2. Aktor yang terlibat 3. Precondition yang penting bagi use case untuk memulai 4. Deskripsi rinci dari aliran kejadian yang mencakup:

a. Main flow dari kejadian yang bisa dirinci lagi menjadi