استوديو الذكاء الاصطناعي
كل المشاريع

مكتبة إلكترونية

اسأل عن هذا المشروع

إدارة الكتب والإعارة

اطلب تعديلًا

هذه المرحلة معتمدة ونهائية، فلا تُعدَّل.
  1. أنت · قبل 14 يومًا

    أصلح المشكلات التي وجدها فحص الشاشات.

    النموذج

    أفحص الشاشات نموذجًا واحدًا: الروابط ومكونات التصميم والإطار المشترك والتواريخ والأرقام والتخطيط، وأصحح ما له تصحيح واحد، وأعيد كتابة كل شاشة لم تجتز الفحص. النتيجة في تقرير الفحص تحت النموذج.

    أنتج النسخة ⁨v2⁩.

النسخة ⁨2⁩معتمدأُنشئ قبل 14 يومًا

نسخة نهائية. أصبحت هذه النسخة مدخلًا للمرحلة التالية ولا يمكن تغييرها.

النموذج الأولي

انقر الأزرار والروابط داخل الشاشة للتنقل بين الشاشات كما سيفعل المستخدم.

فحص الشاشات

اجتازت الشاشات كلها (⁨8⁩) الفحص، بعد إعادة كتابة ⁨8⁩ منها لإصلاحها.

يتتبّع الفحص كل رابط، ويتحقق من التزام كل شاشة بنظام التصميم والإطار المشترك، ويقارن التواريخ والحالات والمعرّفات والأرقام بين الشاشات، ويرسم كل شاشة بعرض سطح المكتب. وملاحظتان للمراجع أدناه.

    • ملاحظة تطلب الأيقونة «book»، وليست في مجموعة الأيقونات، فتُحذف.
    • ملاحظة تطلب الأيقونة «book»، وليست في مجموعة الأيقونات، فتُحذف.

أُعيدت كتابتها لإصلاحها: SCR-01SCR-02SCR-03SCR-04SCR-05SCR-06SCR-07SCR-08

صُحّح تلقائيًا (27)
  • SCR-02 وُحّد شريطها العلوي وتذييلها مع الشاشات الأخرى.
  • SCR-03 وُحّد شريطها العلوي وتذييلها مع الشاشات الأخرى.
  • SCR-04 وُحّد شريطها العلوي وتذييلها مع الشاشات الأخرى.
  • SCR-04 صُحّح تاريخ هجري ليطابق يوم تاريخه الميلادي: 1446/8/12هـ → 1446/08/08هـ.
  • SCR-04 صُحّح تاريخ هجري ليطابق يوم تاريخه الميلادي: 1446/8/11هـ → 1446/08/07هـ.
  • SCR-04 صُحّح تاريخ هجري ليطابق يوم تاريخه الميلادي: 1446/8/10هـ → 1446/08/06هـ.
  • SCR-04 صُحّح تاريخ هجري ليطابق يوم تاريخه الميلادي: 1446/8/9هـ → 1446/08/05هـ.
  • SCR-05 وُحّد شريطها العلوي وتذييلها مع الشاشات الأخرى.
  • SCR-06 وُحّد شريطها العلوي وتذييلها مع الشاشات الأخرى.
  • SCR-07 وُحّد شريطها العلوي وتذييلها مع الشاشات الأخرى.
  • SCR-07 كُتبت الأرقام الهندية أرقامًا عربية.
  • SCR-07 صُحّح تاريخ هجري ليطابق يوم تاريخه الميلادي: 01 محرم 1446هـ → 18 رمضان 1445هـ.
  • SCR-07 صُحّح تاريخ هجري ليطابق يوم تاريخه الميلادي: 01 محرم 1446هـ → 18 رمضان 1445هـ.
  • SCR-07 صُحّح تاريخ هجري ليطابق يوم تاريخه الميلادي: 28 ذو الحجة 1445هـ → 15 رمضان 1445هـ.
  • SCR-07 صُحّح تاريخ هجري ليطابق يوم تاريخه الميلادي: 25 ذو الحجة 1445هـ → 12 رمضان 1445هـ.
  • SCR-08 وُحّد شريطها العلوي وتذييلها مع الشاشات الأخرى.
  • SCR-04 أُعطيت الحالة «متاح» لونها في الشاشات الأخرى.
  • SCR-01 أُعيد رسم مخطط دائري ليطابق رقمه (72%).
  • SCR-02 وُحّد شريطها العلوي وتذييلها مع الشاشات الأخرى.
  • SCR-03 وُحّد شريطها العلوي وتذييلها مع الشاشات الأخرى.
  • SCR-04 وُحّد شريطها العلوي وتذييلها مع الشاشات الأخرى.
  • SCR-04 استُبدلت الشرطات الطويلة.
  • SCR-05 وُحّد شريطها العلوي وتذييلها مع الشاشات الأخرى.
  • SCR-06 وُحّد شريطها العلوي وتذييلها مع الشاشات الأخرى.
  • SCR-06 صُحّح تاريخ هجري ليطابق يوم تاريخه الميلادي: 15 شعبان 1446هـ → 19 شوال 1446هـ.
  • SCR-07 وُحّد شريطها العلوي وتذييلها مع الشاشات الأخرى.
  • SCR-08 وُحّد شريطها العلوي وتذييلها مع الشاشات الأخرى.

فكرة التصميم

تقوم فلسفة تصميم واجهة نظام المكتبة الإلكترونية على مبدأ الوضوح الوظيفي والتبسيط البصري، مع مراعاة خصوصية البيئة المؤسسية السعودية ومتطلبات إتاحة الوصول المعتمدة. يتم تنظيم الواجهات وفق منطقية العمليات اليومية، حيث تُصمم شاشة تسجيل الإعارة والإرجاع (SCR-02، SCR-03) لتقليل عدد النقرات والخطوات، بما يتناسب مع طبيعة العمل السريع في كاونتر الخدمة، مع إبراز رسائل التحقق والرفض بشكل فوري وواضح لضمان عدم توقف سير العمل. أما واجهات المستفيدين، مثل شاشة البحث (SCR-01) وشاشة الإشعارات (SCR-05)، فتعتمد على عرض معلوماتي هرمي يسهل القراءة، مع تطبيق توحيد الهمزة والتاء المربوطة والألف المقصورة في حقل البحث لضمان دقة النتائج دون حاجة للمستخدم لتعديل صياغته. يراعي التصميم التزامن اللغوي بين العربية والإنجليزية، مع اعتماد اتجاه النص من اليمين إلى اليسار كإعداد افتراضي، والتوافق مع معايير WCAG 2.1 المستوى AA من حيث تباين الألوان وحجم الخطوط وسهولة التنقل بلوحة المفاتيح. كما يتم تمييز عناصر التحكم الرئيسية، مثل أزرار المسح والتأكيد، بألوان هادئة وموحدة تعكس هوية المؤسسة، مع استخدام رموز بصرية بسيطة لتوضيح حالة النسخ (متاحة، معارة، محجوزة) دون الاعتماد على اللون وحده، مما يضمن سهولة الاستخدام لجميع الفئات المستهدفة بما فيهم ذوو الاحتياجات الخاصة.

الشاشات

  1. SCR-01
    شاشة البحث في الفهرس: تعرض حقل إدخال نصي للبحث بالعنوان أو المؤلف أو الموضوع أو رقم الإيداع، مع قائمة نتائج تعرض حالة كل نسخة وموقعها، وتطبق توحيد الهمزة والتاء المربوطة والألف المقصورة لضمان دقة النتائج.
    أساسي
    يحقق 3 متطلبات⁨FR-01⁩ و⁨NFR-01⁩ و⁨NFR-02⁩
  2. SCR-02
    شاشة تسجيل الإعارة: تعرض حقلين لمسح رمز النسخة ورقم المستفيد، وتعرض تاريخ الإرجاع المحسوب آليا وفق فئة المستفيد، مع رسالة خطأ فورية في حال تجاوز الحد المسموح أو وجود كتب متأخرة.
    أساسي
    يحقق 3 متطلبات⁨FR-02⁩ و⁨FR-03⁩ و⁨NFR-05⁩
  3. SCR-03
    شاشة تسجيل الإرجاع: تعرض حقل مسح رمز النسخة، وتعرض حالة النسخة الجديدة (متاحة أو محجوزة) خلال ثلاث ثوان، مع تأكيد نجاح العملية وسجل المنفذ والوقت.
    أساسي
    يحقق متطلبَين⁨FR-04⁩ و⁨NFR-05⁩
  4. SCR-04
    شاشة قائمة الانتظار للحجز: تعرض قائمة الكتب المعارة مع ترتيب المنتظرين حسب الأسبقية، وتتيح للمستفيد إضافة اسمه للقائمة، وتعرض إشعارا فوريا لأول المنتظرين عند إرجاع النسخة.
    مهم
    يحقق متطلبًا واحدًا⁨FR-05⁩
  5. SCR-05
    شاشة الإشعارات: تعرض قائمة التذكيرات المرسلة قبل موعد الإرجاع بيومين، والإشعارات اليومية للتأخير، مع حالة الإرسال والتاريخ، وتتيح للمستفيد تأكيد الاستلام.
    أساسي
    يحقق متطلبًا واحدًا⁨FR-06⁩
  6. SCR-06
    شاشة الوصول للمصادر الإلكترونية: تعرض قائمة المصادر المتاحة مع عدد النسخ المتزامنة المستخدمة والمتبقية، وتتيح للمستفيد المرخص له الدخول ضمن حدود الترخيص، مع رسالة رفض في حال تجاوز الحد.
    اختياري
    يحقق متطلبًا واحدًا⁨FR-07⁩
  7. SCR-07
    شاشة التقارير الشهرية: تعرض جداول لأكثر المقتنيات إعارة وطلبات الحجز غير الملباة، مع إمكانية تصدير البيانات، وتعرض تاريخ توليد التقرير وهوية المنفذ.
    اختياري
    يحقق متطلبَين⁨FR-08⁩ و⁨NFR-05⁩
  8. SCR-08
    شاشة تسجيل الدخول: تعرض حقلين لاسم المستخدم وكلمة المرور، مع رابط للتحقق من الهوية عبر الدليل الوظيفي، وتعرض خيارات اللغة العربية والإنجليزية، وتلتزم بمعايير WCAG 2.1 المستوى AA.
    أساسي
    يحقق متطلبًا واحدًا⁨NFR-04⁩

رحلات المستخدم

تبدأ الرحلة الرئيسية للمستفيد من شاشة تسجيل الدخول SCR-08، حيث يتحقق النظام من هوية المستخدم عبر الدليل الوظيفي، ثم ينتقل إلى شاشة البحث في الفهرس SCR-01. في هذه الشاشة، يقوم المستفيد بإدخال معايير البحث مثل العنوان أو المؤلف، فيعرض النظام النتائج مع حالة كل نسخة وموقعها، مع تطبيق توحيد الهمزة والتاء المربوطة لضمان دقة المطابقة. إذا كانت النسخة متاحة، يتجه المستفيد إلى شاشة تسجيل الإعارة SCR-02، حيث يمسح أمين المكتبة رمز النسخة ورقم المستفيد، فيحسب النظام تاريخ الإرجاع آليا وفق فئة المستفيد. إذا تجاوز المستفيد الحد المسموح أو لديه كتب متأخرة، تظهر رسالة خطأ فورية تمنع العملية. بعد نجاح الإعارة، يتلقى المستفيد تذكيرا قبل موعد الإرجاع بيومين عبر شاشة الإشعارات SCR-05، وإذا تأخر في الإرجاع، تصله إشعارات يومية حتى إرجاع الكتاب. عند الإرجاع، يستخدم أمين المكتبة شاشة تسجيل الإرجاع SCR-03، حيث يمسح رمز النسخة، فيتحول حالها إلى متاحة أو محجوزة خلال ثلاث ثوان، مع تسجيل هوية المنفذ والوقت. إذا كانت النسخة محجوزة، تظهر في شاشة قائمة الانتظار SCR-04، حيث يُشعر أول المنتظرين فورياً. أما المستفيد المرخص له بالمصادر الإلكترونية، فيستخدم شاشة الوصول SCR-06 للدخول ضمن حدود الترخيص، مع رفض أي تجاوز. أخيراً، يطلع أمين المكتبة على شاشة التقارير الشهرية SCR-07 لمراجعة أكثر المقتنيات إعارة وطلبات الحجز غير الملباة، مع إمكانية تصدير البيانات.

مكونات الواجهة

تعتمد الواجهات على هيكل تنقّل ثابت في أعلى الشاشة يربط بين وحدات الفهرس والإعارة والإرجاع والحجز والإشعارات والتقارير، مع ضمان اتجاه النص من اليمين إلى اليسار بشكل افتراضي للغة العربية، وتبديل تلقائي للاتجاه إلى اليسار نحو اليمين عند اختيار اللغة الإنجليزية. يتم تصميم عناصر التنقّل لتكون قابلة للقراءة عبر برامج قارئات الشاشة، مع توفير تسميات بديلة واضحة لكل رابط وأيقونة، وضمان تباين لوني لا يقل عن النسبة المطلوبة في معيار WCAG 2.1 المستوى AA. تتضمن مكونات النماذج المشتركة حقول إدخال نصية تدعم التوحيد الصوتي للأحرف العربية مثل الهمزة والتاء المربوطة والألف المقصورة، مما يسمح للمستخدمين بكتابة الكلمات بأشكال مختلفة والحصول على نتائج موحدة، مع عرض رسائل خطأ فورية تحت كل حقل عند عدم اكتمال البيانات أو مخالفتها لقواعد التحقق من FR-02 وFR-03. تستخدم الجداول المشتركة لعرض نتائج البحث في الفهرس وقوائم الانتظار والتقارير الشهرية تخطيطا ثابتا للأعمدة مع إمكانية الترتيب حسب التاريخ أو الاسم، وتعرض حالة كل نسخة وموقعها بوضوح، مع دعم التمرير الأفقي على الشاشات الصغيرة دون فقدان المعلومات. تعتمد مكونات الإشعارات على بطاقات موحدة تعرض نوع الإشعار (تذكير أو تأخير أو حجز) وتاريخ الإرسال وحالة الاستلام، مع أزرار تفاعلية لتأكيد الاستلام أو اتخاذ إجراء، وتضمن هذه المكونات وصولا كاملا للمستخدمين ذوي الإعاقة البصرية أو الحركية من خلال التركيز اللوني الواضح والأحجام القياسية للنصوص.