caozha-CEPCS هو نظام جديد للوقاية من وباء فيروس كورونا ومكافحته تم تطويره بناءً على PHP. يمكن تطبيق CEPCS (الاسم الكامل: نظام الوقاية من الأوبئة ومكافحتها لـCOVID-19) على الوحدات والمؤسسات والمدارس والمجمعات الصناعية والقرى، وما إلى ذلك. تشمل وظائف الواجهة الأمامية: تسجيل الموظف (الزائر) وتسجيل الدخول، ومعلوماتي، ورمز الاستجابة السريعة الخاص بي (يمكن للأشخاص الذين لديهم حقوق إدارية مسح رمز الاستجابة السريعة المقدم من المستخدم بعد تسجيل الدخول لعرض جميع معلومات المستخدم مباشرة)، والإبلاغ عن الوباء، إعلان الحالة الوبائية والوحدات الأخرى لتحقيق مكافحة فعالة للوباء داخل المؤسسة أو الحديقة. تم تطوير الواجهة الخلفية استنادًا إلى caozha-admin ولها وظائف كاملة، بما في ذلك: إعلانات أخبار الوباء، وإدارة الأعضاء، وسجلات الإبلاغ عن الوباء، وإعدادات النظام، وصيانة المسؤول، وإدارة مجموعة الأذونات، وسجلات النظام ووظائف أخرى. هذا نظام صغير، وآمل أن يتمكن من القيام بالقليل لمساعدة الجميع على تجاوز الوباء.
مقدمة وظيفة caozha-CEPCS وظائف الواجهة الأمامية تنقسم وظائف الواجهة الأمامية إلى: تسجيل الموظف (الزائر) وتسجيل الدخول، معلوماتي، رمز الاستجابة السريعة الخاص بي (يمكن للأشخاص الذين لديهم حقوق إدارية مسح رمز الاستجابة السريعة المقدم من قبل المستخدم بعد تسجيل الدخول لعرض جميع بيانات المستخدم مباشرة المعلومات)، والإبلاغ عن حالة الوباء، والإعلان عن الوباء والوحدات الأخرى لتحقيق مكافحة فعالة للوباء داخل المؤسسة أو الحديقة.
يعتمد تسجيل الدخول الأمامي على رقم المعرف وكلمة المرور للتحقق من تسجيل الدخول، لذلك، عند التسجيل أو إضافة عضو في الواجهة الخلفية، سيتم التحقق أولاً مما إذا كان رقم المعرف موجودًا بالفعل في النظام أم لا سيطالبك بأنه لا يمكن إجراء التسجيل.
فيما يتعلق بالأمان، يقوم النظام بإجراء التصفية اللازمة للبيانات الواردة؛ ويتم أيضًا تشفير رمز الاستجابة السريعة الذي تم إنشاؤه والتحقق منه لمنع المستخدمين الضارين من تزوير رموز الاستجابة السريعة.
وظائف الواجهة الخلفية تم تطوير الواجهة الخلفية بناءً على المصدر المفتوح وبنية caozha-admin المجانية ولها وظائف كاملة، بما في ذلك: إعلانات أخبار الوباء، وإدارة الأعضاء، وسجلات الإبلاغ عن الوباء، وإعدادات النظام، وصيانة المسؤول، وإدارة مجموعة الأذونات، والنظام سجلات ووظائف أخرى.
لمزيد من الوظائف، قم بتنزيلها وتجربتها بنفسك.
التثبيت السريع
1. يجب أن يكون إصدار PHP 7.1 أو أعلى.
2. قم بتحميل كافة رموز المصدر في الدليل /Src/ إلى الخادم.
3. قم بتعيين الدليل الجذر لموقع الويب للإشارة إلى الدليل قيد التشغيل /public/. (هذا أحد متطلبات ThinkPHP6.0)
4. قم باستيراد ملف .sql الموجود في الدليل /قاعدة البيانات/ إلى قاعدة بيانات MYSQL.
5. قم بتعديل الملف /config/database.php وقم بتكوين معلومات قاعدة البيانات الخاصة بك.
6. عنوان الوصول الخلفي: http://your domain name/index.php/admin/index/login (رقم الحساب: caozha كلمة المرور: 123456)
7. عنوان الوصول الأمامي: http://your domain name/index.php (حساب الاختبار: 450881000000000011 كلمة المرور: 123456)
إعدادات شبه ثابتة
1. يجب تعيين إطار عمل ThinkPHP على شكل ثابت زائف في دليل التشغيل للوصول العادي، وإلا سيتم عرض خطأ 404.
2. إذا كنت تستخدم Apache، فإن الإعداد الزائف هو (.htaccess):
خيارات + متابعة الروابط الرمزية - طرق العرض المتعددة
RewriteEngineOn
أعد كتابة Cond%{REQUEST_FILENAME}!-d
أعد كتابة Cond%{REQUEST_FILENAME}!-f
RewriteRule^(.*)index.php?s=index.php?s=1[QSA,PT,L]
3. إذا كنت تستخدم Nginx، فإن الإعداد شبه الثابت هو:
موقع/{
Indexindex.php;if(!-e$request_filename){rewrite^(.*)$/index.php?s=/$1last;break;}
}
4. يوجد في دليل تشغيل موقع الويب (/public/) ملفان: .htaccess وnginx.htaccess، وهما ملفان ثابتان زائفان لـ Apache وNginx على التوالي.
الواجهة الخلفية لدليل تطوير caozha-CEPCS:
وهو يعتمد على بنية caozha-admin مفتوحة المصدر ومجانية، وتتشابه طرق التثبيت والاستخدام مع caozha-admin.
الواجهة الأمامية:
تم تصميمه باستخدام قوالب مجانية قابلة للتنزيل من الإنترنت، وإذا لم تعجبك، يمكنك إنشاء الواجهة الخاصة بك.
من الناحية النظرية، يعد هذا النظام مناسبًا للاستخدام في معظم السيناريوهات، خاصة للوحدات والمجمعات الصناعية والمجمعات التكنولوجية والمدارس والقرى وما إلى ذلك التي تضم عددًا كبيرًا من الأشخاص.
نحن نعلم أن المنطقة الصناعية القياسية أو منطقة العلوم والتكنولوجيا قد تحتوي على العديد من المصانع أو الشركات الصغيرة المختلفة بداخلها، ويكون الموظفون والزوار معقدين نسبيًا، مما يضيف صعوبات في الوقاية من الأوبئة ومكافحتها.
لنأخذ المنطقة الصناعية كمثال لشرح وظائف واستخدامات كل جزء من هذا النظام.
1. يجب على موظفي نظام التسجيل (أو الزوار الغرباء) التحقق من معلومات هويتهم والتسجيل قبل الدخول إلى بوابة المنطقة الصناعية.
هناك حالتان: موظفو الشركات في المنطقة الصناعية والزوار الأجانب الغرباء. يمكن للموظفين المسؤولين عن الوقاية من الأوبئة ومكافحتها في الحديقة إعداد لوحات إعلانات مسبقًا لتذكير الزوار ذوي الهويات المختلفة بالوقوف في طوابير عند نقاط التفتيش المختلفة.
(1) بالنسبة لموظفي الشركات في الحديقة، من أجل جعل عملية التحقق بأكملها بسيطة وسريعة وتجنب الازدحام وطوابير الانتظار الطويلة، تم تبسيط طريقة التحقق من أجل: إظهار رمز الاستجابة السريعة. يستخدم الموظفون حساباتهم وكلمات المرور الخاصة بهم لتسجيل الدخول إلى عميل نظام الوقاية من الأوبئة ومكافحتها من خلال هواتفهم المحمولة مسبقًا. بعد تسجيل الدخول الناجح، انقر فوق وظيفة "My QR Code" المقابلة، وسيقوم النظام تلقائيًا بإنشاء QR رمز مع معرف فريد. سيستخدم الموظفون المسؤولون عن التحقق من الحديقة متصفح الهاتف المحمول لتسجيل الدخول إلى النظام باستخدام حساب "كموظف" مقدمًا في هذا الوقت، سيتم حفظ ملف تعريف الارتباط الذي اجتازه الموظف للتحقق من تسجيل الدخول تلقائيًا في متصفح الهاتف المحمول لاحقًا، سيتم استخدام متصفح الهاتف المحمول مباشرةً لتسجيل الدخول إلى النظام. باستخدام وظيفة مسح رمز الاستجابة السريعة، يمكنك مسح رمز الاستجابة السريعة الذي يعرضه الموظفون (أو الزوار) لفتح صفحة نتائج مسح رمز الاستجابة السريعة تلقائيًا. إذا تم التحقق من صحة معلومات رمز الاستجابة السريعة، فسوف يطالبك بنجاح التحقق ويعرض المعلومات الكاملة للموظف، مثل الشركة والاسم والعنوان ورقم الهوية وما إلى ذلك. يستخدم موظفو التحقق هذه المعلومات لمقارنة معلومات بطاقة الهوية المقدمة من الموظف في الموقع للتأكد من أنها متسقة. إذا كانت المعلومات متسقة، فسيتم قياس درجة حرارة الجسم. وإذا كانت درجة حرارة الجسم طبيعية، فسيتم السماح لهم بدخول الحديقة. وإذا كانوا يعانون من الحمى، فسيتم رفض دخولهم وسيتم التعامل معهم من قبل أمن الحديقة. إذا كانت المعلومات غير متناسقة، اطلب منهم التسجيل كزائرين خارجيين.
(2) للزوار الأجانب غير المألوفين، بالنسبة للزوار الأجانب غير المألوفين، يمكن لموظفي التحقق من الحديقة عرض رمز الاستجابة السريعة لصفحة تسجيل النظام بعد أن يقوم الزائر بمسح رمز الاستجابة السريعة بهاتفه المحمول، سيتم فتح صفحة نموذج تسجيل/تسجيل الزائر. بعد أن يقوم الزائر بملء النموذج وإرساله، سيتم إنشاء حساب الزائر تلقائيا. بعد أن يقوم الزائر بتسجيل الدخول إلى النظام بحسابه وكلمة المرور الخاصة به، يقوم بالنقر على "My QR Code" ويظهر رمز QR للموظفين. بعد أن يقوم الموظفون بمسح رمز الاستجابة السريعة، سيتم عرض المعلومات التي أدخلها الزائر تلقائيًا بناءً على بطاقة الهوية المقدمة من الزائر في الموقع والمعلومات التي يعرضها النظام، وسيتم الحكم على ما إذا كانت المعلومات صحيحة أم لا صحيح سيتم قياس درجة حرارة الزائر مباشرة، فإذا كانت درجة الحرارة طبيعية، فسيتم السماح للزائر بالدخول إلى الحديقة. وإذا كان الزائر يعاني من الحمى، فسيتم رفض دخوله إلى الحديقة ومتابعة أمن الحديقة .
2. نظام الإبلاغ عن الوباء يهدف الإبلاغ عن الوباء إلى تعزيز السيطرة على الوباء. يقوم موظفو الشركات في الحديقة بالإبلاغ عن درجة حرارة أجسامهم وما إذا كانوا يسعلون كل يوم. وبهذه الطريقة، يمكن فهم الحالة الصحية لجميع الموظفين في الحديقة بدقة في الوقت الفعلي، بحيث يمكن اكتشاف الوباء في الوقت المناسب.
3. قام نظام الإعلان عن الوباء بتصميم إعلان إخباري خاص في مكان بارز على الصفحة الرئيسية حيث يتم تسجيل دخول الموظفين. يمكنك استخدام هذا الإعلان الإخباري لإصدار بعض المعلومات المتعلقة بالوباء، مثل إشعارات الوباء ومعرفة الوقاية من العدوى وما إلى ذلك. من خلال إعلانات المعلومات الاستباقية والدعاية، يمكننا تعزيز وعي الموظفين بالوقاية وتقليل مخاطر انتشار فيروس كورونا (COVID-19).