SAPUTRA MAY SANDI TANDIALI
4GT INI ADALAH METODE PENGEMBANGAN PERANGKAT LUNAK GENERASI KEEMPAT. PERANGKAT SOFTWARE YANG DAPAT MEMPERMUDAH DEVELOPER KARAKTERISTIK PERANGKAT LUNAK PADA LEVEL TINGGI
Pengembangan perangkat Lunak 4GT digunakan adalah Bahasa non Prosedual yang digunakan untuk: DataBase Query Pembentukan laporan ( Report Generation ) Manipulasi data Definisi dan interaksi layar (screen) Pembentukan object dan source ( Object and source generation ) Kemampuan grafik yang tinggi, dan Kemampuan spreadsheet
Tahap Pengumpulan Kebutuhan Tahap Merancang Strategi Tahap Implementasi Tahap Produksi
Beberapa cakupan PL dalam 4GT meliputi : Pengumpulan kebutuhan, Translasi kebutuhan menjadi prototype operasional, atau langsung melakukan implementasi secara langsung dengan menggunakan bahasa generasi keempat (4GL) jika aplikasi relatif kecil. Untuk aplikasi yang cukup besar, dibutuhkan strategi perancangan sistem walaupun 4GL akan digunakan. Pengujian. Membuat dokumentasi. Melaksanakan seluruh aktivitas untuk mengintegrasikan solusi-solusi yang membutuhkan paradigma rekayasa perangkat lunak lainnya.
Kelebihan Pengurangan waktu dan peningkatan produktivitas secara besar Tool yang menggunakan metode pengembangan perangkat lunak 4GL bisa meng-generate sistem dari output yang dihasilkan oleh CASE tools
Kekurangan Penggunaan perangkat bantu (tools) dibandingkan dengan bahasa pemrograman, dan juga kode sumber yang dihasilkannya tidak efisien. Penggunaan 4GT tanpa perencanaan matang (untuk proyek besar) akan menyebabkan kesulitan yang sama (kualitas dan pemeliharaan yang jelek, ketidakpuasan pelanggan) seperti dengan metode konvensional.