یکی از فاکتورهای مهم در مدیریت زنجیره تأمین، انتخاب تأمین کننده مناسب است، به طوری که تصمیم گیری صحیح در این مورد سبب کاهش هزینه های خرید، ایجاد رابطه پایدار با تأمین کننده ها و تقویت استراتژی رقابتی در بازار می شود. در این مقاله ابتدا با بررسی مقالات مرتبط، معیارهای مهم در امر انتخاب به دست آمد و سپس با روش دلفی فازی، وزن دهی معیارها و ارزیابی گزینه ها انجام گرفت. با رتبه بندی گزینه ها به روش تاپسیس فازی، پنج آستانه به دست آمد که با استفاده از این آستانه ها می توان گزینه ها را به چهار دسته درجه یک، درجه دو، درجه سه و نامناسب تقسیم کرد. نتایجی که تا این مرحله به دست آمد، به دانش و قوانین سیستم خبره پیشنهادی تبدیل شد. با استفاده از پوسته سیستم خبره جاوا، طراحی و پیاده سازی سیستم، طوری انجام گرفت که در آینده هم بتوان پایگاه دانش آن را بهنگام کرد. برای ایجاد یک رابط گرافیکی کاربر پسند از زبان جاوا کمک گرفته شد. سیستم پیشنهادی و افراد خبره، جداگانه چندین نمونه را ارزیابی کردند که پس از مقایسه، نتایج به طور قابل قبولی به هم نزدیک بودند.