وثيقة مواصفات متطلبات النظام SRS
| المشروع | نظام إدارة طلبات العملاء |
| كود المشروع | CRM-DEMO |
| الجهة / العميل | شركة تجريبية للتوضيح |
| تصنيف الوثيقة | داخلي |
| تاريخ الإنشاء | 19 أغسطس 2026 |
| معد الوثيقة | نموذج تجريبي — منصة وثّق |
| رقم إصدار الوثيقة | V1 |
سجل النسخ
| الإصدار | التاريخ | الوصف | المعد |
|---|---|---|---|
| V1 | 19 أغسطس 2026 | إصدار أولي من وثيقة مواصفات متطلبات النظام SRS. | منصة وثّق |
١. المقدمة
الغرض من الوثيقة
توثيق المتطلبات الوظيفية وغير الوظيفية لنظام «نظام إدارة طلبات العملاء» لتكون مرجعًا لفرق التصميم والتطوير والاختبار.
نطاق النظام
نظام داخلي لاستقبال طلبات العملاء ومتابعة حالتها من الاستلام حتى الإغلاق، مع إشعارات وتقارير شهرية للإدارة.
الجمهور المستهدف
محللو الأعمال، فرق التطوير والاختبار، وأصحاب المصلحة المعنيون بالاعتماد.
التعريفات والمصطلحات
غير متوفر في بيانات المشروع الحالية.
٢. نظرة عامة على النظام
وصف النظام
نظام داخلي لاستقبال طلبات العملاء ومتابعة حالتها من الاستلام حتى الإغلاق، مع إشعارات وتقارير شهرية للإدارة.
المستخدمون المستهدفون
موظف خدمة العملاء، مدير خدمة العملاء، فريق التشغيل، الإدارة العليا.
- مدير خدمة العملاء — صاحب مصلحة (مذكور في المتطلبات)
- سارة العتيبي — مسؤول عن متطلبات
- فريق التشغيل — صاحب مصلحة (مذكور في المتطلبات)
- موظفو خدمة العملاء — صاحب مصلحة (مذكور في المتطلبات)
- علي القحطاني — مسؤول عن متطلبات
- إدارة تقنية المعلومات — صاحب مصلحة (مذكور في المتطلبات)
أهم الوظائف
- تسجيل طلب عميل جديد
- إشعارات تحديث حالة الطلب
- تقارير شهرية للإدارة
- بحث وتصفية الطلبات
حدود النظام
يحتاج استكمال من صاحب المصلحة.
وحدات المشروع
| الوحدة | الوصف | عدد المتطلبات |
|---|---|---|
| إدارة الطلبات | تسجيل الطلبات ومتابعة حالتها والبحث فيها. | 2 |
| الإشعارات | إشعارات العملاء عند تغيّر حالة الطلب عبر القنوات المعتمدة. | 1 |
٣. بيئة التشغيل
لم تُحدَّد بيئة التشغيل المستهدفة مثل المتصفحات، الأجهزة، أنظمة التشغيل، أو بيئات النشر بعد — يحتاج استكمال من صاحب المصلحة.
٤. قيود التصميم والتنفيذ
- CST-001 الاستضافة داخل بيئة الجهة — يجب أن يُستضاف النظام داخل البنية التحتية المعتمدة لدى الجهة، ولا يُسمح بنقل بيانات العملاء خارجها.
٥. الافتراضات والاعتماديات التقنية
- يُفترض أن تصنيفات الطلبات تُدار من شاشة إعدادات (FR-001)
- يُفترض توفر رقم جوال مؤكد لكل عميل (FR-002)
٦. المتطلبات الوظيفية (Functional Requirements)
٦.١ إدارة الطلبات
تسجيل الطلبات ومتابعة حالتها والبحث فيها.
تسجيل طلب عميل جديد
يجب أن يتيح النظام لموظف خدمة العملاء تسجيل طلب جديد يتضمن بيانات العميل (الاسم، رقم الجوال)، تصنيف الطلب من قائمة معتمدة، ووصفًا نصيًا، على أن يُنشأ رقم مرجعي فريد تلقائيًا ويظهر للموظف فور الحفظ.
معايير القبول
- ☐ عند حفظ طلب مكتمل البيانات، يظهر رقم مرجعي فريد خلال ثانيتين.
- ☐ لا يمكن حفظ الطلب دون اسم العميل ورقم الجوال والتصنيف.
- ☐ يُسجَّل وقت الإنشاء واسم الموظف تلقائيًا مع كل طلب.
الأسئلة المفتوحة
- ما الصيغة المعتمدة للرقم المرجعي؟ وهل تتضمن سنة الإنشاء؟
نقاط الغموض
- معلومة ناقصة: صيغة الرقم المرجعي (طول/بادئة) لم تُحدد
بحث وتصفية الطلبات
يجب أن يتيح النظام للموظف البحث في الطلبات بالرقم المرجعي أو اسم العميل أو رقم الجوال، مع تصفية النتائج بالحالة والتصنيف والفترة الزمنية.
معايير القبول
- ☐ البحث بالرقم المرجعي يعيد الطلب المطابق فقط.
- ☐ التصفية بالحالة والفترة تعمل معًا دون تعارض.
٦.٢ الإشعارات
إشعارات العملاء عند تغيّر حالة الطلب عبر القنوات المعتمدة.
إشعارات تحديث حالة الطلب
يجب أن يرسل النظام إشعارًا سريعًا للعميل عند أي تغيير مهم في حالة طلبه.
الأسئلة المفتوحة
- ما القنوات المطلوبة للإشعار؟ (رسالة نصية، بريد، إشعار تطبيق)
- ما الحالات التي تُعد تغييرًا مهمًا يستوجب إشعارًا؟
نقاط الغموض
- كلمات غامضة: سريعًا، مهم
- معلومة ناقصة: قنوات الإشعار (رسالة نصية/بريد/تطبيق)
- معلومة ناقصة: الحالات التي تستوجب إشعارًا
٦.٣ متطلبات عامة
تقارير شهرية للإدارة
يجب أن يوفر النظام تقريرًا شهريًا للإدارة يعرض عدد الطلبات المستلمة والمغلقة ومتوسط زمن الإغلاق لكل تصنيف.
٧. المتطلبات غير الوظيفية (Non-Functional Requirements)
زمن استجابة شاشات النظام
يجب ألا يتجاوز زمن تحميل أي شاشة رئيسية ثانيتين، وألا يتجاوز زمن تنفيذ البحث ثلاث ثوانٍ عند وجود ١٠٠ ألف طلب في القاعدة.
٨. قواعد العمل (Business Rules)
- BR-01 لا يُقبل تسجيل طلب لعميل دون رقم جوال سعودي صالح. — المصدر: سياسة خدمة العملاء
- BR-02 تُحفظ سجلات الإشعارات المرسلة لمدة لا تقل عن ١٢ شهرًا. — المصدر: متطلب تنظيمي
٩. حالات الاستخدام (Use Cases)
حالات استخدام مقترحة مشتقة من المتطلبات الموثقة — تحتاج مراجعة واعتماد:
تسجيل طلب عميل جديد
| الممثل الأساسي | مدير خدمة العملاء |
| الوصف | يجب أن يتيح النظام لموظف خدمة العملاء تسجيل طلب جديد يتضمن بيانات العميل (الاسم، رقم الجوال)، تصنيف الطلب من قائمة معتمدة، ووصفًا نصيًا، على أن يُنشأ رقم مرجعي فريد تلقائيًا ويظهر للموظف فور الحفظ. |
| المسار الأساسي | ينفذ الممثل الوظيفة الموصوفة أعلاه ويتحقق النظام من النتيجة وفق معايير القبول الموثقة. |
| الاستثناءات | لم يتم تحديده بعد. |
إشعارات تحديث حالة الطلب
| الممثل الأساسي | مدير خدمة العملاء |
| الوصف | يجب أن يرسل النظام إشعارًا سريعًا للعميل عند أي تغيير مهم في حالة طلبه. |
| المسار الأساسي | ينفذ الممثل الوظيفة الموصوفة أعلاه ويتحقق النظام من النتيجة وفق معايير القبول (لم تُوثَّق بعد). |
| الاستثناءات | لم يتم تحديده بعد. |
تقارير شهرية للإدارة
| الممثل الأساسي | مستخدم النظام |
| الوصف | يجب أن يوفر النظام تقريرًا شهريًا للإدارة يعرض عدد الطلبات المستلمة والمغلقة ومتوسط زمن الإغلاق لكل تصنيف. |
| المسار الأساسي | ينفذ الممثل الوظيفة الموصوفة أعلاه ويتحقق النظام من النتيجة وفق معايير القبول (لم تُوثَّق بعد). |
| الاستثناءات | لم يتم تحديده بعد. |
بحث وتصفية الطلبات
| الممثل الأساسي | موظفو خدمة العملاء |
| الوصف | يجب أن يتيح النظام للموظف البحث في الطلبات بالرقم المرجعي أو اسم العميل أو رقم الجوال، مع تصفية النتائج بالحالة والتصنيف والفترة الزمنية. |
| المسار الأساسي | ينفذ الممثل الوظيفة الموصوفة أعلاه ويتحقق النظام من النتيجة وفق معايير القبول الموثقة. |
| الاستثناءات | لم يتم تحديده بعد. |
١٠. متطلبات البيانات
تحتاج إلى استكمال أثناء التحليل التفصيلي.
١١. متطلبات التكامل
لم يتم تحديد تكاملات خارجية في البيانات الحالية.
١٢. متطلبات الصلاحيات والأدوار
الأدوار المرشحة من البيانات: مدير خدمة العملاء، فريق التشغيل، موظفو خدمة العملاء، إدارة تقنية المعلومات.
تحتاج إلى تحديد الأدوار والصلاحيات المطلوبة لكل دور.
١٣. معايير القبول
FR-001 تسجيل طلب عميل جديد
- ☐ عند حفظ طلب مكتمل البيانات، يظهر رقم مرجعي فريد خلال ثانيتين.
- ☐ لا يمكن حفظ الطلب دون اسم العميل ورقم الجوال والتصنيف.
- ☐ يُسجَّل وقت الإنشاء واسم الموظف تلقائيًا مع كل طلب.
FR-004 بحث وتصفية الطلبات
- ☐ البحث بالرقم المرجعي يعيد الطلب المطابق فقط.
- ☐ التصفية بالحالة والفترة تعمل معًا دون تعارض.
١٤. مصفوفة تتبع المتطلبات (RTM)
| الرقم | النوع | الأولوية | الحالة | المصدر | معيار قبول | تم تحليلها | أولوية الاختبار |
|---|---|---|---|---|---|---|---|
| FR-001 | وظيفي | حرجة | معتمد | ورشة عمل | نعم | نعم | مرتفعة |
| FR-002 | وظيفي | عالية | بحاجة لمعلومات | اجتماع | لا | نعم | مرتفعة |
| FR-003 | وظيفي | متوسطة | مسودة | بريد | لا | لا | متوسطة |
| FR-004 | وظيفي | عالية | قيد المراجعة | ورشة عمل | نعم | لا | مرتفعة |
| NFR-001 | غير وظيفي | عالية | معتمد | وثيقة | لا | لا | مرتفعة |
| CST-001 | قيد | حرجة | معتمد | وثيقة | لا | لا | مرتفعة |
١٥. المخاطر والملاحظات
- اعتماد محتمل على مزود خارجي للرسائل النصية (FR-002)
- متطلب واحد بحاجة لمعلومات إضافية قد تؤخر التصميم.
- 4 متطلبات بلا معايير قبول — خطر على مرحلة الاختبار.
- 4 متطلبات لم يُراجَع بعد لاكتشاف الغموض.
١٦. ضبط التغييرات
تخضع هذه الوثيقة لإجراء ضبط التغييرات: أي تعديل بعد الاعتماد يتطلب طلب تغيير موثق يُقيَّم أثره على النطاق والجدول والتكلفة، ولا يُعتمد إلا بموافقة أصحاب الصلاحية، مع تحديث سجل النسخ ورفع رقم الإصدار.
الموافقات
| الاسم | الدور | التوقيع | التاريخ |
|---|---|---|---|
تهدف هذه الوثيقة إلى توضيح مواصفات متطلبات النظام ودعم فرق التصميم والتطوير والاختبار في فهم نطاق العمل والمتطلبات المعتمدة.
تم إعداد بعض أجزاء هذه الوثيقة بمساعدة نماذج ذكاء اصطناعي متقدمة.