تطوير تطبيق ويب لعرض خريطة مواقع العيادات الطبية
العميل
شركة دنماركية تقدم الخدمات في مجال العلاج الطبي واللياقة البدنية، تعتمد في تقديم خدماتها الأساسية على المواقع الإلكترونية، وتهدف إلى تبسيط تجربة المستخدمين النهائيين في العثور على المؤسسات الطبية المناسبة لهم، وطلب خدماتها.
التحدي
استعانت شركة العميل بساينس سوفت لدمج خريطة لجميع العيادات الطبية المتاحة في الحل البرمجي لديها. وكان من الضروري أن تعرض الخريطة مواقع مجموعة متنوعة من المؤسسات الطبية، مع توفير معلومات عنها على نحو سلس وسهل الاستخدام. إلى جانب ذلك، كان العميل يخطط لدمج نظام يتيح للمستخدمين تقييم جودة الخدمات التي تقدمها المؤسسات الطبية، وذلك تبسيط عملية البحث واختيار المؤسسة الطبية الأنسب لهم.
الحل
اختار خبراؤنا في تطوير مواقع الويب الطبية إطار العمل ASP.NET MVC 3 لتطوير موقع ويب منفصل. وصمموا موقع الويب باستخدام ميزة ASP.NET membership، كما استعانوا بوظائف إدارة المستخدمين، وأدوار المستخدمين المخزنة في قاعدة البيانات.
في واجهة الإدارة، يتضمن الموقع الإلكتروني العديد من الصفحات للتحكم في المحتوى، التي لا يمكن عرضها إلا بعد حصول المستخدم على تصريح. إلى جانب ذلك، أنشأ فريقنا صفحة منفصلة للتكامل بنمط وحدة التحكم والإجراء والعرض (Controller-Action-View) تكمن مهمتها في منح جميع المستخدمين صفة زوار تلقائيًا. وتعرض هذه الصفحة المناطق الضرورية فقط في الخريطة (دون عناوين أعلى الصفحة أو أسفلها، أو عناصر للتحكم في التنقل)، وذلك في نمط «القراءة فقط» الذي يتيح للزوار الاطلاع على محتوى الصفحة دون إجراء أي تعديلات. كذلك استخدم فريقنا إطار iFrame لدمج hلخريطة في الموقع الرئيسي.
النتائج
نجح فريق ساينس سوفت في إتمام تطوير جميع أجزاء موقع الخريطة (واجهة الإدارة، وواجهة المستخدم)، وتنفيذ التكامل بنجاح في الوقت المحدد. وكان العميل راضيًا للغاية عن نتائج المشروع، كما نال الموقع إعجاب الكثير من المستخدمين إلى درجة شجعت العميل على مواصلة التعاون مع ساينس سوفت لفترة طويلة لتنفيذ ميزات جديدة وتحسينات إضافية للحل.
التقنيات والأدوات
Visual Studio 2010, .NET Framework 4.0, ASP.NET MVC 3, Web Forms View Engine, IIS 7.0, SQL Server 2008, Google Maps, jQuery, ELMAH.
نتواصل معكم على الفور