Professional Documents
Culture Documents
Mã©moir
Mã©moir
المـــــــوضــــــوع:
تصميم و انجاز برنامج
تسير فواتير المشاريع المقاولتية
2024
اإلهـداء
شكر
الرحيم كلمة
الرحمن بسم هللا
الحمد هلل و كفى و الصالة و السالم على المصطفى و
اهله و من وفى اما بعد :
نحمده سبحانه وتعالى بأن وفقا للوصول إلى هذه المكانة العلمية التي ال
الحمد هلل الذي وفقنا لتثمين هذه الخطوة في مسيرتنا
يستحقها إال من عليه اتكل ولوجهه العظيم اتجه وعلى دربه سار وألمانة
تجعلناالنجاح مهداة الى
الجهد و ثمرة
نسألك بأن هذهحفظ الدراسية بمذكرتنا
األجيال
ادامهما نورا لدربي،
هللاماومنحتنا.
عظيمحفظهما الوالدين الكريمين
في مستوى
فهرس المحتويات
مقدمة
.2.4.IIالنتائج المنتظرة………………………………………………………..31
.3.4.IIالدراسة التقنية…………………………………………………………31
.4.4.IIاإلنشاء……………………………………………………………….31
.5.4.IIالتشغيل………………………………………………………………31
.5.IIسبب اختيار طريقة موريز …………………………………………32: Merise
.6.IIالهدف من طريقة موريز …………………………………………..32: Merise
III.عموميات حول قواعد البيانات 33…………………………………………………..
.1.IIIقواعد البيانات ……………………………………….32:Base De Données
.2.IIIأهمية قواعد البيانات………………………………………………………33
.3.IIIتركيب قواعد البيانات……………………………………………………..33
.4.IIIأنواع قواعد البيانات………………………………………………………34
.5.IIIتعليمات قواعد البيانات…………………………………………………….34
.IVنظام تسيير قواعد البيانات 36………… :Système de Gestion de Base de Données
.1.IVتعريف…………………………………………………………………35:
.2.IVمهام نظام تسيير قواعد البيانات……………………………………………35:
V.النموذج التصميمي للمعطيات (38………. Modèle Conceptuel de Donnée )MCD
.1.Vتعريف………………………………………………………………….37:
.2.Vخصائصه0………………………………………………………………37:
VI.النموذج التصوري للمعالجات 40 ………………………………………… MCT
.1.VIتعريف………………………………………………………………….39:
.2.VIالحدث………………………………………………………………….39:
.3.VIالمزامنة………………………………………………………………..39:
.4.VIاالنتظار التصوري……………………………………………………….39:
.5.VIالعملية………………………………………………………………….39:
.6.VIقواعد اإلصدار…………………………………………………………..39:
.7.VIاإلجراء…………………………………………………………………39:
VII.النموذج التنظيمي للمعالجات ( 42Modèle Organisationnel des Traitements : ) MOT
.1.VIIتعريف………………………………………………………………..42:
.2.VIIتعريف اإلجراءات الوظيفية……………………………………………….43:
.3.VIIالهيكل………………………………………………………………….43:
فهرس المحتويات
ملخص 68................................................................................................................
فهرس المحتويات
قائمة األشكال
رسم توضيحي 1الهيكل التنظيمي Error! Bookmark not defined. ..................................
رسم توضيحي : 2مراحل طريقة موريز 30 ............................................................. Merise
رسم توضيحي37 ..................................................................................................... 3
رسم توضيحي38 ..................................................................................................... 4
رسم توضيحي: 5اإلجراء األول لمخطط 40 ............................................................. MCT-
رسم توضيحي : 6اإلجراء الثاني لمخطط 41 ..............................................................MCT
رسم توضيحي 7اإلجراء الثالث لمخطط 42 ................................................................ MCT
رسم توضيحي 8مخطط اإلجراءات 43 ...............................................................................
رسم توضيحي Error! Bookmark not defined. ...................... La Table Entreprise 9
رسم توضيحي 56 ....................................................................... La Table Facture 10
رسم توضيحي 57 ....................................................................... La Table Contrat11
رسم توضيحي 12واجهة حماية البرنامج 58 .........................................................................
رسم توضيحي : 13لغة البرمجة 59 ..................................................................................
رسم توضيحي : 14واجهة االختيارات 60 ..........................................................................
رسم توضيحي : 15لغة البرمجة 60 ............................................................................... 2
رسم توضيحي : 16واجهة المقاول 61 ...............................................................................
رسم توضيحي : 17لغة البرمجة 61 ............................................................................... 3
رسم توضيحي : 18واجهة الفواتير 62 ..............................................................................
رسم توضيحي : 19لغة البرمجة 62 ............................................................................... 4
رسم توضيحي : 20واجهة االتفاقيات 63 ............................................................................
رسم توضيحي : 21لغة البرمجة 63 ............................................................................... 5
فهرس المحتويات
الجدول :8الفاتورة17................................................................................................
الجدول :9المحضر18................................................................................................
الجدولCommande: 10
19.........................................................................................
الجدول :14اإلجراء23................................................................................................
مقدمة
2
مقدمة
من العلوم الحديثة التي انتشرت بشكل رهيب في القرن الواحد والعشرون وعرفت ومازالت تعرف تطورا كبيرا
هو علم اإلعالم اآللي حيث أصبح استعماله ضرورة ال مفر منها في مختلف المجاالت في حياتنا اليومية كما له الفضل
فيما نحن فيه من تكنولوجيا .يسمح اإلعالم اآل لي بمعالجة المعلومات بطريقة آلية متسلسلة ومنظمة باستعمال مختلف
األجهزة والبرامج كما يسمح بتخزينها ومشاركتها.
يعتبر اإلعالم اآللي وسيلة فعالة في تسيير المؤسسات حيث تعتمد جل المؤسسات والشركات على اإلعالم اآللي
من أجل معالجة الكم الهائل من البيانات المتداولة فيها مع مراعاة عامل السرعة والدقة وذلك بغرض زيادة فعالية العمل
وتحقيق أهداف المؤسسة.
ونعلم كذلك ان اغلب المؤسسات ذات الطابع االقتصادي تحتوي على الفواتير من اجل السير الحسن,كما ال
يحفى علينا ان تسييرها بطريقة منتظمة متعب جدا ويستهلك وقت لذلك ارتأينا تسخير أحد مجاالت االعالم االلي
في تصميم وإنجاز قاعدة بيانات لتسيير فواتير المشاريع بمصلحة تسيير القروض بمؤسسة الشركة
الجزائرية لتوزيع الكهرباء والغاز /توزيع
اإلشكالية:
تسيير الفواتير عملية دقيقة وحساسة وتحتاج إلى تركيز ووقت كبير جدا وال يوجد مجال للخطأ ومن خالل تواجدنا
على مستوى مصلحة تسيير القروض الحظنا وجود بعض الصعوبات التي تواجه تسيير الفواتير نذكر منها:
صعوبة االحصاء.
الرجوع الدائم لألرشيف .
استهالك وقت كبير نسبيا في معالجة فواتير المشاريع.
إن كل هذه الصعوبات أملت علينا التساؤل التالي :
كيف يمكن تجاوز هذه المشاكل بطريقة آلية؟
األهداف المرجوة:
من خالل هذا العمل نأمل ونرجو تحقيق جملة من األهداف والنتائج وهي :
إنشاء قاعدة بيانات خاصة بالفواتير والتي منها:
تسهيل عملية إحصاء الفواتير.
تسهيل عملية متابعة سير الفواتير.
إعداد تقرير شامل للفواتير.
تنظيم األعمال والحد من األخطاء.
ربح الوقت.
صعوبات البحث:
3
مقدمة
ضيق وقت البحث ،عدم وجود الوقت الكافي للتوسع في مجال الدراسة.
صعوبة جمع المعلومات المتعلقة بموضوع البحث.
قلة المراجع المتخصصة في موضوع البحث .
صعوبة ترجمة المصطلحات اإلدارية من اللغة الفرنسية الى اللغة العربية.
قائمة المختصرات:
(Modèle Conceptuel des Données) MCDالنموذج التصميمي للمعطيات
(Modèle Conceptuel des Traitements) MCTالنموذج التصميمي للعمليات
(Modèle Logique des Données) MLDالنموذج المنطقي للمعطيات
(Modèle Organisationnel des Traitements) MOTالنموذج التنظيمي للعمليات
(Modèle Physique des Données) MPDالنموذج الفيزيائي للمعطيات
4
الفصل األول:
الدراسة األولية (دراسة الموجود)
الفصل األول
6
الفصل األول
إن احتكار ونقل وتوزيع واسرررتراد وتصررردير الطاقة الكهربائية المخصرررصرررة لسرررونلغاز قد عزز من مكانة
الشررررركة كما أنها وجدت نفسررررها قد اسررررند إليها تسررررويق الغاز الطبيعي داخل الوطن وهذا لجميع أصررررناف
الزبائن (صناعيون ،محطات توليد الطاقة الكهربائية ،زبائن المنزل).
-سنة :1975في هذه المرحلة تم الفصل بين النشاطات الميدانية والنشاطات القاعدية وكذا إنشاء وحدات
كهرباء وتركيب.
-سنة :1984إعادة هيكلة سونلغاز والتي جاء معها ستة( )06مؤسسات حيث أصبحت شركة سونلغاز
في هذه السنة ذات خدمات عمومية وتسيير وتسويق المؤسسة وبذلك تكتسب خمسة ( )05فروع لألشغال
وهي:
: KAHRIFاألشغال الكهربائية.
: KAHRAKIBتركيب البنية التحتية واإلنشاءات الكهربائية.
: KANAGAZأشغال الهندسة المدنية : MC.صناعة العدادات ومختلف التجهيزات المستعملة
في المراقبة.
: ETTERKIBالتركيب الصناعي.
7
الفصل األول
8
الفصل األول
9
الفصل األول
تغطية حاجيات الزبائن في اآلجال المحددة «BTPالضرررررررغط المنخفض للكهرباء والغازM PT« »BP/BT
الضررغط المتوسررط للكهرباء والغاز HTP« »MP/ MTالضررغط المترفع للكهرباء والغاز »HT/HPومصرراحبة
ذلك النصائح المقدمة للزبون.
تطوير واستغالل وصيانة شبكة الكهرباء « »BT /MTوشبكة الغاز«.»MT /MP
ضمان تسيير وتطوير االستغالل والصيانة.
وضع مخططات وبرامج استثمارية على اختالف أنواعها وتنفيذها وإنجازها على أرض الميدان.
ضمان تسيير الموارد البشرية والوسائل العامة الضرورية الالزمة للعمال بالمؤسسة.
ضمان سالمة األشخال والممتلكات بالنسبة لشبكتي الكهرباء والغاز.
11
الهيكل التنظيمي :1رسم توضيحي
.IIIدراسة مناصب العمل:
في هذا الجزء نتطرق الى دراسة مناصب العمل المتعلقة بالمنحة ,و االجل هذه الدراسة قمنا بتحديد
المسؤوليات.
العمليات المنفذة.
الوثائق المستعملة.
إذا هذه الدراسررة أهمية ودور كل كمصررب عمل وتبيين مناصررب العمل الغير المجدية لهذا تجد ضررغط في
العمل وكذا تسمح بتمييز وكشف أخطاء النظام المستعمل.
وفاكس- .ات
-
.تسيير القروض-
.االرساليات الداخلية-
.الفواتير -
14
الفصل األول
15
الفصل األول
. 3.IIIدراسة الوثائق:
في هذه الدراسة سوف نستعمل عدة رموز لتبيين نوع أو نمط التعيين "الجدول الموالي يبين
الرموز المستعملة":
الفرنسية العربية
16
الفصل األول
الفاتورة .IV
تصميم نظام معلوماتي للفاتورة بطاقة دراسة الوثيقة العملية
.1.IVوصف الوثيقة
المالحظات الطول النوع المعطيات
الجدول :8الفاتورة
17
الفصل األول
.1.IVوصف الوثيقة
المالحظات الطول النوع المعطيات
الجدول : 9المحضر
18
الفصل األول
.1.VIوصف الوثيقة
19
الفصل األول
يعبر مخطط تدفق المعلومات عن العالقة بين المصالح الداخلية و الخارجية فهو يبين لنا كيفية تنقل
المعلومات بين مختلف الهيئات الداخلية والخارجية لفرض و إعطاء نظرة شاملة للمعلومات المتنقلة بينهم
وكذلك إظهار العالقة الموجودة بين المحيط الداخلي و الخارجي لتسيير المستخدمين.
.1.VIIاألشكال المستعملة:
شرحه الشكل
20
الفصل األول
1
ر يس م لحة ال فقات
المقاول
4
2
3 ر يس م لحة
ر يس م لحة تسيير
القروض المحاسبةالمعلومات
.3.VIIشرح مخطط تدفق
يودع المقاول ملف دفتر الشروط على مستوى مصلحة الصفقات 1
يعقد رئيس مصلحة الصفقات لجنة دراسة دفاتر الشروط لتحديد قائمة المقاولين المقبول 2
يرسررل رئيس مصررلحة الصررفقات بعد إتمام إجراءات المناقصررة الى رئيس مصررلحة تسرريير
القروض الوثائق التالية- :الوثيقة الوصفية للمشروع()command
-ورقة المناقصة
-محضر لجنة المناقصة
بعد معالجة وحسررراب التكلفة االجمالية للمشرررروع يرسرررل رئيس مصرررلحة تسررريير القروض 3
الفواتير لرئيس مصلحة المحاسبة
21
الفصل األول
العملية N°
الوثيقة
وثيقة ممضية
OK
األرشيف
الشرط
اتجاه الوثيقة
ملف
في االنتظار
22
الفصل األول
:2.VIIIاإلجراء
1
د-ش
2
و.و.مش
ورقة المناقصة+
.لج.المناقصة
3
فواتير
4
امر بالدف
الجدول :14اإلجراء
23
الفصل األول
بعد اتمام المناقصة يرسل رئيس مصلحة الصفقات الى رئيس مصلحة تسيير القروض
الوثائق التالية- :الوثيق الوصفية للمشروع(.)commande
-ورقة المناقصة.
-محضر لجنة المناقصة.
يرسل رئيس مصلحة تسيير القروض الفواتير الى رئيس مصلحة المحاسبة بعد معالجة 3
وحساب التكلفة االجمالية للمشروع.
24
الفصل األول
25
الفصل الثاني:
الدراسة التفصيلية
الدراسة التفصيلية الفصل الثاني:
تمهيد: .I
تعتبر الدراسة التفصيلية المرحلة الثانية من هذه الدراسة الميدانية حيث وبعد جمع المعلومات الالزمة
وتنظيمها نقوم بتقديم تصميم جيد لنظام معلومات الجيد ليحل محل النظام الكالسيكي السابق من أجل تدارك
كل المشاكل والنقائص الموجودة في النظام السابق.
وبما أن النظام اليدوي لمعالجة الوثائق غير مجدي ويحمل معه عدة مشاكل في التسيير لذا أردنا تقديم البديل
األلي نظرا لألهداف و المميزات و الخيارات التي يقدمها ومن بينها:
السرعة في معالجة الوثائق وضمان السير الحسن للتسيير.
التقليل من األخطاء قدر اإلمكان
تسهيل أرشفة الوثائق
األول :تقديم وشرح طريقة التصميم المتبعة خالل دراستنا "طريقة موري" واالطالع على مختلف مستوياتها
وتفاصيلها ثم نتبعها بعموميات حول قواعد المعطيات.
ثانيا :نقدم فيه النموذج التصميمي للمعطيات ،MCDالنموذج التصوري للمعالجات ، MCTالنموذج
التنظيمي للمعالجات ، MOTالنموذج المنطقي للمعطيات . MLD
27
الدراسة التفصيلية الفصل الثاني:
ولقد وجدنا الطريقة األكثر شيوعا وتطورا هي طريقة مور ( )MERISEلذا وقع عليها اختيارنا من
أجل تصميم وإنجاز مشروعنا.
28
الدراسة التفصيلية الفصل الثاني:
يمكن تلخيص مضمونها في دراسة ما هو موجود من خالل دراسة و نمذجة الوضعية الحالية ،وتحتوي على
المراحل التالية :
.6.2.IIالصيانة :Maintenance
29
الدراسة التفصيلية الفصل الثاني:
الصيانة Maintenance
إن تصور نظام المعلومات بطريقة موريز يستند في األساس إلى ثالث مستويات وهي كالتالي:
هذا المستوى يمثل بشكل مستقل في تنظيمه والوسائل المستعملة فيه حيث يتم وصف المعطيات ووصف
المعالجات من خالل إنشاء نموذجين:
في هذا المستوى تحدد كل من الخيارات "من؟" و "أين؟" حيث تتم المعالجات داخل النظام و ذلك من خالل
إنشاء نموذجين:
في هذا المستوى تتحول المعطيات والمعالجات إلى تمثيل داخلي يتعلق باألجهزة المستعملة (الملفات
والبرامج) وذلك بإنشاء النموذجين:
30
الدراسة التفصيلية الفصل الثاني:
.2.4.IIالنتائج المنتظرة
-النموذج التصوري للمعطيات ( :) MCDملفات قاعدة المعطيات التي تمأل من طرف المستعمل.
-النموذج التصوري للمعالجات ( :)MCTكامل قواعد التسيير والتزامن.
-النموذج التنظيمي للمعالجات ( :)MOTإجراءات عملية أماكن العمل.
-النموذج المنطقي للمعطيات ( :)MLDملفات قاعدة المعطيات.
.3.4.IIالدراسة التقنية
-في هذه المرحلة المتصور يأخذ بعين االعتبار اإلمكانيات المتوفرة لدى الجهاز المدروس (الحاسوب
وملحقاته) لتكوين النموذج الفزيائي للمعطيات ( )MPhDوالنموذج العلمي للمعالجات (.)MOpT
.4.4.IIاإلنشاء
-هذه المرحلة تتمثل في إنتاج مختلف البرامج التي عرفت بنيتها وكذلك إنشاء بنية الملفات وقواعد
المعطيات التي تمأل من طرف المستعمل.
.5.4.IIالتشغيل
31
الدراسة التفصيلية الفصل الثاني:
من بين جميع طرق التحليل الموجودة والمتداولة عالميا وقع اختيارنا على طريقة موريز Meriseلألسباب
التالية:
إن الهدف األساسي والرئيسي من طريقة التحليل والتصميم موريز Meriseهو الوصول إلى جميع
المعطيات والمعالجات الموجودة داخل المؤسسة مما يسهل عملية إيجاد المشاكل والنقائص كما تسهل عملية
إيجاد الحلول.
تُ ّ
عرف قاعدة البياناتبأنّها آلية منظمة لتخزين وإدارة واسترجاع المعلومات ،فهي عبارة عن كمية كبيرة من
المعلومات الرقمية المفهرسة ،التي يمكن البحث فيها ،أو مقارنتها ،أو الرجوع إليها ،أو تغييرها بسرعة
مثالية ،ويت ّم إنشاؤها وصيانتها باستخدام لغة برمجة قاعدة البيانات ،ومن أكثر اللغات شيوعا ً واستخداما ً في
قواعد البيانات لغة، SQLيت ّم تخزين البيانات على شكل ملف ،أو مجموعة من الملفات على قرل ،أو
ي جهاز تخزين ثانوي ،ويقوم نظام إدارة قواعد البيانات
شريط مغناطيسي ،أو قرل بصري ،أو أ ّ
باستخالل المعلومات من قاعدة البيانات لإلجابة عن عمليات البحث.
بدأت فكرة قواعد البيانات كعمل بحثي تابع لشركة الحواسيب المشهورة ) ( IBMفي عام 1969م ،وظلت
هذه الفكرة مجال دراسة العديد من الباحثين في مجال علم الحاسوب ،حتى قامت شركة أوراكل بالعمل على
بناء أول نظام خال بقواعد البيانات ،وبدأت الشركات تتنافس فيما بينها ،حتى دخلت شركة ( مايكروسوفت
32
الدراسة التفصيلية الفصل الثاني:
) أكبر شركة منافسة في أنظمة البرمجيات إلى عالم قواعد البيانات ،ومع أنها لم تدخل مجال المنافسة في
وقت مبكر ،إال أنها عملت على تصميم برنامج متطور سهل االستخدام ،حيث أصبح واحدا ً من أفضل،
وأشهر ،برامج قواعد البيانات ،وهو ( مايكروسوفت أكسس ).
لقواعد البيانات أهميّة كبيرة في األعمال ال ُمختلفة ،وأهميّتها تبرز في العديد من النّقاط والتي منها:
تُساعد قواعد البيانات وبشكل كبير على تسريع عمليّة الوصول إلى البيانات التي تتض ّمنها ،فبدالً
من البحث هنا وهناك ،يت ّم تجميع البيانات ّ
الالزمة بحيث تُس ّهل عمليّة الولوج إليها و ُمعالجتها أو
توظيفها في أعمال ُمختلفة في المستقبل.
تُس ّهل قواعد البيانات وبشكل كبير جدّا ً عمليّة التّعديل على هذه البيانات في ال ُمستقبل ،كما تُس ّهل
وبشك ٍل كبير عمليّة إجراء التّحديثات الضروريّة ،باإلضافة إلى تسهيلها لعمليّات الحذف أو اإلضافة.
ي استفهام أو استفسار يتعلّق ُمباشرة ً بالبيانات التي ت ّم حفظها
تُساعد قواعد البيانات في اإلجابة عن أ ّ
ي وقت كان.
وتخزينها ضمن هذه القواعد ،وفي أ ّ
تُساعد على تنسيق وتجميع البيانات الضّخمة بشكل هرم ّ
ي ليُس ّهل إدارتها واسترجاعها.
كبير من البيانات.
كم ٍ القدرة على التعامل مع ٍ ّ
توفير طرق الوصول السريعة والسهلة للبيانات من خالل نقاطٍ مرجعي ٍة معينةٍ.
العمل ضمنَ بيئة العمل التشاركي من خالل ترابط الشبكات.
تقديم الحماية الكافية للبيانات من الضرر.
إمكانية التعامل معها أثناء وقوع المشاكل الفنية إلصالح الضرر الحاصل بها.
تقديم المرونة الكافية للتعامل مع حقول البيانات من حيث الحجم والنوع.
التركيب العالئقي :يعتمد على عالقة محدّدة بين عناصر البيانات ،مثل أن تكون قيمة عنصر تعتمد على
حاصل جمع عنصرين ،وهو أنجح التراكيب المطبقة في عالم قواعد البيانات المعلوماتيّة؛ بسبب إعطائه
تنوعا ً في نوع العالقة بين البيانات؛ ّ
ألن تنفيذ العالقات فيه أكبر من أي تركيب آخر. ّ
التركيب الهيكلي :يحتوي على عنصرين مشتركين ومصنفين تحت عنصر واحد أو تابعين له.
التركيب الهرمي :أي أن يكون ك ّل عنصر مسؤوالً عن عنصر واحد فقط وليس أكثر.
33
الدراسة التفصيلية الفصل الثاني:
قواعد البيانات العالئقيّة :يعدّ هذا النوع من أكثر األنواع استخداما ً من أجل تنسيق المعلومات ،إذ يعتمد على
ربط الجداول والمعلومات بطريقة سهلة من أجل سرعة الوصول إلى المعلومات المطلوبة.
قواعد البيانات عير العالئقيّة :يت ّم إنشاء جدول كبير يحتوي على جميع البيانات ،وكأنها في ورقة واحدة.
التفرع
ّ الهرمي :يت ّم عمل التسلسل من األصل ،أو الجذر ،ويبدأ هذا النظام في
ّ قواعد البيانات ذات الشكل
على شكل أقسام ،ويقوم مبدأ عمله على الوصول إلى البيانات بطريقة متسلسلة ومتفرعة ،وقد تكون من
األعلى إلى األسفل أو من األسفل إلى األعلى ،مثل ،أن يكون األب وحيدا ً وله عدة من األبناء.
قواعد البيانات الشبكيّة :ظهر ه ذا النوع من قواعد البيانات بعد أن اشتهرت قواعد البيانات ذات الشكل
الهرمي ،لكن هناك احتمالية أن ترتبط البيانات بطريقة عدة أبناء مع عدة آباء والعكس صحيح.
من أشهر اللّغات ال ُمستخدَمة في بناء قواعد البيانات هي.(Structured Query Language)SQL
SQLلديها مجموعة من التعليمات أو األوامر التي يمكن تقسيمها إلى ثالث مجموعات حسب طبيعتها :
ّ
السجالت من جدول أو أكثر. SELECTالسترجاع بعض
ّ
السجالت. INSERTإلنشاء
ّ
السجالت. DELETEلحذف
ّ
السجالت UPDATEلتعديل
نظام تسيير قواعد البيانات هو عبارة عن مجموعة برامج معلوماتية تتحكم في تنظيم ،تخزين ،إدارة وسحب
البيانات من قاعدة البيانات حيث بإمكانك أن تنشئ نظاما إلدارة قواعد البيانات بعد وضع النموذج الخال
بك.
-توضيح العالقات بين البيانات المخزنة والمؤرشفة ،فإذا كان لملف رئيسي ملفات فرعية أخرى فيتم
تخزين و إدارة هذه العالقات.
-إدارة طرق تخزين البيانات ،فالمستخدم ال يعلم كيف يتم تخزين البيانات وبأي هيكلة ،ولكن النظام
يهتم بها.
-إمكانية تخزين البيانات واسترجاعها ،وهذا عني تحويل البيانات من هيكلتها الطبيعية إلى هيكلتها
التخزينية ثم استرجاعها كما كانت من قبل دون تغيير.
-من أهم المهام والتي مثلت معانات لكل صاحب أرشيف هي توفير الحماية لهذه البيانات ،وهي كذلك
من المهام التي يجب على نظام إدارة قواعد البيانات توفيرها.
-إدارة الوصول المتعدد إلى قواعد البيانات دون التأثير على سالمة البيانات ،وهذه من الخصائص
الجميلة لقواعد البيانات ،فاألرشيف التقليدي ال يسمح بالوصول المتعدد ،كما أن السماح بالوصول
المتعدد مع المحافظة على سالمة البيانات مهمة عظيمة جدا تحتاج لسياسة ذكية إلدارتها.
-إمكانية النسخ االحتياطي واستعادة البيانات السابقة وفقا للنسخ االحتياطي السابق ،هذه الخاصية
تسمح لنظم إد ارة قواعد البيانات بتقليل الخسائر في الحاالت التي تحدث بها خسائر.
أن يوفر هذا النظام واجهة للنظم المختلفة لالتصال بقواعد البيانات فعند تخزينك لعدد كبير من -
البيانات ربما تحتاج اليوم أن تستخدمها مع نظام مطور بلغة جافا وغدا بنظام مطور بلغة .C++
35
الدراسة التفصيلية الفصل الثاني:
36
الدراسة التفصيلية الفصل الثاني:
النموذج التصوري للمعطيات هو نموذج من نماذج موريز Meriseوهو عبارة عن تمثيل مستقر لمجموعة
من المعطيات المستعملة في ميدان الدراسة وهو ناتج عن الدراسة المعمقة للمناصب والوثائق.
.2.Vخصائصه:
هو بيان أو تمثيل للفرد أو لشيء مادي أو مجرد للمحيط الخارجي في النظام المعلوماتي.
هي ترجمة للروابط الموجودة بين مختلف الكيانات أو األفراد حسب قواعد التسيير.
هو الخاصية الوحيدة والفريد التي تميز كل كيان أو فرد بحيث تسمح بتعيينه وتمكن من التعرف عليه.
هي التعدادات لفرد ما في العالقة التي تربطه ببقية األفراد كما تبين العدد األكبر و العدد األصغر لمشاركة الفرد في العالقة
و يعبر عنها كما يلي. )n..1( ، )n..0( ، )1..1( ، )1..0( :
2رسم توضيحي:
37
الدراسة التفصيلية الفصل الثاني:
38
الدراسة التفصيلية الفصل الثاني:
.2.VIالحدث:
هو عبارة عن حادث أو عرض حال يمكن أن يكون سبب أو نتيجة لتنفيذ عملية أو مجموعة عمليات.
.3.VIالمزامنة:
هي اقتراح منطقي يوضح قواعد نشاط ومشاركة األحداث في تنفيذ العملية.
.5.VIالعملية:
هي مجموعة األفعال المتسلسلة الغير منطقية.
.6.VIقواعد اإلصدار:
هي شروط تبين قواعد التسيير وتحدد األحداث الناتجة عن تسيير العملية.
.7.VIاإلجراء:
هي سلسلة عمليات متعلقة بنفس الموضوع المعالج
39
الدراسة التفصيلية الفصل الثاني:
²
40
الدراسة التفصيلية الفصل الثاني:
41
الدراسة التفصيلية الفصل الثاني:
42
الدراسة التفصيلية الفصل الثاني:
.3.VIIالهيكل:
هو نفسه النموذج التصوري للمعطيات مع استبدال أو تقسيم العمليات إلى إجراءات وظيفية كما يتم توضيح
مكان العمل ،طبيعة اإلجراء الوظيفي ،مدة إنجاز المنفذ.
43
الدراسة التفصيلية الفصل الثاني:
وصل تسديد
وصل التسديد دفتر الشروط
Commande
و
اسبوع رئي
العمليات مصلحة
اتفاقية الصفقات
معاينة الملفات المودعة
محضر اللجنة
مقبول مرفوض
العمليات
تراس لجنة مناقشة الصفقات
اعداد محضر اللجنة
اعداد االتفاقيات
اعداد Commande
Commande
محضر اللجنة
اتفاقية ممضاة
ممضي ممضاة
44
الدراسة التفصيلية الفصل الثاني:
االتفاقية
Commande االتفاقية محضر اللجنة
الصفقات
و
فاتورة
المشروع
العمليات
ثمانية رئي
ايام محضر معاينة الملفات المودعة مصلحة
من لجنة الصفقات الصفقات
اعداد الفواتير
محضر اللجنة
45
الدراسة التفصيلية الفصل الثاني:
و
الوثائق
الوصفية
العمليات
للمشروع رئي
معاينة الملفات المودعة مصلحة
بدو من لجنة الصفقات المحاسبة
وقت اعداد الفواتير
محدد
أمر بالدفع
مرفوض
46
الدراسة التفصيلية الفصل الثاني:
.1.2.VIIIأوال :
-1تحويل كل كيان أو فرد ( )Entité , Individuإلى ملف (. )Ficher
-2تحويل كل خاصية ( )Propriétéإلى حقل ( . )Champ
-3يصبح كل معرف ( )Identificateurمفتاح (.)Clé Primaire
.2.2.VIIIثانيا :
يأخذ اإلبن ( ) Clé primaire 1من األب ويصبح خاصية من خصائصه و يسمى( .)Clé secondaire
)Entité 1 ( clé 1 , propriété 1, propriété 2 ,…, propriété n
)Entité 2 ( clé 2 , propriété 1, propriété 2,…, propriété n , clé 1
47
الدراسة التفصيلية :الفصل الثاني
: ثالثا.3.2.VIII
) وClé primaire 1( ) و يصبحFicher ( في حالة وجود عالقة بين أب و أب تصبح العالقة ملف
. ) كخاصيتينClé primaire 2(
Entité 1 ( clé 1 , propriété 1, propriété 2 ,…, propriété n)
Entité 2 ( clé 2 , propriété 1, propriété 2,…, propriété n)
Relation (clé 1 , clé 2 ,propriété n )
48
الدراسة التفصيلية الفصل الثاني:
] [ Clé primaire
] [ Clé étrangère
49
الفصل الثالث
الدراسة التطبيقية
الدراسة الفصل الثالث
التطبيقية
تمهيد: .I
تعتبر الدراسة التفصيلية المرحلة الثانية من هذه الدراسة الميدانية حيث وبعد جمع المعلومات الالزمة
وتنظيمها نقوم بتقديم تصميم جيد لنظام معلومات الجيد ليحل محل النظام الكالسيكي السابق من أجل تدارك
كل المشاكل والنقائص الموجودة في النظام السابق.
وبما أن النظام اليدوي لمعالجة الوثائق غير مجدي ويحمل معه عدة مشاكل في التسيير لذا أردنا تقديم البديل
اآللي نظرا لألهداف والمميزات والخيارات التي يقدمها ومن بينها:
السرعة في معالجة الوثائق وضمان السير الحسن للتسيير.
التقليل من األخطاء قدر اإلمكان
تسهيل أرشفة الوثائق
سنتطرق في هذا الفصل إلى جزئيين :
األول :تقديم وشرح طريقة التصميم المتبعة خالل دراستنا "طريقة موريز" واالطالع على مختلف
مستوياتها
وتفاصيلها ثم نتبعها بعموميات حول قواعد المعطيات.
ثانيا :نقدم فيه النموذج التصميمي للمعطيات ،MCDالنموذج التصوري للمعالجات ،MCTالنموذج
التنظيمي للمعالجات ،MOTالنموذج المنطقي للمعطيات .MLD
51
الدراسة الفصل الثالث
التطبيقية
إضافة معلومة أو بيان جديد إلى الملف. -
حذف البيانات القديمة والتي لم تعد هناك حاجة إليها. -
تغيير بيانات موجودة تبعا ً لمعلومات استحدثت. -
البحث واالستعالم عن معلومة أو معلومات محددة. -
ترتيب وتنظيم البيانات داخل الملفات. -
عرض البيانات في شكل تقارير أو نماذج منظمه. -
حساب المجموع النهائي أو المجموع الفرعي أو المتوسط الحسابي لبيانات مطلوبة. -
52
الدراسة الفصل الثالث
التطبيقية
-توافر وسائل تحكم فى قاعدة البيانات الى أقصى درجة وعلى مستويات مختلفة حيث يتيح البرنامج
للمستخدم ضبط خصائص المكونات لتصبح البيانات مثالً " للقراءة فقط" كذلك يعطى إمكانية استخدام
الماكرو ويوفر إلى جانب ذلك لغة برمجة خاصة تسمى Access Basicلزيادة القدرة على التحكم
في طريقة عرض وظهور البيانات .
53
الدراسة الفصل الثالث
التطبيقية
دلفي لغة مكتوبة بنفسها! إذ أنها هي التي ّ
تطور نفسها بنفسها ،اإلصدار األول يطور الثاني الثاني
يطور الخامس.
يطور الرابع ،الرابع ّ
يطور الثالث ،الثالث ّّ
يمكنك تشغيل برنامج دلفى على أي نظام تشغيل كان سواء Windowsأو Linuxبدون أي مشكلة
ألن دوالها داخلية .
النسخة المستعملة في برنامجنا هي نسخة " "Delphi 7هذه النسخة غنية بالمكونات التي تسهل التعامل
مع قواعد البيانات .
54
الدراسة الفصل الثالث
التطبيقية
النموذج الفيزيائي للمعطيات MPD .IV
55
الدراسة الفصل الثالث
التطبيقية
56
الدراسة الفصل الثالث
التطبيقية
57
الدراسة الفصل الثالث
التطبيقية
عرض و تقديم للبرنامج المنجز ( ) Gestion des Facteurs .V
.1.Vتعريف
برنامج تسيير الفواتيرهو برنامج بسيط جدا يقوم بإنشاء قاعدة معطيات داخل المصلحة و التحكم فيها عن
طريق واجهة رسومية سهلة اإلستعمال .
من مميزاته أيضا توفير الوقت و الجهد و الحماية كما يحد من المعامالت الورقية المكلفة و المتعبة.
58
الدراسة الفصل الثالث
التطبيقية
59
الدراسة الفصل الثالث
التطبيقية
60
الدراسة الفصل الثالث
التطبيقية
61
الدراسة الفصل الثالث
التطبيقية
62
الدراسة الفصل الثالث
التطبيقية
63
خاتمة
خاتمة
خاتمة
64
خاتمة
تمثل هذه المذكرة حصيلة معلومات المكتسبة خالل تربصنا في شركة توزيع الكهرباء والغاز للغرب و التي
حاولنا قدر المستطاع تقديمها في أوضح و ابسط صورة ,ومن خالل هذه الدراسة ,حاولنا جاهدين اإلحاطة
بموضوع هام أال وهو تسيير القروض فيما يخص الفواتير بهدف تعريفا وتعميق فيها.
و قد تعرضنا من خالل هذه الدراسة الى مفاهيم متعددة ,وكذا استخراج بعض األخطاء التي حاولنا تقويمها ,
كما قمنا بإنجاز برنامج خال باستخدام طريقة تصميم االستحقاق Meriseلهذه المذكرة مما سمح لنا
باكتساب تجارب عملية وخبرة ميدانية للوصول الى نظام نهائي قابل للبرمجة
تم تنفيذ دلفي ليقوم بتسهيل مراقبة الفواتير على مستوى مكتب مصلحة تسيير القروض
و يأتي في نهاية القول أن نحمد هللا ونشكره على أنه ألهمنا العزيمة على إتمام إعداد هذا العمل الذي يبقى
مجال دراسة مفتوح لألجيال القادمة حتى يتسنى لهم تحسين النظام الموجود تماشيا و متطلبات عصرهم
في حق من حقوقهم .
65
قائمة المصادر والمراجع
www.minasoft48.com/2016/07/merise_3.html..................................................................2
Merise-pour concevoir et réaliser un système d’information/M. Graine (2000).3
67
ملخص المذكرة
و نحن بصدد للقيام،من أجل إنجاز عمل جيد و منظم ارتأينا وضع خطة بحث تساعدنا في دراستنا
:بهذا العمل سنقسم دراستنا إلى ثالثة فصول بحيث سنتطرق في
) وهذا من خالل تقديم و تعريف بمجالEtude Préalable( إلى دراسة الموجود:الفصل األول
.الدراسة و شرح الهيكل التنظيمي ومهام المصلحة
) وذلك من خالل تقديم الطريقةEtude détaillée( شرح الدراسة التفصيلية:الفصل الثاني
المستعملة و المنتهجة في الدراسة "موريز" وإعداد النموذج التصوري والنموذج المنطقي للمعطيات وإعداد
.قاموس المعطيات الخال بالمصلحة
) حيث يتم شرح الخطوات العملية لتصميم قاعدةEtude physique( دراسة تطبيقية:الفصل الثالث
. "2007 " وبرنامج قواعد البيانات "ميكروسوفت أكسس7 بيانية باستخدام برنامج "بورالند دلفي النسخة
Résumé de la note
Afin d'accomplir un travail de qualité et organisé, nous avons décidé d'élaborer un plan
de recherche qui nous aiderait dans notre étude, et comme nous sommes sur le point de faire
ce travail, nous diviserons notre étude en trois chapitres, afin d'aborder :
Le premier chapitre : étudier l'existant (Etude Préalable) et cela en présentant et
définissant le domaine d'étude et en expliquant la structure organisationnelle et les missions
du département.
Chapitre deux : Explication de l'étude détaillée (Etude détaillée) en présentant la
méthode utilisée et appliquée dans l'étude « Morris », en préparant le modèle conceptuel et le
modèle logique des données et en préparant le dictionnaire de données du département.
Chapitre trois : Une étude appliquée (Etude physique), où les étapes pratiques de
conception d'une base de données sont expliquées à l'aide du programme « Borland Delphi
69