Project information

  • Project: الشبكة القومية للرصد اللحظى المستمر لنوعية المياه
  • Client: Ministry of environment
  • Project date: Jan. 13, 2020

Project Details

في اطار سعي وجهود الدولة المصرية والمتمثلة في  وزارة البيئة الى انشاء منظومة متطورة تعمل على رصد ومراقبة والحفاظ على الموارد المائية المتاحة لدي الدولة كخطوة أولية في سبيل تحقيق التطور والاستدامة معاً بما يضمن للأجيال القادمة إمكانية الحياة بصورة طبيعية صحية لا يشوبها أي اضرار قد تؤثر على مستقبلهم.

ونظرا لطبيعة البيانات المرصودة عن طريقة الشبكة القومية لرصد نوعية المياه والمخلفات السائلة للمنشأة المختلفة على مستوي الجمهورية والتي سوف تتم بصورة لحظية وعلى مدار 24 ساعة وهي بيانات تتغير باستمرار وبصورة لحظية مما دعا إلى ضرورة تصميم برنامج متخصص لاستقبال تلك الكم الهائل من البيانات وبشكل سريع ودقيق وإعداد التقارير المطلوبة عن أي فترة زمنية طبقا للموقف , ولضمان استمرار ونجاح منظومة الرصد اللحظى كان من الضرورى وضع تصور لبرنامج مخصص لاستيعاب والتعامل مع ذلك الكم الهائل من البيانات المرسلة من مختلف الحساسات بمختلف المنشآت الصناعية المتصلة بالشبكة القرومية على مستوى الجمهورية.

قمنا نحن شركة MAS Trading  للحلول المتكاملة بإنشاء وتطوير منظومة تهدف الى تحقيق ونجاح جهود وسعي وزارة البيئة بالتعاون مع جهاز شئون البية للمياه.

تعريف البرنامج:

إيجل فيو هو عبارة عن منصة لإستقبال وتجميع وإعادة ترتيب واستقراء البيانات المرسلة (في صورة csv (comma separated values) file

من محطات رصد نوعية مياه نهر النيل أو رصد نوعية مياه صرف المنشآت الصناعية , وذلك عن طريق عنوان ثابت

( FTP : File Transfer Protocol)  ملك جهاز شئون البيئة وبذلك يتم انشاء ثلاث قواعد بيانات منفصلة من البيانات واحدةه تمثل مياه نهر النيل والثانية تمثل مياه صرف المنشآت الصناعية والثالثة تمثل نوعية المياه الساحلية مع إمكانية الربط بينهما على حسب رغبة المستخدم.

الغرض من البرنامج:

إنشاء منظومة تفاعلية متطورة تعمل على رصد ومراقبة وتسجيل البيانات الخاصة بالمنشآت الصناعية والخدمية وخاصة نوعية المخلفات السائلة(صناعي – صحي – تبريد ... إلخ) بتلك المنشآت .

إنشاء قاعدة بيانات تفاعلية يمكنها استقبال وتجميع وتخزين البيانات الواردة من مختلف محطات الرصد بمختلف المنشآت بنطاق جمهورية مصر العربية.

يستخدم في اعداد تقارير بنتائج رصد عينات المخلفات السائلة للمنشآت المختلفة ومقارنتها بمعايير الصرف طبقا للقوانين المصرية.

يتكون النظام من 6 اجزء :

  1. إدارة أنواع المياه.
    1. المياه العذبة.
    2. البحيرات.
    3. الصرف الصناعي.
    4. المياه الساحلية.
    5. الصرف الصحي.
    6. المصارف الزراعية
  2. المستخدمين والصلاحيات.
  3. بيانات و خدمات النظام.
  4. التقارير.
  5. إدارة المحادثات.
  6. نظام المعلومات الجغرافية.
  7. الدليل الارشادي
  8. تقييم الشركات

وفيما يلي شرح للوظائف الأساسية لمكونات النظام

أنواع المياه

عرض / بحث / إضافة / تعديل / حذف (البيانات الأساسية والعامة , المؤشرات , بيانات الربط مع  أجهزة الـ data logger)

رفع القراءات التاريخية / الحقلية لكل محطة على حدا

عرض القراءات  الحقلية/ اللحظية لكل محطة على حدا (على هيئة رسم بياني – جدول اكسيل)

رفع القراءات التاريخية / الحقلية لكل المحطات

عرض القراءات الحقلية  / الرصد اللحظي لكل المحطات

 

التعامل مع القراءات يتم من خلال طريقتان

أجهزة الرصد

أولا يقوم النظام بالتعامل مع الأجهزة من خلال  FTP (File Transfer Protocol) والذي من خلاله يتم استلام الملفات التي تحتوي على قرءاة الرصد اللحظي ونوع عذد الملفات (comma separated values)csv file

ثانيا يوجد ملف يحتوي على الاعدادات الخاصة بأجهزة الرصد لكي تتمكن الأجهزة من ارسال بيناتاها على السيرفر وبالشكل المطلوب

ثالثا تم تصميم صفحة داخل النظام والتي من خلالها نقوم بإدخال بيانات أجهزة الرصد

(data logger serial, sim card number, cota, ..) لكي يتمكن النظام من قراءة هذه البيانات

خامسا عند إضافة حساس جديد داخل الجهاز يستطيع المستخدم بربط هذا الحساس مع المحطة للحصول على قرائته من خلال صفحة المؤشرات الخاصة بكل محطة.

(يوجد 3 اشكال تنسيق لملف الـ CSV )

 

التعامل مع بيانات الرصد

الاولي وهي الطريقة Automatic  وهي عن طريق ربط أجهزة الرصد بالنظام من خلال صفحة مصمة تحت مسمي بيانات الاتصال ومن خلالها يتم ادخال بيانات الجهاز المرسل وعلى الجهة الأخرى يتم ضبط اعدادات الجهاز المرسل (راجع دليل اعدادات الاتصال)

الثانية وهي من خلال رفع ملفات القراءات التاريخية / الحقلية من خلال شاشة مصمة لهذه الوظيفة (راجع دليل رفع القرءات التاريخية/الحقلية) وهنا عدة أشياء سيتم ذكرها وهي كالاتي:

  1. يتم تنسيق ملف الاكسيل بشكل تم الاتفاق عليه وهوا مرفق مع دليل رفع القراءات.
  2. عند الرفع يقوم النظام بعمل توصيل لـ أسماء الاعمدة التي بنفس اسم الحقل داخل النظام تسهيلاً على المستخدم.
  3. في حال عدم ادخال قيم لمؤشرا ما لايد ان يقوم المستخدم بتاكيد هذا بيده من خلال اختيار لايوجد قراءات .
  4. في حال ان حجم الملف كبير يقوم النظام برقع القراءات في الخلفية مبينا شريط يظهر للمستخدم التقدم في عملية الرفع.
  5. اثناء الرفع يقوم النظام بانشاء ملف ويقوم بكتابة القيم التي بها مشاكل داخله (علي سبيل المثال اذا كانت قيمة القراءات مكتوبة نص بالخطاء)وبعد الانتهاء من عملية رفع الملف يقوم النظام باعطاء اشعار ومن خلاله يستطيع المستخدم الدخول لهذا الملف للاطلاع على القيم التي بهاء أخطاء ويمكنه عمل ملف جديد بهذه القراءات التي وجد بها أخطاء فقط وادخالها مرة ثانية.

عرض بيانات الرصد

هناك 3 طرق يمكن العرض بهما

يمكن عرض بيانات محطة واحدة من خلال الدخول الى المحطة وداخل المحطة يمكن عرض القراءات لمؤشر واحد او اكثر خلال أي مدة زمنية يحتاج اليها المستخدم

يمكن عرض بيانات اكثر من محطة معا  من خلال الدخول الى صفحة القراءات المجمعة وداخل الصفحة  يمكن عرض القراءات لأكثر من محطة واكثر من مؤشر معا خلال أي مدة زمنية يحتاج اليها المستخدم

الاولي وهي عرض بيانات الرصد اللحظي وهنا يقوم بإظهار القيم التي تم استلامها من الأجهزة فقط ويعرضها كما هي على هيئة رسم بياني وجدول اكسيل  واثناء العرض يقوم بتحديد القيم المخالفة بناء على القانون واللوائح المصرية  وفي حال ارسال الجهاز قراءات بوحدة قياس غير الوحدة الأساسية اثناء العرض يتم العرض بوحدة القياس الأساسية (المستخدم المسؤول هوا من يقوم بتحديد وحدة القياس الخاص بالجهاز وهوا من يقوم بتحديد قيمة التحويل من وحدة للاخري والنظام يقوم بالتحويل تلقائيا بناء على هذه البيانات)

الثانية القراءات الحقلية 1 وهنا يعرض النظام البيانات التي تم إدخالها بشكل يدوي فقط ويعرضها كما هي على هيئة رسم بياني وجدول اكسيل واثناء العرض يقوم بتحديد القيم المخالفة بناء على القانون واللوائح المصرية.

الثانية القراءات الحقلية 2 وهنا يعرض النظام البيانات التي تم إدخالها بشكل يدوي فقط ولكن في حال ادخال المستخدم اكثر من عينة رصد تم اخذها في نفس الوقت كما هوا الحال مثلا في المياه الساحلية يقوم بحساب المتوسط لهذة القيم واظهارها كقيمة واحدة ويتم العرض على هيئة رسم بياني وجدول اكسيل واثناء العرض يقوم بتحديد القيم المخالفة بناء على القانون واللوائح المصرية.

عرض المعلومات

  1. إمكانية الدخول الي محافظة وعرض المسطحات والمجاري البيئية بها