Page 177 - BUKU TEKS SK T4
P. 177

STANDARD          Pembangunan Aplikasi
                    KANDUNGAN
                    1.7                Kitaran Hayat Pembangunan Sistem (Software development Life Cycle


                                       -SDLC)  juga  dikenali sebagai  kitaran  hayat  pembangunan  aplikasi.
                                       Kitaran hayat pembangunan aplikasi ialah istilah yang digunakan dalam
                                       kejuruteraan sistem dan perisian, sistem maklumat, dan pembangunan
               STANDARD PEMBELAJARAN   aplikasi yang menjelaskan proses merancang, mereka bentuk, menguji
                                       dan mengimplementasi sesuatu aplikasi atau perisian. SDLC terdiri
                1.7.1 Menghuraikan
                setiap fasa dalam Kitaran   daripada satu kitaran fasa yang berjujukan dan menjadikannya sebagai
                Hayat Pembangunan      pelan tindakan yang berkesan kepada pasukan projek. Selain itu, SDLC
                Sistem (SDLC):         bantu mengesan status bagi penyempurnaan projek tersebut.
                (i)  Menganalisis         Metodologi umum yang terdapat bagi SDLC ialah model air terjun
                   masalah bagi
                   menentukan          (Waterfall model ), model RAD (Rapid Application Development model ), model
                   keperluan           lelaran (Iterative model ), model lingkaran (Spiral model ) dan model tangkas
                (ii)  Mereka bentuk    (Agile model ). Model hibrid pula ialah kombinasi yang terdiri daripada
                   penyelesaian        beberapa model. Dokumentasi adalah penting tanpa mengira model yang
                (iii) Melaksanakan     digunakan dan selalunya seiring dengan proses pembangunan. Misalnya,
                   penyelesaian        ada kaedah yang sesuai dengan jenis projek yang spesifik tetapi dalam
                (iv) Menguji dan
                   menyah ralat        analisis terakhir, faktor terpenting ialah kejayaan projek yang dibangunkan.
                (v)  Dokumentasi          Model air terjun digunakan sebagai model pembangunan aplikasi
                                       memandangkan model ini mirip kepada proses-proses dalam SDLC. Model
                1.7.2 Mencipta aplikasi
                atau aplet dengan antara   ini  merupakan  model  terawal,  mudah  difahami  dan  mudah  diuruskan.
                muka bergrafik         Model air terjun mengandungi lima fasa secara umumnya, di mana setiap
                                       fasa dalam model air terjun distrukturkan iaitu satu fasa perlu diselesaikan
                                       sebelum ke fasa berikutnya. Maklumat bagi setiap fasa diperlukan untuk
                                       fasa yang berikutnya dan tidak boleh berpatah balik.

                                                                 Dapatan data, analisis
                                                                 masalah, penyataan       Analisis
                                                                 masalah
                                 Reka bentuk penyelesaian disediakan                      masalah
                                 daripada analisis masalah. Spesifikasi reka                 1
                                 bentuk sistem digunakan sebagai input   Reka bentuk
                                 untuk fasa seterusnya.               penyelesaian

                                                                           2
              Pelbagai jenis                          Laksana
              pengujian, menyah                     penyelesaian  Kerja itu dibahagikan dalam sub modul /
              ralat, membaiki ralat                               unit dan pengekodan bermula. Fasa yang
              dan penambahbaikan                         3        paling lama dalam SDLC
              dijalankan.         Uji dan nyah
                                     ralat
                                       4

                Dokumentasi   Dokumentasi disediakan di setiap
                              fasa. Contoh: carta alir, kod atur cara
                    5         dan juga carta IPO.

                        Sains Komputer Tingkatan 4
                168
   172   173   174   175   176   177   178   179   180   181   182