Software

Modularity মডুলারিটি

কম্পিউটার কম্পোনেন্টগুলোর বিভিন্ন অংশ খুলে লাগানো বা পরিবর্তন করার ক্ষমতাকে মডুলারিটি বলে। যেমন- ডেস্কটপ কম্পিউটারের মডুলারিটি ল্যাপটপের চেয়ে বেশি।

সফটওয়্যারের ক্ষেত্রে সফটওয়্যারের এক একটা অংশ যা আলাদা করা যায় তাকে Modul বা মডিউল বলে। ইআরপি সফটওয়্যারে ডেভলপাররা এক এক করে ডেভলপ করে এবং এক একটা কমে মডিউল যোগ করে। আগের মডিউল ইতিমধ্যে কাজ করতে থাকে।

ERP- Enterprise Resource Planning ইআরপি

অনেকগুলো এপ্লিকেশন মিলে একটি সফটওয়্যার যার মাধ্যমে অনেক সুন্দরভাবে তথ্যগুলো একে অন্যের সাথে ইন্ট্রিগেট করা থাকে। প্রতিটি অংশ কে মডিউলও বলাহয়ে থাকে।

মূলতঃ কোন একটি প্রতিষ্ঠানে আগের দিনে একাউন্টিং, পেরোল, হিউম্যান রিসোর্স, প্রোডাকশন ইত্যাদির জন্য আলাদা সফটওয়্যার থাকতো। এক্ষেত্রে হিসাব ও তথ্য মিলিয়ে রিপোর্ট তৈরী করতে অনেকসময় ঝামেলা হতো। এই সমস্যা সমাধানের জন্য সবগুলো মডিউলকে একই সফটওয়্যারের ও ডাটাবেজে নিয়ে আসা হয়।

ছোট, মাঝারী, বড় ও প্রতিষ্ঠানের ধরনের উপর ভিন্ন ভিন্ন সংখ্যক মডিউল প্রয়োজন হতে পারে। অদিকাংশ ক্ষেত্রেই এই সফটওয়্যার প্রয়োজন অনেযায়ী তৈরী বা কাস্টমাইজ করে নিতে হয়।