کتابخانه دیجیتال از چند بخش (ماجول) تشکیل شده است؟ آیا ساختار آن به شکل کلاینت /سروری است؟ ارتباط میان ماجولهای آن به چه شکل است؟
سیمرغ از سه بخش سرورهای سیمرغ، واسطه های اطلاعاتی و نرم افزار رابط کاربرتشکیل شده است:سرورهای سیمرغدر شبکه سیمرغ سه نوع سرور اطلاعات وجود دارد. نوع اول سرورهای اطلاعاتمواد کتابشناختی نظیر کتابها می باشند که با استفاده از نرم افزار سرور سیمرغ اقدام بهنگهداری و آماده سازی اطلاعات اسناد میکنند. این سرور به دلیل پیچیدگی نیازها،به خصوص در مورد منابع کتابشناختی فارسی، با استفاده از فن آوری اختصاصیشرکت نرم افزار و سخت افزار ایران تهیه شده است. نوع دوم سرورهای اطلاعاتمنابع دیجیتال و فایل های کامپیوتری نظیر فایل های pdf می باشند که با استفادهاز نرم افزار نگهداری منابع دیجیتال اقدام به نگهداری این فایل ها و آماده سازیاطلاعات آنها می کنند. نوع سوم سرورهای امانت می باشند که اطلاعات مربوط بهاعضای سیستم گردش امانات و رخدادهای آنها را ذخیره می کنند. سرورهای منابعدیجیتال و سیستم گردش امانات با بهره گیری از آخرین فن آوری های مبتنی بر SQLServer و + COM تهیه شده اند.واسطه های اطلاعاتیواسطه های اطلاعاتی وظیفه های بسیار مهم زیر را بر عهده دارند:- خواندن اطلاعات از سرورها به فرمت های خاص و تبدیل آنها به فرمتهایاستاندارد نظیر HTML و XML برای استفاده در اینترنت- ایجاد ارتباط بین سرورهای سیمرغ در اینترنت و انتقال درخواست های جستجویکاربران به مرکز مربوطه- تطبیق اطلاعات منابع دیجیتال موجود در سرورهای منابع دیجیتال با اطلاعاتکتابشناختی موجود در سرورهای اطلاعات کتابشناختی و در اختیار قرار دادن کلاطلاعات به فرم یکپارچه برای استفاده در رابط کاربر- خواندن اطلاعات امانی اعضا و اسناد از سرورهای امانت و انتقال آنها به فرممناسب رابط کاربرنرم افزارهای رابط کاربرلایه آخر نرم افزار که استفاده کنندگان مستقیما با آن سرو کار دارند وظیفه دریافتنیازها از کاربران به ساده ترین شکل ممکن، پردازش و ارسال آن به واسطه هایاطلاعاتی و یا مستقیما به سرور را برعهده دارد.در سیمرغ دو نوع رابط کاربر وجود دارد. نوع اول رابط های مخصوص Windowsدارند و حاوی امکانات تخصصی تری هستند. نوع دوم رابط های مخصوص Webهستند که در محیط های اینترنتی و برای استفاده عموم طراحی شده اند.