Geri Dön

Grafiksel kullanıcı arayüz üzerinde ilişkisel veri tabanına dayalı uygulama yazılımları için yazılım geliştirme sürecinde kurumsal tabanda izlenecek yol ve ilkelerin belirlenmesi

Identification of a software implementation process enterprise basis guidelines for relational database oriented software on graphical user interface

  1. Tez No: 105563
  2. Yazar: EMİN AGAH ESTEKİN
  3. Danışmanlar: PROF. DR. ERSİN TÖRECİ
  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: Analiz, Bilgisayar yazılımları, Grafiksel kullanıcı arayüzü, Yazılım mühendisliği, İlişkisel veri tabanı, Analysis, Computer softwares, Graphical user interface, Software engineering, Relational database
  7. Yıl: 2001
  8. Dil: Türkçe
  9. Üniversite: Hacettepe Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Bilimleri Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: Belirtilmemiş.

Özet

ÖZET Bu çalışma ile, ilişkisel veri tabanı üzerinde Grafiksel Kullanıcı Arayüz (GKA) ve Dördüncü Kuşak Diller (4KD) ile tedtnsel uygulama yazılımı geliştirilmesine yönelik yazılım geliştirme süreci için yöntem ve ilkeler belirlenmeye çalışılmıştır. Yazılım mühendisliği öğretisi içinde ortaya konan akademik kuram ve yöntemlerin, tecimsel yazılım geliştirme süreçlerine uyarlanması hedeflenmiştir. Bu amaçla, yazılım geliştirme modeli olarak,“evrimsel geliştirme modeli”ve“nesneye dayalı geliştirme modeli”kuralları ile ilişkisel veri tabanı uygulamasını temel alan tecimsel uygulama yazılımlarının geliştirilmesi seçilmiştir. Veri modeli olarak varlık-bağıntı yaklaşımı ele alınmış ve İlişkisel veri tabanına dayalı tasarım için yöntem ve kurallar tanımlanmıştır. Gerçekleşririm sürecinde ise GKA ve 4KD yeğlenmiştir. GKA ve 4KDler ile ilgili genel yapılar, yeniden kullanılabilir görsel ve işlevsel nesneler ile temel kurallar tanımlanmıştır. Ekran ve rapor türleri ile yerleşim düzenlerine ilişkin öneriler geliştirilmiştir. Gerçekleştirim aşamasının daha hızlı, verimli ve nitelikli olmasını sağlayacak menu, yetki, güvenlik vb. genel yapı ve standartlar ortaya konmuştur. Yazılım sınama ve ürün onayı ile ilgili öneriler açıklanmıştır. Son olarak da, yazılım değişikliği ve bakımında izlenecek yollar tanımlanmıştır. Sonuç olarak, ortaya konan tüm bu ilke, kural ve yöntemler; yazılım geliştirme ve bakım giderlerini en aza indirgemek, sıkça değişen teknolojik gelişmeleri izlemek için süre ve parasal giderleri azaltmak, yazılım nitelik ölçütlerine uygun uygulamalar üretmeyi sağlamak üzere denenmiş ve uygulanabilirliği kanıtlanmış bir bütün olarak yazılım geliştiricilere sunulmuştur.

Özet (Çeviri)

ABSTRACT This thesis was identified the enterprise basis guidelines of software implementation process which the relational database oriented application was developed on Graphical User Interface (GUI) with Fourth Generation Language (4GL). It was intended to adapt the theories and methods of software engineering disciplines to business application development process. For this purpose, the combination of evolution and object-oriented models for using software development process had been chosen. Entity-relationship approach has been user as data model and relational database oriented methods and rules. On development process, using GUI and 4GL tools were considered. Basic rules were defined reusable functional and visual objects for GUI and 4GL structures. Propositions for screen types, reports types and their design were developed. General structures and standards which enabling menus, authorization, securities etc. were put forward for increasing efficiency and quality, decreasing development life cycle. Further more, rules were defined for software change and maintenance. Finally, all of the rules, methods and standards were submitted to minimize costs of development and maintenance of software applications, to follow rapidly changing software technologies and adapt the applications, to develop the software on the basis of approved software quality standards.

Benzer Tezler

  1. A research on intelligent software development for design and analysis of factorial experiments

    Başlık çevirisi yok

    İNCİ BATMAZ DANACI

    Doktora

    İngilizce

    İngilizce

    1993

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolEge Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    PROF. DR. AYDIN ÖZTÜRK

  2. An Object-oriented graphical user interface for a production scheduling problem in air supply and maintenance centers

    Hava İkmal Bakım merkezlerinde üretim programlama problemi için nesneye yönelimli grafiksel kullanıcı arabirimi

    MURAT ERMİŞ

    Yüksek Lisans

    İngilizce

    İngilizce

    1997

    Endüstri ve Endüstri MühendisliğiOrta Doğu Teknik Üniversitesi

    Endüstri Mühendisliği Ana Bilim Dalı

    PROF. DR. ÖMER KIRCA

  3. A Spatial data structure and a graphical interface for fire management systems

    Ateş idare sistemleri için bir uzaysal veri yapısı ve grafik arayüz

    ERDAL ÇAYIRCI

  4. Object-oriented user interface system

    Başlık çevirisi yok

    M.TAYFUN CAN

    Yüksek Lisans

    İngilizce

    İngilizce

    1991

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolOrta Doğu Teknik Üniversitesi

    DOÇ.DR. A. MÜRŞİT ESKİCİOĞLU