বাড়ি উন্নয়ন টেবিল চালিত নকশা কী? - টেকোপিডিয়া থেকে সংজ্ঞা

টেবিল চালিত নকশা কী? - টেকোপিডিয়া থেকে সংজ্ঞা

সুচিপত্র:

Anonim

সংজ্ঞা - টেবিল-চালিত নকশার অর্থ কী?

টেবিল-চালিত ডিজাইনটি সফ্টওয়্যার ডেভলপমেন্ট ইঞ্জিনিয়ারিংয়ের একটি পদ্ধতির যা প্রোগ্রামের নিয়ন্ত্রণ ভেরিয়েবল এবং পরামিতিগুলি (নিয়মাবলী) কোড থেকে আলাদা করে এবং পৃথক বহিরাগত টেবিলগুলিতে রেখে অ্যাপ্লিকেশনগুলিকে সরলকরণ এবং সাধারণকরণের উদ্দেশ্যে। মূল উদ্দেশ্যটি হ'ল অ্যাপ্লিকেশন যুক্তি থেকে প্রোগ্রামের নিয়ন্ত্রণের ডেটা ডিকুয়াল করা এবং পরিবর্তন পরিচালনার সুবিধার্থে মডুলারটির উপর জোর দেওয়া।

টেকোপিডিয়া টেবিল-চালিত নকশার ব্যাখ্যা দেয়

টেবিল-চালিত ডিজাইনটি সংক্ষিপ্ত হওয়ার সাথে সাথে টেবিলগুলি ব্যবহার করে এবং গ্রাফিকভাবে সম্পর্কের প্রতিনিধিত্ব করে, ডিজাইনার / প্রোগ্রামারদের তারা কী করছে তা অবিলম্বে বুঝতে সহজ করে তোলে। টেবিলগুলি ব্যবহার করে তারা এক ধরণের তথ্যকে অন্য ধরণের রূপান্তর করতে পারে। উদাহরণস্বরূপ, অন্য টেবিলগুলিতে বা একই টেবিলের অন্যান্য অংশগুলিতে উপলব্ধ তথ্যের উপর নির্ভর করে দুটি শহরের নাম তাদের বা তাদের জনসংখ্যা বা জমির ক্ষেত্রের পার্থক্যের মধ্যে দূরত্বে রূপান্তরিত হতে পারে। একই শিরাতে, কোনও প্রোগ্রামের শর্তাদি সংগ্রহকে সিদ্ধান্তের টেবিল ব্যবহার করে সরাসরি ক্রিয়া বা পদ্ধতির একটি সিরিজে রূপান্তরিত করা যায়।


একটি সারণি হ'ল কোনও ডাটা স্ট্রাকচার যা সারি এবং কলামগুলি নিয়ে থাকে, কলামগুলি সাধারণত সংখ্যায় স্থির হয়, তবে সারিগুলি পরিবর্তনশীল হয়। অ্যারে, তালিকাগুলি, স্ট্যাকস, সূচিপত্রগুলি, নিয়ন্ত্রণ ব্লকগুলি, ফাইলগুলি, গ্রাফগুলি এবং চার্টগুলিও টেবিলগুলির ফর্ম, তবে কেবল কোনও প্রোগ্রাম সেগুলি ব্যবহার করে কারণ এটি কোনও টেবিলচালিত নকশা ব্যবহার করে তা বোঝায় না।


টেবিল চালিত নকশা নতুন কিছু নয়; এর মূল নীতিগুলি মূলত 1950 এর দশকের প্রথম দিকে বিকশিত এবং বাস্তবায়িত হয়েছিল, কিন্তু তখন সত্যিই এর ভিত্তি পায় নি। এটি মূলত এই কারণেই ছিল যে প্রধান স্মৃতিশক্তি তখন খুব ব্যয়বহুল ছিল এবং স্বাভাবিক সিস্টেমের তুলনায় ডিস্ক অ্যাক্সেসের গতিটি ইতিমধ্যে পর্যাপ্ত হিসাবে দেখা হত, যখন প্রোগ্রামাররা এখনও দক্ষ অ্যাক্সেসের পদ্ধতি রচনায় দক্ষ ছিল না এবং প্রস্তুত ছিল না were এখনও। অতএব, টেবিল-চালিত সফ্টওয়্যার ডিজাইনের উন্নতি করার পক্ষে এটি সত্যিই অনুকূল ছিল না।


টেবিলগুলির নিম্নলিখিত সুবিধা রয়েছে:

  • তারা বিশ্লেষণের পর্যায়ে ব্যবসায়ের লক্ষ্য বা চ্যালেঞ্জের সংক্ষিপ্ত এবং সুশৃঙ্খল স্পেসিফিকেশন সরবরাহ করে।
  • এগুলি স্পেসিফিকেশন থেকে সরাসরি এবং সহজেই প্রয়োগ করা যেতে পারে, যা তত্ত্ব এবং প্রয়োগের মধ্যে খুব ঘনিষ্ঠ লিঙ্কও সরবরাহ করে। এটি নকশা এবং বিকাশের পর্যায়ে রয়েছে।
  • রক্ষণাবেক্ষণ এবং বর্ধন পর্ব চলাকালীন বিদ্যমান কোডের ন্যূনতম ঝুঁকির সাথে দ্রুত টার্নারাউন্ডগুলির জন্য একক এবং কেন্দ্রীয়করণের পরিবর্তনের জন্য সারণীগুলি ভাগ করা যায় can
টেবিল চালিত নকশা কী? - টেকোপিডিয়া থেকে সংজ্ঞা