مدونة نانو تك
  • الرئيسية
  • التصنيفات
    • أبحاث علمية تقنية
    • أخبار التكنولوجيا والتقنية
    • أخبار لغات البرمجة وأطر العمل
    • أفكار مشاريع تخرج IT
    • افضل ادوات وبرامج الذكاء الاصطناعي
    • تصميم وبرمجة المواقع والمتاجر الإلكترونية
    • تقنية معلومات وعلوم حاسوب
    • حراج بيع وشراء
    • عناوين مشاريع تقنية مبتكرة
    • مشاريع انظمة تعليمية واكاديمية
    • مشاريع تخرج تقنية مبتكرة 2026
    • مقالات برمجية وتقنية
    • مواضيع تقنية
  • الاخبار
  • الصور
  • الفيديوهات
  • للتواصل
مدونة نانو تك
  • الرئيسية
  • التصنيفات
    • أبحاث علمية تقنية
    • أخبار التكنولوجيا والتقنية
    • أخبار لغات البرمجة وأطر العمل
    • أفكار مشاريع تخرج IT
    • افضل ادوات وبرامج الذكاء الاصطناعي
    • تصميم وبرمجة المواقع والمتاجر الإلكترونية
    • تقنية معلومات وعلوم حاسوب
    • حراج بيع وشراء
    • عناوين مشاريع تقنية مبتكرة
    • مشاريع انظمة تعليمية واكاديمية
    • مشاريع تخرج تقنية مبتكرة 2026
    • مقالات برمجية وتقنية
    • مواضيع تقنية
  • الاخبار
  • الصور
  • الفيديوهات
  • للتواصل
تطبيق_App_Food من نانوسوفت

التصنيفات

  • مواضيع تقنية 75
  • أفكار مشاريع تخرج IT 31
  • مقالات برمجية وتقنية 125
  • أخبار التكنولوجيا والتقنية 70
  • أخبار لغات البرمجة وأطر العمل 28
  • أبحاث علمية تقنية 22
  • حراج بيع وشراء 2
  • تقنية معلومات وعلوم حاسوب 1
  • عناوين مشاريع تقنية مبتكرة 4
  • تصميم وبرمجة المواقع والمتاجر الإلكترونية 3
  • مشاريع انظمة تعليمية واكاديمية 1
  • مشاريع تخرج تقنية مبتكرة 2026 3
  • افضل ادوات وبرامج الذكاء الاصطناعي 2

الهاشتاجات

ابحاث علمية تقنية 24 اخبار الذكاء الاصطناعي ولغات البرمجة 1 افضل الانظمة والبرمجيات 1 افضل تخصصات تقنية معلومات وحاسوب 2 افكار مشاريع تخرج تقنية 39 التقنية والتكنولوجياء 171 تطبيقات ومواقع الكترونية احترافية 6 مشاريع تقنية 13 مقالات عامة 1

البومات الصور

89 صور
مارس 13, 2025
21 صور
سبتمبر 10, 2024
17 صور
مارس 16, 2023

فيديوهات

تعلم الكتابة بسرعة على الحاسوب من خلال هذا الموقع واستمتع باللعب
تعلم الكتابة بسرعة على الحاسوب من خلال هذا الموقع واستمتع باللعب
تعلم الكتابة بسرعة على الحاسوب من خلال هذا الموقع واستمتع باللعب https://zty.pe/ الموقع حلو ج...
الفيديوهات
2023/08/04
ألعاب مجانية لتعلم البرمجة الجزء الثاني
ألعاب مجانية لتعلم البرمجة الجزء الثاني
ألعاب مجانية لتعلم البرمجة الجزء الثاني
الفيديوهات
2023/08/04
ألعاب مجانية لتعلم البرمجة الجزء الاول
ألعاب مجانية لتعلم البرمجة الجزء الاول
ألعاب مجانية لتعلم البرمجة الجزء الاول free games to learn programming parrt 1
الفيديوهات
2023/08/04
مواقع مفيده لتعليم الاطفال البرمجه
مواقع مفيده لتعليم الاطفال البرمجه
مواقع مفيده لتعليم الاطفال البرمجه
الفيديوهات
2023/08/04
ماهي ال NFTs.
ماهي ال NFTs.
هى اهتصار ل Non Fungible Tokens او الرموز الغير قابلة للاستبدال وهى الرموز التي لاتماثلها أي رموز أخ...
الفيديوهات
2023/08/04
نصائح لتصبح فريلانسر ناجح
نصائح لتصبح فريلانسر ناجح
الفيديوهات
2023/08/04
تعرف معنا على اهم مهارات العمل الحر
تعرف معنا على اهم مهارات العمل الحر
الفيديوهات
2023/08/04
ماهو العمل الحر
ماهو العمل الحر
الفيديوهات
2023/08/04
أشياء يجب أن تعرفها عن العمل الحر
أشياء يجب أن تعرفها عن العمل الحر
الفيديوهات
2023/08/04
مشاكل وعيوب العمل الحر
مشاكل وعيوب العمل الحر
الفيديوهات
2023/08/04
كيف تصبح فريلانسر
كيف تصبح فريلانسر
الفيديوهات
2023/08/04

الهاشتاجات

لايوجد بيانات لعرضها

روابط ذات صله

    لايوجد بيانات لعرضها

Posted in أبحاث علمية تقنية, مقالات برمجية وتقنية on أغسطس 26, 2025

قواعد البيانات في المشاريع التقنية

 .3.1المقدمةIntroduction 

تعتبر مرحلة التصميم المرحلة التالية لعملية التحليل وتعتمد مرحلة التصميم على تلك النتائج والمعلومات التي تم الحصول عليها بصورة علمية ومنهجية خلال عملية التحليل وسوف يتم في هذا الفصل التعرف على كيفية تصميم قاعدة البيانات (الجداول) وقاموس البيانات وشرح العلاقات بين جداول النظام. إن عملية تصميم النظام تحدد على ضوء المعلومات السابقة لعملية التحليل ولا يمكن فصل مرحلة التحليل عن مرحلة التصميم فمرحلة التصميم تبدأ بالتركيز على نوعية المعلومات التي تفي باحتياجات النظام.

     التصميم: يعني صنع النموذج العام الذي يتصف بالكفاءة والفعالية والتناسق وذلك من خلال عمل توافق بين المعلومات ومتطلبات النظام اللازمة لتوليد تلك المعلومات وتلعب وسائل تصميم النظام دوراً كبيراً في فعالية التصميم خاصة في حالة اشتمال النظام على العديد من التفاصيل وفيما يلي الوسائل المستخدمة في تصميم النظام وهي كالتالي:

  • مخططات التدفق للبيانات (Data Flow Diagrams) والتي تناولتها في الفصل السابق.
  • مخطط (E-RD) الكينونات والعلاقات (Entity Relationship Diagram).

3.2. مقدمة عن قواعد البيانات introduction to databases 

لقد دخل الحاسب الآلي في مجالات الحياة وظهر أثره في حل العديد من المشاكل التي تعانى منها الشعوب والأفراد، ومن تلك الحلول القدرة على تخزين كم هائل من البيانات وما يترتب عليه من أسلوب حفظ واسترجاع وفهرسة تلك البيانات والتي تتطلب جهد وتكلفة تحتاج إلى وقت طويل وعلى سبيل المثال أسلوب حفظ البيانات في مكاتب التوظيف، ولقد كان الاعتماد حتى الان على العنصر البشرى فهو الذي يقع عليه العبء كله تقريباً وتتعدد مسئوليته ابتداء من وضع استقبال البيانات ثم فهرستها لحفظها ناهيك عن العوامل الطبيعية التي تتعرض لها أوساط الحفظ الورقية وكما  نجد أن هذه العملية الترتيبية تستغرق وقت طويل ويعتبر الوقت هو العامل الأساسي والحاسم لجميع الأعمال في هذا العصر.

تعريف قواعد البيانات Define databases

هي تجميع لكمية كبيرة من المعلومات أو البيانات وعرضها بطريقة أو بأكثر من طريقة تسهل الاستفادة منها.


نظم إدارة قواعد البيانات Database Management Systems

هي مجموعة من البرامج الجاهزة التي تقوم بتنفيذ جميع الوظائف المطلوبة من قاعدة البيانات.

أهمية قواعد البيانات The importance of databases 

تخزين جميع البيانات بكافة الأنشطة لجهة ما بطرق متكاملة ودقيقة وتصنيف وتنظيم هذه البيانات بحيث يسهل استرجاعها في المستقبل.

متابعة التغيرات التي تحدث في البيانات المخزنة وإدخال التعديلات اللازمة عليها، حتى تكون دائماً في الصورة الملائمة لاستخدامها فور طلبها.

تخزين كم هائل من البيانات التي تتجاوز الإمكانيات البشرية في تذكُّر تفاصيلها ومن ثم إجراء بعض العمليات والمعالجات التي يستحيل تنفيذها يدوياً.

تساعد على تخزين البيانات بطريقه متكاملة، بمعنى الربط بين النوعيات المختلفة للبيانات المعبرة عن كافة الأنشطة.

تساعد على تحقيق السرية الكاملة للبيانات المخزنة بها بحيث لا تتاح أية معلومات لأي شخص ليس له الحق في الاطلاع عليها.


وظائف قواعد البيانات Database Jobs 

 إضافة معلومة أو بيان جديد إلى الملف.

 حذف البيانات القديمة والتي لم تعد هناك حاجة إليها.

 تغيير بيانات موجودة تبعاً لمعلومات استحدثت.

 البحث والاستعلام عن معلومة أو معلومات محددة.

 ترتيب وتنظيم البيانات داخل الملفات.

 عرض البيانات في شكل تقارير أو نماذج منظمة.

أنواع قواعد البيانات Types of databases 

من حيث الحجم:

مشروعات صغيرة

(a) Access   (b) Paradox   (c) FoxPro   (d) DBASE III+/IV  

(e) R: BASE

مشروعات كبيرة

(a) MYSQL

(b) SQL (Structured Query Language)

(c) DMS (Database Management System)

 (d) IDMS (Integrated Database Management System)

(e) ORACLE

(f) Sybase

من حيث طريقة العمل:

قواعد البيانات ذات شكل هرميHierarchy Databases.

قواعد بيانات شبكية Network Databases.

قواعد بيانات علائقية Relational Databases.





تنظيم البيانات داخل قاعدة البيانات Organizing data in databases

تخزن المعلومات المطلوبة لقواعد البيانات داخل ملفات، وتوضع هذه الملفات على أحد وسائط التخزين المساعدة مثل القرص المغناطيسي، وكل ملف عبارة عن جدول يشتمل على سطور وأعمدة، ويشتمل كل ملف على مجموعة من السجلات Records ويحتل كل سجل سطراً داخل الملف، ويقسم كل سجل إلى عدد من الحقول Fields.

تحديد الغرض من قواعد البيانات Determine the purpose of databases

يدلك الغرض من قواعد البيانات على المعلومات التي ستحتاجها ومنها يمكنك تحديد الموضوعات التي تحتاجها لحفظ حقائق عنها (الجداول) والحقائق المراد حفظها عن كل موضوع (الحقول بداخل الجداول) وفي سبيل تحديد الغرض من أنشاء قاعدة البيانات يمكنك عمل الآتي: -

 أن تتحدث مع المستخدمين المرتقبين لقواعد البيانات.

 أن تشاور الآخرين حول نوعية الأسئلة التي تود أن تجيب عنها قاعدة البيانات.

 أن تضع تخطيطات للتقارير المراد إنتاجها.

أن تجمع النماذج المستخدمة بالفعل في تسجيل البيانات.

ويمكنك بعد ذلك جمع كل النماذج والتقارير التي تحتوي على المعلومات المرمزة مع أن تكون قاعدة البيانات قادرة على إصدارها.

لتحويل عملية التصميم إلى قاعدة بيانات لابد في البداية من تحويل نموذج (E-RD) إلى نموذج علائقي حتى نسهل عملية تنفيذ هذا النموذج (إنشاء الجداول) وسنوضح هنا كيفية تحويل

نموذج (E-RD) إلى نموذج علائقي.



 

.3.3 قاعدة البيانات العلائقية Relational databases 

عند تصميم قاعدة البيانات يجب أن لا تكون البيانات مكررة ولتجنب التكرار استخدمنا حقول تسمى بالحقول المفتاحية (المفتاح الأساسي) وبما أن كل جدول يحتوي على بيانات ذات صلة (علاقة) بجداول أخرى لذلك يجب ربط صفوف الجداول مع بعضها البعض للحصول على البيانات المطلوبة بعلاقة تسمى علاقة ربط ( join relation ) .

  • من المزايا التي تقدمها علاقات الربط بين الجداول ما يلي:

            - التحكم في تكرار البيانات والذي سوف يؤدي الى شغل حيز أقل في الذاكرة.

            - الوصول الى البيانات المطلوبة بسرعة في حالة البحث والاسترجاع.

            - التقليل من احتمال حدوث الأخطاء أثناء عملية إدخال البيانات.  

  • علاقات الربط بين الجداول :
  •      - علاقة واحد إلى واحد (  1       1)  ( Peer-to-peer) .
  •      - علاقة واحد إلى كثير ( N      1)   ( Peer-to-many) .
  •      - علاقة كثير إلى كثير ( N      N)   ( many-to-many).
  • وسوف نوضح العلاقة بين كلٍ من جدول المؤسسات (tb_institution) , وجدول الخدمات (tb_service) , وجدول المراسلات (tb_chat) , وجدول الشكاوي (tb_complaint)
  •  وجدول الموظفين (tb_employee) , وجدول الزيارات  (tb_visit) , وجدول المواطنين (tb_people)، وجدول المخلّصين ((tb_sincerely, وجدول نوع الشكوى (tb_type_comp)، وجدول طريقة استقبال الشكوى (tb_method_comp),وجدول نوع  الأرسالية (tb_type_mess) وجدول المعاملات الصادرة (tb_working) بالشكل التالي:-


  • الشكل (4.1) مخطط قاعدة البيانات

.3.4جداول قاعدة البيانات  Data Base Table

سنقوم بسرد جداول قاعدة البيانات ووظيفتها داخل المشروع مع توضيح المفاتيح الأساسية و الأجنبية والعلاقات بين هذه الجداول بحيث تصبح جداول قاعدة البيانات مترابطة مع بعضها البعض ونستطيع التعامل معها بكل بساطة و سهولة ومن هذه الجداول ما يلي :

  • جدول المواطنين:

هذا الجدول تخزن فيه البيانات الشخصية للمواطن بحيث يمكن أن يدخل هذا البيانات المواطن نفسه عن طريق الموقع الإلكتروني أو يمكن أن يتم ادخال بياناته عن طريق المدير في نظام إدارة خدمة الجمهور التابع للموقع  ويرمز له في قاعدة البيانات(tb_people) حيث أن المفتاح الأساسي للجدول هو الحقل رقم المواطن (id_people) .
وسوف نوضح كل من اسم الحقل وتعريفه ومصدر بياناته كما في الجدول التالي:

 

اسم الحقل

 

وصف الحقل

الحجم

نوع البيانات

مصدر البيانات

أكبر قيمة

أقل قيمة

Id_people

رقم المواطن

…

1

ترقيم تلقائي

Int

يولد تلقائياً الى الجدول

Name_people

اسم المواطن

…

...

نص

Nvarchar

تحدد من قبل المواطن 

Address_people

عنوان المواطن

...

...

نص

Nvarchar

تحدد من قبل المواطن

Date_place

محل الميلاد

...

...

نص

Nvarchar

تحدد من قبل المواطن 

Card_people

رقم البطاقة

...

...

رقم

Bigint

تحدد من قبل المواطن 

date_birth_people

تاريخ الميلاد 

…

…

تاريخ

Date

تحدد من قبل المواطن 

Sex_people

الجنس

...

...

نعم/لا 

Bit

تحدد من قبل المواطن

Date_record

تاريخ التسجيل

...

...

تاريخ

Date

يحدد من قبل النظام

 بيانات المواطنين(4.1جدول رقم  (

بحيث تتم عملية التعديل على البيانات من قبل المواطن.


  •  جدول الموظفين:

هذا الجدول يخزن فيه البيانات الشخصية للموظف ويرمز له في قاعدة البيانات tb_employee)) , بحيث المفتاح الأساسي للجدول هو الحقل رقم الموظف (id_emp) والمفتاح الأجنبي هو الحقل رقم المواطن (id_people).

وسوف نوضح كل من اسم الحقل وتعريفه ومصدر بياناته كما في الجدول التالي:

 

اسم الحقل

 

وصف الحقل

الحجم

نوع البيانات

مصدر البيانات

أكبر قيمة

أقل قيمة

Id_emp

رقم الموظف

…

1

ترقيم تلقائي

Int

يولد تلقائياً الى الجدول

date_job_ emp

تاريخ التوظيف 

…

…

تاريخ

Date

تحدد من قبل الموظف

job_ emp

الوظيفة 

…

…

نص

Nvarchar

تحدد من قبل الموظف

Stop_job_emp

حالة الموظف

...

...

نعم/لا

Bit 

يحدد من قبل المشرف

Date_stop_emp

تاريخ الايقاف

...

...

تاريخ

Date 

يحدد من قبل النظام 

Id_people

رقم المواطن

…

1

رقم

Int

يولد تلقائياً الى الجدول

جدول (4.2) بيانات الموظفين

بحيث يتم تعديل البيانات في الجدول(tb_employee ) من قبل الموظف.

  •  جدول المؤسسات:

هذا الجدول يخزن فيه البيانات الخاصة بالمؤسسات ويرمز له في قاعدة البيانات  (tb_institution)  حيث المفتاح الأساسي للجدول هو الحقل (رقم المؤسسة) (id_institution)  
وسوف نوضح  كل من اسم الحقل  وتعريفه ومصدر بياناته كما في الجدول التالي:

 

اسم الحقل

 

وصف الحقل

الحجم

نوع البيانات

مصدر البيانات

أكبر قيمة

أقل قيمة

Id_ institution

رقم المؤسسة

…

1

ترقيم تلقائي

Int 

يولد تلقائياً الى الجدول

Name_ institution

اسم المؤسسة

…

1

نص

nvarchar

يدخل من قبل المشرف

Address_institution

عنوان المؤسسة

...

...

نص

nvarchar

يدخل من قبل المشرف

جدول (4.3)  بيانات المؤسسات

  • بحيث تتم عملية التعديل على البيانات من قبل المشرف
  • جدول الخدمات :                                                     

هذا الجدول يخزن فيه البيانات الخاصة بالخدمات التابعة للمؤسسات ويرمز له في قاعدة البيانات (tb_service) والمفتاح الأساسي للجدول هو الحقل (رقم الخدمة) (id_ service) و المفتاح الأجنبي رقم المؤسسة (id_institution).

وسوف نوضح  كل من اسم الحقل  وتعريفه ومصدر بياناته كما في الجدول التالي:

 

اسم الحقل

 

وصف الحقل

الحجم

نوع البيانات

مصدر البيانات

أكبر قيمة

أقل قيمة

Id_service

رقم الخدمة

…

1

ترقيم تلقائي

Int

يولد تلقائياً الى الجدول

Name_ service

اسم الخدمة

…

...

نص

Nvarchar

تحدد من قبل المشرف

Request_mony_service

رسوم طلب الخدمة

...

...

رقم

Int

تحدد من قبل المشرف

Case_service

حالة الخدمة

...

...

نعم/لا

Bit

تحدد من قبل المشرف

Id_institution

رقم المؤسسة

...

...

رقم

Int

يولد تلقائياً الى الجدول

جدول (4.4) بيانات الخدمات

  • بحيث تتم عملية التعديل على البيانات من قبل المشرف.
  •  جدول حالة المعاملات:

هذا الجدول تخزن فيه حالة الخدمة ( المعاملة ) ويرمز له في قاعدة البيانات ( tb_case )

فالمفتاح الأساسي للجدول هو الحقل رقم الحالة ( ( id_case .

وسوف نوضح كل من اسم الحقل وتعريفه ومصدر بياناته كما في الجدول التالي:

   

 

اسم الحقل

 

وصف الحقل

الحجم

نوع البيانات

مصدر البيانات

أكبر قيمة

أقل قيمة

Id_case

رقم الحالة

…

1

ترقيم تلقائي

Int 

يولد تلقائياً الى الجدول

Name_case

اسم الحالة

...

...

نص

Nvarchar

يدخل من قبل المشرف









جدول (4.5) بيانات حالة المعاملة

حيث إن عملية التعديل والحذف تتم من قبل المدير وكذلك مشرف النظام.

  • جدول هواتف المؤسسات :

هذا الجدول تخزن فيه ارقام هواتف إضافية للمؤسسات ويرمز له في قاعدة البيانات (tb_phone_institution) , والمفتاح الأساسي للجدول هو الحقل رقم الهاتفid_phone)) والمفتاح الأجنبي هو الحقل رقم المواطن (id_institution).

وسوف نوضح كل من اسم الحقل وتعريفه ومصدر بياناته كما في الجدول التالي:

   

 

اسم الحقل

 

وصف الحقل

الحجم

نوع البيانات

مصدر البيانات


أكبر قيمة

أقل قيمة


Id_phone   

   معرف رقم الهاتف

…

1

ترقيم تلقائي

Int 

يولد تلقائياً الى الجدول

Num_phone

رقم الهاتف

…

…

نص

Nvarchar

تحدد من قبل المشرف

Note_phone

ملاحظة للهاتف

…

…

نص

Nvarchar

تحدد من قبل المشرف

Id_ institution

رقم المؤسسة

…

1

رقم

Int 

يولد تلقائياً الى الجدول












جدول (4.7) بيانات سجل هواتف المؤسسات

  • بحيث تتم عملية التعديل على البيانات من قبل المشرف.
  • جدول سجل المعاملات :

هذا الجدول تخزن فيه البيانات الخاصة بطلب الخدمات المقدمة من المؤسسات (المعاملات) وعنوان المكان الذي تريد الخدمة له وأسعارها  ويرمز له في قاعدة البيانات (tb_requester) المفتاح الأساسي للجدول هو الحقل رقم المعاملة ((id_requester والمفاتيح الأجنبية هم رقم المؤسسة (id_institution), ورقم الخدمة (id_service), ورقم المواطن(id_people ) ورقم الحالة (id_case).

وسوف نوضح  كل من اسم الحقل  وتعريفه ومصدر بياناته كما في الجدول التالي:

   

 

اسم الحقل

 

وصف الحقل

الحجم

نوع البيانات

مصدر البيانات

أكبر قيمة

أقل قيمة

Id_requester

رقم المعاملات

…

1

ترقيم تلقائي

Int

يولد تلقائياً الى الجدول

Id_institution

رقم المؤسسة

…

1

رقم

Int

يولد تلقائياً الى الجدول

Id_service

رقم الخدمة

…

…

رقم 

Int

يولد تلقائياً الى الجدول

Id_people

رقم المواطن

...

...

رقم

Int

يولد تلقائياً الى الجدول

Address_ requester

العنوان المطلوب له الخدمة

    ...

...

نص

nvarchar

تحدد من قبل المواطن

Date_requester

تاريخ الطلب

...

...

تاريخ

Date

يولد تلقائياً الى الجدول

Request_mont_service

السعر

    ...

...

نص

nvarchar

تحدد من قبل المشرف

id_case

رقم الحالة

...

...

رقم

Int

يولد تلقائياً الى الجدول 









جدول (4.9) بيانات سجل المعاملات

  • بحيث تتم عملية التعديل على البيانات من قبل المستخدم.
  • جدول المراسلات :

هذا الجدول تخزن فيه بيانات المراسلات ويرمز له في قاعدة البيـانات  (tb_chat), والمفتاح الأساسي للجدول هو الحقل رقــــم  الإرسالية (id_chat) والمفتاح الأجنبي رقم المؤسسة (id_institution)  والمفتاح الأجنبي رقم نوع الإرسالية (Id_typ_chat)

  وسوف نوضح كل من اسم الحقل وتعريفه ومصدر بياناته كما في الجدول التالي:

   

 

اسم الحقل

 

وصف الحقل

الحجم

نوع البيانات

مصدر البيانات


أكبر قيمة

أقل قيمة


id_chat

رقم الرسالة

…

1

ترقيم تلقائي

Int

يولد تلقائياً الى الجدول

id_institution

رقم المؤسسة

...

...

رقم

Int

يولد تلقائياً الى الجدول 

Id_typ_chat

   رقم نوع الارسالية

…

...

رقم

Int

يولد تلقائياً الى الجدول

date_chat

تاريخ الارسالية

...

...

تاريخ

Date

تحدد من قبل المشرف

Statement_chat

 

...

...

نص

nvarchar

تحدد من قبل المشرف

image_chat

مسار الصورة

...

...

نص

Nvarchar

تحدد من قبل المشرف 













جدول (4.12) بيانات المراسلات

  • بحيث تتم عملية التعديل على البيانات من قبل المستخدم.
  • جدول المراسلات (الجهات المستقبلة) :

هذا الجدول تخزن فيه بيانات الجهات المستقبلة للمراسلات ويرمز له في قاعدة البيـانات (tb_chat_recive), والمفتاح الأساسي للجدول هو الحقل رقــــم  الجهة الرسالة المستقبلة (id_chat_recive) والمفتاح الأجنبي رقم المؤسسة (id_institution)  والمفتاح الأجنبي رقم الإرسالية (id _chat)  

 وسوف نوضح كل من اسم الحقل وتعريفه ومصدر بياناته كما في الجدول التالي:

   

 

اسم الحقل

 

وصف الحقل

الحجم

نوع البيانات

مصدر البيانات


أكبر قيمة

أقل قيمة


id_chat_recive

رقم الرسالة للجهة المستقبلة

…

1

ترقيم تلقائي

Int

يولد تلقائياً الى الجدول

id_chat

رقم الإرسالية

…

1

رقم

Int

يولد تلقائياً الى الجدول

id_institution

رقم المؤسسة

...

...

رقم

Int

تحدد من قبل المشرف













جدول (4.13) بيانات الجهة المستقبلة للمراسلات

 

  • جدول المخلصين:

هذا الجدول تخزن فيه بيانات المخلصين (موظفين تابعين للمؤسسات عملهم هو معاملات الخدمات الواردة للمركز) بحيث يقوم مير النظام الإلكتروني  في فتح حساب خاص في هذا المخلص بحيث يمكن المخلص الدخول إلى حسابة في اي وقت ومن. اي مكان عن طريق الإنترنت ,  له في قاعدة البيـانات (tb_finisher), والمفتاح الأساسي له هو الحقل رقــــم  المخلص (id_finisher) والمفتاح الأجنبي رقم المؤسسة (id_institution) وسوف نوضح كل من اسم الحقل وتعريفه ومصدر بياناته كما في الجدول التالي:

   

 

اسم الحقل

 

وصف الحقل

الحجم

نوع البيانات

مصدر البيانات


أكبر قيمة

أقل قيمة


id_finisher

رقم المخلص

…

1

ترقيم تلقائي

Int 

يولد تلقائياً الى الجدول

name_finisher

اسم المخلص

...

...

نص

varchar 

تحدد من قبل الموظف

date_record

تاريخ التسجيل

...

...

رقم

Date

تحدد من قبل النظام

id_institution

رقم المؤسسة

...

...

نص

Varchar

يولد تلقائياً الى الجدول 













جدول (4.15) بيانات المخلصين 

  • جدول سير المعاملة (تسليم المعاملة للمخلص) :

هذا الجدول تخزن فيه بيانات اخذ المخلص للمعاملة وتاريخ ارجاعها ويرمز له في قاعدة البيانات (tb_executer) , والمفتاح الأساسي للجدول هو الحقل رقم التنفيذ id_executer)) والمفتاح الأجنبي هو الحقل رقم المخلص (id_finisher) والمفتاح الأجنبي  الحقل رقم المعاملة (id_requester) وسوف نوضح كل من اسم الحقل وتعريفه ومصدر بياناته كما في الجدول التالي:

   

 

اسم الحقل

 

وصف الحقل

الحجم

نوع البيانات

مصدر البيانات


أكبر قيمة

أقل قيمة


Id_executer

رقم التنفيذ

…

1

ترقيم تلقائي

Int 

يولد تلقائياً الى الجدول

Id_requester

رقم المعاملات

…

1

رقم

Int

يولد تلقائياً الى الجدول

id_finisher

رقم المخلص

…

1

رقم

Int 

يولد تلقائياً الى الجدول

date_received_executer

تاريخ اخذ المعاملة

…

…

تاريخ

Date 

يولد تلقائياً الى الجدول

date_deliviry_executer

تاريخ اعادة المعاملة

…

…

تاريخ

Date 

يولد تلقائياً الى الجدول













جدول (4.17) بيانات سجل المعاملة مع المخلص

  • جدول نوع العملية:

هذا الجدول تخزن فيه انواع العمليات التي يقوم بها النظام ويرمز له في قاعدة البيانات (tb_operator ) فالمفتاح الأساسي للجدول هو الحقل رقم النوع ( ( id_operate .

وسوف نوضح كل من اسم الحقل وتعريفه ومصدر بياناته كما في الجدول التالي:

   

 

اسم الحقل

 

وصف الحقل

الحجم

نوع البيانات

مصدر البيانات

أكبر قيمة

أقل قيمة

Id_ operate

رقم النوع

…

1

ترقيم تلقائي

tinyint 

يولد تلقائياً الى الجدول

Name_ operate

اسم النوع

...

...

نص

Nvarchar

يدخل من قبل المبرمج









جدول (4.18) بيانات نوع العمليات

  • جدول المتابعة:

هذا الجدول تخزن فيه جميع العمليات التي يقوم بها مستخدمين النظام سواء إضافة او حذف او تعديل ويرمز له في قاعدة البيانات (tb_observe ) فالمفتاح الأساسي للجدول هو الحقل رقم العملية (id_observe) والمفتاح الأجنبي هو الحقل رقم نوع العملية ( ( id_operate .

وسوف نوضح كل من اسم الحقل وتعريفه ومصدر بياناته كما في الجدول التالي:

   

 

اسم الحقل

 

وصف الحقل

الحجم

نوع البيانات

مصدر البيانات

أكبر قيمة

أقل قيمة

Id_ observe

رقم العملية

…

1

ترقيم تلقائي

Int 

يولد تلقائياً الى الجدول

Id_ operate

رقم النوع

…

1

رقم

tinyint 

يدخل من قبل النظام 

Id_emp

رقم الموظف الذي قام بالعملية

…

1

رقم

Int 

يدخل من قبل النظام

Id_any

رقم السجل الذي حدث علية العملية

…

1

رقم

Int 

يدخل من قبل النظام

date_observe

اسم النوع

...

...

تاريخ

Date

يدخل من قبل النظام 









جدول (4.18) بيانات نوع العمليات

أغسطس 26, 2025 in أبحاث علمية تقنية, مقالات برمجية وتقنية
Tags # التقنية والتكنولوجياء # ابحاث علمية تقنية

Related posts

شركة Google تنافس Duolingo بأداة جديدة لتعليم اللغة الإنجليزية معالج intel Pentium طرق التواصل بين الأجهزة Communication Methods التحويل الى الوضع الصامت اثناء اوقات الصلاة . أنواع كروت الشاشة اختصارات لوحة المفاتيح لتطبيق الحسابة أنواع الفيروسات أنواع انظمة التشغيل افضل framework في تصميم الواجهات ماهي تقنية البلوكتشين

  • القائمة
  • الرئيسية
  • التصنيفات
    أبحاث علمية تقنية أخبار التكنولوجيا والتقنية أخبار لغات البرمجة وأطر العمل أفكار مشاريع تخرج IT افضل ادوات وبرامج الذكاء الاصطناعي تصميم وبرمجة المواقع والمتاجر الإلكترونية تقنية معلومات وعلوم حاسوب حراج بيع وشراء عناوين مشاريع تقنية مبتكرة مشاريع انظمة تعليمية واكاديمية مشاريع تخرج تقنية مبتكرة 2026 مقالات برمجية وتقنية مواضيع تقنية
  • الاخبار
  • الصور
  • الفيديوهات
  • للتواصل

يمكنكم التواصل معنا عن طريق :

العنوان
Yemen IBB
الهاتف +967770529482
967770177866+
البريد info@nano2soft.com

كما يمكنكم زيارتنا على مواقع التواصل التالية

مدونة نانو تك © 2020 -
تطوير Nano 2 Soft
الهاتف 00967770529482
البريد info@nano2soft.com website https://nano2soft.com