برمجة وتصميم مواقع الانترنت


بناء و برمجة الحلول المعلوماتية باستخدام أحدث التقنيات المتوفرة WEB APPLICATION
- العمل على تصميم الموقع عموما والصفحة الأولى بصفة خاصة باستخدام أحدث أساليب التصميم لجذب الزائرين إلى الموقع وتجديده بصفة مستمرة باستخدام تقنيات WEB
- العمل على توزيع مكونات الموقع بطريقة جذابة اعتمادا على وجود الأنشطة والخدمات الجديدة للعملاء أو ما يرون أهمية التركيز عليه.
- استخدام أحدث تقنيات وأنظمة نظم إدارة المحتوي والتجارة الإلكترونية في بناء المواقع.
- اختيار الأنسب و الأفضل بين أشهر التقنيات المعروفة عالميا بما يتناسب مع متطلبات وحجم الموقع و البيانات و هذه التقنياتPHP – ASP - .Net – JSP – JAVA – HTML - HTML5 - CSS3 و بالاعتماد على عدة أنواع من قواعد البيانات مثل SQL server – Mysql – Sql Light – Oracle
- الديناميكية ويعنى بها وجود نظام لإدارة الموقع من حيث تحديث المحتوى والتصميم والصفحات الجديدة دون الحاجة لبرمجة جديدة ، وفي هذا الإطار نقدم عدة انظمة CMS نظام إدارة المحتوى
تحليل النظم SYSTEM ANALYSIS:
وهي تؤدي لنفس العملية وتتعلق بإحدى العمليتين التاليتين :
- عملية إنشاء نظام معلومات باستخدام الحاسب الآلي .
- عملية تحويل نظام معلومات يدوي إلى نظام يعمل بالحاسب الآلي .
وينقسم تحليل النظم لدراسة نظام قائم الى عدة مراحل وهي :
الدراسة التمهيدية وتنقسم إلى:
- تعريف المشكلة
- وضع الأهداف
- دراسة الجدوى
- إعداد الخطة
الدراسة التفصيلية وتنقسم إلى:
- جمع البيانات
- تسجيل البيانات
التصميم :
- تصميم نماذج النظام (البرنامج) باستخدام اللغة الرسومية Flowcharts
- اختيار لغة أو لغات البرمجة الملائمة لهذا النظام
الترميز :
- تحول الخوارزميات السابقة إلى إحدى اللغات البرمجية .
الاختبار و التكاملية :
- بناء النظام كوحدة واحدة والتأكد من انه حقق الشروط والمواصفات التي تم تحديدها بالدراسة التمهيدية والتفصيلية وتصحيح الأخطاء.
التوثيق :
- وهي مرحلة هامة من مراحل بناء النظام البرمجي حيث يتم توثيق البناء الداخلي للبرنامج ، وذلك بغرض الصيانة والتطوير.
الصيانة و التطوير :
- إن هذه المرحلة هي المرحلة الأطول في حياة النظام البرمجي لبقاء النظام قادراً على مواكبة التطورات والمعدات الحديثة ، ويكون جزء من مرحلة تصحيح الأخطاء بعد التنفيذ العملي للنظام.