iEmergencyNZ هو نظام يسمح للأشخاص ضعاف السمع بالتواصل مع خدمات الطوارئ في نيوزيلندا دون الحاجة إلى الاتصال بالرقم 111. تحذير: هذه مجرد محاكاة ولا تتواصل فعليًا مع خدمات الطوارئ في نيوزيلندا.
في هذه الدورة حصلت على المركز الأول خلال الفصل الدراسي الخاص بي.
بدأت iEmergencyNZ كمشروع جامعي لدورة نظم المعلومات 280. وتطلبت الدورة إنشاء نظام معلومات باستخدام ASP.NET والذي يجب أن يحاول حل أحد أهداف الأمم المتحدة للتنمية المستدامة.
بالنسبة للمشروع، اخترت الصحة الجيدة كهدفي المستهدف. وقد تأثر هذا بفكرة كانت لدي في العام السابق لمشروع جامعي آخر قام بنفس الشيء، على الرغم من أن كل ذلك كان نظريًا.
يستخدم المشروع بنية ثلاثية الطبقات تعتمد على لغة C# مع إطار عمل ASP.NET. يحتوي المشروع على صفحة ديناميكية عند تسجيل مكالمة حادثة جديدة، لإظهار شجرة القرار لنوع حالات الطوارئ التي قد يتم تقديمها فيها*
هناك بعض الأخطاء هنا وهناك في النظام على الرغم من أنها لا تؤثر على الغرض المحاكى له، ويتعلق هذا في الغالب بطبيعة استخدام POST وواجهة برمجة التطبيقات لخرائط Google.
*لا يمكن إدراج جميع حالات الطوارئ في شجرة القرارات بناءً على الطبيعة الديناميكية لحالات الطوارئ، فهي توفر فقط دليلاً على المفهوم.