Use Case Diagram Pemodelan Sistem

21 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 sequence diagram.

3.1.3.1 Use Case Diagram

Use Case Diagram menggambarkan kebutuhan sistem secara fungsional dengan mengidentifikasi aktor-aktor yang terlibat dan berinteraksi dengan fungsi dasar pada sistem. 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 Universitas Sumatera Utara 22 Deskripsi Use Case Menampilkan Field Pencarian pada Gambar 3.2 dapat dilihat pada Tabel 3.1 berikut. Tabel 3.1 Deskripsi Use Case Menampilkan Field Pencarian Name Use-case Menampilkan field pencarian Actors Pengguna Description Use Case ini mendeskripsikan proses menampilkan field untuk melakukan pencarian Basic Flow Pengguna dapat memasukkan istilah yang akan dicari Alternate Flow Pengguna dapat melihat istilah yang sudah tersimpan Pre Condition - Post Condition Sistem akan melakukan pencocokan terhadap istilah yang dicari Pada proses Menginput Istilah, deskripsi Use Case dapat dinyatakan dalam Tabel 3.2 berikut. Tabel 3.2 Deskripsi Use Case Menginput Istilah Name Menginput Istilah Actors Pengguna Description Use Case ini mendeskripsikan proses menginputkan istilah Basic Flow Pengguna menginputkan istilah yang akan dicari Alternate Flow Pengguna dapat kembali ke menu awal dan memilih untuk menginput istilah baru, melihat istilah yang sudah tersimpan dan melihat tentang Pre Condition Pengguna dapat melihat menu awal Post Condition Pengguna mengetahui arti dari istilah tersebut Universitas Sumatera Utara 23 Pada proses Menampilkan Hasil Pencarian, deskripsi Use Case dinyatakan dalam Tabel 3.3 berikut. Tabel 3.3 Deskripsi Use Case Menampilkan Hasil Pencarian Name Menampilkan Hasil Pencarian Actors Pengguna Description Use Case ini mendeskripsikan proses menampilkan hasil pencarian istilah Basic Flow Pengguna memilih istilah yang telah ditemukan Alternate Flow Pengguna dapat kembali ke menu awal dan memilih untuk mencari istilah baru, melihat istilah yang sudah tersimpan dan melihat tentang Pre Condition Pengguna dapat melihat menu awal Post Condition Pengguna mengetahui arti dari istilah tersebut

3.1.3.2 Activity Diagram