se1e2881.pdf

‫‪ ‬‬
‫ﺑﺴﻤﻪ ﺗﻌﺎﻟﻲ ‪ ‬‬
‫ﺗﻤﺮﻳﻦ دوم درس ﻣﻬﻨﺪﺳﻲ ﻧﺮماﻓﺰار‬
‫ﻓﺼﻞ ﻫﺎي ‪ 10 ،9 ،7‬و ‪12‬‬
‫‪ ‬‬
‫‪ -1‬ﻓﺮض ﻛﻨﻴﺪ ﺑﺮاي ﺳﺎﻣﺎﻧﻪي دﺳﺘﮕﺎهﻫﺎي ﺧﻮدﭘﺮداز )‪ (ATM‬ﻣﻮرد ﻛﺎرﺑﺮد‪ 1‬ﺗﻐﻴﻴﺮ رﻣﺰ در ﻧﻈﺮ ﮔﺮﻓﺘﻪ ﺷﺪه اﺳـﺖ‪ .‬اﻳـﻦ‬
‫ﻣﻮرد ﻛﺎرﺑﺮد را ﻣﻄﺎﺑﻖ ﺑﺎ ﻗﺎﻟﺐ ﭘﻴﺸﻨﻬﺎد ﺷﺪه ﺗﻮﺳﻂ ‪) Cockborn‬ﺑﺨﺶ ‪ 7.5‬ﻛﺘﺎب(‪ ‬ﺗﻮﺻﻴﻒ ﻛﻨﻴﺪ‪ .‬‬
‫‪ -2‬ﻣﻌﻨﺎي ﺑﺮد‪-‬ﺑﺮد‪2‬در زﻣﻴﻨﻪي ﻣﺬاﻛﺮه و در ﺣﻴﻦ ﻓﻌﺎﻟﻴﺖ ﻣﻬﻨﺪﺳﻲ ﻧﻴﺎزﻫﺎ ﭼﻴﺴﺖ؟ ‪ ‬‬
‫‪ QDF -3‬ﺑﻪ ﭼﻪ ﻣﻌﻨﺎﺳﺖ؟ ﺟﺎﻳﮕﺎه آن در ﻓﺮاﻳﻨﺪ ﻣﻬﻨﺪﺳﻲ و ﺑﻪ ﺧﺼﻮص در ﺟﺮﻳﺎن اﻧﺠﺎم ﻓﻌﺎﻟﻴﺖ ﺗﻌﻴﻴﻦ ﻧﻴﺎزﻣﻨـﺪيﻫـﺎ‬
‫ﭼﻴﺴﺖ؟ اﻧﻮاع ﻧﻴﺎزﻣﻨﺪيﻫﺎﻳﻲ ﻛﻪ ﺗﻮﺳﻂ ‪ QDF‬ﺗﻌﻴﻴﻦ ﻣﻲﺷﻮﻧﺪ ﻛﺪاﻣﻨﺪ؟ )ﺗﻮﺿﻴﺢ دﻫﻴﺪ( ‪ ‬‬
‫‪ -4‬درﺑﺎره ﻣﺰاﻳﺎ و ﻣﻌﺎﻳﺐ )ﻧﻘﺎط ﻗﻮت و ﺿﻌﻒ( اﺳﺘﻔﺎده از ﻫﺮ ﻳﻚ از روشﻫﺎي ﻣﻌﻤﺎري‪ 3‬ﻧﺮماﻓﺰار ﺗﻌﺮﻳﻒ ﺷﺪه در ﻛﺘـﺎب‬
‫ﺗﺤﻘﻴﻖ ﻛﻨﻴﺪ و ﺑﺮاي ﻫﺮ ﻳﻚ از روشﻫﺎ‪ ،‬ﺳﻴﺴﺘﻤﻲ را ﻣﺜﺎل ﺑﺰﻧﻴﺪ ﻛﻪ ﺳﺎﺧﺘﺎر ﻣﻮرد ﻧﻈﺮ ﻣﻨﺎﺳﺐ آن ﺑﺎﺷﺪ‪ .‬‬
‫‪ -5‬ﺑﺎ ﺗﻮﺟﻪ ﺑﻪ ﺗﻮﺻﻴﻔﻲ ﻛﻪ در اداﻣﻪ در راﺑﻄﻪ ﺑﺎ ﻳﻚ ﺳﻴﺴﺘﻢ ارﺳﺎل ﻛﺎرت ﺗﺒﺮﻳـﻚ اﻟﻜﺘﺮوﻧﻴﻜـﻲ اراﺋـﻪ ﺷـﺪه اﺳـﺖ‪ ،‬ﺑـﻪ‬
‫ﺳﺆاﻻت ﺑﻌﺪي ﭘﺎﺳﺦ دﻫﻴﺪ‪.‬‬
‫‪ ‬‬
‫‪1‬‬
‫‪ Use case‬‬
‫‪ Win-Win‬‬
‫‪3‬‬
‫‪ Architectural styles‬‬
‫‪2‬‬
‫‪ ‬‬
‫ﻓﺮض ﻛﻨﻴﺪ ﻣﻲﺧﻮاﻫﻴﻢ ﻳﻚ وب ﺳﺎﻳﺖ ﺑﺮاي ﻃﺮاﺣﻲ و ارﺳﺎل ﻛﺎرت ﺗﺒﺮﻳﻚ اﻟﻜﺘﺮوﻧﻴﻜﻲ اﻳﺠﺎد ﻧﻤﺎﻳﻴﻢ‪ .‬در اﻳﻦ ﺳﺎﻳﺖ‪ ،‬ﻛـﺎرﺑﺮان‬
‫در ﺻﻮرت ﻋﻀﻮﻳﺖ ﻣﻲﺗﻮاﻧﻨﺪ ﻛﺎرت ﺗﺒﺮﻳﻚ اﻳﺠﺎد ﻛﺮده و ﺑﻪ آدرس ﭘﺴﺖ اﻟﻜﺘﺮوﻧﻴﻜﻲ ﮔﻴﺮﻧﺪه ارﺳﺎل ﻧﻤﺎﻳﻨـﺪ‪ .‬اﻳﺠـﺎد ﻳـﻚ‬
‫ﻛﺎرت ﺷﺎﻣﻞ اﻧﺘﺨﺎب ﻣﻨﺎﺳﺒﺖ ﻛﺎرت از ﻣﻴﺎن ﻓﻬﺮﺳﺖ ﻣﻨﺎﺳﺒﺎت ﻣﻮﺟﻮد‪ ،‬اﻧﺘﺨﺎب ﻗﺎﻟﺐ‪ 4‬ﻧﻤـﺎﻳﺶ ﻛـﺎرت‪ ،‬اﻧﺘﺨـﺎب ﻳـﻚ ﻋﻜـﺲ‪،‬‬
‫اﻧﺘﺨﺎب ﻣﻮﺳﻴﻘﻲ زﻣﻴﻨﻪ ﻛﺎرت و ﺗﻌﻴﻴﻦ ﻣﺘﻦ ﻛﺎرت اﺳﺖ‪ .‬اﻧﺘﺨﺎب ﻋﻜﺲ و ﻣﻮﺳﻴﻘﻲ زﻣﻴﻨﻪ از ﻣﻴﺎن ﻣﺠﻤﻮﻋﻪاي از ﻋﻜﺲﻫـﺎ و‬
‫ﻗﻄﻌﻪﻫﺎي ﻣﻮﺳﻴﻘﻲ اﻧﺠﺎم ﻣﻲﺷﻮد ﻛﻪ از ﻗﺒﻞ در ﺳﻴﺴﺘﻢ ﮔﻨﺠﺎﻧﺪه ﺷﺪه اﺳﺖ و ﻛﺎرﺑﺮ ﻋﺎدي ﻧﻤﻲﺗﻮاﻧﺪ اﻳﻦ ﻣﺠﻤﻮﻋﻪ را ﺗﻐﻴﻴـﺮ‬
‫دﻫﺪ‪ .‬ﻋﻼوه ﺑﺮ اﻳﻦ‪ ،‬ﻧﺎم ﻓﺮﺳﺘﻨﺪه‪ ،‬ﻧﺎم ﮔﻴﺮﻧﺪه‪ ،‬آدرس ﭘﺴﺖ اﻟﻜﺘﺮوﻧﻴﻜﻲ ﻓﺮﺳﺘﻨﺪه و آدرس ﭘﺴﺖ اﻟﻜﺘﺮوﻧﻴﻜﻲ ﮔﻴﺮﻧـﺪه ﻧﻴـﺰ‬
‫ﺑﺎﻳﺪ در ﻛﺎرت ﻣﺸﺨﺺ ﺷﻮد‪ .‬ﻓﺮﺳﺘﻨﺪه ﻛﺎرت ﻣﻲﺗﻮاﻧﺪ ﻗﺒﻞ از ارﺳﺎل‪ ،‬ﻛﺎرت ﺧﻮد را ﺑﻪ ﺷﻜﻠﻲ ﻛﻪ ﺑﻪ دﺳﺖ ﮔﻴﺮﻧﺪه ﻣـﻲرﺳـﺪ‬
‫ﻣﺸﺎﻫﺪه ﻛﻨﺪ و در ﺻﻮرت ﻧﻴﺎز آن را ﺗﻐﻴﻴﺮ دﻫﺪ‪ .‬ﺑﺴﺘﻪ ﺑﻪ اﻧﺘﺨﺎب ﻓﺮﺳﺘﻨﺪه‪ ،‬ﻛﺎرت ﻣﻲﺗﻮاﻧﺪ ﺑﻼﻓﺎﺻﻠﻪ ﭘـﺲ از اﻳﺠـﺎد‪ ،‬ﻳـﺎ در‬
‫زﻣﺎﻧﻲ ﺗﻌﻴﻴﻦ ﺷﺪه در آﻳﻨﺪه ﺑﺮاي ﮔﻴﺮﻧﺪه ارﺳﺎل ﺷﻮد‪ .‬ارﺳﺎل ﻛﺎرت ﺑﺪﻳﻦ ﺗﺮﺗﻴﺐ اﺳﺖ ﻛﻪ ﻳﻚ ﻧﺎﻣﻪ اﻟﻜﺘﺮوﻧﻴﻜﻲ ﺑﻪ ﮔﻴﺮﻧـﺪه‬
‫ارﺳﺎل ﻣﻲﺷﻮد ﻛﻪ درون آن ﻋﻼوه ﺑﺮ ﻧﻤﺎﻳﺶ ﭘﻴﻐﺎم ﻣﻨﺎﺳﺐ‪ ،‬ﻟﻴﻨﻜﻲ ﻧﻴﺰ وﺟﻮد دارد ﻛﻪ ﮔﻴﺮﻧﺪه از ﻃﺮﻳﻖ آن ﻣﻲﺗﻮاﻧـﺪ ﻛـﺎرت‬
‫ﺧﻮد را ﻣﺸﺎﻫﺪه ﻛﻨﺪ‪ .‬در اﻳﻦ ﻟﺤﻈﻪ ﻳﻚ ﻧﺎﻣﻪ اﻟﻜﺘﺮوﻧﻴﻜﻲ ﺑﻪ آدرس ﻓﺮﺳﺘﻨﺪه ارﺳﺎل ﻣﻲﺷﻮد ﻛﻪ درﻳﺎﻓﺖ ﻛﺎرت را ﺑﻪ اﻃﻼع او‬
‫ﻣﻲرﺳﺎﻧﺪ‪ .‬ﻟﺰوﻣﻲ ﻧﺪارد ﻛﻪ ﮔﻴﺮﻧﺪه ﻋﻀﻮ ﺳﺎﻳﺖ ﺑﺎﺷﺪ وﻟﻲ اﻣﻜﺎﻧﺎت ارﺳﺎل ﻛﺎرت ﻓﻘﻂ در اﺧﺘﻴﺎر اﻋﻀﺎي ﺳـﺎﻳﺖ اﺳـﺖ‪ .‬ﺑـﺮاي‬
‫ﻋﻀﻮ ﺷﺪن در ﺳﺎﻳﺖ ﻻزم اﺳﺖ ﻛﺎرﺑﺮ‪ ،‬ﺷﻨﺎﺳﻪ و رﻣﺰ ﻋﺒﻮر ﺧﻮد را ﻣﺸﺨﺺ ﻛﻨﺪ‪ .‬اراﺋﻪ اﻳﻦ دو ﻣﻮرد ﻫﻨﮕﺎم ورود ﺑـﻪ ﺳـﺎﻳﺖ‬
‫اﺟﺒﺎري اﺳﺖ و ﭘﺲ از آن‪ ،‬ﻛﺎرﺑﺮ ﻣﻲﺗﻮاﻧﺪ از اﻣﻜﺎﻧﺎت ارﺳﺎل ﻛﺎرت اﺳﺘﻔﺎده ﻧﻤﺎﻳﺪ‪ .‬ﻋﻼوه ﺑﺮ اﻣﻜﺎﻧﺎت ذﻛـﺮ ﺷـﺪه‪ ،‬ﻳـﻚ ﻋـﻀﻮ‬
‫ﺳﺎﻳﺖ ﻣﻲﺗﻮاﻧﺪ ﻛﺎرتﻫﺎﻳﻲ را ﻛﻪ ﻗﺒﻼً اﻳﺠﺎد ﻛﺮده‪ ،‬ﻣﺸﺎﻫﺪه ﻛﻨﺪ و در ﺻﻮرﺗﻲ ﻛﻪ ﻫﻨﻮز زﻣﺎن ارﺳﺎل آنﻫﺎ ﻧﺮﺳﻴﺪه ﺑﺎﺷﺪ‪ ،‬آنﻫﺎ را‬
‫ﺗﻐﻴﻴﺮ دﻫﺪ‪ .‬در اﻳﻦ ﺳﺎﻳﺖ ﻻزم اﺳﺖ ﻧﻘﺶ ﻣﺪﻳﺮ ﺳﻴﺴﺘﻢ ﻧﻴﺰ وﺟﻮد داﺷﺘﻪ ﺑﺎﺷﺪ‪ .‬ﻣﺪﻳﺮ ﺳﻴـﺴﺘﻢ ﻋـﻼوه ﺑـﺮ ﻣـﺪﻳﺮﻳﺖ اﻋـﻀﺎ‬
‫ﻣﻲﺗﻮاﻧﺪ ﻣﺠﻤﻮﻋﻪ ﻋﻜﺲﻫﺎ و ﻗﻄﻌﻪﻫﺎي ﻣﻮﺳﻴﻘﻲ را ﻧﻴﺰ ﻣﺪﻳﺮﻳﺖ ﻧﻤﺎﻳﺪ‪.‬‬
‫‪ ‬‬
‫‪ -1-5‬ﺟﺪاوﻟﻲ ﻛﻪ دﻧﺒﺎل ﻛﺮدن ﺟﺮﻳﺎن ﻣﺪﻳﺮﻳﺖ ﻧﻴﺎزﻣﻨﺪيﻫﺎي اﻳﻦ ﺳﻴﺴﺘﻢ را ﺳﻬﻮﻟﺖ ﻣﻲﺑﺨﺸﻨﺪ‪ ،‬ﻣﻌﺮﻓﻲ ﻧﻤﻮده و در‬
‫ﭼﻨﺪ ﺳﻄﺮ ﺗﻜﻤﻴﻞ ﻛﻨﻴﺪ‪.‬‬
‫‪ -2-5‬ﻛﻼسﻫﺎي ﻃﺮاﺣﻲ را ﻣﺸﺨﺺ ﻧﻤﻮده و ﻧﻤﺎﻳﺶ دﻫﻴﺪ‪ .‬وﻳﮋﮔﻲﻫﺎﻳﻲ را ﻛﻪ ﺑﻴﺎنﮔﺮ ﺧﻮشﺷﻜﻞ‪ 5‬ﺑﻮدن ﻳﻚ ﻛﻼس‬
‫اﺳﺖ‪ ،‬ﺑﺮرﺳﻲ ﻧﻤﺎﻳﻴﺪ و در ﻣﻮرد ﺧﻮشﺷﻜﻞ ﺑﻮدن ﻛﻼسﻫﺎي ﻃﺮاﺣﻲ ﺧﻮد ﻧﻈﺮ دﻫﻴﺪ‪.‬‬
‫‪ -3-5‬ﻛﺪاﻣﻴﻚ از روشﻫﺎي ﻣﻌﻤﺎري را ﺑﺮاي ﻃﺮاﺣﻲ اﻳﻦ ﺳﻴﺴﺘﻢ ﻣﻨﺎﺳﺐ ﻣﻲداﻧﻴﺪ؟ ﭼﺮا؟‬
‫ﻣﻮﻓﻖ ﺑﺎﺷﻴﺪ‬
‫‪ ‬‬
‫‪4‬‬
‫‪ Template‬‬
‫‪ Well formed‬‬
‫‪5‬‬