Page 165 - e-Dinamik
P. 165

Oleh:
                                   Muhammad Asyraf bin Wahi Anuar, Pensyarah Kanan


         Terma     pengaturcaraan    bukanlah   sesuatu    Berteraskan     kerangka     pembangunan
         yang asing dalam bidang pengurusan sistem         sistem maklumat CakePHP, ianya mampu
         maklumat kerana ianya telah menjadi satu set      mengubah lanskap pembangunan sistem
         kemahiran yang wajib ada bagi seseorang           maklumat kerana ianya mengabungkan
         professional  sistem   maklumat.    Penciptaan    pelbagai komponen serta modul seperti
         sistem maklumat merangkumi pengumpulan            tema    Bootstrap,    jQuery,   terjemahan,
         data,   analisa   keperluan,    reka    bentuk,   caching, pengesahan, jejak audit, retention,
         penciptaan dan penyelenggaraan. Penciptaan        semak semula, statistik dan pelbagai modul
         sistem maklumat memerlukan satu jangka masa       lain. Keselamatan aplikasi juga terjamin
         yang   agak    lama   sekiranya   pengaturcara    kerana kerangka ini telah dilengkapi modul
         tersebut menggunakan kaedah pembangunan           keselamatan dan perlindungan data dan
         tradisional  tanpa   bantuan     rangka   kerja   serangan siber.
         pengaturcaraan. CakePHP merupakan sebuah
         rangka      kerja    pengaturcaraan       yang
         komprehensif dengan enjin penjanaan Create-
         Read-Update-Delete (CRUD) yang menjadikan
         proses    pembangunan       sistem    maklumat
         menjadi lebih cepat dan mudah. Penggunaan
         kerangka   kerja  pengaturacaraan     CakePHP
         dalam pembangunan sistem maklumat juga
         mampu mewujudkan kemudahan dalam proses
         pengurusan kod serta sumber pengaturcaraan.
         Menggunakan konsep Model-View-Controller
         (MVC),    CakePHP      lebih   mudah      untuk
         diselenggara   dan   sesuai   dengan    konsep
         menyokong IR4.0 yang memerlukan integrasi
         diantara sistem maklumat. Secara amnya,
         proses pembangunan sistem maklumat dapat          Dengan perkembangan teknologi serta ilmu
         dilakukan dalam masa yang singkat dan             pengetahuan,      ianya    tidak   mustahil
         memerlukan kemahiran pengaturcaraan yang          sekiranya mereka yang tidak mempunyai
         minima. Penggunaan kerangka CakePHP juga          pengalaman dalam pembangunan sistem
         mampu     menjimatkan     sumber     organisasi   mampu untuk mencipta aplikasi sistem
         terutamanya dalam isu pembeli lesen aplikasi      maklumat      mereka     sendiri    dengan
         dan   penyelenggaraan.     Dalam    era  IR4.0,   mengunakan kerangka seperti ini kerana
         pengabungan      diantara   beberapa     sistem   komuniti    sumber     terbuka,    sentiasa
         maklumat adalah amat digalakkan yang juga         mengemaskini kerangka tersebut supaya
         bertujuan untuk perkongsian data yang lebih       ianya   menjadi   lebih  baik  dan   mesra
         baik dan tepat.                                   pengguna.     Kerangka      pengaturcaraan
                                                           sumber terbuka mempunyai potensi yang
                                                           tinggi   dalam    penciptaan    ilmu    dan
                                                           pengembangan idea terutamanya dalam
   156                                                     meningkat       kecemerlangan       operasi
                                                           organisasi.
   160   161   162   163   164   165   166   167   168   169   170