ব্যবহারকারী ইন্টারফেস
ব্যবহারকারী ইন্টারফেস (ইংরেজি: User Interface) হলো শিল্পসংক্রান্ত নকশায় মানব-মেশিন মিথস্ক্রিয়া ক্ষেত্রে একটি ব্যবস্থা যেখানে ব্যবহারকারী ও মেশিন পারস্পরিক মিথস্ক্রিয়া চালায়। এই মিথস্ক্রিয়ার উদ্দেশ্য হলো মেশিনের কার্যকর পরিচালনা এবং নিয়ন্ত্রণ মানব পক্ষ থেকে যখন একই সময়ে মেশিন বিভিন্ন তথ্য দেখানোর মাধ্যমে কার্য পরিচালনায় সিদ্ধান্ত নিতে সহায়তা করে। ব্যবহারকারী ইন্টারফেসের বিশাল ধারণার উদাহরণ হলো- কম্পিউটার অপারেটিং সিস্টেম, হস্তচালিত যন্ত্রপাতি, ভারী যন্ত্রপাতি পরিচালনা নিয়ন্ত্রণ এবং প্রক্রিয়াকরণ নিয়ন্ত্রণ। নকশার বিষয়টি বিবেচ্য হয় যখন ব্যবহারকারী ইন্টারফেসটিতে শ্রমিকের কর্ম দক্ষতা এবং মনস্তাত্ত্বিক বিষয়াদি থাকে বা এগুলোর সাথে সম্পর্কিত হয়। সাধারণত, ব্যবহারকারী ইন্টারফেসের নকশার উদ্দেশ্য হল একটি এমন ব্যবহারকারী ইন্টারফেস উৎপাদন করা যা ব্যবহার করতে গেলে আত্ম ব্যাখ্যাকারী, কার্যকর এবং উপভোগ্য (ব্যবহারকারী বান্ধব) এবং লক্ষ্য অর্জনের সহায়ক। এর মানে হলো পরিচালনাকারী ব্যক্তিকে কম ইনপুট দিতে হয় চাহিদাকৃত আউটপুট পাওয়ার জন্য এবং মেশিন মানুষ চায় না এমন আউটপুট কমায়। ইউজার ইন্টারফেস একটি হিউম্যান মেশিন ইন্টারফেস (HMI) সহ এক বা একাধিক স্তর নিয়ে গঠিত হয়। সেখানে মেশিনে ইনপুট দেবার জন্য বাস্তবিক ইন্টারফেস মেশিনের কাজ হল দুরকম - ১. ইনপুট হার্ডওয়্যার যেমন: কীবোর্ড, মাউস, বা গেম প্যাড ইত্যাদির মাধ্যমে ব্যবহারকারী নির্দেশ প্রদাণ করতে পারে এবং ২. আউটপুট হার্ডওয়্যার যেমন কম্পিউটার মনিটর, স্পিকার, এবং মুদ্রণযন্ত্র ইত্যাদির মাধ্যমে মেশিনের প্রসেসকৃত ডেটার ফলাফল মানুষ দেখতে পারে। যে যন্ত্র দিয়ে হিউম্যান মেশিন ইন্টারফেস (HMI) কার্যকর করা হয় তাকে হিউম্যান ইন্টারফেস ডিভাইস (HID) বলা হয়। মানুষ এবং মেশিন ইন্টারফেসের অপর নাম হল ম্যান-মেশিন ইন্টারফেস (MMI) এবং কম্পিউটার মেশিনের বেলায় ডাকা হয় হিউম্যান কম্পিউটার ইন্টারফেস। অতিরিক্ত ব্যবহারকারী ইন্টারফেস স্তর ব্যবহার করে এক বা একাধিক মানুষের ইন্দ্রীয় গ্রাহ্য যোগাযোগ মেশিনের সাথে করতে পারা যায়: স্পর্শ, চাক্ষুষ দর্শন (দৃষ্টিশক্তি), শ্রবণের মাধ্যমে (শব্দ), ঘ্রাণের মাধ্যমে (গন্ধ), স্থির বা সাম্য অবস্থার মাধ্যমে (ভারসাম্য) এবং স্বাদের মাধ্যমে।