• Tidak ada hasil yang ditemukan

Lampiran 1 Antarmuka DelftConStruct. a. Splash screen DelftConStruct. b. Antarmuka halaman utama DelftConStruct

N/A
N/A
Protected

Academic year: 2021

Membagikan "Lampiran 1 Antarmuka DelftConStruct. a. Splash screen DelftConStruct. b. Antarmuka halaman utama DelftConStruct"

Copied!
18
0
0

Teks penuh

(1)
(2)

16 Lampiran 1 Antarmuka DelftConStruct

a. Splash screen DelftConStruct

(3)

17 Lampiran 2 Dekomposisi fungsional pada modul pembentukan dan modifikasi word graph

Deskripsi Fungsi (Nama Fungsi )

Input Output Keterangan

Menambahkan relasi antar-token ( addRelationToken ) Id token, tipe relasi ontologi Graph yang menghubungkan token dengan relasi ontologi tertentu

Kemungkinan penambahan relasi: 1. Exist token menuju exist

token

2. Exist token menuju token baru

3. Token baru menuju exist token

4. Token baru menuju token baru

Menambahkan relasi antara token dengan teks (addRelationText) Id token, tipe relasi ontologi, sebuah kata Graph yang menghubungkan token dengan teks dan dihubungkan dengan relasi ontologi tertentu

Kemungkinan penambahan relasi: 1. Exist text menuju exist

token

2. Exist text menuju token baru

3. Teks baru menuju exist token

4. Teks baru menuju token baru

Menambahkan atau menghapus relasi fokus token

( focusToken )

Id token

Pemberian warna pada token sebagai penanda fokus token

-

Menambahkan frame relationship pada sebuah token

(makeFrameOntology)

Id token, id frame

Sebuah frame ontologi dengan anggota token dengan id tertentu - Menggabungkan atau melepaskan token terhadap frame (joinToken2Frame) Id token, id frame Token bergabung ke dalam frame - Hapus token (deleteToken) Id token

Token dihapus dari graph

Penghapusan token otomatis juga menghapus semua relasi ontologi dari dan atau ke token tersebut Mengganti teks

(renameText)

Id teks, kata baru

Teks diganti dengan

kata baru -

Menghapus teks

(deleteText) Id teks

Teks dihapus dari graph

Penghapusan teks secara otomatis juga menghapus relasi ontologi dari teks

(4)

18 Lampiran 2 Lanjutan

Deskripsi Fungsi

(Nama Fungsi ) Input Output Keterangan

Menambahkan relasi antar-frame (addFrameRelation) Id frame, tipe relasi ontologi Frame digambarkan mempunyai relasi tertentu terhadap frame lain

Menu ini muncul ketika sudah terdapat minimal 2 token pada graph Menambahkan relasi

antara frame dengan token (addTokenOntology)

Id frame, id token relasi ontologi

Frame dihubungkan dengan sebuah relasi ontologi terhadap sebuah frame lain

-

Mengubah ontologi frame (editFrameOntology) Id frame, relasi ontologi baru Ontologi frame relationship berubah - Menghapus frame (deleteFrame)

Id frame Frame terhapus dari

graph

Dengan menghapus frame secara otomatis

menghapus semua relasi baik token mapun teks terhadap frame tersebut, namun tidak menghapus token yang dimaksud Menambahkan,

mengubah, dan menghapus label pada frame

(labelFrame)

Id frame, label frame

Label frame berhasil

dimodifikasi -

Mengubah relasi ontologi setiap elemen word graph yang terhubung (editRelationType) Id setiap elemen yang akan diubah relasinya

Relasi ontologi berhasil

(5)

19 Lampiran 3 Dekomposisi fungsional modul analisis word graph

Deskripsi Fungsi (Nama Fungsi )

Input Output Keterangan

Analisis kata dengan ontologi tertentu terhadap token

(analyzeToken)

Id kata, kata, id token

Hasil analisis ini bisa dilihat dengan cara dilakukan double klik pada token, maupun pada panel relationship

-

Analisis antar-token dengan ontologi tertentu

(findInRelationship dan findOutRelationship)

Id token, kata Hasil analisis ditampilkan

pada panel relationship -

Analisis terhadap token dalam suatu frame (analyzeFrame)

Id frame, id token

Hasil analisis dapat dilihat saat double klik maupun pada panel relationship

-

Analisis label ontologi terhadap frame (analyzeLabelFrame)

Id frame, label frame Ditampilkan pada saat

dilakukan double klik -

Analisis frame dengan token di luar anggota yang terhubung padanya (analyzeTokenFrame)

Id frame, id token Hasil analisis ditampilkan -

Analisis antar-frame

(analyzeFrameRelationship) Id frame

Hasil analisis ditampilkan pada saat dilakukan double klik

(6)

20 Lampiran 4 Dekomposisi fungsional pada modul pembentukan dan modifikasi kamus word graph

Deskripsi Fungsi (Nama Fungsi )

Input Output Keterangan

Mengganti workspace

( newGraph ) - Workspace baru

Membangkitkan sebuah token sebagai default sistem

Menyimpan word graph

(saveGraph dan saveAsGraph )

saveGraph : Nama file word graph

saveAsGraph: Variabel session bertipe struct

File word graph Masukkan nama file melalui jendela dialog

Menampilkan dan mengubah word graph pada kamus word graph

( viewOrEditGraph)

File word graph dengan variabel session bertipe struct

Word graph -

Mengubah nama file pada kamus word graph

( renameDictionary)

Nama file word graph baru

File word graph baru

Masukan nama file baru melalui jendela dialog

Menyalin file pada kamus word graph (copyDictionary)

File word graph File word graph

baru -

Menghapus file pada kamus word graph (deleteDictionary)

(7)

21 Lampiran 5 Implementasi struktur data setiap variabel data

Variabel Tipe Data yang ditangani Isi Keterangan

token Cell Data token

Id token, koordinat persegi token, koordinat pusat token

tokenOntology Double Data tipe relasi ontologi antar-token

Dua id token yang dihubungkan, tipe relasi ontologi

tokenLine Double Data garis relasi

antar-token

Kedua id token yang dihubungkan, koordinat garis

tokenLabel Double Data label relasi

antar-token

Kedua Id token yang dihubungkan, koordinat label relasi

tokenArrow Double Data arah panah

token

Kedua id token yang dihubungkan, koordinat arah panah

tokenFocus Double Id token Id token

Teks Cell Data teks Kata, koordinat kata

textOntology Double

Data tipe relasi ontologi antara teks dengan token

Id token, id kata, tipe relasi ontologi

textLine Double

Data tipe relasi ontologi antara teks dengan token

Id token, id teks, koordinat garis

textLabel Double

Data label relasi ontologi antara teks dengan token

Id token, id teks, koordinat label relasi

textArrow Double Data arah panah

relasi teks ke token

Id token, id teks, koordinat arah panah

frame Cell Data koordinat frame

Id frame, ontologi frame relationship, label frame, relasi ontologi, koordinat frame, koordinat label frameOntology Double Data tipe relasi

ontologi antar-frame Id frame dan id ontologi

frameLine Double Data garis pada relasi

antar-frame

Id frame, koordinat garis antar-frame pada graph

frameLabel Double Data label relasi

antar-frame

Id frame, koordinat label ontologi pada graph

frameArrow Double

Data tanda panah pada relasi antar-frame

Id frame, koordinat tanda panah pada relasi antar-frame

frameOntology_From Double

Data tipe relasi ontologi dari frame ke token

(8)

22 Lampiran 5 Lanjutan

Variabel Tipe Data yang ditangani Isi Keterangan

frameLine_From Double Data garis pada relasi dari frame ke token

Id frame, koordinat garis antara frame dengan token pada graph

frameLabel_From Double Data label relasi dari frame ke token

Id frame, koordinat label ontologi pada graph

frameArrow_From Double

Data tanda panah pada relasi dari frame ke token

Id frame, koordinat tanda panah pada relasi frame dengan token

frameOntology_To Double

Data tipe relasi ontologi dari token ke frame

Id frame dan id ontologi

frameLine_To Double Data garis pada relasi dari token ke frame

Id frame, koordinat garis antara frame dengan token pada graph

frameLabel_To Double Data label relasi dari token ke frame

Id frame, koordinat label ontologi pada graph

frameArrow_To Double

Data tanda panah pada relasi dari token ke frame

Id frame, koordinat tanda panah pada relasi frame dengan token

(9)

23 Lampiran 6 Antarmuka BogorDelftConStruct

(10)

24 Lampiran 7 Menu pada BogorDelftConStruct

a. Menubar dan toolbar BogorDelftConStruct

b. Menu klik kanan pada token

c. Menu klik kanan pada kata

d. Menu klik kanan pada relasi

(11)

25 Lampiran 7 Lanjutan

(12)

26 Lampiran 8 Antarmuka jendela dialog BogorDelftConStruct

a. Dialog konfirmasi new graph

b. Dialog input nama file yang akan disimpan

c. Dialog peringatan bahwa tak ada input nama file yang akan disimpan

(13)

27 Lampiran 8 Lanjutan

e. Dialog konfirmasi penghapusan suatu file pada kamus

f. Dialog konfirmasi perubahan nama suatu file pada kamus

(14)

28 Lampiran 8 Lanjutan

i. Dialog list relasi ontologi

j. Dialog input penggantian nama suatu kata

k. Dialog konfirmasi penghapusan suatu token

l. Dialog konfirmasi penghapusan suatu relasi

m. Dialog konfirmasi penghapusan suatu kata

(15)

29 Lampiran 9 Prosedur pengujian sistem

Kasus Uji ( Nama Fungsi )

Masukan

Nilai Skenario / Prosedur Uji

Hasil yang Diharapkan Hasil Uji Menambah relasi antar-token

a. Exist token ke new token

b. Exist token ke exist token

c. New token ke new token

d. New token ke exist token

(addRelationToken)

Benar

a. Memilih exist token asal dan memilih relasi

b. Memilih exist token asal dan tujuan, serta memilih relasi c. Memilih relasi

d. Memilih exist token tujuan dan memilih relasi

Terbentuk relasi

antar-token Sukses

Salah

a. Tidak memilih exist token asal atau tidak memilih relasi b. Tidak memilih exist token

asal atau tujuan, atau tidak memilih relasi

c. Tidak memilih relasi d. Tidak memilih exist token

tujuan atau tidak memilih relasi Proses berhenti, dan tidak terbentuk relasi antar-token Sukses Menambah relasi antara teks dan token

a. Exist teks ke new token

b. Exist teks ke exist token

c. New teks ke new token

d. New teks ke exist token

(addRelationText)

Benar

a. Memilih exist teks dan memilih relasi

b. Memilih exist teks, memilih exist token, dan memilih relasi

c. Input teks dan memilih relasi d. Input teks, memilih exist

token, dan memilih relasi

Terbentuk relasi antara teks dan token

Sukses

Salah

a. Tidak memilih exist teks atau tidak memilih relasi

b. Tidak memilih exist teks atau tidak memilih token, atau tidak memilih relasi

c. Tidak memasukkan teks atau tidak memilih relasi

d. Tidak memasukkan teks atau tidak memilih exist token atau tidak memilih relasi

Proses berhenti, dan tidak terbentuk relasi antara teks dan token

Sukses

Melakukan ubah relasi a. Ubah relasi

antar-token

b. Ubah relasi antara teks dan token c. Ubah relasi

antar-frame

d. Ubah relasi antara frame dan token (editRelationType)

Benar

Memilih relasi yang akan diubah, kemudian memilih relasi baru

Relasi berhasil

diubah Sukses

Salah

Tidak memilih relasi yang akan diubah atau tidak memilih relasi baru

Muncul warning dialog dan tidak ada perubahan relasi

(16)

30 Lampiran 9 Lanjutan

Kasus Uji ( Nama Fungsi )

Masukan

Nilai Skenario / Prosedur Uji

Hasil yang Diharapkan Hasil Uji Mengganti teks (renameText) Benar

Memilih teks yang akan diganti, kemudian memasukkan teks baru melalui input dialog

Teks berhasil

diubah Sukses

Salah

Tidak memilih teks yang akan diganti atau tidak memasukkan teks baru pada input dialog

Tidak ada perubahan pada teks

Sukses

Membuat fokus token (fokusToken)

Benar Memilih token yang akan dijadikan fokus token

Token yang dipilih berubah warna

Sukses

Salah Tidak memilih token Proses berhenti Sukses

Menghapus token (deleteToken)

Benar

Memilih token yang akan dihapus, kemudian muncul jendela konfirmasi sebelum di hapus

Sesuai perintah pada jendela konfirmasi

Sukses

Salah Tidak memilih token yang akan dihapus

Tidak ada token

yang dihapus Sukses

Menghapus teks (deleteText)

Benar

Memilih teks yang akan dihapus, kemudian muncul jendela konfirmasi sebelum di hapus

Sesuai perintah pada jendela konfirmasi

Sukses

Salah Tidak memilih teks yang akan dihapus

Tidak ada teks

yang dihapus Sukses

Menghapus relasi (deleteRelation)

Benar

Memilih relasi yang akan dihapus, kemudian muncul jendela konfirmasi sebelum di hapus

Sesuai perintah pada jendela konfirmasi

Sukses

Salah Tidak memilih relasi yang akan dihapus

Tidak ada relasi

yang dihapus Sukses

Membuat sebuah frame

(makeFrameOntology)

Benar

Memilih jenis frame ontology, kemudian memilih sebuah token sebagai anggota dalam frame

Frame berhasil

terbentuk Sukses

Salah Tidak memilih token Frame tidak

terbentuk Sukses Memasukkan dan mengeluarkan token terhadap frame (joinToken2Frame) Benar

Memilih sebuah frame yang dimaksud, kemudian memilih token

Token berhasil bergabung atau keluar dari frame

Sukses

Salah Tidak memilih frame, atau tidak memilih token yang dimaksud

Tidak ada proses bergabung atau keluar dari frame

Sukses

Mengubah frame ontologi

(editFrameOntology)

Benar

Memilih frame yang akan diubah, kemudian memilih frame ontologi baru

Frame ontologi

berubah Sukses

Salah Tidak memilih frame atau tidak memilih frame ontologi baru

Frame ontologi

(17)

31 Lampiran 9 Lanjutan

Kasus Uji ( Nama Fungsi )

Masukan

Nilai Skenario / Prosedur Uji

Hasil yang Diharapkan Hasil Uji Menambahkan relasi antar-frame (addRelationFrame) Benar

Memilih frame asal dan frame tujuan, kemudian memilih relasi antar-frame

Terbentuk relasi

antar-frame Sukses

Salah Tidak memilih frame asal atau tujuan, atau tidak memilih relasi

Tidak terbentuk

relasi antar-frame Sukses

Menambahkan relasi antara frame dan token (addToken_Frame)

Benar Memilih frame, memilih token, dan memilih relasi

Terbentuk relasi antara frame dan token

Sukses

Salah

Tidak memilih frame, atau tidak memilih token, atau tidak memilih relasi

Proses berhenti, dan tidak ada relasi yang terbentuk

Sukses

Menghapus frame (deleteFrame)

Benar Memilih frame yang akan

dihapus Frame dihapus Sukses

Salah Tidak memilih frame yang akan dihapus

Tidak ada frame yang dihapus Sukses Membuka workspace baru (newGraph) Benar

Muncul question dialog untuk menyimpan word graph yang ada terlebih dahulu, atau langsung menghapus word graph tersebut Sesuai dengan perintah pada question dialog Sukses Menyimpan word graph (saveDictionary) Benar

Bila sebelumnya belum disimpan maka akan muncul input dialog untuk memasukkan nama file

Word graph tersimpan dalam sebuah file

Sukses

Salah Tidak memasukkan nama file pada input dialog

Muncul warning dialog, word graph belum tersimpan

Sukses

Mengganti nama file pada kamus word graph

(renameDictionary)

Benar

Memilih file yang akan diganti, memasukkan nama file baru pada input dialog

Nama file diganti

Sukses

Salah

Tidak memilih file yang akan diganti, atau tidak memasukkan nama file baru

Tidak ada perubahan nama file

Sukses

Menyalin file pada kamus word graph (copyDictionary)

Benar Memilih file pada kamus word

graph File terduplikasi

Sukses

Menampilkan file pada kamus word graph (viewEditDict)

Benar Memilih file pada kamus word graph

Word graph ditampilkan

Sukses

Menghapus file pada kamus word graph (deleteDictionary)

Benar

Memilih file pada kamus word graph, kemudian muncul jendela konfirmasi Sesuai dengan perintah pada jendela konfirmasi Sukses

(18)

Referensi

Dokumen terkait

selaku pembimbing yang selalu memberikan dukungan, semangat, doa serta telah meluangkan waktu untuk memberikan bimbingan, saran dan masukan dalam proses penyusunan

Hasil analisis menunjukkan daya dukung kawasan atau kemampuan suatu kawasan dalam menyediakan ruang bagi bagi pemanfaatan untuk wisata pantai tanpa mengurangi

Pada kesempatan ini penulis ingin menyampaikan rasa terimakasih kepada pihak- pihak yang telah membantu dalam skripsi ini sehingga skripsi ini dapat terselesaikan dengan baik..

Fitur-fitur yang dapat dilakukan aplikasi terkait token adalah menampilkan detail token (berupa saldo akun, dan total persediaan token untuk pengguna token admin),

Fungsi penambahan relasi antar-token maupun relasi antara token dengan teks dapat dilakukan dengan mengakses menu dari form add relation atau dengan melakukan

Fungsi ini melakukan penambahan relasi dari sebuah kata menuju sebuah token, baik kata atau token tersebut telah ada pada graph, maupun kata atau token yang

7.. nara sumber, yaitu: siswa, guru dan kepala sekolah; 2) Tempat dan peristiwa berlangsungnya aktifitas pembelajaran PKn dan aktifitas lain yang berkaitan; 3)

Dari beberapa konfigurasi yang telah dilakukan menggunakan pendekatan token berbentuk quadword dengan batas token terurut yang telah dimasukan dapat disimpulkan bahwa pendekatan