Professional Documents
Culture Documents
Downloads567.ico
.
.
.
ﻡ
ﻣﻘﺪﻣـــــــــﺔ
U
:2 .Iﻧﺸﺄﺗﻬﺎ
إن ﻧﺸﺄة ﺳﻮﻧﻠﻐﺎز ﺗﻌﻮد إﱃ اﻟﻌﻬﺪ اﻻﺳﺘﻌ�ري ،ﺣﻴﺚ ﻛﺎﻧﺖ اﻟﴩﻛﺔ ﺗﺎﺑﻌﺔ ﻟﻔﺮﻧﺴﺎ ﺗﺪﻋﻰ
ﻣﺆﺳﺴﺔ اﻟﻜﻬﺮﺑﺎء و اﻟﻐﺎز ) (E G Aﻛﺎن ذﻟﻚ ﰲ 5ﺟﻮان ،1947و ﺑﻌﺪ اﺳﺘﻘﻼل اﻟﺠﺰاﺋﺮ ﺑﻘﻴﺖ ﻛ�
ﻫﻲ إﱃ ﻏﺎﻳﺔ 28ﺟﻮان 1969ﺣﻴﺚ ﺷﻤﻠﻬﺎ ﻗﺮار اﻟﺘﺄﻣﻴﻢ ﻧﻈﺮا ﻟﻠﺨﺮاب اﻟﺬي ﺧﻠﻔﻪ اﻻﺳﺘﻌ�ر
اﻟﻔﺮﻧﴘ ،وﺑﺼﺪور اﻷﻣﺮ 59-69ﺗﻢ ﺣﻞ ﻣﺆﺳﺴﺔ ﻛﻬﺮﺑﺎء و ﻏﺎز اﻟﺠﺮاﺋﺮ و ﻇﻬﺮ ﻣﺎ ﻳﺴﻤﻰ ﺑﺎﻟﴩﻛﺔ
اﻟﻮﻃﻨﻴﺔ ﻟﻠﻜﻬﺮﺑﺎء و اﻟﻐﺎز ) (I.C.E.Pو ﻣﻊ ﻣﻄﻠﻊ اﻟﺘﺴﻌﻴﻨﻴﺎت و ﺑﺎﻟﻀﺒﻂ ﻋﺎم 1991ﺗﻐ�ت
اﳌﺆﺳﺴﺔ إﱃ ﴍﻛﺔ ذات ﻃﺎﺑﻊ ﺻﻨﺎﻋﻲ و ﺗﺠﺎري وﻓﻘﺎ ﻟﻺﺻﻼﺣﺎت اﻻﻗﺘﺼﺎدﻳﺔ اﳌﺴﺘﻬﺪﻓﺔ آﻧﺬاك.
1
اﻟﻔﺺــــل اﻷول ------- ----------------------------------------------------------------ﻋﺮض ﻋﺎم ﳌﺆﺳﺴﺔ ﺳﻮﻧﻠﻐﺎز
2
اﻟﻔﺺــــل اﻷول ------- ----------------------------------------------------------------ﻋﺮض ﻋﺎم ﳌﺆﺳﺴﺔ ﺳﻮﻧﻠﻐﺎز
وﰲ ﺳﻨﺔ 1983ﻤﺗﺖ إﻋﺎدة اﻟﻬﻴﻜﻠﺔ ﻟﴩﻛﺔ ﺳﻮﻧﻠﻐﺎز أدت إﱃ ﺗﺤﻮﻳﻞ ﺳﺘﺔ و ﺣﺪات إﱃ ﻣﺆﺳﺴﺎت
ﻤﻮﻣﻴﺔ ﻗﺎﻤﺋﺔ ﺑﺤﺪ ذاﺗﻬﺎ ﻟﻜﻨﻬﺎ ﺗﺎﺑﻌﺔ ﻟﺴﻮﻧﻠﻐﺎز و ﻫﻲ :
3
اﻟﻔﺺــــل اﻷول ------- ----------------------------------------------------------------ﻋﺮض ﻋﺎم ﳌﺆﺳﺴﺔ ﺳﻮﻧﻠﻐﺎز
– 2ﺗﺪﻫﻮر اﻟﻘﺪرة اﻟﴩاﺋﻴﺔ ﻟﻠﻤﻮاﻃﻦ ﻧﺘﻴﺠﺔ ﻣﺴﺘﻮﻳﺎت اﻟﺘﻀﺨﻢ اﻟﻌﺎﻟﻴﺔ اﻟﺘﻲ ﻋﺮﻓﺘﻬﺎ اﻟﺒﻼد ،و
ﻛﺬﻟﻚ ﺗﺪﻫﻮر ﻗﻴﻤﺔ اﻟﺪﻳﻨﺎر اﻟﺬي أﺛﺮ ﻋﲆ اﳌﺪﻳﻮﻧﻴﺔ اﻟﺪاﺧﻠﻴﺔ ﻟﻠﻤﺆﺳﺴﺔ.
وﻣﻦ أﻫﻢ ﻣﻤﻴﺰات ﻫﺬه اﻟﻔﱰة ﻧﺴﺘﻄﻴﻊ أن ﻧﺬﻛﺮ :
• ﻣﻮاﺻــــــﻠﺔ اﻟﺘﻜﻮﻳــــﻦ:
ﺗﻢ ذﻟﻚ ﺑﺪﻋﻢ اﳌﻨﺸﺂت اﻟﺘﻜﻮﻳﻨﻴﺔ داﺧﻞ اﳌﺆﺳﺴﺔ ،و ﻛﺬا اﻻﻋﺘ�د ﻋﲆ اﳌﻌﺎﻫﺪ اﳌﺘﺨﺼﺼﺔ
اﳌﺘﻮاﺟﺪة داﺧﻞ اﻟﻮﻃﻦ وﺧﺎرﺟﻪ ،ﺑﺎﻹﺿﺎﻓﺔ إﱃ ﺗﻨﻈﻴﻢ دورات ﻗﺼ�ة ﻋﲆ ﻣﺴﺘﻮى اﻟﻮﺣﺪات ﻟﺮﻓﻊ
اﳌﺴﺘﻮى .
4
اﻟﻔﺼـــﻞ اﻟﺜـــﺎ� :
ﺗﻌﺮﻳﻒ ﻣﺪﻳﺮﻳﺔ اﻟﺘﻮزﻳـﻊ ﺑﺎﻟﺠﻠﻔــﺔ
اﻟﻔﺺــــل اﻟﺜﺎ� -------------------------------------------------------------------ﺗﻌﺮﻳﻒ ﻣﺪﻳﺮﻳﺔ اﻟﺘﻮزﻳﻊ ﺑﺎﻟﺠﻠﻔﺔ
5
اﻟﻔﺺــــل اﻟﺜﺎ� -------------------------------------------------------------------ﺗﻌﺮﻳﻒ ﻣﺪﻳﺮﻳﺔ اﻟﺘﻮزﻳﻊ ﺑﺎﻟﺠﻠﻔﺔ
-اﻟﱰﻗﻴﺔ و اﻻﻫﺘ�م ﺑﻜﻞ اﻟﻮﺳﺎﺋﻞ اﻟﺠﺪﻳﺪة ﻻﺳﺘﻐﻼل اﻟﻄﺎﻗﺔ اﻟﻐﺎزﻳﺔ و اﻟﻜﻬﺮﺑﺎﺋﻴﺔ و ﺗﻨﻤﻴﺔ
ﻛﻞ ﻣﺎ ﻳﺘﺼﻞ ﺑﻬﺪﻓﻬﺎ اﻻﺟﺘ�ﻋﻲ ﻣﺜﻞ :اﻟﺒﺤﻮث و اﻻﺳﺘﻜﺸﺎﻓﺎت اﻟﺘﻜﻨﻮﻟﻮﺟﻴﺎ ﰲ ﻣﺠﺎل
اﻹﻧﺘﺎج ،اﻟﻨﻘﻞ ،اﻟﺘﻮزﻳﻊ ﺑﺎﻟﻨﺴﺒﺔ ﻟﻠﻜﻬﺮﺑﺎء و اﻟﻐﺎز.
أ 2/اﳌﻬـــﺎم اﻟﺘﺴ�ﻳــﻪ :
اﻹﻧﺘﺎج ،اﻟﻨﻘﻞ ،اﻟﺘﻮزﻳﻊ و ﺗﺠﺎرة اﻟﻄﺎﻗﺔ اﻟﻜﻬﺮﺑﺎﺋﻴﺔ داﺧﻞ اﻟﺠﺰاﺋﺮ و ﻧﺤﻮ اﻟﺨﺎرج . -
ﻧﻘﻞ اﻟﻐﺎز ﻷﺟﻞ اﺣﺘﻴﺎﺟﺎت اﻟﺴﻮق اﻟﻮﻃﻨﻲ و ﺗﻮزﻳﻌﻪ . -
اﳌﺴﺎﻫﻤﺔ ﰲ ﺗﺠﺎرة اﻟﻐﺎز ﺑﻮاﺳﻄﺔ ﻗﻨﻮات داﺧﻞ اﻟﺠﺰاﺋﺮ و ﻧﺤﻮ اﻟﺨﺎرج -
ﺧﻠﻖ ﻓﺮوع و اﺧﺬ ﻣﺴﺎﻫ�ت ﰲ اﻟﴩﻛﺎت اﻻﻗﺘﺼﺎدﻳﺔ اﳌﻮﺟﻮدة ﰲ اﻟﺠﺰاﺋﺮ و ﰲ اﻟﺨﺎرج -
ب – اﻷﻫــــﺪاف :
ﺿ�ن ﺗﻮزﻳﻊ ﻋﻤﻮﻣﻲ ﻟﻠﻐﺎز ﺑﺄﺧﺬ ﻋ� اﻻﻋﺘﺒﺎر ﻋﻮاﻣﻞ اﻷﻣﻦ ﻣﻬ� ﻛﺎن اﻟﺴﻌﺮ . -
ﺿ�ن إﻧﺘﺎج و ﺗﻮزﻳﻊ اﻟﻜﻬﺮﺑﺎء ذات اﻟﺠﻮدة. -
ﺗﺨﻄﻴﻂ ﺑﺮﻧﺎﻣﺞ اﳌﺆﺳﺴﺔ اﻟﺴﻨﻮي -
اﻟﻘﻴﺎم ﺑﻌﻤﻠﻴﺎت اﻟﺒﻴﻊ و اﻟﱰﻛﻴﺐ و اﻟﺼﻴﺎﻧﺔ اﻟﻜﻬﺮوﻣﻨﺰﱄة و اﻟﻐﺎزﻳﺔ -
ﻣﺤﺎوﻟﺔ ﺗﻘﻠﻴﺺ اﻟﺪﻳﻮن -
ﺗﺤﻘﻴﻖ اﻟﻬﺪف اﻟﻌﺎم اﳌﺘﻤﺜﻞ ﰲ ﺗﻮﻓ� اﻟﺨﺪﻣﺔ اﻟﻌﻤﻮﻣﻴﺔ . -
ﺧﺼﺎﺋﺺ اﻟﴩﻛﺔ اﻟﻮﻃﻨﻴﺔ ﻟﻠﻜﻬﺮﺑﺎء و اﻟﻐﺎز
ﻣﻦ ﺧﻼل اﳌﺮاﺣﻞ اﻟﺘﻲ ﻣﺮت ﺑﻬﺎ ﺳﻮﻧﻠﻐﺎز ،و اﻟﻌﺮض اﳌﻘﺪم ﺣﻮﻟﻬﺎ �ﻜﻨﻨﺎ أن ﻧﻼﺣﻆ
ﻟﻌﺪﻳﺪ ﻣﻦ اﻟﺨﺼﺎﺋﺺ اﻟﺘﻲ ﻤﺗﻴﺰﻫﺎ ،و ﻧﺬﻛﺮ ﻣﻦ أﻫﻤﻬﺎ :
-اﻻﺣﺘﻜﺎر
ﺘﻤﺘﻊ ﺳﻮﻧﻠﻐﺎز ﺑﺎﻻﺣﺘﻜﺎر اﻟﺘﺎم ﻟﺴﻮق اﻟﻜﻬﺮﺑﺎء ،وﻛﺬا ﺗﻮزﻳﻊ اﻟﻐﺎز ﻤﺑﻮﺟﺐ اﻟﻘﺎﻧﻮن
) ﻗﻮاﻧ� اﻟﻄﺎﻗﺔ ﻟﺴﻨﻮات ، (1985-1969 :وﻫﺬا ﻳﺪﻋﻢ ﻣﻜﺎﻧﺘﻬﺎ ﻣﻦ ﺟﻬﺔ ،و ﻣﺎ ﻳﺤﻤﻠﻪ ا ﰲ
ﻧﻔﺲ اﻟﻮﻗﺖ ﻣﺴﺆوﻟﻴﺎت ﻛﺒ�ة ﻟﺘﻄﺒﻴﻖ ﺳﻴﺎﺳﺎت اﻟﺪوﻟﺔ اﻟﻄﺎﻗﻮﻳﺔ و إرﺿﺎء زﺑﺎﺋﻨﻬﺎ ﻣﻦ ﺟﻬﺔ
أﺧﺮى .
6
اﻟﻔﺺــــل اﻟﺜﺎ� -------------------------------------------------------------------ﺗﻌﺮﻳﻒ ﻣﺪﻳﺮﻳﺔ اﻟﺘﻮزﻳﻊ ﺑﺎﻟﺠﻠﻔﺔ
-اﻟﺤﺠﻢ
ﻛﱪ ﺣﺠﻢ اﻟﻨﺸﺎط ﺑﺎﻋﺘﺒﺎر ﺷﺴﺎﻋﺔ اﳌﺴﺎﺣﺔ اﳌﻐﻄﺎة ﻋﱪ ﻛﺎﻣﻞ أﻧﺤﺎء اﻟﱰاب اﻟﻮﻃﻨﻲ ،و اﻟﻌﺪد
اﻟﻀﺨﻢ ﻟﻠﺰﺑﺎﺋﻦ اﳌﻤﻮﻧ� ﺑﺎﻟﻜﻬﺮﺑﺎء و اﻟﻐﺎز ،إﺿﺎﻓﺔ إﱃ اﻟﱪاﻣﺞ اﻟﻄﻤﻮﺣﺔ اﳌﺴﻄﺮة ،وﻫﺬا ﻣﺎ
ﻳﻮﺳﻊ داﺋﺮة اﻟﺘﻌﺎﻣﻞ وﻳﻜﺜﻔﻬﺎ ،وﻳﻮﺳﻊ ﻋﺪد اﳌﺼﺎﻟﺢ ﻋﲆ اﳌﺴﺘﻮى اﻷﻓﻘﻲ ـ وﻳﻨﻮع ﻣﻦ
ﻧﺸﺎﻃﺎﺗﻬﺎ .
7
اﻟﻔﺺــــل اﻟﺜﺎ� -------------------------------------------------------------------ﺗﻌﺮﻳﻒ ﻣﺪﻳﺮﻳﺔ اﻟﺘﻮزﻳﻊ ﺑﺎﻟﺠﻠﻔﺔ
8
اﻟﻔﺺــــل اﻟﺜﺎ� -------------------------------------------------------------------ﺗﻌﺮﻳﻒ ﻣﺪﻳﺮﻳﺔ اﻟﺘﻮزﻳﻊ ﺑﺎﻟﺠﻠﻔﺔ
9
اﻟﻔﺺــــل اﻟﺜﺎ� -------------------------------------------------------------------ﺗﻌﺮﻳﻒ ﻣﺪﻳﺮﻳﺔ اﻟﺘﻮزﻳﻊ ﺑﺎﻟﺠﻠﻔﺔ
• ﻣﺼﻠﺤﺔ ﺗﺴﻴ� اﻻﺳﺘﺜ�رات :ﺗﻠﻚ ﻣﻬﺎﻣﺎ ﺗﻘﻨﻴﺔ و أﺧﺮى ﺗﺴﻴ�ﻳﺔ ﻓﻬﻲ ﺗﺴﺘﻘﺒﻞ اﻷواﻣﺮ
ﺑﺘﻨﻔﻴﺬ اﻷﺷﻐﺎل ،وﺗﻘﻮم ﺑﻔﺘﺢ اﳌﻨﺎﻗﺼﺎت أﻣﺎم اﳌﻘﺎوﻟ� و ﻳﺘﻢ اﺧﺘﻴﺎر اﳌﻘﺎول اﻟﺬي ﻳﻘﺪم
ﻗﻞ اﻟﺘﻜﺎﻟﻴﻒ ﻹﻤﺗﺎم ﻫﺬه اﻷﺷﻐﺎل و ﺑﻌﺪﻫﺎ ﺗﺘﻮﱃ ﻫﺬه اﳌﺼﻠﺤﺔ ﻋﲆ ﻣﺴﺘﻮى اﻟﻔﻮﺗﺮة
إﻋﺪاد اﻟﻔﺎﺗﻮرة اﻟﻨﻬﺎﺋﻴﺔ ﻟﻠﻤﻘﺎول ،وﻳﺘﻢ دﻓﻊ %95ﻣﻦ اﻟﻔﺎﺗﻮرة ﻣﻦ ﻃﺮف ﻣﺪﻳﺮ اﳌﺤﺎﺳﺒﺔ
% 5ﻣﻦ و اﳌﺎﻟﻴﺔ اﳌﻮﺟﻮدة ﻋﲆ ﻣﺴﺘﻮى ﻣﻨﻄﻘﺔ اﻟﺒﻠﻴﺪة و ﺗﺤﺘﻔﻆ اﳌﺪﻳﺮﻳﺔ ﺑﻨﺴﺒﺔ
اﻟﻔﺎﺗﻮرة ﻛﻀ�ن ﳌﺪة ﺳﻨﺔ .
-8ﻗﺴﻢ اﻷﻧﻈﻤﺔ اﳌﻌﻠﻮﻣﺎﺗﻴﺔ
ﻳﻌﻤﻞ ﻋﲆ إﺻﺪار اﳌﺬﻛﺮات ﳌﺨﺘﻠﻒ اﻟﻮﻛﺎﻻت ﺗﺤﻤﻞ أوﻗﺎت ﺟﻤﻴﻊ اﻻﺳﺘﻬﻼﻛﻴﺎ ت اﻟﺠﺪﻳﺪة ﻟﻠﻐﺎز و
اﻟﻜﻬﺮﺑﺎء و ﻳﺘﻢ ﻛﺬﻟﻚ إﻋﺪاد ﻓﺎﺗﻮرة اﳌﺒﻴﻌﺎت و ﺻﻴﺎﻧﺔ ﺷﺒﻜﺔ اﻹﻋﻼم اﻵﱄ و ﺗﺴﻬﻴﻞ اﻻﺗﺼﺎل
ﺑﺎﳌﺪﻳﺮﻳﺔ اﻟﻌﺎﻣﺔ ﻟﻠﴩﻛﺔ .
10
اﻟﻔﺺــــل اﻟﺜﺎ� -------------------------------------------------------------------ﺗﻌﺮﻳﻒ ﻣﺪﻳﺮﻳﺔ اﻟﺘﻮزﻳﻊ ﺑﺎﻟﺠﻠﻔﺔ
11
اﻟﻔﺺــــل اﻟﺜﺎ� -------------------------------------------------------------------ﺗﻌﺮﻳﻒ ﻣﺪﻳﺮﻳﺔ اﻟﺘﻮزﻳﻊ ﺑﺎﻟﺠﻠﻔﺔ
12
اﻟﻔﺺــــل اﻟﺜﺎ� -------------------------------------------------------------------ﺗﻌﺮﻳﻒ ﻣﺪﻳﺮﻳﺔ اﻟﺘﻮزﻳﻊ ﺑﺎﻟﺠﻠﻔﺔ
13
اﻟﻔﺺــــل اﻟﺜﺎ� -------------------------------------------------------------------ﺗﻌﺮﻳﻒ ﻣﺪﻳﺮﻳﺔ اﻟﺘﻮزﻳﻊ ﺑﺎﻟﺠﻠﻔﺔ
14
اﻟﻔﺼـــﻞ اﻟﺜـــﺎﻟﺚ :
ﻣﻔﺎﻫﻴﻢ ﻋﺎﻣﺔ ﺣﻮل ﻗﺎﻋﺪة اﻟﺒﻴﺎﻧﺎت
اﻟﻔﺺــــل اﻟﺜﺎﻟﺚ ------------------------------------------------------------------ﻣﻔﺎﻫﻴﻢ ﻋﺎﻣﺔ ﺣﻮل ﻗﻮاﻋﺪ اﻟﺒﻴﺎﻧﺎت
1. IIIﻗﻮاﻋﺪ اﻟﺒﻴﺎﻧﺎت
* ﺗﻌﺮيف ﻗﻮاﻋﺪ اﻟﺒﻴﺎﻧﺎت
ﻫﻲ ﻣﺠﻤﻮﻋﺔ ﻣﻦ ﻋﻨﺎﴏ اﻟﺒﻴﺎﻧﺎت اﳌﻨﻄﻘﻴﺔ اﳌﺮﺗﺒﻄﺔ ﻣﻊ ﺑﻌﻀﻬﺎ اﻟﺒﻌﺾ ﺗﺨﺰن ﰲ ﺟﻬﺎز اﻟﺤﺎﺳﻮب ﻋﲆ ﻧﺤﻮ ﻣﻨﻈﻢ
ﻴﺚ ﻳﻘﻮم ﺑﺮﻧﺎﻣﺞ ﺣﺎﺳﻮﻲﺑ ﻳﺴﻤﻰ ﻣﺤﺮك ﻗﺎﻋﺪة اﻟﺒﻴﺎﻧﺎت Database Engineﺑﺘﺴﻬﻴﻞ اﻟﺘﻌﺎﻣﻞ ﻣﻊ اﻟﺒﻴﺎﻧﺎت اﳌﻮﺟﻮدة
داﺧﻞ ﻗﺎﻋﺪة اﻟﺒﻴﺎﻧﺎت واﻟﺒﺤﺚ ﺿﻤﻦ اﻟﺒﻴﺎﻧﺎت وإﻣﻜﺎﻧﻴﺔ اﻹﺿﺎﻓﺔ واﻟﺘﻌﺪﻳﻞ ﻓﻴﻬﺎ.
* اﻟﻬﺪف ﻣﻦ ﻗﻮاﻋﺪ اﻟﺒﻴﺎﻧﺎت :
اﻟﻬﺪف ﻣﻦ ﻗﻮاﻋﺪ اﻟﺒﻴﺎﻧﺎت ﻫﻮ اﻟﱰﻛﻴﺰ ﻋﲆ ﻃﺮﻳﻘﺔ ﺗﻨﻈﻴﻢ اﻟﺒﻴﺎﻧﺎت وﻟﻴﺲ ﻋﲆ اﻟﺘﻄﺒﻴﻘﺎت اﻟﺨﺎﺻﺔ أي ﺗﺼﻤﻴﻢ
اﻟﺒﻴﺎﻧﺎت ﺑﺤﻴﺚ ﺗﻜﻮن ﺧﺎﻟﻴﺔ ﻣﻦ اﻟﺘﻜﺮار و�ﻜﻦ اﺳﱰﺟﺎﻋﻬﺎ وﺗﻌﺪﻳﻠﻬﺎ واﻹﺿﺎﻓﺔ ﻋﻠﻴﻬﺎ دون اﳌﺸﺎﻛﻞ اﻟﺘﻲ ﺗﺤﺪق ﻣﻊ وﺟﻮد
اﻟﺘﻜﺮار ﻓﻴﻬﺎ وﻫﻮ اﻟﻬﺪف اﻟﺮﺋﻴﴘ ﳌﺼﻤﻢ ﻗﻮاﻋﺪ اﻟﺒﻴﺎﻧﺎت وي أت ذﻟﻚ ﻋﻦ ﻃﺮﻳﻖ إﻳﺠﺎد ﺛﻼﺛﺔ ﻣﺴﺘﻮﻳﺎت �ﺎذج ﻟﻘﻮاﻋﺪ
اﻟﺒﻴﺎﻧﺎت ﺗﺴﻤﻰ �ﺎذج اﻟﺘﻄﺒﻴﻊ وﻳﻘﺼﺪ ﺑﻬﺎ ﺟﻌﻞ ﺗﺮﻛﻴﺒﺔ اﻟﺒﻴﺎﻧﺎت اﻗﺮب ﻟﻠﻄﺒﻴﻌﺔ اﻟﺘﺼﻨﻴﻔﻴﺔ.وﻫﻨﺎك ﺗﺮﻛﻴﺒﺎت ﻟﻘﻮاﻋﺪ
اﻟﺒﻴﺎﻧﺎت ﺣﺴﺐ ﻧﻮع اﻟﻌﻼﻗﺔ اﻟﺮﻳﺎﺿﻴﺔ ﺑ� اﻟﺒﻴﺎﻧﺎت ﻣﻨﻬﺎ:
/1اﻟﱰﻛﻴﺐ اﻟﻌﻼﺋﻘﻲ :
وﻫﻮ اﻋﺘ�د ﻋﻼﻗﺔ ﻣﺤﺪودة ﺑ� ﻋﻨﺎﴏ اﻟﺒﻴﺎﻧﺎت ﻣﺜﻞ أن ﺗﻜﻮن ﻗﻴﻤﺔ ﻋﻨﴫ ﻣﻌﺘﻤﺪة ﻋﲆ ﺣﺎﺻﻞ ﺟﻤﻊ ﻋﻨﴫﻳﻦ
ﻫﺬا اﻟﱰﻛﻴﺐ ﻫﻮ اﻧﺼﺢ اﻟﱰاﻛﻴﺐ اﳌﻄﺒﻘﺔ ﰲ ﻋﺎﻢﻟ ﻗﻮاﻋﺪ اﻟﺒﻴﺎﻧﺎت اﳌﻌﻠﻮﻣﺎﺗﻴﺔ وذﻟﻚ ﺑﺴﺒﺐ إﻋﻄﺎﺋﻪ ﺗﻨﻮع ﰲ ﻧﻮع اﻟﻌﻼﻗﺔ
ﻣﻦ اﻟﺒﻴﺎﻧﺎت ﻻن اﺣﺘ�ﻟﻴﺔ ﺗﻨﻔﻴﺬ اﻟﻌﻼﻗﺎت ﻓﻴﻪ اﻛﱪ ﻣﻦ أي ﺗﺮﻛﻴﺐ آﺧﺮ.
/2اﻟﱰﻛﻴﺐ اﻟﻬﻴﻜﲇ :وﻫﻮ اﻋﺘ�د ﻋﻼﻗﺔ اﻟﻬﻴﻜﻞ اﻟﺘﻨﻈﻴﻤﻲ ﺑ� ﻋﻨﺎﴏ اﻟﺒﻴﺎﻧﺎت ،ﻣﺜﻞ أن ﻳﻜﻮن ﻋﻨﴫﻳﻦ ﻣﺼﻨﻔ� ﺗﺤﺖ
ﻋﻨﴫ واﺣﺪ أو ﺗﺎﺑﻌ� ﻟﻪ.
/3اﻟﱰﻛﻴﺐ اﻟﻬﺮﻣﻲ :وﻫﻮ اﻋﺘ�د ﻋﻼﻗﺔ اﻟﻬﺮم ﺑ� ﻋﻨﺎﴏ اﻟﺒﻴﺎﻧﺎت ،ﻣﺜﻞ أن ﻳﻜﻮن ﻫﻨﺎك ﻛﻞ ﻋﻨﴫ ﻣﺴﺌﻮل ﻋﻦ ﻋﻨﴫ
واﺣﺪ ﻓﻘﻂ و ﻟﻴﺲ ﻛﺮﺜ.
15
اﻟﻔﺺــــل اﻟﺜﺎﻟﺚ ------------------------------------------------------------------ﻣﻔﺎﻫﻴﻢ ﻋﺎﻣﺔ ﺣﻮل ﻗﻮاﻋﺪ اﻟﺒﻴﺎﻧﺎت
* ﻧﻈﺎم ﻗﻮاﻋﺪ اﻟﺒﻴﺎﻧﺎت :
وﻫﻮ ﻧﻈﺎم ﻳﺴﻤﺢ ﻟﺠﻤﻴﻊ اﳌﺴﺘﺨﺪﻣ� ﻻﺳﱰﺟﺎع اﻟﺒﻴﺎﻧﺎت ﻣﻦ ﻗﻮاﻋﺪ اﻟﺒﻴﺎﻧﺎت واﻟﺘﻌﺪﻳﻞ ﰲ اﻟﺒﻴﺎﻧﺎت ﻋﻨﺪ اﻟﻄﻠﺐ
وﻫﺬه اﳌﻌﻠﻮﻣﺎت ﻳﺤﺘﺎﺟﻮن إﻟﻴﻬﺎ ﻟﺘﺴﺎﻋﺪ ﰲ اﻟﻌﻤﻠﻴﺎت اﻟﻌﺎﻣﺔ ﻟﺘﺸﻐﻴﻞ اﻷﻋ�ل اﻟﺨﺎﺻﺔ ﻟﻸﻓﺮاد أو اﳌﺆﺳﺴﺎت واﻟﻐﺮض ﻣﻦ
ﻈﺎم ﻗﻮاﻋﺪ اﻟﺒﻴﺎﻧﺎت ﻫﻲ ﻤﺗﺜﻴﻞ اﻟﻌﻼﻗﺔ ﺑ� اﻟﻜﻴﻨﻮﻧﺎت أو اﳌﺪﺧﻼت اﻟﺨﺎﺻﺔ ﻟﻠﻤﺆﺳﺴﺎت.
*ﻧﻈﺎم إدارة ﻗﻮاﻋﺪ اﻟﺒﻴﺎﻧﺎت :
ﻹﻧﺸﺎء وﺗﺨﺰﻳﻦ وﺗﻌﺪﻳﻞ واﻟﻮﺻﻮل إﱃ اﻟﺒﻴﺎﻧﺎت اﳌﺨﺰﻧﺔ ﰲ ﻗﻮاﻋﺪ اﻟﺒﻴﺎﻧﺎت وﻫﻲ ﺣﺰم ﺑﺮﻣﺠﻴﺔ ﺗﻢ ﺗﺼﻤﻴﻤﻬﺎ
إدﺧﺎﻟﻬﺎ ﻣﻦ ﻗﺒﻞ ﺑﺎﻟﺤﺎﺳﻮب وﻫﻲ ﺗﻌﻤﻞ ﻋﲆ إﻧﺸﺎء ارﺗﺒﺎط ﺑ� اﳌﺴﺘﺨﺪﻣ� وﻗﻮاﻋﺪ اﻟﺒﻴﺎﻧﺎت ﻫﺬه اﻟﺒﻴﺎﻧﺎت ﻳﺘﻢ
اﳌﺴﺘﺨﺪم وﺣﻔﻈﻬﺎ ﰲ ﻗﺎﻋﺪة اﻟﺒﻴﺎﻧﺎت و�ﻜﻦ اﻻﺳﺘﻔﺎدة ﻣﻨﻬﺎ ﰲ ﺷﻜﻞ ﺗﻘﺎرﻳﺮ ﺗﻔﺼﻴﻠﻴﺔ.
16
اﻟﻔﺺــــل اﻟﺜﺎﻟﺚ ------------------------------------------------------------------ﻣﻔﺎﻫﻴﻢ ﻋﺎﻣﺔ ﺣﻮل ﻗﻮاﻋﺪ اﻟﺒﻴﺎﻧﺎت
/ 4اﳌﺴﺘﺦـدﻣ� :
اﻷﺷﺨﺎص اﻟﺬي ﻳﻘﻮﻣﻮن ﺑﱪﻣﺠﺔ وﺗﺸﻐﻴﻞ أﺟﻬﺰة اﻟﺤﺎﺳﻮب واﳌﻌﺪات اﻟﺘﺎﺑﻌﺔ ﻟﻪ )اﻟﺒﻴﺎﻧﺎت ،اﻟﻌﺘﺎد ، وﻫﻢ
اﻟﱪﻣﺠﻴﺎت( وﻗﺪ ﺻﻨﻒ اﳌﺴﺘﺨﺪﻣ� إﱃ ﺛﻼث ﻓﺌﺎت �ﻜﻦ ﴎدﻫﺎ ﻛ� ﻳﲇ:
17
اﻟﻔﺺــــل اﻟﺜﺎﻟﺚ ------------------------------------------------------------------ﻣﻔﺎﻫﻴﻢ ﻋﺎﻣﺔ ﺣﻮل ﻗﻮاﻋﺪ اﻟﺒﻴﺎﻧﺎت
ﻗﺎﻋﺪﺓ ﺍﻟﺒﻴﺎﻧﺎﺕ
ﺍﻟﻤﺴﺘﺨﺪﻡ
18
اﻟﻔﺺــــل اﻟﺜﺎﻟﺚ ------------------------------------------------------------------ﻣﻔﺎﻫﻴﻢ ﻋﺎﻣﺔ ﺣﻮل ﻗﻮاﻋﺪ اﻟﺒﻴﺎﻧﺎت
و ﻫﻲ ﻋﻜﺲ ﻗﺎﻋﺪة اﻟﺒﻴﺎﻧﺎت اﳌﺮﻛﺰﻳﺔ ﻓﺎﻷوﱃ ﻳﺘﻢ ﺗﺨﺰﻳﻦ اﻟﺒﻴﺎﻧﺎت ﰲ ﻣﻜﺎن واﺣﺪ أﻣﺎ اﻟﻼﻣﺮﻛﺰﻳﺔ ﻓﻴﺘﻢ ﺗﺨﺰﻳﻦ
اﻟﺒﻴﺎﻧﺎت ﰲ أﻣﺎﻛﻦ ﻣﺘﻔﺮﻗﺔ ﻣ� ﻳﺼﻌﺐ ﻋﻤﻠﻴﺔ اﻟﺤﺼﻮل ﻋﲆ اﻟﺒﻴﺎﻧﺎت ﺑﻄﺮﻳﻘﺔ ﴎﻳﻌﺔ و أﻳﻀﺎ ﺗﻜﻮن ﻋﻤﻠﻴﺔ اﻟﺘﺤﻜﻢ
ﺻﻌﺒﺔ ﺑﺎﻟﻨﺴﺒﺔ ﻟﻠﻤﺴﺘﺨﺪﻣ� وﻟﻜﻦ ﻫﺬا اﻟﻨﻮع ﻟﻪ ﻣﻴﺰة وﻫﻲ اﻟﺠﺎﻧﺐ اﻷﻣﻨﻲ ﻓﻬﻮ ﻋﺎﱄ ﺟﺪا وذﻟﻚ ﻧﺴﺒﺔ ﻟﺘﺨﺰﻳﻦ
اﻟﺒﻴﺎﻧﺎت ﰲ أﻣﺎﻛﻦ ﻣﺘﻔﺮﻗﺔ ﻣ� ﻳﺼﻌﺐ اﺧﱰاﻗﻬﺎ ﻓﺎن ﺗﻢ اﺧﱰاﻗﻬﺎ أﻧﺎﻣﺎ ﻋﲆ ﺟﺰء ﺑﺴﻴﻂ ﻣﻦ اﻟﺒﻴﺎﻧﺎت وﻏﺎﻟﺒﺎ ﻣﺎ ﺗﻜﻮن
اﻟﺒﻴﺎﻧﺎت ﻧﺎﻗﺼﺔ و ﻻ �ﻜﻦ اﻻﺳﺘﻔﺎدة ﻣﻨﻬﺎ واﻟﺸﻜﻞ اﻟﺘﺎﱄ ﻳﻮﺿﺢ ﻗﺎﻋﺪة اﻟﺒﻴﺎﻧﺎت اﻟﻼﻣﺮﻛﺰﻳﺔ:
ﻗﺎﻋﺪﺓ ﺍﻟﺒﻴﺎﻧﺎﺕ
ﻣﺴﺘﺨﺪﻡ
19
اﻟﻔﺺــــل اﻟﺜﺎﻟﺚ ------------------------------------------------------------------ﻣﻔﺎﻫﻴﻢ ﻋﺎﻣﺔ ﺣﻮل ﻗﻮاﻋﺪ اﻟﺒﻴﺎﻧﺎت
ﻗﺎﻋﺪﺓ ﺍﻟﺒﻴﺎﻧﺎﺕ
ٍﺍﻟﻤﺰﻭﺩ
20
اﻟﻔﺺــــل اﻟﺜﺎﻟﺚ ------------------------------------------------------------------ﻣﻔﺎﻫﻴﻢ ﻋﺎﻣﺔ ﺣﻮل ﻗﻮاﻋﺪ اﻟﺒﻴﺎﻧﺎت
: 4.IIIاﻟﻌﻼﻗﺎت :
اﻟﻌﻼﻗﺔ ﰲ اﻟﻌﺎﻣﻴﺔ ﻫﻲ اﻻرﺗﺒﺎط أي ﳾء ﻟﻪ ﻋﻼﻗﺔ ﻣﻊ اﻷﺧﺮ وﰲ اﳌﻌﻨﻰ اﳌﺼﻄﻠﺢ ﻟﻘﻮاﻋﺪ اﻟﺒﻴﺎﻧﺎت وﻫﻲ اﻟﻌﻼﻗﺔ اﻟﺘﻲ
ﺗﺠﻤﻊ ﻣﺠﻤﻮﻋﺔ ﻣﻦ أﻧﻮاعاﳌﺪﺧﻼت ﻣﻊ ﺑﻌﻀﻬﺎ اﻟﺒﻌﺾ وﻤﺑﻌﻨﻰ آﺧﺮ ﻫﻲ ﻋﻼﻗﺔ ﺟﺪول ﻣﻊ ﺟﺪول آﺧﺮ ﰲ ﻧﻔﺲ ﻗﺎﻋﺪة
اﻟﺒﻴﺎﻧﺎت وﻫﻲ ﻋﺒﺎرة ﻋﻦ أرﺑﻌﺔ أﻧﻮاع ﺎﻷﻲﺗ:
ﰲ اﳌﺜﺎل أﻋﻼه ﻟﺪﻳﻨﺎ ﺟﺪوﻟ� اﻷول )اﻟﻄﻼب( واﻟﺠﺪول اﻟﺜﺎ� )اﻟﺪرﺟﺎت( ﻓﻨﻼﺣﻆ اﻟﻌﻼﻗﺔ ﺑ� اﻟﺠﺪوﻟ� ﻓﻬﻲ ﻣﻦ ﻧﻮع
)واﺣﺪ( إﱃ )واﺣﺪ( واﻟﻌﻼﻗﺔ ﺑﻴﻨﻬﻢ ﻫﻲ )اﻟﺮﻗﻢ( وﻧﻘﺼﺪ ﺑﻪ رﻗﻢ اﻟﻄﺎﻟﺐ.
21
اﻟﻔﺺــــل اﻟﺜﺎﻟﺚ ------------------------------------------------------------------ﻣﻔﺎﻫﻴﻢ ﻋﺎﻣﺔ ﺣﻮل ﻗﻮاﻋﺪ اﻟﺒﻴﺎﻧﺎت
22
اﻟﻔﺺــــل اﻟﺜﺎﻟﺚ ------------------------------------------------------------------ﻣﻔﺎﻫﻴﻢ ﻋﺎﻣﺔ ﺣﻮل ﻗﻮاﻋﺪ اﻟﺒﻴﺎﻧﺎت
وﻫﻲ ﻋﻜﺲ اﻟﻌﻼﻗﺔ اﻟﺜﺎﻧﻴﺔ أيﻤﺑﻌﻨﻰ ﻋﻼﻗﺔ ﻋﺪة ﺟﺪاول ﻣﻊ ﺟﺪول واﺣﺪ ﻣﻊ ﺑﻌﻀﻬﺎ اﻟﺒﻌﺾ واﳌﺜﺎل اﻟﺘﺎﱄ ﺗﻮﺿﺢ ﺗﻠﻚ
اﻟﻌﻼﻗﺔ:
23
اﻟﻔﺺــــل اﻟﺜﺎﻟﺚ ------------------------------------------------------------------ﻣﻔﺎﻫﻴﻢ ﻋﺎﻣﺔ ﺣﻮل ﻗﻮاﻋﺪ اﻟﺒﻴﺎﻧﺎت
رﻗﻢ اﻟﻄﺎﻟﺐ ﻓﻠﻴﺲ ﻣﻦ اﳌﻔﺘﺎح اﻷﺳﺎﳼ ﻫﻮ ﻗﻴﻤﺔ ﺗﻮﺿﻊ ﰲ اﻟﺤﻘﻮل اﻟﺘﻲ ﻻ ﺗﺤﺘﻤﻞ ﻋﻤﻠﻴﺔ اﻟﺘﻜﺮار ﻣﺜﻼ اﻟﺤﻘﻞ
اﳌﻨﻄﻖ أن ﻳﺄﺧﺬ ﻃﺎﻟﺒ� ﻧﻔﺲ اﻟﺮﻗﻢ وﺗﻜﻤﻦ ﻓﺎﺋﺪﺗﻪ ﰲ:
/1ﻋﺪم ﺗﻜﺮار اﻟﻘﻴﻢ.
/2ﻳﺴﺎﻋﺪ ﰲ ﻋﻤﻠﻴﺔ اﻟﺒﺤﺚ ﻋﻦ ﺳﺠﻞ ﻣﻌ�.
و ﻫﻮ ﻧﻔﺲ اﳌﻔﺘﺎح اﻷﺳﺎﳼوﻫﻲ ﻗﻴﻤﺔ ﺗﻮﺿﻊ ﻟﻌﺪم ﺗﻜﺮار اﻟﻘﻴﻢ ،وﻃﺮﻳﻘﺔ ﻋﻤﻠﻪ ﺗﺸﺒﻪ ﻤﺗﺎﻣﺎ اﳌﻔﺘﺎح اﻷﺳﺎﳼ وﻳﺤﻤﻞ
ﻧﻔﺲ ﻓﻮاﺋﺪه.
• اﻟﺠﺪول :
• اﻻﺳﺘﻌﻼم :
وﻫﻲ ﻋﻤﻠﻴﺔ ﻓﻠﱰه ﻟﺠﺪول ﻣﺎ و�ﻜﻦ ﻣﻦ ﺧﻼﻟﻪ اﻻﺳﺘﻌﻼم ﻋﻦ ﺑﻴﺎﻧﺎت ﻣﻦ أي ﺟﺪول ﰲ ﻗﺎﻋﺪة اﻟﺒﻴﺎﻧﺎت.
وﻻن ﺑﻌﺪ أن ﺗﻨﺎوﻟﻨﺎ ﺑﺸﻜﻞ ﻋﺎم ﻣﻔﺎﻫﻴﻢ ﻋﻦ ﻗﻮاﻋﺪ اﻟﺒﻴﺎﻧﺎت و ﻛﺬﻟﻚ ﺗﻌﺮﻓﻨﺎ ﻋﲆ اﻟﻬﻴﻜﻞ اﻹداري ﳌﺪﻳﺮﻳﺔ ﺗﻮزﻳﻊ
ﻟﻜﻬﺮﺑﺎء و اﻟﻐﺎز ﺑﺎﻟﺠﻠﻔﺔ ﺳﻨﺨﺘﺺ ﰲ ﺑﺤﺜﻨﺎ ﻫﺬا ﻋﻦ ﻣﺼﻠﺤﺔ اﳌﻮارد اﻟﺒﴩﻳﺔ ﻷﻧﻬﺎ ﻤﺗﺜﻞ أﺳﺎس ﺑﺤﺜﻨﺎ ﺳﻨﻘﻮم ﺑﺎﺳﺘﻐﻼل
ﻧﻈﺎم ﻗﻮاﻋﺪ اﻟﺒﻴﺎﻧﺎت ﰲ ﺗﺴﻴ� ﺷﺆون اﳌﺼﻠﺤﺔ و ﺑﺸﻜﻞ ﺧﺎص ﰲ إﻧﺸﺎء ﺑﺮﻧﺎﻣﺞ ﻟﺘﺴﻴ� رواﺗﺐ اﻟﻌ�ل و ﻃﺒﺎﻋﺔ ﻛﺸﻒ
اﻟﺮاﺗﺐ و ﻫﻮ اﻷﻣﺮ اﳌﻄﻠﻮب ﰲ ﺑﺤﺜﻨﺎ ﻫﺬا .
24
اﻟﻔﺼـــﻞ الراﺑــــــﻊ :
ﺧﻄﻮات ﺗﺼﻤﻴﻢ ﻗﻮاﻋﺪ اﻟﺒﻴﺎﻧﺎت
اﻟﻔﺺــــل اﻟﺮاﺑﻊ ----------------------------------------------------------------ﺧﻄﻮات ﺗﺼﻤﻴﻢ ﻗﻮاﻋﺪ اﻟﺒﻴﺎﻧﺎت
25
اﻟﻔﺺــــل اﻟﺮاﺑﻊ ----------------------------------------------------------------ﺧﻄﻮات ﺗﺼﻤﻴﻢ ﻗﻮاﻋﺪ اﻟﺒﻴﺎﻧﺎت
26
اﻟﻔﺺــــل اﻟﺮاﺑﻊ ----------------------------------------------------------------ﺧﻄﻮات ﺗﺼﻤﻴﻢ ﻗﻮاﻋﺪ اﻟﺒﻴﺎﻧﺎت
و ﺑﻬﺬا ﻧﻜﻮن ﻗﺪ اﻧﺘﻬﻴﻨﺎ ﻣﻦ ﺗﺤﺪﻳﺪ ﺟﻤﻴﻊ اﻟﺤﻘﻮل و أﻧﻮاﻋﻬﺎ ﻟﻜﻞ اﻟﺠﺪاول اﻟﺘﻲ ﻟﺪﻳﻨﺎ .
27
اﻟﻔﺺــــل اﻟﺮاﺑﻊ ----------------------------------------------------------------ﺧﻄﻮات ﺗﺼﻤﻴﻢ ﻗﻮاﻋﺪ اﻟﺒﻴﺎﻧﺎت
28
اﻟﻔﺺــــل اﻟﺮاﺑﻊ ----------------------------------------------------------------ﺧﻄﻮات ﺗﺼﻤﻴﻢ ﻗﻮاﻋﺪ اﻟﺒﻴﺎﻧﺎت
ﻼﺣﻆ ﰲ اﻟﺠﺪول اﻷﻲﺗ أن رﻗﻢ اﳌﻮﻇﻒ ﻣﻮﺟﻮد ﰲ ﺟﺪول اﻟﺮاﺗﺐ وﻫﻮ �ﺜﻞ ﻣﻔﺘﺎح
ﺛﺎﻧﻮي و ﻧﻔﺲ اﻷﻣﺮ ﺑﺎﻟﻨﺴﺒﺔ ﻟﺮﻗﻢ اﻟﻘﺴﻢ ﻓﻬﻮ ﻣﻔﺘﺎح ﺛﺎﻧﻮي ﰲ ﺟﺪول اﳌﻮﻇﻒ .
ﺑﻬﺬا ﻧﻜﻮن ﻗﺪ ا ﻧﻬﻴﻨﺎ ﻣﻦ اﻤﺗﺎم ﻗﻮاﻋﺪ اﻟﺒﻴﺎﻧﺎت وﻢﻟ ﻳﺒﻘﻰ ﻟﻨﺎ اﻻن اﱃ اﻻﻧﺘﻘﺎل اﱃ اﻻﻣﺮ
اﻟﺜﺎ� و ﻫﻮ ﺗﺤﻮﻳﻞ ﻫﺬه اﳌﻌﻠﻮﻣﺎت اﻻﻓﱰاﺿﻴﺔ اﱃ واﻗﻊ و ﻳﻜﻮن ذﻟﻚ ﺑﻮاﺳﻄﺔ اﺣﺪى ﺑﺮاﻣﺞ ﺗﺴﻴ�
ﻗﻮاﻋﺪ اﻟﺒﻴﺎﻧﺎت و ﺳﻨﺨﺘﺎر ﰲ ﺑﺤﺜﻨﺎ ﻫﺬا ﺑﺮﻧﺎﻣﺞ دﻟﻔﻲ وﻫﺬا ﻟﺴﻬﻮﻟﺘﻪ وﻣﺮوﻧﺘﻪ ﻣﻊ ﻗﻮاﻋﺪ
اﳌﻌﻄﻴﺎت وﻳﻮﻓﺮ ﻟﻨﺎ ﻛﺬﻟﻚ ﻋﺪة ادوات ﻟﻠﺘﻌﺎﻣﻞ ﻣﻊ ﻗﻮاﻋﺪ اﻟﺒﻴﺎﻧﺎت وﻗﺒﻞ اﻟﺘﺤﺪث ﻋﻦ ﺗﺼﻤﻴﻢ
اﻟﱪﻧﺎﻣﺞ ﺳﻨﺘﻌﺮف ﻋﲆ اﻻﺟﺮ و ﻃﺮﻳﻘﺔ ﺣﺴﺎﺑﻪ .
29
اﻟﻔﺼـــﻞ الﺧﺎﻣﺲ :
ﻣﻔﻬــﻮم اﻷﺟــــــــﺮ
اﻟﻔﺺــــل اﻟﺨﺎﻣﺲ -----------------------------------------------------------------------------ﻣﻔﻬﻮم اﻷﺟــــﺮ
. Vاﻷﺟــــــــــــــــﺮ:
ﺗﻌﺘﱪ اﻷﺟﻮر و ﻣﺨﺘﻠﻒ اﻟﺘﻌﻮﻳﻀﺎت اﳌﻠﺤﻘﺔ ﺑﻬﺎ ﻣﻦ أﻫﻢ اﻟﺤﻘﻮق اﻷﺳﺎﺳﻴﺔ ﻟﻠﻌﺎﻣﻞ ،ﻛ�
أﻧﻬﺎ ﻣﻦ أﻫﻢ اﻟﺘﺰاﻣﺎت ﺻﺎﺣﺐ اﻟﻌﻤﻞ ﺗﺠﺎه اﻟﻌﺎﻣﻞ ،و ﻗﺪ اﻋﱰف اﳌﴩع ﺑﻬﺬا اﻟﺤﻖ ﰲ ﻧﺺ
اﳌﺎدة68ﻣﻦ ﻗﺎﻧﻮن اﻟﺘﻮﻇﻴﻒ اﻟﻌﻤﻮﻣﻲ اﻟﺬي ﺣﺪد اﻷﺟﺮ.
و ﻳﺮﺟﻊ اﻻﻫﺘ�م ﺑﻬﺬا اﻟﻌﻨﴫ ﻟﻜﻮﻧﻪ ﻳﻜﺘﴘ ﻃﺒﻴﻌﺔ ﻣﺰدوﺟﺔ ،ﻓﻠﻪ وﺟﻪ إﻧﺴﺎ� و وﺟﻪ
اﻗﺘﺼﺎدي ﻓﻬﻮ �ﺲ ﻣﻦ ﺟﻬﺔ ﺣﻴﺎة اﻟﻜﺎدﺣ� ﻣﺎدﻳﺎ وﻣﻌﻨﻮﻳﺎ ،و ﻣﻦ ﺟﻬﺔ أﺧﺮى �ﺲ اﻟﻌﻼﻗﺎت
اﻹﻧﺴﺎﻧﻴﺔ و اﻻﺟﺘ�ﻋﻴﺔ ﺑ� اﻟﻌﺎﻣﻞ و رب اﻟﻌﻤﻞ و ﻫﺬا ﻣﺎ ﻳﺠﻌﻠﻪ ﻣﻦ أﻋﻘﺪ اﳌﺸﺎﻛﻞ و ﻣﺒﻌﺚ
ﻟﻠﻜﺜ� ﻣﻦ اﻟﻨﺰاﻋﺎت اﻟﻌ�ﻟﻴﺔ.
30
اﻟﻔﺺــــل اﻟﺨﺎﻣﺲ -----------------------------------------------------------------------------ﻣﻔﻬﻮم اﻷﺟــــﺮ
وﻫﻨﺎﻟﻚ اﻟﴩﻛﺎت أو اﳌﻨﺸﺂت اﻟﻬﺎدﻓﺔ ﻟﻠﺮﺑﺢ و�ﺜﻞ اﻷﺟﺮ ﻟﻬﺎ ﻋﻨﴫا أﺳﺎﺳﻴﺎ ﻣﻦ ﻋﻨﺎﴏ اﻟﺘﻜﻠﻔﺔ و
ﺑﺎﻟﺘﺎﱄ ﻓﻬﻲ ﺗﺴﻌﻰ ﻹﺑﻘﺎﺋﻪ ﻋﲆ ﻣﺎ ﻫﻮ دون زﻳﺎدة ﻷﻧﻪ ﺑﺰﻳﺎدﺗﻪ ﺳﻴﺆﺛﺮ ﺳﻠﺒﺎ ﻋﲆ إرﺑﺎح اﻟﴩﻛﺔ
ﻟﺰﻳﺎدة اﻟﺘﻜﺎﻟﻴﻒ ،وﻣﻦ اﳌﻬﺘﻤ� أﻳﻀﺎ ﺑﺎﻟﺮواﺗﺐ و اﻷﺟﻮر اﻟﺪوﻟﺔ ﻓﻬﻮ ﻳﺸﻜﻞ ﺟﺰءا ﻛﺒ�ا ﻣﻦ
ﻣﺠﻤﻮع اﻟﻨﻔﻘﺎت و أي زﻳﺎدة ﰲ اﻟﻨﻔﻘﺎت ﻣﻦ اﻟﴬوري أن ﺗﻮاﺟﻪ ﻣﻦ ﺧﻼل اﻟﺰﻳﺎدة ﰲ اﻹﻳﺮادات
2. Vﻣﻜﻮﻧﺎت اﻷﺟﺮ:
ﻟﻸﺟﺮ ﻋﺪة ﻋﻨﺎﴏ ﺛﺎﺑﺘﺔ و ﻣﺘﻐ�ة ﻳﺨﺘﻠﻒ ﺗﺮﻛﻴﺒﻬﺎ أو ﺷﻜﻠﻬﺎ ﻣﻦ ﻧﻈﺎم إﱃ آﺧﺮ و ﻣﻦ دوﻟﺔ
ﻷﺧﺮى ،و اﻧﻄﻼﻗﺎ ﻣﻦ ﻫﺬا ﻓﺈﻧﻪ �ﻜﻦ ﺗﺼﻨﻴﻒ ﻣﻜﻮﻧﺎت اﻷﺟﺮ إﱃ ﻋﻨﴫﻳﻦ رﺋﻴﺴﻴ� اﺛﻨ� ﻫ� اﻷﺟﺮ
اﻟﺜﺎﺑﺖ و اﻷﺟﺮ اﳌﺘﻐ�.
/1اﻷﺟﺮ اﻟﺜﺎبت :و ﻳﺘﺸﻜﻞ ﻫﺬا اﻷﺟﺮ ﻣﻦ اﻟﻌﻨﺎﴏ اﻟﺜﻼﺛﺔ اﻵﺗﻴﺔ:
أ /اﻷﺟﺮ اﻷد� اﻟﻮﻃﻨﻲ اﳌﻀﻤﻮن:
و ﻫﻮ اﻟﺤﺪ اﻷد� ﻟﻸﺟﺮ اﳌﻄﺒﻖ ﻋﲆ ﻛﺎﻓﺔ اﻟﻌ�ل و اﻟﻘﻄﺎﻋﺎت و اﻟﻨﺸﺎﻃﺎت ،ﺣﻴﺚ ﻳﺘﻢ
ﺗﺤﺪﻳﺪ ﻣﻦ ﻗﺒﻞ اﻟﺴﻠﻄﺔ اﻟﻌﺎﻣﺔ و ﻫﻮ ﻳﺴﺎﻳﺮ اﳌﺴﺘﻮى اﳌﻌﻴﴚ ﻟﻠﻌ�ل و اﳌﺠﺘﻤﻊ ﻋﺎﻣﺔ ،ﺣﻴﺚ أﻧﻪ
ﻳﺘﻄﻮر ﻣﻊ ﺗﻄﻮر اﻷﺳﻌﺎر اﻻﺳﺘﻬﻼﻛﻴﺔ ﻻﺳﻴ� ﺑﺎﻟﻨﺴﺒﺔ ﻟﺘﻠﻚ اﳌﺘﻌﻠﻘﺔ ﺑﺎﻟﺴﻠﻊ ذات اﻻﺳﺘﻬﻼك اﻟﻮاﺳﻊ
و اﻟﺤﻴﻮي و ﻛﺎﻓﺔ أﻓﺮاد اﳌﺠﺘﻤﻊ إﱃ ﺟﺎﻧﺐ ارﺗﺒﺎﻃﻪ ﺑﺎﻟﻘﺪرة اﳌﺎﻟﻴﺔ ﻟﻠﺪوﻟﺔ و ﺗﻄﻮر ﻧﺎﺗﺠﻬﺎ اﻟﻘﻮﻣﻲ.
ﻫﺬه اﻟﻌﻮاﻣﻞ ﻛﻠﻬﺎ ﻳﺄﺧﺬﻫﺎ اﳌﴩع ﺑﻌ� اﻻﻋﺘﺒﺎر ﻋﻨﺪ ﺗﺤﺪﻳﺪ اﻷﺟﺮ اﻷد� اﻟﻮﻃﻨﻲ.
ب /اﻷﺟﺮ اﻷﺳﺎﳼ:
ﺣﻴﺚ �ﻨﺢ ﻟﻜﻞ ﻣﻨﺼﺐ ﻋﻤﻞ ﻣﺠﻤﻮﻋﺔ ﻣﻦ اﻟﻨﻘﺎط اﻻﺳﺘﻬﻼﻛﻴﺔ اﻟﺘﻲ ﺗﺤﺪدﻫﺎ ﻋﻨﺎﴏ و
ﻋﻮاﻣﻞ اﳌﻨﺼﺐ و اﻟﺘﻲ ﺗﺨﺘﻠﻒ ﻣﻦ ﻣﻨﺼﺐ إﱃ آﺧﺮ و اﻟﺘﻲ ﺗﺘﻤﺜﻞ ﰲ درﺟﺔ اﻟﺘﺄﻫﻴﻞ و اﳌﺴﺆوﻟﻴﺔ و
اﻟﺠﻬﺪ اﻟﺬي ﻳﺘﻄﻠﺒﻪ اﳌﻨﺼﺐ ،ﻛ� ﺗﺤﺪد ﻟﻜﻞ ﻧﻘﻄﺔ اﺳﺘﺪﻻﻟﻴﺔ ﻟﻠﻤﻨﺼﺐ ﰲ اﻟﻘﻴﻤﺔ اﳌﺎﻟﻴﺔ ﻟﻠﻨﻘﻄﺔ.
ﺟـ /اﻟﺘﻌﻮﻳﻀﺎت اﻟﺜﺎﺑﺘﺔ اﳌﻠﺤﻘﺔ و اﳌﺮﺗﺒﻄﺔ ﺑﺎﳌﻨﺼﺐ:
ﻳﺘﻜﻮن اﻷﺟﺮ اﻟﺜﺎﺑﺖ ﻣﻦ اﻷﺟﺮ اﻷﺳﺎﳼ و ﻣﺠﻤﻮﻋﺔ ﻣﻦ اﻟﻌﻨﺎﴏ اﻷﺧﺮى و ﻣﻨﻬﺎ
اﻟﺘﻌﻮﻳﻀﺎت اﳌﺮﺗﺒﻄﺔ ﺑﺎﳌﻨﺼﺐ و اﻟﺘﻲ ﺗﻔﻮﺿﻬﺎ ﻃﺒﻴﻌﺔ اﻟﻌﻤﻞ أو اﻟﻈﺮوف اﳌﺤﻴﻄﺔ ﺑﻪ و ﻣﻦ ﺑ�
ﻫﺬه اﻟﺘﻌﻮﻳﻀﺎت ﻧﺠﺪ:
*ﺗﻌﻮﻳﺾ اﻷﻗﺪﻣﻴﺔ و اﻟﺨﱪة.
31
اﻟﻔﺺــــل اﻟﺨﺎﻣﺲ -----------------------------------------------------------------------------ﻣﻔﻬﻮم اﻷﺟــــﺮ
*ﺗﻌﻮﻳﺾ اﻟﴬر أو اﻟﺨﻄﺮ.
*ﺗﻌﻮﻳﺾ اﳌﻨﻄﻘﺔ.
/2اﻷجــــر اﳌﺘﻎــﻳﺮ:
و ﻫﻮ ﻋﺒﺎرة ﻋﻦ ﻣﺠﻤﻮﻋﺔ ﻣﻦ اﻟﻌﻨﺎﴏ اﳌﺘﻐ�ة ﻣﻦ ﺣﻴﺚ اﻟﻜﻢ و ﻣﻦ ﺣﻴﺚ اﻟﺪ�ﻮﻣﺔ و اﻻﺳﺘﻘﺮار و
ﻲ ﻟﻴﺴﺖ داﻤﺋﺔ ﻟﻜﻮﻧﻬﺎ ﺗﺨﻀﻊ ﻟﻌﺪة ﻋﻮاﻣﻞ و ﻟﻜﻦ ﻣﺎ إن وﺟﺪت ﻓﺘﺼﺒﺢ:
*اﻟﺘﻌﻮﻳﻀﺎت
*اﻟﺠﻮاﺋﺰ و اﳌﻜﺎﻓﺂت
ﻧﻈﻢ و ﻃﺮق دﻓﻊ اﻷﺟﺮ:
ﺗﺨﺘﻠﻒ ﻧﻈﻢ و ﻃﺮق دﻓﻊ اﻷﺟﻮر ﻣﻦ ﻧﻈﺎم إﱃ آﺧﺮ و ﻣﻦ دوﻟﺔ إﱃ أﺧﺮى ،ﻛ� ﺗﺨﺘﻠﻒ
ﺑﺎﺧﺘﻼف اﻟﺼﻨﺎﻋﺎت أو اﻟﻨﺸﺎط ﰲ اﻟﺪوﻟﺔ اﻟﻮاﺣﺪة و اﳌﺨﻄﻂ اﻟﺘﺎﱄ ﻳﻮﺿﺢ أﻫﻢ ﻫﺬه اﻷﻧﻈﻤﺔ:
/1ﻧﻈﺎم دﻓﻊ اﻷﺟﺮ ﻋﲆ أﺳﺎس اﻟﺰﻣﻦ:
ﻳﺪﻓﻊ اﻷﺟﺮ ﺣﺴﺐ ﻫﺬا اﻟﻨﻈﺎم ﻋﲆ أﺳﺎس ﻓﱰة اﻟﻌﻤﻞ ،و وﺣﺪات اﻟﺰﻣﻦ اﳌﺴﺘﻌﻤﻠﺔ ﺗﺘﻤﺜﻞ
ﻋﻤﻮﻣﺎ ﰲ اﻟﺴﺎﻋﺔ و اﻟﺸﻬﺮ ع=س.ز
و اﻟﻘﺎﻋﺪة اﻟﻌﺎﻣﺔ ﻟﺤﺴﺎب اﻷﺟﺮ ﻫﻨﺎ ﺗﻜﺘﺐ ﻋﲆ اﻟﻨﺤﻮ اﻟﺘﺎﱄ:
ع :اﻷﺟﺮ اﻟﻌﺎم س :اﻷﺟﺮ ﺑﺎﻟﺴﺎﻋﺔ ز :اﻟﺰﻣﻦ ﺑﺎﻟﺴﺎﻋﺎت
ﻌﺘﱪ ﻫﺬا اﻟﻨﻈﺎم ﰲ دﻓﻊ اﻷﺟﺮ ﻫﻮ أﻛﺮﺜ ﺷﻴﻮﻋﺎ ﰲ ﻏﺎﻟﺒﻴﺔ اﳌﴩوﻋﺎت.
/2دﻓﻊ اﻷﺟﺮ ﻋﲆ أﺳﺎس اﻹﻧﺘﺎج:
ﺑﺪاﻳﺔ ﺗﻄﺒﻴﻖ ﻫﺬا اﻟﻨﻈﺎم ﺳﺎدت أﺛﻨﺎء وﺟﻮد اﻟﺤﺮف و ﻫﻮ ﺷﺎﺋﻊ اﻵن ﰲ ﺗﺤﺪﻳﺪ أﺟﺮ ﻋ�ل اﻹﻧﺘﺎج
ﰲ اﻟﺼﻨﺎﻋﺔ ،و ﰲ ﺿﻮء ﻫﺬا اﻟﻨﻈﺎم ﻳﺘﻮﻗﻒ أﺟﺮ اﻟﻔﺮد ﻋﲆ إﻧﺘﺎﺟﻴﺘﻪ ،و ﻳﺘﺒﻊ ﻫﺬا اﻟﻨﻈﺎم ﻃﺮﻳﻘﺘﺎن
ﻟﺘﺤﺪﻳﺪ اﻷﺟﺮ ﻫ�:
• اﻷﺟﺮ ﻋﲆ أﺳﺎس اﻹﻧﺘﺎج اﻟﻔﺮدي.
• اﻷﺟﺮ ﻋﲆ أﺳﺎس اﻹﻧﺘﺎج اﻟﺠ�ﻋﻲ.
32
اﻟﻔﺺــــل اﻟﺨﺎﻣﺲ -----------------------------------------------------------------------------ﻣﻔﻬﻮم اﻷﺟــــﺮ
أ /اﻷﺟﺮ ﻋﲆ أﺳﺎس اﻹﻧﺘﺎج اﻟﻔﺮدي:
ﺘﻘﺎﴇ اﻟﻔﺮد ﻋﻦ ﻋﺪد اﻟﻮﺣﺪات اﻹﻧﺘﺎﺟﻴﺔ اﻟﺘﻲ ﻗﺎم ﺑﺈﻧﺘﺎﺟﻬﺎ ﻤﺑﻔﺮده ﻋﲆ أن ﻣﻘﺪار ﻛﺴﺐ اﻟﻌﺎﻣﻞ
ﻳﺮﺗﺒﻂ ﺑﻄﺮﻳﻘﺔ ﺣﺴﺎب أﺟﺮه .و ﻫﻨﺎك ﻋﺪة ﻃﺮق ﻟﺤﺴﺎب اﻷﺟﺮ ﻋﲆ أﺳﺎس اﻹﻧﺘﺎج �ﻜﻦ ﺗﺤﺪﻳﺪﻫﺎ
ﺑﻄﺮﻳﻘﺘ� ﻫ�:
*ﻃﺮﻳﻘﺔ أﺟﺮ اﻟﻘﻄﻌﺔ اﳌﻮﺣﺪة:
ﻳﺘﻢ دﻓﻊ أﺟﺮ ﻣﻮﺣﺪ ﻟﻠﻔﺮد ﻋﻦ ﻛﻞ ﻗﻄﻌﺔ ﻣﻨﺘﺠﺔ ﺑﻐﺾ اﻟﻨﻈﺮ ﻋﻦ اﻟﻮﺣﺪات اﳌﻨﺘﺠﺔ ،أي
ﻜﻠﻔﺔ اﻹﻧﺘﺎج اﳌﺒﺎﴍ ﻟﻜﻞ وﺣﺪة ﻣﻨﺘﺠﺔ ﺛﺎﺑﺘﺔ ،و ﻫﺬه اﻟﻄﺮﻳﻘﺔ اﻷﻛﺮﺜ ﺷﻴﻮﻋﺎ ﺑ� ﻃﺮق اﻟﺪﻓﻊ
ﺑﺎﻹﻧﺘﺎج.
*ﻃﺮﻳﻘﺔ أﺟﺮ اﻟﻘﻄﻌﺔ اﳌﺘﻐ�ة:
إن أﺟﺮ اﻟﻘﻄﻌﺔ اﳌﻮﺣﺪة ﻳﻌﻴﺒﻪ ﺛﺒﺎت ﺗﻜﻠﻔﺔ اﻟﻌﻤﻞ اﳌﺒﺎﴍ و ﻻ ﻳﱰﺗﺐ ﻋﻦ ذﻟﻚ زﻳﺎدة
ﺣﺠﻢ اﻹﻧﺘﺎج أي ﻣﻴﺰة ﺗﺨﻔﻴﺾ ﺗﻜﻠﻔﺔ اﻟﻌﻤﻞ اﳌﺒﺎﴍ ﺑﺎﻟﻨﺴﺒﺔ ﻟﻠﻮﺣﺪة اﻹﻧﺘﺎﺟﻴﺔ ،و ﻟﻬﺬا ﻓﺈن ﺑﻌﺾ
اﳌﺆﺳﺴﺎت ﺗﺨﺘﺎر ﻫﺬا اﻟﻨﻈﺎم ﺑﺎﻋﺘﺒﺎره ﻳﻌﺘﻤﺪ ﻋﲆ ﺗﺤﺪﻳﺪ ﺳﻌﺮﻳﻦ ﺳﻌﺮ اﻟﻘﻄﻌﺔ اﳌﻨﺘﺠﺔ و اﻟﺴﻌﺮ
اﻷﺧ� ،وﻫﻮ ﻣﻨﺨﻔﺾ إذا ﺑﻠﻐﺖ اﻟﻮﺣﺪات اﳌﻨﺘﺠﺔ ﺣﺪا ﻣﻌﻴﻨﺎ.
3. Vﺗﻌﺮﻳﻒ اﻟﺤﻮاﻓﺰ:
ﺗﻌﺖﺑﺮ اﻟﺤﻮاﻓﺰ اﳌﻘﺎﺑﻞ ﻟﻸداء اﳌﺘﻤﻴﺰ ،و ﻳﻘﱰح ﻫﺬا اﻟﺘﻌﺮﻳﻒ أن اﻷﺟﺮ ﻗﺎدر ﻋﲆ اﻟﻮﻓﺎء
ﺑﻘﻴﻤﺔ اﻟﻮﻇﻴﻔﺔ ،و ﺑﺎﻟﺘﺒﻌﻴﺔ ﻗﺎدر ﻋﲆ اﻟﻮﻓﺎء ﺑﺎﳌﺘﻄﻠﺒﺎت اﻷﺳﺎﺳﻴﺔ ﻟﻠﺤﻴﺎة ،و ﻃﺒﻴﻌﺔ اﻟﻮﻇﻴﻔﺔ و
ﻴﻤﺔ اﳌﻨﺼﺐ ،ﻛ� ﻳﺒ� أن اﻟﺤﻮاﻓﺰ ﺗﺮﻛﺰ ﻋﲆ ﻣﻜﺎﻓﺄة اﻟﻌﺎﻣﻠ� ﻋﻦ ﻤﺗﻴﺰﻫﻢ ﰲ اﻷداء ،و أن اﻟﻌﺎﻣﻞ
ﺴﺘﺤﻖ اﻟﺤﺎﻓﺰ ﻋﲆ أداء ﻏ� ﻋﺎدي ،أو رﻤﺑﺎ وﻓﻘﺎ ﳌﻌﺎﻳ� أﺧﺮى ﺗﺸ� إﱃ اﺳﺘﺤﻘﺎق اﻟﻌﺎﻣﻠ� إﱃ
ﺗﻌﻮﻳﺾ إﺿﺎﰲ ﻳﺰﻳﺪ ﻣﻦ اﻷﺟﺮ.
أﻧﻮاع اﻟﺤﻮاﻓﺰ :ﻳﻮﺟﺪ ﻧﻮﻋﺎن ﻣﻦ اﻟﺤﻮاﻓﺰ ﻣﻦ ﻣﺎدﻳﺎ و ﻣﻌﻨﻮﻳﺔ .
/1اﻟﺤﻮاﻓﺰ اﳌﺎدﻳﺔ:
و ﻫﻲ اﻟﺤﻮاﻓﺰ اﻟﺘﻲ ﺗﺸﺒﻊ ﺣﺎﺟﺎت اﻟﻔﺮد ﻣﺎدﻳﺎ ﻣﻦ اﳌﺴﺆوﻟ� ﰲ اﳌﺆﺳﺴﺔ ﻟﺘﺤﻔﻴﺰ اﻟﻌ�ل
ﰲ اﻟﻌﻤﻞ ﺣﻴﺚ ﻳﻌﻤﻞ ﻋﲆ رﻓﻊ اﻟﻜﺘﻠﺔ اﻷﺟﺮﻳﺔ و دﻓﻊ اﻷﺟﻮر ﰲ وﻗﺘﻬﺎ اﳌﻨﺎﺳﺐ ،ﻷن اﻟﻌﺎﻣﻞ
اﻟﺠﺰاﺋﺮي ﺑﺴﻴﻂ و ﺗﺄﺧ� دﻓﻊ اﻷﺟﺮ ﻳﻌﻨﻲ إﺣﺪاث ﺛﻐﺮة اﻷﺟﻮر
33
اﻟﻔﺺــــل اﻟﺨﺎﻣﺲ -----------------------------------------------------------------------------ﻣﻔﻬﻮم اﻷﺟــــﺮ
/2اﻟﺤﻮاﻓﺰ اﳌﻌﻨﻮﻳﺔ:
ﻫﻲ ﺗﻠﻚ اﻟﺤﻮاﻓﺰ اﻟﺘﻲ ﺗﺮﴈ ﺣﺎﺟﻴﺎت اﻹﻧﺴﺎن اﻟﺬاﺗﻴﺔ ﻣ� ﻳﺰﻳﺪ ﰲ ﻤﺗﺎﺳﻚ اﻟﻌﺎﻣﻠ� و
ﺗﺸﺪدﻫﻢ ﻧﺤﻮ اﻟﻌﻤﻞ ،أﻳﻀﺎ ﻫﻨﺎك ﺣﻮاﻓﺰ أﺧﺮى ﻣﻬﻤﺔ ﻣﺜﻞ:
أ /ﻣﻴﺰة اﻷﻗﺪﻣﻴﺔ :ﻷﻧﻬﺎ ﺗﻜﺴﺐ اﻟﻌﺎﻣﻞ اﻟﺨﱪة و اﻟﺘﺤﻜﻢ ﰲ وﺿﻌﻴﺔ أﻋﲆ ﻣﻦ وﺿﻌﻴﺘﻪ.
ب /اﻟﻜﻔﺎءة :و ﻳﺘﻢ ﻗﻴﺎﺳﻬﺎ ﻋﻦ ﻃﺮﻳﻖ اﻷﻋ�ل اﻟﺘﻲ ﻳﻘﻮم ﺑﻬﺎ اﻟﻌﺎﻣﻞ أو اﻟﻘﻴﺎم ﺑﺎﻣﺘﺤﺎﻧﺎت ﻟﻠﻤﻨﺘﺞ.
34
اﻟﻔﺺــــل اﻟﺨﺎﻣﺲ -----------------------------------------------------------------------------ﻣﻔﻬﻮم اﻷﺟــــﺮ
. VIاﻧﺠــــــﺎز اﻟﱪﻧـــــﺎﻣﺞ:
36
اﻟﻔﺺــــل اﻟﺴﺎدس ---------------------------------------------------------------------إﻧﺠـــــــﺎز اﻟﱪﻧـــــﺎﻣﺞ
-3ﻋﻨﺪﻫﺎ ﺗﻈﻬﺮ ﻟﻨﺎ ﻧﺎﻓﺬة اﻟﱪﻧﺎﻣﺞ اﻟﺨﺎص ﻹﻧﺸﺎء ﻟﺠﺪاول اﻟﺘﻲ ﻤﺗﺜﻞ ﻟﻨﺎ ﻗﻮاﻋﺪ اﻟﺒﻴﺎﻧﺎت ﳌﴩوﻋﻨﺎ
ﻧﻘﻮم ﺑﻔﺘﺢ
…File->new->table
37
اﻟﻔﺺــــل اﻟﺴﺎدس ---------------------------------------------------------------------إﻧﺠـــــــﺎز اﻟﱪﻧـــــﺎﻣﺞ
38
اﻟﻔﺺــــل اﻟﺴﺎدس ---------------------------------------------------------------------إﻧﺠـــــــﺎز اﻟﱪﻧـــــﺎﻣﺞ
وﺑﻌﺪ ذﻟﻚ ﻧﻘﻮم ﺑﺈدﺧﺎل اﻟﺤﻘﻞ اﻟﺜﺎ� و اﳌﺘﻤﺜﻞ ﰲ اﺳﻢ اﳌﻮﻇﻒ ﻧﻀﻐﻂ ﻛﺎﻟﻌﺎدة ﻋﲆ ﺣﻘﻞ Field
Nameو ﻧﻜﺘﺐ NomEmpأي اﺧﺘﺼﺎر ﻻﺳﻢ اﳌﻮﻇﻒ وﰲ ﺧﺎﻧﺔ أل Typeأي ﻧﻮع اﻟﺤﻘﻞ
ﻧﻜﺘﺐ ﺣﺮف Aأي أن ﻧﻮع اﻟﺤﻘﻞ ﺣﺮﰲ أﻣﺎ ﰲ ﺧﺎﻧﺔ ال Sizeﻓﻨﻜﺘﺐ 30وﻳﺪل ﻋﲆ أن اﺳﻢ
اﳌﻮﻇﻒ ﻻ ﻳﺘﺠﺎوز 30ﺣﺮﻓﺎ أﻣﺎ ﰲ ﺧﺎﻧﺔ ال Keyﻧﱰﻛﻬﺎ ﻓﺎرﻏﺔ ﻷﻧﻪ ﻟﻴﺲ ﺣﻘﻞ أﺳﺎﳼ وﺑﻬﺬا ﻧﻜﻮن
ﺪ أﻤﺗﻤﻨﺎ ﺳﺠﻞ اﺳﻢ اﳌﻮﻇﻒ .
ﺻﻮرة ﺗﻮﺿﻴﺤﻴﺔ ﻟﻄﺮﻳﻘﺔ إدراج اﺳﻢ اﳌﻮﻇﻒ
39
اﻟﻔﺺــــل اﻟﺴﺎدس ---------------------------------------------------------------------إﻧﺠـــــــﺎز اﻟﱪﻧـــــﺎﻣﺞ
ﺛﻢ ﻧﻘﻮم ﺑﻨﻔﺲ اﻟﻌﻤﻞ ﺑﺎﻟﻨﺴﺒﺔ ﻟﻠﻘﺐ اﳌﻮﻇﻒ و ﻣﻜﺎن اﳌﻴﻼد ،اﻟﺤﺎﻟﺔ اﻟﻌﺎﺋﻠﻴﺔ ،اﺳﻢ اﻟﻮﻇﻴﻔﺔ ،
اﺳﻢ اﻟﻘﺴﻢ ،اﻟﺤﺴﺎب اﻟﺠﺎري ، Ccpاﺳﻢ اﻟﻘﺴﻢ ،ﻧﻮع اﻟﻌﻘﺪ .وﻫﺬا ﻷﻧﻬﺎ ﺗﺘﺸﺎﺑﻪ ﰲ ﻧﻔﺲ أﻧﻮاع
اﻟﺤﻘﻮل.
أﻣﺎ ﺑﺎﻟﻨﺴﺒﺔ ﻟﺘﺎرﻳﺦ اﻻزدﻳﺎد ﻟﻠﻤﻮﻇﻒ وﻫﻮ ﻧﻮع ﻣﺨﺘﻠﻒ ﻛﻠﻴﺎ ﻋﲆ اﻟﺤﻘﻮل اﻟﺴﺎﺑﻘﺔ ﻓﻨﻘﻮم
ﺑﺈدراﺟﻪ ﻛﺎﻟﺘﺎﱄ .
ﻧﻜﺘﺐ ﻛﺎﻟﻌﺎدة DateNaissوﰲ ﺧﺎﻧﺔ ال Typeﻧﻜﺘﺐ ﺣﺮف Dﻟﻠﺪﻻﻟﺔ ﻋﲆ Dateأي
Keyﻓﺎرﻏﺔ أن ﻧﻮع اﻟﺤﻘﻞ ﻫﻮ ﺣﻘﻞ ﺗﺎرﻳﺨﻲ وﻳﻘﺒﻞ ﻓﻘﻂ ﻗﻴﻤﺔ اﻟﺘﺎرﻳﺦ و ﻧﱰك ﺧﺎﻧﺔ ال
ﺻﻮرة ﺗﻮﺿﻴﺤﻴﺔ ﻟﻄﺮﻳﻘﺔ إدراج اﻟﺤﻘﻞ اﻟﺘﺎرﻳﺨﻲ
ﻧﻘﻮم ﺑﻌﻤﻞ ﻧﻔﺲ اﻷﻣﺮ ﺑﺎﻟﻨﺴﺒﺔ ﻟﺤﻘﻞ ﺗﺎرﻳﺦ اﻟﺘﻮﻇﻴﻒ ﻷﻧﻪ ﻳﺤﻤﻞ ﻧﻔﺲ اﻟﻘﻴﻤﺔ
ﺑﻌﺪ ذﻟﻚ ﻧﻘﻮم ﺑﺈدراج أﺧﺮ ﺣﻘﻞ وﻫﻮ ﺣﻘﻞ ﺻﻮرة اﳌﻮﻇﻒ و ﻧﻮع اﻟﺤﻘﻞ ﻫﻮ ﻣﻦ ﻧﻮع
ﻏﺮاﻓﻴﻚ ﻧﻜﺘﺐ ImageEmpو ﰲ ﺧﺎﻧﺔ ال Typeﻧﻜﺘﺐ اﻟﺤﺮف Gاﺧﺘﺼﺎرا ﻟﻜﻠﻤﺔ Graphique
أي أن ﻫﺬا اﻟﺤﻘﻞ ﻫﻮ ﻣﺨﺼﺺ ﻓﻘﻂ ﻟﺘﻘﺒﻞ ﻣﻠﻒ اﻟﺼﻮرة .
ﺻﻮرة ﺗﻮﺿﻴﺤﻲ ﻹدراج ﺣﻘﻞ ﻣﻦ ﻧﻮع ﻏﺮاﻓﻴﻚ
ﻧﻘﻮم ﺑﻌﻤﻞ ﻧﻔﺲ اﻟﴚء ﺑﺎﻟﻨﺴﺒﺔ ﻟﻠﺠﺪاول اﳌﺘﺒﻘﻴﺔ ﻣﻊ ﻣﺮاﻋﺎة ﻓﻘﻂ ﻧﻮع اﻟﺤﻘﻞ و اﻟﺠﺪاول ﻣﻮﺿﺢ
ﰲ اﻟﺼﻮر اﻟﺘﺎﻟﻴﺔ .
40
اﻟﻔﺺــــل اﻟﺴﺎدس ---------------------------------------------------------------------إﻧﺠـــــــﺎز اﻟﱪﻧـــــﺎﻣﺞ
ﺟﺪول اﳌﻮﻇﻒ
ﻌﺪ ذﻟﻚ ﻢﻟ ﻳﺘﺒﻘﻰ ﻟﻨﺎ ﺳﻮى ﺣﻔﻆ اﻟﺠﺪول و ذﻟﻚ ﺑﺎﻟﻀﻐﻂ ﻋﲆ …Save Asﺑﻌﺪ ذﻟﻚ ﻧﺨﺘﺎر
اﻟﻘﺮص cوﻧﻀﻐﻂ ﻋﲆ Saveﻛ� ﻫﻮ ﻣﻮﺿﺢ ﰲ اﻟﺼﻮرة وﻧﻘﻮم ﺑﻨﻔﺲ اﻟﻌﻤﻠﻴﺔ ﺑﺎﻟﻨﺴﺒﺔ ﻟﺠﻤﻴﻊ
اﻟﺠﺪاول اﳌﺘﺒﻘﻴﺔ
41
اﻟﻔﺺــــل اﻟﺴﺎدس ---------------------------------------------------------------------إﻧﺠـــــــﺎز اﻟﱪﻧـــــﺎﻣﺞ
42
اﻟﻔﺺــــل اﻟﺴﺎدس ---------------------------------------------------------------------إﻧﺠـــــــﺎز اﻟﱪﻧـــــﺎﻣﺞ
ﺟﺪول اﻟﺮاﺗﺐ
ﻧﻼﺣﻆ ﰲ ﻫﺬا اﻟﺠﺪول اﻧﻪ ﻳﺤﺘﻮي ﻋﲆ ﺣﻠﻘ� أﺳﺎﺳ� وﻫﺬا ﻳﺪل ﻋﲆ أن ﻫﻨﺎك رﺑﻂ ﺑﻴﻨﻪ وﺑ�
ﺟﺪول اﳌﻮﻇﻔ� أي ﻣﻦ رﻗﻢ اﳌﻮﻇﻒ ﻧﻘﻮم ﺑﺠﻠﺐ ﺟﻤﻴﻊ اﳌﻌﻠﻮﻣﺎت ﻋﻨﻪ.
43
اﻟﻔﺺــــل اﻟﺴﺎدس ---------------------------------------------------------------------إﻧﺠـــــــﺎز اﻟﱪﻧـــــﺎﻣﺞ
ﺟﺪول اﳌﺪﻳﺮﻳﺔ
أﻣﺎ أﻻن ﻓﺎ ﻟﻨﺘﻌﺮض ﻟﻄﺮﻳﻘﺔ اﻟﺮﺑﻂ ﺑ� اﻟﺤﻘﻞ ﻧﻔﺴﻪ ﻟﻜﻦ ﰲ ﺟﺪوﻟ� ﻣﺨﺘﻠﻔ� و ﻣﺜﺎل
ذﻟﻚ ﺣﻘﻞ رﻗﻢ اﳌﻮﻇﻒ ﻓﻬﻮ ﰲ ﺟﺪوﻟﻪ ﺣﻘﻞ أﺳﺎﳼ ﻟﻜﻦ ﰲ ﺟﺪول اﻟﺮاﺗﺐ ﻫﻮ ﺣﻘﻞ ﺛﺎﻧﻮي .
أوﻻ ﻧﻘﻮم ﺑﻔﺘﺢ ﺟﺪول اﻟﺮاﺗﺐ ﺑﻮاﺳﻄﺔ ﺑﺮﻧﺎﻣﺠﻨﺎ Database desktopﺛﻢ ﻧﺬﻫﺐ إﱃ
ﺎﻤﺋﺔ tableو ﻧﺨﺘﺎر Restructureوﻧﻀﻐﻂ ﻣﻦ اﻟﻘﺎﻤﺋﺔ اﳌﻨﺴﺪﻟﺔ وﻧﺨﺘﺎر Referential integrity
و ﻫﺬه اﻟﺼﻮر ﻣﻦ اﺟﻞ اﻟﺘﻮﺿﻴﺢ أﻛﺮﺜ .
44
اﻟﻔﺺــــل اﻟﺴﺎدس ---------------------------------------------------------------------إﻧﺠـــــــﺎز اﻟﱪﻧـــــﺎﻣﺞ
45
اﻟﻔﺺــــل اﻟﺴﺎدس ---------------------------------------------------------------------إﻧﺠـــــــﺎز اﻟﱪﻧـــــﺎﻣﺞ
ﺛﻢ ﻳﻈﻬﺮ ﻟﻨﺎ اﻟﺠﺪول اﻟﺘﺎﱄ ﺣﻴﺚ ﻧﺨﺘﺎر اﻟﺤﻘﻞ اﳌﻔﺘﺎﺣﻲ وﻫﻮ ﺣﻘﻞ رﻗﻢ اﳌﻮﻇﻒ وﻧﺨﺘﺎر ﻣﻦ
اﻟﺠﻬﺔ اﻟﻴﻤﻨﻰ ﺟﺪول اﳌﻮﻇﻒ
ﺑﻌﺪ ذﻟﻚ ﻧﻀﻐﻂ ﻋﲆ okوﺑﻬﺬا ﻧﻜﻮن ﻗﺪ اﻧﻬﻴﻨﺎ اﻟﺮﺑﻂ ﺑ� اﻟﺤﻘﻠ� و ﻣﻦ إﻋﺪاد ﺟﻤﻴﻊ اﻟﺠﺪاول
ﺳﻨﺘﻨﺎول ﰲ اﳌﻄﻠﺐ اﻟﻘﺎدم اﳌﺮﺣﻠﺔ اﻟﺘﺎﻟﻴﺔ وﻫﻲ ﻣﺮﺣﻠﺔ ﺗﺼﻤﻴﻢ واﺟﻬﺔ اﻟﱪﻧﺎﻣﺞ ﻣﻦ اﺟﻞ اﺳﺘﻐﻼل
اﻟﺠﺪاول .
46
اﻟﻔﺺــــل اﻟﺴﺎدس ---------------------------------------------------------------------إﻧﺠـــــــﺎز اﻟﱪﻧـــــﺎﻣﺞ
وﻧﻐ� ﰲ اﻻﺳﻢ ﻣﻦ ﺧﻼل اﻟﺬﻫﺎب اﱃ ﺧﺼﺎﺋﺺ ال Buttonﺛﻢ اﱃ ﺧﺎﻧﺔ Captionﻛ� ﻳﺸ� اﻟﻴﻪ
اﻟﺴﻬﻢ ﰲ اﻟﺼﻮرة .
و ﺑﻌﺪ ﻫﺬا ﺳﻮف ﻧﻘﻮم ﺑﺈدراج ﺛﻼﺛﺔ ﻓﻮرﻣﺎت وﻫﺬا ﻣﻦ ﺧﻼل اﻟﻀﻐﻂ ﻋﲆ ﻫﺬه
ﻳﻘﻮﻧﺔ اﻟﺘﻲ ﻧﺠﺪﻫﺎ ﰲ ﻗﺎﻤﺋﺔ اﻷدوات واﻟﻔﻮرﻣﺎت ﻤﺗﺜﻞ اﻟﺠﺪاول اﻟﺜﻼﺛﺔ اﻟﺘﻲ ﻟﺪﻳﻨﺎ ﺟﺪول اﻟﺮاﺗﺐ
،اﳌﻮﻇﻒ ،و اﳌﺪﻳﺮﻳﺔ ﺑﺤﻴﺚ ﻋﻨﺪ اﻟﻀﻐﻂ ﻋﲆ ﻛﺸﻒ اﻟﺮاﺗﺐ ﻳﻘﻮم اﻟﱪﻧﺎﻣﺞ ﺑﺠﻠﺐ ﻧﺎﻓﺬة اﻟﺘﻲ
ﺗﺜﻞ ﺟﺪول اﻟﺮاﺗﺐ وﻫﻜﺬا دواﻟﻴﻚ ﺑﺎﻟﻨﺴﺒﺔ ﻟﻠﺒﻘﻴﺔ اﻟﺠﺪوﻟ� وﻳﺘﻢ ذﻟﻚ ﺧﻼل ﻛﺘﺎﺑﺔ اﻷﻣﺮ اﻟﱪﻣﺠﻲ
اﻟﺘﺎﱄ form2.show؛ اﻟﺘﻮﺿﻴﺢ ﰲ اﻟﺼﻮرة اﳌﻮاﻟﻴﺔ
47
اﻟﻔﺺــــل اﻟﺴﺎدس ---------------------------------------------------------------------إﻧﺠـــــــﺎز اﻟﱪﻧـــــﺎﻣﺞ
ﻧﻔﻌﻞ ﻧﻔﺲ اﻟﺸﺊ ﻓﻘﻂ ﻧﻐ� ﰲ ﻗﻴﻤﺔ اﻟﻔﻮرم form3.showو form4.showو ﻧﻘﻮم ﺑﺘﺰﻳ�
اﻟﻔﻮرم ﻣﻦ ﺧﻼل إﺿﺎﻓﺔ اﻟﺼﻮر و ﺗﺘﻢ اﻟﻌﻤﻠﻴﺔ ﻛﺎﻟﺘﺎﱄ ﻧﺬﻫﺐ إﱃ Additionalﺛﻢ ﻧﺨﺘﺎر أداة
Imageﺛﻢ ﻧﻀﻌﻬﺎ ﰲ اﻟﻔﻮرم اﻷول و اﻟﺬي �ﺜﻞ واﺟﻬﺔ اﻟﱪﻧﺎﻣﺞ ﺑﻌﺪ ذﻟﻚ ﻧﺬﻫﺐ إﱃ ﺧﺼﺎﺋﺺ
اﻷداة وﻧﺨﺘﺎر Pictureوﻧﻀﻐﻂ ﻋﲆ Loadﻛ� ﻫﻮ ﻣﻮﺿﺢ ﰲ اﻟﺼﻮرة
48
اﻟﻔﺺــــل اﻟﺴﺎدس ---------------------------------------------------------------------إﻧﺠـــــــﺎز اﻟﱪﻧـــــﺎﻣﺞ
وﻧﺨﺘﺎر اﻟﺼﻮرة اﻟﺘﻲ ﻧﺮﻳﺪ ﺛﻢ ﻧﻀﻐﻂ openﺛﻢ Loadﺛﻢ ﻧﻐ� ﻗﻴﻤﺔ Stretchاﱃ Trueو ذﻟﻚ
ﺑﺎﻟﺬﻫﺎب إﱃ ﺧﺼﺎﺋﺺ أداة اﻟﺼﻮرة Image
،Button 8 ، DBEdit 13 ،Label 10 ﺑﻌﺪ ذﻟﻚ ﻧﺬﻫﺐ إﱃ اﻟﻔﻮرم اﻟﺜﺎ� و ﻧﻘﻮم ﺑﺈدراج
، DBLookupListBox1 ، DBLookupComboBox1 ، DataSource 2 ، table 2
DBNavigator1و أﺧ�ا ﺻﻮرة ﻃﺎﺑﻌﺔ ﻛ� ﰲ اﻟﺸﻜﻞ اﻟﺘﺎﱄ
49
اﻟﻔﺺــــل اﻟﺴﺎدس ---------------------------------------------------------------------إﻧﺠـــــــﺎز اﻟﱪﻧـــــﺎﻣﺞ
وأﻻن ﺳﻨﻮﺿﺢ ﺑﺎﻟﺼﻮر ﻟﻜﻴﻔﻴﺔ ادارج اﻟﻜﻤﺒﻮﻧﺎت ﺑﺎﻟﻨﺴﺒﺔ ﻟﻬﺬا اﻟﻔﻮرم واﻷﻣﺮ ﻧﻔﺴﻪ ﻳﺘﻜﺮر ﺑﺎﻟﻨﺴﺒﺔ
ﻟﺒﻘﻴﺔ اﻟﻔﻮرﻣﺎت
50
اﻟﻔﺺــــل اﻟﺴﺎدس ---------------------------------------------------------------------إﻧﺠـــــــﺎز اﻟﱪﻧـــــﺎﻣﺞ
ﻌﺪ أن ﻗﻤﻨﺎ ﺑﺘﺼﻤﻴﻢ اﻟﻔﻮرم ﻛ� ﰲ اﻟﺸﻜﻞ اﻟﺴﺎﺑﻖ ﻧﺄﻲﺗ إﱃ أﻫﻢ ﺧﻄﻮة وﻫﻲ رﺑﻂ اﻟﻔﻮرم ﺑﺠﺪول
اﻟﺮاﺗﺐ ﺣﺘﻰ ﻳﺘﺴﻨﻰ ﻟﻨﺎ اﺳﺘﻐﻼﻟﻪ و اﻟﺘﻌﺪﻳﻞ ﻋﻠﻴﻪ وﻳﺘﻢ اﻟﺮﺑﻂ ﻛﺎﻟﺘﺎﱄ ﻧﻀﻐﻂ ﻋﲆ أداة ال Table
ﺛﻢ ﻧﺬﻫﺐ إﱃ ﺧﺼﺎﺋﺼﻪ و ﺑﺎﻟﻀﺒﻂ إﱃ TableNameوﻧﻜﺘﺐ اﳌﺴﺎر اﻟﺬي ﻳﺘﻮاﺟﺪ ﻓﻴﻪ اﻟﺠﺪول
C:\ PAIE.DBﺛﻢ ﻧﻘﻮم ﺑﺘﻔﻌﻴﻞ اﻟﺠﺪول و ذﻟﻚ ﻣﻦ ﺧﻼل ﺗﻐﻴ� ﻗﻴﻤﺔ Activeإﱃ Trueﺑﻌﺪ
ذﻟﻚ ﻧﺬﻫﺐ إﱃ أداة DataSource1وﰲ ﺧﺼﺎﺋﺼﻪ ﻧﻀﻐﻂ ﻋﲆ datasetو ﻧﺨﺘﺎر Table1وﻧﻘﻮم
ﺑﺈﺳﻨﺎد ﻛﻞ ﻗﻴﻤﺔ ﻣﻦ اﻟﺠﺪول إﱃ dbeditو ﻧﻔﻌﻞ ﻧﻔﺲ اﻷﻣﺮ ﺑﺎﻟﻨﺴﺒﺔ ﻟﻠﺠﺪاول اﳌﺘﺒﻘﻴﺔ
51
اﻟﻔﺺــــل اﻟﺴﺎدس ---------------------------------------------------------------------إﻧﺠـــــــﺎز اﻟﱪﻧـــــﺎﻣﺞ
ﻢ ﻧﻘﻮم ﺑﺎﳌﺮﺣﻠﺔ اﻟﺜﺎﻧﻴﺔ وﻫﻲ ﺗﻔﻌﻴﻞ اﻷداة أي رﺑﻄﻬﺎ ﻣﻊ ﺟﺪول اﳌﻮﻇﻔ� وﻳﺘﺄﻰﺗ ذﻟﻚ ﺑﻮاﺳﻂ ة
ﺗﻐﻴ� ﺧﺼﺎﺋﺼﻪ ﻛ� ﻫﻮ ﻣﻮﺿﺢ ﰲ اﻟﺠﺪول.
Data Source Datasource1
BidiMode Bd Right to Left
Data Field Num Emp
Key Field Num Emp
Liste Field Prenom Emp
Liste Source Data Source2
أﻣﺎ اﻵن ﺟﺎء دور اﻷداة اﻟﺜﺎﻧﻴﺔ وﻫﻲ DBLookupComboBox1ﻧﺬﻫﺐ إﱃ ﺗﺒﻮﻳﺐ data
Controlsوﻧﻀﻐﻂ ﻋﲆ إﻳﻘﻮﻧﺔ DBLookupComboBox1ﺛﻢ ﻧﻀﻐﻂ ﻋﲆ اﻟﻔﻮرم أي ﻛ�
ﻌﻠﻨﺎ ﰲ اﳌﺮة اﻟﺴﺎﺑﻘﺔ ﻤﺗﺎﻣﺎ و ﻫﺬه اﻟﺼﻮرة اﻟﺘﻮﺿﻴﺤﻴﺔ
52
اﻟﻔﺺــــل اﻟﺴﺎدس ---------------------------------------------------------------------إﻧﺠـــــــﺎز اﻟﱪﻧـــــﺎﻣﺞ
ﻧﻘﻮم ﺑﺘﻐﻴ� ﺧﺼﺎﺋﺼﻪ ﻣﺜﻞ اﻷداة اﻟﺴﺎﺑﻘﺔ وﻳﺒﻘﻰ ﻛﻞ ﺷﺊ ﻧﻔﺴﻪ ﻣﺎﻋﺪا ﻗﻴﻤﺔ liste Filed
Data Source Datasource1
BidiMode Bd Right to Left
Data Field Num Emp
Key Field Num Emp
Liste Field Nom Emp
Liste Source Data Source2
ﻌﺪ ذﻟﻚ ﻧﺄﻲﺗ اﱃ ادراج اﻟﻜﻤﺒﻮﻧﺖ اﳌﺘﻌﻠﻖ ﺑﺎﻟﻌﻤﻠﻴﺎت ﻋﲆ اﻟﺠﺪول ﻣﻦ اﺿﺎﻓﺔ وﺣﺬف و ﺗﻌﺪﻳﻞ
وﻧﻘﻮم ﺑﻜﺘﺎﺑﺔ اﻟﻜﻮد ﻟﻜﻞ واﺣﺪة ﻣﻨﻬﺎ وﻫﻮ ﻣﻮﺿﺢ ﰲ اﻟﺠﺪول اﻟﺘﺎﱄ
begin
;table1.Insert
;end
begin
;table1.Edit
;end
begin
;table1.Delete
;end
ﺛﻢ ﻧﻘﻮم ﺑﺈدراج أداة DBNavigator1وﻫﺬا ﻣﻦ اﺟﻞ ﺗﺼﻔﺢ اﻟﺠﺪول أي إﻇﻬﺎر اﻟﺴﺠﻞ اﻟﻮاﺣﺪ
ﺗﻠﻮ اﻷﺧﺮ و ﻧﺠﺪ ﻫﺬه اﻻداة ﰲ ﻧﻔﺲ اﻟﺘﺒﻮﻳﺐ اي ﰲ Data Controlsوﻧﺮﺑﻄﻬﺎ ﻣﻊ اﻟﺠﺪول ﻣﻦ
53
اﻟﻔﺺــــل اﻟﺴﺎدس ---------------------------------------------------------------------إﻧﺠـــــــﺎز اﻟﱪﻧـــــﺎﻣﺞ
ﺧﻼل اﻟﺨﺎﺻﻴﺔ Data Sourceﻧﺨﺘﺎر data source1وﺑﻬﺬا ﻧﻜﻮن ﻗﺪ اﻧﻬﻴﻨﺎ ﺗﻘﺮﻳﺒﺎ وﻢﻟ ﻳﺘﺒﻘﻰ ﻟﻨﺎ
ﻮى إدراج اﻟﺪوال اﻟﺤﺴﺎﺑﻴﺔ ﻣﻦ اﺟﻞ ﺣﺴﺎب اﻟﻨﺎﺗﺞ اﻟﻨﻬﺎﻲﺋ ﻟﻜﺸﻒ اﻟﺮاﺗﺐ .
ﻲﺗ إﱃ اﻟﺤﻘﻞ اﻟﺤﺴﺎﻲﺑ اﻷول وﻫﻮ ﺣﻘﻞ ' ﻣﻨﺤﺔ اﳌﺮدودﻳﺔ' إن ﻣﻨﺤﺔ اﳌﺮدودﻳﺔ ﺗﺤﺴﺐ ﺑﺎﻟﺸﻜﻞ
اﻟﺘﺎﱄ :ﻣﻨﺤﺔ اﳌﺮدودية = اﻷﺟﺮ اﻟﻘﺎﻋﺪي 100 / 11.5 xﻟﻜﻦ ﻗﺒﻞ ﻛﺘﺎﺑﺔ اﻟﺪاﻟﺔ ﻳﺠﺐ ﻋﻠﻴﻨﺎ إدﺧﺎل
اﳌﺘﻐ�ات ﺑﺤﻴﺚ ﻧﻌﻄﻲ ﻟﻜﻞ ﺣﻘﻞ ﻣﺘﻐ� ﻣﺜﻞ اﻻﺟﺮ اﻟﻘﺎﻋﺪي Var SBو ﻣﻨﺤﺔ اﻟﻨﻘﻞ var
InZoneوﻫﻜﺬا دواﻟﻴﻚ و ﺗﻜﻮن اﳌﺘﻐ�ات ﻣﻦ ﻧﻮع ﻋﻤﻠﺔ Currancyاي ﻋﻤﻠﺔ ﻧﻘﺪﻳﺔ ﺑﻌﺪ
اﻟﻀﻐﻂ ﻣﺮﺗ� ﻋﲆ ﻣﻨﺤﺔ اﳌﺮدودﻳﺔ ﻧﻜﺘﺐ ﻣﺎ ﻳﲇ.
54
اﻟﻔﺺــــل اﻟﺴﺎدس ---------------------------------------------------------------------إﻧﺠـــــــﺎز اﻟﱪﻧـــــﺎﻣﺞ
: ﻣﺎ أﻻن ﻓﻠﻢ ﻳﺒﻘﻰ ﻟﻨﺎ ﺳﻮى ﺣﺴﺎب اﻷﺟﺮ اﻟﻨﻬﺎﻲﺋ و اﻟﺬي ﻳﺤﺴﺐ ﺑﻄﺮﻳﻘﺔ اﻟﺘﺎﻟﻴﺔ
ﻣﻨﺤﺔ+ ﻣﻨﺤﺔ اﳌﻨﻄﻘﺔ+ ﻣﻨﺤﺔ اﻟﺴﻠﺔ+ ﻣﻨﺤﺔ اﳌﺮدودﻳﺔ+ ﻷﺟﺮ اﻟﻨﻬﺎﻲﺋ = ) اﻷﺟﺮ اﻟﻘﺎﻋﺪي
.( IRG ﴐﻳﺒﺔ اﻷﺟﺮ+ ) اﻗﺘﻄﺎع اﻟﻐﻴﺎب- ( ﻣﻨﺤﺔ اﻟﻨﻘﻞ+ اﻟﻌﻼج
. أﻣﺎ اﻟﺪﻟﺔ ﻓﺘﻜﺘﺐ ﺑﺎﻟﺸﻜﻞ اﻟﺘﺎﱄ و ﻫﺬا ﻃﺒﻌﺎ ﰲ ﻣﻨﻄﻘﺔ ﺗﺤﺮﻳﺮ اﻟﻜﻮد ﰲ دﻟﻔﻲ
aps:= strtocurr (dbedit11.Text); اﻗﺘﻄﺎع اﻟﻐﻴﺎب
paie:= (sb+mm+mt+ms+mz+ma) - (irg+aps); اﻻﺳﺘﺤﻘﺎﻗﺎت – اﻻﻗﺘﻄﺎﻋﺎت
dbedit12.Text:= currtostr (Paie);ﳌﺒﻠﻎ اﻟﻨﻬﺎﻲﺋ ﻟﻸﺟﺮ
56
اﻟﻔﺺــــل اﻟﺴﺎدس ---------------------------------------------------------------------إﻧﺠـــــــﺎز اﻟﱪﻧـــــﺎﻣﺞ
ﺳﻮف ﻧﺘﻄﺮق أﻻن إﱃ أﻫﻢ ﺟﺰء ﰲ اﻟﱪﻧﺎﻣﺞ وﻫﻮ ﻛﻴﻔﻴﺔ ﻃﺒﺎﻋﺔ ﻛﺸﻒ اﻟﺮاﺗﺐ وﻫﻮ اﻷﻣﺮ اﳌﻬﻢ ﺑﲆ
ﻫﻮ اﳌﻐﺰى اﻟﻌﺎم ﻣﻦ اﻟﱪﻧﺎﻣﺞ ﺑﺤﻴﺚ ﻳﺤﻮي ﻋﲆ ﻣﻌﻄﻴﺎت اﳌﻮﻇﻒ ﺑﺎﻹﺿﺎﻓﺔ إﱃ اﻟﻜﺸﻒ ﻋﻦ ﻣﺒﺎﻟﻎ
ﻻﺳﺘﺤﻘﺎﻗﺎت و اﻻﻗﺘﻄﺎﻋﺎت و اﻟﺮاﺗﺐ اﻟﻨﻬﺎﻲﺋ ﺑﺎﻹﺿﺎﻓﺔ إﱃ ﺗﺎرﻳﺦ اﺳﺘﻼم ﻛﺸﻒ اﻟﺮاﺗﺐ و ﻳﻮﻓﺮ ﻟﻨﺎ
داﻟﻔﻲ أداة ﻟﻬﺬه اﳌﻬﻤﺔ وﻫﻲ QuickRepوﻟﻔﻬﻢ دور ﻫﺬه اﻷداة أﻛﺮﺜ ﺳﻨﴩح ﻋﻤﻠﻬﺎ ﰲ
ﻣﴩوﻋﻨﺎ ﻫﺬا .أوﻻ ﻧﺬﻫﺐ إﱃ ﺗﺒﻮﻳﺐ QReportﺑﻌﺪ ذﻟﻚ ﻧﺨﺘﺎر QuickRep1ﺗﻢ ﻧﻀﻐﻂ ﻋﲆ
اﻟﻔﻮرم ﻓﺘﻈﻬﺮ ﻟﻨﺎ اﻟﺼﻔﺤﺔ اﻟﺘﻲ ﺳﻮف ﺗﻄﺒﻊ ﻋﻨﺪ ﺗﻮﺟﻴﻬﻨﺎ ﻟﻬﺎ اﻷﻣﺮ ﺑﺬﻟﻚ ﻟﻜﻦ اﻟﺼﻔﺤﺔ ﺧﺎم وﻳﺠﺐ
ﻋﻠﻴﻨﺎ ﺗﻨﺴﻴﻘﻬﺎ و ﺗﺮﺗﻴﺒﻬﺎ.
ﺻﻮرة ﺗﻮﺿﻴﺤﻴﺔ ﻟﻄﺮﻳﻘﺔ ادراج Qreport
ﺑﻌﺪ إدراﺟﻬﺎ ﻳﺠﺐ ﻋﻠﻴﻨﺎ ﺗﺼﻤﻴﻤﻬﺎ ﻛ� ﰲ اﻟﺼﻮرة اﳌﻮاﻟﻴﺔ أي رﺑﻂ ﺻﻔﺤﺔ اﻟﺘﻘﺮﻳﺮ ﺑﺠﺪول اﻟﺮاﺗﺐ
و اﳌﻮﻇﻒ و ﻫﺬا ﻣﻦ اﺟﻞ ﺟﻠﺐ اﻟﺒﻴﺎﻧﺎت ﻣﻦ اﻟﺠﺪوﻟ� وإﻋﻄﺎء اﻟﻨﺘﻴﺠﺔ اﻟﻨﻬﺎﺋﻴﺔ ﻧﺒﺪأ ﺑﺎﻟﺨﺎﴆ ة
اﻷوﱃ و ﻫﻲ Bandsوﻧﻘﻮم ﺑﺘﻐﻴ� ﻗﻴﻤﻬﺎ ﻛ� ﰲ اﻟﺠﺪول اﳌﻮاﱄ
Has Detail True
Has Title True
57
اﻟﻔﺺــــل اﻟﺴﺎدس ---------------------------------------------------------------------إﻧﺠـــــــﺎز اﻟﱪﻧـــــﺎﻣﺞ
ﺗﻢ ﻧﻘﻮم ﺑﻜﺘﺎﺑﺔ اﻟﻘﻴﻢ ﻣﺜﻞ اﻻﺳﻢ واﻟﻠﻘﺐ و اﻷﺟﺮ اﻟﻘﺎﻋﺪي و إﻋﻄﺎء اﻟﺤﻘﻮل ﻗﻴﻤﻬﺎ ﻛ� ﰲ اﻟﺼﻮرة
ﻫﺬﻩ ﺍﻟﻘﻴﻤﺔ ﺛﺎﺑﺘﺔ
ﻻ ﺗﺘﻐﻴﺮ
وﻧﻘﻮم ﺑﺮﺳﻢ اﻟﺠﺪاول و اﻟﺨﺎﻧﺎت ﺑﻮاﺳﻄﺔ أداة QRShapeاﻣﺎ اﻳﻘﻮﻧﺔ اﳌﺆﺳﺴﺔ ﻓﻨﺪرﺟﻬﺎ ﺑﻔﻀﻞ
أداة QRImageﺑﻌﺪ ذﻟﻚ ﻧﺨﺒﺄ اﻟﺘﻘﺮﻳﺮ وذﻟﻚ ﺑﺈﻧﺰاﻟﻪ أﺳﻔﻞ اﻟﻔﻮرم وﻧﻘﻮم ﺑﻜﺘﺎﺑﺔ اﻷﻣﺮ اﻟﱪﻣﺠﻲ
اﻟﺘﺎﱄ ﰲ اﻟﻄﺒﺎﻋﺔ
begin
58
اﻟﻔﺺــــل اﻟﺴﺎدس ---------------------------------------------------------------------إﻧﺠـــــــﺎز اﻟﱪﻧـــــﺎﻣﺞ
;quickRep1.preview
;end
وﺗﻜﻮن اﻟﻨﺘﻴﺠﺔ اﻟﻨﻬﺎﺋﻴﺔ ﻛ� ﻳﻈﻬﺮ ﻟﻨﺎ ﰲ اﻟﺼﻮرة اﳌﻮاﻟﻴﺔ
ﺑﻬﺬا ﻧﻜﻮن ﻗﺪ أﻤﺗﻤﻨﺎ ﺑﺮﻣﺠﺔ وﺗﺼﻤﻴﻢ اﻟﻔﻮرم اﻟﺜﺎ� اﳌﺘﻌﻠﻖ ﺑﺎﺟﺮ اﻟﺮواﺗﺐ ﻧﻘﻮم ﺑﺈدراج ﻓﻮرم
ﺟﺪﻳﺪ و اﻟﺬي ﻳﻜﻮن ﺗﺎﺑﻌﺎ ﻟﻠﻤﻮﻇﻒ ﺣﻴﺚ ﺳﻨﺨﺼﺼﻪ ﻟﻜﻞ اﳌﻌﻠﻮﻣﺎت اﻟﺘﻲ ﻧﺤﺘﺎﺟﻬﺎ ﻋﻦ اﳌﻮﻇﻒ
ﺑﻌﺪ
59
اﻟﻔﺺــــل اﻟﺴﺎدس ---------------------------------------------------------------------إﻧﺠـــــــﺎز اﻟﱪﻧـــــﺎﻣﺞ
60
إﻧﺠـــــــﺎز اﻟﱪﻧـــــﺎﻣﺞ--------------------------------------------------------------------- اﻟﻔﺺــــل اﻟﺴﺎدس
61
اﻟﻔﺺــــل اﻟﺴﺎدس ---------------------------------------------------------------------إﻧﺠـــــــﺎز اﻟﱪﻧـــــﺎﻣﺞ
ﻣﺎ أﻻن ﻧﺄﻲﺗ إﱃ اﻟﻔﻮرم اﻟﺮاﺑﻊ و اﻷﺧ� ﰲ ﺑﺮﻧﺎﻣﺠﻨﺎ وﺑﻌﺪ أن ﻧﻨﺸﺊ اﻟﻔﻮرم اﻟﺮاﺑﻊ ﻧﻘﻮم ﺑﺈدراج
ﻣﺎﻳﲇ
PageControl1-
TableDataSource2-
DataSource2-
DBEdit 5-
و ﻧﻘﻮم ﺑﺘﺼﻤﻴﻤﻴﻪ ﻛ� ﰲ اﻟﺸﻜﻞ اﻟﺘﺎﱄ ﻧﺮﺑﻂ اﻟﺠﺪول ﺑﻘﻮاﻋﺪ اﻟﺒﻴﺎﻧﺎت ﻟﻠﻤﺪﻳﺮﻳﺔ و ﺑﻬﺬه اﻟﺨﻄﻮة
اﻷﺧ�ة ﻧﻜﻮن ﻗﺪ اﻧﻬﻴﻨﺎ ﺗﺼﻤﻴﻢ ﺑﺮﻧﺎﻣﺠﻨﺎ ﻟﺘﺴﻴ� رواﺗﺐ اﻟﻌ�ل
62