ﭼﻜﻴﺪه
ﺳﺎزﻣﺎن ﺑﻨﺎدر و ﻛﺸﺘﻴﺮاﻧﻲ اﻳﺮان در راﺳﺘﺎي اﺟﺮاي اﻫﺪاف و ﺳﻴﺎﺳﺘﻬﺎي ﺧﻮد در زﻣﻴﻨﺔ ﻣﺪﻳﺮﻳﺖ ﺟﺎﻣﻊ ﺳﻮاﺣﻞ ،ﭘﺮوژة ﻃﺮاﺣﻲ و
ﺗﺸﻜﻴﻞ ﭘﺎﻳﮕﺎه و ﺳﻴﺴﺘﻢ اﻃﻼﻋﺎت ﺟﻐﺮاﻓﻴﺎﻳﻲ ﻣﺪﻳﺮﻳﺖ ﻳﻜﭙﺎرﭼﺔ ﻣﻨﺎﻃﻖ ﺳﺎﺣﻠﻲ ) ،(ICZMرا ﺑﺎ ﻫﺪف ﻧﻬﺎﻳﻲ ﻃﺮاﺣﻲ و ﭘﻴﺎده ﺳﺎزي ﻳﻚ
GISﻣﻨﺎﺳﺐ ﺑﺮاي اﺟﺮاي ﻋﻤﻠﻴﺎت ICZMدر ﻣﺮاﺣﻞ ﻣﺨﺘﻠﻒ آن ﺗﻌﺮﻳﻒ ﻛﺮده اﺳﺖ .ﺑﻪ ﻣﻨﻈﻮر ﭘﻴﺎده ﺳﺎزي ﻣﺪل داده اي اﻃﻼﻋﺎت ﻣﻜﺎﻧﻲ
در اﻳﻦ ﭘﺮوژه از روﺷﻬﺎي ﺑﺮوز ITو GISﺑﻬﺮه ﺑﺮدهاﻳﻢ .ﻣﺪل ﺷﺊ ﮔﺮا را ﺑﺎ اﺳﺘﻔﺎده از اﺳﺘﺎﻧﺪارد UMLﺗﺤﺖ ﻧﺮم اﻓﺰار Rational
Roseﭘﻴﺎده ﺳﺎزي ﻛﺮده اﻳﻢ و ﻣﺪل را ﺑﻪ ﻓﺮﻣﺖ XMLﻛﻪ ﻳﻚ ﻓﺮﻣﺖ اﺳﺘﺎﻧﺪارد واﺳﻂ اﺳﺖ ﺗﺒﺪﻳﻞ ﻛﺮده و ﺳﭙﺲ ﺗﻮﺳﻂ اﺑﺰار ﻣﺪﻳﺮﻳﺘﻲ
ESRIﻓﺎﻳﻞ XMLرا ﺑﻪ Geodatabaseﺗﺒﺪﻳﻞ ﻣﻲﻛﻨﻴﻢ .ﻗﺎﺑﻠﻴﺖ ﻣﻬﻢ اﻳﻦ روش ﺑﻬﺮه ﮔﻴﺮي از ﺗﻜﻨﻮﻟﻮژي ﺟﺪﻳﺪ ﻃﺮاﺣﻲ ،ﻗﺎﺑﻠﻴﺖ ﺗﻮﺳﻌﻪ
آﺳﺎن و ﻗﺎﺑﻠﻴﺖ ﺗﺒﺪﻳﻞ ﺑﻪ ﻓﺮﻣﺘﻬﺎﻳﻲ اﺳﺖ ﻛﻪ در آﻳﻨﺪه ﺧﻮاﻫﻨﺪ آﻣﺪ و ﺟﺎي Geodatabaseرا ﻫﻢ ﺧﻮاﻫﻨﺪ ﮔﺮﻓﺖ.
واژﮔﺎن ﻛﻠﻴﺪي :آﻧﺎﻟﻴﺰ داده ،ﺗﺠﺮﻳـﺪ ،ﺷـﺊ ﮔـﺮا ،ﻣـﺪل ﻣﻔﻬـﻮﻣﻲ ،ﻣـﺪل ﻣﻜـﺎﻧﻲ ،وراﺛـﺖ،Problem Domain ،ICZM .
.XML ،UML ،Solution Domain
١
ﻣﻘﺪﻣﻪ
ﺳﺎزﻣﺎن ﺑﻨﺎدر و ﻛﺸﺘﻴﺮاﻧﻲ اﻳﺮان در راﺳﺘﺎي اﺟﺮاي اﻫﺪاف و ﺳﻴﺎﺳﺘﻬﺎي ﺧﻮد در زﻣﻴﻨﺔ ﻣﺪﻳﺮﻳﺖ ﺟﺎﻣﻊ ﺳـﻮاﺣﻞ،
ﭘﺮوژة ﻃﺮاﺣﻲ و ﺗﺸﻜﻴﻞ ﭘﺎﻳﮕﺎه و ﺳﻴﺴﺘﻢ اﻃﻼﻋﺎت ﺟﻐﺮاﻓﻴﺎﻳﻲ ﻣﺪﻳﺮﻳﺖ ﻳﻜﭙﺎرﭼﺔ ﻣﻨـﺎﻃﻖ ﺳـﺎﺣﻠﻲ ) ،(ICZMﺑﻨـﺪري و
درﻳﺎي ﺳﺮزﻣﻴﻨﻲ ﻛﺸﻮر را ﺗﻌﺮﻳﻒ ﻛﺮد .ﻫﺪف ﻧﻬﺎﻳﻲ اﻳﻦ ﭘﺮوژه ﻃﺮاﺣﻲ و ﭘﻴﺎده ﺳﺎزي ﻳﻚ GISﻣﻨﺎﺳـﺐ ﺑـﺮاي اﺟـﺮاي
ﻋﻤﻠﻴﺎت ICZMدر ﻣﺮاﺣﻞ ﻣﺨﺘﻠﻒ آن ﻣﻲ ﺑﺎﺷﺪ .ﻫﻤﭽﻨﻴﻦ ﺳﻨﺠﺶ ﻧﻴﺎزﻫﺎي ،ICZMاراﺋـﺔ ﻣـﺪﻟﻬﺎي ﻣﺮﺑـﻮط ﺑـﻪ ﻧﺤـﻮة
ارﺗﺒﺎط و اﺳﺘﻔﺎدة ﺑﻬﻴﻨﻪ از ﻇﺮﻓﻴﺘﻬﺎ و ﻗﺎﺑﻠﻴﺖ ﻫـﺎي ﻣﻮﺟـﻮد در ﺳـﺎزﻣﺎن ﺑﻨـﺎدر و دﻳﮕـﺮ ﺳـﺎزﻣﺎﻧﻬﺎ در زﻣﻴﻨـﺔ ،GISاراﺋـﺔ
اﺳﺘﺎﻧﺪاردﻫﺎ و دﺳﺘﻮراﻟﻌﻤﻞ ﻫﺎي ﻣﺮﺑﻮط ﺑﻪ ﺟﻤﻊ آوري و ﻛﻨﺘﺮل ﻛﻴﻔﻴﺖ داده ﻫـﺎ در ﭘﺎﻳﮕﺎﻫﻬـﺎي داده ،ﻃﺮاﺣـﻲ و اراﺋـﺔ
ﻣﺘﺎدﻳﺘﺎ ،اراﺋﺔ ﮔﺰارش ﻣﺮﺑﻮط ﺑﻪ ﻣﻨﺎﺑﻊ ﺗﻮﻟﻴﺪ داده ﻫﺎي ﭘﺎﻳﻪ و اراﺋﺔ ﺳﻴﺴﺘﻢ ﻣﺪﻳﺮﻳﺖ ﭘﺎﻳﮕﺎه دادة ﻣﻜﺎﻧﻲ از ﻧﺘﺎﻳﺞ اﻳﻦ ﭘﺮوژه
ﻣﻲ ﺑﺎﺷﻨﺪ.ﺑﻪ ﻣﻨﻈﻮر ﻃﺮاﺣﻲ ﺳﻴﺴﺘﻢ اﻃﻼﻋﺎت ﺟﻐﺮاﻓﻴﺎﻳﻲ اﻳـﻦ ﻃـﺮح ﮔﺮوﻫـﻲ از ﻣﺘﺨﺼﺼـﺎن GISو ITﺑـﺎ ﻫﻤﻜـﺎري
ﻳﻜﺪﻳﮕﺮ ﻣﺪل داده اي ﺷﺊ ﮔﺮاي اﻳﻦ ﭘﺮوژه را ﻃﺮاﺣﻲ و ﭘﻴﺎده ﺳﺎزي ﻛﺮدﻧﺪ.
روﻧﺪ ﭘﻴﺎده ﺳﺎزي ﻃﺮح ICZM
ﺗﻨﻮع ﻣﺴﺎﺋﻞ ،اﻫﺪاف و ﻓﺮآﻳﻨﺪﻫﺎي ﻣﻮرد ﺑﺮرﺳﻲ در ﻣﺪﻳﺮﻳﺖ ﻳﻜﭙﺎرﭼـﻪ ﺳـﻮاﺣﻞ ،ﺑﻨـﺎدر و درﻳﺎﻫـﺎي ﺳـﺮزﻣﻴﻨﻲ
ﻛﺸﻮر ،ﻃﺮاﺣﻲ ﭘﺎﻳﮕﺎه داده و GISرا ﺑﺎ در ﻧﻈﺮ ﮔﺮﻓﺘﻦ ﻧﻴﺎزﻫﺎي ﻣﺪﻳﺮﻳﺘﻲ ،وﻳﮋﮔﻴﻬﺎي ﻣﺤﻴﻄﻲ و اﻛﻮﺳﻴﺴـﺘﻤﻬﺎي ﻣﻮﺟـﻮد
اﺟﺘﻨﺎب ﻧﺎﭘﺬﻳﺮ ﺳﺎﺧﺘﻪ اﺳﺖ .اﻳﻦ ﻃﺮح در دو ﻣﺮﺣﻠﻪ اﻧﺠﺎم ﺷﺪ .در ﻣﺮﺣﻠﺔ اول ،اﺑﺘﺪا از ﻃﺮﻳﻖ ﻧﻴـﺎز ﺳـﻨﺠﻲ ﭼـﺎرﭼﻮب
ﻃﺮح ﻣﻨﺎﺳﺐ ﺑﺮاي ﻣﺪﻳﺮﻳﺖ ﻳﻜﭙﺎرﭼﻪ ﺳﻮاﺣﻞ ،ﺑﻨﺎدر و درﻳﺎﻫﺎي ﺳـﺮزﻣﻴﻨﻲ ﻛﺸـﻮر ﺗﻬﻴـﻪ ﺷـﺪه اﺳـﺖ .در ﻣﺮﺣﻠـﺔ دوم،
اﺟﺰاي GISﻣﻮرد اﺳﺘﻔﺎده در ﻣﺮاﺣﻞ ﭘﻴﺎده ﺳﺎزي ﻃﺮح ،ICZMﻣﺪﻳﺮﻳﺖ ﺑﻨﺎدر و درﻳﺎﻫﺎي ﺳﺮزﻣﻴﻨﻲ ﻛﺸﻮر ﻧﻴﺰ ﻃﺮاﺣـﻲ
ﺷﺪه اﺳﺖ.
اﻫﺪاف اﻳﻦ ﭘﺮوژه ﻋﺒﺎرﺗﻨﺪ از:
اﺳﺘﻔﺎده ﻣﻮﺛﺮ از ﺗﺠﺮﺑﻴﺎت ﺑﻴﻦ اﻟﻤﻠﻠﻲ و ﻇﺮﻓﻴﺘﻬﺎي داﺧﻠﻲ ﺑﺮاي ﺗﺸﻜﻴﻞ ﭘﺎﻳﮕﺎه دادة GIS •
ﻧﻴﺎز ﺳﻨﺠﻲ و ﺷﻨﺎﺧﺖ ﻧﻴﺎزﻫﺎي ICZMﺑﻪ GIS •
ﺗﻬﻴﻪ ﻃﺮح ﻣﻨﺎﺳﺐ و ﻗﺎﺑﻞ ﺗﻮﺳﻌﺔ ﭘﺎﻳﮕﺎه داده ﺑﺮاي ﺣﺪاﻛﺜﺮ ﺳﺎزي ﻗﺎﺑﻠﻴﺖ اﺳﺘﻔﺎده در ICZM •
ﻃﺮاﺣﻲ اﺟﺰا و ﺳﺎﺧﺘﺎر ﻣﻨﺎﺳﺐ GISﻣﻨﺎﺳﺐ ﺑﺮاي ICZM •
• ﺗﻌﺮﻳﻒ اﺳﺘﺎﻧﺪاردﻫﺎ و ﺿﻮاﺑﻂ ﻻزم ﺑﺮاي ﺑﻬﻴﻨﻪ ﺳﺎزي اﺳﺘﻔﺎده ،ﺗﺒﺎدل و ﺗﻮزﻳﻊ اﻃﻼﻋﺎت در ﭼﺎرﭼﻮب وﻇﺎﻳﻒ
و ﻣﺎﻣﻮرﻳﺘﻬﺎي ﻃﺮح ICZM
• ﺑﺮﻧﺎﻣﻪ رﻳﺰي ﺟﻤﻊ آوري داده ﻫﺎ و ﺗﺸﻜﻴﻞ ﭘﺎﻳﮕﺎه اﻃﻼﻋﺎت ﺟﻐﺮاﻓﻴﺎﻳﻲ ﻣﻮرد ﻧﻴﺎز در ﻣﺮﺣﻠﺔ ﻣﻄﺎﻟﻌﻪ و ﺑﺮﻧﺎﻣـﻪ
رﻳﺰي
• ﺗﻬﻴﻪ و ﭘﻴﺎده ﺳﺎزي ﻃﺮح ﻣﺪﻳﺮﻳﺖ و اﺳﺘﻔﺎده از ﭘﺎﻳﮕـﺎه اﻃﻼﻋـﺎت ﺟﻐﺮاﻓﻴـﺎﻳﻲ ﺑـﺎ ﺗﻮﺟـﻪ ﺑـﻪ ﻧﻴـﺎز ﮔﺮوﻫﻬـﺎي
ﻣﻄﺎﻟﻌﺎﺗﻲ
ﺷﻜﻞ 1ﭼﺮﺧﻪ ﻓﺮآﻳﻨﺪ ﻣﺪﻳﺮﻳﺖ ﻳﻜﭙﺎرﭼﻪ ﺳﺎﺣﻠﻲ ICZMرا ﻛﻪ در اﻳﻦ ﭘﺮوژه ﻣـﻮرد اﺳـﺘﻔﺎده ﻗـﺮار ﮔﺮﻓﺘـﻪ اﺳـﺖ
ﻧﻤﺎﻳﺶ ﻣﻲ دﻫﺪ.
٢
ﺷﻜﻞ 1ﭼﺮﺧﻪ ﻓﺮآﻳﻨﺪ ﻣﺪﻳﺮﻳﺖ ﻳﻜﭙﺎرﭼﻪ ﺳﺎﺣﻠﻲ ICZM
ﺗﻤﺎﻣﻲ دادهﻫﺎي درﻳﺎﻳﻲ و ﻣﻨﺎﻃﻖ ﺳﺎﺣﻠﻲ ﺷـﺎﻣﻞ اﺷـﻜﺎﻟﻲ از اﺷـﻴﺎء ﻣﻜـﺎﻧﻲ ﻣـﻲﺑﺎﺷـﻨﺪ و اﻫﻤﻴـﺖ ﺳﻴﺴـﺘﻤﻬﺎي
اﻃﻼﻋﺎت ﺟﻐﺮاﻓﻴﺎﻳﻲ در اﻳﻦ ﻣﻮرد ،اﻓﺰاﻳﺶ ﺗﻮاﻧﺎﻳﻲ ﺗﺤﻠﻴﻞ ﻣﻜﺎﻧﻲ و آﻧﺎﻟﻴﺰ داده ﻫﺎ ﻣﻲﺑﺎﺷﺪ .ﻧﻘﺸﻪ ﻫﺎ ﺑﻤﻨﻈﻮر ﻧﺸـﺎن دادن
ﻣﺮزﻫﺎي ﻛﺎﻣﻼً ﻣﺸﺨﺺ ،ﻃﺒﻘﻪ ﺑﻨﺪي ﺧﺼﻮﺻﻴﺎت و اراﺋﺔ اﻃﻼﻋﺎت ﺑﺼﻮرت ﺗﻮﺻﻴﻔﻲ و اﻟﺤﺎق ﺑﺎ ﻣﻮاﺿـﻊ ﻣﻜـﺎﻧﻲ داراي
اﻫﻤﻴﺖ ﻣﻲﺑﺎﺷﺪ (Walsh et al., 1987).در ﺑﺮﻧﺎﻣﻪ رﻳﺰي و ﻣﺪﻳﺮﻳﺖ ﻣﻨﺎﺑﻊ ،ﻧﻘﺸـﻪﻫـﺎ اﻫﻤﻴـﺖ ﺑﻴﺸـﺘﺮي در ﺳﻴﺴـﺘﻢﻫـﺎي
اﻃﻼﻋﺎﺗﻲ دارﻧﺪ .در ﺳﺎﻟﻬﺎي اﺧﻴﺮ ﻛﺎرﺑﺮدﻫﺎي GISدر ﻣﻄﺎﻟﻌﺎت درﻳﺎﻳﻲ و ﺳﺎﺣﻠﻲ ﺗﻮﺳﻌﺔ زﻳﺎدي ﻳﺎﻓﺘﻪ اﺳﺖ.
در اﻛﺜﺮ ﺳﻴﺴﺘﻤﻬﺎي اﻃﻼﻋﺎﺗﻲ ﻃﺮاﺣﻲ ﺷﺪه ،ﻛﺎرﺑﺮدﻫﺎي درﻳﺎﻳﻲ و اﻗﻴﺎﻧﻮﺳﻲ از ﺳﺎﺣﻠﻲ ﺑﺼﻮرت ﻣﺠـﺰا در ﻧﻈـﺮ
ﮔﺮﻓﺘﻪ ﺷﺪه اﺳﺖ ) (Bartlett, 1999اﻳﻦ ﻧﻮع ﺗﻔﻜﻴﻚ از ﻧﻘﻄﻪ ﻧﻈﺮ ﻣﺤﺪودة ﻛﺎرﺑﺮدﻫﺎ و ﻛﺎرﺑﺮان ﻣﻲﺑﺎﺷﺪ و اﺻﻮﻻً ﻣﻨﺒﻄﺒﻖ
ﺑﺎ ﻃﺒﻘﻪ ﺑﻨﺪي اﺳﺖ ﻛﻪ در ﻣﻄﺎﻟﻌﺎت ﻋﻠﻤﻲ اﻳﻦ ﻣﻨﺎﻃﻖ ﺻﻮرت ﮔﺮﻓﺘﻪ اﺳﺖ .ﺑﻄﻮر ﻛﻠﻲ ﻣﻲﺗﻮان ﮔﻔـﺖ ﻛﺎرﺑﺮدﻫـﺎي GIS
در درﻳﺎ در زﻣﻴﻨﺔ ﻋﻠﻮم ﭘﺎﻳﻪ و ﻣﺤﺪودهﻫﺎي آن ﻣﻲﺑﺎﺷﺪ؛ در ﺻﻮرﺗﻴﻜﻪ ﻛﺎرﺑﺮدﻫﺎي GISدر ﻣﻨﺎﻃﻖ ﺳـﺎﺣﻠﻲ ﺑـﺪﻟﻴﻞ ﺗـﺎﺛﻴﺮ
ﺑﻴﺸﺘﺮ ﻓﻌﺎﻟﻴﺘﻬﺎي اﻧﺴﺎﻧﻲ در زﻣﻴﻨﺔ ﻋﻠﻮم ﭘﺎﻳﻪ و ﻛـﺎرﺑﺮدي و ﻫﻤﭽﻨـﻴﻦ ﻣﺴـﺎﺋﻞ ﻣﺤﻴﻄـﻲ -اﻧﺴـﺎﻧﻲ و ﻣـﺪﻳﺮﻳﺘﻲ ﻣـﻲﺑﺎﺷـﺪ
).(Wright and Bartlett, 2000
ﺑﻪ ﻣﻨﻈﻮر ﺑﺮرﺳﻲ ﺗﺠﺮﺑﻪ ﻫﺎي ﺑﻴﻦ اﻟﻤﻠﻠﻲ ﻛﺸﻮرﻫﺎي ﻣﺨﺘﻠﻔﻲ ﻛﻪ در اﻳﻦ اﻣﺮ ﺻﺎﺣﺐ ﻗﺪم ﺑﻮدﻧـﺪ ﻣـﻮرد ﺑﺮرﺳـﻲ
ﻗﺮار ﮔﺮﻓﺘﻨﺪ ﺑﻪ ﻋﻨﻮان ﻣﺜﺎل ﭘﺮوژة ، Baltic Sea Region GISو ﭘﺮوژة ﺳﻴﺴـﺘﻢ اﻃﻼﻋـﺎت ﺟﻐﺮاﻓﻴـﺎﻳﻲ ﺧﻠـﻴﺞ )ﭘـﺮوژة
ﺳﻴﺴﺘﻢ اﻃﻼﻋﺎت ﺟﻐﺮاﻓﻴﺎﻳﻲ اﻛﻮﺳﻴﺴﺘﻢﻫﺎي درﻳﺎﻳﻲ ﺑﺰرگ دﻧﻴﺎ ) ،(EcoAtlasﭘـﺮوژة ﻣـﻮرد ﺑﺮرﺳـﻲ و ارزﻳـﺎﺑﻲ ﻗـﺮار
ﮔﺮﻓﺘﻪ و از ﻧﺘﺎﻳﺞ اﻳﻦ ﭘﺮوژه ﻫﺎ ﻳﻪ ﻣﻨﻈﻮر ﺗﻮﺳﻌﻪ ﺑﻬﺘﺮ و ﺳﺮﻳﻌﺘﺮ اﻳﻦ ﭘﺮوژه اﺳﺘﻔﺎده ﻛﺮده اﻳﻢ .ﻃﺮاﺣﻲ ﭘﺎﻳﮕﺎه داده ﺟـﺎﻣﻊ
ﻛﻪ ﺑﺘﻮاﻧﺪ ﻣﺪﻳﺮﻳﺖ ﻛﻠﻲ اﻃﻼﻋﺎت ﻣﻜﺎﻧﻲ و ﻏﻴﺮﻣﻜﺎﻧﻲ را ﺑﻪ ﻋﻬﺪه ﺑﮕﻴﺮد ﺑﺮ ﭘﺎﻳﻪ اﺳﺘﺎﻧﺪاردﻫﺎ ﺻﻮرت ﮔﺮﻓـﺖ .ﺑـﻪ ﻋﻨـﻮان
ﻣﺜﺎل اﻃﻼﻋﺎت ﻫﻴﺪروﮔﺮاﻓﻲ ﻣﻮرد ﻧﻴﺎز ﺑﺮاي ﭘﺮوژه از اﺳﺘﺎﻧﺪارد IHOﺑﻬﺮه ﮔﺮﻓﺖ و ﻳﺎ ﺑﺮاي ﻋﻮارض زﻣـﻴﻦ ﺷﻨﺎﺳـﻲ از
ﻻﻳﻪ ﻫﺎي اﻃﻼﻋﺎﺗﻲ ﻛﻪ USGSاراﺋﻪ ﻛﺮده اﺳﺖ ،اﺳﺘﻔﺎده ﺷﺪه اﺳﺖ .ﻃﺮاﺣﻲ ﻣﺪل داده اي ﺑﺮ ﭘﺎﻳـﻪ اﻳـﻦ اﺳـﺘﺎﻧﺪاردﻫﺎ و
ﻫﻤﭽﻨﻴﻦ اﺳﺘﺎﻧﺪاردﻫﺎﻳﻲ ﻛﻪ ﺳﺎزﻣﺎن ﻧﻘﺸﻪ ﺑﺮداري ﻛﺸﻮر ﺗﻮﻟﻴﺪ ﻛﺮده اﻧﺪ ﺻﻮرت ﮔﺮﻓﺘﻪ اﺳﺖ .ﺑـﺮ اﺳـﺎس ﻧﻴـﺎز ﭘـﺮوژه و
آﻧﺎﻟﻴﺰﻫﺎﻳﻲ ﻃﺮاﺣﻲ ﺷﺪه ﺗﻮﺳﻂ ﮔﺮوه ﻣﺘﺨﺼﺺ ICZMدر ﻛﺸـﻮر ،داده ﻫـﺎي ﻣﻮﺟـﻮد ﻛﺸـﻮر و ﻫﻤﭽﻨـﻴﻦ ﻋﻜﺴـﻬﺎي
٣
ﻣﺎﻫﻮاره اي ERراﺑﻄﻪ اي ﺑﻴﻦ ﻋﺎرﺿﻪ ﻫﺎي ﻣﻮﺟﻮد در ﻣﺮﺣﻠﻪ ﻃﺮاﺣﻲ ﻣﺪل ﻣﻔﻬﻮﻣﻲ ﺗﻌﻴـﻴﻦ ﺷـﺪه و ﺑـﻪ ﻋﻨـﻮان ورودي
ﻣﺪل ﻣﻨﻄﻘﻲ و ﻓﻴﺰﻳﻜﻲ ﻗﺮار ﮔﺮﻓﺘﻪ اﺳﺖ .در اداﻣﻪ ﻣﺮاﺣﻞ ﻃﺮاﺣﻲ از ﻣﺪل ﻣﻔﻬﻮﻣﻲ ﺗﺎ ﭘﻴﺎده ﺳـﺎزي ﭘﺎﻳﮕـﺎه داده را ﺷـﺮح
داده اﻳﻢ.
ﻣﺪل ﻣﻔﻬﻮﻣﻲ:
ﻣﺪل ﻣﻔﻬﻮﻣﻲ اوﻟﻴﻦ ﻣﺮﺣﻠﻪ در ﻃﺮاﺣﻲ ﭘﺎﻳﮕﺎه داده اﺳـﺖ ﻧﺘـﺎﻳﺞ ﺣﺎﺻـﻞ ازﻧﻴـﺎز ﺳـﻨﺠﻲ و ﻣﺮﺣﻠـﻪ اول ﺗﻌﻴـﻴﻦ
دادهﻫﺎي ICZMوارد اﻳﻦ ﻣﺮﺣﻠﻪ ﺷﺪه ﺑﺎ ﻧﻈﺎرت و ﻣﺸﺎوره ﻣﺘﺨﺼﺼﻴﻦ GISو ITدﻳـﺎﮔﺮام ERاﻳـﻦ ﻣﺮﺣﻠـﻪ ﻃﺮاﺣـﻲ
ﺷﺪه و ﺑﻪ ﻋﻨﻮان ورودي ﻣﺪﻟﻬﺎي ﻣﻨﻄﻘﻲ و ﻓﻴﺰﻳﻜﻲ ﻣﻮرد اﺳﺘﻔﺎده ﻗﺮار ﻣﻲﮔﻴﺮﻧﺪ .در اﻳـﻦ ﻣﺮﺣﻠـﻪ ﻣﻮﺟﻮدﻳﺘﻬـﺎي ﻣﻜـﺎﻧﻲ
ﺗﻌﻴﻴﻦ ﻣﻲﺷﻮﻧﺪ و ﻣﺸﺨﺼﺎت و رواﺑﻂ ﺑﻴﻦ ﻣﻮﺟﻮدﻳﺘﻬﺎ از دﻳﺪﮔﺎه GISﺗﻌﻴﻴﻦ ﻣﻲﺷﻮﻧﺪ.
ﺑﺎ ﺑﺮرﺳﻲ و ﭘﻴﺸﺮﻓﺖ ﻃﺮح اﻳﻦ دﻳﺎﮔﺮاﻣﻬﺎ ﻛﻪ ﻣﺪل ﻣﻔﻬﻮﻣﻲ را ﺗﺸـﻜﻴﻞ ﻣـﻲ دﻫﻨـﺪ و در ﺣﻘﻴﻘـﺖ ورودي ﻣـﺪل
ﻣﻨﻄﻘﻲ و ﻓﻴﺰﻳﻜﻲ ﻫﺴﺘﻨﺪ ﺑﺎزﺑﻴﻨﻲ و ﺗﻜﻤﻴﻞ ﻣﻲﺷﻮﻧﺪ .اﻧﺘﻈﺎري ﻛﻪ در اﻳﻦ ﻣﺮﺣﻠﻪ دارﻳﻢ در ﺣﻘﻴﻘﺖ ﭘﻴﺎده ﺳﺎزي ﻳﻚ دﺳﺘﻪ
ﺑﻨﺪي ﺑﺮ روي ﻋﻮارض ﻣﺨﺘﻠﻒ و ﻫﻤﭽﻨﻴﻦ ﺑﺮﻗﺮاري ارﺗﺒﺎط ﻣﻴﺎن ﻋﻮارض ﺑﻪ ﺷﻜﻞ ﺷﻤﺎﺗﻴﻚ اﺳﺖ(URL 5) .
اﻃﻼﻋﺎت در ﻣﺪل ﻣﻔﻬﻮﻣﻲ ﺑﺮ اﺳﺎس ﻧﻮع ﺑﻪ دﺳﺘﻪ ﻫﺎﻳﻲ ﺗﻘﺴﻴﻢ ﺷﺪه اﻧﺪ و ارﺗﺒﺎﻃﺎت ﻣﻴﺎن آﻧﻬﺎ در ﺻﻮرت ﻟـﺰوم
ﺷﻨﺎﺳﺎﻳﻲ و ﺗﺮﺳﻴﻢ ﺷﺪه اﺳﺖ .ﻗﺴﻤﺘﻲ از ﻣﺪل ﻣﻔﻬﻮﻣﻲ ﺗﻬﻴﻪ ﺷﺪه ﺑﺮاي ﻋﻮارض ﺑﻨﺎدر در ﺷﻜﻞ زﻳﺮ آﻣﺪه اﺳﺖ.
٤
ﺧﺮوﺟﻲ ﻗﺒﻠﻲ ،اﻗﺪام ﺑﻪ ﺗﺤﻠﻴﻞ و ﻃﺮاﺣﻲ اﻃﻼﻋﺎت ﺻﻮرت ﭘﺬﻳﺮد .در اﻳﻦ راﺳﺘﺎ ﻣﺪل ﺷﺊ ﮔﺮاﻳﻲ ﺑﺮاي ﭘـﺮوژه ICZM
اﻧﺘﺨﺎب ﮔﺮدﻳﺪ ﻛﻪ دﻻﻳﻞ اﺻﻠﻲ اﻧﺘﺨﺎب ﺻﻮرت ﮔﺮﻓﺘﻪ ﺑﻪ ﺷﺮح ذﻳﻞ ﻣﻲ ﺑﺎﺷﺪ:
.1ﺑﺮرﺳﻴﻬﺎ و ﺗﺠﺮﺑﻴﺎت ﺑﺪﺳﺖ آﻣﺪه در ﻃﻲ ﭼﻨﺪ ﺳﺎل ﭘﺸﺮﻓﺖ و ﮔﺴﺘﺮش ﻣﻔﺎﻫﻴﻢ ITو ﺑﻮﻳﮋه ﻣﻬﻨﺪﺳﻲ ﻧﺮم اﻓﺰار
ﻧﺸﺎن دﻫﻨﺪه آن اﺳﺖ ﻛﻪ در ﻣﻘﺎﺑﻞ ﺑﺤﺚ ) Problem Domainﻣﺸﻜﻞ /ﺻﻮرت ﻣﺴﺌﻠﻪ( ،ﺷﺊ ﮔﺮاﻳﻲ ﺑﻌﻨﻮان راه ﺣـﻞ
ﻣﻨﺎﺳﺒﻲ ﺗﺤﺖ ﻋﻨﻮان ) Solution Domainراه ﺣﻞ ﻣﺴﺌﻠﻪ( اﻧﺘﺨﺎب ﻣﻲ ﮔﺮدد .زﻳﺮا ﻣﻔﺎﻫﻴﻢ و ﺳﺎﺧﺘﺎر ﺷﺊ ﮔﺮاﻳـﻲ ﺑـﺎ
دﻧﻴﺎي واﻗﻌﻲ ،ارﺗﺒﺎط ﻧﺰدﻳﻜﻲ داﺷﺘﻪ و ﻣﻲ ﺗﻮان ﺻﻮرت ﻣﺴﺌﻠﻪ ﻫﺎي ﻣﻄﺮح ﺷﺪه را در ﺑﺴـﺘﺮ واﻗﻌـﻲ ﺗـﺮ و راه ﺣـﻞ
ﻫﺎي ﻣﻨﺎﺳﺐ ﺗﺮي ﺣﻞ ﻧﻤﻮد .ﻣﺒﺤﺚ GISﻧﻴﺰ ﻛﻪ اﻣﺮوزه ﺑﺸﺪت در ﺣﺎل ﺗﻮﺳﻌﻪ ﻣﻲ ﺑﺎﺷﺪ .از اﻳﻦ اﻣﺮ ﻣﺴﺘﺜﻨﺎء ﻧﺒـﻮده
و ﻣﻲ ﺗﻮاﻧﺪ ﻣﻔﺎﻫﻴﻢ ﻣﻮﺟﻮد در آن ﺑﺎ ﻣﻔﺎﻫﻴﻢ ﻣﻮﺟﻮد در ﺷﺊ ﮔﺮاﻳﻲ ﻣﻨﻄﺒﻖ /آﻣﻴﺨﺘﻪ ﮔﺮدد.
.2ﺟﻬﺖ ﺗﻬﻴﻪ GeoDatabaseﻛﻪ ﺑﺮ اﺳﺎس دﻳﺪﮔﺎه ﺑﺎﻧﻚ ﻫﺎي اﻃﻼﻋﺎﺗﻲ راﺑﻄـﻪ اي ﻣـﻲ ﺑﺎﺷـﺪ .ﺗﺼـﻤﻴﻢ ﺑـﺮ آن
ﮔﺮﻓﺘﻪ ﺷﺪ ﻛﻪ اﺑﻨﺪا اﻃﻼﻋﺎت ﻻزم در ﻣﺪل ﻣﻔﻬﻮﻣﻲ را ﺑﻪ ﻣﺪل ﺷﺊ ﮔﺮاﻳﻲ ﺗﺒﺪﻳﻞ ﻧﻤﻮده و ﺳﭙﺲ اﻗﺪام ﺑﻪ ﺗﻬﻴـﻪ ﻣـﺪل
ﻓﻴﺰﻳﻜﻲ ) (ERDﺻﻮرت ﮔﻴﺮد .زﻳﺮا در روﺷﻬﺎي ﺳﻨﺘﻲ ﻣﺪل ﻗﻴﺰﻳﻜﻲ ار روي ﻣﺪل ﻣﻔﻬﻮﻣﻲ و اﻃﻼﻋﺎت ﺟﻤـﻊ آوري
ﺷﺪه ،ﺗﻬﻴﻪ ﻣﻲ ﮔﺮدد و اﻳﻦ اﻣﺮ ﺑﺎﻋﺚ ﻣﻲ ﺷﻮد ﻛﻪ ﻣﺪل ﺑﺪﺳﺖ آﻣﺪه در ﻧﻘﺎط ﺿﻌﻒ ﻣﻮﺟﻮد در ﻣﺪﻟﻬﺎي ﻓﻴﺰﻳﻜـﻲ در
ﮔﻴﺮ ﺷﺪه و در اداﻣﻪ ﻛﺎر /آﻳﻨﺪه ،ﻫﻨﮕﺎم ﺗﻐﻴﻴﺮ اﻃﻼﻋﺎت ﻣﺪل ﻣﻔﻬﻮﻣﻲ ﻧﺘﻮان اﻳـﻦ ﺗﻐﻴﻴـﺮات را ﺑـﻪ راﺣﺘـﻲ در ﺳﻴﺴـﺘﻢ
اﻋﻤﺎل ﻧﻤﻮد .در ﺻﻮرﺗﻲ ﻛﻪ ﻣﺪل ﻫﺎي ﺷﺊ ﮔﺮاﻳﻲ ﺑﻪ واﺳﻄﻪ ﻧﺰدﻳﻜـﻲ زﻳـﺎدي ﻛـﻪ ﺑـﺎ دﻧﻴـﺎي واﻗﻌـﻲ و اﺻـﻄﻼﺣﺎ"
Problem Domainدارﻧﺪ ﻣﻲ ﺗﻮاﻧﻨﺪ اﻳﻦ ﺗﻐﻴﻴﺮات را ﺑﭙﺬﻳﺮﻧﺪ و در آﻧﻬﺎ اﻋﻤﺎل ﮔﺮدد و ﺳﭙﺲ از روي ﻣـﺪل ﺑﺪﺳـﺖ
آﻣﺪه ﻣﺪل ﻓﻴﺰﻳﻜﻲ ﺟﺪﻳﺪ ﺗﻬﻴﻪ ﮔﺮدد.
.3ﻧﮕﺮش ﺷﺊ ﮔﺮاﻳﻲ ﺑﻪ ﻣﺴﺎﺋﻞ و ﺣﻞ آﻧﻬﺎ از ﻃﺮﻳﻖ ﻣﻔﺎﻫﻴﻢ ﻣﻮﺟﻮد در ﺷﺊ ﮔﺮاﻳﻲ ﻣﻲ ﺗﻮاﻧﺪ در ﺗﻬﻴﻪ ﻧـﺮم اﻓـﺰار
ﻫﺎﻳﻲ ﻛﻪ ﻣﻲﺧﻮاﻫﻨﺪ ﺑﺮروي ﺑﺴﺘﺮ GeoDatabaseﻋﻤﻞ ﻛﻨﻨﺪ ﻧﻴﺰ ﻣﻮﻓﻖ ﻋﻤﻞ ﻛﻨﺪ .ﺑﻮِزه ﺗﻜﻨﻮﻟﻮژﻳﻬﺎي ﻣﻄﺮح ﺷـﺪه در
دﻧﻴﺎي ﻧﺮم اﻓﺰار ﻧﻴﺰ اﻣﺮوزه ﺑﺨﻮﺑﻲ از اﻳﻦ ﻣﻔﺎﻫﻴﻢ ﭘﻴـﺮوي ﻛـﺮده و ﻣـﻲ ﺗـﻮان ﺧـﺪﻣﺎت ﺷـﺎﻳﺎﻧﻲ را در زﻣﻴﻨـﻪ ﺗﻮﻟﻴـﺪ
ﻣﺤﺼﻮﻻت ﻧﺮم اﻓﺰاري ﻗﻮي و ﺑﺎ اﻧﻌﻄﺎف ﺑﺮاي GISﻓﺮاﻫﻢ ﻧﻤﻮد.
ﺑﺮ اﺳﺎس ﻣﻮارد ﺑﻴﺎن ﺷﺪه در ﺑﺎﻻ و دﻻﻳﻞ ﺑﺴﻴﺎر دﻳﮕﺮ ﻛﻪ از ذﻛﺮ آﻧﻬﺎ در اﻳﻨﺠـﺎ ﺧـﻮ داري ﻣـﻲ ﻛﻨـﻴﻢ .ﺣﺮﻛـﺖ
ﭘﺮوژه ICZMﺑﺎ دﻳﺪﮔﺎه و ﻣﻔﺎﻫﻴﻢ ﻣﻮﺟﻮد در ITﻣﻮرد اﻧﺘﺨﺎب ﻗﺮار ﮔﺮﻓﺖ.در اﻳﻦ راﺳﺘﺎ ﭘـﺲ از ﺗﻬﻴـﻪ و ﺗﻜﻤﻴـﻞ ﻣـﺪل
ﻣﻔﻬﻮﻣﻲ اﻗﺪام ﺑﻪ ﺗﺤﻠﻴﻞ داده ﻫﺎي ﺑﺪﺳﺖ آﻣﺪه از ﻣﺪل ﻣﻔﻬﻮﻣﻲ ﺻﻮرت ﭘﺬﻳﺮﻓﺖ.
ﺑﺎ ﺗﻮﺟﻪ ﺑﻪ دﻻﻳﻞ ﻣﻄﺮح ﺷﺪه در ﺑﺎﻻ ﺗﺤﻠﻴﻞ ﭘﺮوژه ﺑﺮ اﺳﺎس دﻳﺪﮔﺎه OOAﺑﺮروي ﻣﺪل ﻣﻔﻬﻮﻣﻲ ﺳﻴﺴـﺘﻢ اﺟـﺮا
ﮔﺮدﻳﺪ و در اﻳﻦ راﺳﺘﺎ ﺳﻌﻲ ﺗﻴﻢ ﺑﺮ آن ﺑﻮد ﺗﺎ از اﻃﻼﻋﺎت ﺑﺪﺳﺖ آﻣﺪه در ﻣﺮﺣﻠﻪ ﻗﺒﻠﻲ اﻗﺪام ﺑـﻪ ﺗﻬﻴـﻪ ﻣـﺪل واﻗﻌـﻲ از
اﻃﻼﻋﺎت از دﻳﺪﮔﺎه ﺷﺊ ﮔﺮاﻳﻲ ﺑﻨﻤﺎﻳﻨﺪ .ﻟﺬا ﺑﺎ ﺗﻮﺟﻪ ﺑﻪ ﻧﻴﺎز ﺗﻮﻟﻴﺪ ﻣﺪل GeoDatabaseرا ﺑﺮ روي ﺑﺎﻧﻚ اﻃﻼﻋﺎﺗﻲ راﺑﻄﻪ
اي ﻓﺮاﻫﻢ ﻣﻲ ﺳﺎزد .اﻗﺪام ﺑﻪ ﺗﻬﻴﻪ دﻳﺎﮔﺮاﻣﻬﺎي ﻛﻼس ﺑﺮ اﺳﺎس اﻃﻼات ﺑﺪﺳﺖ آﻣﺪه ار ﻣﺪل ﻣﻔﻬﻮﻣﻲ ﺻﻮرت ﭘـﺬﻳﺮﻓﺖ.
اﻳﻦ دﻳﺎﮔﺮام ﻛﻪ ﺟﺰء ﻣﻬﻢ ﺗﺮﻳﻦ دﻳﺎﮔﺮاﻣﻬﺎي ﺷﺊ ﮔﺮاﻳﻲ و زﺑﺎن ﻣﺪﻟﺴﺎزي UMLﻣﻲ ﺑﺎﺷﺪ ،اﺟﺎزه ﻣـﻲ دﻫـﺪ ﺗـﺎ ﻧﺴـﺨﻪ
ﭼﺎﭘﻲ 1از ﺳﻴﺴﺘﻢ ﺗﻬﻴﻪ ﮔﺮدد ﻛﻪ در ﻃﻲ آن ﺗﻤﺎﻣﻲ اﺟﺰاء ﻣﻮرد ﻧﻴﺎز و اﺳـﺘﻔﺎده در ﻣـﺪل ﻣﻔﻬـﻮﻣﻲ و در ﻧﻬﺎﻳـﺖ ﻻزم در
ﻣﺪل ﻓﻴﺰﻳﻜﻲ ،ﻧﻤﺎﻳﺶ داده ﻣﻲ ﺷﻮﻧﺪ .اﺟﺰاء ﻣﻮرد اﺳﺘﻔﺎده در ﻣﺪل ﺗﺤﻠﻴﻞ ﺷﺪه ﺑﻪ ﺷﺮح ذﻳﻞ ﻣﻲ ﺑﺎﺷﻨﺪ(URL 4) :
١
Blue Print
٥
1
ﻧﻤﺎد ﺑﺴﺘﻪ
اﻳﻦ ﻧﻤﺎد ﻛﻪ در ﺳﺎﺧﺘﺎر زﺑﺎن UMLﺟﺰء دﺳﺘﻪ ﻣﻮﺟﻮدﻳﺘﻬـﺎ 2و زﻳـﺮ ﺷـﺎﺧﻪ Groupingﺑﺤﺴـﺎب ﻣـﻲ آﻳـﺪ .در
ﺟﻬﺖ دﺳﺘﻪ ﺑﻨﺪي اﻃﻼﻋﺎت ،ﻧﻤﺎدﻫﺎ و رواﺑﻂ و ﺑﻄﻮر ﻛﻠﻲ دﻳﮕﺮ اﺟﺰاء زﺑﺎن UMLﻣﻮرد اﺳﺘﻔﺎده ﻗﺮار ﻣﻲ ﮔﻴﺮد .ﻛﺎرﺑﺮد
اﻳﻦ ﻧﻤﺎد در اﻳﻦ ﻣﺪل ﻧﻴﺰ ﺑﺎ ﺗﻮﺟﻪ ﺑﻪ ﻧﻴﺎز ﺑﻪ دﺳﺘﻪ ﺑﻨﺪي اﺟﺰاء ﺑﺪﺳﺖ آﻣﺪه از ﻣﺪل ﻣﻔﻬﻮﻣﻲ ﺻﻮرت ﮔﺮﻓﺘﻪ اﺳﺖ .ﺷﻜﻞ
زﻳﺮ ﻧﺸﺎن دﻫﻨﺪه ﻧﻤﺎد ﺑﺴﺘﻪ ﻣﻲ ﺑﺎﺷﺪ.
Sakhteman
)(Draw
)(Erase
١
Package
٢
Thing
٣
Class
٤
Class Name
٥
Attribute
٦
Behavior / Method
٦
اﻫﻤﻴﺖ ﺑﺎﻻﻳﻲ ﺑﺮﺧﻮردار ﻣﻲ ﺑﺎﺷﺪ .اﻳﻦ ﻣﺴﺌﻠﻪ در ﻣﻮرد ﺑﺨﺶ ﺧﺼﻮﺻﻴﺎت و رﻓﺘﺎرﻫﺎي اراﺋﻪ ﺷﺪه ﺗﻮﺳـﻂ ﻛﻼﺳـﻬﺎ ﻧﻴـﺰ
ﺻﺎدق اﺳﺖ.
1
راﺑﻄﻪ وراﺛﺖ
در زﺑﺎن ﻣﺪﻟﺴﺎزي UMLﻣﺎ داراي 5ﻧﻮع راﺑﻄﻪ ﻣﻲ ﺑﺎﺷﻴﻢ ﻛﻪ ﻳﻜﻲ از ﻣﻬﻤﺘﺮﻳﻦ اﻳﻦ رواﺑﻂ ﻛـﻪ در اﺻـﻞ ﺟـﺰء
رواﺑﻂ ﺷﺊ ﮔﺮاﻳﻲ ﺑﻪ ﺣﺴﺎب ﻣﻲ آﻳﻨﺪ ﺗﺤﺖ ﻋﻨﻮان راﺑﻄﻪ وراث ﺷﻨﺎﺧﺘﻪ ﻣﻲ ﺷﻮد .اﻳﻦ راﺑﻄﻪ ﺑﺎ ﻣﻔﻬﻮم وراﺛﺖ در دﻧﻴـﺎي
واﻗﻌﻲ ﻳﻜﻲ ﺑﻮده و ﺑﺎ ﻧﻤﺎد زﻳﺮ ﻧﺸﺎن داده ﻣﻲ ﺷﻮد(URL 3) .
A
B
C E
D F
ﻫﻤﺎﻧﻄﻮر ﻛﻪ در ﺷﻜﻞ ﺑﺎﻻ ﻣﺸﺎﻫﺪه ﻣﻲ ﺷﻮد ﺳﻪ راﺑﻄﻪ اﻧﺠﻤﻨﻲ وﺟﻮد دارد و ﺑﺼﻮرت زﻳﺮ ﺧﻮاﻧﺪه ﻣﻲ ﺷﻮﻧﺪ.
.1ﻛﻼس Aدر راﺑﻄﻪ اﻧﺠﻤﻨﻲ اﺳﺖ ﺑﺎ ﻛﻼس Bﻳﻌﻨﻲ از ﻃﺮﻳﻖ ﻣﻮﺟﻮد Aﻣﻲ ﺗﻮان ﺑﻪ اﻃﻼﻋﺎت ﻣﻮﺟـﻮد
Bدﺳﺘﺮﺳﻲ ﭘﻴﺪا ﻧﻤﻮد.
.2ﻛﻼس Eدر راﺑﻄﻪ ﺑﺎ اﻧﺠﻤﻨﻲ اﺳﺖ ﺑﺎ ﻛﻼس C
.3ﻛﻼس Dو ﻛﻼس Fدر راﺑﻄﻪ اﻧﺠﻤﻨﻲ دو ﻃﺮﻓﻪ ﺑﺎ ﻫﻢ ﻣﻲ ﺑﺎﺷﻨﺪ .ﻳﻌﻨـﻲ از ﻫـﺮ ﻛـﺪام ﻣـﻲ ﺗـﻮان ﺑـﻪ
اﻃﻼﻋﺎت ﺳﺎﺧﺘﺎري دﻳﮕﺮي دﺳﺘﺮﺳﻲ ﭘﻴﺪا ﻛﺮد.
١
Inheritance Relationship
٢
Association
٧
1
راﺑﻄﻪ ﺗﺠﻤﻌﻲ و ﺗﺮﻛﻴﺒﻲ
ﻫﺮ دو اﻳﻦ رواﺑﻂ ﺳﺎﺧﺘﺎري ﺑﻮده و ﺑﻪ ﻧﻮﻋﻲ زﻳﺮ ﺷﺎﺧﻪ ﻫﺎي راﺑﻄﻪ Associationﺑﺤﺴﺎب ﻣﻲ آﻳﻨﺪ .ﺑﻪ ﻋﺒـﺎرت
ﺳﺎده ﺗﺮ ﺗﻤﺎﻣﻲ ﻣﻔﺎﻫﻴﻢ ﻣﺮﺑﻮط ﺑﻪ ﺳﺎﺧﺘﺎر راﺑﻄﻪ اﻧﺠﻤﻨﻲ ﻛﻪ در ﺑﺎﻻ ﺑﻴﺎن ﺷﺪ ،در ﻣﻮرد اﻳﻦ رواﺑﻂ ﻧﻴﺰ ﺻﺪق ﻣﻲ ﻛﻨﺪ.
2
.1راﺑﻄﻪ ﺗﺠﻤﻌﻲ
اﻳﻦ راﺑﻄﻪ ﻳﻚ راﺑﻄﻪ ﻛﻞ ﺑﻪ ﺟﺰء ﺑﻮده ﻛﻪ ﺑﺼﻮرت زﻳﺮ ﻧﻤﺎﻳﺶ داده ﻣﻲ ﺷﻮد:
D F
اﻳﻦ ﺷﻜﻞ ﺑﺼﻮرت زﻳﺮ ﺧﻮاﻧﺪه ﻣﻲ ﺷﻮد ﻛﻼس Dدر راﺑﻄﻪ ﺗﺠﻤﻌﻲ اﺳﺖ ﺑﺎ ﻛﻼس ،Fﺑﻪ ﻛﻼس Dﺳﻤﺖ ﻛﻞ
و ﺑﻪ ﻛﻼس Fﺳﻤﺖ ﺟﺰء ﻣﻲ ﮔﻮﻳﻨﺪ .ﺑﺪﻳﻦ ﻣﻌﻨﺎ ﻛﻪ ﺑﺎ از ﺑﻴﻦ رﻓﺘﻦ ﺳﻤﺖ ﻛﻞ ،ﺟﺰء ﻫﺎ ﻣﺎﻫﻴﺖ ﺧـﻮد را از دﺳـﺖ ﻧﻤـﻲ
دﻫﻨﺪ .ﻫﻤﻮاره اﻳﻦ راﺑﻄﻪ را در ﻗﺎﻟﺐ ﻇﺮف و ﻋﻨﺎﺻﺮ درون ﻇﺮف در ﻧﻈﺮ ﻣﻲ ﮔﻴﺮﻧﺪ ﻛﻪ ﺑﺎ از ﺑـﻴﻦ رﻓـﺘﻦ ﻇـﺮف ،اﺟـﺰاء
درون آن از ﺑﻴﻦ ﻧﻤﻲ روﻧﺪ(URL 3) .
3
.2راﺑﻄﻪ ﺗﺮﻛﻴﺒﻲ
اﻳﻦ راﺑﻄﻪ ﻳﻚ راﺑﻄﻪ ﻛﻞ ﺑﻪ ﺟﺰء ﺑﻮده ﻛﻪ ﺑﺼﻮرت زﻳﺮ ﻧﻤﺎﻳﺶ داده ﻣﻲ ﺷﻮد:
D F
اﻳﻦ ﺷﻜﻞ ﺑﺼﻮرت زﻳﺮ ﺧﻮاﻧﺪه ﻣﻲ ﺷﻮد ﻛﻼس Dدر راﺑﻄﻪ ﺗﺮﻛﻴﺒﻲ اﺳﺖ ﺑﺎ ﻛﻼس ،Fﺑﻪ ﻛﻼس Dﺳﻤﺖ ﻛـﻞ
و ﺑﻪ ﻛﻼس Fﺳﻤﺖ ﺟﺰء ﻣﻲ ﮔﻮﻳﻨﺪ .ﺑﺪﻳﻦ ﻣﻌﻨﺎ ﻛﻪ ﺑﺎ از ﺑﻴﻦ رﻓﺘﻦ ﺳﻤﺖ ﻛﻞ ،ﺟﺰء ﻫﺎ ﻣﺎﻫﻴـﺖ ﺧـﻮد را از دﺳـﺖ ﻣـﻲ
دﻫﻨﺪ .ﻫﻤﻮاره اﻳﻦ راﺑﻄﻪ را در ﻗﺎﻟﺐ ﻇﺮف و ﻋﻨﺎﺻﺮ درون ﻇﺮف در ﻧﻈﺮ ﻣﻲ ﮔﻴﺮﻧﺪ ﻛﻪ ﺑﺎ از ﺑـﻴﻦ رﻓـﺘﻦ ﻇـﺮف ،اﺟـﺰاء
درون آن از ﺑﻴﻦ ﻧﻤﻲ روﻧﺪ .ﻻزم ﺑﻪ ذﻛﺮ اﺳﺖ ﻛﻪ Cardinalityﺳﻤﺖ ﻛﻞ ﻫﻤﻮاره در اﻳﻦ راﺑﻄﻪ ﺑﺮاﺑﺮ ﺑﺎ ﻳﻚ ﻣﻲ ﺑﺎﺷﺪ.
4
ﻣﻔﻬﻮم ﺗﺠﺮﻳﺪ
از دﻳﮕﺮ ﻣﻔﺎﻫﻴﻢ ﻣﻬﻢ در ﺷﺊ ﮔﺮاﻳﻲ ،ﺗﺠﺮﻳﺪ ﻣﻲ ﺑﺎﺷﺪ ﻛﻪ ﺑﻪ ﻣﻌﻨﺎي ﻣﻔﻬﻮﻣﻲ اﺳﺖ ﻛـﻪ در دﻧﻴـﺎي واﻗﻌـﻲ وﺟـﻮد
ﻧﺪاﺷﺘﻪ و ﻣﻠﻤﻮس ﻧﻤﻲ ﺑﺎﺷﺪ و ﺗﻨﻬﺎ ﺗﻌﺮﻳﻔﻲ از آن وﺟﻮد دارد .ﻫﻤﺎﻧﻨﺪ ﺣﺴﺎب ﺑﺎﻧﻜﻲ ﻛﻪ ﻫﻨﮕﺎﻣﻲ ﻛﻪ ﺑﻴﺎن ﻣﻲ ﺷـﻮد ﻣـﻲ
ﺗﻮان ﻣﺘﻮﺟﻪ ﻣﻨﻈﻮر ﻓﺮد ﺑﻴﺎن ﻛﻨﻨﺪه ﺷﺪ وﻟﻲ ﺗﺎ ﻫﻨﮕﺎﻣﻲ ﻛﻪ ﻣﺸﺨﺺ ﻧﺸﻮد ﻛﻪ ﻣﻨﻈﻮر ﭼﻪ ﻧﻮع ﺣﺴﺎﺑﻲ اﺳﺖ رﻳﺎﻟﻲ ،ارزي
و ...ﻧﻤﻲ ﺗﻮان ﺑﺮاي آن ﻓﺮﻣﻲ ﭘﺮ ﻛﺮده و ﻳﺎ اﻃﻼﻋﺎت دﻗﻴﻘﻲ درﺑـﺎره آن را اراﺋـﻪ داد .در ﭘـﺮوژه ICZMﻧﻴـﺰ ﺑﺮﺧـﻲ از
ﻛﻼﺳﻬﺎي ﺑﺪﺳﺖ آﻣﺪه ﺑﺎ دﻳﺪ ﺗﺠﺮﻳﺪ اﻧﺘﺨﺎب و دﺳﺘﻪ ﺑﻨﺪي ﺷﺪه اﻧﺪ ﻛﻪ در اﻳﻦ ﻣـﻮارد ﻣﻮﺟـﻮدﻳﺘﻲ ﻛـﻪ ﺣﺎﻟـﺖ ﺗﺠﺮﻳـﺪ
داﺷﺘﻪ ﺑﺎﺷﺪ ﺑﺮ اﺳﺎس ﻗﻮاﻧﻴﻦ ﺷﺊ ﮔﺮاﻳﻲ و زﺑﺎن ﻣﺪﻟﺴﺎزي ،UMLﻧﺎم ﻣﻮﺟﻮدﻳﺖ ﺑﺼﻮرت اﻳﺘﺎﻟﻴﻚ ﺑﻴﺎن ﻣﻲ ﮔﺮدد.
١
Aggregation & Composition
٢
Aggregation
٣
Composition
٤
Abstraction
٨
Marakez_Tafrihi
Hotel Estadiom
Mooze
ﻫﻤﺎﻧﻄﻮر ﻛﻪ در ﺷﻜﻞ ﻣﺸﺎﻫﺪه ﻣﻲ ﺷﻮد ﻛﻼس Marakez_Tafrihiﺑﻌﻨﻮان ﻳﻚ ﻛﻼس ﺗﺠﺮﻳﺪ اﻧﺘﺨﺎب ﮔﺮدﻳﺪ و
ﺳﻪ ﻛﻼس دﻳﮕﺮ از آن ارث ﺑﺮده ﺷﺪه اﻧﺪ .ﺑﻪ ﻛﻼس Marakez_Tafrihiﻳﻚ Abstract Classﻣـﻲ ﮔﻮﻳﻨـﺪ و ﺑـﻪ ﺑﻘﻴـﻪ
ﻛﻼﺳﻬﺎ Concrete Classﮔﻔﺘﻪ ﻣﻲ ﺷﻮد .ﺷﻜﻞ زﻳﺮ ﻗﺴﻤﺘﻲ از ﻣﺪل داده اي ﻃﺮاﺣﻲ ﺷﺪه ﺑﺮاي ﻋﻮارض ﺑﻨﺪر را ﻧﻤﺎﻳﺶ
ﻣﻲدﻫﺪ .اﻳﻦ ﻣﺪل ﺗﻮﺳﻂ ﻧﺮم اﻓﺰار Rational Rose 2003ﻃﺮاﺣﻲ و ﭘﻴﺎده ﺳﺎزي ﺷﺪه اﺳﺖ(URL 2 ). .
١
Export
٩
در ﻧﻬﺎﻳﺖ ﭘﻴـﺎده ﺳـﺎزي اﻳـﻦ ﻣـﺪل ﺑـﺎ اﺳـﺘﻔﺎده از ArcGISو ArcSDEو SQLServerاﻧﺠـﺎم ﺷـﺪه اﺳـﺖ.
ﺧﺼﻮﺻﻴﺖ اﻳﻦ روش ﺑﺮاي ﻣﺪل ﻛﺮدن اﻳﻦ اﺳﺖ ﻛﻪ ﻫـﺮ ﺗﻐﻴﻴـﺮي ﺑـﺮ روي ﻣـﺪل ﺑـﻪ راﺣﺘـﻲ در Rationalﺻـﻮرت
ﻣﻲﮔﻴﺮد و ﭘﺲ از ﺧﺮوﺟﻲ ﮔﺮﻓﺘﻦ ﺑﻪ ﻓﺮﻣﺖ Geodatabaseاﻳﻦ ﺗﻐﻴﻴﺮات ﺑﺮ روي ﭘﺎﻳﮕﺎه داده ﻣﻜﺎﻧﻲ اﻋﻤـﺎل ﻣـﻲﺷـﻮﻧﺪ.
اﻳﻦ روش ﻣﺎﻧﻊ از ﺑﻮﺟﻮد آﻣﺪن ﻣﺸﻜﻼت زﻳﺎد ﺑﻌﻠﺖ ﺗﻐﻴﻴﺮات در ﺳﺎﺧﺘﺎر ﭘﺎﻳﮕﺎه داده ﻣﻲﺷﻮد.
ﻧﺘﺎﻳﺞ ﺑﺪﺳﺖ آﻣﺪه ﻃﺮح:
ﻣﻬﻤﺘﺮﻳﻦ ﻧﺘﻴﺠﺔ اﻳﻦ ﻃﺮح ،آﻣﺎده ﺳﺎزي ﻃﺮح ﭘﺎﻳﮕﺎه داده و GISﻣﻨﺎﺳﺐ ICZMﺑﺮ اﺳﺎس اﻃﻼﻋﺎت ﭘﺎﻳـﺔ ﺟﻤـﻊ
آوري ﺷﺪه در ﻣﺮﺣﻠﺔ ﻣﻄﺎﻟﻌﻪ ﻃﺮح ﺑﻪ ﺷﺮح زﻳﺮ اﺳﺖ:
• ﻃﺮاﺣﻲ ﺷﻲ ﮔﺮاي ﭘﺎﻳﮕﺎه داده و اﻣﻜﺎن ﺗﻮﺳﻌﻪ آﻳﻨﺪه
• ﻛﻨﺘﺮل و ﻧﻈﺎرت ﺑﺮ ﺗﻮﻟﻴﺪ ﻣﺪل در ﻛﻠﻴﻪ ﻣﺮاﺣﻞ ﻃﺮاﺣﻲ
• اﻣﻜﺎن ﺗﻮﺳﻌﻪ ﻣﺪل ﺑﺎ ﺗﻜﻨﻮﻟﻮژي ﺑﺮوز آﻳﻨﺪه ﺑﻪ ﻋﻠﺖ ﺑﻬﺮه ﮔﻴﺮي از ﻗﺎﺑﻠﻴﺘﻬﺎي ﺷﺊ ﮔﺮاﻳﻲ
• ﺑﻬﺮه ﮔﻴﺮي از ﺗﻜﻨﻮﻟﻮژي روز ﻃﺮاﺣﻲ ﻣﺪل داده اي
• اراﺋﺔ ﺳﻴﺴﺘﻢ ﻣﺪﻳﺮﻳﺖ ﭘﺎﻳﮕﺎه داده ﻫﺎي ﻣﻜﺎﻧﻲ
ﺗﻤﺎﻣﻲ رواﺑﻂ و ﻛﻼﺳﻬﺎ ﺑﺎ اﻳﻦ روش ﺑﻪ ﺷﻜﻞ ﻛﺎﻣﻠﻲ ﻃﺮاﺣﻲ ﻣﻲﺷﻮﻧﺪ و ﺑﺎ ﻫﺮ ﺗﻐﻴﻴـﺮي در ﻫـﺮ زﻣـﺎن در ﻣـﺪل
ﻣﻲﺗﻮان ﻧﺘﻴﺠﻪ ﺧﺮوﺟﻲ را در ﻗﺎﻟﺐ ﻓﺮﻣﺖ XMLﺑﻪ ﭘﺎﻳﮕﺎه اﻃﻼﻋﺎت ﻣﻜﺎﻧﻲ ﺗﺰرﻳﻖ ﻛﺮد .اﻣﺎ ﻣﺸﻜﻠﻲ ﻛﻪ در ﺣﺎل ﺣﺎﺿﺮ
وﺟﻮد دارد و ﺑﻪ ﻋﻨﻮان ﻫﺪف ﺑﻌﺪي ﻣﻲﺗﻮاﻧﺪ ﺗﻮﺳﻂ ﻣﺘﺨﺼﺼﺎن ﻣﻮرد ﺑﺮرﺳﻲ ﺗﺤﻘﻴﻖ ﻗﺮار ﺑﮕﻴﺮد اﻳﻦ اﺳـﺖ ﻛـﻪ رواﺑـﻂ
ﺗﻮﭘﻮﻟﻮژي ﺑﻪ ﻋﻨﻮان ﻣﺜﺎل "واﻗﻊ ﺷﺪن ﻳﻚ ﻣﻠﻚ در زﻣﻴﻦ ﻣﺮﺑﻮﻃﻪ" و ﻳﺎ "اﻟﺰام ﺑﺮ ﻗﺮار ﮔﺮﻓﺘﻦ ﭘﺴﺖ ﺑﺮق ﺑﺮ روي ﻛﺎﺑﻞ"
را ﺑﺎ اﻳﻦ روش ﻧﻤﻲﺗﻮان ﻣﺪل ﻛﺮد .روش ﭘﻴﺸﻨﻬﺎدي ﺗﻐﻴﻴﺮ در ﺳﺎﺧﺘﺎر ﻓﺎﻳﻞ XMLﺧﺮوﺟﻲ اﻳـﻦ ﻣﺮﺣﻠـﻪ ﺑـﺎ روﺷـﻬﺎي
ﺑﺮﻧﺎﻣﻪ ﻧﻮﻳﺴﻲ اﺳﺖ ﻛﻪ اﻳﻦ ﻣﺴﺌﻠﻪ در ﺣﺎل ﺣﺎﺿﺮ ﻣﻮرد ﺑﺮرﺳﻲ ﻣﺤﻘﻘﻴﻦ اﻳﻦ ﺗﻴﻢ اﺳﺖ.
ﻣﻨﺎﺑﻊ و ﻣﺮاﺟﻊ :
• ٥)http://www.utdallas.edu/~briggs/poec٦٣٨٣/fall٠٣.doc
• Maier-Reimer, E. and Hasselmann, K. (١٩٨٧). Tansport and storage of co٢ in the ocean -
an inorganic ocean-circulation carbon cycle model.
• Wright and Bartlett (٢٠٠٠). Marine and Coastal Geographical Information Systems
• Breman, J., D. Wright, and P. Halpin, ٢٠٠٢. The inception of the ArcGIS marine data
model, in Breman, J. (ed.), Marine Geography, Redlands, California, ESRI Press
١٠