بررسی فنی نرمافزارهای مختلف کتابخانهای نشان میدهد که سرویس بازیابی اطلاعات در این نرمافزارها به صورت بهینه طراحی و پیادهسازی نشدهاند. هدف پژوهش حاضر این بوده است که یک سیستم بازیابی اطلاعات بهینه را تعریف کند، راهنمایی برای طراحان سیستمهای بازیابی اطلاعات، محققان و دانشپژوهان این سیستمها را ارائه دهد و ارزیابی سیستمهای بازیابی اطلاعات را ممکن سازد. در این مقاله به موضوعات زیر پرداخته شده است: امکانات و قابلیتهای سیستمهای بازیابی اطلاعات ، بازخورد در سیستمهای بازیابی اطلاعات، نحوة نمایش اطلاعات خروجی،ارزیابی سیستم بازیابی اطلاعات،و نمایش اطلاعات.