Geri Dön

Hesaplama programlarının grafiksel kullanıcı arayüzü (GUI) hataları perspektifinde incelenmesi

Investigation of calculation programs within GUI (graphical user interface) bloopers? perspective

  1. Tez No: 237089
  2. Yazar: ALPAY ENGİN
  3. Danışmanlar: DOÇ. DR. SERVET BAYRAM
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2005
  8. Dil: Türkçe
  9. Üniversite: İstanbul Kültür Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 222

Özet

Bu tez çalışmasının konusu; hesaplama programlarındaki Grafiksel KullanıcıArayüzü (GUI) hatalarının incelenmesidir. Tezde, hesaplama programları olarakMATLAB 6.1 ve MathCAD 12 yazılımları ele alınmıştır. Hedef, arayüztasarımında büyük çoğunlukla ne gibi hatalar yapıldığını incelemek ve buhataların doğrularının nasıl olması gerektiğini göstermektir.Tez çalışmasında, hatalarından arındırılmış iyi bir grafiksel kullanıcı arayüzünasıl olmalı konusunda bilgiler vermek amaçlanmaktadır. Tez, grafikselkullanıcı arayüzü oluşturulması konusunda arayüz tasarımcılarına yolgöstermesi ve yardım etmesi açısından da önemlidir. Bu tez çalışmasında,grafiksel kullanıcı arayüzü tasarımında dikkat edilmesi gereken arayüz dizaynprensiplerinin ve yöntemlerinin neler olduğu ve bunların önemivurgulanmaktadır.Bu çalışma tezinin ana konularından biri olan Grafiksel Kullanıcı Arayüzü (GUI),insan-bilgisayar iletişimini ve bilgisayar ile kullanıcı arasındaki etkileşimisağlayan bir araçtır. GUI, kullanıcıların çeşitli komutları grafiksel gösterimler(menüler, düğmeler, grafikler v.b) aracılığıyla gerçekleştirmelerini sağlayan birsistem tasarımıdır. Tezde ele alınan GUI hata türleri dört tanedir : 1. GUIElemanlarında Yapılan Hatalar, 2. Düzen ve Görünüm Hataları, 3. MetinselHatalar ve 4. Etkileşim Hataları.Tezde ele alınan hesaplama programları; matematiği temel alan, bilgisayarortamında cebirsel her türlü hesaplamaya olanak tanıyan ve mühendislikalanında kullanılan yazılımlardır. Tezdeki hesaplama programlarından biri olanMATLAB, temel olarak nümerik hesaplama, grafiksel veri gösterimi, GUItasarlama ve programlamayı içeren matris (matrix) tabanlı bir yazılımdır. Tezdeseçilen uygulama programlarından bir diğeri olan MathCAD, matematik temelliişlemlerde ve sembolik hesaplamalarda kullanılan bir yazılımdır. MathCAD, birprogramlama dilinden çok, kelime işlemci mantığıyla, matematiksel işaretlerinkullanımına olanak tanımaktadır. MATLAB ve MathCAD programlarının herikisinin de ortak özelliği; mühendislik programları olmalarıdır.Bu tez çalışması, dünyada büyük bir popülaritesi olan ve inanılmaz boyutlardakullanıcı kitlesine sahip MATLAB ve MathCAD programlarında pek çokgrafiksel kullanıcı arayüzü (GUI) hatasının olduğunu göstermiştir. Tezde, buhatalar tek tek incelenmiştir.Anahtar Sözcükler : MATLAB Programı, MathCAD Programı, HesaplamaProgramları, Grafiksel Kullanıcı Arayüzü (GUI), GUI Hataları.

Özet (Çeviri)

The subject of this thesis is to investigate the Graphical User Interface (GUI)bloopers of calculation programs. This study deals with MATLAB 6.1 andMathCAD 12 programs as calculation programs. Aim of the thesis is toinvestigate what GUI bloopers are made in frequently in the interface designand show how these corrects of GUI bloopers should be in MATLAB andMathCAD programs.This thesis adopts to give an information how a good Graphical User Interface(GUI) design with no bloopers should be. The research is important to help andto guide to the interfece designers for the Graphical User Interface (GUI)design. Also, GUI principles and methods in the GUI design are set out in thethesis.One of the main topics of the thesis is Graphical User Interface (GUI). GUI is agraphical method of controlling how a user interacts with a computer toperform various tasks. GUI is a method of interacting with a computer througha metaphor of direct manipulation of graphical images and widgets in additionto text. A user interface based on graphics (icons, pictures, menus etc.)instead of text; uses a mouse as well as a keyboard as an input device. Thereare four GUI bloopers investigation in the thesis : 1. GUI Component Bloopers,2. Layout and Appearance Bloopers, 3. Textual Bloopers and 4. InteractionBloopers.Calculation programs are used for the algebraic calculation in mathematicsand in computer engineering. One of the calculation programs is MATLAB inthesis. MATLAB is a tool for doing numerical computations with matrices andvectors. MATLAB (MATrix LABoratory) is an interactive software system forgraphics GUI design and programming. The other calculation program isMathCAD in thesis. MathCAD is used for the mathematical operations andsymbolic calculations. More than just a programming language, MathCADworks as a word-processor.The study has revealed that, although MATLAB and MathCAD programs arepopular in the world, there are a lot of GUI bloopers in these programs. TheseGUI bloopers investigated one by one in the thesis.Key Words : MATLAB Program, MathCAD Program, Calculation Programs,Graphical User Interface (GUI), GUI Bloopers.

Benzer Tezler

  1. Çok gövdeli ve yüksek serbestlik dereceli robotik sistemlerin kinematik ve dinamik modellenmesi için araç kutusu geliştirilmesi

    Toolbox development for kinematic and dynamic modeling of multibody and high degree of freedom robotic systems

    HALUK ÖZAKYOL

    Doktora

    Türkçe

    Türkçe

    2020

    Mekatronik MühendisliğiKocaeli Üniversitesi

    Mekatronik Mühendisliği Ana Bilim Dalı

    PROF. DR. ZAFER BİNGÜL

  2. Kor içi yakıt yönetim kod sistemi geliştirilmesi

    Development of in core fuel management code system

    ERHAN ŞENLİK

    Yüksek Lisans

    Türkçe

    Türkçe

    2014

    Nükleer MühendislikHacettepe Üniversitesi

    Nükleer Enerji Mühendisliği Ana Bilim Dalı

    PROF. DR. MEHMET TOMBAKOĞLU

  3. Çok makineli güç sisteminde açısal kararlılık analizi ve kontrolör parametre optimizasyonu

    Angular stability analysis and controller parameter optimization in multi-machine power system

    SERDAR EKİNCİ

    Doktora

    Türkçe

    Türkçe

    2015

    Elektrik ve Elektronik Mühendisliğiİstanbul Teknik Üniversitesi

    Elektrik Mühendisliği Ana Bilim Dalı

    PROF. DR. AYŞEN DEMİRÖREN

  4. Analysis of free vibration and under the impactor ball of the Euler-Bernoulli beam

    Euler-Bernoulli kirişinin serbest titreşim ve çarpma topu altındaki analizi

    SELİN KAPTAN

    Yüksek Lisans

    İngilizce

    İngilizce

    2021

    Havacılık Mühendisliğiİstanbul Teknik Üniversitesi

    Uçak ve Uzay Mühendisliği Ana Bilim Dalı

    PROF. DR. İBRAHİM ÖZKOL

  5. Alaşehir bölgesindeki bağlarda kullanılmakta olan bazı damla sulama sistemlerinin değerlendirilmesi üzerine bir araştırma

    Başlık çevirisi yok

    YASEMİN SENEM KUKUL

    Yüksek Lisans

    Türkçe

    Türkçe

    1993

    ZiraatEge Üniversitesi

    Tarımsal Yapılar ve Sulama Ana Bilim Dalı

    DOÇ. DR. SÜER ANAÇ