خطوات لانشاء برنامج معلوماتي لتسيير مقاولتك أو مؤسستك
لاشك أن تسيير وتدبير كل المؤسسات العمومية والخصوصية والشركات والجمعيات وحتى الصيدليات ومواقع التخزين ووو..لم يعد كما كان من قبل باستعمال الأوراق والكنانيش و الروجيسترات بل تغير الوضع وأصبح الكل يستعمل البرامج المعلوماتية.لذا في هذا الموضوع سأحاول أن أقربكم من الخطوات المتبعة لانشاء برنامج معلوماتي لعل وعسى أن تكون هاته بداية مشواركم في خلق برامج التسيير المعلوماتي.فأدعوكم لأخذ ورقة وقلم وتسجيل النقط لافاضة البحث والتعمق فيها فيما بعد لأن الموضوع لايسعني أن أشرح فيه كل شيء : على بركة الله نبدأ
الخطوة الأولى : ’la conception’
وهنا يجب الانطلاق من دفتر التحملات التي تم الاتفاق عليه بين المبرمج وصاحب البرنامج أو الذي تم اعداده من طرف صاحب البرنامج.وفيه كل المعلومات الضرورية لانشاء البرنامج.ويمكن في هاته الخطوة استعمال طريقة MERISE أو طريقة UML.
1. في حالة استعمال طريقة MERISE : وجب انشاء باستعمال هاته الطريقة موديلين مهمين وهما Modèle conceptuel de données’ و ‘Modèle logique de données’ أو مايرمز لهما على التوالي ‘MCD’ و ‘MLD’حيث أنه بعد انشاء مايسمى MCD انطلاقا من مجموعة من المعلومات الموجودة في دفتر التحملات الخاص بانشاء البرنامج يمكن استنتاج والوصول الى MLD عن طريق تطبيق مايسمى بقواعد المرور من MCD الى MLD وهناك ثلاث قواعد يمكن التطرق لكل واحدة منهما على حدة في موضوع لاحق.أو يمكن استعمال مجموعة من البرامج المعدة لهذا الغرض.
2.عند استعمال طريقة UML : وهنا نتحدث عن مايسمى Diagramme’ ' هاته الطريقة هي متقدمة نوعا ما عن طريقة MERISE’ ' وهي طريقة عالمية، وتتوفر على مجموعة من مايسمى '’diagrammes
الخطوة الثانية : ’انشاء قاعدة البيانات base de données’ '
قاعدة البيانات هي ملف الكتروني يخزن في الحاسوب وتوضع فيه كل المعلومات الخاصة بالشركة أو المؤسسة(معلومات الموظفين-معلومات عن التجهيزات ....) وأهم عنصر في قاعدة البيانات هو مايسمى table’' .لانشاء قاعدة البيانات يمكن استعمال برنامج ACCESS المتوفر في حزمة الأوفيس بجميع أنواعها.وهو سهل في الاستعمال .وتجدون أسفله مثال ل table يحتوي على مجموعة من المعلومات
الخطوة الثالثة :انشاء واجهة البرنامج المعلوماتي
في هاته الخطوة يمكن استعمال لغة VBNET الغنية عن التعريف فيكفيك أن تكتب vbnet على غوغل لتشاهد مجموعة من الروابط والفيديوهات التي تتكلم عنها، وتمكن هاته اللغة من انشاء مجموعة من مايسمى ‘Formulaires’ وهم الذين يكونون واجهة البرنامج بالاضافة الى محتوياتهم(textbox-label-button-datagridview…. ).وهي سهلة الاستعمال في انشاء واجهة البرنامج لما تتوفر عليه من وجوهات رسومية interface graphique’ وأيضا كون واجهتها تشبه واجهة أغلب البرامج التي اعتدنا على استعمالها. لكن من ناحية البرمجة فهي تتطلب مؤهلات مهمة مثل جل لغات البرمجة.وهذا مثال لواجهة برامج صممت بواسطة ال vbnet
باختصار كانت هاته هي الخطوات التي يمكن اتباعها لانشاء برنامج للتسيير المعلوماتي بالطبع في كل خطوة هناك مجموعة من الأمور التي لم نتطرق اليها لأن الموضوع كبير جدا ويمكن أن نتطرق لبعض الأشياء الأخرى في موضوع لاحق.اذا كانت لديكم أي استفسارات فأهلا بها في التعليقات واذا أعجبكم الموضوع لاتترددوا في مشاركته مع أصدقائكم أتمنى لكم يوما سعيدا وبداية مشوار ناجحة.
الموضوع من طرف: بنسالم عسري
ضمن مسابقة المحترف لأفضل تدوينة لسنة 2016