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