Sunday, September 23, 2018

FOUR GENERATION TECHNIQ GE/ 4GT

Pengertian four generation techniq / 4GT


Istilah Fourth Generation Techniques (4GT) mencakup seperangkat peralatan perangkat lunak yang berfungsi sebagai perangkat bantu yang memudahkan seorang pengembang software mengaplikasi beberapa karakteristik software pada tingkat yang tinggi, yang akan menghasilkan source code dan object code secara otomatis sesuai dengan spesifikasi (persyaratan khusus) yang dibuat oleh sang pengembang perangkat lunak.

Tool 4GT adalah bahasa non prosedur antara lain :
  1. DataBase Query 
  2. Pembentukan laporan ( Report Generation ) 
  3. Manipulasi data 
  4. Definisi dan interaksi layar (screen) 
  5. Pembentukan object dan source ( Object and source generation ) 
  6. Kemampuan grafik yang tinggi, dan 
  7. Kemampuan spreadsheet
Tahapan-tahapan model 4GT antara lain sebagai berikut : 


  • · Tahap pengumpulan kebutuhan 
   Tahap ini merupakan tahap pengumpulan serangkaian kebutuhan. Customer menjelaskan kebutuhan-kebutuhan kemudian akan diterjemahkan ke dalam prototype. Tetapi jika customer merasa tidak yakin dengan apa yang diperlukan, maka prototype tidak akan dikerjakan oleh 4GT
  • Tahap Merancang Strategi 
    Tahap ini dibutuhkan untuk proyek besar yakni dengan menterjemahkan kebutuhan menjadi prototipe operasional agar tidak timbul masalah yang sama jika dibuat dengan model konvensional. Namun, untuk proyek skala kecil tahap ini dapat dihilangkan dengan langsung melakukan implementasi dengan menggunakan bahasa generasi keempat (4GT). 
  • Tahap Implementasi 
        untuk skala kecil tahap ini dapat langsung dilakukan ketika kebutuhan telah jelas, dan untuk proyek besar tahapan ini dijalankan setelah dirancang prototipe operasional. Implementasi yang menggunakan 4GT memudahkan pengembang software untuk menjelaskan hasil yang diharapkan yang nantinya akan diterjemahkan ke dalam bentuk kode sumber dan kode objek. 
  • Tahap produksi 
    Tahap ini merupakan langkah terakhir yakni mengubah implementasi 4GT ke dalam hasil akhir berupa produk. 



No comments:

Post a Comment