Isi kandungan:
- Definisi - Apakah yang dimaksudkan dengan Reka Bentuk Dipandu Jadual?
- Techopedia menerangkan Reka Bentuk Dipandu Jadual
Definisi - Apakah yang dimaksudkan dengan Reka Bentuk Dipandu Jadual?
Reka bentuk yang didorong oleh jadual adalah pendekatan kejuruteraan pembangunan perisian yang bertujuan untuk memudahkan dan memperhebatkan aplikasi dengan memisahkan pembolehubah kawalan program dan parameter (peraturan) dari kod dan meletakkan mereka dalam jadual luaran berasingan. Objektif utama adalah untuk menyahkali data kawalan program dari logik aplikasi dan memberi penekanan kepada modularity untuk memudahkan pengurusan perubahan.Techopedia menerangkan Reka Bentuk Dipandu Jadual
Reka bentuk yang didorong oleh jadual menggunakan jadual kerana ia ringkas dan mewakili hubungan dengan baik secara grafik, menjadikannya mudah bagi pereka / pengaturcara untuk memahami dengan segera apa yang mereka lakukan. Menggunakan jadual, mereka boleh mengubah maklumat satu jenis ke satu lagi jenis. Contohnya, nama dua bandar boleh ditukar kepada jarak antara mereka atau perbezaan penduduk atau kawasan mereka, bergantung pada maklumat yang terdapat pada jadual lain atau bahagian lain dalam jadual yang sama. Dalam vena yang sama, koleksi keadaan di dalam suatu program boleh dirubah secara langsung menjadi satu siri tindakan atau prosedur dengan menggunakan jadual keputusan.
Jadual ialah sebarang struktur data yang terdiri daripada baris dan lajur, dengan lajur biasanya tetap dalam bilangan, sedangkan baris berubah-ubah. Array, senarai, susunan, indeks, blok kawalan, fail, graf dan carta juga merupakan bentuk jadual, tetapi hanya kerana program menggunakannya ia tidak bermakna ia menggunakan reka bentuk berasaskan jadual.
Reka bentuk yang didorong jadual bukan sesuatu yang baru; Prinsip asasnya pada awalnya dikembangkan dan dilaksanakan seawal tahun 1950-an, tetapi tidak benar-benar mendapat tanah pada masa itu. Ini disebabkan terutamanya kerana ingatan utama adalah sangat mahal pada masa itu dan kelajuan akses cakera telah dilihat sebagai mencukupi berbanding dengan sistem biasa, manakala pengaturcara tidak lagi mahir dalam menulis kaedah akses yang cekap, dan tidak ada yang sedia yang belum. Oleh itu, ia tidak begitu baik untuk reka bentuk perisian berasaskan jadual untuk berkembang.
Jadual mempunyai faedah berikut:
- Mereka memberikan spesifikasi ringkas dan teratur mengenai matlamat atau cabaran perniagaan semasa fasa analisis.
- Mereka boleh dilaksanakan secara langsung dan mudah dari spesifikasi, yang juga menyediakan hubungan yang sangat dekat antara teori dan aplikasi. Ini adalah semasa fasa reka bentuk dan pembangunan.
- Jadual boleh dikongsi untuk membolehkan perubahan tunggal dan terpusat untuk pemulihan pantas dengan risiko minimum kepada kod sedia ada semasa fasa penyelenggaraan dan peningkatan.
