PDMS Training-Preface and Admin Module PDF

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 51

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

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


‫‪PDMS‬‬

‫ﺗﺄﻟﯿﻒ ‪:‬‬

‫اﻣﯿﻦ ﮐﺎﻇﻤﯽ ﺑﯿﺪﺧﺘﯽ‬


‫ﺑﺎ ﻫﻤﮑﺎري‬
‫ﺳﻤﯿﻪ رﺟﺒﯽ‬
‫‪1‬‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


‫ﮔﺮوه آﻣﻮزﺷﯽ ﻣﻬﻨﺪﺳﯽ‬
‫ﭘﻮﯾﺎاﻧﺪﯾﺶ‬
‫ﺑﺮﮔﺰارﮐﻨﻨﺪه دوره ﻫﺎي ﻣﻬﻨﺪﺳﯽ و ﻧﻔﺖ‪ ،‬ﮔﺎز وﭘﺘﺮوﺷﯿﻤﯽ‬

‫ﺑﺎ ﻣﺪﯾﺮﯾﺖ‬
‫اﻣﯿﻦ ﮐﺎﻇﻤﯽ‬
‫‪2‬‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


‫ﻓﻬﺮﺳﺖ ﻣﻮﺿﻮﻋﯽ ﻣﻄﺎﻟﺐ‬

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


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

‫‪ADMIN MODULE‬‬ ‫ﻓﺼﻞ ‪2‬‬


‫‪ ( 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‬ﭘﺎك ﮐﺮدن ﺗﯿﻢ ﻫﺎ و ﮐﺎرﺑﺮدﻫﺎ‬
‫‪3‬‬
‫‪ (6-1-6-2‬دﯾﺘﺎﺑﯿﺲ ﻫﺎ‬
‫‪ (7-1-6-2‬ﺗﻐﯿﯿﺮ وﯾﮋﮔﯽ دﯾﺘﺎﺑﯿﺲ‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


‫‪ (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‬‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


‫ﻓﺼﻞ ‪1‬‬

‫ﻣﻘﺪﻣﻪ اي در ﻣﻮرد ‪ PDMS‬و‬


‫ﻣﺎژول ﻫﺎي ﻣﺨﺘﻠﻒ آن‬

‫‪5‬‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


‫‪ (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‬‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


‫‪ ( 2-1-1‬ﻗﺴﻤﺖ ﮐﺎﺗﺎﻟﻮگ‬
‫اﻣﮑﺎن ﻧﻮﺷﺘﻦ ﮐﺎﺗﺎﻟﻮگ در ‪ PDMS‬در دو ﺑﺨﺶ ‪ PARGON‬و ‪ SPECON‬وﺟﻮد دارد ‪ .‬در ﺣﻘﯿﻘﺖ‬
‫ﻧﮕﺎرﻧﺪه ﮐﺎﺗﺎﻟﻮگ در ﭘﺮوژه ﺑﺎ ﻟﺤﺎظ ﺗﺠﻬﯿﺰات ﻣﺨﺘﻠﻒ اﺳﺘﻔﺎده ﺷﺪه در ﭘﺮوژه در ‪Spec‬ﻫﺎي ﻣﺨﺘﻠﻒ ﺑﻪ‬
‫ﮐﺎرﺑﺮ در ﺑﺨﺶ ﻫﺎي ﻣﺨﺘﻠﻒ اﯾﻦ اﻣﮑﺎن را ﻣﯽ دﻫﺪ ﺗﺎ از آن ﻫﺎ اﺳﺘﻔﺎده ﮐﻨﺪ ‪.‬‬
‫اﯾﻦ ﻣﺒﺤﺚ در ‪ PDMS‬ﯾﮏ ﺑﺨﺶ ﮐﺎﻣﻼ ﺗﺨﺼﺼﯽ و وﯾﮋه ﻣﯽ ﺑﺎﺷﺪ ﮐﻪ ﮐﺎر ﮐﺮدن ﺑﺎ آن ﻧﯿﺰ ﺑﻪ دﻟﯿﻞ‬
‫ﺳﺎﺧﺘﺎر ﻧﺴﺒﺘﺎ ﭘﯿﭽﯿﺪه آن ‪ ،‬آﺳﺎن ﻧﻤﯽ ﺑﺎﺷﺪ ‪.‬‬
‫در ﻧﮕﺎرش ﺟﻠﺪ دوم اﯾﻦ ﮐﺘﺎب ﺣﺘﻤﺎ ﺳﻌﯽ ﺧﻮاﻫﺪ ﺷﺪ ﺑﻪ اﯾﻦ ﺑﺨﺶ ﻧﯿﺰ ﭘﺮداﺧﺘﻪ ﺷﻮد ‪.‬‬

‫‪ ( 3-1-1‬ﻗﺴﻤﺖ ‪Design‬‬
‫اﯾﻦ ﻗﺴﻤﺖ در ﻧﺮم اﻓﺰار ‪ PDMS‬ﺷﺎﻣﻞ ﻗﺴﻤﺖ ﻫﺎي ﻣﺨﺘﻠﻔﯽ اﺳﺖ ﮐﻪ در ﺟﺪول ﺷﮑﻞ )‪ (1-1‬آﻣﺪه‬
‫اﺳﺖ ‪.‬‬

‫‪PIPEWORK‬‬ ‫ﺑﺮاي ﻣﺪﻟﺴﺎزي ﻟﻮﻟﻪ ﮐﺸﯽ در واﺣﺪ‬


‫‪EQUIPMENT‬‬ ‫ﺑﺮاي ﻣﺪﻟﺴﺎزي ﺗﺠﻬﯿﺰات در واﺣﺪ‬
‫‪STRUCTURE‬‬ ‫ﺑﺮاي ﻣﺪﻟﺴﺎزي اﻗﻼم ﺳﺎﺧﺘﻤﺎﻧﯽ در واﺣﺪ‬
‫‪HVAC DESINER‬‬ ‫ﺑﺮاي ﻣﺪﻟﺴﺎزي ﺗﺎﺳﯿﺴﺎت در واﺣﺪ‬
‫‪CABLE TRAY‬‬ ‫ﺑﺮاي ﻣﺪﻟﺴﺎزي ﺳﯿﻨﯽ ﻫﺎي ﺳﯿﻢ ﮐﺸﯽ در واﺣﺪ‬
‫‪SUPPORT&HANGER‬‬ ‫ﺑﺮاي ﻣﺪﻟﺴﺎزي ﺗﮑﯿﻪ ﮔﺎه ﻫﺎ در واﺣﺪ‬
‫‪TEMPLATE‬‬ ‫ﺑﺮاي ﻣﺪﻟﺴﺎزي و ﺗﻌﺮﯾﻒ ﯾﮏ ﺳﺮي ﻧﻤﻮﻧﻪ ﻫﺎي آﻣﺎده‬
‫در واﺣﺪ‬

‫ﻫﻤﺎن ﮔﻮﻧﻪ ﮐﻪ از ﺟﺪول )‪ (1-1‬ﻧﯿﺰ آﺷﮑﺎر اﺳﺖ ‪ ،‬در اﯾﻦ ﺑﺨﺶ ﻃﺮاﺣﯽ ﻫﺎ ﺑﻪ ﺻﻮرت ﮐﺎﻣﻼ ﻣﺠﺰا اﻧﺠﺎم‬
‫ﻣﯽ ﮔﯿﺮد ﮐﻪ در اﯾﻦ ﮐﺘﺎب ﺳﻌﯽ ﺷﺪه اﺳﺖ ﺑﻪ ﻃﻮر ﺗﻔﺼﯿﻠﯽ ﺳﻪ ﺑﺨﺶ ‪ Equipment‬و ‪ Pipework‬و‬
‫‪ Struuctere‬ﻣﻮرد ﺑﺮرﺳﯽ ﻗﺮار ﮔﯿﺮد ‪.‬‬
‫در ﻗﺴﻤﺖ ‪ ، Equipment‬ﮐﻠﯿﻪ ﺗﺠﻬﯿﺰات ﺛﺎﺑﺖ و دوار در ﭘﺮوژه را ﻣﺪل ﺳﺎزي ﻣﯽ ﮐﻨﯿﻢ ﮐﻪ اﯾﻦ ﻣﺪل‬
‫ﺳﺎزي ﻫﻢ ﺑﺎ اﺳﺘﻔﺎده ﻣﺪل ﻫﺎي ﻧﻤﻮﻧﻪ ﺧﻮد ﻧﺮم اﻓﺰار و ﻫﻢ ﻃﺮاﺣﯽ ﮐﻠﯽ ﺗﺠﻬﯿﺰ ‪ ،‬ﺗﻮﺳﻂ ﺧﻮد ﻃﺮاح اﻣﮑﺎن‬
‫ﭘﺬﯾﺮ اﺳﺖ ‪.‬‬
‫‪7‬‬
‫در ﻗﺴﻤﺖ ‪ ، Structure‬ﺳﺎﺧﺘﻤﺎن واﺣﺪ ﻋﻤﻠﯿﺎﺗﯽ ‪ ،‬ﮐﻠﯿﻪ ﺟﺰﺋﯿﺎت آن ﻗﺎﺑﻞ ﻃﺮاﺣﯽ اﺳﺖ ‪ ،‬اﯾﻦ ﺑﺨﺶ در‬
‫ﻧﺮم اﻓﺰار در ﭼﻬﺎر ﻗﺴﻤﺖ اراﺋﻪ ﻣﯽ ﺷﻮد ‪:‬‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


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

‫‪8‬‬

‫ﺷﮑﻞ ‪1-1‬‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


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

‫ﺷﮑﻞ ‪2-1‬‬

‫از دﯾﮕﺮ ﺧﺮوﺟﯽ ﻫﺎي اﯾﻦ ﺑﺨﺶ ﻧﻘﺸﻪ ﻫﺎي اﯾﺰوﻣﺘﺮﯾﮏ اﺳﺖ ﮐﻪ در ﻣﺎژول ‪ Iso Draft‬ﮔﺮﻓﺘﻪ ﻣﯽ ﺷﻮد ‪.‬‬
‫در ﻧﻘﺸﻪ ﻫﺎي اﯾﺰوﻣﺘﺮﯾﮏ ﮔﺮﻓﺘﻪ ﺷﺪه ‪ ،‬ﮐﻠﯿﻪ اﻃﻼﻋﺎت ﻣﺮﺑﻮط ﺑﻪ ‪ ، MTO‬اﺑﻌﺎد و ﻋﻼﺋﻢ ﻣﺪل ﻃﺮاﺣﯽ‬
‫ﺷﺪه وﺟﻮد دارد ‪.‬‬
‫ﻧﻤﺎي ﮐﻠﯽ ﯾﮏ ﻧﻘﺸﻪ اﯾﺰوﻣﺘﺮﯾﮏ ﮐﻪ ﺗﻮﺳﻂ ﻧﺮم اﻓﺰار ﮔﺮﻓﺘﻪ ﻣﯽ ﺷﻮد در ﺷﮑﻞ زﯾﺮ ﻧﺸﺎن داده ﺷﺪه اﺳﺖ ‪.‬‬

‫‪9‬‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


‫ﺷﮑﻞ‪3-1‬‬

‫‪ ( 2-1‬ﻧﺮم اﻓﺰار ‪: Catview‬‬


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

‫‪10‬‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


2 ‫ﻓﺼﻞ‬

ADMIN
Module

11

E-mail: a.k.beydokhty@gmail.com Tel.:09155072544


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

‫وﺟﻮد ﻣﺎژول ﻫﺎي ﻣﺨﺘﻠﻒ در ﻧﺮم اﻓﺰار ‪ PDMS‬ﺑﺎﻋﺚ ﺷﺪه ﮐﻪ ﺑﯿﺶ از ﻫﺮ اﻗﺪاﻣﯽ ﻧﯿﺎز ﺑﻪ ﺳﺎزﻣﺎﻧﺪﻫﯽ اﯾﻦ‬

‫ﻣﺎژول ﻫﺎ در ﺣﯿﻦ اﻧﺠﺎم ﭘﺮوژه ﺑﺎﺷﺪ ‪.‬‬

‫ﻣﺎژول ﻣﻮرد اﺳﺘﻔﺎده در ﻧﺮم اﻓﺰار ﺑﺮاي اﻧﺠﺎم اﯾﻦ ﮐﺎر ‪ ،‬ﻣﺎژول ‪ ADMIN‬اﺳﺖ ‪ ADMIN .‬ﯾﮏ ﭘﺮوژه ﺑﺎ‬

‫ﺗﻌﺮﯾﻒ ‪User‬ﻫﺎ ‪ ،‬دﯾﺘﺎﺑﯿﺲ ﻫﺎي ﮔﻮﻧﺎﮔﻮن و ﻫﻤﭽﻨﯿﻦ ‪ ، MDB‬در ﺣﻘﯿﻘﺖ روﻧﺪ اﺻﻠﯽ اﻧﺠﺎم ﭘﺮوژه را‬

‫ﮐﻨﺘﺮل ﻣﯽ ﮐﻨﺪ ‪.‬‬

‫ﺗﻌﺮﯾﻒ ﺳﻄﺢ دﺳﺘﺮﺳﯽ در ‪ ADMIN‬ﻧﯿﺰ ﺑﺴﯿﺎر ﻣﻬﻢ و ﺗﺎﺛﯿﺮ ﮔﺬار اﺳﺖ ‪ .‬ﮐﺎﻫﺶ ﯾﺎ اﻓﺰاﯾﺶ ﺑﯿﺶ از ﺣﺪ‬

‫دﺳﺘﺮﺳﯽ ﯾﮏ ‪ User‬ﻣﻤﮑﻦ اﺳﺖ ﺑﺎﻋﺚ اﯾﺠﺎد ﻣﺸﮑﻼت ﻏﯿﺮ ﻗﺎﺑﻞ ﺣﻞ و ﯾﺎ ﮔﺎه ﺗﻌﻮﯾﻖ زﯾﺎد ﭘﺮوژه ﮔﺮدد ‪.‬‬

‫از اﯾﻦ رو ‪ ADMIN‬ﺑﺎ آﮔﺎﻫﯽ از ﻫﺮ ﯾﮏ از ‪User‬ﻫﺎ و اﻫﻤﯿﺖ آن ﻫﺎ ﺑﻪ آن ﻫﺎ ﺳﻄﺢ دﺳﺘﺮﺳﯽ داده و ﺑﻪ‬

‫ﻫﻤﯿﻦ ﺟﻬﺖ ﻧﯿﺰ در روﻧﺪ اﻧﺠﺎم ﭘﺮوژه ﺑﺴﯿﺎر ﺗﺎﺛﯿﺮ ﮔﺬار اﺳﺖ ‪.‬‬

‫‪ ( 2-2‬ﻋﻨﺎﺻﺮ ‪ ADMIN‬ﯾﺎ ‪ADMIN Elements‬‬

‫ﯾﮑﯽ از اﺻﻠﯽ ﺗﺮﯾﻦ وﻇﺎﯾﻒ ‪ ADMIN‬ﺳﺎﺧﺘﻦ و ﻣﺪﯾﺮﯾﺖ ﻋﻨﺎﺻﺮ ‪ ADMIN‬اﺳﺖ ‪ .‬ﻋﻨﺎﺻﺮ اﺻﻠﯽ در اﯾﻦ‬

‫ﺣﯿﻄﻪ را ﻣﯽ ﺗﻮان ﺷﺎﻣﻞ ﺗﯿﻢ ﻫﺎ ‪ ،‬ﮐﺎرﺑﺮﻫﺎ ‪ ،‬دﯾﺘﺎﺑﯿﺲ ﻫﺎ و ‪MDB‬ﻫﺎ ﻧﺎم ﺑﺮد ‪.‬‬

‫‪12‬‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


‫دﯾﺘﺎﺑﯿﺲ ﻫﺎ در ﺣﻘﯿﻘﺖ ﻣﻨﺒﻊ ذﺧﯿﺮه اﻃﻼﻋﺎﺗﯽ ﻫﺮ ﺗﯿﻢ اﺳﺖ ‪ .‬ﻫﺮ ﮐﺎرﺑﺮ ﻋﻀﻮ ﯾﮏ ﺗﯿﻢ ﭘﺲ از زدن دﮐﻤﻪ‬

‫‪ Save work‬در ﺣﻘﯿﻘﺖ ﮐﻠﯿﻪ ﮐﺎر اﻧﺠﺎم ﺷﺪه ﺧﻮد را ﺑﺮ روي دﯾﺘﺎﺑﯿﺲ ذﺧﯿﺮه ﻣﺮﺗﺐ ﻣﯽ ﮐﻨﺪ ‪.‬‬

‫‪ MDB‬در ﺣﻘﯿﻘﺖ ﻣﺠﻤﻮﻋﻪ ﭼﻨﺪﯾﻦ دﯾﺘﺎﺑﯿﺴﯽ اﺳﺖ ﮐﻪ ﯾﮏ ﺗﯿﻢ ﺑﻪ آن دﺳﺘﺮﺳﯽ دارد ‪ .‬در ﻧﺮم اﻓﺰار‬

‫‪ PDMS‬ﻧﺤﻮه دﺳﺘﺮﺳﯽ ﺑﻪ دو ﺻﻮرت اﺳﺖ ‪:‬‬

‫‪ ( 1‬دﺳﺘﺮﺳﯽ ﻓﻘﻂ ﺧﻮاﻧﺪﻧﯽ ﯾﺎ ‪Read only‬‬

‫‪ ( 2‬دﺳﺘﺮﺳﯽ ﺧﻮاﻧﺪﻧﯽ و اﻟﺒﺘﻪ ﻧﻮﺷﺘﻨﯽ ﯾﺎ ‪Read and Write‬‬

‫ﺑﺎ ﺗﻌﺮﯾﻒ ‪ MDB‬در ﺣﻘﯿﻘﺖ ﺑﻪ ﮐﺎرﺑﺮﻫﺎ در ﯾﮏ ﯾﺎ ﭼﻨﺪ دﯾﺘﺎﺑﯿﺲ اﺟﺎزه ﺧﻮاﻧﺪن و ﻧﻮﺷﺘﻦ و در ﺑﻘﯿﻪ‬

‫دﯾﺘﺎﺑﯿﺲ ﻫﺎ ﻓﻘﻂ اﺟﺎزه ﺧﻮاﻧﺪن ﻣﯽ دﻫﯿﻢ ‪ .‬از ﻫﻤﯿﻦ رو اﺳﺖ ﮐﻪ در ﻫﻨﮕﺎم ورود ﺑﻪ ﻧﺮم اﻓﺰار ﺑﺎﯾﺪ اﺑﺘﺪا ﻧﺎم‬

‫‪MDB‬ﯾﻤﺎن را در ﺗﯿﻢ ﻣﺸﺨﺺ ﮐﻨﯿﻢ ﺗﺎ ﻧﺮم اﻓﺰار ﺑﻪ ﻣﺎ اﺟﺎزه ورود ﺑﺪﻫﺪ ‪.‬‬

‫ﮐﺎرﺑﺮان ﺑﺎ ﯾﮏ ﻧﺎم ﺷﻨﺎﺳﻪ و رﻣﺰ ﻋﺒﻮر ﻣﺸﺨﺺ ﻣﯽ ﺷﻮﻧﺪ و ﺑﺎ دادن اﯾﻦ اﻃﻼﻋﺎت اﺟﺎزه ورود ﺑﻪ دﯾﺘﺎﺑﯿﺲ‬

‫ﻫﺎي ﻣﺨﺘﻠﻒ را ﭘﯿﺪا ﻣﯽ ﮐﻨﻨﺪ ‪ .‬ﮐﺎرﺑﺮاﻧﯽ ﮐﻪ ﻋﻀﻮ ﺗﯿﻢ ﺧﺎﺻﯽ ﻫﺴﺘﻨﺪ ‪ ،‬اﺟﺎزه ﻧﻮﺷﺘﻦ در دﯾﺘﺎﺑﯿﺲ ﻫﺎي‬

‫ﻣﺘﻌﻠﻖ ﺑﻪ آن ﺗﯿﻢ را دارﻧﺪ ‪.‬‬

‫وﻇﺎﯾﻒ اﺻﻠﯽ ﯾﮏ ‪ ADMIN‬را ﻣﯽ ﺗﻮان ﺑﻪ ﺻﻮرت زﯾﺮ ﻃﺒﻘﻪ ﺑﻨﺪي ﮐﺮد ‪:‬‬

‫‪ ( 1‬اﯾﺠﺎد و ﯾﺎ ﺣﺬف ﮐﺎرﺑﺮ‬

‫‪13‬‬ ‫‪ ( 2‬اﯾﺠﺎد ‪ ،‬ﺣﺬف و ﯾﺎ در ﺻﻮرت ﻟﺰوم ﺗﻐﯿﯿﺮ در دﯾﺘﺎﺑﯿﺲ ﻫﺎ‬

‫‪ ( 3‬ﮐﻨﺘﺮل دﺳﺘﺮﺳﯽ ﻫﺮ ﮐﺎرﺑﺮ ﺑﻪ دﯾﺘﺎﺑﯿﺲ ﻫﺎي ﻣﺨﺘﻠﻒ‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


‫‪ ( 4‬اﯾﺠﺎد ﺗﯿﻢ ﻫﺎي ﻣﺨﺘﻠﻒ ﮐﺎري ﺑﺴﺘﻪ ﺑﻪ ﻧﻮع ﭘﺮوژه‬

‫‪ ( 5‬ﺗﺸﮑﯿﻞ ‪MDB‬ﻫﺎي ﻣﺨﺘﻠﻒ ﮐﺎري‬

‫‪ ( 6‬ﻣﺸﺨﺺ ﮐﺮدن و ﻣﺘﻤﺎﯾﺰ ﮐﺮدن ‪Session‬ﻫﺎ ﺑﺎ ‪ Stamp‬و ﻗﺎدر ﺑﻮدن در اﯾﺠﺎد ﺗﻐﯿﯿﺮات از ﯾﮏ‬

‫‪ Session‬ﺑﻪ ﯾﮏ ‪ Session‬دﯾﮕﺮ‬

‫‪ ( 3-2‬ﺳﺎﺧﺖ ﯾﮏ ﭘﺮوژه در ‪PDMS‬‬

‫در ﻧﺮم اﻓﺰار ‪ PDMS‬ﺳﻪ ﭘﺮوژه ﺑﻪ ﺻﻮرت ﭘﯿﺶ ﻓﺮض وﺟﻮد دارد ﮐﻪ ﺷﺎﻣﻞ ‪ SAM‬و ‪ IMP‬و ‪MAS‬‬

‫ﻣﯽ ﺑﺎﺷﻨﺪ ‪.‬‬

‫ﭘﺮوژه ‪ SAM‬ﺑﺮاي ﺣﺎﻟﺖ ﺑﺎ واﺣﺪ ﻣﯿﻠﯽ ﻣﺘﺮ اﺳﺖ و ‪ IMP‬ﺑﺮاي ﺣﺎﻟﺖ ﺑﺎ واﺣﺪ اﯾﻨﭻ ﻣﯽ ﺑﺎﺷﺪ ‪ .‬ﭘﺮوژه‬

‫‪ MAS‬ﻧﯿﺰ ﭘﺮوژه اﺻﻠﯽ ﺗﻌﺮﯾﻒ ﺷﺪه در ﻧﺮم اﻓﺰار ﻣﯽ ﺑﺎﺷﺪ ‪ .‬در ﺣﺎﻟﺖ ‪ MASTER‬در ﺣﻘﯿﻘﺖ ﯾﮏ‬

‫ﺳﺮي ﭘﯿﺶ ﻓﺮض ﻫﺎي ﺑﻪ ﻋﻨﻮان ‪ Reference‬در ﻃﺮاﺣﯽ ﺑﺮاي ﻣﺎ وﺟﻮد دارد ‪.‬‬

‫‪14‬‬

‫ﺷﮑﻞ‪1-2‬‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


‫اﻣﺎ ﺑﺮاي ﺳﺎﺧﺖ ﯾﮏ ﭘﺮوژه ﭘﯿﺶ ﻓﺮض ﺑﺎﯾﺪ ﻣﺮاﺣﻞ زﯾﺮ را دﻧﺒﺎل ﮐﻨﯿﻢ ‪:‬‬

‫‪ ( 1 – 3 – 2‬اﯾﺠﺎد ﭘﻮﺷﻪ ﻫﺎي ﭘﺮوژه‬

‫اﺻﻮﻻً از ﺳﻪ ﺣﺮف اول ﭘﺮوژه ﺑﺮاي ﻧﺎم ﮔﺬاري ﭘﺮوژه اﺳﺘﻔﺎده ﻣﯽ ﺷﻮد ‪ .‬ﺑﻪ ﻃﻮر ﻣﺜﺎل اﮔﺮ ﯾﮏ ﭘﺮوژه ﺑﺎ ﻧﺎم‬

‫‪ TRAINING‬داﺷﺘﻪ ﺑﺎﺷﯿﻢ ﺳﻪ ﺣﺮف اول آن ﯾﻌﻨﯽ ‪ TRA‬را در ﻧﻈﺮ ﮔﺮﻓﺘﻪ و در ﯾﮏ ﻧﻘﻄﻪ از‬

‫ﮐﺎﻣﭙﯿﻮﺗﺮ اﯾﻦ ﭘﻮﺷﻪ را اﯾﺠﺎد ﻣﯽ ﮐﻨﯿﻢ ‪ .‬در زﯾﺮ ﻣﺠﻤﻮﻋﻪ ﻫﺎي آن ﻧﯿﺰ ﭼﻬﺎر زﯾﺮ ﻣﺠﻤﻮﻋﻪ ﺑﺎ ﻧﺎم ﻫﺎي زﯾﺮ‬

‫اﯾﺠﺎد ﻣﯽ ﮐﻨﯿﻢ ‪:‬‬

‫‪TRA000‬‬ ‫دﯾﺘﺎﺑﯿﺲ ﻫﺎ ذﺧﯿﺮه ﻣﯽ ﺷﻮﻧﺪ ‪.‬‬

‫‪TRAPIC‬‬ ‫ﺗﺼﺎوﯾﺮ ﻣﺮﺑﻮط ﺑﻪ ‪ DRAFT‬ذﺧﯿﺮه ﻣﯽ ﺷﻮﻧﺪ ‪.‬‬

‫‪TRAMAC‬‬ ‫ﺑﺮاي ذﺧﯿﺮه ﮐﻠﯿﻪ ﻣﺎﮐﺮوﻓﺎﯾﻞ ﻫﺎ و ﺗﻮاﺑﻊ ﻣﯽ ﺑﺎﺷﺪ ‪.‬‬

‫‪TRAISO‬‬ ‫ﺑﺮاي ذﺧﯿﺮه ﮐﻠﯿﻪ ﻓﺎﯾﻞ ﻫﺎي ‪ ISODRAFT‬ﻣﻮرد اﺳﺘﻔﺎده ﻗﺮار ﻣﯽ ﮔﯿﺮد‬

‫ﺳﭙﺲ در ‪ TRAISO‬ﻧﯿﺰ ﭼﻬﺎر ﭘﻮﺷﻪ زﯾﺮ را ﻣﯽ ﺳﺎزﯾﻢ ‪:‬‬

‫‪15‬‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


‫‪LIS‬‬ ‫ﺑﺮاي ﻧﮕﻬﺪاري ﻟﯿﺴﺖ ﺟﺰﺋﯿﺎت‬

‫‪STD‬‬ ‫ﺑﺮاي ﻧﮕﻬﺪاري ﻓﺎﯾﻞ ﻫﺎي ‪ Option‬ﺑﺮاي‬

‫اﯾﺰوﻣﺘﺮﯾﮏ اﺳﺘﺎﻧﺪارد‬

‫‪SYS‬‬ ‫ﺑﺮاي ﻧﮕﻬﺪاري ﻓﺎﯾﻞ ﻫﺎي ‪ Option‬ﺑﺮاي‬

‫اﯾﺰوﻣﺘﺮﯾﮏ ﺳﯿﺴﺘﻢ‬

‫‪UND‬‬ ‫رﺑﺎي ﻧﮕﻬﺪاري ﻓﺎﯾﻞ ﻫﺎي ﭘﺎﯾﻪ اي‬

‫ﺷﮑﻞ‪2-2‬‬

‫‪16‬‬

‫ﺷﮑﻞ‪3-2‬‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


‫‪ ( 2 – 3 – 2‬ﺗﻌﺮﯾﻒ ﭘﺎراﻣﺘﺮﻫﺎي ﭘﺮوژه‬

‫در اﯾﻦ ﻣﺮﺣﻪ ﺑﻪ ﻣﺤﻞ ﻧﺼﺐ ﻧﺮم اﻓﺰار رﻓﺘﻪ و ﻓﺎﯾﻞ ‪ Evars.bat‬را ﭘﯿﺪا ﻣﯽ ﮐﻨﯿﻢ ‪ .‬ﺑﺎ ﮐﻠﯿﮏ راﺳﺖ ﺑﺮ روي‬

‫اﯾﻦ ﻓﺎﯾﻞ و اﻧﺘﺨﺎب ﮔﺰﯾﻨﻪ ‪ Edit‬در آﺧﺮ ﺻﻔﺤﻪ ﺑﺎز ﺷﺪه ﭼﻬﺎر ﺧﻂ زﯾﺮ را ﺗﺎﯾﭗ ﻣﯽ ﮐﻨﯿﻢ ‪:‬‬

‫‪SET TRA000=E:\TRA\TRA000‬‬

‫‪SET TRAPIC=E:\TRA\TRAPIC‬‬

‫‪SET TRAMAC=E:\TRA\TRAMAC‬‬

‫‪SET TRAISO=E:\TRA\TRAISO‬‬

‫ﮐﻪ در ﺣﻘﯿﻘﺖ ﻣﺴﯿﺮ ﻓﻮﻟﺪر اﯾﺠﺎد ﺷﺪه ﺗﻮﺳﻂ ﻣﺎﺳﺖ ‪.‬‬

‫‪17‬‬ ‫ﺷﮑﻞ‪4-2‬‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


‫ﺷﮑﻞ‪5-2‬‬

‫در ﻣﺮﺣﻠﻪ ﺑﻌﺪ ﻓﺎﯾﻞ را ‪ Save‬ﮐﺮده و ﯾﮏ ﺑﺎر ﺑﺮاي ﺷﻨﺎﺳﺎﻧﺪن ﭘﺮوژه ﺑﻪ ﻧﺮم اﻓﺰار ﺑﺮ روي آن ﮐﻠﯿﮏ ﻣﯽ‬

‫ﮐﻨﯿﻢ ‪.‬‬

‫ﺣﺎل در ﻫﻤﺎن ﻣﺤﻞ ﻧﺼﺐ ﻧﺮم اﻓﺰار ﻓﺎﯾﻞ ‪ Make.bat‬را ﭘﯿﺪا ﮐﺮده ﺑﺮ روي آن ﮐﻠﯿﮏ ﻣﯽ ﮐﻨﯿﻢ ‪ ،‬ﺑﺎ‬

‫اﺟﺮاي آن ﯾﮏ ﺻﻔﺤﻪ داﺳﯽ ﺷﮑﻞ ‪ ،‬ﻧﺎم ﭘﺮوژه را از ﻣﺎ ﻣﯽ ﭘﺮﺳﺪ ‪ .‬ﺑﻌﺪ از وارد ﮐﺮدن ﻧﺎم ﭘﺮوژه ﺧﻂ دﺳﺘﻮر‬

‫زﯾﺮ را اﺟﺮا ﻣﯽ ﮐﻨﯿﻢ ‪.‬‬

‫‪18‬‬ ‫‪*$M / % PDMSEXE % / MAKEMAC.MAC‬‬

‫و ﭘﺲ از اﺟﺮاي آن دﺳﺘﻮر ‪ FINISH‬را ﺻﺎدر ﻣﯽ ﮐﻨﯿﻢ ‪.‬‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


‫ﺷﮑﻞ‪6-2‬‬

‫ﺑﺎ اﻧﺠﺎم اﯾﻦ ﺳﺮي از دﺳﺘﻮرﻫﺎ ‪ ،‬دﯾﺘﺎﺑﯿﺲ ﻫﺎي ‪ ADMIN‬ﺳﺎﺧﺘﻪ ﻣﯽ ﺷﻮد ‪.‬‬

‫ﭘﺲ از اﺟﺮاي اﯾﻦ دﺳﺘﻮرﻫﺎ ﻓﺎﯾﻞ ﻫﺎي زﯾﺮ در ‪ TRA000‬اﯾﺠﺎد ﻣﯽ ﺷﻮﻧﺪ ‪:‬‬

‫‪Trasys‬‬ ‫ﺣﺎوي ﻓﺎﯾﻞ ﺳﯿﺴﺘﻢ دﯾﺘﺎﺑﯿﺲ ﮐﻪ دﺳﺘﺮﺳﯽ ﮐﻨﺘﺮل اﻃﻼﻋﺎت را ﺑﺮاي ﻣﺪل ﻫﺎي ﻣﺎژول‬

‫ﻧﮕﻬﺪاري ﻣﯽ ﮐﻨﺪ ‪.‬‬

‫‪Tracom‬‬ ‫ﺣﺎوي ﻓﺎﯾﻞ ‪ COMMS‬دﯾﺘﺎﺑﯿﺲ اﺳﺖ ﮐﻪ اﻃﻼﻋﺎت اﯾﻦ ﮐﻪ ﭼﻪ ﮐﺴﯽ ﺑﻪ ﭼﻪ ﻣﺎژوﻟﯽ دﺳﺖ‬

‫زده اﺳﺖ و ﭼﻪ دﯾﺘﺎﺑﯿﺲ ﻣﺪﻟﯽ در دﺳﺘﺮس اﺳﺖ را ﺣﻔﻆ ﻣﯽ ﮐﻨﺪ ‪.‬‬

‫‪Tramis‬‬ ‫ﺣﺎوي ﻓﺎﯾﻞ ‪ MISC‬دﯾﺘﺎﺑﯿﺲ اﺳﺖ ‪.‬‬

‫‪19‬‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


‫ﺑﺎ اﺟﺮاي ﮐﺎﻣﻞ دﺳﺘﻮرات ﺑﺎﻻ ﯾﮏ ﭘﺮوژه ‪ TRA ،‬درﺳﺖ ﻣﯽ ﺷﻮد ﮐﻪ ﻣﯽ ﺗﻮاﻧﯿﺪ آن را در ﭘﺮوژه ﻫﺎي‬

‫ورودي ﺑﻪ ‪ PDMS‬ﻣﺸﺎﻫﺪه ﮐﻨﯿﺪ ‪.‬‬

‫ﻧﮑﺎت ﻣﻬﻢ و ﮐﻠﯿﺪي ‪ ADMIN‬در ﺳﺎﺧﺖ ﺗﯿﻢ ﻫﺎي ﭘﺮوژه‬

‫‪ ADMIN‬ﺑﺎﯾﺪ در ﺗﻌﺮﯾﻒ ‪ MDB ، DB ، Team ، User‬ﯾﮏ ﺣﺎﻟﺖ ﺑﻬﯿﻨﻪ را ﺣﺘﻤﺎً در‬ ‫‪ü‬‬

‫ﻧﻈﺮ ﺑﮕﯿﺮﯾﺪ ‪ .‬ﻫﻤﯿﺸﻪ اﻓﺰاﯾﺶ ﺗﻌﺪاد اﻋﻀﺎ و ﯾﺎ ﺗﯿﻢ ﻫﺎ و ﯾﺎ ﻫﺮ ﯾﮏ از اﻟﻤﺎن ﻫﺎي ‪ADMIN‬‬

‫ﻧﻤﯽ ﺗﻮاﻧﺪ ﺑﺎﻋﺚ ﺗﻌﺮﯾﻒ ﺑﻬﺘﺮ ﭘﺮوژه ﺷﻮد ‪.‬‬

‫ﻫﺮ ﺗﯿﻢ ﺗﻨﻬﺎ ﯾﮏ ‪ DB‬دارد ﮐﻪ ﺗﻨﻬﺎ ‪User‬ﻫﺎي ﻫﻤﺎن ﺗﯿﻢ ﺑﻪ آن دﺳﺘﺮﺳﯽ ﻧﻮﺷﺘﻦ دارﻧﺪ ‪.‬‬ ‫‪ü‬‬

‫در ﺻﻮرﺗﯽ ﮐﻪ ﻧﯿﺎز ﺑﺎش ‪User‬ﯾﮏ ﺗﯿﻢ ‪ ،‬ﮐﻪ در آن ﺗﯿﻢ دﺳﺘﺮﺳﯽ ﺧﻮاﻧﺪن و ﻧﻮﺷﺘﻦ دارد و‬ ‫‪ü‬‬

‫در ﯾﮏ ﺗﯿﻢ دﯾﮕﺮ دﺳﺘﺮﺳﯽ ﻓﻘﻂ ﺧﻮاﻧﺪن داﺷﺘﻪ ﺑﺎﺷﺪ ‪ ،‬ﮐﺎﻓﯽ اﺳﺖ ﯾﮏ ‪ MDB‬دﯾﮕﺮ‬

‫ﺗﻌﺮﯾﻒ ﮐﻨﯿﻢ ﮐﻪ در آن ‪ User‬اول ﻧﺒﻮده و ﻓﻘﻂ ﻓﻘﻂ دﺳﺘﺮﺳﯽ ﺧﻮاﻧﺪن داﺷﺘﻪ ﺑﺎﺷﺪ ‪.‬‬

‫‪ (4-2‬اﻧﻮاع ﻣﺨﺘﻠﻒ دﯾﺘﺎﺑﯿﺲ در ﻧﺮم اﻓﺰار‬

‫‪ ( 1‬دﯾﺘﺎﺑﯿﺲ ﺳﯿﺴﺘﻢ ﯾﺎ ‪System DB‬‬

‫ﺗﻨﻬﺎ و ﻓﻘﻂ ﯾﮏ دﯾﺘﺎﺑﯿﺲ ‪ System‬در داﯾﺮﮐﺘﻮري ﭘﺮوژه ﻣﻮﺟﻮد اﺳﺖ ﮐﻪ اﻃﻼﻋﺎت ‪ ADMIN‬ﭘﺮوژه ﺑﻪ‬

‫‪20‬‬
‫ﺻﻮرت زﯾﺮ در آن ﻧﮕﻬﺪاري ﻣﯽ ﺷﻮد ‪:‬‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


‫اﻟﻒ ( ﻟﯿﺴﺘﯽ ﮐﻪ از ﮐﻠﯿﻪ دﯾﺘﺎﺑﯿﺲ ﻫﺎﯾﯽ ﮐﻪ در دﺳﺘﺮس ﭘﺮوژه ﺑﻮده اﻧﺪ ‪.‬‬

‫ب ( ﻟﯿﺴﺘﯽ از ﮐﻠﯿﻪ ﮐﺎرﺑﺮان ﮐﻪ ﺑﻪ دﯾﺘﺎﺑﯿﺲ ﻫﺎ دﺳﺘﺮﺳﯽ دارﻧﺪ و ﺗﯿﻤﯽ ﮐﻪ ﺑﻪ آن ﺗﻌﻠﻖ دارﻧﺪ ‪.‬‬

‫پ ( ﻟﯿﺴﺘﯽ از ﻣﺎژول ﻫﺎي ‪ PMDS‬ﮐﻪ ﻗﺎﺑﻞ دﺳﺘﺮﺳﯽ در ﺑﻮده اﻧﺪ ‪.‬‬

‫ﻧﮑﺘﻪ ‪ :‬دﯾﺘﺎﺑﯿﺲ ﺳﯿﺴﺘﻢ ﯾﮏ دﯾﺘﺎﺑﯿﺲ ‪ Multiwrite‬ﻣﻌﻨﺎﯾﺶ اﯾﻦ اﺳﺖ ﮐﻪ ﻣﯽ ﺗﻮان ﺑﯿﺶ از ﯾﮏ ﻧﻔﺮ در‬

‫ﻫﺮ زﻣﺎﻧﯽ در ﻣﺎژول ‪ ADMIN‬ﺑﺎﺷﻨﺪ ‪ .‬اﻣﺎ ﻧﺮم اﻓﺰار ‪ ،‬ﻣﺪﯾﺮﯾﺖ دﺳﺘﺮﺳﯽ دارد ‪ ،‬ﯾﻌﻨﯽ در اﯾﻦ ﺣﺎﻟﺖ دو‬

‫ﻧﻔﺮ در ﯾﮏ زﻣﺎن ﺗﻮاﻧﺎﯾﯽ اﯾﺠﺎد ﺗﻐﯿﯿﺮ در ﯾﮏ ﻣﮑﺎن را ﻧﺪارﻧﺪ ‪.‬‬

‫‪ ( 2‬دﯾﺘﺎﺑﯿﺲ ‪COMMS‬‬

‫اﻃﻼﻋﺎت ﻣﺮﺑﻮط ﺑﻪ اﯾﻦ ﮐﻪ در ﻫﺮ زﻣﺎن ﭼﻪ ﮐﺴﯽ و از ﭼﻪ ﻣﺎژوﻟﯽ اﺳﺘﻔﺎده ﻣﯽ ﮐﻨﺪ و اﯾﻦ ﮐﻪ در ﺣﺎل‬

‫ﺣﺎﺿﺮ ﭼﻪ دﯾﺘﺎﺑﯿﺴﯽ در ﺣﺎل اﺳﺘﻔﺎده اﺳﺖ ‪ ،‬در اﯾﻦ دﯾﺘﺎﺑﯿﺲ ذﺧﯿﺮه ﻣﯽ ﺷﻮد ‪ .‬ﻫﺮ ﮐﺎرﺑﺮ ﯾﮏ ﻣﮑﺎن ﺟﺪا‬

‫در ‪ COMMS‬دارد ﮐﻪ ﻣﯽ ﺗﻮاﻧﺪ ﺑﻪ اﻣﮑﺎن ﻧﻮﺷﺘﻦ دﺳﺘﺮﺳﯽ داﺷﺘﻪ ﺑﺎﺷﺪ و ﻣﯽ ﺗﻮاﻧﺪ ﺗﻐﯿﯿﺮات ﻣﺎژول ﻫﺎ‬

‫را ذﺧﯿﺮه ﮐﻨﺪ ‪ .‬ﻫﺮ ﮐﺎرﺑﺮي ﮐﻪ اﻣﮑﺎن دﯾﺪن ﻣﮑﺎن ﮐﺎرﺑﺮﻫﺎي دﯾﮕﺮ را داﺷﺘﻪ ﺑﺎﺷﺪ ‪ ،‬ﻣﯽ ﺗﻮاﻧﺪ ﻣﺘﻮﺟﻪ‬

‫ﮐﺎرﻫﺎي ﮐﺎرﺑﺮان آن ﻣﮑﺎن ﺷﻮد ‪ ،‬ﺑﺪون آن ﮐﻪ ﺧﻮدش ﺑﺘﻮاﻧﺪ در آن ﻣﮑﺎن ﺗﻐﯿﯿﺮي اﯾﺠﺎد ﻧﻤﺎﯾﺪ ‪.‬‬

‫ﻧﮑﺘﻪ ‪ :‬دﯾﺘﺎﺑﯿﺲ ﻣﺘﻌﻠﻖ ﺑﻪ ‪ COMMS‬ﯾﮏ دﯾﺘﺎﺑﯿﺲ ‪ Single-Access‬اﺳﺖ ‪ .‬ﮐﺎرﺑﺮاﻧﯽ ﮐﻪ ﻣﯽ ﺧﻮاﻫﻨﺪ‬

‫وارد اﯾﻦ ﻗﺴﻤﺖ ﺷﻮﻧﺪ ‪ ،‬ﺑﻪ ﻧﻮﺑﺖ ﻣﻨﺘﻈﺮ ﻣﯽ ﻣﺎﻧﻨﺪ ‪ ،‬اوﻟﯽ ﮐﻪ ﺧﺎرج ﺷﺪ ﻧﻔﺮ ﺑﻌﺪي ﻣﯽ ﺗﻮاﻧﺪ وارد ﺷﻮد ‪.‬‬

‫‪21‬‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


‫‪ ( 3‬دﯾﺘﺎﺑﯿﺲ ‪Misc‬‬

‫اﯾﻦ دﯾﺘﺎﺑﯿﺲ ﭘﯿﻐﺎم ﻫﺎي داﺧﻠﯽ ﮐﺎرﺑﺮان ﺑﻪ ﻫﻤﺮاه ﮐﻠﯿﻪ ﻣﺎﮐﺮوﻫﺎي داﺧﻠﯽ دﯾﺘﺎﺑﯿﺲ را ﺣﻔﻆ ﻣﯽ ﮐﻨﺪ ‪ .‬اﯾﻦ‬

‫دﯾﺘﺎﺑﯿﺲ ﻓﻘﻂ ﺑﺮاي ﻧﻮﺷﺘﻦ ﺗﻮﺳﻂ ﯾﮏ ﮐﺎرﺑﺮ در ﯾﮏ زﻣﺎن واﺣﺪ ﺑﺎز ﻣﯽ ﺑﺎﺷﺪ ‪ ،‬ﺑﺮاي ﺧﻮاﻧﺪن ﭼﻨﺪﯾﻦ‬

‫ﮐﺎرﺑﺮ در ﯾﮏ زﻣﺎن واﺣﺪ ﻣﺸﮑﻠﯽ ﻧﺪارد ‪ .‬و ﻫﻤﻪ ﮐﺎرﺑﺮان ﻧﯿﺎز دارﻧﺪ ﮐﻪ در اﯾﻦ دﯾﺘﺎﺑﯿﺲ ﺑﻨﻮﯾﺴﻨﺪ ‪ ،‬ﻧﯿﺎزﺷﺎن‬

‫ﺑﯿﺸﺘﺮ در زﻣﺎﻧﯽ اﺳﺖ ﮐﻪ ﻣﯽ ﺧﻮاﻫﻨﺪ ﭘﯿﻐﺎم ﺑﻔﺮﺳﺘﻨﺪ ﯾﺎ دﯾﺘﺎﺑﯿﺲ داﺧﻠﯽ ﻣﺎﮐﺮو ﺑﻨﻮﯾﺴﻨﺪ ﯾﺎ ﭘﯿﻐﺎم ﻫﺎ و‬

‫ﻣﺎﮐﺮوﻫﺎ را ﭘﺎك ﮐﻨﻨﺪ ‪.‬‬

‫ﻧﮑﺘﻪ ‪ :‬دﯾﺘﺎﺑﯿﺲ ﻣﺘﻌﻠﻖ ﺑﻪ ‪ MISC‬ﻧﯿﺰ ‪ Single-Access‬و ﻫﺮ ﮐﺎرﺑﺮي ﮐﻪ ﻣﺎﯾﻞ اﺳﺖ در اﯾﻦ دﯾﺘﺎﺑﯿﺲ‬

‫ﭼﯿﺰي ﺑﻨﻮﯾﺴﺪ ﻣﯽ ﺑﺎﯾﺴﺖ ﻣﻨﺘﻈﺮ ﺑﻤﺎﻧﺪ ﺗﺎ ﮐﺎرﺑﺮ ﻗﺒﻠﯽ ﻧﻮﺷﺘﻨﺶ ﺗﻤﺎم ﺷﻮد و از اﯾﻦ دﯾﺘﺎﺑﯿﺲ ﺑﯿﺮون ﺑﯿﺎﯾﺪ ‪.‬‬

‫ﻣﺜﺎل ‪:‬ﻓﺮض ﮐﻨﯿﺪ در ﭘﺮوژه ﺑﺎ ﻣﮑﺎﻧﯽ روﺑﺮوﯾﯿﻢ ﮐﻪ داراي ﺷﺶ ﻧﺎﺣﯿﻪ ﺑﻪ ﺻﻮرت زﯾﺮ اﺳﺖ ‪:‬‬

‫‪DBA‬‬ ‫‪DBB‬‬ ‫‪DBC‬‬

‫‪Team A‬‬ ‫‪Team B‬‬ ‫‪Team C‬‬

‫‪3 members‬‬ ‫‪2 members‬‬ ‫‪2 members‬‬

‫‪DBD‬‬ ‫‪DBF‬‬

‫‪Team D‬‬ ‫‪DBE‬‬ ‫‪Team F‬‬

‫‪4 members‬‬ ‫‪Team E‬‬ ‫‪2 members‬‬

‫‪22‬‬ ‫‪1 members‬‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


‫اﺑﺘﺪا ﺑﺮاي ﻫﺮ ﻧﺎﺣﯿﻪ ﯾﮏ ﺗﯿﻢ ﻣﯽ ﺳﺎزﯾﻢ و ﺑﺮاي ﻫﺮ ﺗﯿﻢ ﻧﯿﺰ ﯾﮏ دﯾﺘﺎﺑﯿﺲ ﺗﻌﺮﯾﻒ ﻣﯽ ﮐﻨﯿﻢ و در ﻣﺮﺣﻠﻪ‬

‫ﺑﻌﺪ ﺗﻌﺪاد ﮐﺎرﺑﺮﻫﺎ را ﻧﯿﺰﻣﺸﺨﺺ ﻣﯽ ﮐﻨﯿﻢ ‪.‬‬

‫‪Team A‬‬ ‫‪DBA‬‬ ‫‪Team B‬‬ ‫‪DBB‬‬ ‫‪Team C‬‬ ‫‪DBC‬‬

‫‪A1‬‬ ‫‪B1‬‬ ‫‪C1‬‬

‫‪A2‬‬ ‫‪B2‬‬ ‫‪C2‬‬

‫‪A3‬‬ ‫‪B3‬‬ ‫‪C3‬‬

‫ﺷﮑﻞ‪7-2‬‬

‫ﺣﺎل اﮔﺮ ﺑﺨﻮاﻫﯿﻢ ‪ MDB‬ﺗﻌﺮﯾﻒ ﮐﻨﯿﻢ ﮐﻪ در آن ﮐﺎرﺑﺮ ‪ A1‬ﺣﺎﻟﺖ ﺧﻮاﻧﺪن و ﻧﻮﺷﺘﻦ و در دﯾﺘﺎﺑﯿﺲ دو‬

‫ﺗﯿﻢ ‪ B‬و ‪ C‬و ﻓﻘﻂ ﺣﺎﻟﺖ ﺧﻮاﻧﺪن داﺷﺘﻪ ﺑﺎﺷﺪ ﯾﮏ ‪ MDB‬ﺑﻪ ﺻﻮرت زﯾﺮ ﺗﻌﺮﯾﻒ ﻣﯽ ﮐﻨﯿﻢ ‪:‬‬

‫‪MDB for User A1‬‬

‫‪DBA : Write & Read‬‬

‫‪DBB : Read only‬‬

‫‪DBC : Read only‬‬

‫‪23‬‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


‫‪ (5-2‬دﺳﺘﺮﺳﯽ ﺑﻪ دﯾﺘﺎﺑﯿﺲ ﻫﺎ‬

‫در ‪ PDMS‬ﮐﺎرﺑﺮﻫﺎ ﺑﺮ اﺳﺎس ﻧﻮع دﺳﺘﺮﺳﯽ ﺷﺎن ﺑﻪ دو دﺳﺘﻪ ﺗﻘﺴﯿﻢ ﻣﯽ ﺷﻮﻧﺪ ‪:‬‬

‫‪Free User ( 1‬‬

‫اﯾﻦ ﮐﺎرﺑﺮ ﺗﻮاﻧﺎﯾﯽ ورود ﺑﻪ ﮐﻠﯿﻪ ﻣﺎژول ﻫﺎ و ﻫﻤﭽﻨﯿﻦ ﺑﻪ روزرﺳﺎﻧﯽ در ﮐﻠﯿﻪ دﯾﺘﺎﺑﯿﺲ ﻫﺎ را دارا اﺳﺖ ‪.‬‬

‫‪General User ( 2‬‬

‫در ﻣﺎژول ﻫﺎي ﺣﺴﺎس ‪ ،‬ﻗﺪرت ورود ﻧﺪارد ﻣﺎﻧﻨﺪ ‪ ADMIN‬و ‪ LEXICON‬ﺗﻨﻬﺎ ﺗﻮاﻧﺎﯾﯽ ﺗﻐﯿﯿﺮ در‬

‫دﯾﺘﺎﺑﯿﺴﯽ را دارد ﮐﻪ ﻋﻀﻮ آن اﺳﺖ ‪.‬‬

‫دﯾﺘﺎﺑﯿﺲ ﻫﺎ را در دو ﻗﺴﻤﺖ زﯾﺮ ﻧﯿﺰ دﺳﺘﻪ ﺑﻨﺪي ﻣﯽ ﮐﻨﻨﺪ ‪:‬‬

‫‪Update DB ( 1‬‬

‫اﺟﺎزه ﻣﯽ دﻫﺪ ﮐﻪ ﺗﻨﻬﺎ ﯾﮏ ﻧﻔﺮ ﻧﻮﯾﺴﻨﺪه و ﺑﻘﯿﻪ ﺧﻮاﻧﻨﺪه ﺑﺎﺷﻨﺪ ‪.‬‬

‫‪Multi write ( 2‬‬

‫در اﯾﻦ ﺣﺎﻟﺖ اﺟﺎزه دارﯾﻢ ﮐﻪ ﭼﻨﺪﯾﻦ ﺧﻮاﻧﻨﺪه و ﭼﻨﺪﯾﻦ ﻧﻮﯾﺴﻨﺪه داﺷﺘﻪ ﺑﺎﺷﯿﻢ ‪.‬‬

‫ﻧﮑﺘﻪ ‪ ( 1‬دﯾﺘﺎﺑﯿﺲ ﻫﺎي ‪ Design‬و ‪ Catalogue‬و ‪ Draft‬و ‪ Iso Draft‬ﻣﯽ ﺗﻮاﻧﻨﺪ ‪Multi write‬‬

‫ﺑﺎﺷﻨﺪ ‪.‬‬
‫‪24‬‬
‫ﻧﮑﺘﻪ ‪ ( 2‬دﯾﺘﺎﺑﯿﺲ ﻣﺘﻌﻠﻖ ﺑﻪ ﺳﯿﺴﺘﻢ ‪ ،‬ﻫﻤﯿﺸﻪ ﺣﺎﻟﺖ ‪ Multi write‬دارد ‪.‬‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


‫ﻧﮑﺘﻪ ‪ ( 3‬ﻫﺮ دو ﺣﺎﻟﺖ ‪ Multi write‬و ‪ Update‬ﻗﺎﺑﻞ ﮐﻨﺘﺮل ﻫﺴﺘﻨﺪ ‪.‬‬

‫ﻧﮑﺘﻪ ‪ ( 4‬در ﻫﺮ زﻣﺎﻧﯽ ﻣﯽ ﺗﻮان دﯾﺘﺎﺑﯿﺲ ﺣﺎﻟﺖ ‪ Update‬را ﺑﻪ ‪ Multi write‬ﺗﻐﯿﯿﺮ داد اﻣﺎ ﺗﻨﻬﺎ در‬

‫ﺣﺎﻟﺘﯽ ﻣﯽ ﺗﻮان ‪ Multi write‬را ﺑﻪ ‪ Update‬ﺗﻐﯿﯿﺮ داد ﮐﻪ ﻫﯿﭻ ‪ Extract‬اي در داﺧﻞ آن ﺳﺎﺧﺘﻪ‬

‫ﻧﺸﺪه ﺑﺎﺷﺪ ‪.‬‬

‫ﻧﮑﺘﻪ ‪ ( 5‬در ﺣﺎﻟﺖ ‪ ، Update‬اوﻟﯿﻦ ﮐﺎرﺑﺮي ﮐﻪ وارد ﺷﺪ ﻗﺎﺑﻠﯿﺖ ﺧﻮاﻧﺪن و ﻧﻮﺷﺘﻦ دارد اﻣﺎ ﺑﺮاي ﺣﺎﻟﺖ‬

‫‪ Multi write‬ﺑﺤﺚ ‪ Claim‬ﭘﯿﺶ ﻣﯽ آﯾﺪ ‪.‬‬

‫اﻣﺎ ﺣﺎﻟﺖ ‪ Claim‬در ﻧﺮم اﻓﺰار ‪ PDMS‬ﺑﻪ دو ﺻﻮرت اﺳﺖ ‪:‬‬

‫‪Implicit Claim( 1‬‬

‫در اﯾﻦ ﺣﺎﻟﺖ ﺗﺎ زﻣﺎﻧﯽ ﮐﻪ ﮐﺎرﺑﺮ ‪ X‬در ﻣﺤﯿﻂ ﻧﺮم اﻓﺰار اﺳﺖ ‪ ،‬دﯾﺘﺎﺑﯿﺲ ‪ Claim‬اوﺳﺖ ‪ .‬ﭘﺲ از ﺧﺮوج‬

‫اﯾﻦ ﮐﺎرﺑﺮ ‪ ،‬ﺑﻘﯿﻪ ﮐﺎر را ﮐﺎﺑﺮ دﯾﮕﺮ ﻣﯽ ﺗﻮاﻧﺪ اداﻣﻪ دﻫﺪ ‪.‬‬

‫‪Explicit Claim ( 2‬‬

‫در اﯾﻦ ﺣﺎﻟﺖ ‪ Claim‬ﺑﻪ ﻃﻮر اﺧﺘﺼﺎﺻﯽ در دﺳﺖ ﮐﺎرﺑﺮ ‪ X‬اﺳﺖ ‪ ،‬ﻣﮕﺮ اﯾﻦ ﮐﻪ ﺧﻮد او ﻧﻮع ‪ Claim‬را‬

‫ﺗﻐﯿﯿﺮ دﻫﺪ و اﯾﻦ اﺟﺎزه را ﺑﻪ ﮐﺎرﺑﺮ دﯾﮕﺮ ﺑﺪﻫﺪ ‪.‬‬

‫‪25‬‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


‫‪ (6-2‬ﺳﺎﺧﺖ ﻋﻨﺎﺻﺮ ‪ADMIN‬‬
‫ﺣﺎل وارد ﭘﻨﺠﺮه ي ﺷﺮوع ﮐﺎر ﺑﺎ ﻗﺴﻤﺖ ‪ Admin‬ﻣﯽ ﺷﻮﯾﻢ ‪ .‬در اﺑﺘﺪا ﭘﻨﺠﺮه ي زﯾﺮ را ﻣﺸﺎﻫﺪه ﻣﯽ‬
‫ﮐﻨﯿﻢ‪.‬‬

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

‫ﺷﮑﻞ‪9-2‬‬
‫‪26‬‬

‫ﻧﮑﺘﻪ ‪ :‬وﻗﺘﯽ ﺑﺎ ﻧﺎم ﮐﺎرﺑﺮي ‪ System‬ﻣﯽ ﺧﻮاﻫﯿﺪ وارد ﻣﺤﯿﻂ ‪ PDMS‬ﺷﻮﯾﺪ ‪ ،‬ﻧﯿﺎزي ﺑﻪ اﯾﻨﮑﻪ ‪MDB‬‬
‫ﻣﺸﺨﺺ ﮐﻨﯿﺪ ‪ ،‬ﻧﺪارﯾﺪ ‪.‬‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


‫‪ (1-6-2‬ﺳﺎﺧﺘﻦ ﻋﻨﺎﺻﺮ اﺻﻠﯽ ‪Admin‬‬
‫ﻣﯽ ﺧﻮاﻫﯿﻢ ﺑﺒﯿﻨﯿﻢ ﭼﮕﻮﻧﻪ ﻣﯽ ﺗﻮاﻧﯿﻢ ﻋﻨﺎ ﺻﺮ اﺻﻠﯽ ‪ ) ، Admin‬ﺗﯿﻢ ﻫﺎ ‪ ،‬دﯾﺘﺎﺑﯿﺲ ﻫﺎ و ‪ MDB‬ﻫﺎ ( را‬
‫ﺑﺴﺎزﯾﻢ ‪ .‬اﯾﻦ ﻋﻨﺎﺻﺮ در ﻫﺮ ﭘﺮوژه اي ﻣﯽ ﺑﺎﯾﺴﺖ وﺟﻮد داﺷﺘﻪ ﺑﺎﺷﺪ ‪.‬‬
‫اﺑﺘﺪا ﺑﺎ ﻧﺎم ﮐﺎرﺑﺮي ‪ System‬و رﻣﺰ ﻋﺒﻮر ‪ XXXXXX‬وارد ﻣﺤﯿﻂ ‪ PDMS‬ﻣﯽ ﺷﻮﯾﻢ ‪ ) .‬ﻓﺮض ﺑﺮ اﯾﻦ‬
‫اﺳﺖ ﮐﻪ ﭘﺮوژه را ﺳﺎﺧﺘﻪ اﯾﻢ ‪ .‬ﻣﺜﻼ ً ﻫﻤﺎن ‪ .( TRA‬ﺑﺮاي ‪ System‬ﮐﻪ ﻻزم ﻧﯿﺴﺖ ‪ MDB‬را اﻧﺘﺨﺎب‬
‫ﮐﻨﯿﻢ و از ﻟﯿﺴﺖ ﻣﺎژول ﻫﺎ ‪ ،‬ﻣﺎژول ‪ Admin‬را اﻧﺘﺨﺎب ﻣﯽ ﮐﻨﯿﻢ ‪ .‬ﺣﺎل وارد ‪ PDMS‬ﻣﯽ ﺷﻮﯾﻢ ‪.‬‬
‫ﻣﻨﻮي ﺑﺎﻻي ﺻﻔﺤﻪ ي اﺻﻠﯽ در ‪ Admin‬ﺑﻪ ﺻﻮرت زﯾﺮ اﺳﺖ ‪:‬‬

‫ﺷﮑﻞ‪10-2‬‬

‫‪ Option‬ﻫﺎﯾﯽ ﮐﻪ در اﯾﻦ ﻣﻨﻮ ﺑﺎر ﻣﺸﺎﻫﺪه ﻣﯽ ﮐﻨﯿﺪ ﻗﺎﺑﻞ دﺳﺘﺮﺳﯽ در ﮐﻠﯿﻪ ي ﭘﺮوژﻫﺎﯾﯽ ‪PDMS‬‬
‫ﻫﺴﺘﻨﺪ ‪ ،‬در ﺣﺎﻟﺖ ‪ . Admin‬ﭘﻨﺞ ﮔﺰﯾﻨﻪ ي اول ﯾﻌﻨﯽ ) ‪ Setting ، Query ، Display ، Admin‬و‬
‫‪ ( Utility‬ﮔﺰﯾﻨﻪ ﻫﺎي ﻣﺸﺎﺑﻪ در ﻣﺎژول ﻫﺎي ﻣﺨﺘﻠﻒ ﻧﺮم اﻓﺰار ﻫﺴﺘﻨﺪ ‪ .‬اﻣﺎ دﯾﮕﺮ ﮔﺰﯾﻨﻪ ﻫﺎ ﺗﻨﻬﺎ ﻣﺨﺘﺺ‬
‫‪ Admin‬ﻫﺴﺘﻨﺪ ‪.‬‬
‫ﻫﻤﭽﻨﯿﻦ ﺷﻤﺎ ﭘﻨﺠﺮه ي زﯾﺮ را ﻣﺸﺎﻫﺪه ﺧﻮاﻫﯿﺪ ﮐﺮد ‪ .‬در اﯾﻦ ﭘﻨﺠﺮه ﺷﻤﺎ اﻣﮑﺎن اﯾﻦ را دارﯾﺪ ﮐﻪ اﻟﻤﺎن‬
‫ﻫﺎي اﺻﻠﯽ ‪ Admin‬را اﯾﺠﺎد ‪ ،‬ﮐﭙﯽ ‪ ،‬ﺗﻐﯿﯿﺮ و ﭘﺎك ﮐﻨﯿﺪ‪.‬‬
‫اﯾﻦ ﭘﻨﺠﺮه ﻣﺸﺎﺑﻪ ‪ Members List‬در دﯾﮕﺮ ﻣﺎژول ﻫﺎ ﻣﯽ ﺑﺎﺷﺪ ‪ .‬در اﯾﻦ ﭘﻨﺠﺮه ﻟﯿﺴﺖ ﮐﻠﯿﻪ اﻟﻤﺎﻧﻬﺎي‬
‫ﻗﺎﺑﻞ ﺗﻐﯿﯿﺮ روﺋﯿﺖ ﻣﯽ ﺷﻮﻧﺪ ‪.‬‬
‫اﯾﻦ ﻣﻨﻮي ﺣﺎﻟﺖ ﻫﺎي ﻣﺨﺘﻠﻔﯽ دارد ﺑﺴﺘﻪ ﺑﻪ اﯾﻨﮑﻪ ﮐﺪام اﻟﻤﺎن را اﻧﺘﺨﺎب ﮐﺮده ﺑﺎﺷﯿﻢ ‪ .‬دﮐﻤﻪ ﻫﺎي زﯾﺮ‬
‫ﻣﻨﻮي ‪ ،‬ﯾﻌﻨﯽ ) ‪ Modify، Copy ، Create‬و ‪ ( Delete‬ﺑﻪ ﻣﺎ اﺟﺎزه ﻣﯽ دﻫﻨﺪ آﻧﻄﻮري ﮐﻪ ﻣﯽ‬
‫ﺧﻮاﻫﯿﻢ ﻋﻨﺎﺻﺮ را ﻣﺮﺗﺐ ﮐﻨﯿﻢ ‪.‬‬

‫‪27‬‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


‫ﺷﮑﻞ‪11-2‬‬

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

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


‫‪ (1-1-6-2‬ﺳﺎﺧﺘﻦ ﺗﯿﻢ ﻫﺎ‬
‫ﺷﻤﺎ ﻣﯽ ﺗﻮاﻧﯿﺪ ﺗﯿﻢ وﮐﺎرﺑﺮ را ﺑﻪ ﺗﺮﺗﯿﺒﯽ ﮐﻪ ﻣﯽ ﺧﻮاﻫﯿﺪ ﺑﺴﺎزﯾﺪ ‪ .‬اﮔﺮ اﺑﺘﺪا ﺗﯿﻢ را ﻣﯽ ﺳﺎزﯾﺪ ‪ ،‬ﻣﯽ ﺗﻮاﻧﯿﺪ‬
‫ﮐﺎرﺑﺮﻫﺎ را ﺑﻌﺪاً ﺑﻪ آﻧﻬﺎ اﺿﺎﻓﻪ ﮐﻨﯿﺪ ‪ .‬ﻣﺘﻨﺎوﺑﺎً ﺷﻤﺎ ﻣﯽ ﺗﻮاﻧﯿﺪ اﺑﺘﺪا ﮐﺎﺑﺮﻫﺎ را ﺑﺴﺎزﯾﺪ ﺳﭙﺲ ﺗﯿﻢ ﻫﺎ را اﯾﺠﺎد‬
‫ﮐﻨﯿﺪ‪.‬‬
‫ﺣﺎﻻ ﺑﻪ ﻃﻮر ﻣﺜﺎل ﻣﺎ ﻣﯽ ﺧﻮاﻫﯿﻢ ﺗﯿﻢ ﻫﺎ را اﯾﺠﺎد ﮐﻨﯿﻢ ‪ .‬ﺑﺮاي اﯾﺠﺎد ﺗﯿﻢ در ردﯾﻒ ﺑﺎﻻي ﻣﻨﻮي ‪Admin‬‬
‫‪ Elements‬ﮔﺰﯾﻨﻪ ﺗﯿﻢ را اﻧﺘﺨﺎب ﻣﯽ ﮐﻨﯿﻢ و ﺳﭙﺲ دﮐﻤﻪ ‪ Create‬در ﭘﺎﯾﯿﻦ اﻧﺘﺨﺎب ﻣﯽ ﮐﻨﯿﻢ‪ .‬ﺣﺎل‬
‫ﻣﻨﻮي ‪ Create Team‬ﻇﺎﻫﺮ ﻣﯽ ﺷﻮد‪.‬‬

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

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


‫ﻧﮑﺘﻪ ‪ :‬ﺷﻤﺎ اﯾﻦ ﻋﻤﻞ را ﻣﯽ ﺗﻮاﻧﯿﺪ در ﻣﻨﻮي اﯾﺠﺎد ﮐﺎرﺑﺮ ﭘﺲ از ﻣﻌﺮﻓﯽ ﮐﺎرﺑﺮ اﻧﺠﺎم دﻫﯿﺪ و ﺑﺮاﯾﺶ ﺗﯿﻢ ﯾﺎ‬
‫ﺗﯿﻢ ﻫﺎي ﻣﻮرد ﻧﻈﺮ را اﺑﻼغ ﮐﻨﯿﺪ‪.‬‬

‫‪ (2-1-6-2‬ﺳﺎﺧﺘﻦ ﮐﺎرﺑﺮ‬
‫ﺑﺮاي ﺳﺎﺧﺘﻦ ﮐﺎرﺑﺮ در ﭘﻨﺠﺮه ‪ Admin Elements‬ﺑﺨﺶ ‪ User‬را اﻧﺘﺨﺎب ﻣﯽ ﮐﻨﯿﻢ و ﺳﭙﺲ ‪Create‬‬
‫را ﻣﯽ زﻧﯿﻢ ‪ .‬ﺣﺎل ﻣﻨﻮي ‪ Create User‬ﻇﺎﻫﺮ ﻣﯽ ﺷﻮد ‪.‬‬

‫ﺷﮑﻞ‪13-2‬‬

‫ﺑﺮاي ﮐﺎرﺑﺮ ﯾﮏ ﻧﺎم و ﯾﮏ رﻣﺰ ﻋﺒﻮر ﻣﺸﺨﺺ ﻣﯽ ﮐﻨﯿﻢ ‪.‬‬


‫اﮔﺮ ﻣﺎﯾﻞ ﺑﻮدﯾﻢ ﻣﯽ ﺗﻮاﻧﯿﻢ ﺑﺮاﯾﺶ ‪ Description‬ﻧﯿﺰ ﻣﺸﺨﺺ ﮐﻨﯿﻢ ‪ .‬ﺳﭙﺲ ‪ Security‬را ﻣﺸﺨﺺ ﻣﯽ‬
‫‪30‬‬
‫ﮐﻨﯿﻢ ﮐﻪ اﯾﻦ ‪ User‬آﯾﺎ ‪ General‬ﺑﺎﺷﺪ ﯾﺎ اﯾﻨﮑﻪ ‪. Free‬‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


‫ﺑﻌﺪ ‪ Apply‬را ﻣﯽ زﻧﯿﻢ ‪ .‬ﺣﺎﻻ ﮐﺎرﺑﺮ ﻣﻮرد ﻧﻈﺮ ﻣﺎ اﯾﺠﺎد ﺷﺪه اﺳﺖ ‪ .‬ﮐﻠﯿﻪ ﺗﯿﻢ ﻫﺎ در ﭘﻨﺠﺮه ﺳﻤﺖ ﭼﭗ‬
‫دﯾﺪه ﻣﯽ ﺷﻮﻧﺪ ‪ .‬ﻃﺒﻖ ﺣﺎﻟﺘﯽ ﮐﻪ در ﻣﻮرد ﺗﯿﻢ ﮔﻔﺘﻪ ﺷﺪ ‪ ،‬اﯾﻨﺠﺎ ﻧﯿﺰ ﻣﯽ ﺗﻮاﻧﯿﻢ ﺑﺮاي ﮐﺎرﺑﺮ ﯾﮏ ﯾﺎ ﭼﻨﺪ ﺗﯿﻢ‬
‫را اﺧﺘﺼﺎص دﻫﯿﻢ ‪ .‬ﺑﺮاي ﺣﺬف ﺗﯿﻤﯽ از ﻟﯿﺴﺖ ﺗﯿﻢ ﻫﺎي ﮐﺎرﺑﺮ آن ﺗﯿﻢ را از ﭘﻨﺠﺮه ﺳﻤﺖ ﭼﭗ اﻧﺘﺨﺎب‬
‫ﻣﯽ ﮐﻨﯿﻢ و ﺑﺎ دﮐﻤﻪ ◄ ﺑﻪ ﺳﺮ ﺟﺎي اوﻟﺶ ﺑﺎز ﻣﯽ ﮔﺮداﻧﯿﻢ ‪.‬‬

‫‪ (3-1-6-2‬ﺗﻐﯿﯿﺮ دادن وﯾﮋﮔﯽ ﮐﺎرﺑﺮ و ﺗﯿﻢ ﻫﺎ‬


‫ﻣﻨﻮي اﺻﻼح ﻣﺸﺨﺼﺎت ﻧﯿﺰ ‪ ،‬ﺑﺴﯿﺎر ﺷﺒﯿﻪ ﻣﻨﻮي اﯾﺠﺎد ﮐﺎرﺑﺮ وﺗﯿﻢ ﻫﺎ اﺳﺖ ‪ .‬ﺑﺮاي ﻧﺸﺎن داده ﺷﺪن ﻣﻨﻮي‬
‫اﺻﻼح ‪ ،‬اﺑﺘﺪا ﻋﻨﺼﺮي را ﮐﻪ ﻣﯽ ﺧﻮاﻫﺪ ﻣﺸﺨﺼﺎﺗﺶ ﺗﻐﯿﯿﺮ داده ﺷﻮد اﻧﺘﺨﺎب ﮐﻨﯿﺪ ‪ ،‬ﺳﭙﺲ ﮐﻠﯿﺪ‬
‫‪ Modify‬را ﺑﺰﻧﯿﺪ ‪ .‬ﯾﺎ اﯾﻨﮑﻪ ﻣﯽ ﺗﻮاﻧﯿﺪ از ﻟﯿﺴﺖ داﺧﻞ ‪ Admin Elements‬ﻣﺜﻼ ﯾﮏ ﮐﺎرﺑﺮ اﻧﺘﺨﺎب‬
‫ﮐﻨﯿﺪ و ﺳﭙﺲ در ﭘﻨﺠﺮه اي ﮐﻪ ﺑﺎز ﻣﯽ ﺷﻮد در ﻗﺴﻤﺖ ﺑﺎﻻي آن ﮔﺰﯾﻨﻪ ‪ Modify‬را ﺑﻪ ﺟﺎي ‪Create‬‬
‫اﻧﺘﺨﺎب ﮐﻨﯿﺪ‪.‬‬
‫ﺑﺮاي ﮐﺎرﺑﺮ اﺟﺎزه ﺗﻐﯿﯿﺮ ﻣﻮارد زﯾﺮ را دارﯾﺪ ‪:‬‬
‫_ ﻧﺎم ﺷﻨﺎﺳﻨﺎﻣﻪ ‪Name‬‬
‫_ رﻣﺰ ﻋﺒﻮر ‪Password‬‬
‫_ ﻣﯿﺰان ﺣﻔﺎﻇﺖ ‪Security‬‬
‫_ ﺷﺮح ‪Description‬‬
‫‪Team Membership ACR‬‬ ‫_ ﻋﻀﻮﯾﺖ ﺗﯿﻢ‬

‫ﺑﺮاي ﺗﯿﻢ اﺟﺎزه ﺗﻐﯿﯿﺮ ﻣﻮارد زﯾﺮ را دارﯾﺪ‪:‬‬


‫_ ﻧﺎم ‪Name‬‬
‫_ ﺷﺮح ‪Description‬‬
‫_ ﻋﻀﻮﯾﺖ ‪Membership‬‬

‫‪ (4-1-6-2‬ﮐﭙﯽ ﮐﺮدن ﮐﺎرﺑﺮ وﺗﯿﻢ ﻫﺎ‬


‫ﺗﯿﻢ ﻫﺎ و ﮐﺎرﺑﺮ ﻫﺎ را ﻣﯽ ﺗﻮان ﺑﺎ اﻧﺘﺨﺎب ﮐﺮدن ﻋﻀﻮ ﻣﻮرد ﻧﻈﺮ و ﺳﭙﺲ آﯾﺘﻢ ﻣﻮرد ﻧﻈﺮ از داﺧﻞ ﻟﯿﺴﺖ و‬
‫زدن دﮐﻤﻪ ‪ Copy‬ﯾﮏ ﻧﺴﺨﻪ از آﻧﻬﺎ ﺗﻬﯿﻪ ﮐﺮد ‪ .‬ﺑﺎ ﮐﻠﯿﮏ ﮐﺮدن روي دﮐﻤﻪ ‪ ، Copy‬ﻣﻨﻮي ﻣﺨﺼﻮﺻﯽ‬
‫ﺑﻪ ﻧﻤﺎﯾﺶ در ﻣﯽ آﯾﺪ ‪.‬‬
‫‪31‬‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


‫ﮐﺎرﺑﺮ ﻫﺎ‬
‫ﻣﻨﻮي ‪ Copy User‬ﺑﻪ ﺷﻤﺎ اﺟﺎزه ﻣﯽ دﻫﺪ ﺑﺮاي ﮐﺎرﺑﺮﺗﺎن ﻧﺎم ﺷﻨﺎﺳﻨﺎﻣﻪ ‪ ،‬رﻣﺰ ﻋﺒﻮر‪ ،‬ﻣﯿﺰان اﻣﻨﯿﺖ و‬
‫ﺷﺮح ﺗﻌﺮﯾﻒ ﮐﺮد ‪ .‬ﺗﻮﺟﻪ ﮐﻨﯿﺪ ﮐﺎرﺑﺮ ﺟﺪﯾﺪ ﺑﺼﻮرت اﺗﻮﻣﺎﺗﯿﮏ ﻋﻀﻮ ﺗﯿﻤﯽ اﺳﺖ ﮐﻪ ﮐﺎرﺑﺮ اﺻﻠﯽ ﺑﻮده اﺳﺖ ‪.‬‬

‫ﺷﮑﻞ‪14-2‬‬

‫ﺗﯿﻢ ﻫﺎ‬
‫ﻣﻨﻮي ‪ Copy Team‬ﺑﻪ ﺷﻤﺎ اﺟﺎزه ﻣﯽ دﻫﺪ ﺑﺮاي ﺗﯿﻢ ﺟﺪﯾﺪ ﺗﺎن ﻧﺎم و ﯾﮏ ﺗﻮﺻﯿﻒ ﺗﻌﺮﯾﻒ ﮐﻨﯿﺪ ‪ .‬اﮔﺮ‬
‫ﺷﻤﺎ در ﮐﻨﺎر ﮔﺰﯾﻨﻪ ‪ ، Include Users‬ﻋﻼﻣﺖ ﺗﯿﮏ را ﺑﺰﻧﯿﺪ ‪ ،‬ﮐﻠﯿﻪ اﻋﻀﺎي ﺗﯿﻢ ﻗﺒﻠﯽ ﻋﻀﻮ اﯾﻦ ﺗﯿﻢ‬
‫ﺟﺪﯾﺪ ﻧﯿﺰ ﻣﯽ ﺷﻮﻧﺪ ‪ .‬ﮐﭙﯽ دﯾﺘﺎﺑﯿﺲ ﻫﺎي ﻣﺘﻌﻠﻖ ﺑﻪ ﺗﯿﻢ ﻗﺒﻠﯽ ﻧﯿﺰ درﺗﯿﻢ ﺟﺪﯾﺪ ﻗﺮارﻣﯽ ﮔﯿﺮد‪.‬‬

‫ﺷﮑﻞ‪15-2‬‬

‫‪ (5-1-6-2‬ﭘﺎك ﮐﺮدن ﺗﯿﻢ ﻫﺎ و ﮐﺎرﺑﺮدﻫﺎ‬


‫ﺗﯿﻢ ﻫﺎ وﮐﺎرﺑﺮدﻫﺎ ﺑﺎ اﻧﺘﺨﺎب آﯾﺘﻢ ﻣﻮرد ﻧﻈﺮدرﻟﯿﺴﺖ وزدن دﮐﻤﻪ ‪ Delete‬ﭘﺎك ﻣﯽ ﺷﻮﻧﺪ اﮔﺮ ﺷﻤﺎ ﺳﻌﯽ‬
‫ﮐﻨﯿﺪ ﺗﯿﻤﯽ را ﭘﺎك ﮐﻨﯿﺪ ﮐﻪ داﺧﻞ آن دﯾﺘﺎﺑﯿﺲ وﺟﻮد دارد ‪ ،‬ﺷﻤﺎ ﯾﮏ ﭘﯿﻐﺎم ﻣﺒﺘﻨﯽ ﺑﺮ اﯾﻦ ﮐﻪ آﯾﺎ‬
‫دﯾﺘﺎﺑﯿﺲ را ﻧﯿﺰ ﻣﯽ ﺧﻮاﻫﯿﺪ ﭘﺎك ﮐﻨﯿﺪ ‪ ،‬در ﯾﺎﻓﺖ ﺧﻮاﻫﯿﺪ ﮐﺮد ‪.‬‬
‫‪32‬‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


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

‫ﺷﮑﻞ‪16-2‬‬
‫وﻗﺘﯽ ﮔﺰﯾﻨﻪ اول را اﻧﺘﺨﺎب ﻣﯽ ﮐﻨﯿﺪ ﻣﻨﻮي ‪ Create database‬ﻇﺎﻫﺮﻣﯽ ﺷﻮد ‪.‬‬

‫‪33‬‬

‫ﺷﮑﻞ‪17-2‬‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


‫ﻧﺎم دﯾﺘﺎﺑﯿﺲ درﺑﺎﻻي ﻣﻨﻮي دﯾﺪه ﻣﯽ ﺷﻮد‪ .‬ﻧﺎم آﻧﻬﺎ ازﻓﻮرﻣﺖ زﯾﺮ ﭘﯿﺮوي ﻣﯽ ﮐﻨﻨﺪ‪:‬‬
‫‪Team Name / Database Name‬‬
‫ازﻟﯿﺴﺖ ‪ ،‬ﺗﯿﻤﯽ ﮐﻪ ﻣﯽ ﺧﻮاﻫﯿﻢ دﯾﺘﺎﺑﯿﺲ ﺑﺮاي آن ﺑﺴﺎزﯾﻢ را اﻧﺘﺨﺎب ﻣﯽ ﮐﻨﯿﻢ ‪ .‬درﺻﻮرﺗﯽ ﻣﯽ ﺗﻮاﻧﯿﻢ‬
‫ﺑﺮاي ﺗﯿﻤﯽ دﯾﺘﺎﺑﯿﺲ ﺗﻌﺮﯾﻒ ﮐﻨﯿﻢ ﮐﻪ درآن ﺗﯿﻢ اﺟﺎزه ﻧﻮﺷﺘﻦ داﺷﺘﻪ ﺑﺎﺷﯿﻢ ‪ .‬اﮔﺮﻫﯿﭻ ﺗﯿﻤﯽ وﺟﻮد ﻧﺪاﺷﺘﻪ‬
‫ﺑﺎﺷﺪ ﻧﺎم دﯾﺘﺎﺑﯿﺲ ﺑﻪ ﺻﻮرت ‪ Unset/Unset‬ﺧﻮاﻫﺪ ﺑﻮد ‪ .‬اﮔﺮﺗﯿﻤﯽ وﺟﻮد داﺷﺘﻪ ﺑﺎﺷﺪ ﻧﺎم ﺗﯿﻢ درﺑﺨﺶ‬
‫اول ﻧﻤﺎﯾﺶ داده ﻣﯽ ﺷﻮد ‪.‬‬
‫‪ Master/Unset‬ﯾﺎ ‪DesiA/Unset‬‬
‫ﭘﺲ اﺑﺘﺪا ﺗﯿﻤﯽ راﮐﻪ ﻣﯽ ﺧﻮاﻫﯿﻢ ﺑﺮاﯾﺶ دﯾﺘﺎﺑﯿﺲ درﺳﺖ ﮐﻨﯿﻢ ‪ ،‬اﻧﺘﺨﺎب ﻣﯽ ﮐﻨﯿﻢ ‪ ،‬ﺳﭙﺲ ﻧﺎم دﯾﺘﺎﺑﯿﺲ‬
‫رادرﻣﺤﻞ ‪ Name‬ﻣﯽ ﻧﻮﯾﺴﯿﻢ ‪.‬‬

‫درﺻﻮرت ﺗﻤﺎﯾﻞ ‪ Description‬را ﭘﺮ ﻣﯽ ﮐﻨﯿﻢ ‪ .‬ﻧﻮع دﯾﺘﺎﺑﯿﺲ را در ﻗﺴﻤﺖ ‪Database TYPE‬‬


‫ﺗﻌﯿﯿﻦ ﻣﯽ ﮐﻨﯿﻢ ‪ .‬ﻧﻮع دﺳﺘﺮﺳﯽ را در ‪ Access Mode‬ﻣﺸﺨﺺ ﻣﯽ ﮐﻨﯿﻢ ‪ .‬اﮔﺮ ﺣﺎﻟﺖ ‪Multiwrite‬‬
‫را اﻧﺘﺨﺎ ب ﮐﺮدﯾﺪ ﻣﯽ ﺑﺎ ﯾﺴﺖ ﻧﻮع ‪ Claim‬ﻧﯿﺰ در ﮔﺰﯾﻨﻪ ﺑﻌﺪي اﻧﺘﺨﺎ ب ﮐﻨﯿﺪ ‪.‬‬
‫ﺗﻌﺪاد ﻧﻮاﺣﯽ ‪ ،‬دﯾﺘﺎﺑﯿﺲ و ﻓﺎﯾﻞ ﻣﻌﻤﻮﻻً ﺑﻮﺳﯿﻠﻪ ﺳﯿﺴﺘﻢ ﺗﻨﻈﯿﻢ ﻣﯽ ﺷﻮﻧﺪ ‪ .‬ﮔﺎﻫﯽ اوﻗﺎ ت ﻻزم اﺳﺖ آﻧﺮا ﻣﺎ‬
‫ﺑﺼﻮرت دﺳﺘﯽ ﺗﻨﻈﯿﻢ ﮐﻨﯿﻢ ‪.‬‬

‫‪ : Area Number‬زﻣﺎﻧﯽ اﺳﺘﻔﺎده ﻣﯽ ﺷﻮد ﮐﻪ ﺷﻤﺎ ﺑﺨﻮاﻫﯿﺪ دﯾﺘﺎﺑﯿﺲ ﻫﺎ رادر ﯾﮏ داﯾﺮﮐﺘﻮري دﯾﮕﺮ‬
‫ذﺧﯿﺮه ﻧﻤﺎﯾﯿﺪ ‪ .‬ﺷﻤﺎ ﻣﯽ ﺗﻮاﻧﯿﺪ اﯾﻦ ‪ Attribute‬را ﺑﺎ ﻓﺸﺮدن دﮐﻤﻪ ‪ System‬در ﺳﻤﺖ راﺳﺖ اﯾﻦ‬
‫ﻣﺤﻮﻃﻪ ‪ Reset‬ﻧﻤﺎﯾﯿﺪ ‪.‬‬

‫‪ : DB Number‬ﺑﺼﻮرت داﺧﻠﯽ ﺑﻮﺳﯿﻠﻪ ‪ PDMS‬ﺑﺮاي ﺷﻨﺎﺳﺎﯾﯽ دﯾﺘﺎﺑﯿﺲ ﻫﺎ اﺳﺘﻔﺎده ﻣﯽ ﺷﻮد ‪.‬‬


‫وﻗﺘﯽ ﯾﮏ دﯾﺘﺎﺑﯿﺲ ﮐﭙﯽ ﻣﯽ ﺷﻮد و ﯾﺎ ﯾﮏ ‪ Extract‬ﺳﺎﺧﺘﻪ ﻣﯽ ﺷﻮد ‪،‬ﮐﭙﯽ و ﯾﺎ ‪ Extract‬ﻫﻤﺎن ﺷﻤﺎره‬
‫دﯾﺘﺎﺑﯿﺲ را ﮐﻪ واﻟﺪﺷﺎن داﺷﺘﻪ ﻣﯽ ﮔﯿﺮﻧﺪ ‪ .‬ﺷﻤﺎ ﻧﻤﯽ ﺗﻮاﻧﯿﺪ ﺑﯿﺶ از ﯾﮏ دﯾﺘﺎﺑﯿﺲ ﺑﺎ ﯾﮏ ﺷﻤﺎره در‬
‫ﯾﮏ ‪ MDB‬داﺷﺘﻪ ﺑﺎﺷﯿﺪ ‪ .‬ﺷﻤﺎره دﯾﺘﺎﺑﯿﺲ ﺑﺮاي ﮐﺎرﺑﺮ دﯾﺘﺎﺑﺲ ﻣﯽ ﺑﺎﯾﺴﺖ ﻣﺎﺑﯿﻦ ‪ 1‬و ‪ 6999‬ﺑﺎﺷﺪ ‪.‬‬
‫ﺷﻤﺎره ﻫﺎي ﺑﺎﻻﺗﺮ ﺗﻮﺳﻂ ﻧﺮم اﻓﺰار رزرو ﺷﺪه اﻧﺪ ‪ .‬ﺷﻤﺎ ﻣﯽ ﺗﻮاﻧﯿﺪ اﯾﻦ ‪ Attribute‬را ﻧﯿﺰ ﺗﻮﺳﻂ دﮐﻤﻪ‬
‫ﺳﻤﺖ راﺳﺘﯽ ﮐﻪ ﺑﺎ ﻧﺎم ‪ System‬اﺳﺖ ‪ Reset‬ﮐﻨﯿﺪ ‪.‬‬

‫‪ : File Number‬زﻣﺎﻧﯽ اﺳﺘﻔﺎده ﻣﯽ ﺷﻮد ﮐﻪ ﻧﺎم ﻓﺎﯾﻞ ﻫﺎ در دﯾﺘﺎﺑﯿﺲ در ﺣﺎل ﺗﻮﺳﻌﻪ ﺑﺎﺷﺪ ‪ .‬ﺑﻄﻮر‬
‫ﻣﺜﺎل ﯾﮏ دﯾﺘﺎﺑﯿﺲ در ﭘﺮوژه ‪ abc‬ﺑﺎ ﺷﻤﺎره ﻓﺎ ﯾﻞ‪ 12‬ﺗﺤﺖ ﻋﻨﻮان ‪ abc012‬ذﺧﯿﺮه ﻣﯽ ﺷﻮد‪ .‬ﺗﻨﻬﺎ‬
‫‪34‬‬
‫ﻣﻘﺎدﯾﺮ ‪ 1‬ﺗﺎ ‪ 8192‬ﻣﻮرد ﻗﺒﻮل اﺳﺖ‪ .‬ﻣﻘﺎدﯾﺮ داده ﺷﺪه در ﯾﮏ ﭘﺮوژه ﺑﺎﯾﺪ ﻣﻨﺤﺼﺮ ﺑﻪ ﻓﺮد ﺑﺎﺷﺪ‪.‬‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


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

‫ﺷﮑﻞ‪18-2‬‬

‫‪35‬‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


‫ﻧﮑﺘﻪ‪ :‬اﮔﺮ ﺷﻤﺎ ﺑﺨﻮاﻫﯿﺪ ﺳﻌﯽ ﮐﻨﯿﺪ ﮐﻪ ﻧﺎم دﯾﺘﺎﺑﯿﺲ را ﺑﻪ ﯾﮏ ﻧﺎﻣﯽ ﮐﻪ در ﺣﺎل ﺣﺎﺿﺮ وﺟﻮد دارد ﺗﻐﯿﯿﺮ‬
‫ﺑﺪﻫﯿﺪ ‪ ،‬ﯾﮏ ﭘﯿﻐﺎم اﺧﻄﺎر ﻣﺒﻨﯽ ﺑﺮ اﯾﻨﮑﻪ آﯾﺎ واﻗﻌﺎ ﻣﺎﯾﻞ ﻫﺴﺘﻨﺪ ﮐﻪ اﯾﻦ دﯾﺘﺎﺑﯿﺲ ﺟﺎﯾﮕﺰﯾﻦ دﯾﺘﺎﺑﯿﺲ ﻗﺒﻠﯽ‬
‫ﺷﻮد ‪ ،‬درﯾﺎﻓﺖ ﺧﻮاﻫﺪ ﻧﻤﻮد ‪.‬‬

‫‪ (8-1-6-2‬ﮐﭙﯽ دﯾﺘﺎﺑﯿﺲ ﻫﺎ‬


‫ﮐﭙﯽ ﮐﺮدن دﯾﺘﺎﺑﯿﺲ ﻫﺎ ﺑﺮاي اﯾﻦ اﺳﺖ ﮐﻪ ‪:‬‬
‫‪ (1‬ﻗﺎﻟﺐ ﯾﮏ ﭘﺮوژه ﮐﭙﯽ ﺷﻮد ‪.‬‬
‫‪ (2‬ﭘﺮوژﻫﺎ را ﺑﺎ ﻫﻢ ادﻏﺎم ﮐﺮد ‪.‬‬
‫‪ (3‬ﮐﭙﯽ دﯾﺘﺎﺑﯿﺲ ﻫﺎي ﻻزم ‪ ،‬ﻗﺒﻞ از آرﺷﯿﻮ آﻧﻬﺎ ‪.‬‬

‫ﻧﮑﺘﻪ ‪ :‬اﮔﺮ ﺷﻤﺎ ﺑﺨﻮاﻫﯿﺪ ﭼﻨﺪﯾﻦ ﮐﺎرﺑﺮ ﺗﻮاﻧﺎﯾﯽ ﮐﺎر ﺑﺮ روي ﮐﭙﯽ ﻫﺎي دﯾﺘﺎﻫﺎي ﻣﺸﺎﺑﻪ را داﺷﺘﻪ ﺑﺎﺷﻨﺪ‬
‫ﺑﻬﺘﺮ اﺳﺖ ﮐﻪ از ‪ Extract‬ﻫﺎ اﺳﺘﻔﺎده ﮐﻨﯿﺪ ‪.‬‬
‫دﯾﺘﺎﺑﯿﺲ ﻫﺎ ﻣﯿﺘﻮاﻧﻨﺪ ﮐﭙﯽ ﺷﻮﻧﺪ ‪ .‬از ﻃﺮﯾﻖ اﻧﺘﺨﺎب ﻋﻨﺼﺮ ﻣﻮرد ﻧﻈﺮ در ﻗﺴﻤﺖ ‪Admin‬‬
‫‪ Elements‬وﺳﭙﺲ ﻓﺸﺮدن ﮐﻠﯿﺪ ‪ Copy‬در ﻣﻨﻮي ﭘﺎﯾﯿﻦ ‪ .‬ﺑﺪﯾﻦ ﺻﻮرت ﻣﻨﻮي ‪Copy‬‬
‫‪ Database‬ﻇﺎﻫﺮ ﺧﻮاﻫﺪ ﺷﺪ ‪.‬‬

‫‪36‬‬

‫ﺷﮑﻞ‪19-2‬‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


‫داﺧﻞ ﻣﻨﻮي ﺷﻤﺎ ﻣﯽ ﺗﻮاﻧﯿﺪ ﺗﯿﻤﯽ را ﮐﻪ ﻣﯿﺨﻮاﻫﯿﺪ ﮐﭙﯽ ﮐﻨﯿﺪ ﻣﺸﺨﺺ ﮐﻨﯿﺪ ‪ .‬ﺷﻤﺎ ﻣﯽ ﺗﻮاﻧﯿﺪ ﯾﮏ‬
‫ﮐﭙﯽ از ﻧﺎم ‪ ،‬ﺷﺮح و ﺷﻤﺎره ‪ Area‬ﺗﻬﯿﻪ ﮐﻨﯿﺪ ‪.‬‬
‫ﺗﻮﺟﻪ ﮐﻨﯿﺪ ﺷﻤﺎ ﻧﻤﯽ ﺗﻮاﻧﯿﺪ در دﯾﺘﺎﺑﯿﺲ ﮐﭙﯽ ﺷﺪه ‪ ،‬ﺷﻤﺎره دﯾﺘﺎﺑﯿﺲ را ﺗﻐﯿﯿﺮ دﻫﯿﺪ ‪ 0‬اﯾﻦ ﮐﺎﻣﻼ‬
‫ﺷﺒﯿﻪ ﻧﺴﺨﻪ اﺻﻠﯽ اﺳﺖ ‪.‬‬
‫ﺷﻤﺎ ﻧﻤﯽ ﺗﻮاﻧﯿﺪ ﺑﯿﺶ از ﯾﮏ دﯾﺘﺎﺑﯿﺲ ﺑﺎ ﯾﮏ ﺷﻤﺎره در ‪ MDB‬داﺷﺘﻪ ﺑﺎﺷﯿﺪ ‪ .‬دﯾﺘﺎﺑﯿﺲ ﻫﺎي ﮐﭙﯽ‬
‫ﺷﺪه را ﻣﯽ ﺗﻮان ﺗﻐﯿﯿﺮ داد و ﯾﺎ ﭘﺎك ﮐﺮد ‪.‬‬
‫ﻧﮑﺘﻪ ‪ :‬ﺑﺮاي ﮐﺎﻫﺶ رﯾﺴﮏ ﺧﺮاﺑﯽ دﯾﺘﺎﺑﯿﺲ ﻫﺎ ‪ ،‬ﮐﻠﯿﻪ ﮐﭙﯽ ﻫﺎي دﯾﺘﺎﺑﯿﺲ ﻫﺎ ) ﯾﻌﻨﯽ ﻓﺎﯾﻞ ﻫﺎي‬
‫داﺧﻞ‬
‫داﯾﺮﮐﺘﻮري ﭘﺮوژه ( ﻣﯽ ﺑﺎﯾﺴﺖ از ﻣﺎژول ‪ Admin‬اﻧﺠﺎم ﮔﯿﺮد و از ﻃﺮﯾﻖ ‪ System Utility‬ﯾﺎ‬
‫‪ Command‬ﻫﺎ ﻧﻤﯽ ﺑﺎﯾﺴﺖ اﯾﻦ ﻋﻤﻞ را اﻧﺠﺎم داد ‪.‬‬

‫‪ (9-1-6-2‬اﻓﺰودن وﮐﭙﯽ ﮐﺮدن دﯾﺘﺎﺑﯿﺲ ﻫﺎي ﺧﺎرﺟﯽ ﯾﺎ ‪Foreign Database‬‬


‫ﺷﻤﺎ ﻣﯽ ﺗﻮاﻧﯿﺪ دﯾﺘﺎﺑﯿﺲ ﻫﺎ را از ﺳﺎﯾﺮ ﭘﺮوژه ﻫﺎ ﮐﭙﯽ ﮐﻨﯿﺪ ‪ .‬دﯾﺘﺎﺑﯿﺲ ﻫﺎ ﻫﻤﭽﻨﯿﻦ ﻣﯽ ﺗﻮاﻧﻨﺪ ﺑﯿﻦ‬
‫ﭘﺮوژه ﻫﺎ ﻣﺸﺘﺮﮐﺎً اﺳﺘﻔﺎده ﺷﻮﻧﺪ دﯾﺘﺎﺑﯿﺲ ﻫﺎي ﮐﺎﺗﺎﻟﻮگ ﻣﻌﻤﻮﻻً ﺑﻪ اﯾﻦ ﻃﺮﯾﻖ ﺑﻪ اﺷﺘﺮاك ﮔﺬاﺷﺘﻪ ﻣﯽ‬
‫ﺷﻮد ‪ .‬دﯾﺘﺎﺑﯿﺲ ﻫﺎي ﻣﺸﺘﻤﻞ از ﭘﺮوژه دوم ﻧﯿﺰ ﺗﺤﺖ ﻋﻨﻮان ‪ Foreign‬دﯾﺘﺎﺑﯿﺲ ﺷﻨﺎﺧﺘﻪ ﻣﯽ ﺷﻮد ‪.‬‬
‫ﭘﺮوژه دوم ﻣﯽ ﺑﺎﯾﺴﺖ ﻗﺎﺑﻞ دﺳﺘﺮﺳﯽ ﺑﺎﺷﺪ ‪ ،‬ﯾﻌﻨﯽ ﺷﻤﺎ ﻣﯽ ﺑﺎﯾﺴﺖ ﺗﻮاﻧﺎي ﺧﻮاﻧﺪن از روي‬
‫داﯾﺮﮐﺘﻮري ﭘﺮوژه دوم را داﺷﺘﻪ ﺑﺎﺷﯿﺪ و ﻣﺘﻐﯿﺮﻫﺎي اﻃﺮاف ﭘﺮوژه دوم را ﺑﺘﻮاﻧﯿﺪ ﺗﻨﻈﯿﻢ ﮐﻨﯿﺪ ‪ .‬وﻗﺘﯽ‬
‫ﺷﻤﺎ ﯾﮏ ﭘﺮوژه اﯾﺠﺎد ﻣﯽ ﮐﻨﯿﺪ ﺗﺎ از ﺳﺎﯾﺮ ﭘﺮوژه ﻫﺎ اﺷﺘﺮاك ﺑﮕﯿﺮد ‪ ،‬دو ﻧﮑﺘﻪ ﻗﺎﺑﻞ ﺗﻮﺟﻪ اﺳﺖ ‪:‬‬
‫‪ (1‬ﺗﯿﻢ ﻫﺎ ﻣﯽ ﺑﺎﯾﺴﺖ در ﻫﻤﻪ دﯾﺘﺎﺑﯿﺲ ﻫﺎﯾﯿﮑﻪ ﺑﻪ اﺷﺘﺮاك ﮔﺬاﺷﺘﻪ ﺷﺪه اﯾﺪ ﻣﻮﺟﻮد ﺑﺎﺷﻨﺪ ‪.‬‬
‫‪ (2‬دﯾﺘﺎﺑﯿﺲ ﻫﺎي ﻣﻮﺟﻮد در ﭘﺮوژه اوﻟﯿﻪ ) ﻣﻨﺒﻊ ( ﮐﻪ ﺑﻪ اﺷﺘﺮاك ﮔﺬاﺷﺘﻪ ﺷﺪه ‪ ،‬ﻧﻤﯽ ﺑﺎﯾﺴﺖ‬
‫ﻫﯿﭽﮕﻮﻧﻪ ﺗﺪاﺧﻠﯽ از ﻟﺤﺎظ ﺷﻤﺎره دﯾﺘﺎﺑﯿﺲ ﺑﺎ دﯾﺘﺎﺑﯿﺲ ﻫﺎي ﻣﻮﺟﻮد در ﭘﺮوژه ﻣﻘﺼﺪ داﺷﺘﻪ ﺑﺎﺷﺪ‬
‫‪.‬‬
‫ﻧﮑﺘﻪ ‪ :‬دﯾﺘﺎﺑﯿﺲ ﻫﺎي ‪ Foreign‬در ‪ DB list‬ﺑﺎ ﻋﻼﻣﺖ * ﻣﺸﺨﺺ ﻣﯽ ﺷﻮد ‪.‬‬

‫ﺑﺮاي اﻓﺰودن دﯾﺘﺎﺑﯿﺲ ﻫﺎي ‪ Foreign‬دراﺑﺘﺪا در ‪ Admin Elements‬وارد ﻗﺴﻤﺖ ‪Database‬‬


‫ﻣﯽ ﺷﻮﯾﻢ ‪ .‬در ﻣﻨﻮي ‪ Install‬ﮔﺰﯾﻨﻪ ‪ Foreign Master DBs‬را اﻧﺘﺨﺎب ﻣﯽ ﮐﻨﯿﻢ و روي ‪All‬‬
‫ﮐﻠﯿﮏ ﻣﯽ ﮐﻨﯿﻢ ‪ .‬ﮐﻠﯿﻪ رﻓﺮﻧﺲ ﻫﺎ ﺑﺎ ﻋﻼﻣﺖ * ﻇﺎﻫﺮ ﻣﯽ ﺷﻮﻧﺪ ‪ .‬ﺗﻌﺪاد دﯾﮕﺮي رﻓﺮﻧﺲ ﻧﯿﺰ ﻫﺴﺘﻨﺪ ﮐﻪ‬
‫آﻧﻬﺎ رادر ﻫﻤﺎن ﭘﻨﺠﺮه ﻣﺮﺑﻮط ﺑﻪ ‪ Admin Elements‬ﺑﺎ ﮐﻠﯿﮏ ﮐﺮدن روي دﮐﻤﻪ ‪ Include‬در‬
‫‪37‬‬ ‫ﻣﻨﻮي ‪ Include Foreign DBs‬ﺧﻮاﻫﯿﺪ دﯾﺪ ‪.‬‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


20-2‫ﺷﮑﻞ‬

38
21-2‫ﺷﮑﻞ‬

E-mail: a.k.beydokhty@gmail.com Tel.:09155072544


‫ﺷﮑﻞ‪22-2‬‬

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

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


‫وﻫﺮ دﯾﺘﺎﺑﯿﺲ را ﮐﻪ ﺧﻮاﺳﺘﯿﻢ اﻧﺘﺨﺎب ﻣﯽ ﮐﻨﯿﻢ و ﺳﭙﺲ ‪ Apply‬ﻣﯽ زﻧﯿﻢ ‪ .‬ﺣﺎﻻ رﻓﺮﻧﺲ ﻫﺎ را دارﯾﻢ‬
‫و ﻣﯽ ﺗﻮاﻧﯿﻢ ﺗﻐﯿﯿﺮﺷﺎن دﻫﯿﻢ ‪ .‬وﻗﺘﯽ رﻓﺮﻧﺲ ﻫﺎ را ﺑﻪ داﺧﻞ ﭘﺮوژه ‪ Include‬ﻣﯽ ﮐﻨﯿﻢ ‪ ،‬دﯾﮕﺮ آﻧﻬﺎ را‬
‫در آن ﭘﺮوژه در ﻣﺮﺟﻊ ﻧﻤﯽ ﺑﯿﻨﯿﻢ ‪ ،‬اﯾﻦ ﺑﻪ آن ﻣﻌﻨﯽ ﻧﯿﺴﺖ ﮐﻪ اﯾﻦ رﻓﺮﻧﺲ ﻫﺎ از ﻣﺮﺟﻊ ‪ Move‬ﺷﺪه‬
‫اﻧﺪ ‪ ،‬ﻓﻘﻂ ﻧﺸﺎن دﻫﻨﺪه ي اﯾﻦ اﺳﺖ ﮐﻪ اﯾﻨﻬﺎ در داﺧﻞ ﭘﺮوژه ﻣﻮﺟﻮد ﻫﺴﺘﻨﺪ ‪.‬‬

‫‪ (10-1-6-2‬ﮐﭙﯽ ﮐﺮدن و اﻓﺰودن از ﭘﺮوژه ‪Sample‬‬


‫ﺷﻤﺎ ﻣﯽ ﺗﻮاﻧﯿﺪ از ﭘﺮوژه ي ‪ Sample‬ﯾﺎ ‪ Master‬ﺗﻌﺪادي دﯾﺘﺎﺑﯿﺲ ﮐﭙﯽ ﮐﻨﯿﺪ و ﯾﺎ ﺑﻪ ﭘﺮوژه ﺧﻮدﺗﺎن‬
‫ﺑﯿﻔﺰاﯾﯿﺪ ‪ ،‬در ﺻﻮرﺗﯽ ﮐﻪ اﯾﻦ ﭘﺮوژه ﻫﺎ در دﺳﺘﺮس ﺷﻤﺎ ﺑﺎﺷﻨﺪ و اﯾﻦ ﭘﺮوژه ﻫﺎ ﻣﺘﻐﯿﺮﺷﺎن ﺗﻨﻈﯿﻢ ﺷﺪه‬
‫ﺑﺎﺷﺪ ‪.‬‬
‫ﺑﻪ ﻣﻨﻮي ‪ Install‬ﮐﻪ ﺑﺮوﯾﺪ در زﯾﺮ ﻣﺠﻤﻮﻋﻪ ي آن ﻣﻮارد زﯾﺮ را ﻣﺸﺎﻫﺪه ﺧﻮاﻫﯿﺪ ﮐﺮد ‪:‬‬
‫‪Sample Project (1‬‬
‫اﻟﻒ( ‪ : Foreign Master DBs‬اﯾﻦ ﮔﺰﯾﻨﻪ ﺑﺮاي ﺗﻤﺎم دﯾﺘﺎﺑﯿﺲ ﻫﺎي ﻣﻮﺟﻮد در ﭘﺮوژه ‪Master‬‬
‫ﺗﻨﻈﯿﻢ ﺷﺪه اﺳﺖ ‪.‬‬
‫ب ( ‪ : Local Master DBs‬اﯾﻦ ﮔﺰﯾﻨﻪ از ﮐﻠﯿﻪ دﯾﺘﺎﺑﯿﺲ ﻫﺎي ﻣﻮﺟﻮد در ﭘﺮوژه ‪ Master‬داﺧﻞ‬
‫داﯾﺮﮐﺘﻮري ‪ Local‬ﯾﮏ ﮐﭙﯽ ﺗﻬﯿﻪ ﻣﯽ ﮐﻨﺪ ‪.‬‬

‫‪Foreign Master DBs (2‬‬


‫اﯾﻦ ﮔﺰﯾﻨﻪ ﺑﻪ ﺷﻤﺎ اﺟﺎزه ﻣﯽ دﻫﺪ دﯾﺘﺎﺑﯿﺲ ﻫﺎي اﺧﺘﺼﺎﺻﯽ را ﺑﺮاي ﭘﺮوژه ‪ Master‬ﺗﻨﻈﯿﻢ ﮐﻨﯿﺪ ‪.‬‬
‫ﻣﻮارد زﯾﺮ در زﯾﺮ ﻣﺠﻤﻮﻋﻪ اﯾﻦ ﮔﺰﯾﻨﻪ دﯾﺪه ﻣﯽ ﺷﻮﻧﺪ ‪:‬‬
‫‪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‬ﮐﭙﯽ ﻧﻤﺎﯾﯿﺪ ‪ .‬اﯾﻦ ﮔﺰﯾﻨﻪ ﻧﯿﺰ ﺷﺎﻣﻞ ﻣﻮارد ﻗﺒﻠﯽ ﻣﯽ ﺑﺎﺷﺪ ‪.‬‬

‫‪ (11-1-6-2‬ﭘﺎك ﮐﺮدن دﯾﺘﺎﺑﯿﺲ ﻫﺎ‬


‫دﯾﺘﺎﺑﯿﺲ ﻫﺎ را ﻣﯽ ﺗﻮان از ‪ Admin Elements‬اﻧﺘﺨﺎب ﮐﺮد و ﺑﺎ زدن دﮐﻤﻪ ‪ Delete‬ﭘﺎﮐﺸﺎن ﮐﺮد‬
‫‪.‬‬
‫‪40‬‬ ‫ﻧﮑﺘﻪ ‪ :‬ﺑﺮاي ﮐﺎﻫﺶ رﯾﺴﮏ ﺧﺮاﺑﯽ دﯾﺘﺎﺑﯿﺲ ﻫﺎ )ﯾﻌﻨﯽ ﻓﺎﯾﻞ ﻫﺎي داﺧﻞ داﯾﺮﮐﺘﻮري ﭘﺮوژه ( ‪ ،‬ﻣﯽ‬
‫ﺑﺎﯾﺴﺖ ازﻣﺎژول‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


‫‪ Admin‬اﯾﻦ ﮐﺎر را اﻧﺠﺎم داد و از ﻃﺮﯾﻖ ‪ System Utility‬ﯾﺎ ‪ Command‬ﻫﺎ ﻧﻤﯽ ﺑﺎﯾﺴﺖ اﯾﻦ‬
‫ﻋﻤﻞ را اﻧﺠﺎم داد‪.‬‬

‫‪ ü‬ﻧﮑﺎﺗﯽ در ﻣﻮرد ‪: Copy Foreign‬‬


‫اﯾﻦ ﮔﺰﯾﻨﻪ در ﭘﻨﺠﺮه ‪ Admin Elements‬اﺳﺖ ‪ .‬وﻗﺘﯽ روي آن ﮐﻠﯿﮏ ﮐﻨﯿﻢ ‪ ،‬ﻣﻨﻮي زﯾﺮ ﺑﺎز ﻣﯽ‬
‫ﺷﻮد ‪.‬‬

‫ﺷﮑﻞ‪23-2‬‬

‫‪41‬‬
‫از ﻗﺴﻤﺖ ‪ Foreign Project‬ﭘﺮوژه اي ﮐﻪ ﻣﯽ ﺧﻮاﻫﯿﻢ ﯾﮏ ﯾﺎ ﭼﻨﺪ دﯾﺘﺎﺑﯿﺲ اش را ﮐﭙﯽ ﮐﻨﯿﻢ‬
‫اﻧﺘﺨﺎب ﻣﯽ ﮐﻨﯿﻢ ‪ ،‬ﻧﺎم ﮐﺎرﺑﺮي و رﻣﺰ ﻋﺒﻮر را ﻣﯽ دﻫﯿﻢ ‪ ،‬ﺳﭙﺲ در ‪ Foreign Database‬ﻧﺎم‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


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

‫‪ (12-1-6-2‬ﺗﻨﻈﯿﻢ دﯾﺘﺎﺑﯿﺲ ﻫﺎ‬


‫ﺑﺎ اﺟﺮاي ﺣﺎﻟﺖ ‪ DB Sets‬از ﭘﻨﺠﺮه ‪ Admin Elements‬ﭘﻨﺠﺮه زﯾﺮ ﺑﺎز ﻣﯽ ﺷﻮد ‪.‬‬

‫‪42‬‬

‫ﺷﮑﻞ‪24-2‬‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


‫در اﯾﻦ ﭘﻨﺠﺮه ﺣﺎﻟﺖ ﻫﺎي زﯾﺮ دﯾﺪه ﻣﯽ ﺷﻮد ‪:‬‬
‫‪ : Non Members DBs (1‬ﻟﯿﺴﺖ ﮐﺎﻣﻞ دﯾﺘﺎ ﺑﯿﺲ ﻫﺎﯾﯽ ﮐﻪ ﻫﻨﻮز اﺿﺎﻓﻪ ﻧﺸﺪه اﻧﺪ ‪.‬‬
‫‪ : Non Member DB Sets (2‬ﺑﺮاي اﺿﺎﻓﻪ ﮐﺮدن ﯾﮏ ‪ DB‬ﯾﺎ ﯾﮏ ‪ DB Set‬ﺑﻪ ﻟﯿﺴﺖ‬
‫) ‪ Members ( Ordered‬ﺗﻤﺎم دﯾﺘﺎ ﺑﯿﺲ ﻫﺎﯾﯽ را ﮐﻪ ﻋﻀﻮي از ‪ DB Set‬ﺟﺎري ﻫﺴﺘﻨﺪ ﻧﻤﺎﯾﺶ ﻣﯽ‬
‫دﻫﺪ ‪ .‬ﺗﻮﺟﻪ داﺷﺘﻪ ﺑﺎﺷﯿﻢ ﮐﻪ در اﯾﻦ ﺣﺎﻟﺖ ﻧﻤﯽ ﺗﻮاﻧﯿﻢ در ﯾﮏ ‪ DB Set‬دو ‪ DB‬ﺑﺎ ﯾﮏ ‪DB‬‬
‫‪ Number‬داﺷﺘﻪ ﺑﺎﺷﯿﻢ ‪.‬‬

‫‪ (13-1-6-2‬اﯾﺠﺎد ‪ MDBs‬ﯾﺎ ‪Multiple Database‬‬


‫ﺷﮑﻞ ‪183‬‬
‫ﺑﺮاي اﯾﺠﺎد ﯾﮏ ‪ ، MDB‬درﭘﻨﺠﺮه ‪ Admin Elements‬ﮔﺰﯾﻨﻪ ‪ MDB‬را اﻧﺘﺨﺎب ﮐﻨﯿﺪ و ﺳﭙﺲ‬
‫ﮔﺰﯾﻨﻪ ‪ Create‬را اﻧﺘﺨﺎب ﮐﻨﯿﺪ ﺗﺎ ﭘﻨﺠﺮه زﯾﺮ ﻇﺎﻫﺮ ﺷﻮد ‪:‬‬

‫‪43‬‬

‫ﺷﮑﻞ‪25-2‬‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


‫اﯾﻦ ﻣﻨﻮ ﺑﻪ ﺷﻤﺎ اﺟﺎزه ﻣﯽ دﻫﺪ ﺗﺎ ﺷﻤﺎ ﻧﺎم و ﺷﺮح ﺑﺮاي ‪ MDB‬اﻧﺘﺨﺎب ﮐﻨﯿﺪ ‪ .‬در ﻗﺴﻤﺖ ‪Project‬‬
‫‪ ، Database‬دﯾﺘﺎﺑﯿﺲ ﻫﺎي راﮐﻪ ﻣﯽ ﺧﻮاﻫﯿﻢ داﺧﻞ ﯾﮏ ﻟﯿﺴﺖ ﺑﺎﺷﻨﺪ را اﻧﺘﺨﺎب ﻣﯽ ﮐﻨﯿﻢ و ﺑﺎ ﻓﺸﺮدن‬
‫ﮐﻠﯿﺪ ▼ ﺑﻪ ﻟﯿﺴﺖ دﯾﮕﺮي ﺑﺎ ﻋﻨﻮان ‪ Current DB‬ﻣﻨﺘﻘﻞ ﻣﯽ ﮐﻨﯿﻢ ‪ .‬ﺗﻌﺪادي از دﯾﺘﺎﺑﯿﺲ ﻫﺎ را ﻣﯽ‬
‫ﺗﻮاﻧﯿﻢ ﯾﺎ ﻣﺴﺘﻘﯿﻤﺎً ﺑﻪ ‪ Deferred‬ﻣﻨﺘﻘﻞ ﮐﻨﯿﻢ ﯾﺎ از ‪ Current‬ﺑﻪ ‪ Deferred‬ﺑﻔﺮﺳﺘﯿﻢ ‪.‬‬
‫ﯾﮏ ‪ MDB‬ﻣﻤﮑﻦ اﺳﺖ ﺷﺎﻣﻞ ‪ 1000‬ﺗﺎ دﯾﺘﺎﺑﯿﺲ ﺑﺎﺷﺪ ‪ ،‬اﻣﺎ ﺗﻨﻬﺎ ‪ 300‬ﺗﺎ از اﯾﻦ دﯾﺘﺎﺑﯿﺲ ﻫﺎﺳﺖ ﮐﻪ‬
‫ﺗﻮﺳﻂ ‪ Current‬ﺷﻨﺎﺧﺘﻪ ﻣﯽ ﺷﻮﻧﺪ و در ﻫﺮ زﻣﺎن ﻗﺎﺑﻠﯿﺖ دﺳﺘﺮﺳﯽ دارﻧﺪ ‪ .‬ﺑﻘﯿﻪ ﺟﺰء ﮔﺮوه ‪Deferred‬‬
‫‪ DB‬ﻫﺎ ﻫﺴﺘﻨﺪ ‪.‬‬
‫دﯾﺘﺎﺑﯿﺲ ﻫﺎ ﻣﺎ ﺑﯿﻦ دوﺣﺎﻟﺖ ‪ Current‬و ‪ ، Deferred‬در ﻫﺮ زﻣﺎن ‪ ،‬ﻗﺎﺑﻞ اﻧﺘﻘﺎل ﻫﺴﺘﻨﺪ ‪ .‬ﺑﻨﺎﺑﺮاﯾﻦ ﮐﺎرﺑﺮ‬
‫ﻣﯽ ﺗﻮاﻧﺪ دﯾﺘﺎﺑﯿﺲ را از ﺣﺎﻟﺖ ﺟﺎري ﺑﻪ ﺣﺎﻟﺖ ﻏﯿﺮ ﻓﻌﺎل ﻣﻨﺘﻘﻞ ﮐﻨﺪ ﺗﺎ ﺑﻪ ﺑﺨﺶ ﻫﺎي ﻣﺨﺼﻮﺻﯽ ﺑﺮاي‬
‫‪ Design‬دﺳﺘﺮﺳﯽ داﺷﺘﻪ ﺑﺎﺷﺪ ‪ .‬ﺑﺨﺶ ‪ Project Database‬ﻟﯿﺴﺖ ﮐﻠﯿﻪ دﯾﺘﺎﺑﯿﺲ ﻫﺎي ﭘﺮوژه را ﮐﻪ‬
‫در ‪ MDB‬ﻧﯿﺴﺘﻨﺪ را ﻧﺸﺎن ﻣﯽ دﻫﺪ ‪ .‬ﺑﺎ ▼ ﻣﯽ ﺗﻮان دﯾﺘﺎﺑﯿﺲ را ﺑﻪ ‪ MDB‬اﻓﺰود و ﺑﺎ اﻧﺘﺨﺎب ﯾﮏ‬
‫دﯾﺘﺎﺑﯿﺲ و زدن ▲ ﻣﯽ ﺗﻮان دﯾﺘﺎﺑﯿﺲ را از ﻟﯿﺴﺖ ‪ MDB‬ﺧﺎرج ﮐﺮد ‪ .‬ﺑﺎ اﺳﺘﻔﺎده از ► و ◄ ﻣﯽ‬
‫ﺗﻮان دﯾﺘﺎﺑﯿﺲ را ﺑﯿﻦ ‪ Current‬و ‪ Deferred‬ﻣﻨﺘﻘﻞ ﮐﺮد ‪.‬‬
‫دﮐﻤﻪ ‪ Insert‬ﺑﺎﻋﺚ ﻣﯽ ﺷﻮد ‪ ،‬ﻫﻨﮕﺎم اﻧﺘﻘﺎل دﯾﺘﺎﺑﯿﺲ ﻫﺎ از ﻟﯿﺴﺖ ﺑﺎﻻ ﺑﻪ ﭘﺎﯾﯿﻦ ‪ ،‬ﻣﮑﺎن ﺟﺎي ﮔﯿﺮي‬
‫دﯾﺘﺎﺑﯿﺲ در ﻟﯿﺴﺖ ‪ Current‬و ‪ Deferred‬ﻣﺸﺨﺺ ﺷﻮد ‪.‬‬

‫‪ (14-1-6-2‬ﺗﻐﯿﯿﺮ ‪ MDB‬ﻫﺎ‬
‫ﺑﺮاي ﺗﻐﯿﯿﺮ وﯾﮋﮔﯽ ‪ MDB‬ﻫﺎ ﻣﯽ ﺗﻮان از ﻣﻨﻮﯾﯽ اﺳﺘﻔﺎده ﮐﺮد ﮐﻪ ﺧﯿﻠﯽ ﻣﺸﺎﺑﻪ ﻣﻨﻮي اﯾﺠﺎد ‪MDB‬‬
‫اﺳﺖ ‪ .‬ﺑﺮاي ﻇﺎﻫﺮ ﺷﺪن ﻣﻨﻮي ‪ ، Modify‬ﻋﻨﺼﺮي را ﮐﻪ ﻣﯽ ﺧﻮاﻫﯿﺪ ﺗﻐﯿﯿﺮ دﻫﯿﺪ از ﻟﯿﺴﺖ ‪Admin‬‬
‫‪ ، Elements‬اﻧﺘﺨﺎب ﮐﻨﯿﺪ و ﺳﭙﺲ ‪:‬‬
‫‪ ü‬ﯾﺎ ﮐﻠﯿﺪ ‪ Modify‬را در ﭘﺎﯾﯿﻦ ‪ Admin Elements‬اﻧﺘﺨﺎب ﮐﻨﯿﺪ ‪.‬‬
‫‪ ü‬ﯾﺎ در ﻣﻨﻮي اﯾﺠﺎد در ﮔﺰﯾﻨﻪ ‪ ، Modify / Create‬ﮔﺰﯾﻨﻪ ‪ Modify‬را اﻧﺘﺨﺎب ﮐﻨﯿﺪ ‪.‬‬
‫ﺷﻤﺎ ﻣﯽ ﺗﻮاﻧﯿﺪ ﻧﺎم ‪،‬ﺷﺮح ‪ ،‬دﯾﺘﺎﺑﯿﺲ ﻣﻮﺟﻮد در‪ MDB‬و اﯾﻨﮑﻪ دﯾﺘﺎﺑﯿﺲ در ‪ Current‬ﺑﺎﺷﺪ ﯾﺎ‬
‫در‪ ، Deferred‬را ﺗﻐﯿﯿﺮ دﻫﯿﺪ ‪.‬‬

‫‪ (15-1-6-2‬ﺣﺎﻟﺖ ‪Database Sessions‬‬


‫ﻫﺮ زﻣﺎﻧﯿﮑﻪ ﮐﺎرﺑﺮ ‪ Save work‬را ﻣﯿﺰﻧﺪ ﯾﺎ ﺑﯿﻦ ﻣﺎژول ﻫﺎ ﺣﺮﮐﺖ ﻣﯽ ﮐﻨﺪ ﯾﮏ ‪ Session‬ﺟﺪﯾﺪ اﯾﺠﺎد‬
‫ﻣﯽ ﺷﻮد ‪ .‬اﯾﻦ اﺗﻔﺎق ﺑﺮاي ﻫﺮ ﮐﺎرﺑﺮ و ﺑﺮاي ﻫﺮدﯾﺘﺎ ﺑﯿﺴﯽ ﮐﻪ ﺗﻐﯿﯿﺮ ﻣﯽ دﻫﯿﺪ ‪ ،‬اﺗﻔﺎق ﻣﯽ اﻓﺘﺪ ‪Session .‬‬
‫‪44‬‬ ‫ﺑﻪ ﺻﻮرت ﭘﯽ در ﭘﯽ و ﻣﺘﻮاﻟﯽ ﺑﺮاي ﻫﺮدﯾﺘﺎﺑﯿﺲ ﺳﺎﺧﺘﻪ ﻣﯽ ﺷﻮد ‪ .‬ﻫﺮ دﯾﺘﺎﺑﯿﺲ ﯾﮏ ‪ Session‬ﻣﺨﺼﻮص‬
‫ﺑﻪ ﺧﻮد دارد ‪.‬‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


‫ﺑﺮاي ﻣﺜﺎل ﻓﺮض ﻣﯽ ﮐﻨﯿﻢ ‪ Team / DB 1‬و ‪ Team 1 / DB 2‬را دارﯾﻢ ‪ ،‬وﻗﺘﯽ ﺑﺮاي ﻫﺮ دوي اﯾﻨﻬﺎ‬
‫‪ Save Work‬را ﺑﺰﻧﯿﻢ ‪ ،‬ﺑﺮاي ‪ Team 1 / DB 1‬ﺷﻤﺎره ‪ Session‬ﻋﺪد ‪ 106‬ﻣﯽ ﺷﻮد و ﺑﺮاي‬
‫‪ Team 2 / DB 2‬ﻋﺪد ‪ 289‬ﺛﺒﺖ ﻣﯽ ﺷﻮد ‪ .‬اﮔﺮ در ‪ Save Work‬ﺑﻌﺪي ﻓﻘﻂ‪Team 1 / DB 1‬‬
‫ﺗﻐﯿﯿﺮﮐﺮده ﺑﺎﺷﺪ ‪ ،‬ﺷﻤﺎره آن ‪ 107‬ﻣﯽ ﺷﻮد وﺷﻤﺎره ‪ Team 1 / DB 2 ،Session‬ﺗﻐﯿﯿﺮ ﻧﻤﯽ ﮐﻨﺪ ‪.‬‬
‫ﻧﺎم ﮐﺎرﺑﺮ و ﺗﺎرﯾﺦ ﺟﺎري ﺑﺮاي ﻫﺮ ‪ Session‬ذﺧﺮه ﻣﯽ ﺷﻮد ‪ .‬در ﺻﻮرت ﺗﻤﺎﯾﻞ در ﻣﺎژول ‪ GUI‬ﻣﯽ ﺗﻮان‬
‫ﺑﺮاي ﻫﺮ ﻣﺎژول ‪ Session‬ﯾﮏ ﺷﺮح ﻧﯿﺰ ﻧﻮﺷﺖ ‪.‬‬
‫در ‪ Spooler ، Draft ، Design‬و ‪ Paragon‬ﮐﺎرﺑﺮﻫﺎ ﻣﯽ ﺗﻮاﻧﻨﺪ اﻃﻼﻋﺎت ﺟﺎري را ﺑﺎ ‪Session‬‬
‫ﻗﺒﻠﯽ ﺑﻪ اﺷﺘﺮاك ﺑﮕﺬارﻧﺪ و ﺗﺤﻘﯿﻖ ﮐﻨﻨﺪ ﭼﻪ وﯾﮋﮔﯽ ﻫﺎ و ﻋﻨﺎﺻﺮي ﺗﻐﯿﯿﺮ ﮐﺮده اﺳﺖ ‪.‬‬

‫ﻧﮑﺘﻪ اي در راﺑﻄﻪ ﺑﺎ ﺷﻤﺎره ﮔﺬاري ‪ Session‬ﻫﺎ ‪:‬‬


‫ﺑﻪ ﻣﺤﺾ آﻧﮑﻪ ﺷﺮوع ﺑﻪ ﮐﺎر ﻣﯽ ﮐﻨﯿﻢ ‪ ،‬ﺧﻮد ﻧﺮم اﻓﺰار دو ‪ Session‬ﻣﯽ ﺳﺎزد ‪ Session .‬ﺑﺮاي زﻣﺎﻧﯽ‬
‫اﺳﺖ ﮐﻬﺪﯾﺘﺎﺑﯿﺲ اﯾﺠﺎد ﻣﯽ ﺷﻮد و ‪ Session 2‬ﺑﺮاي زﻣﺎﻧﯽ اﺳﺖ ﮐﻪ ‪ World‬اﯾﺠﺎد ﻣﯽ ﺷﻮد ‪ .‬اوﻟﯿﻦ‬
‫‪ Session‬ﺑﺮاي زﻣﺎﻧﯽ اﺳﺖ ﮐﻪ دﯾﺘﺎﺑﯿﺲ اﯾﺠﺎد ﻣﯽ ﺷﻮد و دوﻣﯿﻦ ‪ Session‬ﺑﺮاي زﻣﺎﻧﯽ اﺳﺖ ﮐﻪ‬
‫‪ World‬اﯾﺠﺎد ﻣﯽ ﺷﻮد ‪.‬‬
‫اﮔﺮ در ﯾﮏ ﻟﺤﻈﻪ ﺑﻄﻮر ﻣﺜﺎل ﺳﻪ ﺗﺎ ﮐﺎرﺑﺮ ﻫﻤﺰﻣﺎن در ﯾﮏ دﯾﺘﺎﺑﯿﺲ ﻣﺸﻐﻮل ﺑﻪ ﮐﺎر ﺑﺎ ﺷﻨﺪ ‪ ،‬ﺑﻪ ﺗﺮ ﺗﯿﺐ‬
‫ﻫﺮ ﮐﺪام ﮐﻪ ‪ Save Work‬را ﺑﺰﻧﯿﺪ ﯾﮏ ﺷﻤﺎره ﺑﻪ ﺷﻤﺎره ﻫﺎي ‪ Session‬اﺿﺎﻓﻪ ﻣﯽ ﺷﻮد ‪ .‬ﺳﯿﺴﺘﻢ ﺑﻪ ﻣﺎ‬
‫ﮔﺰارش ﻣﯽ دﻫﺪ ﮐﺎرﺑﺮ ‪ x‬در ﺗﺎرﯾﺦ ‪ y‬ﮐﺎري را در داﺧﻞ ‪ PDMS‬اﻧﺠﺎم داده اﺳﺖ ‪.‬‬
‫ﺷﻤﺎ ﻣﯽ ﺗﻮاﻧﯿﺪ اﮔﺮ در ﻫﻨﮕﺎم ﮐﺎر ﻣﺘﻮﺟﻪ ﻣﺸﮑﻠﯽ ﺷﺪﯾﺪ ‪ ،‬دﯾﺘﺎﺑﯿﺲ را ﺑﻪ ﺣﺎﻟﺖ ‪ Session‬ﻫﺎي ﻗﺒﻠﯽ ﺑﺎز‬
‫ﮔﺮداﻧﯿﺪ ‪ .‬ﺑﺮاي اﯾﻦ ﮐﺎر ﺑﻪ ﻣﺴﯿﺮ ﻣﻘﺎﺑﻞ ﻣﯽ روﯾﻢ ‪:‬‬
‫‪Data " Change Management " Backtrack Changes‬‬

‫دو ﻧﻮع ‪ Backtrack‬دارﯾﻢ ‪:‬‬


‫‪ (1‬ﺑﺮ اﺳﺎس ﺷﻤﺎره ‪Session‬‬
‫‪ (2‬ﺑﺮ اﺳﺎس زﻣﺎن وﺗﺎرﯾﺦ ﺗﻐﯿﯿﺮات‬
‫ﻣﺜﻼ وﻗﺘﯽ روي ‪ Sessions 500‬ﻫﺴﺘﯿﻢ ﻣﯽ ﺗﻮاﻧﯿﻢ روي ‪ Backtrack ، Session 490‬ﮐﻨﯿﻢ ‪ .‬اﮔﺮ‬
‫‪ Save Work‬را ﺑﺰﻧﯿﻢ ‪ ،‬ﺑﺮاﯾﻤﺎن ﯾﮏ ‪ Session‬ﺟﺪﯾﺪ ﺑﻪ ﻧﺎم ‪ 501‬ﻣﯽ ﺳﺎزد ‪ .‬ﺣﺎل اﮔﺮ اﺷﺘﺒﺎه ﮐﺮده‬
‫ﺑﺎﺷﯿﻢ ﻣﯽ ﺗﻮاﻧﯿﻢ ﻣﺠﺪداً ﺑﻪ ‪ 500‬ﺑﺮﮔﺮدﯾﻢ و ﯾﺎ اﯾﻨﮑﻪ ﺷﻤﺎره ‪ Session‬را اﺻﻼح ﮐﻨﯿﻢ ‪.‬‬
‫ﺑﺮاي اﻧﺠﺎم اﯾﻦ ﮐﺎر ﺑﻪ ﻣﺴﯿﺮ زﯾﺮ ﻣﯽ روﯾﻢ ‪:‬‬
‫‪45‬‬ ‫‪Design " Session Comment‬‬
‫ﭘﻨﺠﺮه زﯾﺮ ﻇﺎﻫﺮ ﻣﯽ ﺷﻮد ‪.‬‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


‫ﺷﮑﻞ‪26-2‬‬

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

‫‪46‬‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


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

‫‪47‬‬

‫ﺷﮑﻞ‪28-2‬‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


‫‪Merging sessions (16-1-6-2‬‬

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

‫‪48‬‬
‫ﺷﮑﻞ‪29-2‬‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


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

‫‪49‬‬

‫ﺷﮑﻞ‪30-2‬‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


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

‫‪50‬‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬


‫‪ (7-2‬اﻃﻼﻋﺎت ﭘﺮوژه‬
‫ﺑﺎ رﻓﺘﻦ ﺑﻪ ﻣﺴﯿﺮ زﯾﺮ ﻣﯽ ﺗﻮاﻧﯿﻢ اﻃﻼﻋﺎت ﮐﻠﯽ ﭘﺮوژه را داﺷﺘﻪ ﺑﺎﺷﯿﻢ ‪:‬‬

‫‪Project → Information‬‬

‫ﺷﮑﻞ‪31-2‬‬

‫در ﺑﺎﻻ ﺗﻌﺪاد ﮐﺎرﺑﺮاﻧﯽ ﮐﻪ در اﯾﻦ ﭘﺮوژه ﻫﻤﮑﺎري دارﻧﺪ را ﻣﯽ دﻫﯿﻢ ‪ ،‬ﺑﻌﺪ درﻗﺴﻤﺖ ﭘﺎﯾﯿﻦ ‪ ،‬ﯾﻌﻨﯽ ‪Set‬‬
‫‪ ، Attribute‬ﯾﮑﯽ ﯾﮑﯽ ﮔﺰﯾﻨﻪ ﻫﺎ را اﻧﺘﺨﺎب ﻣﯽ ﮐﻨﯿﻢ و در ﻣﺤﻮﻃﻪ ﺟﻠﻮي آن ﻋﺒﺎرت ﻣﻮرد ﻧﻈﺮ را ﻣﯽ‬
‫ﻧﻮﯾﺴﯿﻢ ‪.‬‬

‫‪51‬‬

‫‪E-mail: a.k.beydokhty@gmail.com‬‬ ‫‪Tel.:09155072544‬‬

You might also like