Activity Diagram Sequence Diagram Flowchart Sistem

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

Activity Diagram untuk Proses pencarian dengan Algoritma Knuth-Morris-Pratt, dapat dilihat pada gambar 3.3 berikut. Gambar 3.3 Activity Diagram Universitas Sumatera Utara Pada proses ini untuk tahap awal, sistem menampilkan Kamus Kedokteran kemudian pengguna dapat melakukan pencarian kata. Sistem merespon dengan menampilkan kata-kata yang bersesuaian dengan yang diinput pengguna. Kemudian pengguna dapat memilih istilah kata yang telah ditemukan untuk melihat arti dari kata tersebut.

3.1.3.3 Sequence Diagram

Sequence diagram menggambarkan bagaimana objek saling berinteraksi melalui message dalam eksekusi operation, untuk satu buah use case. Sequence membantu untuk menggambarkan data yang masuk dan keluar sistem. Sequence diagram pada gambar 3.4. Gambar 3.4 Sequence Diagram Pada Sequence diagram diatas yang dilakukan adalah meng-input istilah kata yang akan dicari kemudian proses pencarian dan pencocokan dengan algoritma Knuth- Morris-Pratt. Kemudian menampilkan hasil pencarian istilah kata.

3.1.3.4 Flowchart Sistem

Flowchart merupakan gambar atau bagan yang menunjukkan aliran data di dalam sistem secara logika. Flowchart sistem dapat didefinisikan sebagai bagan yang menunjukkan aliran pekerjaan secara keseluruhan dari sistem. Bagan ini menjelaskan Universitas Sumatera Utara urutan-urutan dari prosedur yang ada di dalam sistem. Gambar 3.5 berikut ini merupakan Flowchart dari sistem yang akan dibangun. Gambar 3.5 Flowchart Algoritma Knuth-Morris-Pratt Universitas Sumatera Utara

3.2 Perancangan Sistem

Perancangan antarmuka interface merupakan salah satu bagian yang sangat penting dalam sebuah perancangan sistem. Perancangan antarmuka dibuat agar mudah dalam membangun sebuah sistem. Sebuah antarmuka harus dirancang dengan memperhatikan pengguna sehingga dapat memberikan kemudahan dan kenyamanan untuk digunakan oleh pengguna.

3.2.1 Antarmuka Menu Utama

Perancangan Menu Utama dapat dilihat pada gambar 3.6 Gambar 3.6 Rancangan Antarmuka Menu Utama Keterangan dari Gambar 3.6 sebagai berikut: 1. Imagebutton untuk menampilkan Menu Navigasi. 2. Application Icon untuk menampilkan ikon dari aplikasi. 3. Textview Judul untuk menampilkan judul menu utama. 4. Edittext Pencarian untuk mencari data istilah kedokteran. 5. Textview Istilah untuk menampilkan nama istilah kedokteran. Universitas Sumatera Utara