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