Chapter 1

Pembangunan Aplikasi

Pembangunan aplikasi mengikut fasa yang teratur — analisis, reka bentuk, pengekodan, pengujian dan dokumentasi — untuk menghasilkan program yang berfungsi dan boleh dipercayai.

Fasa Pembangunan Aplikasi

Membina sebuah aplikasi bukan sekadar menulis kod; ia mengikut satu siri fasa yang teratur. Fasa utama ialah analisis, reka bentuk, pengekodan, pengujian dan dokumentasi.

  • Analisis — mengenal pasti keperluan: apakah masalah, siapa pengguna, dan apakah input serta output yang dikehendaki.
  • Reka bentuk — merancang penyelesaian sebelum mengekod, contohnya melukis carta alir, mereka bentuk antara muka dan menulis algoritma.
  • Pengekodan — menukar reka bentuk kepada kod program dalam bahasa pengaturcaraan.
  • Pengujian — menjalankan program untuk mencari dan membetulkan ralat serta memastikan ia memberi output yang betul.
  • Dokumentasi — menyediakan manual pengguna dan nota teknikal supaya program mudah difahami dan diselenggara.

Konsep

Fasa dijalankan mengikut urutan: analisis → reka bentuk → pengekodan → pengujian → dokumentasi. Reka bentuk sentiasa dilakukan sebelum pengekodan.

Contoh Aplikasi Ringkas

Bayangkan sebuah aplikasi mengira purata markah pelajar.

Contoh

Analisis: input ialah beberapa markah; output ialah purata. Reka bentuk: algoritma — baca markah, jumlahkan, bahagi dengan bilangan. Pengekodan: tulis program. Pengujian: masukkan 80 dan 60, semak output ialah 70. Dokumentasi: tulis cara menggunakan aplikasi.

Kepentingan Pengujian dan Dokumentasi

Pengujian penting kerana ia memastikan aplikasi berfungsi seperti yang dikehendaki dan bebas ralat sebelum digunakan. Dokumentasi pula membantu pengguna memahami cara menggunakan aplikasi dan membantu pembangun lain menyelenggara kod pada masa hadapan.

Ingat

Jangan langkau fasa reka bentuk. Merancang dahulu menjimatkan masa dan mengurangkan ralat semasa pengekodan.

Stuck on this topic? A verified JomKelas tutor can walk you through it.

Find a verified tutor