سطر 18: |
سطر 18: |
| == التطبيق == | | == التطبيق == |
| | | |
− | التطبيق خدمة على الوِب بواجهة مستجيبة تصلح للاستعمال مع مختلف النبائط، و يمكن صنع تطبيق محمول يكون بمثابة حاوية للموقع بغرض تسويقه لمستخدمي المحمول. | + | التطبيق خدمة على الوِب بواجهة مستجيبة (responsive) تصلح للاستعمال مع مختلف النبائط (devices)، و يمكن صنع تطبيق محمول يكون بمثابة حاوية للموقع بغرض تسويقه لمستخدمي المحمول. |
| | | |
− | التطبيق مبني على نموذج خادوم\عميل (client/server) و كل العمليات تجري عبر [[/واجهة برمجة تطبيقات|واجهة برمجة تطبيقات]] (API) جيّدة الوصف و مستقلة عن واجهة المستخدم استقلالا تاما. | + | التطبيق مبني على نموذج خادوم\عميل (client/server) و كل العمليات تجري عبر [[/واجهة برمجة تطبيقات|واجهة برمجة تطبيقات]] (API) جيّدة الوصف و مستقلّة عن واجهة المستخدم استقلاًلا تاما. |
| | | |
| === المظهر === | | === المظهر === |
− | المنظور الأساسي للخدمة شاشة بها حقل بحث نصي لإيجاد أسماء الأدوية بالبحث في فهرس المدخلات الصالحة من حيث الأسماء التجارية (و ربما الممواد الفعالة). هذه الواجهة هي عميل (client) [[/واجهة برمجة تطبيقات|لواجهة برمجة تطبيقات]] (API) النظام | + | المنظور الأساسي للخدمة شاشة بها حقل بحث نصي لإيجاد أسماء الأدوية بالبحث في فهرس المدخلات الحالية من حيث الأسماء التجارية (و ربما المواد الفعالة). هذه الواجهة هي عميل (client) [[/واجهة برمجة تطبيقات|لواجهة برمجة تطبيقات]] (API) النظام |
| | | |
| <del>كما يمكن ببعض الذكاء المكتسب بتحليل البيانات الناتجة عن استعمال الموقع أو بالاستعانة بخبرة صيدلانية متخصصة تقديم ترشيحات أدوية بديلة محتملة بناء على ما يبحث عنه المستخدم.</del> | | <del>كما يمكن ببعض الذكاء المكتسب بتحليل البيانات الناتجة عن استعمال الموقع أو بالاستعانة بخبرة صيدلانية متخصصة تقديم ترشيحات أدوية بديلة محتملة بناء على ما يبحث عنه المستخدم.</del> |
سطر 32: |
سطر 32: |
| | | |
| * وضع مدخلة عرض دواء يتطلّب من المستخدم الولوج بحساب مُسجَّل في الخدمة. | | * وضع مدخلة عرض دواء يتطلّب من المستخدم الولوج بحساب مُسجَّل في الخدمة. |
− | * النظام يقبل مدخلات عروض الأدوية التي تزيد المدة الباقية من صلاحيتها على شهر (القيمة يجب أن تكون قابلة للضبط عبر إعدادات النّظام) | + | * النظام يقبل مدخلات عروض الأدوية التي تزيد المدة الباقية من صلاحيتها على ثلاثين يوما (القيمة يجب أن تكون قابلة للضبط عبر إعدادات النّظام) |
| * قبل إدراج المُدخلة يعرض النظام بياناتها كما أدخلها المستخدم و يطلب توكيدها بفعل عبر واجهة المستخدم. | | * قبل إدراج المُدخلة يعرض النظام بياناتها كما أدخلها المستخدم و يطلب توكيدها بفعل عبر واجهة المستخدم. |
| * المدخلات تُحذف بحلول تاريخ انتهاء الصلاحية المُعلن عنه، و يُرسل تنويه في رسالة بريدية إلى واضعها | | * المدخلات تُحذف بحلول تاريخ انتهاء الصلاحية المُعلن عنه، و يُرسل تنويه في رسالة بريدية إلى واضعها |
سطر 38: |
سطر 38: |
| * كذلك لا يلزم الولوج بحساب لأجل استعراض بيانات الاتّصال بواضع العرض محل اهتمام الباحث (لكن ربّما يزم إثبات الآدمية بحلّ اختبار مثل captcha) | | * كذلك لا يلزم الولوج بحساب لأجل استعراض بيانات الاتّصال بواضع العرض محل اهتمام الباحث (لكن ربّما يزم إثبات الآدمية بحلّ اختبار مثل captcha) |
| * قبل عرض بيانات المستخدم المسجّل واضع مدخلة الإعلام للمستخدم غبر المُسجّل ينبغي على الأخير (بطريق فِعل في واجهة المستخدم) إقرار التزامه باتّفاقية الاستخدام و اطّلاعه و قبوله سياسة البيانات، و ينتقل معلم (parameter) التوكيد مع الطلب (request) عبر واجهة برمجة التطبيقات (API) | | * قبل عرض بيانات المستخدم المسجّل واضع مدخلة الإعلام للمستخدم غبر المُسجّل ينبغي على الأخير (بطريق فِعل في واجهة المستخدم) إقرار التزامه باتّفاقية الاستخدام و اطّلاعه و قبوله سياسة البيانات، و ينتقل معلم (parameter) التوكيد مع الطلب (request) عبر واجهة برمجة التطبيقات (API) |
− | * يمكن لواضع المدخلة شطب مدخلته من قائمة المتاح في أي وقت، يطلب منه النظام تحديد إذا ما كانت الشطب سببه إتمام توزيع الدواء، أو سببا غيره | + | * يمكن لواضع المدخلة شطب مدخلته من قائمة المعروض في أي وقت، يطلب منه النظام تحديد إذا ما كانت الشطب سببه إتمام توزيع الدواء، أو سببا غيره |
| * بعد شطب مدخلة إعلان، إما لانتهاء صلاحية الدواء أو بواسطة المُستخدم واضع المُدخلة بسبب إتمام التعامل عليها، تنتقل بياناتها (اسم الدواء، و تاريخ صلاحيته، و تاريخ وضع الإعلان، و تاريخ حذفه) إلى سجّل أرشيفي بغرض الدراسات الإحصائية. السجّل لا يتضمّن أية بيانات عن المستخدم واضع المُدخلة. | | * بعد شطب مدخلة إعلان، إما لانتهاء صلاحية الدواء أو بواسطة المُستخدم واضع المُدخلة بسبب إتمام التعامل عليها، تنتقل بياناتها (اسم الدواء، و تاريخ صلاحيته، و تاريخ وضع الإعلان، و تاريخ حذفه) إلى سجّل أرشيفي بغرض الدراسات الإحصائية. السجّل لا يتضمّن أية بيانات عن المستخدم واضع المُدخلة. |
| * واجهة برمجة التطبيقات | | * واجهة برمجة التطبيقات |
سطر 45: |
سطر 45: |
| * اسم الدواء بالأحرف اللاتينية (إلزامي، مع مقترحات تصاعدية من النظام) | | * اسم الدواء بالأحرف اللاتينية (إلزامي، مع مقترحات تصاعدية من النظام) |
| * تاريخ انتهاء الصلاحية (إلزامي) | | * تاريخ انتهاء الصلاحية (إلزامي) |
| + | * حالة العبوة من حيث كونها [بحالتها الأصلية | مفتوحة لكن غير منقوصة | منقوصة] |
| * صورة فوتوغرافية لعبوّة الدّواء (؟) (اختيارية) | | * صورة فوتوغرافية لعبوّة الدّواء (؟) (اختيارية) |
| | | |