Responsive Banner

Aplikasi User Interface (UI) Discovery untuk mengukur akurasi Query pada Interface Repository

Najah, Shofiyatun (2018) Aplikasi User Interface (UI) Discovery untuk mengukur akurasi Query pada Interface Repository. Undergraduate thesis, Universitas Islam Negeri Maulana Malik Ibrahim.

[img]
Preview
Text (Fulltext)
13650002.pdf - Accepted Version
Available under License Creative Commons Attribution Non-commercial No Derivatives.

Download (2MB) | Preview

Abstract

مستخلص البحث

SaaS (برنامج كخدمة أو برنامج في شكل خدمة) هو نموذج لتقديم تطبيقات البرامج بواسطة مورّد برامج يقوم بتطوير تطبيقات الويب التي يتم تشغيلها للاستخدام من قبل المستخدمين عبر الإنترنت. يحتوي تطبيق SaaS على عدة طبقات من البنية ، مثل طبقة البيانات ، وطبقة الخدمة ، وطبقة العملية ، وطبقة واجهة المستخدم. طبقة واجهة المستخدم هي طبقة واجهة المستخدم الرسومية التي تعمل على توفير واجهة بين النظام والمستخدم في تلقي المدخلات من المستخدم وعرض النتائج مرة أخرى إلى المستخدم.

يشرح هذا البحث كيفية بناء برنامج قائم على SaaS وتطبيقه في اكتشاف واجهة المستخدم. يهدف التطبيق إلى تسهيل المستخدم في تغيير وتكوين المظهر ، بما في ذلك إضافة وتغيير وحذف الرموز والألوان والخطوط والعناوين والقوائم الموجودة في التطبيق التي سيتم إنشاؤها بواسطة المستخدم. يتم البحث في واجهة المستخدم التي يريدها المستخدم عن طريق إدخال كلمة رئيسية تقود اسم النموذج ، واسم المكون ، وعدد المكونات المطلوبة. الطريقة المستخدمة في اكتشاف واجهة مستخدم التطبيق هي الويب الدلالي. وتتمثل العملية في استخدام خادم RDF والاستعلام عن SPARQL كأداة لتنفيذ الاكتشاف.

الحساب علي أساس التجارب التي أجريت مع اثنين من نماذج البحث ، اي البحث التفاصيل البيانات البحث والحصول علي استدعاء 95 ٪ و 100 ٪ من الدقة ، ولكن دقه البحث الحصول علي البيانات قيمه 95 ٪ وبحثا عن التفاصيل المكتسبة من القيم 90 %. يتم الحصول علي الفرق لان هناك بعض التفاصيل حول البحث المستندات ذات الصلة تم العثور عليها والاستعلام عنها ، وذلك علي بيانات البحث تظهر نتائج أكثر اهميه وإظهار قدرات النظام علي نحو أفضل.

ABSTRACT

SaaS (Software as a Service) is a software delivery application model by a software vendor which develops web application and operates using internet by the user. SaaS application has many architecture layers; data layer, service layer, process layer, and UI layer. UI layer is GUI layer which has function for preparing interface between system and user to receive input and user and show the result to the user.

This research explains about how to build software SaaS-based and the implementation to user interface discovery application. This application is used to change data easily and display configuration by the user, included adding, changing, deleting the icon, color, font, title, and another menu which will be made by user. The needed UI search is by entering the keyword which consists of form name, component name, and quantity of component by user. The method which is used on user interface discovery application is web semantic. The process is using RDF server and query SPARQL as the tools for discovery.

Based on the calculation of trial that has been done with two search model that is searching data and searching detail get 95% recall and 100% accuracy, but precision in data search get value 95% and in detail search obtained value 90%. The difference is obtained because in the detail search there are some irrelevant documents found and netted queries, so the search data shows more relevant results and indicate the ability of the system better

ABSTRAK

SaaS (Software as a Service atau perangkat lunak berbentuk service) adalah suatu model penyampaian aplikasi perangkat lunak oleh suatu vendor perangkat lunak yang mengembangkan aplikasi web yang dioperasikan untuk digunakan oleh pengguna melalui internet. Aplikasi SaaS memiliki beberapa lapisan arsitektur yaitu data layer, service layer, process layer, dan UI layer.UI layer yaitu merupakan lapisan GUI yang berfungsi untuk menyediakan interface antara sistem dan user dalam menerima input dari user dan menampilkan hasil kembali kepada user.

Penelitian ini menjelaskan tentang bagaimana membangun perangkat lunak berbasis SaaS dan diimplementasikan pada aplikasi user interface discovery. Aplikasi tersebut bertujuan untuk memudahkan user dalam mengubah dan mengkonfigurasi tampilannya, termasuk menambahkan, mengubah, menghapus ikon, warna, font, judul, dan menu yang ada didalam aplikasi yang akan dibuat oleh user. Pencarian UI yang diinginkan oleh user dilakukan dengan memasukkan kata kunci yang mengandung nama form, nama komponen, dan jumlah komponen yang diinginkan. Metode yang digunakan pada aplikasi user interface discovery adalah semantik web. Proses yang dilakukan yaitu menggunakan RDF server dan query SPARQL sebagai alat untuk melakukan discovery.

Berdasarkan perhitungan uji coba yang telah dilakukan dengan dua model pencarian yakni pencarian data dan pencarian detail memperoleh recall 95% dan akurasi 100%, namun presisi pada pencarian data didapatkan nilai 95% dan pada pencarian detail diperoleh nilai 90%. Perbedaan tersebut diperoleh karena pada pencarian detail ada beberapa dokumen tidak relevan yang ditemukan dan terjaring query, sehingga pada pencarian data menunjukkan hasil yang lebih relevan dan menunjukkan kemampuan sistem lebih baik

Item Type: Thesis (Undergraduate)
Supervisor: Yaqin, M. Ainul and Anggraeni, Linda Salma
Contributors:
ContributionNameEmail
UNSPECIFIEDYaqin, M. AinulUNSPECIFIED
UNSPECIFIEDAnggraeni, Linda SalmaUNSPECIFIED
Keywords: واجهة المستخدم; اكتشاف; دقة; user interface (UI); discovery; accuracy; User Interface (UI); Discovery; akurasi
Departement: Fakultas Sains dan Teknologi > Jurusan Teknik Informatika
Depositing User: Mohammad Syahriel Ar
Date Deposited: 14 Nov 2018 08:51
Last Modified: 14 Nov 2018 08:51
URI: http://etheses.uin-malang.ac.id/id/eprint/12541

Downloads

Downloads per month over past year

Actions (login required)

View Item View Item