Rancang Bangun Visualisasi Silsilah Keluarga Berbasis Ontologi

dokumen-dokumen yang mirip
Bab 3 Metode dan Perancangan Sistem. 3.1 Metode Pengembangan Sistem

Gambar 3.1. Diagram alir apikasi image to text

BAB IV ANALISA DAN PERANCANGAN SISTEM

Mengenal Tabel Base BAB

[TUTORIAL UI TESTING DENGAN VISUAL STUDIO 2010]

BAB III ANALISIS DAN PERANCANGAN


1. MENGENAL VISUAL BASIC

BAB III ANALISA PERANCANGAN DAN PEMODELAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

MENGGUNAKAN SUB FORM. Adi Rachmanto, S.Kom., M.Kom Program Studi Akuntansi FEB UNIKOM

BAB III ANALISA MASALAH DAN RANCANGAN PROGRAM

BAB III PERANCANGAN SISTEM. Shipping Direktorat Jenderal Imigrasi menunjukkan bahwasanya dalam akses


Bab 1a Case Tools - Case Studio 2

Prosedur merupakan suatu tata cara kerja atau kegiatan untuk menyelesaikan pekerjaan

BAB III ANALISA DAN PERANCANGAN

- Setelah aplikasi terbuka, klik kanan kemudian pilih run

Membuat Sequence Diagram Menggunakan Visual Paradigm

BAB IV ANALISIS DAN PERANCANGAN SISTEM

PEMANFAATAN GOOGLEMAPS UNTUK PEMETAAN DAN PENCARIAN DATA PERGURUAN TINGGI NEGERI DI INDONESIA

DASAR MENGGUNAKAN VISUAL BASIC 6.0

BAB III ANALISA MASALAH DAN PERANCANGAN

Gambar 4-1. Use Case Diagram

Mengenal Form Base. Pada Bab ini anda akan mempelajari cara :

Bab 15 Menggunakan Menu Navigasi Berupa Switchboard dan Form

datanya. Hasil User dapat melanjutkan aktivitas selanjutnya setelah memilih File yang diinginkan. 2. Use Case Menyisipkan Teks Table 4-2 Deskripsi Use

Modul Praktikum Ke-1

BAB III ANALISA DAN PERANCANGAN

PERANCANGAN DAN IMPLEMENTASI PERANGKAT LUNAK PERMAINAN MUSIK DIGITAL. Kezia Stefani. Sekolah Tinggi Manajemen Informatika dan Komputer LIKMI

BAB III ANALISA DAN PERANCANGAN

PENGENALAN VISUAL BASIC 6.0

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Use Case Diagram dan Activity Diagram. Selain itu juga pada analisis ini akan

BAB I SEKILAS VISUAL STUDIO.NET 2008

VISUAL PARADIGM. Tugas Mata Kuliah IF-4061 Analisis dan Perancangan Berorientasi Objek Tanggal Pengumpulan : 20 Oktober 2004

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB II LANDASAN TEORI

BAB III ANALISA DAN PERANCANGAN. Aplikasi penterjemahan kata Indonesia-Inggris yang dibuat dalam tulisan

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB 3 ANALISIS DAN PERANCANGAN PROGRAM. Perancangan program aplikasi yang dibuat dalam skripsi ini menggunakan aturan

Lampiran 1 Diagram Alir Data (DAD) level 1 Administrator

Modul Praktikum Basis Data 11 Membuat Menu dengan Form

BAB III ANALISIS DAN PERANCANGAN SISTEM

PEMROGRAMAN DELPHI 7.0

UML Netbeans UML (The Unified Modelling Language)

BAB III ANALISA DAN PERANCANGAN. Perkembangan teknologi yang semakin pesat menuntut juga perkembangan

BAB 2 LANDASAN TEORI

Microsoft Access FORM

Modul 4 Microsoft Access 2007

Diagram Use Case. Pertemuan 3

BAB 3 PERANCANGAN PROGRAM

. BAB III PERANCANGAN SISTEM

Spesifikasi: Ukuran: 14x21 cm Tebal: 68 hlm Harga: Rp Terbit pertama: Februari 2005 Sinopsis singkat:

BAB III KONSEP DAN PERANCANGAN

EKSPLORASI HTML5 DENGAN STUDI KASUS JEJARING SOSIAL UNTUK PEMBELAJARAN KOLABORATIF Penyusun Tugas Akhir : Hapsoro Adi Permana

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISA DAN PERANCANGAN. Pada Tugas Akhir ini akan di rancang Sebuah Aplikasi Pembelajaran Turunan Fungsi

BAB III METODE PENELITIAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III KONSEP APLIKASI DAN PERANCANGAN. 3.1 Konsep Aplikasi Dalam membangun Aplikasi Multimedia Pembelajaran Otomotif dan

BAB V IMPLEMENTASI SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB 1 PENDAHULUAN. dapat memudahkan pengelolahan dan memanfaatkan data secara efektif dan efesien. Kantor

Sistem Informasi Geografis untuk Perguruan Tinggi Negeri Di Indonesia

Praktikum 6 SubForm dan Kode VBA

BAB III ANALISIS DAN PERANCANGAN

BAB I Pengenalan Microsoft Visual Basic 6.0

Pengembangan Prototipe Use Case Memasukkan Nilai Mahasiswa [Execution Artifacts Sequence Diagram Tingkat Analisis]

Bab 3 Metodologi Penelitian

Pemrograman Visual (Borland Delphi 7.0)

Oleh : Dosen Pembimbing : Umi Laili Yuhana, S.Kom, M.Sc Hadziq Fabroyir, S.Kom

BAB III ANALISA DAN DESAIN SISTEM

Gambar 2.1. Komponen yang digunakan. Gunakan komponen-komponen seperti pada gambar 2.1 untuk membuat form pada gambar 2.2.

BAB III PENGGUNAAN MENU DAN IKON PADA PERANGKAT LUNAK PENGOLAH GRAFIS

3 BEKERJA DENGAN MICROSOFT VISIO

ANALISIS DAN PERANCANGAN SISTEM

Analisis dan Perancangan Perangkat Lunak Media Sosial untuk Berbagi Informasi Diskon

BAB III ANALISA DAN DESAIN SISTEM

CASE TOOL UNTUK PEMODELAN SEMANTIK DATA DALAM WEB ONTOLOGY LAGUANGE (OWL)

BAB 4 IMPLEMENTASI DAN EVALUASI PROGRAM. implementasi dari program aplikasi yang dibuat. Penulis akan menguraikan

Cara kerja sistem aplikasi Sistem Pakar Troubleshooting Kerusakan Monitor untuk menemukan kerusakan terhadap permasalahan yang terjadi.

Bab 3 Metode Penelitian

BAB 5. MEMBUAT DAN MENGGUNAKAN FORM

RANCANGAN APLIKASI AKADEMIK MENGGUNAKAN METODE BERORIENTASI OBYEK: STUDI KASUS SMP NEGERI 9 PANGKALPINANG

Bab I Pengenalan Visual BASIC

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PENGUJIAN

Universitas Komputer Indonesia. Pemrograman dengan C++ Builder

BAB VIII MEMBUAT MENU DENGAN SWITCHBOARD MANAGER DAN PEMBUATAN STARTUP

BAB III ANALISA DAN DESAIN SISTEM

Transkripsi:

Rancang Bangun Visualisasi Silsilah Keluarga Berbasis Ontologi Christian Candrabiantara NRP 5109 100 132 Dosen Pembimbing Daniel Oranova Siahaan, S.Kom., M.Sc., P.D.Eng. Umi Laili Yuhana, S.Kom., M.Sc. JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI INSTITUT TEKNOLOGI SEPULUH NOPEMBER SURABAYA 2013 1

Latar Belakang Setiap pernikahan membuat silsilah keluarga menjadi jauh lebih kompleks. Semakin banyak orang yang tidak mengenali anggota keluarganya sendiri. Tradisi penikahan yang mengharuskan untuk mengetahui asal usul keluarga. Pendeteksian penyakit turunan. 2

Tujuan Merancang dan membangun aplikasi yang dapat membuat dan mencari silsilah keluarga menggunakan masukkan visual query. 3

Rumusan Masalah Bagaimana memodelkan relasi anggota keluarga agar sesuai dengan relasi anggota yang sebenarnya. Bagaimana membuat aplikasi yang dapat menyimpan relasi-relasi silsilah keluarga dengan masukkan notasi grafis. Bagaimana melakukan pencarian relasi keluarga dengan menggunakan notasi grafis. Bagaimana menampilkan hasil pencarian yang benar dengan menggunakan notasi grafis. Bagaimana merancang program dengan menggunakan query pencarian relasi anggota keluarga yang mudah 4

Batasan Masalah Bahasa pemrograman yang digunakan adalah Java. Input dan query dilakukan dengan melakukan drag and drop. Relasi-relasi keluarga yang tersedia berdasarkan hubungan relasi keluarga yang biasa terjadi di Indonesia. Jawaban sistem terhadap pertanyaan query pengguna aplikasi ini berupa daftar nama anggota keluarga hasil dari pencarian 5

Analisis Aktor Aktor yang menggunakan aplikasi ini ialah person. Dimana person ialah siapa saja yang menggunakan aplikasi ini untuk membuat, menyunting, melihat, dan melakukan pencarian silsilah keluarga. 6

Fungsionalitas Sistem 7

Alur Kerja Program Input data relasi keluarga Visual Query HasilVisual Query Aplikasi RDF Query Hasil Query JENA Simpan & Ambil Data RDF File 8

Skema Triplet Subjek Predikat Objek 9

Notasi Grafis(1) (a) Instance untuk setiap anggota keluarga yang mempunyai jenis kelamin pria. (b) Instance untuk setiap anggota keluarga yang mempunyai jenis kelamin wanita. (c) Predikat, dimana predikat menyatakan relasi antar anggota keluarga. 10

Notasi Grafis(2) 11

Diagram Aktifitas Kasus Penggunaan Membuat Silsilah Keluarga Baru Person System Pilih Menu "File" Pilih SubMenu "New" Menampilkan dialog pembuatan silsilah keluarga baru Pengguna memasukkan nama file silsilah keluarga Klik "OK" Membuat file baru sesuai input user 12

Diagram Aktifitas Kasus Membuka Silsilah Keluarga Person System Pilih Menu "File" Pilih Sub Menu "Open" Menampilkan dialog file open Pengguna memilih file yang akan di-load Klik "OK" Sistem membuka file yang dipilih Sistem memvisualisasikan triplet ke editor 13

Diagram Aktifitas Kasus Penggunaan Mencari Hubungan Keluarga Person System Memilih Menu "View" Memilih salah satu sub menu Menampilkan QueryForm Memvisualisasikan template query Klik tombol Execute 14

Diagram Aktifitas Melihat Hasil Pencarian Person System Tampilkan notasi grafis hasil pencarian query 15

Diagram Kelas FamilyFinder Entitiy JenaMainSingleton GraphMethod MyProj QueryMethod MouseMenu MyMouseMenus DeleteVertexMenuItem UI FFMainForm PopupVertexEdgeMenuMousePlugin QueryForm VertexMenuListener PersonForm EditingCheckingGraphMousePlugin 16

Pengujian pembuatan relasi triplet Tujuan : Menambah relasi keluarga baru Prekondisi : 1. CASE Tool dijalankan 2. Memilih menu File 3. Memilih submenu New Family Tree 4. Memilih mode Editing pada combobox 5. Drag pada node subyek dan drop pada node obyek 6. Memiliih propertirelasi Skenario : Pengguna menekan tombol OK untuk menyetujui Keluaran yang diharapkan : FamilyFinder menyimpan data triplet yang baru saja dibuat dan membuat visualisasi notasi triplet. 17

18

19

Pengujian pencarian silsilah keluarga Tujuan : Mencari relasi antar anggota keluarga Prekondisi : 1. CASE Tool dijalankan 2. Memilih menu View 3. Memilih salah satu submenu template query 4. Memilih klik kanan pada node instansiasi Man/Woman atau node properti 5. Memilih pengganti pada dialog yang muncul dari instansiasi atau properti. Skenario : Person menekan tombol Execute Keluaran yang diharapkan : Keluar form yang menampilkan hasil query pencarian. 20

21

Kesimpulan Aplikasi ini menggunakan masukkan relasi keluarga menggunakan yaitu dengan query by design. Aplikasi FamilyFinder dapat menampilkan hasil query person dengan benar. Person dapat melihat hasil query relasi keluarga melalui notasi grafis 22

Terima Kasih.. 23

Rancang Bangun Visualisasi Silsilah Keluarga Berbasis Ontologi Christian Candrabiantara NRP 5109 100 132 Dosen Pembimbing Daniel Oranova Siahaan, S.Kom., M.Sc., P.D.Eng. Umi Laili Yuhana, S.Kom., M.Sc. JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI INSTITUT TEKNOLOGI SEPULUH NOPEMBER SURABAYA 2013 24

Demo Keluarga Adi 25