You are on page 1of 50

‫ﻣﺮﺟﻊ ﻃﺮاﺣﯽ و ﻣﺪﻟﺴﺎزي واﺣﺪﻫﺎي‬

‫ﺻﻨﻌﺘﯽ ﺑﺎ ﻧﺮم اﻓﺰار‬

‫‪PDMS‬‬

‫ﺗﺄﻟﯿﻒ ‪:‬‬

‫اﻣﯿﻦ ﮐﺎﻇﻤﯽ ﺑﯿﺪﺧﺘﯽ‬
‫ﺑﺎ ﻫﻤﮑﺎري‬

‫ﺳﻤﯿﻪ رﺟﺒﯽ‬
‫‪1‬‬

‫ﻓﻬﺮﺳﺖ ﻣﻮﺿﻮﻋﯽ ﻣﻄﺎﻟﺐ‬
‫ﻣﻘﺪﻣﻪ اي در ﻣﻮرد ‪ PDMS‬و ﻣﺎژول ﻫﺎي ﻣﺨﺘﻠﻒ آن‬

‫ﻓﺼﻞ ‪1‬‬
‫‪ (1-1‬ﻣﻘﺪﻣﻪ‬

‫‪ (1-1-1‬ﻗﺴﻤﺖ ‪ADMIN‬‬
‫‪ (2-1-1‬ﻗﺴﻤﺖ ﮐﺎﺗﺎﻟﻮگ‬
‫‪ ( 3-1-1‬ﻗﺴﻤﺖ ‪Design‬‬
‫‪ ( 4-1-1‬ﻗﺴﻤﺖ ‪DRAFT‬‬
‫‪ ( 2-1‬ﻧﺮم اﻓﺰار ‪Catview‬‬

‫ﻓﺼﻞ ‪2‬‬

‫‪ADMIN MODULE‬‬

‫‪ ( 1-2‬ﻣﻘﺪﻣﻪ‬
‫‪ ( 2-2‬ﻋﻨﺎﺻﺮ ‪ ADMIN‬ﯾﺎ ‪ADMIN Elements‬‬
‫‪ ( 3-2‬ﺳﺎﺧﺖ ﯾﮏ ﭘﺮوژه در ‪PDMS‬‬
‫‪ (1 –3 –2‬اﯾﺠﺎد ﭘﻮﺷﻪ ﻫﺎي ﭘﺮوژه‬
‫‪ (2 –3 –2‬ﺗﻌﺮﯾﻒ ﭘﺎراﻣﺘﺮﻫﺎي ﭘﺮوژه‬
‫‪ (4-2‬اﻧﻮاع ﻣﺨﺘﻠﻒ دﯾﺘﺎﺑﯿﺲ در ﻧﺮم اﻓﺰار‬
‫‪ (5-2‬دﺳﺘﺮﺳﯽ ﺑﻪ دﯾﺘﺎﺑﯿﺲ ﻫﺎ‬
‫‪ (6-2‬ﺳﺎﺧﺖ ﻋﻨﺎﺻﺮ ‪ADMIN‬‬
‫‪ (1-6-2‬ﺳﺎﺧﺘﻦ ﻋﻨﺎﺻﺮ اﺻﻠﯽ ‪Admin‬‬
‫‪ (1-1-6-2‬ﺳﺎﺧﺘﻦ ﺗﯿﻢ ﻫﺎ‬
‫‪ (2-1-6-2‬ﺳﺎﺧﺘﻦ ﮐﺎرﺑﺮ‬
‫‪ (3-1-6-2‬ﺗﻐﯿﯿﺮ دادن وﯾﮋﮔﯽ ﮐﺎرﺑﺮ و ﺗﯿﻢ ﻫﺎ‬
‫‪ (4-1-6-2‬ﮐﭙﯽ ﮐﺮدن ﮐﺎرﺑﺮ وﺗﯿﻢ ﻫﺎ‬
‫‪ (5-1-6-2‬ﭘﺎك ﮐﺮدن ﺗﯿﻢ ﻫﺎ و ﮐﺎرﺑﺮدﻫﺎ‬
‫‪ (6-1-6-2‬دﯾﺘﺎﺑﯿﺲ ﻫﺎ‬
‫‪ (7-1-6-2‬ﺗﻐﯿﯿﺮ وﯾﮋﮔﯽ دﯾﺘﺎﺑﯿﺲ‬

‫‪3‬‬

‫‪ (8-1-6-2‬ﮐﭙﯽ دﯾﺘﺎﺑﯿﺲ ﻫﺎ‬
‫‪(9-1-6-2‬اﻓﺰودن و ﮐﭙﯽ ﮐﺮدن دﯾﺘﺎﺑﯿﺲ ﻫﺎي ﺧﺎرﺟﯽ ﯾﺎ ‪Foreign Database‬‬
‫‪ (10-1-6-2‬ﮐﭙﯽ ﮐﺮدن و اﻓﺰودن از ﭘﺮوژه ‪Sample‬‬
‫‪ (11-1-6-2‬ﭘﺎك ﮐﺮدن دﯾﺘﺎﺑﯿﺲ ﻫﺎ‬
‫‪ (12-1-6-2‬ﺗﻨﻈﯿﻢ دﯾﺘﺎﺑﯿﺲ ﻫﺎ‬
‫‪ (13-1-6-2‬اﯾﺠﺎد ‪ MDBs‬ﯾﺎ ‪Multiple Database‬‬
‫‪ (14-1-6-2‬ﺗﻐﯿﯿﺮ ‪ MDB‬ﻫﺎ‬
‫‪ (15-1-6-2‬ﺣﺎﻟﺖ ‪Database Sessions‬‬
‫‪Merging sessions (16-1-6-2‬‬
‫‪ (7-2‬اﻃﻼﻋﺎت ﭘﺮوژه‬

‫‪4‬‬

‫ﻓﺼﻞ ‪1‬‬

‫ﻣﻘﺪﻣﻪ اي در ﻣﻮرد ‪ PDMS‬و‬
‫ﻣﺎژول ﻫﺎي ﻣﺨﺘﻠﻒ آن‬

‫‪5‬‬

‫‪ (1-1‬ﻣﻘﺪﻣﻪ‬

‫ﻧﺮم اﻓﺰار ‪ PDMS‬ﯾﮏ ﻧﺮم اﻓﺰار ﻣﻬﻨﺪﺳﯽ وﺟﺎﻣﻊ ﺳﻪ ﺑﻌﺪي اﺳﺖ ﮐﻪ ﺑﺎ ﺗﻘﺴﯿﻢ وﻇﺎﯾﻒ ﺧﻮد در‬
‫ﺑﺨﺶ ﻫﺎي ﻣﺨﺘﻠﻒ اﻣﮑﺎن ﻫﺮﮔﻮﻧﻪ ﻃﺮاﺣﯽ را ﺑﺮاي ﻃﺮاح در ﺑﺨﺶ ﻫﺎي ﻣﺨﺘﻠﻒ ﺑﻪ وﺟﻮد آورده‬
‫اﺳﺖ ‪.‬‬
‫اﮔﺮ ﺑﺨﻮاﻫﯿﻢ ﺑﺨﺶ ﻫﺎي ﻣﺨﺘﻠﻒ اﯾﻦ ﻧﺮم اﻓﺰار را ﺑﻄﻮرﮐﻠﯽ ﻃﺒﻘﻪ ﺑﻨﺪي ﮐﻨﯿﻢ در ﭼﻬﺎر ﻗﺴﻤﺖ‬
‫اﯾﻦ ﻃﺒﻘﻪ ﺑﻨﺪي اﻣﮑﺎن ﭘﺬﯾﺮ اﺳﺖ ‪:‬‬
‫‪ADMIN‬‬
‫‪CATALOGUE‬‬
‫‪DESIGN‬‬
‫‪DRAFT‬‬

‫‬‫‬‫‬‫‪-‬‬

‫‪ (1-1-1‬ﻗﺴﻤﺖ ‪ADMIN‬‬
‫در ﻗﺴﻤﺖ ‪ ، ADMIN‬ﺳﯿﺎﺳﺖ ﮐﻠﯽ ﭘﺮوژه ﺗﻌﺮﯾﻒ ﻣﯽ ﺷﻮد و ﻫﻤﭽﻨﯿﯿﻦ ﺗﻌﺪاد ﻧﻔﺮات ﭘﺮوژه و ﺣﺪ‬
‫دﺳﺘﺮﺳﯽ آن ﻫﺎ ﺗﻌﺮﯾﻒ ﻣﯽ ﮔﺮدد ‪ .‬از ﻃﺮف دﯾﮕﺮ ﺳﺎﯾﺮ ﻣﺸﮑﻼت ﺗﺪاﺧﻠﯽ ﺑﯿﻦ ﺑﺨﺶ ﻫﺎي ﻣﺨﺘﻠﻒ ﮐﺎري‬
‫در ﻧﺮم اﻓﺰار دراﯾﻦ ﺑﺨﺶ ﺑﺮﻃﺮف ﻣﯽ ﮔﺮدد ‪.‬‬
‫اﮔﺮ ﺑﺨﻮاﻫﯿﻢ ﺑﻪ ﻃﻮر ﮐﻠﯽ ﮐﺎر ‪ ADMIN‬را در ﻧﺮم اﻓﺰار ‪ PDMS‬ﻃﺒﻘﻪ ﺑﻨﺪي ﮐﻨﯿﻢ ‪ ،‬ﺑﻪ ﺻﻮرت زﯾﺮ ﻣﯽ‬
‫ﺑﺎﺷﺪ ‪:‬‬
‫‪ – 1‬ﺗﻌﺮﯾﻒ ﭘﺮوژه و اﯾﻨﮑﻪ ﻫﺮ ﮐﺎرﺑﺮ ﺑﻪ ﭼﻪ دﯾﺘﺎﺑﯿﺴﯽ دﺳﺘﺮﺳﯽ داﺷﺘﻪ ﺑﺎﺷﺪ ‪.‬‬
‫‪ – 2‬ﺗﻌﺮﯾﻒ و ﯾﺎ ﺣﺬف ﯾﮏ ﮐﺎرﺑﺮ‬
‫‪ – 3‬ﺗﻌﯿﯿﻦ ﺳﻄﺢ دﺳﺘﺮﺳﯽ ﻫﺮ ﮐﺎرﺑﺮ ﺑﻪ دﯾﺘﺎﺑﯿﺲ‬
‫‪ – 4‬ﭼﮏ ﮐﺮدن ﺻﺤﺖ اﻃﻼﻋﺎت‬
‫‪– 5‬ﺗﻨﻈﯿﻢ ﻣﺠﺪد دﯾﺘﺎﺑﯿﺲ در ﺻﻮرت ﻟﺰوم‬
‫‪ – 6‬ﺗﺸﮑﯿﻞ ﮔﺮوه ﻫﺎي ﻣﺨﺘﻠﻒ دﯾﺘﺎﺑﯿﺴﯽ ﯾﺎ در اﺻﻄﻼح ﻧﺮم اﻓﺰار ‪MDB‬‬
‫‪ – 7‬ﻣﺸﺨﺺ ﮐﺮدن ‪Session‬ﻫﺎي ﻣﺨﺘﻠﻒ ﺑﺎ ‪ Stamp‬و ﻗﺎدر ﺑﻮدن در اﯾﺠﺎد ﺗﻐﯿﯿﺮات از ﯾﮏ ‪Session‬‬
‫ﺑﻪ ﯾﮏ ‪ Session‬دﯾﮕﺮ‬
‫ﻗﺎﺑﻞ ذﮐﺮ اﺳﺖ ﯾﮑﯽ از وﯾﮋﮔﯽ ﻫﺎي ﺑﺎرز اﯾﻦ ﻧﺮم اﻓﺰار ﺳﺎﺧﺘﺎر دﯾﺘﺎﺑﯿﺴﯽ آن اﺳﺖ ‪ ،‬ﯾﻌﻨﯽ ﻫﺮ ﮔﻮﻧﻪ ﺗﻐﯿﯿﺮات‬
‫در آن را در روي دﯾﺘﺎﺑﯿﺲ ذﺧﯿﺮه ﻣﯽ ﮐﻨﺪ ﮐﻪ ﻣﺪﯾﺮﯾﺖ اﯾﻦ دﯾﺘﺎﺑﯿﺲ ﺑﺎ ‪ ADMIN‬ﻣﯽ ﺑﺎﺷﺪ ‪.‬‬
‫‪6‬‬

‬‬ ‫در ﻗﺴﻤﺖ ‪ ، Structure‬ﺳﺎﺧﺘﻤﺎن واﺣﺪ ﻋﻤﻠﯿﺎﺗﯽ ‪ ،‬ﮐﻠﯿﻪ ﺟﺰﺋﯿﺎت آن ﻗﺎﺑﻞ ﻃﺮاﺣﯽ اﺳﺖ ‪ ،‬اﯾﻦ ﺑﺨﺶ در‬ ‫ﻧﺮم اﻓﺰار در ﭼﻬﺎر ﻗﺴﻤﺖ اراﺋﻪ ﻣﯽ ﺷﻮد ‪:‬‬ ‫‪7‬‬ .‬‬ ‫ﺑﺮاي ﻣﺪﻟﺴﺎزي ﻟﻮﻟﻪ ﮐﺸﯽ در واﺣﺪ‬ ‫‪PIPEWORK‬‬ ‫ﺑﺮاي ﻣﺪﻟﺴﺎزي ﺗﺠﻬﯿﺰات در واﺣﺪ‬ ‫‪EQUIPMENT‬‬ ‫ﺑﺮاي ﻣﺪﻟﺴﺎزي اﻗﻼم ﺳﺎﺧﺘﻤﺎﻧﯽ در واﺣﺪ‬ ‫‪STRUCTURE‬‬ ‫ﺑﺮاي ﻣﺪﻟﺴﺎزي ﺗﺎﺳﯿﺴﺎت در واﺣﺪ‬ ‫‪HVAC DESINER‬‬ ‫ﺑﺮاي ﻣﺪﻟﺴﺎزي ﺳﯿﻨﯽ ﻫﺎي ﺳﯿﻢ ﮐﺸﯽ در واﺣﺪ‬ ‫‪CABLE TRAY‬‬ ‫ﺑﺮاي ﻣﺪﻟﺴﺎزي ﺗﮑﯿﻪ ﮔﺎه ﻫﺎ در واﺣﺪ‬ ‫‪SUPPORT&HANGER‬‬ ‫ﺑﺮاي ﻣﺪﻟﺴﺎزي و ﺗﻌﺮﯾﻒ ﯾﮏ ﺳﺮي ﻧﻤﻮﻧﻪ ﻫﺎي آﻣﺎده‬ ‫در واﺣﺪ‬ ‫‪TEMPLATE‬‬ ‫ﻫﻤﺎن ﮔﻮﻧﻪ ﮐﻪ از ﺟﺪول )‪ (1-1‬ﻧﯿﺰ آﺷﮑﺎر اﺳﺖ ‪ ،‬در اﯾﻦ ﺑﺨﺶ ﻃﺮاﺣﯽ ﻫﺎ ﺑﻪ ﺻﻮرت ﮐﺎﻣﻼ ﻣﺠﺰا اﻧﺠﺎم‬ ‫ﻣﯽ ﮔﯿﺮد ﮐﻪ در اﯾﻦ ﮐﺘﺎب ﺳﻌﯽ ﺷﺪه اﺳﺖ ﺑﻪ ﻃﻮر ﺗﻔﺼﯿﻠﯽ ﺳﻪ ﺑﺨﺶ ‪ Equipment‬و ‪ Pipework‬و‬ ‫‪ Struuctere‬ﻣﻮرد ﺑﺮرﺳﯽ ﻗﺮار ﮔﯿﺮد ‪.‬‬ ‫اﯾﻦ ﻣﺒﺤﺚ در ‪ PDMS‬ﯾﮏ ﺑﺨﺶ ﮐﺎﻣﻼ ﺗﺨﺼﺼﯽ و وﯾﮋه ﻣﯽ ﺑﺎﺷﺪ ﮐﻪ ﮐﺎر ﮐﺮدن ﺑﺎ آن ﻧﯿﺰ ﺑﻪ دﻟﯿﻞ‬ ‫ﺳﺎﺧﺘﺎر ﻧﺴﺒﺘﺎ ﭘﯿﭽﯿﺪه آن ‪ ،‬آﺳﺎن ﻧﻤﯽ ﺑﺎﺷﺪ ‪.‬‬ ‫در ﻧﮕﺎرش ﺟﻠﺪ دوم اﯾﻦ ﮐﺘﺎب ﺣﺘﻤﺎ ﺳﻌﯽ ﺧﻮاﻫﺪ ﺷﺪ ﺑﻪ اﯾﻦ ﺑﺨﺶ ﻧﯿﺰ ﭘﺮداﺧﺘﻪ ﺷﻮد ‪.‫‪ ( 2-1-1‬ﻗﺴﻤﺖ ﮐﺎﺗﺎﻟﻮگ‬ ‫اﻣﮑﺎن ﻧﻮﺷﺘﻦ ﮐﺎﺗﺎﻟﻮگ در ‪ PDMS‬در دو ﺑﺨﺶ ‪ PARGON‬و ‪ SPECON‬وﺟﻮد دارد ‪ .‬در ﺣﻘﯿﻘﺖ‬ ‫ﻧﮕﺎرﻧﺪه ﮐﺎﺗﺎﻟﻮگ در ﭘﺮوژه ﺑﺎ ﻟﺤﺎظ ﺗﺠﻬﯿﺰات ﻣﺨﺘﻠﻒ اﺳﺘﻔﺎده ﺷﺪه در ﭘﺮوژه در ‪Spec‬ﻫﺎي ﻣﺨﺘﻠﻒ ﺑﻪ‬ ‫ﮐﺎرﺑﺮ در ﺑﺨﺶ ﻫﺎي ﻣﺨﺘﻠﻒ اﯾﻦ اﻣﮑﺎن را ﻣﯽ دﻫﺪ ﺗﺎ از آن ﻫﺎ اﺳﺘﻔﺎده ﮐﻨﺪ ‪.‬‬ ‫در ﻗﺴﻤﺖ ‪ ، Equipment‬ﮐﻠﯿﻪ ﺗﺠﻬﯿﺰات ﺛﺎﺑﺖ و دوار در ﭘﺮوژه را ﻣﺪل ﺳﺎزي ﻣﯽ ﮐﻨﯿﻢ ﮐﻪ اﯾﻦ ﻣﺪل‬ ‫ﺳﺎزي ﻫﻢ ﺑﺎ اﺳﺘﻔﺎده ﻣﺪل ﻫﺎي ﻧﻤﻮﻧﻪ ﺧﻮد ﻧﺮم اﻓﺰار و ﻫﻢ ﻃﺮاﺣﯽ ﮐﻠﯽ ﺗﺠﻬﯿﺰ ‪ ،‬ﺗﻮﺳﻂ ﺧﻮد ﻃﺮاح اﻣﮑﺎن‬ ‫ﭘﺬﯾﺮ اﺳﺖ ‪.‬‬ ‫‪ ( 3-1-1‬ﻗﺴﻤﺖ ‪Design‬‬ ‫اﯾﻦ ﻗﺴﻤﺖ در ﻧﺮم اﻓﺰار ‪ PDMS‬ﺷﺎﻣﻞ ﻗﺴﻤﺖ ﻫﺎي ﻣﺨﺘﻠﻔﯽ اﺳﺖ ﮐﻪ در ﺟﺪول ﺷﮑﻞ )‪ (1-1‬آﻣﺪه‬ ‫اﺳﺖ ‪.

Panels & Plates‬‬ ‫‪3 . Wall & Floors‬‬ ‫‪4 .‬‬ ‫‪8‬‬ ‫ﺷﮑﻞ ‪1-1‬‬ .‫‪1 .‬‬ ‫ﺑﺨﺶ ﺗﻔﺼﯿﻠﯽ ﻫﺮ ﯾﮏ از اﯾﻦ ﻣﻮارد در ﻓﺼﻞ ﻫﺎي آﯾﻨﺪه ﺑﯿﺎن ﺧﻮاﻫﺪ ﺷﺪ ‪.‬‬ ‫در ﻗﺴﻤﺖ ‪ Pipework‬ﻧﯿﺰ ﮐﻠﯿﻪ ﺳﯿﺴﺘﻢ ﻟﻮﷲ ﮐﺸﯽ واﺣﺪ ﺑﺎ ﺗﻤﺎﻣﯽ ﺗﺠﻬﯿﺰات اﺗﺼﺎﻟﯽ آن ‪ ،‬ﻣﺪل ﻣﯽ‬ ‫ﺷﻮد ‪. Beams & Columns‬‬ ‫‪2 . Asl Modeler‬‬ ‫ﻫﻤﺎن ﻃﻮر ﮐﻪ از ﻧﺎم ﻫﺮ ﯾﮏ از اﯾﺘﻢ ﻫﺎ ﻣﺸﺨﺺ اﺳﺖ ‪ ،‬ﺑﺨﺸﯽ از ﺳﺎﺧﺘﻤﺎن ﭘﺮوژه در آن ﻫﺎ ﻗﺎﺑﻞ ﻣﺪل‬ ‫ﺳﺎزي اﺳﺖ‪.

‬‬ ‫ﻗﺴﻤﺘﯽ از ﯾﮏ ﻧﻘﺸﻪ ‪ Piping plan‬را ﮐﻪ ﺧﺮوﺟﯽ ﻗﺴﻤﺖ ‪ DRAFT‬ﻣﯽ ﺑﺎﺷﺪ در زﯾﺮ ﻣﺸﺎﻫﺪه ﻣﯽ‬ ‫ﮐﻨﯿﺪ ‪.‬‬ ‫در ﻧﻘﺸﻪ ﻫﺎي اﯾﺰوﻣﺘﺮﯾﮏ ﮔﺮﻓﺘﻪ ﺷﺪه ‪ ،‬ﮐﻠﯿﻪ اﻃﻼﻋﺎت ﻣﺮﺑﻮط ﺑﻪ ‪ ، MTO‬اﺑﻌﺎد و ﻋﻼﺋﻢ ﻣﺪل ﻃﺮاﺣﯽ‬ ‫ﺷﺪه وﺟﻮد دارد ‪.‬‬ ‫ﻧﻤﺎي ﮐﻠﯽ ﯾﮏ ﻧﻘﺸﻪ اﯾﺰوﻣﺘﺮﯾﮏ ﮐﻪ ﺗﻮﺳﻂ ﻧﺮم اﻓﺰار ﮔﺮﻓﺘﻪ ﻣﯽ ﺷﻮد در ﺷﮑﻞ زﯾﺮ ﻧﺸﺎن داده ﺷﺪه اﺳﺖ ‪.‬‬ ‫ﺷﮑﻞ ‪2-1‬‬ ‫از دﯾﮕﺮ ﺧﺮوﺟﯽ ﻫﺎي اﯾﻦ ﺑﺨﺶ ﻧﻘﺸﻪ ﻫﺎي اﯾﺰوﻣﺘﺮﯾﮏ اﺳﺖ ﮐﻪ در ﻣﺎژول ‪ Iso Draft‬ﮔﺮﻓﺘﻪ ﻣﯽ ﺷﻮد ‪.‬ﻧﮑﺘﻪ ﻣﻬﻢ در اﯾﻦ ﻧﻘﺸﻪ ﻫﺎ ‪ ،‬زﻧﺪه ﺑﻮدن ﻧﻘﺸﻪ ﻫﺎ اﺳﺖ ‪ .‫‪ ( 4-1-1‬ﻗﺴﻤﺖ ‪DRAFT‬‬ ‫در ﻣﺎژول ‪ DRAFT‬ﮐﻠﯿﻪ ﺧﺮوﺟﯽ ﻫﺎي دوﺑﻌﺪي از ﺟﻤﻠﻪ ‪ Piping plan‬و ‪ Plot plan‬ﮔﺮﻓﺘﻪ ﻣﯽ‬ ‫ﺷﻮد ‪ .‬‬ ‫‪9‬‬ .‬اﯾﻦ ﺑﺪﯾﻦ ﻣﻌﻨﺎﺳﺖ ﮐﻪ ﺑﺎ اﻋﻤﺎل ﺗﻐﯿﯿﺮ در‬ ‫ﻗﺴﻤﺖ ‪ Design‬و ﺳﭙﺲ ﺑﻪ روز ﮐﺮدن ﻧﻘﺸﻪ ﮔﺮﻓﺘﻪ ﺷﺪه ‪ ،‬ﮐﻠﯿﻪ ﺗﻐﯿﯿﺮات در ﻧﻘﺸﻪ ﺟﺪﯾﺪ ﻧﯿﺰ ﻗﺎﺑﻞ اﻋﻤﺎل‬ ‫اﺳﺖ ‪ .‬اﯾﻦ ﺗﻐﯿﯿﺮات ﺑﺮاي ﮐﻠﯿﻪ ‪Tag‬ﻫﺎ و ﻫﻤﭽﻨﯿﻦ ﻓﻮاﺻﻞ ﻧﯿﺰ ﻗﺎﺑﻞ اﻋﻤﺎل اﺳﺖ ‪.

‫ﺷﮑﻞ‪3-1‬‬ ‫‪ ( 2-1‬ﻧﺮم اﻓﺰار ‪: Catview‬‬ ‫اﯾﻦ ﻧﺮم اﻓﺰار ﮐﻪ در ﺣﻘﯿﻘﺖ ﺑﺮاي ﺗﺴﻬﯿﻞ در ﻧﻮﺷﺘﻦ ﻗﺴﻤﺖ ﮐﺎﺗﺎﻟﻮگ ﻣﻮرد اﺳﺘﻔﺎده ﻗﺮار ﻣﯽ ﮔﯿﺮد ‪ ،‬ﺟﺰء‬ ‫ﻧﺮم اﻓﺰارﻫﺎي ﮐﻤﮑﯽ اﺳﺖ ﮐﻪ ﺑﻌﺪﻫﺎ ﺑﻪ اﯾﻦ ﻧﺮم اﻓﺰار اﺿﺎﻓﻪ ﺷﺪه اﺳﺖ و ﺑﺴﯿﺎر ﻫﻢ ﭘﺮ ﮐﺎرﺑﺮد اﺳﺖ ‪.‬‬ ‫ﻗﺴﻤﺖ ﻫﺎي ﻣﺨﺘﻠﻒ اﯾﻦ ﻧﺮم اﻓﺰار اﯾﻦ اﻣﮑﺎن را ﺑﻪ ﮐﺎﺗﺎﻟﻮگ ﻧﻮﯾﺲ ﻣﯽ دﻫﺪ ﮐﻪ ارﺗﺒﺎط آﺳﺎن ﺗﺮي را ﺑﺎ‬ ‫دﯾﺘﺎﺑﯿﺲ ﻫﺎي ﭘﺮوژه ﺑﺮﻗﺮار ﮐﻨﺪ و ﺑﻄﻮر ﺑﻬﺘﺮ و ﺳﺮﯾﻊ ﺗﺮ ﮐﺎر را اﻧﺠﺎم دﻫﺪ ‪.‬‬ ‫‪10‬‬ .

2 ‫ﻓﺼﻞ‬ ADMIN Module 11 .

‬‬ ‫‪ ( 2-2‬ﻋﻨﺎﺻﺮ ‪ ADMIN‬ﯾﺎ ‪ADMIN Elements‬‬ ‫ﯾﮑﯽ از اﺻﻠﯽ ﺗﺮﯾﻦ وﻇﺎﯾﻒ ‪ ADMIN‬ﺳﺎﺧﺘﻦ و ﻣﺪﯾﺮﯾﺖ ﻋﻨﺎﺻﺮ ‪ ADMIN‬اﺳﺖ ‪ .‬‬ ‫ﻣﺎژول ﻣﻮرد اﺳﺘﻔﺎده در ﻧﺮم اﻓﺰار ﺑﺮاي اﻧﺠﺎم اﯾﻦ ﮐﺎر ‪ ،‬ﻣﺎژول ‪ ADMIN‬اﺳﺖ ‪ ADMIN .‬ﮐﺎﻫﺶ ﯾﺎ اﻓﺰاﯾﺶ ﺑﯿﺶ از ﺣﺪ‬ ‫دﺳﺘﺮﺳﯽ ﯾﮏ ‪ User‬ﻣﻤﮑﻦ اﺳﺖ ﺑﺎﻋﺚ اﯾﺠﺎد ﻣﺸﮑﻼت ﻏﯿﺮ ﻗﺎﺑﻞ ﺣﻞ و ﯾﺎ ﮔﺎه ﺗﻌﻮﯾﻖ زﯾﺎد ﭘﺮوژه ﮔﺮدد ‪.‬‬ ‫ﺗﻌﺮﯾﻒ ﺳﻄﺢ دﺳﺘﺮﺳﯽ در ‪ ADMIN‬ﻧﯿﺰ ﺑﺴﯿﺎر ﻣﻬﻢ و ﺗﺎﺛﯿﺮ ﮔﺬار اﺳﺖ ‪ .‬ﯾﮏ ﭘﺮوژه ﺑﺎ‬ ‫ﺗﻌﺮﯾﻒ ‪User‬ﻫﺎ ‪ ،‬دﯾﺘﺎﺑﯿﺲ ﻫﺎي ﮔﻮﻧﺎﮔﻮن و ﻫﻤﭽﻨﯿﻦ ‪ ، MDB‬در ﺣﻘﯿﻘﺖ روﻧﺪ اﺻﻠﯽ اﻧﺠﺎم ﭘﺮوژه را‬ ‫ﮐﻨﺘﺮل ﻣﯽ ﮐﻨﺪ ‪.‫‪ ( 1-2‬ﻣﻘﺪﻣﻪ‬ ‫وﺟﻮد ﻣﺎژول ﻫﺎي ﻣﺨﺘﻠﻒ در ﻧﺮم اﻓﺰار ‪ PDMS‬ﺑﺎﻋﺚ ﺷﺪه ﮐﻪ ﺑﯿﺶ از ﻫﺮ اﻗﺪاﻣﯽ ﻧﯿﺎز ﺑﻪ ﺳﺎزﻣﺎﻧﺪﻫﯽ اﯾﻦ‬ ‫ﻣﺎژول ﻫﺎ در ﺣﯿﻦ اﻧﺠﺎم ﭘﺮوژه ﺑﺎﺷﺪ ‪.‬ﻋﻨﺎﺻﺮ اﺻﻠﯽ در اﯾﻦ‬ ‫ﺣﯿﻄﻪ را ﻣﯽ ﺗﻮان ﺷﺎﻣﻞ ﺗﯿﻢ ﻫﺎ ‪ ،‬ﮐﺎرﺑﺮﻫﺎ ‪ ،‬دﯾﺘﺎﺑﯿﺲ ﻫﺎ و ‪MDB‬ﻫﺎ ﻧﺎم ﺑﺮد ‪.‬‬ ‫‪12‬‬ .‬‬ ‫از اﯾﻦ رو ‪ ADMIN‬ﺑﺎ آﮔﺎﻫﯽ از ﻫﺮ ﯾﮏ از ‪User‬ﻫﺎ و اﻫﻤﯿﺖ آن ﻫﺎ ﺑﻪ آن ﻫﺎ ﺳﻄﺢ دﺳﺘﺮﺳﯽ داده و ﺑﻪ‬ ‫ﻫﻤﯿﻦ ﺟﻬﺖ ﻧﯿﺰ در روﻧﺪ اﻧﺠﺎم ﭘﺮوژه ﺑﺴﯿﺎر ﺗﺎﺛﯿﺮ ﮔﺬار اﺳﺖ ‪.

‬‬ ‫‪ MDB‬در ﺣﻘﯿﻘﺖ ﻣﺠﻤﻮﻋﻪ ﭼﻨﺪﯾﻦ دﯾﺘﺎﺑﯿﺴﯽ اﺳﺖ ﮐﻪ ﯾﮏ ﺗﯿﻢ ﺑﻪ آن دﺳﺘﺮﺳﯽ دارد ‪ .‬از ﻫﻤﯿﻦ رو اﺳﺖ ﮐﻪ در ﻫﻨﮕﺎم ورود ﺑﻪ ﻧﺮم اﻓﺰار ﺑﺎﯾﺪ اﺑﺘﺪا ﻧﺎم‬ ‫‪MDB‬ﯾﻤﺎن را در ﺗﯿﻢ ﻣﺸﺨﺺ ﮐﻨﯿﻢ ﺗﺎ ﻧﺮم اﻓﺰار ﺑﻪ ﻣﺎ اﺟﺎزه ورود ﺑﺪﻫﺪ ‪.‬در ﻧﺮم اﻓﺰار‬ ‫‪ PDMS‬ﻧﺤﻮه دﺳﺘﺮﺳﯽ ﺑﻪ دو ﺻﻮرت اﺳﺖ ‪:‬‬ ‫‪ ( 1‬دﺳﺘﺮﺳﯽ ﻓﻘﻂ ﺧﻮاﻧﺪﻧﯽ ﯾﺎ ‪Read only‬‬ ‫‪ ( 2‬دﺳﺘﺮﺳﯽ ﺧﻮاﻧﺪﻧﯽ و اﻟﺒﺘﻪ ﻧﻮﺷﺘﻨﯽ ﯾﺎ ‪Read and Write‬‬ ‫ﺑﺎ ﺗﻌﺮﯾﻒ ‪ MDB‬در ﺣﻘﯿﻘﺖ ﺑﻪ ﮐﺎرﺑﺮﻫﺎ در ﯾﮏ ﯾﺎ ﭼﻨﺪ دﯾﺘﺎﺑﯿﺲ اﺟﺎزه ﺧﻮاﻧﺪن و ﻧﻮﺷﺘﻦ و در ﺑﻘﯿﻪ‬ ‫دﯾﺘﺎﺑﯿﺲ ﻫﺎ ﻓﻘﻂ اﺟﺎزه ﺧﻮاﻧﺪن ﻣﯽ دﻫﯿﻢ ‪ .‬ﻫﺮ ﮐﺎرﺑﺮ ﻋﻀﻮ ﯾﮏ ﺗﯿﻢ ﭘﺲ از زدن دﮐﻤﻪ‬ ‫‪ Save work‬در ﺣﻘﯿﻘﺖ ﮐﻠﯿﻪ ﮐﺎر اﻧﺠﺎم ﺷﺪه ﺧﻮد را ﺑﺮ روي دﯾﺘﺎﺑﯿﺲ ذﺧﯿﺮه ﻣﺮﺗﺐ ﻣﯽ ﮐﻨﺪ ‪.‬‬ ‫ﮐﺎرﺑﺮان ﺑﺎ ﯾﮏ ﻧﺎم ﺷﻨﺎﺳﻪ و رﻣﺰ ﻋﺒﻮر ﻣﺸﺨﺺ ﻣﯽ ﺷﻮﻧﺪ و ﺑﺎ دادن اﯾﻦ اﻃﻼﻋﺎت اﺟﺎزه ورود ﺑﻪ دﯾﺘﺎﺑﯿﺲ‬ ‫ﻫﺎي ﻣﺨﺘﻠﻒ را ﭘﯿﺪا ﻣﯽ ﮐﻨﻨﺪ ‪ .‬ﮐﺎرﺑﺮاﻧﯽ ﮐﻪ ﻋﻀﻮ ﺗﯿﻢ ﺧﺎﺻﯽ ﻫﺴﺘﻨﺪ ‪ ،‬اﺟﺎزه ﻧﻮﺷﺘﻦ در دﯾﺘﺎﺑﯿﺲ ﻫﺎي‬ ‫ﻣﺘﻌﻠﻖ ﺑﻪ آن ﺗﯿﻢ را دارﻧﺪ ‪.‫دﯾﺘﺎﺑﯿﺲ ﻫﺎ در ﺣﻘﯿﻘﺖ ﻣﻨﺒﻊ ذﺧﯿﺮه اﻃﻼﻋﺎﺗﯽ ﻫﺮ ﺗﯿﻢ اﺳﺖ ‪ .‬‬ ‫وﻇﺎﯾﻒ اﺻﻠﯽ ﯾﮏ ‪ ADMIN‬را ﻣﯽ ﺗﻮان ﺑﻪ ﺻﻮرت زﯾﺮ ﻃﺒﻘﻪ ﺑﻨﺪي ﮐﺮد ‪:‬‬ ‫‪ ( 1‬اﯾﺠﺎد و ﯾﺎ ﺣﺬف ﮐﺎرﺑﺮ‬ ‫‪ ( 2‬اﯾﺠﺎد ‪ ،‬ﺣﺬف و ﯾﺎ در ﺻﻮرت ﻟﺰوم ﺗﻐﯿﯿﺮ در دﯾﺘﺎﺑﯿﺲ ﻫﺎ‬ ‫‪ ( 3‬ﮐﻨﺘﺮل دﺳﺘﺮﺳﯽ ﻫﺮ ﮐﺎرﺑﺮ ﺑﻪ دﯾﺘﺎﺑﯿﺲ ﻫﺎي ﻣﺨﺘﻠﻒ‬ ‫‪13‬‬ .

‬‬ ‫‪14‬‬ ‫ﺷﮑﻞ‪1-2‬‬ .‬‬ ‫ﭘﺮوژه ‪ SAM‬ﺑﺮاي ﺣﺎﻟﺖ ﺑﺎ واﺣﺪ ﻣﯿﻠﯽ ﻣﺘﺮ اﺳﺖ و ‪ IMP‬ﺑﺮاي ﺣﺎﻟﺖ ﺑﺎ واﺣﺪ اﯾﻨﭻ ﻣﯽ ﺑﺎﺷﺪ ‪ .‬در ﺣﺎﻟﺖ ‪ MASTER‬در ﺣﻘﯿﻘﺖ ﯾﮏ‬ ‫ﺳﺮي ﭘﯿﺶ ﻓﺮض ﻫﺎي ﺑﻪ ﻋﻨﻮان ‪ Reference‬در ﻃﺮاﺣﯽ ﺑﺮاي ﻣﺎ وﺟﻮد دارد ‪.‫‪ ( 4‬اﯾﺠﺎد ﺗﯿﻢ ﻫﺎي ﻣﺨﺘﻠﻒ ﮐﺎري ﺑﺴﺘﻪ ﺑﻪ ﻧﻮع ﭘﺮوژه‬ ‫‪ ( 5‬ﺗﺸﮑﯿﻞ ‪MDB‬ﻫﺎي ﻣﺨﺘﻠﻒ ﮐﺎري‬ ‫‪ ( 6‬ﻣﺸﺨﺺ ﮐﺮدن و ﻣﺘﻤﺎﯾﺰ ﮐﺮدن ‪Session‬ﻫﺎ ﺑﺎ ‪ Stamp‬و ﻗﺎدر ﺑﻮدن در اﯾﺠﺎد ﺗﻐﯿﯿﺮات از ﯾﮏ‬ ‫‪ Session‬ﺑﻪ ﯾﮏ ‪ Session‬دﯾﮕﺮ‬ ‫‪ ( 3-2‬ﺳﺎﺧﺖ ﯾﮏ ﭘﺮوژه در ‪PDMS‬‬ ‫در ﻧﺮم اﻓﺰار ‪ PDMS‬ﺳﻪ ﭘﺮوژه ﺑﻪ ﺻﻮرت ﭘﯿﺶ ﻓﺮض وﺟﻮد دارد ﮐﻪ ﺷﺎﻣﻞ ‪ SAM‬و ‪ IMP‬و ‪MAS‬‬ ‫ﻣﯽ ﺑﺎﺷﻨﺪ ‪.‬ﭘﺮوژه‬ ‫‪ MAS‬ﻧﯿﺰ ﭘﺮوژه اﺻﻠﯽ ﺗﻌﺮﯾﻒ ﺷﺪه در ﻧﺮم اﻓﺰار ﻣﯽ ﺑﺎﺷﺪ ‪ .

‬در زﯾﺮ ﻣﺠﻤﻮﻋﻪ ﻫﺎي آن ﻧﯿﺰ ﭼﻬﺎر زﯾﺮ ﻣﺠﻤﻮﻋﻪ ﺑﺎ ﻧﺎم ﻫﺎي زﯾﺮ‬ ‫اﯾﺠﺎد ﻣﯽ ﮐﻨﯿﻢ ‪:‬‬ ‫دﯾﺘﺎﺑﯿﺲ ﻫﺎ ذﺧﯿﺮه ﻣﯽ ﺷﻮﻧﺪ ‪.‬‬ ‫‪TRAMAC‬‬ ‫ﺑﺮاي ذﺧﯿﺮه ﮐﻠﯿﻪ ﻓﺎﯾﻞ ﻫﺎي ‪ ISODRAFT‬ﻣﻮرد اﺳﺘﻔﺎده ﻗﺮار ﻣﯽ ﮔﯿﺮد‬ ‫‪TRAISO‬‬ ‫ﺳﭙﺲ در ‪ TRAISO‬ﻧﯿﺰ ﭼﻬﺎر ﭘﻮﺷﻪ زﯾﺮ را ﻣﯽ ﺳﺎزﯾﻢ ‪:‬‬ ‫‪15‬‬ .‫اﻣﺎ ﺑﺮاي ﺳﺎﺧﺖ ﯾﮏ ﭘﺮوژه ﭘﯿﺶ ﻓﺮض ﺑﺎﯾﺪ ﻣﺮاﺣﻞ زﯾﺮ را دﻧﺒﺎل ﮐﻨﯿﻢ ‪:‬‬ ‫‪ ( 1 – 3 – 2‬اﯾﺠﺎد ﭘﻮﺷﻪ ﻫﺎي ﭘﺮوژه‬ ‫اﺻﻮﻻً از ﺳﻪ ﺣﺮف اول ﭘﺮوژه ﺑﺮاي ﻧﺎم ﮔﺬاري ﭘﺮوژه اﺳﺘﻔﺎده ﻣﯽ ﺷﻮد ‪ .‬‬ ‫‪TRAPIC‬‬ ‫ﺑﺮاي ذﺧﯿﺮه ﮐﻠﯿﻪ ﻣﺎﮐﺮوﻓﺎﯾﻞ ﻫﺎ و ﺗﻮاﺑﻊ ﻣﯽ ﺑﺎﺷﺪ ‪.‬ﺑﻪ ﻃﻮر ﻣﺜﺎل اﮔﺮ ﯾﮏ ﭘﺮوژه ﺑﺎ ﻧﺎم‬ ‫‪ TRAINING‬داﺷﺘﻪ ﺑﺎﺷﯿﻢ ﺳﻪ ﺣﺮف اول آن ﯾﻌﻨﯽ ‪ TRA‬را در ﻧﻈﺮ ﮔﺮﻓﺘﻪ و در ﯾﮏ ﻧﻘﻄﻪ از‬ ‫ﮐﺎﻣﭙﯿﻮﺗﺮ اﯾﻦ ﭘﻮﺷﻪ را اﯾﺠﺎد ﻣﯽ ﮐﻨﯿﻢ ‪ .‬‬ ‫‪TRA000‬‬ ‫ﺗﺼﺎوﯾﺮ ﻣﺮﺑﻮط ﺑﻪ ‪ DRAFT‬ذﺧﯿﺮه ﻣﯽ ﺷﻮﻧﺪ ‪.

‫ﺑﺮاي ﻧﮕﻬﺪاري ﻟﯿﺴﺖ ﺟﺰﺋﯿﺎت‬ ‫‪LIS‬‬ ‫ﺑﺮاي ﻧﮕﻬﺪاري ﻓﺎﯾﻞ ﻫﺎي ‪ Option‬ﺑﺮاي‬ ‫‪STD‬‬ ‫اﯾﺰوﻣﺘﺮﯾﮏ اﺳﺘﺎﻧﺪارد‬ ‫ﺑﺮاي ﻧﮕﻬﺪاري ﻓﺎﯾﻞ ﻫﺎي ‪ Option‬ﺑﺮاي‬ ‫‪SYS‬‬ ‫اﯾﺰوﻣﺘﺮﯾﮏ ﺳﯿﺴﺘﻢ‬ ‫رﺑﺎي ﻧﮕﻬﺪاري ﻓﺎﯾﻞ ﻫﺎي ﭘﺎﯾﻪ اي‬ ‫‪UND‬‬ ‫ﺷﮑﻞ‪2-2‬‬ ‫‪16‬‬ ‫ﺷﮑﻞ‪3-2‬‬ .

‬‬ ‫ﺷﮑﻞ‪4-2‬‬ ‫‪17‬‬ .bat‬را ﭘﯿﺪا ﻣﯽ ﮐﻨﯿﻢ ‪ .‬ﺑﺎ ﮐﻠﯿﮏ راﺳﺖ ﺑﺮ روي‬ ‫اﯾﻦ ﻓﺎﯾﻞ و اﻧﺘﺨﺎب ﮔﺰﯾﻨﻪ ‪ Edit‬در آﺧﺮ ﺻﻔﺤﻪ ﺑﺎز ﺷﺪه ﭼﻬﺎر ﺧﻂ زﯾﺮ را ﺗﺎﯾﭗ ﻣﯽ ﮐﻨﯿﻢ ‪:‬‬ ‫‪SET TRA000=E:\TRA\TRA000‬‬ ‫‪SET TRAPIC=E:\TRA\TRAPIC‬‬ ‫‪SET TRAMAC=E:\TRA\TRAMAC‬‬ ‫‪SET TRAISO=E:\TRA\TRAISO‬‬ ‫ﮐﻪ در ﺣﻘﯿﻘﺖ ﻣﺴﯿﺮ ﻓﻮﻟﺪر اﯾﺠﺎد ﺷﺪه ﺗﻮﺳﻂ ﻣﺎﺳﺖ ‪.‫‪ ( 2 – 3 – 2‬ﺗﻌﺮﯾﻒ ﭘﺎراﻣﺘﺮﻫﺎي ﭘﺮوژه‬ ‫در اﯾﻦ ﻣﺮﺣﻪ ﺑﻪ ﻣﺤﻞ ﻧﺼﺐ ﻧﺮم اﻓﺰار رﻓﺘﻪ و ﻓﺎﯾﻞ ‪ Evars.

‬‬ ‫ﺣﺎل در ﻫﻤﺎن ﻣﺤﻞ ﻧﺼﺐ ﻧﺮم اﻓﺰار ﻓﺎﯾﻞ ‪ Make.‫ﺷﮑﻞ‪5-2‬‬ ‫در ﻣﺮﺣﻠﻪ ﺑﻌﺪ ﻓﺎﯾﻞ را ‪ Save‬ﮐﺮده و ﯾﮏ ﺑﺎر ﺑﺮاي ﺷﻨﺎﺳﺎﻧﺪن ﭘﺮوژه ﺑﻪ ﻧﺮم اﻓﺰار ﺑﺮ روي آن ﮐﻠﯿﮏ ﻣﯽ‬ ‫ﮐﻨﯿﻢ ‪.‬ﺑﻌﺪ از وارد ﮐﺮدن ﻧﺎم ﭘﺮوژه ﺧﻂ دﺳﺘﻮر‬ ‫زﯾﺮ را اﺟﺮا ﻣﯽ ﮐﻨﯿﻢ ‪.‬‬ ‫‪18‬‬ .bat‬را ﭘﯿﺪا ﮐﺮده ﺑﺮ روي آن ﮐﻠﯿﮏ ﻣﯽ ﮐﻨﯿﻢ ‪ ،‬ﺑﺎ‬ ‫اﺟﺮاي آن ﯾﮏ ﺻﻔﺤﻪ داﺳﯽ ﺷﮑﻞ ‪ ،‬ﻧﺎم ﭘﺮوژه را از ﻣﺎ ﻣﯽ ﭘﺮﺳﺪ ‪ .‬‬ ‫‪*$M / % PDMSEXE % / MAKEMAC.MAC‬‬ ‫و ﭘﺲ از اﺟﺮاي آن دﺳﺘﻮر ‪ FINISH‬را ﺻﺎدر ﻣﯽ ﮐﻨﯿﻢ ‪.

‬‬ ‫ﭘﺲ از اﺟﺮاي اﯾﻦ دﺳﺘﻮرﻫﺎ ﻓﺎﯾﻞ ﻫﺎي زﯾﺮ در ‪ TRA000‬اﯾﺠﺎد ﻣﯽ ﺷﻮﻧﺪ ‪:‬‬ ‫ﺣﺎوي ﻓﺎﯾﻞ ﺳﯿﺴﺘﻢ دﯾﺘﺎﺑﯿﺲ ﮐﻪ دﺳﺘﺮﺳﯽ ﮐﻨﺘﺮل اﻃﻼﻋﺎت را ﺑﺮاي ﻣﺪل ﻫﺎي ﻣﺎژول‬ ‫‪Trasys‬‬ ‫ﻧﮕﻬﺪاري ﻣﯽ ﮐﻨﺪ ‪.‬‬ ‫ﺣﺎوي ﻓﺎﯾﻞ ‪ COMMS‬دﯾﺘﺎﺑﯿﺲ اﺳﺖ ﮐﻪ اﻃﻼﻋﺎت اﯾﻦ ﮐﻪ ﭼﻪ ﮐﺴﯽ ﺑﻪ ﭼﻪ ﻣﺎژوﻟﯽ دﺳﺖ‬ ‫‪Tracom‬‬ ‫زده اﺳﺖ و ﭼﻪ دﯾﺘﺎﺑﯿﺲ ﻣﺪﻟﯽ در دﺳﺘﺮس اﺳﺖ را ﺣﻔﻆ ﻣﯽ ﮐﻨﺪ ‪.‫ﺷﮑﻞ‪6-2‬‬ ‫ﺑﺎ اﻧﺠﺎم اﯾﻦ ﺳﺮي از دﺳﺘﻮرﻫﺎ ‪ ،‬دﯾﺘﺎﺑﯿﺲ ﻫﺎي ‪ ADMIN‬ﺳﺎﺧﺘﻪ ﻣﯽ ﺷﻮد ‪.‬‬ ‫ﺣﺎوي ﻓﺎﯾﻞ ‪ MISC‬دﯾﺘﺎﺑﯿﺲ اﺳﺖ ‪.‬‬ ‫‪Tramis‬‬ ‫‪19‬‬ .

‬‬ ‫ﻧﮑﺎت ﻣﻬﻢ و ﮐﻠﯿﺪي ‪ ADMIN‬در ﺳﺎﺧﺖ ﺗﯿﻢ ﻫﺎي ﭘﺮوژه‬ ‫‪ü‬‬ ‫‪ ADMIN‬ﺑﺎﯾﺪ در ﺗﻌﺮﯾﻒ ‪ MDB ، DB ، Team ، User‬ﯾﮏ ﺣﺎﻟﺖ ﺑﻬﯿﻨﻪ را ﺣﺘﻤﺎً در‬ ‫ﻧﻈﺮ ﺑﮕﯿﺮﯾﺪ ‪ .‬‬ ‫‪ü‬‬ ‫ﻫﺮ ﺗﯿﻢ ﺗﻨﻬﺎ ﯾﮏ ‪ DB‬دارد ﮐﻪ ﺗﻨﻬﺎ ‪User‬ﻫﺎي ﻫﻤﺎن ﺗﯿﻢ ﺑﻪ آن دﺳﺘﺮﺳﯽ ﻧﻮﺷﺘﻦ دارﻧﺪ ‪.‬‬ ‫‪ (4-2‬اﻧﻮاع ﻣﺨﺘﻠﻒ دﯾﺘﺎﺑﯿﺲ در ﻧﺮم اﻓﺰار‬ ‫‪ ( 1‬دﯾﺘﺎﺑﯿﺲ ﺳﯿﺴﺘﻢ ﯾﺎ ‪System DB‬‬ ‫ﺗﻨﻬﺎ و ﻓﻘﻂ ﯾﮏ دﯾﺘﺎﺑﯿﺲ ‪ System‬در داﯾﺮﮐﺘﻮري ﭘﺮوژه ﻣﻮﺟﻮد اﺳﺖ ﮐﻪ اﻃﻼﻋﺎت ‪ ADMIN‬ﭘﺮوژه ﺑﻪ‬ ‫ﺻﻮرت زﯾﺮ در آن ﻧﮕﻬﺪاري ﻣﯽ ﺷﻮد ‪:‬‬ ‫‪20‬‬ .‬‬ ‫‪ü‬‬ ‫در ﺻﻮرﺗﯽ ﮐﻪ ﻧﯿﺎز ﺑﺎش ‪User‬ﯾﮏ ﺗﯿﻢ ‪ ،‬ﮐﻪ در آن ﺗﯿﻢ دﺳﺘﺮﺳﯽ ﺧﻮاﻧﺪن و ﻧﻮﺷﺘﻦ دارد و‬ ‫در ﯾﮏ ﺗﯿﻢ دﯾﮕﺮ دﺳﺘﺮﺳﯽ ﻓﻘﻂ ﺧﻮاﻧﺪن داﺷﺘﻪ ﺑﺎﺷﺪ ‪ ،‬ﮐﺎﻓﯽ اﺳﺖ ﯾﮏ ‪ MDB‬دﯾﮕﺮ‬ ‫ﺗﻌﺮﯾﻒ ﮐﻨﯿﻢ ﮐﻪ در آن ‪ User‬اول ﻧﺒﻮده و ﻓﻘﻂ ﻓﻘﻂ دﺳﺘﺮﺳﯽ ﺧﻮاﻧﺪن داﺷﺘﻪ ﺑﺎﺷﺪ ‪.‬ﻫﻤﯿﺸﻪ اﻓﺰاﯾﺶ ﺗﻌﺪاد اﻋﻀﺎ و ﯾﺎ ﺗﯿﻢ ﻫﺎ و ﯾﺎ ﻫﺮ ﯾﮏ از اﻟﻤﺎن ﻫﺎي ‪ADMIN‬‬ ‫ﻧﻤﯽ ﺗﻮاﻧﺪ ﺑﺎﻋﺚ ﺗﻌﺮﯾﻒ ﺑﻬﺘﺮ ﭘﺮوژه ﺷﻮد ‪.‫ﺑﺎ اﺟﺮاي ﮐﺎﻣﻞ دﺳﺘﻮرات ﺑﺎﻻ ﯾﮏ ﭘﺮوژه ‪ TRA ،‬درﺳﺖ ﻣﯽ ﺷﻮد ﮐﻪ ﻣﯽ ﺗﻮاﻧﯿﺪ آن را در ﭘﺮوژه ﻫﺎي‬ ‫ورودي ﺑﻪ ‪ PDMS‬ﻣﺸﺎﻫﺪه ﮐﻨﯿﺪ ‪.

‫اﻟﻒ ( ﻟﯿﺴﺘﯽ ﮐﻪ از ﮐﻠﯿﻪ دﯾﺘﺎﺑﯿﺲ ﻫﺎﯾﯽ ﮐﻪ در دﺳﺘﺮس ﭘﺮوژه ﺑﻮده اﻧﺪ ‪.‬ﻫﺮ ﮐﺎرﺑﺮ ﯾﮏ ﻣﮑﺎن ﺟﺪا‬ ‫در ‪ COMMS‬دارد ﮐﻪ ﻣﯽ ﺗﻮاﻧﺪ ﺑﻪ اﻣﮑﺎن ﻧﻮﺷﺘﻦ دﺳﺘﺮﺳﯽ داﺷﺘﻪ ﺑﺎﺷﺪ و ﻣﯽ ﺗﻮاﻧﺪ ﺗﻐﯿﯿﺮات ﻣﺎژول ﻫﺎ‬ ‫را ذﺧﯿﺮه ﮐﻨﺪ ‪ .‬اﻣﺎ ﻧﺮم اﻓﺰار ‪ ،‬ﻣﺪﯾﺮﯾﺖ دﺳﺘﺮﺳﯽ دارد ‪ ،‬ﯾﻌﻨﯽ در اﯾﻦ ﺣﺎﻟﺖ دو‬ ‫ﻧﻔﺮ در ﯾﮏ زﻣﺎن ﺗﻮاﻧﺎﯾﯽ اﯾﺠﺎد ﺗﻐﯿﯿﺮ در ﯾﮏ ﻣﮑﺎن را ﻧﺪارﻧﺪ ‪.‬ﮐﺎرﺑﺮاﻧﯽ ﮐﻪ ﻣﯽ ﺧﻮاﻫﻨﺪ‬ ‫وارد اﯾﻦ ﻗﺴﻤﺖ ﺷﻮﻧﺪ ‪ ،‬ﺑﻪ ﻧﻮﺑﺖ ﻣﻨﺘﻈﺮ ﻣﯽ ﻣﺎﻧﻨﺪ ‪ ،‬اوﻟﯽ ﮐﻪ ﺧﺎرج ﺷﺪ ﻧﻔﺮ ﺑﻌﺪي ﻣﯽ ﺗﻮاﻧﺪ وارد ﺷﻮد ‪.‬‬ ‫‪21‬‬ .‬‬ ‫ﻧﮑﺘﻪ ‪ :‬دﯾﺘﺎﺑﯿﺲ ﺳﯿﺴﺘﻢ ﯾﮏ دﯾﺘﺎﺑﯿﺲ ‪ Multiwrite‬ﻣﻌﻨﺎﯾﺶ اﯾﻦ اﺳﺖ ﮐﻪ ﻣﯽ ﺗﻮان ﺑﯿﺶ از ﯾﮏ ﻧﻔﺮ در‬ ‫ﻫﺮ زﻣﺎﻧﯽ در ﻣﺎژول ‪ ADMIN‬ﺑﺎﺷﻨﺪ ‪ .‬‬ ‫ب ( ﻟﯿﺴﺘﯽ از ﮐﻠﯿﻪ ﮐﺎرﺑﺮان ﮐﻪ ﺑﻪ دﯾﺘﺎﺑﯿﺲ ﻫﺎ دﺳﺘﺮﺳﯽ دارﻧﺪ و ﺗﯿﻤﯽ ﮐﻪ ﺑﻪ آن ﺗﻌﻠﻖ دارﻧﺪ ‪.‬‬ ‫پ ( ﻟﯿﺴﺘﯽ از ﻣﺎژول ﻫﺎي ‪ PMDS‬ﮐﻪ ﻗﺎﺑﻞ دﺳﺘﺮﺳﯽ در ﺑﻮده اﻧﺪ ‪.‬ﻫﺮ ﮐﺎرﺑﺮي ﮐﻪ اﻣﮑﺎن دﯾﺪن ﻣﮑﺎن ﮐﺎرﺑﺮﻫﺎي دﯾﮕﺮ را داﺷﺘﻪ ﺑﺎﺷﺪ ‪ ،‬ﻣﯽ ﺗﻮاﻧﺪ ﻣﺘﻮﺟﻪ‬ ‫ﮐﺎرﻫﺎي ﮐﺎرﺑﺮان آن ﻣﮑﺎن ﺷﻮد ‪ ،‬ﺑﺪون آن ﮐﻪ ﺧﻮدش ﺑﺘﻮاﻧﺪ در آن ﻣﮑﺎن ﺗﻐﯿﯿﺮي اﯾﺠﺎد ﻧﻤﺎﯾﺪ ‪.‬‬ ‫ﻧﮑﺘﻪ ‪ :‬دﯾﺘﺎﺑﯿﺲ ﻣﺘﻌﻠﻖ ﺑﻪ ‪ COMMS‬ﯾﮏ دﯾﺘﺎﺑﯿﺲ ‪ Single-Access‬اﺳﺖ ‪ .‬‬ ‫‪ ( 2‬دﯾﺘﺎﺑﯿﺲ ‪COMMS‬‬ ‫اﻃﻼﻋﺎت ﻣﺮﺑﻮط ﺑﻪ اﯾﻦ ﮐﻪ در ﻫﺮ زﻣﺎن ﭼﻪ ﮐﺴﯽ و از ﭼﻪ ﻣﺎژوﻟﯽ اﺳﺘﻔﺎده ﻣﯽ ﮐﻨﺪ و اﯾﻦ ﮐﻪ در ﺣﺎل‬ ‫ﺣﺎﺿﺮ ﭼﻪ دﯾﺘﺎﺑﯿﺴﯽ در ﺣﺎل اﺳﺘﻔﺎده اﺳﺖ ‪ ،‬در اﯾﻦ دﯾﺘﺎﺑﯿﺲ ذﺧﯿﺮه ﻣﯽ ﺷﻮد ‪ .

‬اﯾﻦ‬ ‫دﯾﺘﺎﺑﯿﺲ ﻓﻘﻂ ﺑﺮاي ﻧﻮﺷﺘﻦ ﺗﻮﺳﻂ ﯾﮏ ﮐﺎرﺑﺮ در ﯾﮏ زﻣﺎن واﺣﺪ ﺑﺎز ﻣﯽ ﺑﺎﺷﺪ ‪ ،‬ﺑﺮاي ﺧﻮاﻧﺪن ﭼﻨﺪﯾﻦ‬ ‫ﮐﺎرﺑﺮ در ﯾﮏ زﻣﺎن واﺣﺪ ﻣﺸﮑﻠﯽ ﻧﺪارد ‪ .‬‬ ‫ﻧﮑﺘﻪ ‪ :‬دﯾﺘﺎﺑﯿﺲ ﻣﺘﻌﻠﻖ ﺑﻪ ‪ MISC‬ﻧﯿﺰ ‪ Single-Access‬و ﻫﺮ ﮐﺎرﺑﺮي ﮐﻪ ﻣﺎﯾﻞ اﺳﺖ در اﯾﻦ دﯾﺘﺎﺑﯿﺲ‬ ‫ﭼﯿﺰي ﺑﻨﻮﯾﺴﺪ ﻣﯽ ﺑﺎﯾﺴﺖ ﻣﻨﺘﻈﺮ ﺑﻤﺎﻧﺪ ﺗﺎ ﮐﺎرﺑﺮ ﻗﺒﻠﯽ ﻧﻮﺷﺘﻨﺶ ﺗﻤﺎم ﺷﻮد و از اﯾﻦ دﯾﺘﺎﺑﯿﺲ ﺑﯿﺮون ﺑﯿﺎﯾﺪ ‪.‫‪ ( 3‬دﯾﺘﺎﺑﯿﺲ ‪Misc‬‬ ‫اﯾﻦ دﯾﺘﺎﺑﯿﺲ ﭘﯿﻐﺎم ﻫﺎي داﺧﻠﯽ ﮐﺎرﺑﺮان ﺑﻪ ﻫﻤﺮاه ﮐﻠﯿﻪ ﻣﺎﮐﺮوﻫﺎي داﺧﻠﯽ دﯾﺘﺎﺑﯿﺲ را ﺣﻔﻆ ﻣﯽ ﮐﻨﺪ ‪ .‬و ﻫﻤﻪ ﮐﺎرﺑﺮان ﻧﯿﺎز دارﻧﺪ ﮐﻪ در اﯾﻦ دﯾﺘﺎﺑﯿﺲ ﺑﻨﻮﯾﺴﻨﺪ ‪ ،‬ﻧﯿﺎزﺷﺎن‬ ‫ﺑﯿﺸﺘﺮ در زﻣﺎﻧﯽ اﺳﺖ ﮐﻪ ﻣﯽ ﺧﻮاﻫﻨﺪ ﭘﯿﻐﺎم ﺑﻔﺮﺳﺘﻨﺪ ﯾﺎ دﯾﺘﺎﺑﯿﺲ داﺧﻠﯽ ﻣﺎﮐﺮو ﺑﻨﻮﯾﺴﻨﺪ ﯾﺎ ﭘﯿﻐﺎم ﻫﺎ و‬ ‫ﻣﺎﮐﺮوﻫﺎ را ﭘﺎك ﮐﻨﻨﺪ ‪.‬‬ ‫ﻣﺜﺎل ‪:‬ﻓﺮض ﮐﻨﯿﺪ در ﭘﺮوژه ﺑﺎ ﻣﮑﺎﻧﯽ روﺑﺮوﯾﯿﻢ ﮐﻪ داراي ﺷﺶ ﻧﺎﺣﯿﻪ ﺑﻪ ﺻﻮرت زﯾﺮ اﺳﺖ ‪:‬‬ ‫‪DBC‬‬ ‫‪DBB‬‬ ‫‪DBA‬‬ ‫‪Team C‬‬ ‫‪Team B‬‬ ‫‪Team A‬‬ ‫‪2 members‬‬ ‫‪2 members‬‬ ‫‪3 members‬‬ ‫‪DBD‬‬ ‫‪DBF‬‬ ‫‪Team F‬‬ ‫‪DBE‬‬ ‫‪Team D‬‬ ‫‪2 members‬‬ ‫‪Team E‬‬ ‫‪4 members‬‬ ‫‪1 members‬‬ ‫‪22‬‬ .

‫اﺑﺘﺪا ﺑﺮاي ﻫﺮ ﻧﺎﺣﯿﻪ ﯾﮏ ﺗﯿﻢ ﻣﯽ ﺳﺎزﯾﻢ و ﺑﺮاي ﻫﺮ ﺗﯿﻢ ﻧﯿﺰ ﯾﮏ دﯾﺘﺎﺑﯿﺲ ﺗﻌﺮﯾﻒ ﻣﯽ ﮐﻨﯿﻢ و در ﻣﺮﺣﻠﻪ‬ ‫ﺑﻌﺪ ﺗﻌﺪاد ﮐﺎرﺑﺮﻫﺎ را ﻧﯿﺰﻣﺸﺨﺺ ﻣﯽ ﮐﻨﯿﻢ ‪.‬‬ ‫‪DBC‬‬ ‫‪Team C‬‬ ‫‪DBB‬‬ ‫‪Team B‬‬ ‫‪DBA‬‬ ‫‪Team A‬‬ ‫‪C1‬‬ ‫‪B1‬‬ ‫‪A1‬‬ ‫‪C2‬‬ ‫‪B2‬‬ ‫‪A2‬‬ ‫‪C3‬‬ ‫‪B3‬‬ ‫‪A3‬‬ ‫ﺷﮑﻞ‪7-2‬‬ ‫ﺣﺎل اﮔﺮ ﺑﺨﻮاﻫﯿﻢ ‪ MDB‬ﺗﻌﺮﯾﻒ ﮐﻨﯿﻢ ﮐﻪ در آن ﮐﺎرﺑﺮ ‪ A1‬ﺣﺎﻟﺖ ﺧﻮاﻧﺪن و ﻧﻮﺷﺘﻦ و در دﯾﺘﺎﺑﯿﺲ دو‬ ‫ﺗﯿﻢ ‪ B‬و ‪ C‬و ﻓﻘﻂ ﺣﺎﻟﺖ ﺧﻮاﻧﺪن داﺷﺘﻪ ﺑﺎﺷﺪ ﯾﮏ ‪ MDB‬ﺑﻪ ﺻﻮرت زﯾﺮ ﺗﻌﺮﯾﻒ ﻣﯽ ﮐﻨﯿﻢ ‪:‬‬ ‫‪MDB for User A1‬‬ ‫‪DBA : Write & Read‬‬ ‫‪DBB : Read only‬‬ ‫‪DBC : Read only‬‬ ‫‪23‬‬ .

‬‬ ‫دﯾﺘﺎﺑﯿﺲ ﻫﺎ را در دو ﻗﺴﻤﺖ زﯾﺮ ﻧﯿﺰ دﺳﺘﻪ ﺑﻨﺪي ﻣﯽ ﮐﻨﻨﺪ ‪:‬‬ ‫‪Update DB ( 1‬‬ ‫اﺟﺎزه ﻣﯽ دﻫﺪ ﮐﻪ ﺗﻨﻬﺎ ﯾﮏ ﻧﻔﺮ ﻧﻮﯾﺴﻨﺪه و ﺑﻘﯿﻪ ﺧﻮاﻧﻨﺪه ﺑﺎﺷﻨﺪ ‪.‬‬ ‫ﻧﮑﺘﻪ ‪ ( 2‬دﯾﺘﺎﺑﯿﺲ ﻣﺘﻌﻠﻖ ﺑﻪ ﺳﯿﺴﺘﻢ ‪ ،‬ﻫﻤﯿﺸﻪ ﺣﺎﻟﺖ ‪ Multi write‬دارد ‪.‬‬ ‫‪Multi write ( 2‬‬ ‫در اﯾﻦ ﺣﺎﻟﺖ اﺟﺎزه دارﯾﻢ ﮐﻪ ﭼﻨﺪﯾﻦ ﺧﻮاﻧﻨﺪه و ﭼﻨﺪﯾﻦ ﻧﻮﯾﺴﻨﺪه داﺷﺘﻪ ﺑﺎﺷﯿﻢ ‪.‬‬ ‫‪24‬‬ .‫‪ (5-2‬دﺳﺘﺮﺳﯽ ﺑﻪ دﯾﺘﺎﺑﯿﺲ ﻫﺎ‬ ‫در ‪ PDMS‬ﮐﺎرﺑﺮﻫﺎ ﺑﺮ اﺳﺎس ﻧﻮع دﺳﺘﺮﺳﯽ ﺷﺎن ﺑﻪ دو دﺳﺘﻪ ﺗﻘﺴﯿﻢ ﻣﯽ ﺷﻮﻧﺪ ‪:‬‬ ‫‪Free User ( 1‬‬ ‫اﯾﻦ ﮐﺎرﺑﺮ ﺗﻮاﻧﺎﯾﯽ ورود ﺑﻪ ﮐﻠﯿﻪ ﻣﺎژول ﻫﺎ و ﻫﻤﭽﻨﯿﻦ ﺑﻪ روزرﺳﺎﻧﯽ در ﮐﻠﯿﻪ دﯾﺘﺎﺑﯿﺲ ﻫﺎ را دارا اﺳﺖ ‪.‬‬ ‫ﻧﮑﺘﻪ ‪ ( 1‬دﯾﺘﺎﺑﯿﺲ ﻫﺎي ‪ Design‬و ‪ Catalogue‬و ‪ Draft‬و ‪ Iso Draft‬ﻣﯽ ﺗﻮاﻧﻨﺪ ‪Multi write‬‬ ‫ﺑﺎﺷﻨﺪ ‪.‬‬ ‫‪General User ( 2‬‬ ‫در ﻣﺎژول ﻫﺎي ﺣﺴﺎس ‪ ،‬ﻗﺪرت ورود ﻧﺪارد ﻣﺎﻧﻨﺪ ‪ ADMIN‬و ‪ LEXICON‬ﺗﻨﻬﺎ ﺗﻮاﻧﺎﯾﯽ ﺗﻐﯿﯿﺮ در‬ ‫دﯾﺘﺎﺑﯿﺴﯽ را دارد ﮐﻪ ﻋﻀﻮ آن اﺳﺖ ‪.

‫ﻧﮑﺘﻪ ‪ ( 3‬ﻫﺮ دو ﺣﺎﻟﺖ ‪ Multi write‬و ‪ Update‬ﻗﺎﺑﻞ ﮐﻨﺘﺮل ﻫﺴﺘﻨﺪ ‪.‬‬ ‫ﻧﮑﺘﻪ ‪ ( 5‬در ﺣﺎﻟﺖ ‪ ، Update‬اوﻟﯿﻦ ﮐﺎرﺑﺮي ﮐﻪ وارد ﺷﺪ ﻗﺎﺑﻠﯿﺖ ﺧﻮاﻧﺪن و ﻧﻮﺷﺘﻦ دارد اﻣﺎ ﺑﺮاي ﺣﺎﻟﺖ‬ ‫‪ Multi write‬ﺑﺤﺚ ‪ Claim‬ﭘﯿﺶ ﻣﯽ آﯾﺪ ‪.‬‬ ‫ﻧﮑﺘﻪ ‪ ( 4‬در ﻫﺮ زﻣﺎﻧﯽ ﻣﯽ ﺗﻮان دﯾﺘﺎﺑﯿﺲ ﺣﺎﻟﺖ ‪ Update‬را ﺑﻪ ‪ Multi write‬ﺗﻐﯿﯿﺮ داد اﻣﺎ ﺗﻨﻬﺎ در‬ ‫ﺣﺎﻟﺘﯽ ﻣﯽ ﺗﻮان ‪ Multi write‬را ﺑﻪ ‪ Update‬ﺗﻐﯿﯿﺮ داد ﮐﻪ ﻫﯿﭻ ‪ Extract‬اي در داﺧﻞ آن ﺳﺎﺧﺘﻪ‬ ‫ﻧﺸﺪه ﺑﺎﺷﺪ ‪.‬‬ ‫اﻣﺎ ﺣﺎﻟﺖ ‪ Claim‬در ﻧﺮم اﻓﺰار ‪ PDMS‬ﺑﻪ دو ﺻﻮرت اﺳﺖ ‪:‬‬ ‫‪Implicit Claim( 1‬‬ ‫در اﯾﻦ ﺣﺎﻟﺖ ﺗﺎ زﻣﺎﻧﯽ ﮐﻪ ﮐﺎرﺑﺮ ‪ X‬در ﻣﺤﯿﻂ ﻧﺮم اﻓﺰار اﺳﺖ ‪ ،‬دﯾﺘﺎﺑﯿﺲ ‪ Claim‬اوﺳﺖ ‪ .‬‬ ‫‪Explicit Claim ( 2‬‬ ‫در اﯾﻦ ﺣﺎﻟﺖ ‪ Claim‬ﺑﻪ ﻃﻮر اﺧﺘﺼﺎﺻﯽ در دﺳﺖ ﮐﺎرﺑﺮ ‪ X‬اﺳﺖ ‪ ،‬ﻣﮕﺮ اﯾﻦ ﮐﻪ ﺧﻮد او ﻧﻮع ‪ Claim‬را‬ ‫ﺗﻐﯿﯿﺮ دﻫﺪ و اﯾﻦ اﺟﺎزه را ﺑﻪ ﮐﺎرﺑﺮ دﯾﮕﺮ ﺑﺪﻫﺪ ‪.‬‬ ‫‪25‬‬ .‬ﭘﺲ از ﺧﺮوج‬ ‫اﯾﻦ ﮐﺎرﺑﺮ ‪ ،‬ﺑﻘﯿﻪ ﮐﺎر را ﮐﺎﺑﺮ دﯾﮕﺮ ﻣﯽ ﺗﻮاﻧﺪ اداﻣﻪ دﻫﺪ ‪.

‬در ﻣﺤﻞ ﻧﺎم‬ ‫ﭘﺮوژه ﻋﻼوه ﺑﺮ ﺳﻪ ﭘﺮوژه ﭘﯿﺶ ﻓﺮض ‪ Master ، Sample‬و ‪ Imperial‬ﻧﺎم ﭘﺮوژه ﻫﺎﯾﯽ را ﮐﻪ ﺧﻮدﺗﺎن‬ ‫ﺳﺎ ﺧﺘﻪ اﯾﺪ را ﻧﯿﺰ ﻣﺸﺎﻫﺪه ﻣﯽ ﮐﻨﯿﺪ ‪ .‫‪ (6-2‬ﺳﺎﺧﺖ ﻋﻨﺎﺻﺮ ‪ADMIN‬‬ ‫ﺣﺎل وارد ﭘﻨﺠﺮه ي ﺷﺮوع ﮐﺎر ﺑﺎ ﻗﺴﻤﺖ ‪ Admin‬ﻣﯽ ﺷﻮﯾﻢ ‪ .‬در اﺑﺘﺪا ﭘﻨﺠﺮه ي زﯾﺮ را ﻣﺸﺎﻫﺪه ﻣﯽ‬ ‫ﮐﻨﯿﻢ‪.‬‬ ‫ﺷﮑﻞ‪9-2‬‬ ‫ﻧﮑﺘﻪ ‪ :‬وﻗﺘﯽ ﺑﺎ ﻧﺎم ﮐﺎرﺑﺮي ‪ System‬ﻣﯽ ﺧﻮاﻫﯿﺪ وارد ﻣﺤﯿﻂ ‪ PDMS‬ﺷﻮﯾﺪ ‪ ،‬ﻧﯿﺎزي ﺑﻪ اﯾﻨﮑﻪ ‪MDB‬‬ ‫ﻣﺸﺨﺺ ﮐﻨﯿﺪ ‪ ،‬ﻧﺪارﯾﺪ ‪.‬‬ ‫ﺷﮑﻞ‪8-2‬‬ ‫ﻫﻤﺎﻧﻄﻮر ﮐﻪ ﻣﺸﺎﻫﺪه ﻣﯽ ﺷﻮد اﺑﺘﺪا ﻣﯽ ﺑﺎﯾﺴﺖ ﻧﺎم ﭘﺮوژه ﻣﻮرد ﻧﻈﺮﺗﺎن را اﻧﺘﺨﺎب ﮐﻨﯿﺪ ‪ .‬ﺳﭙﺲ ﻧﺎم ﮐﺎرﺑﺮي و رﻣﺰ ﻋﺒﻮر را ﻣﯽ دﻫﯿﺪ و ‪ MDB‬اي را ﮐﻪ ﻣﯽ‬ ‫ﺧﻮاﻫﯿﺪ ﺑﺎ آن وارد ﻣﺤﯿﻂ ‪ PDMS‬ﺷﻮﯾﺪ را ﺗﻌﯿﯿﻦ ﻣﯽ ﮐﻨﯿﺪ ‪ ) .‬‬ ‫‪26‬‬ .‬ﺗﻮﺟﻪ داﺷﺘﻪ ﺑﺎﺷﯿﺪ وﻗﺘﯽ ﻣﯽ ﺧﻮاﻫﯿﺪ‬ ‫وارد ﻣﺤﯿﻂ ‪ PDMS‬ﺷﻮﯾﺪ ﺗﯿﻢ و دﯾﺘﺎﺑﯿﺲ را ﺷﻤﺎ ﺧﻮدﺗﺎن اﻧﺘﺨﺎب ﻧﻤﯽ ﮐﻨﯿﺪ ‪ ،‬ﺗﻨﻬﺎ ‪ MDB‬را اﻧﺘﺨﺎب‬ ‫ﻣﯽ ﮐﻨﯿﺪ و اﯾﻦ ‪ MDB‬اﺳﺖ ﮐﻪ ﺣﺪ دﺳﺘﺮﺳﯽ ﺷﻤﺎ را ﻣﺸﺨﺺ ﻣﯽ ﮐﻨﺪ ‪( .

‬‬ ‫ﻣﻨﻮي ﺑﺎﻻي ﺻﻔﺤﻪ ي اﺻﻠﯽ در ‪ Admin‬ﺑﻪ ﺻﻮرت زﯾﺮ اﺳﺖ ‪:‬‬ ‫ﺷﮑﻞ‪10-2‬‬ ‫‪ Option‬ﻫﺎﯾﯽ ﮐﻪ در اﯾﻦ ﻣﻨﻮ ﺑﺎر ﻣﺸﺎﻫﺪه ﻣﯽ ﮐﻨﯿﺪ ﻗﺎﺑﻞ دﺳﺘﺮﺳﯽ در ﮐﻠﯿﻪ ي ﭘﺮوژﻫﺎﯾﯽ ‪PDMS‬‬ ‫ﻫﺴﺘﻨﺪ ‪ ،‬در ﺣﺎﻟﺖ ‪ .‬ﻣﺜﻼ ً ﻫﻤﺎن ‪ .( TRA‬ﺑﺮاي ‪ System‬ﮐﻪ ﻻزم ﻧﯿﺴﺖ ‪ MDB‬را اﻧﺘﺨﺎب‬ ‫ﮐﻨﯿﻢ و از ﻟﯿﺴﺖ ﻣﺎژول ﻫﺎ ‪ ،‬ﻣﺎژول ‪ Admin‬را اﻧﺘﺨﺎب ﻣﯽ ﮐﻨﯿﻢ ‪ .‬‬ ‫اﯾﻦ ﭘﻨﺠﺮه ﻣﺸﺎﺑﻪ ‪ Members List‬در دﯾﮕﺮ ﻣﺎژول ﻫﺎ ﻣﯽ ﺑﺎﺷﺪ ‪ .‬‬ ‫اﯾﻦ ﻣﻨﻮي ﺣﺎﻟﺖ ﻫﺎي ﻣﺨﺘﻠﻔﯽ دارد ﺑﺴﺘﻪ ﺑﻪ اﯾﻨﮑﻪ ﮐﺪام اﻟﻤﺎن را اﻧﺘﺨﺎب ﮐﺮده ﺑﺎﺷﯿﻢ ‪ .‬اﯾﻦ ﻋﻨﺎﺻﺮ در ﻫﺮ ﭘﺮوژه اي ﻣﯽ ﺑﺎﯾﺴﺖ وﺟﻮد داﺷﺘﻪ ﺑﺎﺷﺪ ‪.‬‬ ‫اﺑﺘﺪا ﺑﺎ ﻧﺎم ﮐﺎرﺑﺮي ‪ System‬و رﻣﺰ ﻋﺒﻮر ‪ XXXXXX‬وارد ﻣﺤﯿﻂ ‪ PDMS‬ﻣﯽ ﺷﻮﯾﻢ ‪ ) .‬دﮐﻤﻪ ﻫﺎي زﯾﺮ‬ ‫ﻣﻨﻮي ‪ ،‬ﯾﻌﻨﯽ ) ‪ Modify، Copy ، Create‬و ‪ ( Delete‬ﺑﻪ ﻣﺎ اﺟﺎزه ﻣﯽ دﻫﻨﺪ آﻧﻄﻮري ﮐﻪ ﻣﯽ‬ ‫ﺧﻮاﻫﯿﻢ ﻋﻨﺎﺻﺮ را ﻣﺮﺗﺐ ﮐﻨﯿﻢ ‪.‬در اﯾﻦ ﭘﻨﺠﺮه ﺷﻤﺎ اﻣﮑﺎن اﯾﻦ را دارﯾﺪ ﮐﻪ اﻟﻤﺎن‬ ‫ﻫﺎي اﺻﻠﯽ ‪ Admin‬را اﯾﺠﺎد ‪ ،‬ﮐﭙﯽ ‪ ،‬ﺗﻐﯿﯿﺮ و ﭘﺎك ﮐﻨﯿﺪ‪.‬ﺣﺎل وارد ‪ PDMS‬ﻣﯽ ﺷﻮﯾﻢ ‪.‬‬ ‫‪27‬‬ .‬‬ ‫ﻫﻤﭽﻨﯿﻦ ﺷﻤﺎ ﭘﻨﺠﺮه ي زﯾﺮ را ﻣﺸﺎﻫﺪه ﺧﻮاﻫﯿﺪ ﮐﺮد ‪ .‬ﻓﺮض ﺑﺮ اﯾﻦ‬ ‫اﺳﺖ ﮐﻪ ﭘﺮوژه را ﺳﺎﺧﺘﻪ اﯾﻢ ‪ .‬اﻣﺎ دﯾﮕﺮ ﮔﺰﯾﻨﻪ ﻫﺎ ﺗﻨﻬﺎ ﻣﺨﺘﺺ‬ ‫‪ Admin‬ﻫﺴﺘﻨﺪ ‪. Admin‬ﭘﻨﺞ ﮔﺰﯾﻨﻪ ي اول ﯾﻌﻨﯽ ) ‪ Setting ، Query ، Display ، Admin‬و‬ ‫‪ ( Utility‬ﮔﺰﯾﻨﻪ ﻫﺎي ﻣﺸﺎﺑﻪ در ﻣﺎژول ﻫﺎي ﻣﺨﺘﻠﻒ ﻧﺮم اﻓﺰار ﻫﺴﺘﻨﺪ ‪ .‬در اﯾﻦ ﭘﻨﺠﺮه ﻟﯿﺴﺖ ﮐﻠﯿﻪ اﻟﻤﺎﻧﻬﺎي‬ ‫ﻗﺎﺑﻞ ﺗﻐﯿﯿﺮ روﺋﯿﺖ ﻣﯽ ﺷﻮﻧﺪ ‪.‫‪ (1-6-2‬ﺳﺎﺧﺘﻦ ﻋﻨﺎﺻﺮ اﺻﻠﯽ ‪Admin‬‬ ‫ﻣﯽ ﺧﻮاﻫﯿﻢ ﺑﺒﯿﻨﯿﻢ ﭼﮕﻮﻧﻪ ﻣﯽ ﺗﻮاﻧﯿﻢ ﻋﻨﺎ ﺻﺮ اﺻﻠﯽ ‪ ) ، Admin‬ﺗﯿﻢ ﻫﺎ ‪ ،‬دﯾﺘﺎﺑﯿﺲ ﻫﺎ و ‪ MDB‬ﻫﺎ ( را‬ ‫ﺑﺴﺎزﯾﻢ ‪ .

‫ﺷﮑﻞ‪11-2‬‬ ‫ﺑﻌﻀﯽ دﮐﻤﻪ ﻫﺎ ﺑﻪ ﺻﻮرت ﻏﯿﺮ ﻓﻌﺎل ‪ ،‬در ﺑﻌﻀﯽ از ﺣﺎﻟﺖ ﻫﺎي اﻧﺘﺨﺎب ﻫﺴﺘﻨﺪ ‪.‬ﺑﺎ اﻧﺘﺨﺎب ﻧﻮع ﻋﻨﺼﺮ ‪ ،‬ﻧﻮﺷﺘﻪ ﻫﺎي‬ ‫داﺧﻞ ﺟﻌﺒﻪ زﯾﺮﯾﻦ ﻧﯿﺰ ﺗﻐﯿﯿﺮ ﻣﯽ ﮐﻨﻨﺪ ‪.‬ﻧﻮع ﻋﻨﺼﺮ را از‬ ‫ﻗﺴﻤﺖ ﺑﺎﻻي ﻣﻨﻮ ﺑﺎ زدن روي دﮐﻤﻪ ▼ ﻣﯽ ﺗﻮاﻧﯿﻢ اﻧﺘﺨﺎب ﮐﻨﯿﻢ ‪ .‬‬ ‫ﺑﻄﻮرﺧﻼﺻﻪ وﻗﺘﯽ ﺷﻤﺎ ﻣﯽ ﺧﻮاﻫﯿﺪ ﻋﻨﺎﺻﺮ‪ Admin‬راﮐﻪ ﻧﯿﺎز دارﯾﺪ ‪ ،‬ﺑﺴﺎزﯾﺪ ﺑﻬﺘﺮ اﺳﺖ ﻃﺒﻖ ﻣﺮاﺣﻞ زﯾﺮ‬ ‫ﻋﻤﻞ ﮐﻨﯿﺪ‪:‬‬ ‫‪ -1‬ﺳﺎﺧﺘﻦ ﺗﯿﻢ ﻫﺎ‬ ‫‪ -2‬ﺳﺎﺧﺘﻦ دﯾﺘﺎﺑﯿﺲ ﻫﺎ‬ ‫‪ -3‬ﺳﺎﺧﺘﻦ ﮐﺎرﺑﺮﻫﺎ واﻓﺰودن دﯾﺘﺎﺑﯿﺲ ﻫﺎ ﺑﻪ آﻧﻬﺎ‬ ‫ﺷﻤﺎ ﻣﯽ ﺗﻮاﻧﯿﺪ ﻣﻮارد ﻓﻮق را اﯾﺠﺎد ﮐﺮده ‪ ،‬ﮐﭙﯽ ﮐﻨﯿﺪ ‪،‬ﺗﻐﯿﯿﺮ دﻫﯿﺪ وﯾﺎ ﭘﺎك ﮐﻨﯿﺪ ‪ .‬‬ ‫‪28‬‬ .‬ﻏﯿﺮازاﯾﻦ ﻣﻮارد‬ ‫‪ Stamps‬ﻧﯿﺰ اﺳﺖ و ﻣﯽ ﺗﻮاﻧﺪ ﮐﺎرﺑﺮﻫﺎ را ﺑﻪ ﺗﯿﻢ ﻫﺎ دﯾﺘﺎﺑﯿﺲ ﻫﺎ و ‪MDB‬ﻫﺎ واﺑﺴﺘﻪ ﮐﻨﺪ ‪ .‬ﻫﻤﭽﻨﯿﻦ‬ ‫ﺷﻤﺎ ﻣﯽ ﺗﻮاﻧﯿﺪ ﺑﻪ اﯾﻦ ﻋﻨﺎﺻﺮ وﯾﮋﮔﯽ ﻧﯿﺰ ﻧﺴﺒﺖ دﻫﯿﺪ‪.‬‬ ‫ﻣﻨﻮ ‪ ،‬ﺷﮑﻠﻬﺎي ﺧﺎﺻﯽ ﺑﺴﺘﻪ ﺑﻪ اﯾﻨﮑﻪ ﮐﺪام ﻋﻨﺼﺮ را اﻧﺘﺨﺎب ﮐﺮده اﯾﺪ ﺑﻪ ﺧﻮد ﻣﯽ ﮔﯿﺮد ‪ .

‬اﮔﺮ ﻗﺒﻼ ﮐﺎرﺑﺮﻫﺎ را ﺳﺎﺧﺘﻪ ﺑﺎﺷﯿﻢ ﺷﻤﺎ‬ ‫ﻣﯽ ﺗﻮاﻧﯿﺪ ﺑﺎ اﻧﺘﺨﺎب ﮐﺎرﺑﺮ در ﺗﯿﻢ ﻣﻮرد ﻧﻈﺮﺗﺎن و زدن دﮐﻤﻪ ► ﮐﺎرﺑﺮ را وارد ﺗﯿﻢ ﮐﻨﯿﺪ ‪ .‬ﻣﺘﻨﺎوﺑﺎً ﺷﻤﺎ ﻣﯽ ﺗﻮاﻧﯿﺪ اﺑﺘﺪا ﮐﺎﺑﺮﻫﺎ را ﺑﺴﺎزﯾﺪ ﺳﭙﺲ ﺗﯿﻢ ﻫﺎ را اﯾﺠﺎد‬ ‫ﮐﻨﯿﺪ‪.‫‪ (1-1-6-2‬ﺳﺎﺧﺘﻦ ﺗﯿﻢ ﻫﺎ‬ ‫ﺷﻤﺎ ﻣﯽ ﺗﻮاﻧﯿﺪ ﺗﯿﻢ وﮐﺎرﺑﺮ را ﺑﻪ ﺗﺮﺗﯿﺒﯽ ﮐﻪ ﻣﯽ ﺧﻮاﻫﯿﺪ ﺑﺴﺎزﯾﺪ ‪ .‬‬ ‫‪29‬‬ .‬ﺑﺮاي اﯾﺠﺎد ﺗﯿﻢ در ردﯾﻒ ﺑﺎﻻي ﻣﻨﻮي ‪Admin‬‬ ‫‪ Elements‬ﮔﺰﯾﻨﻪ ﺗﯿﻢ را اﻧﺘﺨﺎب ﻣﯽ ﮐﻨﯿﻢ و ﺳﭙﺲ دﮐﻤﻪ ‪ Create‬در ﭘﺎﯾﯿﻦ اﻧﺘﺨﺎب ﻣﯽ ﮐﻨﯿﻢ‪ .‬ﺣﺎل‬ ‫ﻣﻨﻮي ‪ Create Team‬ﻇﺎﻫﺮ ﻣﯽ ﺷﻮد‪.‬‬ ‫ﺣﺎﻻ ﺑﻪ ﻃﻮر ﻣﺜﺎل ﻣﺎ ﻣﯽ ﺧﻮاﻫﯿﻢ ﺗﯿﻢ ﻫﺎ را اﯾﺠﺎد ﮐﻨﯿﻢ ‪ .‬اﮔﺮ اﺑﺘﺪا ﺗﯿﻢ را ﻣﯽ ﺳﺎزﯾﺪ ‪ ،‬ﻣﯽ ﺗﻮاﻧﯿﺪ‬ ‫ﮐﺎرﺑﺮﻫﺎ را ﺑﻌﺪاً ﺑﻪ آﻧﻬﺎ اﺿﺎﻓﻪ ﮐﻨﯿﺪ ‪ .‬‬ ‫ﺷﮑﻞ‪12-2‬‬ ‫ﺑﺮاي ﺳﺎﺧﺘﻦ ﺗﯿﻢ ‪ ،‬ﻧﺎم ﺗﯿﻢ را وارد ﮐﻨﯿﺪ و در ﺻﻮرت ﺗﻤﺎﯾﻞ ﺷﺮح آن را وارد ﻧﻤﺎﯾﺪ ‪ .‬ﺑﺪﯾﻦ ﺻﻮرت‬ ‫ﯾﮏ ﯾﺎ ﭼﻨﺪ ﮐﺎرﺑﺮ وارد ﺗﯿﻢ ﻣﯽ ﺷﻮﻧﺪ و ﻧﺎﻣﺸﺎن در ﭘﻨﺠﺮه ﺳﻤﺖ راﺳﺖ دﯾﺪه ﻣﯽ ﺷﻮد ‪.‬ﮐﻠﯿﺪ ‪ APPLY‬را‬ ‫ﻓﺸﺎر دﻫﯿﺪ ‪ ،‬ﺣﺎل ﺗﯿﻢ ﻣﻮرد ﻧﻈﺮ ﺷﻤﺎ ﺳﺎﺧﺘﻪ ﺷﺪه اﺳﺖ درﭘﻨﺠﺮه ﺳﻤﺖ ﭼﭗ ﻣﻨﻮي ﺑﺎﻻ ﻟﯿﺴﺖ ﮐﻠﯿﻪ‬ ‫ﮐﺎرﺑﺮدﻫﺎﯾﯽ را ﮐﻪ در ﭘﺮوژه ﺗﻌﺮﯾﻒ ﮐﺮده اﯾﻢ ﻣﺸﺎﻫﺪه ﻣﯽ ﮐﻨﯿﻢ ‪ .

‬‬ ‫‪ (2-1-6-2‬ﺳﺎﺧﺘﻦ ﮐﺎرﺑﺮ‬ ‫ﺑﺮاي ﺳﺎﺧﺘﻦ ﮐﺎرﺑﺮ در ﭘﻨﺠﺮه ‪ Admin Elements‬ﺑﺨﺶ ‪ User‬را اﻧﺘﺨﺎب ﻣﯽ ﮐﻨﯿﻢ و ﺳﭙﺲ ‪Create‬‬ ‫را ﻣﯽ زﻧﯿﻢ ‪ .‬‬ ‫ﺷﮑﻞ‪13-2‬‬ ‫ﺑﺮاي ﮐﺎرﺑﺮ ﯾﮏ ﻧﺎم و ﯾﮏ رﻣﺰ ﻋﺒﻮر ﻣﺸﺨﺺ ﻣﯽ ﮐﻨﯿﻢ ‪.‬ﺳﭙﺲ ‪ Security‬را ﻣﺸﺨﺺ ﻣﯽ‬ ‫ﮐﻨﯿﻢ ﮐﻪ اﯾﻦ ‪ User‬آﯾﺎ ‪ General‬ﺑﺎﺷﺪ ﯾﺎ اﯾﻨﮑﻪ ‪. Free‬‬ ‫‪30‬‬ .‫ﻧﮑﺘﻪ ‪ :‬ﺷﻤﺎ اﯾﻦ ﻋﻤﻞ را ﻣﯽ ﺗﻮاﻧﯿﺪ در ﻣﻨﻮي اﯾﺠﺎد ﮐﺎرﺑﺮ ﭘﺲ از ﻣﻌﺮﻓﯽ ﮐﺎرﺑﺮ اﻧﺠﺎم دﻫﯿﺪ و ﺑﺮاﯾﺶ ﺗﯿﻢ ﯾﺎ‬ ‫ﺗﯿﻢ ﻫﺎي ﻣﻮرد ﻧﻈﺮ را اﺑﻼغ ﮐﻨﯿﺪ‪.‬‬ ‫اﮔﺮ ﻣﺎﯾﻞ ﺑﻮدﯾﻢ ﻣﯽ ﺗﻮاﻧﯿﻢ ﺑﺮاﯾﺶ ‪ Description‬ﻧﯿﺰ ﻣﺸﺨﺺ ﮐﻨﯿﻢ ‪ .‬ﺣﺎل ﻣﻨﻮي ‪ Create User‬ﻇﺎﻫﺮ ﻣﯽ ﺷﻮد ‪.

‬ﺑﺮاي ﺣﺬف ﺗﯿﻤﯽ از ﻟﯿﺴﺖ ﺗﯿﻢ ﻫﺎي ﮐﺎرﺑﺮ آن ﺗﯿﻢ را از ﭘﻨﺠﺮه ﺳﻤﺖ ﭼﭗ اﻧﺘﺨﺎب‬ ‫ﻣﯽ ﮐﻨﯿﻢ و ﺑﺎ دﮐﻤﻪ ◄ ﺑﻪ ﺳﺮ ﺟﺎي اوﻟﺶ ﺑﺎز ﻣﯽ ﮔﺮداﻧﯿﻢ ‪.‬ﺑﺮاي ﻧﺸﺎن داده ﺷﺪن ﻣﻨﻮي‬ ‫اﺻﻼح ‪ ،‬اﺑﺘﺪا ﻋﻨﺼﺮي را ﮐﻪ ﻣﯽ ﺧﻮاﻫﺪ ﻣﺸﺨﺼﺎﺗﺶ ﺗﻐﯿﯿﺮ داده ﺷﻮد اﻧﺘﺨﺎب ﮐﻨﯿﺪ ‪ ،‬ﺳﭙﺲ ﮐﻠﯿﺪ‬ ‫‪ Modify‬را ﺑﺰﻧﯿﺪ ‪ .‬ﺑﺎ ﮐﻠﯿﮏ ﮐﺮدن روي دﮐﻤﻪ ‪ ، Copy‬ﻣﻨﻮي ﻣﺨﺼﻮﺻﯽ‬ ‫ﺑﻪ ﻧﻤﺎﯾﺶ در ﻣﯽ آﯾﺪ ‪.‬ﮐﻠﯿﻪ ﺗﯿﻢ ﻫﺎ در ﭘﻨﺠﺮه ﺳﻤﺖ ﭼﭗ‬ ‫دﯾﺪه ﻣﯽ ﺷﻮﻧﺪ ‪ .‬ﯾﺎ اﯾﻨﮑﻪ ﻣﯽ ﺗﻮاﻧﯿﺪ از ﻟﯿﺴﺖ داﺧﻞ ‪ Admin Elements‬ﻣﺜﻼ ﯾﮏ ﮐﺎرﺑﺮ اﻧﺘﺨﺎب‬ ‫ﮐﻨﯿﺪ و ﺳﭙﺲ در ﭘﻨﺠﺮه اي ﮐﻪ ﺑﺎز ﻣﯽ ﺷﻮد در ﻗﺴﻤﺖ ﺑﺎﻻي آن ﮔﺰﯾﻨﻪ ‪ Modify‬را ﺑﻪ ﺟﺎي ‪Create‬‬ ‫اﻧﺘﺨﺎب ﮐﻨﯿﺪ‪.‬ﻃﺒﻖ ﺣﺎﻟﺘﯽ ﮐﻪ در ﻣﻮرد ﺗﯿﻢ ﮔﻔﺘﻪ ﺷﺪ ‪ ،‬اﯾﻨﺠﺎ ﻧﯿﺰ ﻣﯽ ﺗﻮاﻧﯿﻢ ﺑﺮاي ﮐﺎرﺑﺮ ﯾﮏ ﯾﺎ ﭼﻨﺪ ﺗﯿﻢ‬ ‫را اﺧﺘﺼﺎص دﻫﯿﻢ ‪ .‬ﺣﺎﻻ ﮐﺎرﺑﺮ ﻣﻮرد ﻧﻈﺮ ﻣﺎ اﯾﺠﺎد ﺷﺪه اﺳﺖ ‪ .‬‬ ‫‪ (3-1-6-2‬ﺗﻐﯿﯿﺮ دادن وﯾﮋﮔﯽ ﮐﺎرﺑﺮ و ﺗﯿﻢ ﻫﺎ‬ ‫ﻣﻨﻮي اﺻﻼح ﻣﺸﺨﺼﺎت ﻧﯿﺰ ‪ ،‬ﺑﺴﯿﺎر ﺷﺒﯿﻪ ﻣﻨﻮي اﯾﺠﺎد ﮐﺎرﺑﺮ وﺗﯿﻢ ﻫﺎ اﺳﺖ ‪ .‬‬ ‫‪31‬‬ .‬‬ ‫ﺑﺮاي ﮐﺎرﺑﺮ اﺟﺎزه ﺗﻐﯿﯿﺮ ﻣﻮارد زﯾﺮ را دارﯾﺪ ‪:‬‬ ‫_ ﻧﺎم ﺷﻨﺎﺳﻨﺎﻣﻪ ‪Name‬‬ ‫_ رﻣﺰ ﻋﺒﻮر ‪Password‬‬ ‫_ ﻣﯿﺰان ﺣﻔﺎﻇﺖ ‪Security‬‬ ‫_ ﺷﺮح ‪Description‬‬ ‫‪Team Membership ACR‬‬ ‫_ ﻋﻀﻮﯾﺖ ﺗﯿﻢ‬ ‫ﺑﺮاي ﺗﯿﻢ اﺟﺎزه ﺗﻐﯿﯿﺮ ﻣﻮارد زﯾﺮ را دارﯾﺪ‪:‬‬ ‫_ ﻧﺎم ‪Name‬‬ ‫_ ﺷﺮح ‪Description‬‬ ‫_ ﻋﻀﻮﯾﺖ ‪Membership‬‬ ‫‪ (4-1-6-2‬ﮐﭙﯽ ﮐﺮدن ﮐﺎرﺑﺮ وﺗﯿﻢ ﻫﺎ‬ ‫ﺗﯿﻢ ﻫﺎ و ﮐﺎرﺑﺮ ﻫﺎ را ﻣﯽ ﺗﻮان ﺑﺎ اﻧﺘﺨﺎب ﮐﺮدن ﻋﻀﻮ ﻣﻮرد ﻧﻈﺮ و ﺳﭙﺲ آﯾﺘﻢ ﻣﻮرد ﻧﻈﺮ از داﺧﻞ ﻟﯿﺴﺖ و‬ ‫زدن دﮐﻤﻪ ‪ Copy‬ﯾﮏ ﻧﺴﺨﻪ از آﻧﻬﺎ ﺗﻬﯿﻪ ﮐﺮد ‪ .‫ﺑﻌﺪ ‪ Apply‬را ﻣﯽ زﻧﯿﻢ ‪ .

‬اﮔﺮ‬ ‫ﺷﻤﺎ در ﮐﻨﺎر ﮔﺰﯾﻨﻪ ‪ ، Include Users‬ﻋﻼﻣﺖ ﺗﯿﮏ را ﺑﺰﻧﯿﺪ ‪ ،‬ﮐﻠﯿﻪ اﻋﻀﺎي ﺗﯿﻢ ﻗﺒﻠﯽ ﻋﻀﻮ اﯾﻦ ﺗﯿﻢ‬ ‫ﺟﺪﯾﺪ ﻧﯿﺰ ﻣﯽ ﺷﻮﻧﺪ ‪ .‫ﮐﺎرﺑﺮ ﻫﺎ‬ ‫ﻣﻨﻮي ‪ Copy User‬ﺑﻪ ﺷﻤﺎ اﺟﺎزه ﻣﯽ دﻫﺪ ﺑﺮاي ﮐﺎرﺑﺮﺗﺎن ﻧﺎم ﺷﻨﺎﺳﻨﺎﻣﻪ ‪ ،‬رﻣﺰ ﻋﺒﻮر‪ ،‬ﻣﯿﺰان اﻣﻨﯿﺖ و‬ ‫ﺷﺮح ﺗﻌﺮﯾﻒ ﮐﺮد ‪ .‬‬ ‫ﺷﮑﻞ‪14-2‬‬ ‫ﺗﯿﻢ ﻫﺎ‬ ‫ﻣﻨﻮي ‪ Copy Team‬ﺑﻪ ﺷﻤﺎ اﺟﺎزه ﻣﯽ دﻫﺪ ﺑﺮاي ﺗﯿﻢ ﺟﺪﯾﺪ ﺗﺎن ﻧﺎم و ﯾﮏ ﺗﻮﺻﯿﻒ ﺗﻌﺮﯾﻒ ﮐﻨﯿﺪ ‪ .‬ﮐﭙﯽ دﯾﺘﺎﺑﯿﺲ ﻫﺎي ﻣﺘﻌﻠﻖ ﺑﻪ ﺗﯿﻢ ﻗﺒﻠﯽ ﻧﯿﺰ درﺗﯿﻢ ﺟﺪﯾﺪ ﻗﺮارﻣﯽ ﮔﯿﺮد‪.‬‬ ‫ﺷﮑﻞ‪15-2‬‬ ‫‪ (5-1-6-2‬ﭘﺎك ﮐﺮدن ﺗﯿﻢ ﻫﺎ و ﮐﺎرﺑﺮدﻫﺎ‬ ‫ﺗﯿﻢ ﻫﺎ وﮐﺎرﺑﺮدﻫﺎ ﺑﺎ اﻧﺘﺨﺎب آﯾﺘﻢ ﻣﻮرد ﻧﻈﺮدرﻟﯿﺴﺖ وزدن دﮐﻤﻪ ‪ Delete‬ﭘﺎك ﻣﯽ ﺷﻮﻧﺪ اﮔﺮ ﺷﻤﺎ ﺳﻌﯽ‬ ‫ﮐﻨﯿﺪ ﺗﯿﻤﯽ را ﭘﺎك ﮐﻨﯿﺪ ﮐﻪ داﺧﻞ آن دﯾﺘﺎﺑﯿﺲ وﺟﻮد دارد ‪ ،‬ﺷﻤﺎ ﯾﮏ ﭘﯿﻐﺎم ﻣﺒﺘﻨﯽ ﺑﺮ اﯾﻦ ﮐﻪ آﯾﺎ‬ ‫دﯾﺘﺎﺑﯿﺲ را ﻧﯿﺰ ﻣﯽ ﺧﻮاﻫﯿﺪ ﭘﺎك ﮐﻨﯿﺪ ‪ ،‬در ﯾﺎﻓﺖ ﺧﻮاﻫﯿﺪ ﮐﺮد ‪.‬ﺗﻮﺟﻪ ﮐﻨﯿﺪ ﮐﺎرﺑﺮ ﺟﺪﯾﺪ ﺑﺼﻮرت اﺗﻮﻣﺎﺗﯿﮏ ﻋﻀﻮ ﺗﯿﻤﯽ اﺳﺖ ﮐﻪ ﮐﺎرﺑﺮ اﺻﻠﯽ ﺑﻮده اﺳﺖ ‪.‬‬ ‫‪32‬‬ .

‬‬ ‫ﺷﮑﻞ‪16-2‬‬ ‫وﻗﺘﯽ ﮔﺰﯾﻨﻪ اول را اﻧﺘﺨﺎب ﻣﯽ ﮐﻨﯿﺪ ﻣﻨﻮي ‪ Create database‬ﻇﺎﻫﺮﻣﯽ ﺷﻮد ‪.‬‬ ‫‪33‬‬ ‫ﺷﮑﻞ‪17-2‬‬ .‫‪ (6-1-6-2‬دﯾﺘﺎﺑﯿﺲ ﻫﺎ‬ ‫اﯾﺠﺎد دﯾﺘﺎﺑﯿﺲ‬ ‫ﺑﺮاي اﯾﺠﺎد دﯾﺘﺎﺑﯿﺲ ‪ ،‬اﺑﺘﺪا درﭘﻨﺠﺮه ‪ ، Admin Elements‬ﮔﺰﯾﻨﻪ ‪ Databases Extracts‬را‬ ‫اﻧﺘﺨﺎب ﮐﻨﯿﺪ وﺳﭙﺲ ﮐﻠﯿﺪ ‪ Create‬راﺑﺰﻧﯿﺪ ‪ .‬ﺳﭙﺲ ﻣﻨﻮي زﯾﺮ را ﻣﺸﺎﻫﺪه ﻣﯽ ﮐﻨﯿﺪ ‪ ،‬ﮐﻪ ﺷﻤﺎ آﯾﺎ ﻣﯽ‬ ‫ﺧﻮاﻫﯿﺪ ﯾﮏ ‪ Master‬دﯾﺘﺎﺑﯿﺲ ﻣﻌﻤﻮﻟﯽ ﺑﺴﺎزﯾﺪ ﯾﺎ ﯾﮏ ‪ extract‬از دﯾﺘﺎﺑﯿﺲ ‪.

‬‬ ‫وﻗﺘﯽ ﯾﮏ دﯾﺘﺎﺑﯿﺲ ﮐﭙﯽ ﻣﯽ ﺷﻮد و ﯾﺎ ﯾﮏ ‪ Extract‬ﺳﺎﺧﺘﻪ ﻣﯽ ﺷﻮد ‪،‬ﮐﭙﯽ و ﯾﺎ ‪ Extract‬ﻫﻤﺎن ﺷﻤﺎره‬ ‫دﯾﺘﺎﺑﯿﺲ را ﮐﻪ واﻟﺪﺷﺎن داﺷﺘﻪ ﻣﯽ ﮔﯿﺮﻧﺪ ‪ .‬ﺗﻨﻬﺎ‬ ‫ﻣﻘﺎدﯾﺮ ‪ 1‬ﺗﺎ ‪ 8192‬ﻣﻮرد ﻗﺒﻮل اﺳﺖ‪ .‫ﻧﺎم دﯾﺘﺎﺑﯿﺲ درﺑﺎﻻي ﻣﻨﻮي دﯾﺪه ﻣﯽ ﺷﻮد‪ .‬ﻧﻮع دﯾﺘﺎﺑﯿﺲ را در ﻗﺴﻤﺖ ‪Database TYPE‬‬ ‫ﺗﻌﯿﯿﻦ ﻣﯽ ﮐﻨﯿﻢ ‪ .‬اﮔﺮﺗﯿﻤﯽ وﺟﻮد داﺷﺘﻪ ﺑﺎﺷﺪ ﻧﺎم ﺗﯿﻢ درﺑﺨﺶ‬ ‫اول ﻧﻤﺎﯾﺶ داده ﻣﯽ ﺷﻮد ‪.‬اﮔﺮﻫﯿﭻ ﺗﯿﻤﯽ وﺟﻮد ﻧﺪاﺷﺘﻪ‬ ‫ﺑﺎﺷﺪ ﻧﺎم دﯾﺘﺎﺑﯿﺲ ﺑﻪ ﺻﻮرت ‪ Unset/Unset‬ﺧﻮاﻫﺪ ﺑﻮد ‪ .‬ﺷﻤﺎ ﻣﯽ ﺗﻮاﻧﯿﺪ اﯾﻦ ‪ Attribute‬را ﺑﺎ ﻓﺸﺮدن دﮐﻤﻪ ‪ System‬در ﺳﻤﺖ راﺳﺖ اﯾﻦ‬ ‫ﻣﺤﻮﻃﻪ ‪ Reset‬ﻧﻤﺎﯾﯿﺪ ‪.‬ﻧﻮع دﺳﺘﺮﺳﯽ را در ‪ Access Mode‬ﻣﺸﺨﺺ ﻣﯽ ﮐﻨﯿﻢ ‪ .‬ﺷﻤﺎ ﻣﯽ ﺗﻮاﻧﯿﺪ اﯾﻦ ‪ Attribute‬را ﻧﯿﺰ ﺗﻮﺳﻂ دﮐﻤﻪ‬ ‫ﺳﻤﺖ راﺳﺘﯽ ﮐﻪ ﺑﺎ ﻧﺎم ‪ System‬اﺳﺖ ‪ Reset‬ﮐﻨﯿﺪ ‪.‬ﮔﺎﻫﯽ اوﻗﺎ ت ﻻزم اﺳﺖ آﻧﺮا ﻣﺎ‬ ‫ﺑﺼﻮرت دﺳﺘﯽ ﺗﻨﻈﯿﻢ ﮐﻨﯿﻢ ‪.‬ﺑﻄﻮر‬ ‫ﻣﺜﺎل ﯾﮏ دﯾﺘﺎﺑﯿﺲ در ﭘﺮوژه ‪ abc‬ﺑﺎ ﺷﻤﺎره ﻓﺎ ﯾﻞ‪ 12‬ﺗﺤﺖ ﻋﻨﻮان ‪ abc012‬ذﺧﯿﺮه ﻣﯽ ﺷﻮد‪ .‬‬ ‫‪34‬‬ .‬اﮔﺮ ﺣﺎﻟﺖ ‪Multiwrite‬‬ ‫را اﻧﺘﺨﺎ ب ﮐﺮدﯾﺪ ﻣﯽ ﺑﺎ ﯾﺴﺖ ﻧﻮع ‪ Claim‬ﻧﯿﺰ در ﮔﺰﯾﻨﻪ ﺑﻌﺪي اﻧﺘﺨﺎ ب ﮐﻨﯿﺪ ‪.‬ﻧﺎم آﻧﻬﺎ ازﻓﻮرﻣﺖ زﯾﺮ ﭘﯿﺮوي ﻣﯽ ﮐﻨﻨﺪ‪:‬‬ ‫‪Team Name / Database Name‬‬ ‫ازﻟﯿﺴﺖ ‪ ،‬ﺗﯿﻤﯽ ﮐﻪ ﻣﯽ ﺧﻮاﻫﯿﻢ دﯾﺘﺎﺑﯿﺲ ﺑﺮاي آن ﺑﺴﺎزﯾﻢ را اﻧﺘﺨﺎب ﻣﯽ ﮐﻨﯿﻢ ‪ .‬‬ ‫درﺻﻮرت ﺗﻤﺎﯾﻞ ‪ Description‬را ﭘﺮ ﻣﯽ ﮐﻨﯿﻢ ‪ .‬درﺻﻮرﺗﯽ ﻣﯽ ﺗﻮاﻧﯿﻢ‬ ‫ﺑﺮاي ﺗﯿﻤﯽ دﯾﺘﺎﺑﯿﺲ ﺗﻌﺮﯾﻒ ﮐﻨﯿﻢ ﮐﻪ درآن ﺗﯿﻢ اﺟﺎزه ﻧﻮﺷﺘﻦ داﺷﺘﻪ ﺑﺎﺷﯿﻢ ‪ .‬ﻣﻘﺎدﯾﺮ داده ﺷﺪه در ﯾﮏ ﭘﺮوژه ﺑﺎﯾﺪ ﻣﻨﺤﺼﺮ ﺑﻪ ﻓﺮد ﺑﺎﺷﺪ‪.‬‬ ‫‪ : File Number‬زﻣﺎﻧﯽ اﺳﺘﻔﺎده ﻣﯽ ﺷﻮد ﮐﻪ ﻧﺎم ﻓﺎﯾﻞ ﻫﺎ در دﯾﺘﺎﺑﯿﺲ در ﺣﺎل ﺗﻮﺳﻌﻪ ﺑﺎﺷﺪ ‪ .‬‬ ‫‪ : DB Number‬ﺑﺼﻮرت داﺧﻠﯽ ﺑﻮﺳﯿﻠﻪ ‪ PDMS‬ﺑﺮاي ﺷﻨﺎﺳﺎﯾﯽ دﯾﺘﺎﺑﯿﺲ ﻫﺎ اﺳﺘﻔﺎده ﻣﯽ ﺷﻮد ‪.‬ﺷﻤﺎ ﻧﻤﯽ ﺗﻮاﻧﯿﺪ ﺑﯿﺶ از ﯾﮏ دﯾﺘﺎﺑﯿﺲ ﺑﺎ ﯾﮏ ﺷﻤﺎره در‬ ‫ﯾﮏ ‪ MDB‬داﺷﺘﻪ ﺑﺎﺷﯿﺪ ‪ .‬ﺷﻤﺎره دﯾﺘﺎﺑﯿﺲ ﺑﺮاي ﮐﺎرﺑﺮ دﯾﺘﺎﺑﺲ ﻣﯽ ﺑﺎﯾﺴﺖ ﻣﺎﺑﯿﻦ ‪ 1‬و ‪ 6999‬ﺑﺎﺷﺪ ‪.‬‬ ‫ﺷﻤﺎره ﻫﺎي ﺑﺎﻻﺗﺮ ﺗﻮﺳﻂ ﻧﺮم اﻓﺰار رزرو ﺷﺪه اﻧﺪ ‪ .‬‬ ‫‪ Master/Unset‬ﯾﺎ ‪DesiA/Unset‬‬ ‫ﭘﺲ اﺑﺘﺪا ﺗﯿﻤﯽ راﮐﻪ ﻣﯽ ﺧﻮاﻫﯿﻢ ﺑﺮاﯾﺶ دﯾﺘﺎﺑﯿﺲ درﺳﺖ ﮐﻨﯿﻢ ‪ ،‬اﻧﺘﺨﺎب ﻣﯽ ﮐﻨﯿﻢ ‪ ،‬ﺳﭙﺲ ﻧﺎم دﯾﺘﺎﺑﯿﺲ‬ ‫رادرﻣﺤﻞ ‪ Name‬ﻣﯽ ﻧﻮﯾﺴﯿﻢ ‪.‬‬ ‫ﺗﻌﺪاد ﻧﻮاﺣﯽ ‪ ،‬دﯾﺘﺎﺑﯿﺲ و ﻓﺎﯾﻞ ﻣﻌﻤﻮﻻً ﺑﻮﺳﯿﻠﻪ ﺳﯿﺴﺘﻢ ﺗﻨﻈﯿﻢ ﻣﯽ ﺷﻮﻧﺪ ‪ .‬‬ ‫‪ : Area Number‬زﻣﺎﻧﯽ اﺳﺘﻔﺎده ﻣﯽ ﺷﻮد ﮐﻪ ﺷﻤﺎ ﺑﺨﻮاﻫﯿﺪ دﯾﺘﺎﺑﯿﺲ ﻫﺎ رادر ﯾﮏ داﯾﺮﮐﺘﻮري دﯾﮕﺮ‬ ‫ذﺧﯿﺮه ﻧﻤﺎﯾﯿﺪ ‪ .

‫‪ (7-1-6-2‬ﺗﻐﯿﯿﺮ وﯾﮋﮔﯽ دﯾﺘﺎﺑﯿﺲ‬ ‫ﻣﻨﻮي ﺗﻐﯿﯿﺮ وﯾﺰﮔﯽ دﯾﺘﺎﺑﯿﺲ ﺷﺒﺎﻫﺖ ﺑﺴﯿﺎر زﯾﺎدي ﺑﻪ ﻣﻨﻮي اﯾﺠﺎد دﯾﺘﺎﺑﯿﺲ دارد ‪.‬‬ ‫ﺷﻤﺎ ﻣﯽ ﺗﻮاﻧﯿﺪ ﻧﺎم ‪ ،‬ﺷﺮح ‪ ،‬ﺳﻄﺢ ‪ ،‬دﺳﺘﺮﺳﯽ ‪ ،‬ﺷﻤﺎره ‪ Area‬ﯾﮏ دﯾﺘﺎﺑﯿﺲ و اﯾﻨﮑﻪ ﺗﺤﺖ ﮐﻨﺘﺮل ﺑﺎﺷﺪ ﯾﺎ‬ ‫ﻧﺒﺎﺷﺪ را ﺗﻐﯿﯿﺮ دﻫﯿﺪ ‪.‬‬ ‫ﻧﻮع ‪ ،‬ﺷﻤﺎره دﯾﺘﺎﺑﯿﺲ و ﺷﻤﺎره ﻓﺎﯾﻞ ‪ ،‬ﻗﺎﺑﻞ ﺗﻐﯿﯿﺮ ﻧﯿﺴﺘﻨﺪ ‪.‬‬ ‫ﺷﮑﻞ‪18-2‬‬ ‫‪35‬‬ .‬ﺑﺮاي دﯾﺪن ﻣﻨﻮي‬ ‫‪ ، Modify‬اﺑﺘﺪا اﻟﻤﺎﻧﯽ را ﮐﻪ ﻣﯽ ﺧﻮاﻫﯿﺪ ﺗﻐﯿﯿﺮ دﻫﯿﺪ اﻧﺘﺨﺎب ﮐﻨﯿﺪ ‪ .‬در ﻗﺴﻤﺖ ﭘﺎﯾﯿﻦ ﭘﻨﺠﺮه ‪Admin‬‬ ‫‪ ، Elements‬دﮐﻤﻪ ‪ Modify‬را ﺑﻔﺸﺎرﯾﺪ ﯾﺎ زﻣﺎﻧﯿﮑﻪ ﭘﻨﺠﺮه اﯾﺠﺎد ﯾﮏ ﻋﻨﺼﺮ ﺑﺎز اﺳﺖ در ﮔﻮﺷﻪ ﺳﻤﺖ‬ ‫راﺳﺖ ﺑﺠﺎي ‪ Create‬ﮔﺰﯾﻨﻪ ‪ Modify‬را اﻧﺘﺨﺎب ﮐﻨﯿﺪ ‪.

‬‬ ‫‪ (8-1-6-2‬ﮐﭙﯽ دﯾﺘﺎﺑﯿﺲ ﻫﺎ‬ ‫ﮐﭙﯽ ﮐﺮدن دﯾﺘﺎﺑﯿﺲ ﻫﺎ ﺑﺮاي اﯾﻦ اﺳﺖ ﮐﻪ ‪:‬‬ ‫‪ (1‬ﻗﺎﻟﺐ ﯾﮏ ﭘﺮوژه ﮐﭙﯽ ﺷﻮد ‪.‬‬ ‫دﯾﺘﺎﺑﯿﺲ ﻫﺎ ﻣﯿﺘﻮاﻧﻨﺪ ﮐﭙﯽ ﺷﻮﻧﺪ ‪ .‬از ﻃﺮﯾﻖ اﻧﺘﺨﺎب ﻋﻨﺼﺮ ﻣﻮرد ﻧﻈﺮ در ﻗﺴﻤﺖ ‪Admin‬‬ ‫‪ Elements‬وﺳﭙﺲ ﻓﺸﺮدن ﮐﻠﯿﺪ ‪ Copy‬در ﻣﻨﻮي ﭘﺎﯾﯿﻦ ‪ .‫ﻧﮑﺘﻪ‪ :‬اﮔﺮ ﺷﻤﺎ ﺑﺨﻮاﻫﯿﺪ ﺳﻌﯽ ﮐﻨﯿﺪ ﮐﻪ ﻧﺎم دﯾﺘﺎﺑﯿﺲ را ﺑﻪ ﯾﮏ ﻧﺎﻣﯽ ﮐﻪ در ﺣﺎل ﺣﺎﺿﺮ وﺟﻮد دارد ﺗﻐﯿﯿﺮ‬ ‫ﺑﺪﻫﯿﺪ ‪ ،‬ﯾﮏ ﭘﯿﻐﺎم اﺧﻄﺎر ﻣﺒﻨﯽ ﺑﺮ اﯾﻨﮑﻪ آﯾﺎ واﻗﻌﺎ ﻣﺎﯾﻞ ﻫﺴﺘﻨﺪ ﮐﻪ اﯾﻦ دﯾﺘﺎﺑﯿﺲ ﺟﺎﯾﮕﺰﯾﻦ دﯾﺘﺎﺑﯿﺲ ﻗﺒﻠﯽ‬ ‫ﺷﻮد ‪ ،‬درﯾﺎﻓﺖ ﺧﻮاﻫﺪ ﻧﻤﻮد ‪.‬‬ ‫‪36‬‬ ‫ﺷﮑﻞ‪19-2‬‬ .‬‬ ‫ﻧﮑﺘﻪ ‪ :‬اﮔﺮ ﺷﻤﺎ ﺑﺨﻮاﻫﯿﺪ ﭼﻨﺪﯾﻦ ﮐﺎرﺑﺮ ﺗﻮاﻧﺎﯾﯽ ﮐﺎر ﺑﺮ روي ﮐﭙﯽ ﻫﺎي دﯾﺘﺎﻫﺎي ﻣﺸﺎﺑﻪ را داﺷﺘﻪ ﺑﺎﺷﻨﺪ‬ ‫ﺑﻬﺘﺮ اﺳﺖ ﮐﻪ از ‪ Extract‬ﻫﺎ اﺳﺘﻔﺎده ﮐﻨﯿﺪ ‪.‬ﺑﺪﯾﻦ ﺻﻮرت ﻣﻨﻮي ‪Copy‬‬ ‫‪ Database‬ﻇﺎﻫﺮ ﺧﻮاﻫﺪ ﺷﺪ ‪.‬‬ ‫‪ (3‬ﮐﭙﯽ دﯾﺘﺎﺑﯿﺲ ﻫﺎي ﻻزم ‪ ،‬ﻗﺒﻞ از آرﺷﯿﻮ آﻧﻬﺎ ‪.‬‬ ‫‪ (2‬ﭘﺮوژﻫﺎ را ﺑﺎ ﻫﻢ ادﻏﺎم ﮐﺮد ‪.

‬در ﻣﻨﻮي ‪ Install‬ﮔﺰﯾﻨﻪ ‪ Foreign Master DBs‬را اﻧﺘﺨﺎب ﻣﯽ ﮐﻨﯿﻢ و روي ‪All‬‬ ‫ﮐﻠﯿﮏ ﻣﯽ ﮐﻨﯿﻢ ‪ .‬ﺗﻌﺪاد دﯾﮕﺮي رﻓﺮﻧﺲ ﻧﯿﺰ ﻫﺴﺘﻨﺪ ﮐﻪ‬ ‫آﻧﻬﺎ رادر ﻫﻤﺎن ﭘﻨﺠﺮه ﻣﺮﺑﻮط ﺑﻪ ‪ Admin Elements‬ﺑﺎ ﮐﻠﯿﮏ ﮐﺮدن روي دﮐﻤﻪ ‪ Include‬در‬ ‫ﻣﻨﻮي ‪ Include Foreign DBs‬ﺧﻮاﻫﯿﺪ دﯾﺪ ‪.‬‬ ‫‪37‬‬ .‬‬ ‫‪ (2‬دﯾﺘﺎﺑﯿﺲ ﻫﺎي ﻣﻮﺟﻮد در ﭘﺮوژه اوﻟﯿﻪ ) ﻣﻨﺒﻊ ( ﮐﻪ ﺑﻪ اﺷﺘﺮاك ﮔﺬاﺷﺘﻪ ﺷﺪه ‪ ،‬ﻧﻤﯽ ﺑﺎﯾﺴﺖ‬ ‫ﻫﯿﭽﮕﻮﻧﻪ ﺗﺪاﺧﻠﯽ از ﻟﺤﺎظ ﺷﻤﺎره دﯾﺘﺎﺑﯿﺲ ﺑﺎ دﯾﺘﺎﺑﯿﺲ ﻫﺎي ﻣﻮﺟﻮد در ﭘﺮوژه ﻣﻘﺼﺪ داﺷﺘﻪ ﺑﺎﺷﺪ‬ ‫‪.‫داﺧﻞ ﻣﻨﻮي ﺷﻤﺎ ﻣﯽ ﺗﻮاﻧﯿﺪ ﺗﯿﻤﯽ را ﮐﻪ ﻣﯿﺨﻮاﻫﯿﺪ ﮐﭙﯽ ﮐﻨﯿﺪ ﻣﺸﺨﺺ ﮐﻨﯿﺪ ‪ .‬‬ ‫ﭘﺮوژه دوم ﻣﯽ ﺑﺎﯾﺴﺖ ﻗﺎﺑﻞ دﺳﺘﺮﺳﯽ ﺑﺎﺷﺪ ‪ ،‬ﯾﻌﻨﯽ ﺷﻤﺎ ﻣﯽ ﺑﺎﯾﺴﺖ ﺗﻮاﻧﺎي ﺧﻮاﻧﺪن از روي‬ ‫داﯾﺮﮐﺘﻮري ﭘﺮوژه دوم را داﺷﺘﻪ ﺑﺎﺷﯿﺪ و ﻣﺘﻐﯿﺮﻫﺎي اﻃﺮاف ﭘﺮوژه دوم را ﺑﺘﻮاﻧﯿﺪ ﺗﻨﻈﯿﻢ ﮐﻨﯿﺪ ‪ .‬‬ ‫‪ (9-1-6-2‬اﻓﺰودن وﮐﭙﯽ ﮐﺮدن دﯾﺘﺎﺑﯿﺲ ﻫﺎي ﺧﺎرﺟﯽ ﯾﺎ ‪Foreign Database‬‬ ‫ﺷﻤﺎ ﻣﯽ ﺗﻮاﻧﯿﺪ دﯾﺘﺎﺑﯿﺲ ﻫﺎ را از ﺳﺎﯾﺮ ﭘﺮوژه ﻫﺎ ﮐﭙﯽ ﮐﻨﯿﺪ ‪ .‬ﺷﻤﺎ ﻣﯽ ﺗﻮاﻧﯿﺪ ﯾﮏ‬ ‫ﮐﭙﯽ از ﻧﺎم ‪ ،‬ﺷﺮح و ﺷﻤﺎره ‪ Area‬ﺗﻬﯿﻪ ﮐﻨﯿﺪ ‪.‬‬ ‫ﻧﮑﺘﻪ ‪ :‬دﯾﺘﺎﺑﯿﺲ ﻫﺎي ‪ Foreign‬در ‪ DB list‬ﺑﺎ ﻋﻼﻣﺖ * ﻣﺸﺨﺺ ﻣﯽ ﺷﻮد ‪.‬‬ ‫ﻧﮑﺘﻪ ‪ :‬ﺑﺮاي ﮐﺎﻫﺶ رﯾﺴﮏ ﺧﺮاﺑﯽ دﯾﺘﺎﺑﯿﺲ ﻫﺎ ‪ ،‬ﮐﻠﯿﻪ ﮐﭙﯽ ﻫﺎي دﯾﺘﺎﺑﯿﺲ ﻫﺎ ) ﯾﻌﻨﯽ ﻓﺎﯾﻞ ﻫﺎي‬ ‫داﺧﻞ‬ ‫داﯾﺮﮐﺘﻮري ﭘﺮوژه ( ﻣﯽ ﺑﺎﯾﺴﺖ از ﻣﺎژول ‪ Admin‬اﻧﺠﺎم ﮔﯿﺮد و از ﻃﺮﯾﻖ ‪ System Utility‬ﯾﺎ‬ ‫‪ Command‬ﻫﺎ ﻧﻤﯽ ﺑﺎﯾﺴﺖ اﯾﻦ ﻋﻤﻞ را اﻧﺠﺎم داد ‪.‬‬ ‫ﺷﻤﺎ ﻧﻤﯽ ﺗﻮاﻧﯿﺪ ﺑﯿﺶ از ﯾﮏ دﯾﺘﺎﺑﯿﺲ ﺑﺎ ﯾﮏ ﺷﻤﺎره در ‪ MDB‬داﺷﺘﻪ ﺑﺎﺷﯿﺪ ‪ .‬دﯾﺘﺎﺑﯿﺲ ﻫﺎي ﮐﭙﯽ‬ ‫ﺷﺪه را ﻣﯽ ﺗﻮان ﺗﻐﯿﯿﺮ داد و ﯾﺎ ﭘﺎك ﮐﺮد ‪.‬ﮐﻠﯿﻪ رﻓﺮﻧﺲ ﻫﺎ ﺑﺎ ﻋﻼﻣﺖ * ﻇﺎﻫﺮ ﻣﯽ ﺷﻮﻧﺪ ‪ .‬‬ ‫ﺑﺮاي اﻓﺰودن دﯾﺘﺎﺑﯿﺲ ﻫﺎي ‪ Foreign‬دراﺑﺘﺪا در ‪ Admin Elements‬وارد ﻗﺴﻤﺖ ‪Database‬‬ ‫ﻣﯽ ﺷﻮﯾﻢ ‪ .‬‬ ‫ﺗﻮﺟﻪ ﮐﻨﯿﺪ ﺷﻤﺎ ﻧﻤﯽ ﺗﻮاﻧﯿﺪ در دﯾﺘﺎﺑﯿﺲ ﮐﭙﯽ ﺷﺪه ‪ ،‬ﺷﻤﺎره دﯾﺘﺎﺑﯿﺲ را ﺗﻐﯿﯿﺮ دﻫﯿﺪ ‪ 0‬اﯾﻦ ﮐﺎﻣﻼ‬ ‫ﺷﺒﯿﻪ ﻧﺴﺨﻪ اﺻﻠﯽ اﺳﺖ ‪.‬دﯾﺘﺎﺑﯿﺲ ﻫﺎي ﻣﺸﺘﻤﻞ از ﭘﺮوژه دوم ﻧﯿﺰ ﺗﺤﺖ ﻋﻨﻮان ‪ Foreign‬دﯾﺘﺎﺑﯿﺲ ﺷﻨﺎﺧﺘﻪ ﻣﯽ ﺷﻮد ‪.‬دﯾﺘﺎﺑﯿﺲ ﻫﺎ ﻫﻤﭽﻨﯿﻦ ﻣﯽ ﺗﻮاﻧﻨﺪ ﺑﯿﻦ‬ ‫ﭘﺮوژه ﻫﺎ ﻣﺸﺘﺮﮐﺎً اﺳﺘﻔﺎده ﺷﻮﻧﺪ دﯾﺘﺎﺑﯿﺲ ﻫﺎي ﮐﺎﺗﺎﻟﻮگ ﻣﻌﻤﻮﻻً ﺑﻪ اﯾﻦ ﻃﺮﯾﻖ ﺑﻪ اﺷﺘﺮاك ﮔﺬاﺷﺘﻪ ﻣﯽ‬ ‫ﺷﻮد ‪ .‬وﻗﺘﯽ‬ ‫ﺷﻤﺎ ﯾﮏ ﭘﺮوژه اﯾﺠﺎد ﻣﯽ ﮐﻨﯿﺪ ﺗﺎ از ﺳﺎﯾﺮ ﭘﺮوژه ﻫﺎ اﺷﺘﺮاك ﺑﮕﯿﺮد ‪ ،‬دو ﻧﮑﺘﻪ ﻗﺎﺑﻞ ﺗﻮﺟﻪ اﺳﺖ ‪:‬‬ ‫‪ (1‬ﺗﯿﻢ ﻫﺎ ﻣﯽ ﺑﺎﯾﺴﺖ در ﻫﻤﻪ دﯾﺘﺎﺑﯿﺲ ﻫﺎﯾﯿﮑﻪ ﺑﻪ اﺷﺘﺮاك ﮔﺬاﺷﺘﻪ ﺷﺪه اﯾﺪ ﻣﻮﺟﻮد ﺑﺎﺷﻨﺪ ‪.

‫ﺷﮑﻞ‪20-2‬‬ ‫ﺷﮑﻞ‪21-2‬‬ ‫‪38‬‬ .

‬‬ ‫اﯾﻦ دﮐﻤﻪ در ﻣﻨﻮي ‪ Admin Elements‬ﻣﻮﺟﻮد ﻣﯽ ﺑﺎﺷﺪ ‪ .‬‬ ‫ﺷﻤﺎ ﻣﯽ ﺗﻮاﻧﯿﺪ دﯾﺘﺎﺑﯿﺲ ﻫﺎﯾﯽ را ﮐﻪ ﻧﻤﯽ ﺧﻮاﻫﯿﺪ از ﻟﯿﺴﺖ دﯾﺘﺎﺑﯿﺲ ﻫﺎﯾﺘﺎن ﺑﻪ وﺳﯿﻠﻪ ﮐﻠﯿﮏ ﮐﺮدن‬ ‫ﺑﺮ روي دﮐﻤﻪ ‪ Exclude‬ﺣﺬف ﮐﻨﯿﺪ ‪.‫ﺷﮑﻞ‪22-2‬‬ ‫‪ : Foreign Project‬ﻟﯿﺴﺖ ﺳﺎﯾﺮ ﭘﺮوژه ﻫﺎﯾﯽ را ﮐﻪ ﻗﺎﺑﻞ دﺳﺘﺮس ﻫﺴﺘﻨﺪ را ﻧﺸﺎن ﻣﯽ دﻫﺪ ‪.‬‬ ‫‪ : Foreign DBs‬ﻟﯿﺴﺖ دﯾﺘﺎﺑﯿﺲ ﻫﺎﯾﯽ اﺳﺖ ﮐﻪ در ﭘﺮوژه ﻫﺎي ‪ Foreign‬وﺟﻮد دارﻧﺪ ‪.‬ﺑﺎ ﮐﻠﯿﮏ ﮐﺮدن ﺑﺮ روي اﯾﻦ دﮐﻤﻪ ‪،‬‬ ‫ﻣﻨﻮي ﻣﻮرد ﻧﻈﺮ ﻇﺎﻫﺮ ﻣﺸﻮد ‪.‬‬ ‫ﺑﻄﻮر ﻣﺜﺎل ﺑﺮاي اﻓﺰودن ﺗﻌﺪادي دﯾﺘﺎﺑﯿﺲ ﺑﻪ ﻟﯿﺴﺖ دﯾﺘﺎﺑﯿﺲ ﻫﺎﯾﻤﺎن در ﭘﻨﺠﺮه ﺻﻔﺤﻪ ﻗﺒﻞ در‬ ‫ﺑﺨﺶ ‪ Project Foreign‬را اﻧﺘﺨﺎب ﻣﯽ ﮐﻨﯿﻢ وﺑﺎ ‪ Username‬و ‪ Password‬ﻣﺮﺑﻮط ﺑﻪ‬ ‫‪ Admin‬ﮐﻪ در اﯾﻨﺠﺎ ‪ System‬و ‪ xxxxxx‬ﻫﺴﺘﻨﺪ ﺑﻪ ﻗﺴﻤﺖ ‪ Foreign Database‬ﻣﯽ روﯾﻢ‬ ‫‪39‬‬ .‬‬ ‫دﯾﺘﺎﺑﯿﺲ ﮐﻪ ﻣﻮرد ﻧﯿﺎزﺗﺎن اﺳﺖ را اﻧﺘﺨﺎب ﮐﻨﯿﺪ وﺳﭙﺲ ﮐﻠﯿﺪ ‪ Apply‬را ﺑﻔﺸﺎرﯾﺪ ‪ .‬ﺷﻤﺎ ﭘﯿﻐﺎم‬ ‫اﺧﻄﺎري درﯾﺎﻓﺖ ﺧﻮاﻫﯿﺪ ﻧﻤﻮد ﻣﺒﻨﯽ ﺑﺮ اﯾﻨﮑﻪ ﭘﺮوژه اي در ﺣﺎل ﺣﺎﻇﺮ وﺟﻮد ﻧﺪاﺷﺘﻪ ﺑﺎﺷﺪ ﺷﻤﺎ ﻧﻤﯽ‬ ‫ﺗﻮاﻧﯿﺪ دﯾﺘﺎﺑﯿﺲ ﻫﺎي را ﺑﯿﻔﺰاﯾﺪ ﮐﻪ داراي ‪ TeamID /DB Name‬ﻣﺸﺎﺑﻪ در ﭘﺮوژه ﺟﺎري ﺑﺎﺷﺪ ‪.‬‬ ‫‪ : Access Project as‬ﺷﻤﺎ ﻣﯽ ﺑﺎﯾﺴﺖ ﻧﺎم ﮐﺎرﺑﺮي و رﻣﺰ ﻋﺒﻮر را ﺑﺮاي ﮐﺎرﺑﺮ ‪ Free‬در ﭘﺮوژه ﻫﺎي‬ ‫‪Foreign‬ﺑﺪﻫﯿﺪ ‪.

‬‬ ‫ﻣﻮارد زﯾﺮ در زﯾﺮ ﻣﺠﻤﻮﻋﻪ اﯾﻦ ﮔﺰﯾﻨﻪ دﯾﺪه ﻣﯽ ﺷﻮﻧﺪ ‪:‬‬ ‫‪HVAC DB / Piping DB / Equipment DB / supports DB / Steelwork DB /‬‬ ‫‪Properties DB /Dictionary DB / Draft Library DB and All‬‬ ‫‪: Local Master DBs (3‬‬ ‫اﯾﻦ ﮔﺰﯾﻨﻪ ﺑﻪ ﺷﻤﺎ اﺟﺎزه ﻣﯽ دﻫﺪ ﺗﺎ دﯾﺘﺎﺑﯿﺲ ﻫﺎي اﺧﺘﺼﺎﺻﯽ ﭘﺮوژه ي ‪ Master‬را در داﯾﺮﮐﺘﻮري‬ ‫‪ Local‬ﮐﭙﯽ ﻧﻤﺎﯾﯿﺪ ‪ .‬‬ ‫‪Foreign Master DBs (2‬‬ ‫اﯾﻦ ﮔﺰﯾﻨﻪ ﺑﻪ ﺷﻤﺎ اﺟﺎزه ﻣﯽ دﻫﺪ دﯾﺘﺎﺑﯿﺲ ﻫﺎي اﺧﺘﺼﺎﺻﯽ را ﺑﺮاي ﭘﺮوژه ‪ Master‬ﺗﻨﻈﯿﻢ ﮐﻨﯿﺪ ‪.‬‬ ‫ﻧﮑﺘﻪ ‪ :‬ﺑﺮاي ﮐﺎﻫﺶ رﯾﺴﮏ ﺧﺮاﺑﯽ دﯾﺘﺎﺑﯿﺲ ﻫﺎ )ﯾﻌﻨﯽ ﻓﺎﯾﻞ ﻫﺎي داﺧﻞ داﯾﺮﮐﺘﻮري ﭘﺮوژه ( ‪ ،‬ﻣﯽ‬ ‫ﺑﺎﯾﺴﺖ ازﻣﺎژول‬ ‫‪40‬‬ .‬‬ ‫ﺑﻪ ﻣﻨﻮي ‪ Install‬ﮐﻪ ﺑﺮوﯾﺪ در زﯾﺮ ﻣﺠﻤﻮﻋﻪ ي آن ﻣﻮارد زﯾﺮ را ﻣﺸﺎﻫﺪه ﺧﻮاﻫﯿﺪ ﮐﺮد ‪:‬‬ ‫‪Sample Project (1‬‬ ‫اﻟﻒ( ‪ : Foreign Master DBs‬اﯾﻦ ﮔﺰﯾﻨﻪ ﺑﺮاي ﺗﻤﺎم دﯾﺘﺎﺑﯿﺲ ﻫﺎي ﻣﻮﺟﻮد در ﭘﺮوژه ‪Master‬‬ ‫ﺗﻨﻈﯿﻢ ﺷﺪه اﺳﺖ ‪.‬وﻗﺘﯽ رﻓﺮﻧﺲ ﻫﺎ را ﺑﻪ داﺧﻞ ﭘﺮوژه ‪ Include‬ﻣﯽ ﮐﻨﯿﻢ ‪ ،‬دﯾﮕﺮ آﻧﻬﺎ را‬ ‫در آن ﭘﺮوژه در ﻣﺮﺟﻊ ﻧﻤﯽ ﺑﯿﻨﯿﻢ ‪ ،‬اﯾﻦ ﺑﻪ آن ﻣﻌﻨﯽ ﻧﯿﺴﺖ ﮐﻪ اﯾﻦ رﻓﺮﻧﺲ ﻫﺎ از ﻣﺮﺟﻊ ‪ Move‬ﺷﺪه‬ ‫اﻧﺪ ‪ ،‬ﻓﻘﻂ ﻧﺸﺎن دﻫﻨﺪه ي اﯾﻦ اﺳﺖ ﮐﻪ اﯾﻨﻬﺎ در داﺧﻞ ﭘﺮوژه ﻣﻮﺟﻮد ﻫﺴﺘﻨﺪ ‪.‬ﺣﺎﻻ رﻓﺮﻧﺲ ﻫﺎ را دارﯾﻢ‬ ‫و ﻣﯽ ﺗﻮاﻧﯿﻢ ﺗﻐﯿﯿﺮﺷﺎن دﻫﯿﻢ ‪ .‬‬ ‫‪ (11-1-6-2‬ﭘﺎك ﮐﺮدن دﯾﺘﺎﺑﯿﺲ ﻫﺎ‬ ‫دﯾﺘﺎﺑﯿﺲ ﻫﺎ را ﻣﯽ ﺗﻮان از ‪ Admin Elements‬اﻧﺘﺨﺎب ﮐﺮد و ﺑﺎ زدن دﮐﻤﻪ ‪ Delete‬ﭘﺎﮐﺸﺎن ﮐﺮد‬ ‫‪.‫وﻫﺮ دﯾﺘﺎﺑﯿﺲ را ﮐﻪ ﺧﻮاﺳﺘﯿﻢ اﻧﺘﺨﺎب ﻣﯽ ﮐﻨﯿﻢ و ﺳﭙﺲ ‪ Apply‬ﻣﯽ زﻧﯿﻢ ‪ .‬اﯾﻦ ﮔﺰﯾﻨﻪ ﻧﯿﺰ ﺷﺎﻣﻞ ﻣﻮارد ﻗﺒﻠﯽ ﻣﯽ ﺑﺎﺷﺪ ‪.‬‬ ‫ب ( ‪ : Local Master DBs‬اﯾﻦ ﮔﺰﯾﻨﻪ از ﮐﻠﯿﻪ دﯾﺘﺎﺑﯿﺲ ﻫﺎي ﻣﻮﺟﻮد در ﭘﺮوژه ‪ Master‬داﺧﻞ‬ ‫داﯾﺮﮐﺘﻮري ‪ Local‬ﯾﮏ ﮐﭙﯽ ﺗﻬﯿﻪ ﻣﯽ ﮐﻨﺪ ‪.‬‬ ‫‪ (10-1-6-2‬ﮐﭙﯽ ﮐﺮدن و اﻓﺰودن از ﭘﺮوژه ‪Sample‬‬ ‫ﺷﻤﺎ ﻣﯽ ﺗﻮاﻧﯿﺪ از ﭘﺮوژه ي ‪ Sample‬ﯾﺎ ‪ Master‬ﺗﻌﺪادي دﯾﺘﺎﺑﯿﺲ ﮐﭙﯽ ﮐﻨﯿﺪ و ﯾﺎ ﺑﻪ ﭘﺮوژه ﺧﻮدﺗﺎن‬ ‫ﺑﯿﻔﺰاﯾﯿﺪ ‪ ،‬در ﺻﻮرﺗﯽ ﮐﻪ اﯾﻦ ﭘﺮوژه ﻫﺎ در دﺳﺘﺮس ﺷﻤﺎ ﺑﺎﺷﻨﺪ و اﯾﻦ ﭘﺮوژه ﻫﺎ ﻣﺘﻐﯿﺮﺷﺎن ﺗﻨﻈﯿﻢ ﺷﺪه‬ ‫ﺑﺎﺷﺪ ‪.

‬‬ ‫‪ ü‬ﻧﮑﺎﺗﯽ در ﻣﻮرد ‪: Copy Foreign‬‬ ‫اﯾﻦ ﮔﺰﯾﻨﻪ در ﭘﻨﺠﺮه ‪ Admin Elements‬اﺳﺖ ‪ .‬‬ ‫ﺷﮑﻞ‪23-2‬‬ ‫از ﻗﺴﻤﺖ ‪ Foreign Project‬ﭘﺮوژه اي ﮐﻪ ﻣﯽ ﺧﻮاﻫﯿﻢ ﯾﮏ ﯾﺎ ﭼﻨﺪ دﯾﺘﺎﺑﯿﺲ اش را ﮐﭙﯽ ﮐﻨﯿﻢ‬ ‫اﻧﺘﺨﺎب ﻣﯽ ﮐﻨﯿﻢ ‪ ،‬ﻧﺎم ﮐﺎرﺑﺮي و رﻣﺰ ﻋﺒﻮر را ﻣﯽ دﻫﯿﻢ ‪ ،‬ﺳﭙﺲ در ‪ Foreign Database‬ﻧﺎم‬ ‫‪41‬‬ .‫‪ Admin‬اﯾﻦ ﮐﺎر را اﻧﺠﺎم داد و از ﻃﺮﯾﻖ ‪ System Utility‬ﯾﺎ ‪ Command‬ﻫﺎ ﻧﻤﯽ ﺑﺎﯾﺴﺖ اﯾﻦ‬ ‫ﻋﻤﻞ را اﻧﺠﺎم داد‪.‬وﻗﺘﯽ روي آن ﮐﻠﯿﮏ ﮐﻨﯿﻢ ‪ ،‬ﻣﻨﻮي زﯾﺮ ﺑﺎز ﻣﯽ‬ ‫ﺷﻮد ‪.

‬‬ ‫ﻓﻮاﯾﺪ اﯾﻦ ﮐﺎر ‪:‬‬ ‫‪ (1‬ﭘﺮوژه ﺟﺪﯾﺪ ‪ ،‬ﻣﺸﺎﺑﻪ ﭘﺮوژه ﻗﺒﻠﯽ ﻣﯽ ﺑﺎﺷﺪ وﻓﻘﻂ ﮐﻤﯽ ﺗﻐﯿﯿﺮات داﺷﺘﻪ اﺳﺖ ‪.‬‬ ‫‪ (12-1-6-2‬ﺗﻨﻈﯿﻢ دﯾﺘﺎﺑﯿﺲ ﻫﺎ‬ ‫ﺑﺎ اﺟﺮاي ﺣﺎﻟﺖ ‪ DB Sets‬از ﭘﻨﺠﺮه ‪ Admin Elements‬ﭘﻨﺠﺮه زﯾﺮ ﺑﺎز ﻣﯽ ﺷﻮد ‪.‫دﯾﺘﺎﺑﯿﺲ ﻫﺎ ﯾﯽ را ﮐﻪ ﻣﯽ ﺧﻮاﻫﯿﻢ ﮐﭙﯽ ﺷﻮﻧﺪ را اﻧﺘﺨﺎب ﻣﯽ ﮐﻨﯿﻢ و در ﻗﺴﻤﺖ ‪Target DB‬‬ ‫‪ Name‬ﻣﺸﺨﺺ ﻣﯽ ﮐﻨﯿﻢ ﮐﻪ اﯾﻦ دﯾﺘﺎﺑﯿﺲ ﻣﺘﻌﻠﻖ ﺑﻪ ﮐﺪام ﺗﯿﻢ اﺳﺖ‪.‬‬ ‫‪ (4‬ﺑﺨﻮاﻫﯿﻢ اﻃﻼﻋﺎت ﭘﺮوژه راﺑﻪ ‪ Version‬ﺑﺎﻻﺗﺮ ﻧﺮم اﻓﺰار ﺗﺒﺪﯾﻞ ﮐﻨﯿﻢ ‪.‬‬ ‫‪ (2‬ﭘﺮوژه در ﭼﻨﺪ دﻓﺘﺮ در ﺣﺎل ﺗﻬﯿﻪ ﻣﯽ ﺑﺎ ﺷﺪ ‪.‬‬ ‫‪ (3‬ﺑﻪ ﮐﺎرﻓﺮﻣﺎ ﺗﻌﻬﺪ داده ﺑﺎﺷﯿﻢ ﮐﻪ ﭘﺲ از ﭘﺎﯾﺎن ﮐﺎر‪ ،‬ﮐﻞ ﭘﺮوژه را ﺗﺤﻮﯾﻞ ﺑﺪﻫﯿﻢ ‪.‬‬ ‫‪42‬‬ ‫ﺷﮑﻞ‪24-2‬‬ .

‬‬ ‫‪ : Non Member DB Sets (2‬ﺑﺮاي اﺿﺎﻓﻪ ﮐﺮدن ﯾﮏ ‪ DB‬ﯾﺎ ﯾﮏ ‪ DB Set‬ﺑﻪ ﻟﯿﺴﺖ‬ ‫) ‪ Members ( Ordered‬ﺗﻤﺎم دﯾﺘﺎ ﺑﯿﺲ ﻫﺎﯾﯽ را ﮐﻪ ﻋﻀﻮي از ‪ DB Set‬ﺟﺎري ﻫﺴﺘﻨﺪ ﻧﻤﺎﯾﺶ ﻣﯽ‬ ‫دﻫﺪ ‪ .‬ﺗﻮﺟﻪ داﺷﺘﻪ ﺑﺎﺷﯿﻢ ﮐﻪ در اﯾﻦ ﺣﺎﻟﺖ ﻧﻤﯽ ﺗﻮاﻧﯿﻢ در ﯾﮏ ‪ DB Set‬دو ‪ DB‬ﺑﺎ ﯾﮏ ‪DB‬‬ ‫‪ Number‬داﺷﺘﻪ ﺑﺎﺷﯿﻢ ‪.‫در اﯾﻦ ﭘﻨﺠﺮه ﺣﺎﻟﺖ ﻫﺎي زﯾﺮ دﯾﺪه ﻣﯽ ﺷﻮد ‪:‬‬ ‫‪ : Non Members DBs (1‬ﻟﯿﺴﺖ ﮐﺎﻣﻞ دﯾﺘﺎ ﺑﯿﺲ ﻫﺎﯾﯽ ﮐﻪ ﻫﻨﻮز اﺿﺎﻓﻪ ﻧﺸﺪه اﻧﺪ ‪.‬‬ ‫‪ (13-1-6-2‬اﯾﺠﺎد ‪ MDBs‬ﯾﺎ ‪Multiple Database‬‬ ‫ﺷﮑﻞ ‪183‬‬ ‫ﺑﺮاي اﯾﺠﺎد ﯾﮏ ‪ ، MDB‬درﭘﻨﺠﺮه ‪ Admin Elements‬ﮔﺰﯾﻨﻪ ‪ MDB‬را اﻧﺘﺨﺎب ﮐﻨﯿﺪ و ﺳﭙﺲ‬ ‫ﮔﺰﯾﻨﻪ ‪ Create‬را اﻧﺘﺨﺎب ﮐﻨﯿﺪ ﺗﺎ ﭘﻨﺠﺮه زﯾﺮ ﻇﺎﻫﺮ ﺷﻮد ‪:‬‬ ‫‪43‬‬ ‫ﺷﮑﻞ‪25-2‬‬ .

‬‬ ‫‪ ü‬ﯾﺎ در ﻣﻨﻮي اﯾﺠﺎد در ﮔﺰﯾﻨﻪ ‪ ، Modify / Create‬ﮔﺰﯾﻨﻪ ‪ Modify‬را اﻧﺘﺨﺎب ﮐﻨﯿﺪ ‪.‬‬ ‫‪ (15-1-6-2‬ﺣﺎﻟﺖ ‪Database Sessions‬‬ ‫ﻫﺮ زﻣﺎﻧﯿﮑﻪ ﮐﺎرﺑﺮ ‪ Save work‬را ﻣﯿﺰﻧﺪ ﯾﺎ ﺑﯿﻦ ﻣﺎژول ﻫﺎ ﺣﺮﮐﺖ ﻣﯽ ﮐﻨﺪ ﯾﮏ ‪ Session‬ﺟﺪﯾﺪ اﯾﺠﺎد‬ ‫ﻣﯽ ﺷﻮد ‪ .‬ﺑﺮاي ﻇﺎﻫﺮ ﺷﺪن ﻣﻨﻮي ‪ ، Modify‬ﻋﻨﺼﺮي را ﮐﻪ ﻣﯽ ﺧﻮاﻫﯿﺪ ﺗﻐﯿﯿﺮ دﻫﯿﺪ از ﻟﯿﺴﺖ ‪Admin‬‬ ‫‪ ، Elements‬اﻧﺘﺨﺎب ﮐﻨﯿﺪ و ﺳﭙﺲ ‪:‬‬ ‫‪ ü‬ﯾﺎ ﮐﻠﯿﺪ ‪ Modify‬را در ﭘﺎﯾﯿﻦ ‪ Admin Elements‬اﻧﺘﺨﺎب ﮐﻨﯿﺪ ‪.‬‬ ‫‪44‬‬ .‬ﻫﺮ دﯾﺘﺎﺑﯿﺲ ﯾﮏ ‪ Session‬ﻣﺨﺼﻮص‬ ‫ﺑﻪ ﺧﻮد دارد ‪.‬در ﻗﺴﻤﺖ ‪Project‬‬ ‫‪ ، Database‬دﯾﺘﺎﺑﯿﺲ ﻫﺎي راﮐﻪ ﻣﯽ ﺧﻮاﻫﯿﻢ داﺧﻞ ﯾﮏ ﻟﯿﺴﺖ ﺑﺎﺷﻨﺪ را اﻧﺘﺨﺎب ﻣﯽ ﮐﻨﯿﻢ و ﺑﺎ ﻓﺸﺮدن‬ ‫ﮐﻠﯿﺪ ▼ ﺑﻪ ﻟﯿﺴﺖ دﯾﮕﺮي ﺑﺎ ﻋﻨﻮان ‪ Current DB‬ﻣﻨﺘﻘﻞ ﻣﯽ ﮐﻨﯿﻢ ‪ .‬‬ ‫دﯾﺘﺎﺑﯿﺲ ﻫﺎ ﻣﺎ ﺑﯿﻦ دوﺣﺎﻟﺖ ‪ Current‬و ‪ ، Deferred‬در ﻫﺮ زﻣﺎن ‪ ،‬ﻗﺎﺑﻞ اﻧﺘﻘﺎل ﻫﺴﺘﻨﺪ ‪ .‫اﯾﻦ ﻣﻨﻮ ﺑﻪ ﺷﻤﺎ اﺟﺎزه ﻣﯽ دﻫﺪ ﺗﺎ ﺷﻤﺎ ﻧﺎم و ﺷﺮح ﺑﺮاي ‪ MDB‬اﻧﺘﺨﺎب ﮐﻨﯿﺪ ‪ .‬‬ ‫دﮐﻤﻪ ‪ Insert‬ﺑﺎﻋﺚ ﻣﯽ ﺷﻮد ‪ ،‬ﻫﻨﮕﺎم اﻧﺘﻘﺎل دﯾﺘﺎﺑﯿﺲ ﻫﺎ از ﻟﯿﺴﺖ ﺑﺎﻻ ﺑﻪ ﭘﺎﯾﯿﻦ ‪ ،‬ﻣﮑﺎن ﺟﺎي ﮔﯿﺮي‬ ‫دﯾﺘﺎﺑﯿﺲ در ﻟﯿﺴﺖ ‪ Current‬و ‪ Deferred‬ﻣﺸﺨﺺ ﺷﻮد ‪.‬‬ ‫ﺷﻤﺎ ﻣﯽ ﺗﻮاﻧﯿﺪ ﻧﺎم ‪،‬ﺷﺮح ‪ ،‬دﯾﺘﺎﺑﯿﺲ ﻣﻮﺟﻮد در‪ MDB‬و اﯾﻨﮑﻪ دﯾﺘﺎﺑﯿﺲ در ‪ Current‬ﺑﺎﺷﺪ ﯾﺎ‬ ‫در‪ ، Deferred‬را ﺗﻐﯿﯿﺮ دﻫﯿﺪ ‪.‬ﺑﻘﯿﻪ ﺟﺰء ﮔﺮوه ‪Deferred‬‬ ‫‪ DB‬ﻫﺎ ﻫﺴﺘﻨﺪ ‪.‬‬ ‫ﯾﮏ ‪ MDB‬ﻣﻤﮑﻦ اﺳﺖ ﺷﺎﻣﻞ ‪ 1000‬ﺗﺎ دﯾﺘﺎﺑﯿﺲ ﺑﺎﺷﺪ ‪ ،‬اﻣﺎ ﺗﻨﻬﺎ ‪ 300‬ﺗﺎ از اﯾﻦ دﯾﺘﺎﺑﯿﺲ ﻫﺎﺳﺖ ﮐﻪ‬ ‫ﺗﻮﺳﻂ ‪ Current‬ﺷﻨﺎﺧﺘﻪ ﻣﯽ ﺷﻮﻧﺪ و در ﻫﺮ زﻣﺎن ﻗﺎﺑﻠﯿﺖ دﺳﺘﺮﺳﯽ دارﻧﺪ ‪ .‬ﺑﺎ اﺳﺘﻔﺎده از ► و ◄ ﻣﯽ‬ ‫ﺗﻮان دﯾﺘﺎﺑﯿﺲ را ﺑﯿﻦ ‪ Current‬و ‪ Deferred‬ﻣﻨﺘﻘﻞ ﮐﺮد ‪.‬ﺑﻨﺎﺑﺮاﯾﻦ ﮐﺎرﺑﺮ‬ ‫ﻣﯽ ﺗﻮاﻧﺪ دﯾﺘﺎﺑﯿﺲ را از ﺣﺎﻟﺖ ﺟﺎري ﺑﻪ ﺣﺎﻟﺖ ﻏﯿﺮ ﻓﻌﺎل ﻣﻨﺘﻘﻞ ﮐﻨﺪ ﺗﺎ ﺑﻪ ﺑﺨﺶ ﻫﺎي ﻣﺨﺼﻮﺻﯽ ﺑﺮاي‬ ‫‪ Design‬دﺳﺘﺮﺳﯽ داﺷﺘﻪ ﺑﺎﺷﺪ ‪ .‬ﺑﺎ ▼ ﻣﯽ ﺗﻮان دﯾﺘﺎﺑﯿﺲ را ﺑﻪ ‪ MDB‬اﻓﺰود و ﺑﺎ اﻧﺘﺨﺎب ﯾﮏ‬ ‫دﯾﺘﺎﺑﯿﺲ و زدن ▲ ﻣﯽ ﺗﻮان دﯾﺘﺎﺑﯿﺲ را از ﻟﯿﺴﺖ ‪ MDB‬ﺧﺎرج ﮐﺮد ‪ .‬ﺗﻌﺪادي از دﯾﺘﺎﺑﯿﺲ ﻫﺎ را ﻣﯽ‬ ‫ﺗﻮاﻧﯿﻢ ﯾﺎ ﻣﺴﺘﻘﯿﻤﺎً ﺑﻪ ‪ Deferred‬ﻣﻨﺘﻘﻞ ﮐﻨﯿﻢ ﯾﺎ از ‪ Current‬ﺑﻪ ‪ Deferred‬ﺑﻔﺮﺳﺘﯿﻢ ‪.‬‬ ‫ﺑﻪ ﺻﻮرت ﭘﯽ در ﭘﯽ و ﻣﺘﻮاﻟﯽ ﺑﺮاي ﻫﺮدﯾﺘﺎﺑﯿﺲ ﺳﺎﺧﺘﻪ ﻣﯽ ﺷﻮد ‪ .‬‬ ‫‪ (14-1-6-2‬ﺗﻐﯿﯿﺮ ‪ MDB‬ﻫﺎ‬ ‫ﺑﺮاي ﺗﻐﯿﯿﺮ وﯾﮋﮔﯽ ‪ MDB‬ﻫﺎ ﻣﯽ ﺗﻮان از ﻣﻨﻮﯾﯽ اﺳﺘﻔﺎده ﮐﺮد ﮐﻪ ﺧﯿﻠﯽ ﻣﺸﺎﺑﻪ ﻣﻨﻮي اﯾﺠﺎد ‪MDB‬‬ ‫اﺳﺖ ‪ .‬اﯾﻦ اﺗﻔﺎق ﺑﺮاي ﻫﺮ ﮐﺎرﺑﺮ و ﺑﺮاي ﻫﺮدﯾﺘﺎ ﺑﯿﺴﯽ ﮐﻪ ﺗﻐﯿﯿﺮ ﻣﯽ دﻫﯿﺪ ‪ ،‬اﺗﻔﺎق ﻣﯽ اﻓﺘﺪ ‪Session .‬ﺑﺨﺶ ‪ Project Database‬ﻟﯿﺴﺖ ﮐﻠﯿﻪ دﯾﺘﺎﺑﯿﺲ ﻫﺎي ﭘﺮوژه را ﮐﻪ‬ ‫در ‪ MDB‬ﻧﯿﺴﺘﻨﺪ را ﻧﺸﺎن ﻣﯽ دﻫﺪ ‪ .

‬ﺣﺎل اﮔﺮ اﺷﺘﺒﺎه ﮐﺮده‬ ‫ﺑﺎﺷﯿﻢ ﻣﯽ ﺗﻮاﻧﯿﻢ ﻣﺠﺪداً ﺑﻪ ‪ 500‬ﺑﺮﮔﺮدﯾﻢ و ﯾﺎ اﯾﻨﮑﻪ ﺷﻤﺎره ‪ Session‬را اﺻﻼح ﮐﻨﯿﻢ ‪.‬اوﻟﯿﻦ‬ ‫‪ Session‬ﺑﺮاي زﻣﺎﻧﯽ اﺳﺖ ﮐﻪ دﯾﺘﺎﺑﯿﺲ اﯾﺠﺎد ﻣﯽ ﺷﻮد و دوﻣﯿﻦ ‪ Session‬ﺑﺮاي زﻣﺎﻧﯽ اﺳﺖ ﮐﻪ‬ ‫‪ World‬اﯾﺠﺎد ﻣﯽ ﺷﻮد ‪.‬‬ ‫ﺷﻤﺎ ﻣﯽ ﺗﻮاﻧﯿﺪ اﮔﺮ در ﻫﻨﮕﺎم ﮐﺎر ﻣﺘﻮﺟﻪ ﻣﺸﮑﻠﯽ ﺷﺪﯾﺪ ‪ ،‬دﯾﺘﺎﺑﯿﺲ را ﺑﻪ ﺣﺎﻟﺖ ‪ Session‬ﻫﺎي ﻗﺒﻠﯽ ﺑﺎز‬ ‫ﮔﺮداﻧﯿﺪ ‪ .‫ﺑﺮاي ﻣﺜﺎل ﻓﺮض ﻣﯽ ﮐﻨﯿﻢ ‪ Team / DB 1‬و ‪ Team 1 / DB 2‬را دارﯾﻢ ‪ ،‬وﻗﺘﯽ ﺑﺮاي ﻫﺮ دوي اﯾﻨﻬﺎ‬ ‫‪ Save Work‬را ﺑﺰﻧﯿﻢ ‪ ،‬ﺑﺮاي ‪ Team 1 / DB 1‬ﺷﻤﺎره ‪ Session‬ﻋﺪد ‪ 106‬ﻣﯽ ﺷﻮد و ﺑﺮاي‬ ‫‪ Team 2 / DB 2‬ﻋﺪد ‪ 289‬ﺛﺒﺖ ﻣﯽ ﺷﻮد ‪ .‬‬ ‫ﻧﺎم ﮐﺎرﺑﺮ و ﺗﺎرﯾﺦ ﺟﺎري ﺑﺮاي ﻫﺮ ‪ Session‬ذﺧﺮه ﻣﯽ ﺷﻮد ‪ .‬‬ ‫ﻧﮑﺘﻪ اي در راﺑﻄﻪ ﺑﺎ ﺷﻤﺎره ﮔﺬاري ‪ Session‬ﻫﺎ ‪:‬‬ ‫ﺑﻪ ﻣﺤﺾ آﻧﮑﻪ ﺷﺮوع ﺑﻪ ﮐﺎر ﻣﯽ ﮐﻨﯿﻢ ‪ ،‬ﺧﻮد ﻧﺮم اﻓﺰار دو ‪ Session‬ﻣﯽ ﺳﺎزد ‪ Session .‬اﮔﺮ‬ ‫‪ Save Work‬را ﺑﺰﻧﯿﻢ ‪ ،‬ﺑﺮاﯾﻤﺎن ﯾﮏ ‪ Session‬ﺟﺪﯾﺪ ﺑﻪ ﻧﺎم ‪ 501‬ﻣﯽ ﺳﺎزد ‪ .‬ﺳﯿﺴﺘﻢ ﺑﻪ ﻣﺎ‬ ‫ﮔﺰارش ﻣﯽ دﻫﺪ ﮐﺎرﺑﺮ ‪ x‬در ﺗﺎرﯾﺦ ‪ y‬ﮐﺎري را در داﺧﻞ ‪ PDMS‬اﻧﺠﺎم داده اﺳﺖ ‪.‬‬ ‫ﺑﺮاي اﻧﺠﺎم اﯾﻦ ﮐﺎر ﺑﻪ ﻣﺴﯿﺮ زﯾﺮ ﻣﯽ روﯾﻢ ‪:‬‬ ‫‪Design " Session Comment‬‬ ‫ﭘﻨﺠﺮه زﯾﺮ ﻇﺎﻫﺮ ﻣﯽ ﺷﻮد ‪.‬‬ ‫در ‪ Spooler ، Draft ، Design‬و ‪ Paragon‬ﮐﺎرﺑﺮﻫﺎ ﻣﯽ ﺗﻮاﻧﻨﺪ اﻃﻼﻋﺎت ﺟﺎري را ﺑﺎ ‪Session‬‬ ‫ﻗﺒﻠﯽ ﺑﻪ اﺷﺘﺮاك ﺑﮕﺬارﻧﺪ و ﺗﺤﻘﯿﻖ ﮐﻨﻨﺪ ﭼﻪ وﯾﮋﮔﯽ ﻫﺎ و ﻋﻨﺎﺻﺮي ﺗﻐﯿﯿﺮ ﮐﺮده اﺳﺖ ‪.‬ﺑﺮاي زﻣﺎﻧﯽ‬ ‫اﺳﺖ ﮐﻬﺪﯾﺘﺎﺑﯿﺲ اﯾﺠﺎد ﻣﯽ ﺷﻮد و ‪ Session 2‬ﺑﺮاي زﻣﺎﻧﯽ اﺳﺖ ﮐﻪ ‪ World‬اﯾﺠﺎد ﻣﯽ ﺷﻮد ‪ .‬‬ ‫اﮔﺮ در ﯾﮏ ﻟﺤﻈﻪ ﺑﻄﻮر ﻣﺜﺎل ﺳﻪ ﺗﺎ ﮐﺎرﺑﺮ ﻫﻤﺰﻣﺎن در ﯾﮏ دﯾﺘﺎﺑﯿﺲ ﻣﺸﻐﻮل ﺑﻪ ﮐﺎر ﺑﺎ ﺷﻨﺪ ‪ ،‬ﺑﻪ ﺗﺮ ﺗﯿﺐ‬ ‫ﻫﺮ ﮐﺪام ﮐﻪ ‪ Save Work‬را ﺑﺰﻧﯿﺪ ﯾﮏ ﺷﻤﺎره ﺑﻪ ﺷﻤﺎره ﻫﺎي ‪ Session‬اﺿﺎﻓﻪ ﻣﯽ ﺷﻮد ‪ .‬‬ ‫‪45‬‬ .‬در ﺻﻮرت ﺗﻤﺎﯾﻞ در ﻣﺎژول ‪ GUI‬ﻣﯽ ﺗﻮان‬ ‫ﺑﺮاي ﻫﺮ ﻣﺎژول ‪ Session‬ﯾﮏ ﺷﺮح ﻧﯿﺰ ﻧﻮﺷﺖ ‪.‬اﮔﺮ در ‪ Save Work‬ﺑﻌﺪي ﻓﻘﻂ‪Team 1 / DB 1‬‬ ‫ﺗﻐﯿﯿﺮﮐﺮده ﺑﺎﺷﺪ ‪ ،‬ﺷﻤﺎره آن ‪ 107‬ﻣﯽ ﺷﻮد وﺷﻤﺎره ‪ Team 1 / DB 2 ،Session‬ﺗﻐﯿﯿﺮ ﻧﻤﯽ ﮐﻨﺪ ‪.‬ﺑﺮاي اﯾﻦ ﮐﺎر ﺑﻪ ﻣﺴﯿﺮ ﻣﻘﺎﺑﻞ ﻣﯽ روﯾﻢ ‪:‬‬ ‫‪Data " Change Management " Backtrack Changes‬‬ ‫دو ﻧﻮع ‪ Backtrack‬دارﯾﻢ ‪:‬‬ ‫‪ (1‬ﺑﺮ اﺳﺎس ﺷﻤﺎره ‪Session‬‬ ‫‪ (2‬ﺑﺮ اﺳﺎس زﻣﺎن وﺗﺎرﯾﺦ ﺗﻐﯿﯿﺮات‬ ‫ﻣﺜﻼ وﻗﺘﯽ روي ‪ Sessions 500‬ﻫﺴﺘﯿﻢ ﻣﯽ ﺗﻮاﻧﯿﻢ روي ‪ Backtrack ، Session 490‬ﮐﻨﯿﻢ ‪ .

‫ﺷﮑﻞ‪26-2‬‬ ‫در ﺣﺎﻟﺖ ‪ Session‬در ﻣﺤﻞ دادن ﺷﻤﺎره ‪ ، Session‬ﺷﻤﺎره ‪Session‬اي را ﮐﻪ ﻣﯽ ﺧﻮاﻫﯿﻢ ﺑﻪ آن‬ ‫ﺑﺮﮔﺮدﯾﻢ را ﻣﯽ دﻫﯿﻢ ‪ .‬‬ ‫ﺣﺎﻟﺖ ‪ Stamp‬ﺑﺮاي زﻣﺎﻧﯽ اﺳﺖ ﮐﻪ در ﻫﻨﮕﺎم ‪ Design‬ﺑﺮاي ‪ Session‬ﻫﺎ ‪ comment‬ﺑﮕﺬارﯾﻢ ‪.‬‬ ‫ﻣﻮﻗﻊ ﻃﺮاﺣﯽ ‪ ،‬ﺑﻬﺘﺮ اﺳﺖ ﻫﺮ ﻓﺎز ﮐﻪ ﮐﺎرش ﺗﻤﺎم ﺷﺪ ﯾﮏ ‪ Stamp‬ﺑﮕﺬارﯾﺪ و در ﻣﻮرد ﻓﺎز اﻧﺠﺎم ﺷﺪه ‪،‬‬ ‫ﯾﮏ ‪ Comment‬ﺑﻨﻮﯾﺴﯿﺪ و ‪ Save‬ﮐﻨﯿﺪ ‪.‬‬ ‫در ﺣﺎﻟﺖ ‪ Time Date‬ﻧﯿﺰ ﯾﮏ ﺗﺎرﯾﺨﯽ را ﻣﯽ ﻧﻮﯾﺴﯿﻢ و ‪ PDMS‬ﻧﺰدﯾﮑﺘﺮﯾﻦ ﺗﺎرﯾﺦ را ﺑﻪ زﻣﺎن ذﮐﺮ‬ ‫ﺷﺪه ﺗﻮﺳﻂ ﻣﺎ ‪ ،‬در ﻧﻈﺮ ﻣﯽ ﮔﯿﺮد و ﺷﮑﻞ را ﺑﻪ ﺣﺎﻟﺘﯽ ﮐﻪ در آن زﻣﺎن ﺑﻮده ﺑﺮ ﻣﯽ ﮔﺮداﻧﺪ ‪.‬‬ ‫‪46‬‬ .‬وﻗﺘﯽ ﮐﻠﯿﺪ ‪ Apply‬را ﺑﺰﻧﯿﻢ ﺑﻪ آن ﺣﺎﻟﺖ ﺑﺮﮔﺸﺘﻪ و در ﻋﯿﻦ ﺣﺎل ﯾﮏ ‪Session‬‬ ‫ﺟﺪﯾﺪ ﻧﯿﺰ ﺑﺮاي ﻣﺎ ﻣﯽ ﺳﺎزد ‪.

‬‬ ‫در ﭘﻨﺠﺮه ﺻﻔﺤﻪ ﻗﺒﻞ ﻃﺮاح ﯾﮏ ‪ Comment‬در ﻣﺤﻮﻃﻪ ‪ Session Comment‬ﻣﯽ ﻧﻮﯾﺴﺪ ‪،‬‬ ‫ﺑﻌﺪاً در ﻣﺎژول ‪ Admin‬ﻣﯽ ﺷﻮد اﯾﻦ ‪ Comment‬را ﻣﺸﺎﻫﺪه ﮐﺮد ‪ ،‬ﺑﻪ اﯾﻦ ﺻﻮرت ﮐﻪ ﺑﻌﺪ از اﯾﻨﮑﻪ ﺑﺎ‬ ‫ﻣﺎژول ‪ Admin‬وارد ‪ PDMS‬ﺷﺪﯾﻢ ﺑﻪ ﻣﺴﯿﺮ زﯾﺮ ﻣﯽ روﯾﻢ ‪:‬‬ ‫‪DATA " Change Management " Backtrack‬‬ ‫ﻫﻤﺎن ﭘﻨﺠﺮه ‪ Backtrack Changes‬ﺑﺎز ﻣﯽ ﺷﻮد ‪ ،‬دﯾﺘﺎﺑﯿﺲ ﻣﻮرد ﻧﻈﺮﻣﺎن را اﻧﺘﺨﺎب ﻣﯽ ﮐﻨﯿﻢ ﺣﺎل‬ ‫وﻗﺘﯽ ﮐﻠﯿﺪ ‪ More‬را ﻣﯽ زﻧﯿﻢ ﭘﻨﺠﺮه زﯾﺮ ﺑﺎز ﻣﯽ ﺷﻮد ‪.‫ﺷﮑﻞ‪27-2‬‬ ‫ﺑﻪ اﯾﻦ ﺻﻮرت اﮔﺮ ﺑﺮاﯾﺘﺎن ﻣﺸﮑﻠﯽ ﭘﯿﺶ ﺑﯿﺎﯾﺪ راﺣﺖ ﺗﺮ ﻣﯽ ﺗﻮاﻧﯿﺪ ﻣﺘﻮﺟﻪ ﺷﻮﯾﺪ ﮐﻪ ﺗﺎ ﮐﺠﺎ ﻣﯽ ﺑﺎﯾﺴﺖ ﺑﻪ‬ ‫ﻋﻘﺐ ﺑﺮﮔﺮدﯾﺪ وﻋﻤﻞ ‪ Backtrack‬را اﻧﺠﺎم دﻫﯿﺪ ‪.‬‬ ‫‪47‬‬ ‫ﺷﮑﻞ‪28-2‬‬ .

‬‬ ‫ﺷﮑﻞ‪29-2‬‬ ‫‪48‬‬ .‬اﺿﺎﻓﻪ ﺷﺪن ﺣﺠﻢ اﻃﻼﻋﺎت ذﺧﯿﺮه ﺷﺪه ﻓﻀﺎي ﻻزم ﺑﺮاي ﮐﺎر را ﮐﺎﻫﺶ ﻣﯽ دﻫﺪ و ﺣﺠﻢ‬ ‫دﯾﺘﺎﺑﯿﺲ ﺑﺎﻻ را ﻣﯽ ﺑﺮد ‪ .‬‬ ‫ﺑﻪ ﻃﻮر ﻣﺜﺎل در ﺷﮑﻞ زﯾﺮ ﺑﯿﻦ ‪ Session1‬و ‪ Session82‬دﯾﮕﺮ ‪ Session‬اي وﺟﻮد ﻧﺪارد و ﻣﺎ ﻣﺜﻼً‬ ‫ﺑﻪ ‪ Session30‬ﻧﻤﯽ ﺗﻮاﻧﯿﻢ ﺑﺎز ﮔﺮدﯾﻢ ‪.‬از ﺳﻮي دﯾﮕﺮ ﺳﺮﻋﺖ ﮐﺎر ﻧﯿﺰ ﭘﺎﯾﯿﻦ آﻣﺪه و اﺣﺘﻤﺎل ﺧﺮاﺑﯽ دﯾﺘﺎﺑﯿﺲ ﻧﯿﺰ اﻓﺰاﯾﺶ ﻣﯽ ﯾﺎﺑﺪ ‪.‬ﺑﺎ اﻓﺰاﯾﺶ ﺣﺠﻢ دﯾﺘﺎﺑﯿﺲ ﺑﺮاي ‪ Load‬ﮐﺮدن آن ﻧﯿﺰ زﻣﺎن ﺑﯿﺸﺘﺮي ﻧﯿﺰ ﺧﻮاﻫﯿﻢ‬ ‫داﺷﺖ ‪ .‬ﮐﺮدن‬ ‫ﺑﻪ اﯾﻦ ﻣﻌﻨﯽ ﻧﯿﺴﺖ ﮐﻪ اﻃﻼﻋﺎت ﺷﻤﺎ از ﺑﯿﻦ ﻣﯽ رود و ‪ 3D‬ﻣﺪل را دﯾﮕﺮ ﻧﺨﻮاﻫﯿﻢ داﺷﺖ ‪ 3D .‬ﻣﺪل‬ ‫ﺑﺎﻗﯽ ﻣﯽ ﻣﺎﻧﺪ ‪ ،‬اﻣﺎ اﻣﮑﺎن ‪ Backtrack‬را از ﻣﺎ ﻣﯽ ﮔﯿﺮد ‪.‫‪Merging sessions (16-1-6-2‬‬ ‫‪Session‬ﻫﺎي ‪ PDMS‬ﺗﻮاﻧﺎﯾﯽ ذﺧﯿﺮه ﺳﺎزي ﺗﺎرﯾﺨﭽﻪ ﺗﻐﯿﯿﺮاﺗﯽ ﮐﻪ در دﯾﺘﺎﺑﯿﺲ اﻧﺠﺎم ﻣﯽ ﺷﻮﻧﺪ را‬ ‫دارﻧﺪ ‪ .‬وﻗﺘﯽ ﯾﮏ ‪ Session‬ﺳﺎﺧﺘﻪ ﻣﯽ ﺷﻮد ‪ ،‬اﻃﻼﻋﺎت ﺗﻐﯿﯿﺮ داده ﺷﺪه ﺑﻪ اﻧﺘﻬﺎي ﻓﺎﯾﻞ دﯾﺘﺎﺑﯿﺲ اﻓﺰوده‬ ‫ﻣﯽ ﺷﻮﻧﺪ ‪ .‬‬ ‫ﭘﺲ ﺑﻬﺘﺮ اﺳﺖ وﻗﺘﯽ ﮐﻪ ﮐﺎر ﯾﮏ ﻓﺎز ﺗﻤﺎم ﺷﺪ و دﯾﺪﯾﻢ ﮐﻪ دﯾﮕﺮ ﻫﯿﭻ ﻣﺸﮑﻠﯽ وﺟﻮد ﻧﺪارد و ﻧﯿﺎز ﺑﻪ‬ ‫ﺗﺎرﯾﺨﭽﻪ اش ﻧﺪارﯾﻢ اﻃﻼﻋﺎت را از ﻃﺮﯾﻖ ‪ Merge‬ﮐﺮدن ‪Session‬ﻫﺎ ﻓﺸﺮده ﻣﯽ ﮐﻨﯿﻢ ‪ Merge .

‫وﻗﺘﯽ ﮐﻪ ﮐﺎر ﺗﻤﺎم ﺷﺪ ‪ ،‬ﮐﻞ ‪ Session‬ﻫﺎ را ‪ Merge‬ﻣﯽ ﮐﻨﯿﻢ ‪ .‬ﻣﺜﻼ ًاﮔﺮ ‪ 500‬ﺗﺎ ‪ session‬داﺷﺘﻪ ﺑﺎ‬ ‫ﺷﯿﻢ و ﻫﻤﻪ را ﺑﺎ ﻫﻢ ‪ Merge‬ﮐﻨﯿﻢ ﺗﺮﺗﯿﺐ ﺷﻤﺎره ﻫﺎي ﺟﺪﯾﺪ ﺑﻪ ﺻﻮرت ‪ 1‬و ‪ 2‬و ‪ 500‬ﺧﻮاﻫﺪ ﺑﻮد ‪.‬‬ ‫ﺑﺮاي ‪ Merge‬ﮐﺮدن ﺑﻪ ﻣﺴﯿﺮ زﯾﺮ ﻣﯽ روﯾﻢ ‪:‬‬ ‫‪DATA → Change Management → Merge Change‬‬ ‫ﺑﻪ اﯾﻦ ﺻﻮرت ﭘﻨﺠﺮه زﯾﺮ را ﻣﺸﺎﻫﺪه ﺧﻮاﻫﺪ ﮐﺮد ‪.‬‬ ‫‪49‬‬ ‫ﺷﮑﻞ‪30-2‬‬ .

‬‬ ‫‪ Session ü‬ﻫﺎ را ﻣﯽ ﺗﻮان از ﻃﺮﯾﻖ دادن ﺗﺎرﯾﺦ و ﯾﺎ ﺷﻤﺎره ‪ Session‬ﯾﺎ ‪ Stamp‬ﺑﺎ ﻫﻢ ادﻏﺎم‬ ‫ﮐﺮد ‪. 450‬ﺑﺮاي اﯾﻦ ﮐﺎر از ‪ After‬و ‪Up‬‬ ‫‪ to‬ﻣﯽ ﺗﻮان اﺳﺘﻔﺎده ﮐﺮد ‪.‬‬ ‫‪.‬‬ ‫‪50‬‬ .‬‬ ‫ﭼﻨﺪ ﻧﮑﺘﻪ ﻣﻬﻢ ‪:‬‬ ‫‪ ü‬ﺧﻮد ‪ Merge‬ﮐﺮدن ‪ Session‬ﻧﻤﯽ ﺳﺎزد ‪.‫ﺑﻪ ﺻﻮرت ﺑﯿﻨﺎﺑﯿﻦ ﻧﯿﺰ ﻣﯽ ﺗﻮان اﯾﻦ ﻋﻤﻞ را اﻧﺠﺎم داد ﻣﺜﻼ از ‪100‬ﺗﺎ‪.‬‬ ‫‪ ü‬ادﻏﺎم ﮐﺮدن ‪ Session‬ﻫﺎي دﯾﺘﺎﺑﯿﺲ ﻫﯿﭻ ﺗﺎﺛﯿﺮي روي دﯾﺘﺎﺑﯿﺲ ﻣﺮﺟﻊ ﮐﻪ از دﯾﺘﺎﺑﯿﺲ دﯾﮕﺮي‬ ‫آﻣﺪه اﺳﺖ ‪ ،‬ﻧﺨﻮاﻫﺪ ﮔﺬاﺷﺖ ‪.

‬‬ ‫‪51‬‬ .‫‪ (7-2‬اﻃﻼﻋﺎت ﭘﺮوژه‬ ‫ﺑﺎ رﻓﺘﻦ ﺑﻪ ﻣﺴﯿﺮ زﯾﺮ ﻣﯽ ﺗﻮاﻧﯿﻢ اﻃﻼﻋﺎت ﮐﻠﯽ ﭘﺮوژه را داﺷﺘﻪ ﺑﺎﺷﯿﻢ ‪:‬‬ ‫‪Project → Information‬‬ ‫ﺷﮑﻞ‪31-2‬‬ ‫در ﺑﺎﻻ ﺗﻌﺪاد ﮐﺎرﺑﺮاﻧﯽ ﮐﻪ در اﯾﻦ ﭘﺮوژه ﻫﻤﮑﺎري دارﻧﺪ را ﻣﯽ دﻫﯿﻢ ‪ ،‬ﺑﻌﺪ درﻗﺴﻤﺖ ﭘﺎﯾﯿﻦ ‪ ،‬ﯾﻌﻨﯽ ‪Set‬‬ ‫‪ ، Attribute‬ﯾﮑﯽ ﯾﮑﯽ ﮔﺰﯾﻨﻪ ﻫﺎ را اﻧﺘﺨﺎب ﻣﯽ ﮐﻨﯿﻢ و در ﻣﺤﻮﻃﻪ ﺟﻠﻮي آن ﻋﺒﺎرت ﻣﻮرد ﻧﻈﺮ را ﻣﯽ‬ ‫ﻧﻮﯾﺴﯿﻢ ‪.