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

بناء و برمجة الحلول المعلوماتية باستخدام أحدث التقنيات المتوفرة WEB APPLICATION

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

تحليل النظم SYSTEM ANALYSIS:
وهي تؤدي لنفس العملية وتتعلق بإحدى العمليتين التاليتين :

  • عملية إنشاء نظام معلومات باستخدام الحاسب الآلي .
  • عملية تحويل نظام معلومات يدوي إلى نظام يعمل بالحاسب الآلي .

وينقسم تحليل النظم لدراسة نظام قائم الى عدة مراحل وهي :
الدراسة التمهيدية وتنقسم إلى:

  • تعريف المشكلة
  • وضع الأهداف
  • دراسة الجدوى
  • إعداد الخطة

الدراسة التفصيلية وتنقسم إلى:

  • جمع البيانات
  • تسجيل البيانات

التصميم :

  • تصميم نماذج النظام (البرنامج) باستخدام اللغة الرسومية Flowcharts
  • اختيار لغة أو لغات البرمجة الملائمة لهذا النظام

الترميز :

  • تحول الخوارزميات السابقة إلى إحدى اللغات البرمجية .

الاختبار و التكاملية :

  • بناء النظام كوحدة واحدة والتأكد من انه حقق الشروط والمواصفات التي تم تحديدها بالدراسة التمهيدية والتفصيلية وتصحيح الأخطاء.

التوثيق :

  • وهي مرحلة هامة من مراحل بناء النظام البرمجي حيث يتم توثيق البناء الداخلي للبرنامج ، وذلك بغرض الصيانة والتطوير.

الصيانة و التطوير :

  • إن هذه المرحلة هي المرحلة الأطول في حياة النظام البرمجي لبقاء النظام قادراً على مواكبة التطورات والمعدات الحديثة ، ويكون جزء من مرحلة تصحيح الأخطاء بعد التنفيذ العملي للنظام.
ويتم اختيار افضل و انسب اللغات البرمجية من بين اشهر التقنيات المعروفة عالمياً فما يتناسب مع متطلبات و حجم المشروع و البيانات وهذه التقنيات : HTML 5 - HTML - JAVA - JSP - .NET - ASP - PHP - وبلاعتماد على عدة انواع من قواعد البيانات مثل :SQL LIGHT - ORACLE - MYSQL - SQL SERVER