Use Case Diagram Pemodelan

dilakukan oleh sebuah sistem sehingga sistem dapat berfungsi dengan baik sesuai dengan kegunaannya. Pada penelitian ini digunakan UML Unified Modeling Language sebagai bahasa pemodelan untuk mendesain merancang sistem yang akan dibangun. UML yang digunakan antara lain use case diagram, activity diagram dan seqance diagram.

3.1.3.1 Use Case Diagram

Use case diagram adalah teknik yang digunakan untuk menampilkan functional requirements dari sebuah sistem. Use case diagram menampilkan bagaimana software akan bekerja dari sudut pandang user bukan Developer. Use Case Diagram akan menjelaskan fungsi apa saja yang dikerjakan oleh sistem. Use Case Diagram dari sistem yang akan dibangun dapat ditunjukkan pada Gambar 3.2 berikut. Gambar 3.2 Use Case Diagram Sistem Pada proses Pencarian istilah kata dengan Algoritma Knuth-Morris-Pratt, dapat dinyatakan dalam tabel 3.1 Universitas Sumatera Utara Tabel 3.1. Use Case Pencarian istilah kata Name Pencarian istilah kata Actors Pengguna Description Use Case ini mendeskripsikan proses menampilkan field untuk melakukan pencarian Basic Flow Pengguna dapat memasukkan istilah kata yang akan dicari Alternate Flow Pengguna dapat melihat kosakata dan tentang yang sudah tersimpan Pre Condition - Post Condition Sistem akan melakukan pencocokan terhadap kata yang dicari Pada proses Hasil, dapat dinyatakan dalam tabel 3.2. Tabel 3.2. Use Case Proses Menginputkan Istilah Kata yang Dicari Name Proses Actors Pengguna Description Use Case ini mendeskripsikan proses menginputkan istilah kata Basic Flow Pengguna menginputkan istilah kata yang akan dicari Alternate Flow Pengguna dapat kembali ke menu awal dan memilih untuk mencari data baru, kosakata dan tentang Pre Condition Pengguna dapat melihat menu awal Post Condition Pengguna mengetahui hasil pencarian istilah kata tersebut Pada proses Hasil, dapat dinyatakan dalam tabel 3.3. Tabel 3.3. Use Case Proses Tampil Hasil Pencarian Name Proses Tampil Hasil Pencarian Actors Pengguna Description Use Case ini mendeskripsikan proses menampilkan hasil pencarian istilah kata Universitas Sumatera Utara Basic Flow Pengguna memilih istilah kata yang telah ditemukan Alternate Flow Pengguna dapat kembali ke menu awal dan memilih untuk mecari data baru, kosakata dan tentang Pre Condition Pengguna dapat melihat menu awal Post Condition Pengguna mengetahui hasil pencarian istilah kata tersebut

3.1.3.2 Activity Diagram