موجودیتها
مقدمه
نرمافزار لیبرا براساس مدل برنامهنویسی شیء گرا پیادهسازی شده است. بر طبق مدل شی گرا، ابتدا باید موجودیتهای مورد استفاده را شناسایی و در سیستم تعریف کرد. این موجودیتها شامل انواع اشیای دادهای از قبیل دادههای کتابشناختی (اثر، نمود، مورد)، دادههای مستند، طرحهاي رمزگزاري واژگان، نشانگرها و غیره هستند در این بخش امکان تعریف انواع موجودیتها بر اساس کلاسهای دادهای مختلف فراهم شده است.
در این سیستم موجودیتها براساس دو دسته عمده سیستمی و غیرسیستمی/عمومی تعریف میشوند. موجودیتهای سیستمی، موجودیتهایی هستند که یا براساس استانداردهای حوزه مدیریت اطلاعات و دانش تعریف شده اند و یا بر حسب نیاز در ماژولهای مختلف سیستم استفاده و فراخوانی میشوند و ازاینرو قابل حذف نیستند. موجودیتهای عمومی نیز موجودیتهایی هستند که بر حسب نیاز کتابخانه و به منظور سهولت در ذخیره سازی و بازیابی اطلاعات بهکار میروند.
هر موجودیت در سیستم باید بر اساس یکی از کلاسهای دادهای موجود در جدول زیر ایجاد شود. و هر یک از کلاسهای دادهای ممکن است دارای چندین موجودیت مختلف باشد.
دسترسی
نحوه دسترسی به بخش نوع موجودیت در سیستم بدین شرح است:
مدیریت فراداده> نوع موجودیت
2-جستجو و مرور موجودیتها
در این بخش فهرستی از کلاسهای دادهای که تاکنون تعریف شدهاند بر اساس ترتیب ---------- نمایش داده میشود.
به منظور جستجو در فهرست کلاسها، میتوان از فاکتورهای "نام کلاس"، "نوع کلاس"، "سیستمی یا عمومی بودن کلاس"، "فعال یا غیر فعال بودن کلاس" استفاده کرد. برای مثال با انتخاب هر نوع موجودیت ، موجودیتهای همان نوع در فهرست نشان داده میشود.
بصورت پیش فرض در هر صفحه 15 مورد نمایش داده میشود.با کلیک روی گزینههای بعدی و یا قبلی امکان رفتن به صفحات بعدی یا قبلی فراهم میشود. همچنین با انتخاب تعداد آیتم در صفحه نیز میتوان نمایش تعداد موارد در هر صفحه را تغییر داد.
3-ایجاد، ویرایش، حذف، نمایش و خروجی موجودیتها
بخش نوع موجودیت دارای امکانات زیر است:
- ایجاد
- ویرایش
- حذف
- نمایش
- خروجی
کلاس جدید را میتوان از طریق کلید
دربخش نوع موجودیت، ایجاد نمود.
برای ایجاد کلاس مراحل زیر را انجام دهید:
1.با کلیک بر روی دکمه " جدید اضافه کن" صفحه مربوط به ایجاد کلاس جدید در سیستم نمایش داده میشود.
2.این صفحه شامل دو بخش "اطلاعات"، و "لاگ فعالیت" است. در بخش اطلاعات وارد کردن فیلدهای ستاره دار، شامل نام (در سه زبان استاندارد، فارسی و انگلیسی) و نوع کلاس در سیستم اجباری است. فیلدهای غیر ستاره دار را نیز بنا به نیاز کتابخانه میتوان پر نمود.
2-3-ویرایش موجودیت (کلاس دادهای)
جهت اصلاح و یا تکمیل اطلاعات یک موجودیت، از بخش جستجو و مرور موجودیتها، موجودیت مورد نظر را جستجو کرده و با کلیک بر روی نام موجودیت وارد صفحه ویرایش آن شده و تغییرات لازم را اعمال نمایید.
در پنجره ویرایش یک موجودیت در بخش لاگ فعالیت، تاریخچه ایجاد و یا ویرایش یک موجودیت که شامل نوع فعالیت (ایجاد یا ویرایش)، نام کاربر انجام دهنده، تاریخ و ساعت انجام آن است ثبت و نمایش داده میشود.
3-3-حذف موجودیت (کلاس دادهای)
در پنجره ویرایش موجودیت با انتخاب کلید حذف، امکان حذف موجودیت مورد نظر فراهم میشود.در صورتیکه موجودیت مورد نظر در سیستم استفاده و فراخوانی شده باشد، به دلیل وجود کارکرد امکان حذف آن وجود ندارد، جهت حذف موجودیت دارای کارکرد، ابتدا باید کارکرد آن را حذف نمود.
5-3-دریافت خروجی اکسل از فهرست موجودیتها(کلاسهای دادهای)
با انتخاب گزینه "خروجی" از بخش نوع موجودیت امکان تهیه خروجی اکسل از فهرست موجودیتهای تعریف شده به دو صورت دریافت خروجی از همه یافت شدهها و یا از موارد انتخاب شده وجود دارد.