You are on page 1of 6

‫‪1‬‬ ‫ﮐﺎﻣﭙﯿﻮﺗﺮ‪..........................................................................................................

‬‬ ‫ﺗﻌﺎﻣﻞ اﻧﺴﺎن و‬

‫ﻣﻌﻤﺎري ﺳﻪ ﻻﯾﻪ ﻧﺮم اﻓﺰار ‪:‬‬


‫ﺗﺸﮑﯿﻞ ﺷﺪه از ﻻﯾﻪ ﻫﺎي ﺳﯿﺴﺘﻤﯽ ﺟﺪاﮔﺎﻧﻪ و در ارﺗﺒﺎط ﺑﺎ ﯾﮑﺪﯾﮕﺮ ﺷﺎﻣﻞ ‪:‬‬

‫‪ ‬ﻻﯾﻪ واﺳﻂ ﮐﺎرﺑﺮ ‪ :‬ﻋﻨﺎﺻﺮ ﻗﺎﺑﻞ روﯾﺖ ﻧﺮم اﻓﺰار و ﻫﺮ آﻧﭽﻪ ﮐﺎرﺑﺮ اﺳﺘﻔﺎده ﻣﯿﮑﻨﺪ ﻣﺎﻧﻨﺪ ‪ :‬ﻣﻮارد ﻣﺮﺑﻮط‬
‫ﻧﻤﺎﯾﺶ)از ﻗﺒﯿﻞ ﻓﺮم ﻫﺎ و ﻣﻨﻮ ﻫﺎي ﻧﺮم اﻓﺰار و‪ ، (...‬ﺧﻄﺎ در ورود اﻃﻼﻋﺎت ‪ ،‬ﭘﺮﻧﻤﻮدن اﺟﺒﺎري ﺑﺮﺧﯽ‬
‫ﻓﯿﻠﺪ ﻫﺎ و ‪ ...‬در اﯾﻦ ﻻﯾﻪ ﻧﻮﺷﺘﻪ ﻣﯿﺸﻮد ‪.‬در اﯾﻦ درس ﺗﻤﺮﮐﺰ اﺻﻠﯽ ﺑﺮ روي اﺻﻮل ﻃﺮاﺣﯽ اﯾﻦ ﻻﯾﻪ‬
‫اﺳﺖ ﮐﻪ ﺳﻪ ﺟﻨﺒﻪ ﺗﮑﻨﯿﮑﯽ ‪ ،‬رواﻧﺸﻨﺎﺧﺘﯽ و ﻫﻨﺮي را درﺑﺮ ﻣﯿﮕﯿﺮد ‪.‬‬
‫‪ ‬ﻻﯾﻪ ﮐﺴﺐ و ﮐﺎر ‪ :‬ﻣﻨﻄﻖ اﺻﻠﯽ ﺑﺮﻧﺎﻣﻪ ﮐﻪ ﻣﺠﻤﻮﻋﻪ ﻗﻮاﺋﺪ ﮐﺴﺐ و ﮐﺎر ﻣﺮﺑﻮط ﺑﻪ ﻧﺮم اﻓﺰار ﻣﻮرد ﻧﯿﺎز در‬
‫اﯾﻦ ﻻﯾﻪ ﻧﻮﺷﺘﻪ ﻣﯿﺸﻮد ‪.‬‬
‫‪ ‬ﻻﯾﻪ دﺳﺘﺮﺳﯽ اﻃﻼﻋﺎت ‪ :‬اﻋﻤﺎل ﻣﺮﺑﻮط ﺑﻪ ﺗﺮاﮐﻨﺶ و ﻣﺪﯾﺮﯾﺖ ﺑﺎﻧﮏ اﻃﻼﻋﺎﺗﯽ از ﻗﺒﯿﻞ ‪connect ,‬‬
‫‪select ,insert ,update ,delete,drop table, create table ,rollback ,disconnect‬‬
‫در اﯾﻦ ﻻﯾﻪ ﻧﻮﺷﺘﻪ ﻣﯿﺸﻮد ‪.‬‬
‫‪ ‬ﻣﺰﯾﺖ اﯾﻦ ﻧﻮع ﻣﻌﻤﺎري اﯾﻦ اﺳﺖ ﮐﻪ ﺑﺎ ﺗﻔﮑﯿﮏ ﻻﯾﻪ ﻫﺎ وﻋﺪم واﺑﺴﺘﮕﯽ آﻧﻬﺎ ﺑﻪ ﯾﮑﺪﯾﮕﺮ ‪ ،‬ﻧﮕﻬﺪاﺷﺖ ﻧﺮم‬
‫اﻓﺰار و اﻋﻤﺎل ﺗﻐﯿﺮات ﺳﺎده ﺗﺮ و ﮐﻢ ﻫﺰﯾﻨﻪ ﺗﺮ ﻣﯿﺸﻮد ‪.‬‬

‫ﺷﮑﻞ زﯾﺮ ﺷﻤﺎي ﮐﻠﯽ از ﻻﯾﻪ ﻫﺎي ﯾﮏ ﻧﺮم اﻓﺰار ‪ ATM‬ﺳﻪ ﻻﯾﻪ را ﻧﺸﺎن ﻣﯿﺪﻫﺪ‬

‫‪User Interface‬‬ ‫‪Business Logic layer‬‬ ‫‪Data Access layer‬‬


‫‪------------------------------------------------------‬‬

‫‪------------------------------------------------------‬‬

‫‪------------------------------------------------------‬‬

‫‪------------------------------------------------------‬‬
‫‪Class daily_check‬‬
‫‪Class select_sum‬‬
‫‪-R_m : int//requsted money‬‬
‫‪+sum :int‬‬

‫{)(‪+ func_check‬‬ ‫‪+func‬‬


‫‪٩۶/١٣/۴‬‬ ‫{)(‪select_sum‬‬
‫}‪if (R_m>3000000) {error‬‬
‫‪Error‬‬
‫‪Select sum‬‬
‫‪cancel‬‬ ‫‪save‬‬ ‫)(‪else Func_check_sum‬‬
‫‪click‬‬ ‫‪from....‬‬

‫‪Error2‬‬ ‫‪Error 1‬‬


‫‪User‬‬

‫‪Class check_sum‬‬ ‫‪Class insert‬‬

‫‪- Sum_day : int‬‬ ‫‪Data base‬‬


‫)(‪+Func insert‬‬
‫{)(‪+ Func_check_sum‬‬
‫‪Insert into ....‬‬
‫)‪If(R_m+sum_day>3000000‬‬

‫; ‪Erorr‬‬ ‫‪else‬‬
‫‪2‬‬ ‫ﮐﺎﻣﭙﯿﻮﺗﺮ‪..........................................................................................................‬‬ ‫ﺗﻌﺎﻣﻞ اﻧﺴﺎن و‬

‫اﺳﺘﺎﻧﺪارد ﻧﻈﺎﻣﯽ آﻣﺮﯾﮑﺎ)‪: (1999‬‬


‫ﻣﻌﯿﺎرﻫﺎي اﺳﺘﺎﻧﺪارد ﻧﻈﺎﻣﯽ آﻣﺮﯾﮑﺎ در ﻃﺮح ﻣﻬﻨﺪﺳﯽ اﻧﺴﺎﻧﯽ ‪:‬‬

‫رﺳﯿﺪن ﺑﻪ ﮐﺎراﯾﯽ ﻣﻮرد ﻧﻈﺮ ﺗﻮﺳﻂ اﭘﺮاﺗﻮر و ﭘﺮﺳﻨﻞ ﮐﻨﺘﺮل و ﻧﮕﻬﺪاري ‪.‬‬ ‫‪‬‬
‫ﮐﺎﻫﺶ ﻣﯿﺰان ﻣﻬﺎرت ﻣﻮرد ﻧﯿﺎز ‪ ،‬ﻧﯿﺎزﻣﻨﺪي ﻫﺎي ﭘﺮﺳﻨﻞ و زﻣﺎن آﻣﻮزش ‪.‬‬ ‫‪‬‬
‫رﺳﯿﺪن ﺑﻪ اﻋﺘﻤﺎد ﮐﺎﻓﯽ ﻧﺴﺒﺖ ﺑﻪ ﺗﺠﻬﯿﺰات و ﻧﺮم اﻓﺰار ﻫﺎ ‪.‬‬ ‫‪‬‬
‫ﺗﺮوﯾﺞ اﺳﺘﺎﻧﺪارد ﺳﺎزي ﻃﺮاﺣﯽ ﺑﯿﻦ ﺳﯿﺴﺘﻢ ﻫﺎ ‪.‬‬ ‫‪‬‬
‫اﻫﺪاف ﺗﺤﻠﯿﻞ ﻧﯿﺎزﻣﻨﺪي ﻫﺎ ‪:‬‬

‫ﺷﻨﺎﺧﺖ ﻧﯿﺎزﻣﻨﺪي ﻫﺎي ﮐﺎرﺑﺮان ‪ :‬ﺗﺤﻠﯿﻞ وﻇﺎﯾﻒ )‪(Task Analysis‬‬ ‫‪‬‬


‫ﺑﻪ ﻃﻮر ﮐﻠﯽ وﻇﺎﯾﻒ ﺷﺎﻣﻞ دو ﻧﻮع ﻫﺴﺘﻨﺪ ‪:‬‬
‫‪ (1‬وﻇﺎﯾﻒ ﺗﮑﺮاري ﮐﻪ ﺑﻪ ﺗﻌﺪاد زﯾﺎد اﻧﺠﺎم ﻣﯿﺸﻮﻧﺪ و ﺑﻪ ﺳﺎدﮔﯽ ﻗﺎﺑﻞ ﺷﻨﺎﺳﺎﯾﯽ ﻫﺴﺘﻨﺪ ‪.‬‬
‫‪ (2‬وﻇﺎﯾﻒ ﺑﻪ ﻧﺪرت ﮐﻪ ﻫﻤﻮاره ﺷﻨﺎﺳﺎﯾﯽ آﻧﻬﺎ دﺷﻮار و ﭼﺎﻟﺶ ﺑﺮاﻧﮕﯿﺰ اﺳﺖ‪.‬‬

‫اﻋﺘﻤﺎد از درﺟﻪ اﻃﻤﯿﻨﺎن ﮐﺎﻓﯽ و ﻻزم‪.‬‬ ‫‪‬‬


‫اﻓﺰاﯾﺶ ﻗﺎﺑﻠﯿﺖ ﻫﺎي اﺳﺘﺎﻧﺪارد ﺳﺎزي ‪ ،‬ﺣﻔﺎﻇﺖ ‪ ،‬ﺳﺎزﮔﺎري و اﻧﺘﻘﺎل ﭘﺬﯾﺮي ‪.‬‬ ‫‪‬‬
‫ﺗﮑﻤﯿﻞ ﭘﺮوژه در زﻣﺎن و ﺑﻮدﺟﻪ ﺗﻌﯿﻦ ﺷﺪه ‪.‬‬ ‫‪‬‬
‫‪3‬‬ ‫ﮐﺎﻣﭙﯿﻮﺗﺮ‪..........................................................................................................‬‬ ‫ﺗﻌﺎﻣﻞ اﻧﺴﺎن و‬

‫ﻃﺮاﺣﯽ اﻧﺴﺎن ﻣﺤﻮر ‪(Human Centered Design) :‬‬


‫ﺗﺤﻠﯿﻞ ﻧﯿﺎزﻫﺎي ﮐﺎرﺑﺮ‪:‬‬
‫ﻓﺎﮐﺘﻮرﻫﺎي اﻧﺴﺎﻧﯽ‪ ،‬ﻣﺴﺎﺋﻞ‬ ‫ﻃﺮاﺣﯽ ﻣﻔﻬﻮﻣﯽ ‪:‬‬
‫‪User‬‬
‫رواﻧﺸﻨﺎﺧﺘﯽ ‪،‬‬ ‫‪Conceptual‬‬
‫‪requirements‬‬ ‫ﻃﺮاﺣﯽ رﻧﮓ ‪ ،‬ﻃﺮاﺣﯽ‬
‫‪design‬‬
‫اﻧﮕﯿﺰه‪،‬رﻓﺘﺎرﻫﺎي ﺟﻤﻌﯽ‬ ‫‪analysis‬‬ ‫ﮔﺮاﻓﯿﮑﯽ ‪ ،‬ﻃﺮح ﺗﻌﺎﻣﻞ‬

‫& ‪launch‬‬ ‫& ‪Design‬‬


‫‪maintenance‬‬ ‫‪Implementation‬‬
‫ﻃﺮاﺣﯽ و ﭘﯿﺎده ﺳﺎزي ‪:‬‬
‫ﻧﺼﺐ و ﻧﮕﻬﺪاري ‪:‬‬
‫ﻣﻌﻤﺎري واﺳﻂ ﮐﺎرﺑﺮي ‪،‬اﺑﺰارﻫﺎي‬
‫ﻣﺼﺎﺣﺒﻪ ﺑﺎ ﮐﺎرﺑﺮ ‪ ،‬ﻧﻈﺮﺳﻨﺠﯽ‬
‫‪Usability‬‬ ‫واﺳﻂ ﮐﺎرﺑﺮ ﮔﺮاﻓﯿﮑﯽ ‪،‬اﺳﺘﻔﺎده از زﺑﺎن‬
‫ﮐﺎرﺑﺮان ‪ ،‬ﺑﺮرﺳﯽ ﻣﮑﺎﺷﻔﻪ اي ‪،‬‬
‫‪evaluation‬‬ ‫ﻫﺎي ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﯽ در ﮐﻨﺎر واﺳﻂ‬
‫ﺑﺮرﺳﯽ رواﻧﺸﻨﺎﺧﺘﯽ ‪ ،‬ﺗﺤﻠﯿﻞ‬
‫ارزﯾﺎﺑﯽ ﺑﻬﺮه وري‬ ‫ﮐﺎرﺑﺮي ‪(flash,html,vb,java‬‬
‫ﻫﺎي آﻣﺎري‬
‫)‪...‬‬

‫*************************************************************‬

‫‪) :‬اﺳﺘﺎﻧﺪارد ﺳﺎزي( ‪Standardization‬‬

‫ﻣﻔﻬﻮﻣﯽ اﺳﺖ ﮐﻪ ﺑﺎﻋﺚ ﯾﮏ ﺷﮑﻞ ﺷﺪن اﺟﺰا واﺳﻂ ﮐﺎرﺑﺮي ﺑﯿﻦ ﺳﯿﺴﺘﻢ ﻫﺎي ﻣﺨﺘﻠﻒ ﻧﺮم اﻓﺰاري ﻣﯿﺸﻮد ‪ .‬ﺗﻄﺒﯿﻖ‬
‫ﭘﺬﯾﺮي ﮐﺎرﺑﺮان ﺑﺎ ﺳﯿﺴﺘﻢ ﻫﺎﯾﯽ ﮐﻪ ﻣﺒﻨﯽ ﺑﺮ ﯾﮏ اﺳﺘﺎﻧﺪارد ﻋﻤﻮﻣﯽ ﭘﺬﯾﺮﻓﺘﻪ ﺷﺪه ﻣﯽ ﺑﺎﺷﺪ ‪ ،‬ﺳﺎده ﺗﺮ اﺳﺖ ‪.‬‬

‫‪) :‬ﯾﮑﭙﺎرﭼﮕﯽ( ‪Integration‬‬

‫در اﻧﺘﻘﺎل ﺑﯿﻦ ﭘﻠﺘﻔﺮم ﻫﺎي ﺳﺨﺖ اﻓﺰاري در ﻋﻤﻞ اﻧﺘﻘﺎل‪،‬ﺗﺼﻔﯿﻪ و اﻋﺘﺒﺎر ﺳﻨﺠﯽ ‪ ،‬ﯾﮑﭙﺎرﭼﯽ و ﺗﻤﺎﻣﯿﺖ ﺻﻮرت‬
‫ﭘﺬﯾﺮد‪.‬‬
‫‪4‬‬ ‫ﮐﺎﻣﭙﯿﻮﺗﺮ‪..........................................................................................................‬‬ ‫ﺗﻌﺎﻣﻞ اﻧﺴﺎن و‬

‫‪) :‬ﺳﺎزﮔﺎري( ‪Consistency‬‬

‫ﺳﺎزﮔﺎري ﺑﻪ ﻣﻌﻨﯽ ﺳﺎزﮔﺎري در ﭼﯿﻨﺶ ‪ ،‬ﻫﻢ ﺷﮑﻠﯽ ‪ ،‬ﻫﻢ رﻧﮕﯽ ‪ ،‬ﻫﻢ ﻧﻮﻋﯽ و ﻫﻢ ﻣﻌﯿﺎري ﺑﯿﻦ واﺳﻂ ﻫﺎي ﮐﺎرﺑﺮي‬
‫در ﻧﺴﺨﻪ ﻫﺎي ﻣﺨﺘﻠﻒ ﻧﺮم اﻓﺰار اﺳﺖ ‪.‬‬

‫‪) :‬اﻧﺘﻘﺎل ﭘﺬﯾﺮي( ‪Portability‬‬

‫ﺑﻪ ﻣﻌﻨﯽ ﺳﺎزﮔﺎري واﺳﻂ ﮐﺎرﺑﺮي ﻧﺴﺒﺖ ﺑﻪ ﺟﺎ ﺑﻪ ﺟﺎﯾﯽ ﺑﯿﻦ ﻧﺮم اﻓﺰار ﻫﺎ)ﺳﯿﺴﺘﻢ ﻫﺎي ﻣﺨﺘﻠﻒ و ﻣﺮورﮔﺮﻫﺎي وب(‬
‫ﯾﺎ ﺳﺨﺖ اﻓﺰار ﻫﺎي ﻣﺨﺘﻠﻒ )ﺻﻔﺤﻪ ﻫﺎي ﻧﻤﺎﯾﺶ ﺑﺎ ﺳﺎﯾﺰ ﻫﺎي ﻣﺘﻔﺎوت ( اﺳﺖ ‪.‬‬

‫ﻓﺎﮐﺘﻮر ﻫﺎي ﺑﻬﺮه وري ‪(Usability Measures) :‬‬

‫‪ .1‬ﻣﯿﺰان زﻣﺎن آﻣﻮزش )‪: (time to learn‬‬


‫ﻣﺪت زﻣﺎﻧﯽ ﮐﻪ ﻃﻮل ﻣﯿﮑﺸﺪ ﮐﻪ ﮐﺎر ﺑﺎ واﺳﻂ ﮐﺎرﺑﺮي ﮐﻪ را ﺑﻪ ﮐﺎرﺑﺮ آﻣﻮزش دﻫﯿﻢ ‪.‬‬

‫‪ .2‬ﺳﺮﻋﺖ ﮐﺎراﯾﯽ )‪: (speed of performance‬‬


‫ﻣﺪت زﻣﺎﻧﯽ ﮐﻪ ﻃﻮل ﻣﯿﮑﺸﺪ ﮐﻪ ﮐﺎر ﻣﺮﺑﻮﻃﻪ را ﺑﻪ اﻧﺠﺎم ﺑﺮﺳﺎﻧﯿﻢ ‪.‬‬

‫‪ .3‬ﻧﺮخ ﺧﻄﺎي ﮐﺎرﺑﺮ )‪: (rate of errors by user‬‬


‫ﺗﻌﺪاد و ﻧﻮع ﺧﻄﺎﻫﺎي ﮐﺎرﺑﺮ در ﺣﯿﻦ اﻧﺠﺎم ﻋﻤﻠﯿﺎت ﺳﯿﺴﺘﻢ ‪.‬‬

‫‪ .4‬ﺑﻪ ﯾﺎد آوري در ﻃﻮل زﻣﺎن )‪: (retention over time‬‬


‫ارﺗﺒﺎط ﺗﻨﮕﺎﺗﻨﮕﯽ ﺑﺎ ﻣﻮرد ‪ 1‬دارد و ﻣﯿﺰان زﻣﺎﻧﯽ اﺳﺖ ﮐﻪ ﮐﺎرﺑﺮ ﻧﺤﻮه ﮐﺎر ﺑﺎ ﺳﯿﺴﺘﻢ را در ذﻫﻦ ﺧﻮد ﺑﻪ‬
‫ﯾﺎد ﻣﯽ آورد ‪.‬‬

‫‪ .5‬رﺿﺎﯾﺖ ﻣﻨﺪي ﻣﻮﺿﻮﻋﯽ )‪: (subjective satisfaction‬‬


‫ﻣﯿﺰان رﺿﺎﯾﺘﻤﻨﺪي ﮐﺎرﺑﺮان در آن ﺣﻮزه ﻧﺮم اﻓﺰاري )‪ (subjection area‬ﭼﻘﺪر اﺳﺖ ؟ ﮐﻪ ﺑﻪ وﺳﯿﻠﻪ‬
‫ﻧﺮم اﻓﺰارﻫﺎي ﻧﻈﺮﺳﻨﺠﯽ ‪ ،‬ﺗﺤﻠﯿﻞ ﻫﺎي آﻣﺎري و ‪ ...‬ﺑﺮآورد ﻣﯿﺸﻮد ‪.‬‬
‫‪5‬‬ ‫ﮐﺎﻣﭙﯿﻮﺗﺮ‪..........................................................................................................‬‬ ‫ﺗﻌﺎﻣﻞ اﻧﺴﺎن و‬

‫اﻧﮕﯿﺰه ﻫﺎي ﻣﺨﺘﻠﻒ ﺑﻬﺮه وري ‪(Usability Mativations) :‬‬

‫‪ .1‬ﺳﯿﺴﺘﻢ ﻫﺎي ﺣﯿﺎﺗﯽ )‪: (Life-critical systems‬‬

‫ﺳﯿﺴﺘﻢ ﻫﺎي ﺣﯿﺎﺗﯽ ﻧﻈﯿﺮ ﺳﯿﺴﺘﻢ ﻫﺎي راﻫﺒﺮي ﻫﻮاﭘﯿﻤﺎ ‪ ،‬ﺗﺮاﻓﯿﮏ ﻫﻮاﯾﯽ ‪ ،‬ﺳﯿﺴﺘﻤﻬﺎي ﻫﻮا ﻓﻀﺎ ‪ ،‬ﻧﯿﺮوﮔﺎﻫﯽ و ‪...‬ﮐﻪ‬
‫ﻧﺪاﺷﺘﻦ ﺧﻄﺎ در آﻧﻬﺎ ﻧﻘﺶ ﻣﻬﻤﯽ اﯾﻔﺎ ﻣﯿﮑﻨﺪ ‪ .‬از ﻣﯿﺎن ﻓﺎﮐﺘﻮر ﻫﺎي ﺑﻬﺮه وري ﮐﻪ در ﻓﻮق ﺑﻪ آﻧﻬﺎ اﺷﺎره ﺷﺪ‬
‫ﻓﺎﮐﺘﻮرﻫﺎي ‪ 1‬و ‪ 5‬در اﯾﻦ ﻧﻮع ﺳﯿﺴﺘﻢ ﻫﺎ اﻫﻤﯿﺘﯽ ﻧﺪارﻧﺪ ‪ .‬ﻓﺎﮐﺘﻮر ‪ 3‬ﺑﺴﯿﺎر ﻣﻬﻢ اﺳﺖ ‪ ،‬ﻓﺎﮐﺘﻮر ‪ 2‬ﺑﻪ ﻃﻮر ﻣﺘﻮﺳﻂ‬
‫اﻫﻤﯿﺖ دارد و ﻓﺎﮐﺘﻮر ‪ 4‬ﺑﺎ ﺗﮑﺮار ﭘﻮﺷﺶ داده ﻣﯿﺸﻮد ‪.‬‬

‫‪ .2‬اﺳﺘﻔﺎده ﻫﺎي ﺻﻨﻌﺘﯽ و ﺗﺠﺎري )‪: (Industrial and commercial uses‬‬

‫ﻣﺎﻧﻨﺪ ﺑﺎﻧﮑﺪاري‪ ،‬ﺑﯿﻤﻪ‪ ،‬رزرو ﻫﻮاﭘﯿﻤﺎ و ﻫﺘﻞ و‪...‬ﻣﯿﺒﺎﺷﺪ ‪ .‬ﺑﻬﺘﺮ اﺳﺖ ﻓﺎﮐﺘﻮر ‪ 1‬و ‪ 2‬در اﯾﻦ دﺳﺘﻪ از ﻧﺮم اﻓﺰار ﻫﺎ‬
‫رﻋﺎﯾﺖ ﺷﻮد ﭼﺮا ﮐﻪ ﺑﺮاي ﺟﻠﺐ رﺿﺎﯾﺖ ﻣﺸﺘﺮي ‪ ،‬ﺑﺎﯾﺪ ﺳﺮﻋﺖ ﻋﻤﻠﮑﺮد ﺳﯿﺴﺘﻢ ﻣﻄﻠﻮب ﺑﺎﺷﺪ ﻫﻤﭽﻨﯿﻦ ﺑﻪ دﻟﯿﻞ‬
‫زﻣﺎن و ﻫﺰﯾﻨﻪ ﺑﺎﻻي آﻣﻮزش‪ ،‬اﯾﻦ ﻧﻮع ﺳﯿﺴﺘﻢ ﻫﺎ ﺑﺎﯾﺪ ﮐﺎرﺑﺮ ﭘﺴﻨﺪ ﺑﺎﺷﻨﺪ و ﺑﺮاﺣﺘﯽ ﻓﺮاﮔﺮﻓﺘﻪ ﺷﻮﻧﺪ‪.‬‬

‫‪ .3‬ﻧﺮم اﻓﺰارﻫﺎي ﻣﺮﺗﺒﻂ ﺑﺎ اﻣﻮرات اداري ‪ ،‬ﺧﺎﻧﮕﯽ و ﺳﺮﮔﺮﻣﯽ‬


‫)‪:(Office,home and entertainment applications‬‬
‫اﯾﻦ ﻧﻮع ﻧﺮم اﻓﺰار ﻫﺎ ﺑﺮ ﺳﺮ ﮐﺎرﺑﺮان ﺑﺎ ﯾﮑﺪﯾﮕﺮ رﻗﺎﺑﺖ دارﻧﺪ در ﻧﺘﯿﺠﻪ ﻓﺎﮐﺘﻮرﻫﺎي ‪ 2،3،5‬ﺑﻬﺘﺮﯾﻨﻬﺎ ﻫﺴﺘﻨﺪ ‪.‬‬

‫‪ .4‬ﺳﯿﺴﺘﻢ ﻫﺎي اﺟﺘﻤﺎﻋﯽ )ﻋﻤﻮﻣﺎ ارﺗﺒﺎط ﻣﺮدم ﺑﺎ ﻧﺮم اﻓﺰارﻫﺎي دوﻟﺘﯽ(‬

‫)‪: (sociotechnical systems‬‬

‫اﯾﻦ ﺳﯿﺴﺘﻢ ﻫﺎ ﻣﻌﻤﻮﻻ در ﺳﺎزﻣﺎن ﻫﺎي دوﻟﺘﯽ و ﻣﺮدم ﻧﻬﺎد ﺑﻪ ﭼﺸﻢ ﻣﯿﺨﻮرﻧﺪ ﻣﺎﻧﻨﺪ ﺳﯿﺴﺘﻢ راي ﮔﯿﺮي ‪ ،‬ﺛﺒﺖ ﻧﺎم‬
‫ﯾﺎراﻧﻪ ‪ ،‬ﺗﺎﻣﯿﻦ اﺟﺘﻤﺎﻋﯽ ‪ ،‬ﺳﯿﺴﺘﻢ ﻫﺎي ﺳﻼﻣﺖ و ﭘﺰﺷﮑﯽ ﻣﺎﻟﯿﺎت و ‪...‬در اﯾﻨﺠﺎ ﻣﯿﺰان اﻋﺘﻤﺎد ﮐﺎرﺑﺮ ﺑﻪ ﺳﯿﺴﺘﻢ در‬
‫درﯾﺎﻓﺖ درﺧﻮاﺳﺖ ﻫﺎﯾﺶ ﺑﺴﯿﺎر ﻣﻬﻢ اﺳﺖ ‪ .‬ﺑﺮاي اﯾﻨﮑﺎر ﮔﺮﻓﺘﻦ ﺑﺎزﺧﻮرد )‪ (feedback‬از ﺳﯿﺴﺘﻢ ‪ ،‬ﻧﻈﯿﺮ ﭼﺎپ‬
‫ﺑﺮﮔﻪ اﻟﮑﺘﺮوﻧﯿﮑﯽ داده ﺷﺪه در ﺳﯿﺴﺘﻢ راي ﮔﯿﺮي ﺑﺴﯿﺎر ﻣﻬﻢ اﺳﺖ ﻫﻤﭽﻨﯿﻦ ﺗﻮاﻧﺎﯾﯽ ﺳﺮوﯾﺲ دادن ﺑﻪ اﻧﻮاع‬
‫ﻣﺨﺘﻠﻒ از ﮐﺎرﺑﺮان ‪ ،‬راﺣﺘﯽ اﺳﺘﻔﺎده ) ‪ (ease to use‬اﺧﺬ ﺑﺎزﺧﻮرد از ﺳﯿﺴﺘﻢ )‪ (feedback‬از ﻣﻬﻤﺘﺮﯾﻦ ﻓﺎﮐﺘﻮر‬
‫ﻫﺎﺳﺖ ‪).‬ﻓﺎﮐﺘﻮر ﻫﺎي ‪ 1‬و ‪(3‬‬
‫‪6‬‬ ‫ﮐﺎﻣﭙﯿﻮﺗﺮ‪..........................................................................................................‬‬ ‫ﺗﻌﺎﻣﻞ اﻧﺴﺎن و‬

‫‪ .5‬واﺳﻄﻬﺎي ﺗﻮﺳﻌﻪ دﻫﻨﺪه ‪ ،‬ﺧﻼق و ﺗﺠﻤﯿﻊ ﮐﻨﻨﺪه )ﻋﻤﻮﻣﺎ ﺷﺒﯿﻪ ﺳﺎزﻫﺎي ﺗﮑﻨﯿﮑﯽ(‬
‫)‪(Exploratory,creative and collaborative interfaces‬‬
‫اﯾﻦ ﻧﻮع ﻧﺮم اﻓﺰارﻫﺎ ﯾﮏ ﯾﺎ ﭼﻨﺪ ﻣﺤﯿﻂ ﻧﺮم اﻓﺰار و ﯾﮏ ﯾﺎ ﭼﻨﺪ ﻧﻮع از ﮐﺎرﺑﺮان را در ﺑﺮ ﻣﯿﮕﯿﺮﻧﺪ ‪ .‬ﻧﻈﯿﺮ ﻧﺮم اﻓﺰار‬
‫ﻫﺎي ﺗﺤﺖ وب ‪ ،‬ﻣﻮﺗﻮر ﻫﺎي ﺟﺴﺖ و ﺟﻮ ‪ ،‬ﺷﺒﯿﻪ ﺳﺎزﻫﺎ و‪ ...‬در اﯾﻨﺠﺎ ﻓﺎﮐﺘﻮر ‪ 5‬ﻣﻬﻢ اﺳﺖ و اﻧﻮاع ﮐﺎرﺑﺮان از ﻣﺒﺘﺪي‬
‫ﺗﺎ ﭘﯿﺸﺮﻓﺘﻪ ﺑﺎﯾﺪ ﺑﻪ راﺣﺘﯽ ﺑﻪ ﺧﻮاﺳﺘﻪ ﻫﺎﯾﺸﺎن ﺑﺮﺳﻨﺪ ‪.‬‬

‫ﺑﻬﺮه وري ﺟﻬﺎﻧﯽ )‪: (Universal usability‬‬

‫ﺑﻬﺮه وري ﺟﻬﺎﻧﯽ ﺷﺎﻣﻞ ﻣﻮارد زﯾﺮ اﺳﺖ ‪:‬‬

‫‪ ‬ﮔﻮﻧﺎﮔﻮﻧﯽ در ﺗﻮاﻧﺎﯾﯽ ﻫﺎي ﻓﯿﺰﯾﮑﯽ و ﻣﮑﺎﻧﻬﺎي ﻓﯿﺰﯾﮑﯽ ﻣﺨﺘﻠﻒ‬


‫‪ ‬ﮔﻮﻧﺎﮔﻮﻧﯽ در ﺗﻮاﻧﺎﯾﯽ ﻫﺎي ادراﮐﯽ و ﻣﻔﻬﻮﻣﯽ و ذﻫﻨﯽ‬
‫‪ ‬ﮔﻮﻧﺎﮔﻮﻧﯽ ﺷﺨﺼﯿﺘﯽ‬
‫‪ ‬ﮔﻮﻧﺎﮔﻮﻧﯽ ﺑﯿﻦ اﻟﻤﻠﻠﯽ و ﻓﺮﻫﻨﮕﯽ‬
‫‪ ‬ﮐﺎرﺑﺮان ﻣﻌﻠﻮل‬
‫‪ ‬ﮐﺎرﺑﺮان ﭘﯿﺮ‬
‫‪ ‬ﮐﺎرﺑﺮان ﺧﺮدﺳﺎل‬
‫‪ ‬ﮔﻮﻧﺎﮔﻮﻧﯽ ﻧﺮم اﻓﺰار ﻫﺎ و ﺳﺨﺖ اﻓﺰارﻫﺎ‬

You might also like