تغييرات

اذهب إلى التنقل اذهب إلى البحث
تم إضافة 1٬262 بايت ،  قبل 9 سنوات
ط
وظائف و صياغات
سطر 8: سطر 8:     
== وصف عام للنظام ==
 
== وصف عام للنظام ==
−
يمكن فيها لأي مستخدم إدراج إعلان عن توافر دواء فائض، و يمكن البحث فيه بالاسم التجاري <del>(أو ربما المادة الفعّالة)</del> و تاريخ انتهاء الصلاحية، و حالة العبوة من حيث كونها مقفولة أو مفتوحة أو منقوصة، إلخ.
+
نظام يمكِّن المستخدمين من إدراج إعلان عن توافر دواء فائض، و يمكن البحث فيه بالاسم التجاري <del>(أو ربما المادة الفعّالة)</del> و تاريخ انتهاء الصلاحية، و حالة العبوة من حيث كونها مقفولة أو مفتوحة أو منقوصة، إلخ.
    
الموقع خدمة مجّانية، و لا يقبل سوى إعلانات الأدوية التي يرغب أصحابها في منحها لآخرين يحتاجونها بلا مقابل.
 
الموقع خدمة مجّانية، و لا يقبل سوى إعلانات الأدوية التي يرغب أصحابها في منحها لآخرين يحتاجونها بلا مقابل.
سطر 31: سطر 31:  
=== نموذج الاستخدام ===
 
=== نموذج الاستخدام ===
   −
* وضع مدخلة عرض دواء يتطلّب من المستخدم الولوج بحساب مُسجَّل في الخدمة.
+
* لا يتطلب استعمال النظام تسجيل حسابات
 +
<del>* وضع مدخلة عرض دواء يتطلّب من المستخدم الولوج بحساب مُسجَّل في الخدمة.</del>
 
* النظام يقبل مدخلات عروض الأدوية التي تزيد المدة الباقية من صلاحيتها على ثلاثين يوما (القيمة يجب أن تكون قابلة للضبط عبر إعدادات النّظام)
 
* النظام يقبل مدخلات عروض الأدوية التي تزيد المدة الباقية من صلاحيتها على ثلاثين يوما (القيمة يجب أن تكون قابلة للضبط عبر إعدادات النّظام)
 
* قبل إدراج المُدخلة يعرض النظام بياناتها كما أدخلها المستخدم و يطلب توكيدها بفعل عبر واجهة المستخدم.
 
* قبل إدراج المُدخلة يعرض النظام بياناتها كما أدخلها المستخدم و يطلب توكيدها بفعل عبر واجهة المستخدم.
 
* المدخلات تُحذف بحلول تاريخ انتهاء الصلاحية المُعلن عنه، و يُرسل تنويه في رسالة بريدية إلى واضعها
 
* المدخلات تُحذف بحلول تاريخ انتهاء الصلاحية المُعلن عنه، و يُرسل تنويه في رسالة بريدية إلى واضعها
 
* البحث في مدخلات العروض بحثٌّ نصيٌّ، و لا يتطلّب الولوج بحساب
 
* البحث في مدخلات العروض بحثٌّ نصيٌّ، و لا يتطلّب الولوج بحساب
−
* كذلك لا يلزم الولوج بحساب لأجل استعراض بيانات الاتّصال بواضع المدخلة محل اهتمام الباحث (لكن ربّما يزم إثبات الآدمية بحلّ اختبار مثل captcha)
+
* لا يلزم الولوج بحساب لأجل استعراض بيانات الاتّصال بواضع المدخلة محل اهتمام الباحث (لكن ربّما يزم إثبات الآدمية بحلّ اختبار مثل captcha)
 
* قبل عرض بيانات المستخدم المسجّل واضع مدخلة الإعلام للمستخدم غبر المُسجّل ينبغي على الأخير (بطريق فِعل في واجهة المستخدم) إقرار التزامه باتّفاقية الاستخدام و اطّلاعه و قبوله سياسة البيانات، و ينتقل معلم (parameter) التوكيد مع الطلب (request) عبر واجهة برمجة التطبيقات (API)
 
* قبل عرض بيانات المستخدم المسجّل واضع مدخلة الإعلام للمستخدم غبر المُسجّل ينبغي على الأخير (بطريق فِعل في واجهة المستخدم) إقرار التزامه باتّفاقية الاستخدام و اطّلاعه و قبوله سياسة البيانات، و ينتقل معلم (parameter) التوكيد مع الطلب (request) عبر واجهة برمجة التطبيقات (API)
 
* يمكن لواضع المدخلة شطب مدخلته من قائمة المعروض في أي وقت، يطلب منه النظام تحديد إذا ما كانت الشطب سببه إتمام توزيع الدواء، أو سببا غيره
 
* يمكن لواضع المدخلة شطب مدخلته من قائمة المعروض في أي وقت، يطلب منه النظام تحديد إذا ما كانت الشطب سببه إتمام توزيع الدواء، أو سببا غيره
−
* بعد شطب مدخلة إعلان، إما لانتهاء صلاحية الدواء أو بواسطة المُستخدم واضع المُدخلة بسبب إتمام التعامل عليها، تنتقل بياناتها (اسم الدواء، و تاريخ صلاحيته، و تاريخ وضع الإعلان، و تاريخ حذفه) إلى سجّل أرشيفي بغرض الدراسات الإحصائية. السجّل لا يتضمّن أية بيانات عن المستخدم واضع المُدخلة.
+
* بعد حذف مدخلة إعلان، إما لانتهاء صلاحية الدواء أو بواسطة المُستخدم واضع المُدخلة بسبب إتمام التعامل عليها، تنتقل بياناتها (اسم الدواء، و تاريخ انتهاء صلاحيته، و تاريخ الإدراج، و تاريخ حذفه، و السبب [صلاحية|مستخدم]، و المحافظة، و تلبيدة عنوان بريد المستخدم و تلبيدة رقم الهاتف إن وُجد) إلى سجّل أرشيفي بغرض الدراسات الإحصائية. السجّل لا يتضمّن أية بيانات يمكن بها التعرّف على هويّة المستخدم واضع المُدخلة.
    
=== بيانات مدخلة الإعلان ===
 
=== بيانات مدخلة الإعلان ===
 
* اسم الدواء بالأحرف اللاتينية (إلزامي، مع مقترحات تصاعدية من النظام)
 
* اسم الدواء بالأحرف اللاتينية (إلزامي، مع مقترحات تصاعدية من النظام)
 +
* اسم الدواء بالعربية (اختياري)
 
* تاريخ انتهاء الصلاحية (إلزامي)
 
* تاريخ انتهاء الصلاحية (إلزامي)
 
* حالة العبوة من حيث كونها [بحالتها الأصلية | مفتوحة لكن غير منقوصة | منقوصة]
 
* حالة العبوة من حيث كونها [بحالتها الأصلية | مفتوحة لكن غير منقوصة | منقوصة]
 +
* موضع جغرافي (محافظة)
 
* صورة فوتوغرافية لعبوّة الدّواء (؟) (اختيارية)
 
* صورة فوتوغرافية لعبوّة الدّواء (؟) (اختيارية)
 +
* وصف نصّي حرّ قصير
    
=== إدارة المستخدمين ===
 
=== إدارة المستخدمين ===
−
حسابات المستخدمين تُعرّف بحساب بريد إلكتروني لتوكيد الحساب. و هي تحوي الحد الأدنى المطلوب لتمييزهم في النظام و تمكينهم من التفاعل معه، و ربما يتضمن النظام وسيلة للولوج و إنشاء الحسابات بطريق مواقع الخدمات الأخرى الشائعة و البروتوكولات القياسية للهويات الرقمية.
+
لا توجد حسابات المستخدمين، بل تُدار المُدخلات كلٌّ على حدى و يُراسل بشأنها المُستخدم لتوكيد إدراجها و حذفها.
    
تتضمن بيانات الحساب ُمعرِّفا و بيانات الوسيلة المفضّلة للتواصل.
 
تتضمن بيانات الحساب ُمعرِّفا و بيانات الوسيلة المفضّلة للتواصل.
سطر 62: سطر 66:  
* (اختياري) رقم هاتف للتواصل بشأن المدخلة. يجب أن يسمح المستخدم واضع المدخلة إما بظهور عنوان بريده أو بإدراج رقم هاتف، أو كليهما
 
* (اختياري) رقم هاتف للتواصل بشأن المدخلة. يجب أن يسمح المستخدم واضع المدخلة إما بظهور عنوان بريده أو بإدراج رقم هاتف، أو كليهما
   −
يُفتح الحساب بعد إقرار المستخدم التزامه باتّفاقية الاستخدام و إقراره بالاطلّاع على سياسة البيانات و قبولها و ذلك بفعل في واجهة المستخدم  و ينتقل معلم (parameter) التوكيد مع الطلب (request) عبر واجهة برمجة التطبيقات (API).
+
<del>يُفتح الحساب بعد إقرار المستخدم التزامه باتّفاقية الاستخدام و إقراره بالاطلّاع على سياسة البيانات و قبولها و ذلك بفعل في واجهة المستخدم  و ينتقل معلم (parameter) التوكيد مع الطلب (request) عبر واجهة برمجة التطبيقات (API).</del>
   −
يتمّ فتح الحساب بتوكيد عنوان البريد الإلكتروني الذي يُدخله المستخدم كمُعرِّف له برسالة تحوي OTP. هذا الحساب الإلكتروني هو المطلوب عند الولوج إلى الحساب لاحقا.
+
<del>يتمّ فتح الحساب بتوكيد عنوان البريد الإلكتروني الذي يُدخله المستخدم كمُعرِّف له برسالة تحوي OTP. هذا الحساب الإلكتروني هو المطلوب عند الولوج إلى الحساب لاحقا.</del>
   −
يمكن للمستخدم إلغاء حسابه في النظام في أي وقت فتُحذف كلّ بياناته فور توكيد طلب الإلغاء برسالة بريد إلكتروني تُرسل إلى عنوان حساب البريد المحفوظ في بيانات الحساب (تُحذف بيانات الحساب فورا من قاعدة البيانات العاملة، خلا النُسخ الاحتياطية التي قد تتطلب بعض الوقت لتدويرها)
+
<del>يمكن للمستخدم إلغاء حسابه في النظام في أي وقت فتُحذف كلّ بياناته فور توكيد طلب الإلغاء برسالة بريد إلكتروني تُرسل إلى عنوان حساب البريد المحفوظ في بيانات الحساب (تُحذف بيانات الحساب فورا من قاعدة البيانات العاملة، خلا النُسَخ الاحتياطية التي قد تتطلب بعض الوقت لتدويرها)</del>
 +
 
 +
=== إدارة الإدراجات ===
 +
تحوي رسالة الإخطار بإتمام إدراج التي تُرسل إلى المستخدم بعد اتّباعه لإجراء توكيد الإدراج على رابط يضمّ [[/أمارة الأوامر|أمارة]] آمنة تعمويا (cryptographically secure token)، هذه الأمارة تعرِّف زمرة الإدراجات المدخلة في جلسة ما، و تتيح حذفها كلّها أو بعضها.
 +
 
 +
=== ملاحظات ===
 +
* لتسهيل الاستعمال على واضعي المُدخلات و تقليل البيانات المطلوب منهم إدخالها إدخالها يمكن وضع كوكي تحفظ بيانات الاتّصال التي يدخلها المستخدم و تملأ بها تلقائيا حقول استمارة [[إدراج مدخلة]] في المرات التالية للاستخدام الأوّل.
 +
* قبل مطالعة تفاصيل بيانات مُدخلة للمرة الأولى في الجلسة يلزم على المستخدم إعلان اطّلاعه على شروط الاستخدام و قبوله بها. الإقرار يستمر طوال الجلسة (session) و يلزم تجديده في الجلسات اللاحقة.
    
=== سياسات و وثائق ===
 
=== سياسات و وثائق ===
سطر 73: سطر 84:     
=== نصوص رسائل ===
 
=== نصوص رسائل ===
−
* [[رسالة تسجيل]] و طلب توكيد الحساب
+
* [[/رسالة طلب توكيد إدراج]]
−
* [[رسالة إدراج مدخلة و تعليمات حذفها]] و [[رسالة طلب توكيد الإدراج و الحذف]]
+
* [[/رسالة سرد إدراجات مستخدم]]
−
* [[رسالة توكيد غلق حساب]]
  −
* [رسالة ولوج و تخيير إدامة الولوج من عدمه]]
      +
{{مسرد الصفحات الفرعية}}
    
[[تصنيف:نظم مطلوبة]]
 
[[تصنيف:نظم مطلوبة]]
 
[[تصنيف:نظم تعاونية]]
 
[[تصنيف:نظم تعاونية]]
بيروقراطيون، checkuser، staff، إداريون، تقنيون
4٬821

تعديل

قائمة التصفح