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