-
當(dāng)前位置:首頁(yè) > 創(chuàng)意學(xué)院 > 技術(shù) > 專(zhuān)題列表 > 正文
軟件工程人機(jī)交互圖(軟件工程 人機(jī)交互)
大家好!今天讓創(chuàng)意嶺的小編來(lái)大家介紹下關(guān)于軟件工程人機(jī)交互圖的問(wèn)題,以下是小編對(duì)此問(wèn)題的歸納整理,讓我們一起來(lái)看看吧。
ChatGPT國(guó)內(nèi)免費(fèi)在線使用,一鍵生成原創(chuàng)文章、方案、文案、工作計(jì)劃、工作報(bào)告、論文、代碼、作文、做題和對(duì)話答疑等等
只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,越精準(zhǔn),寫(xiě)出的就越詳細(xì),有微信小程序端、在線網(wǎng)頁(yè)版、PC客戶端
官網(wǎng):https://ai.de1919.com
本文目錄:
一、淺析交互設(shè)計(jì),人機(jī)交互,用戶體驗(yàn)設(shè)計(jì)三者的異同
關(guān)鍵詞:交互設(shè)計(jì),人機(jī)交互,用戶體驗(yàn)設(shè)計(jì)
在學(xué)習(xí)和生活中,我們經(jīng)常會(huì)遇到三個(gè)名詞:“交互設(shè)計(jì)”,“人機(jī)交互”,“用戶體驗(yàn)設(shè)計(jì)”。這三個(gè)名詞是否是同一個(gè)意思呢,如果不是,他們的異同點(diǎn)又是什么呢。本文嘗試從歷史沿革,現(xiàn)有狀況,未來(lái)發(fā)展三個(gè)方面,對(duì)這交互設(shè)計(jì),人機(jī)交互,用戶體驗(yàn)設(shè)計(jì)進(jìn)行分析。
交互設(shè)計(jì)起源于網(wǎng)站設(shè)計(jì)和圖形設(shè)計(jì),但現(xiàn)在已經(jīng)成長(zhǎng)為一個(gè)獨(dú)立的領(lǐng)域?,F(xiàn)在的交互設(shè)計(jì)師遠(yuǎn)非僅僅負(fù)責(zé)文字和圖片,而是負(fù)責(zé)創(chuàng)建在屏幕上的所有元素,所有用戶可能會(huì)觸摸,點(diǎn)按或者輸入的東西:簡(jiǎn)而言之,產(chǎn)品體驗(yàn)中的所有交互。
交互設(shè)計(jì)在于定義人造物的行為方式(the "interaction",即人工制品在特定場(chǎng)景下的反應(yīng)方式)相關(guān)的界面。交互設(shè)計(jì)作為一門(mén)關(guān)注交互體驗(yàn)的新學(xué)科在二十世紀(jì)八十年代產(chǎn)生了,它由IDEO的一位創(chuàng)始人比爾·摩格理吉(Bill Moggridge)在1984年一次設(shè)計(jì)會(huì)議上提出,他一開(kāi)始給它命名為“軟面(Soft Face)”,由于這個(gè)名字容易讓人想起和當(dāng)時(shí)的玩具“椰菜娃娃(Cabbage Patchdoll)”,他后來(lái)把它更名為“Interaction Design”,即交互設(shè)計(jì)。
1959年美國(guó)學(xué)者B.Shackel從人在操縱計(jì)算機(jī)時(shí)如何才能減輕疲勞出發(fā),提出了被認(rèn)為是人機(jī)界面的第一篇文獻(xiàn)的關(guān)于計(jì)算機(jī)控制臺(tái)設(shè)計(jì)的人機(jī)工程學(xué)的論文。1960年,Liklider JCR首次提出人機(jī)緊密共棲(Human-Computer Close Symbiosis)的概念,被視為人機(jī)界面學(xué)的啟蒙觀點(diǎn)。1969年在英國(guó)劍橋大學(xué)召開(kāi)了第一次人機(jī)系統(tǒng)國(guó)際大會(huì),同年第一份專(zhuān)業(yè)雜志國(guó)際人機(jī)研究(IJMMS)創(chuàng)刊??梢哉f(shuō),1969年是人機(jī)界面學(xué)發(fā)展史的里程碑。
在1970年成立了兩個(gè)HCI研究中心:一個(gè)是英國(guó)的Loughbocough大學(xué)的HUSAT研究中心,另一個(gè)是美國(guó)Xerox公司的Palo Alto研究中心。
1970年到1973年出版了四本與計(jì)算機(jī)相關(guān)的人機(jī)工程學(xué)專(zhuān)著,為人機(jī)交互界面的發(fā)展指明了方向。
20世紀(jì)80年代初期,學(xué)術(shù)界相繼出版了六本專(zhuān)著,對(duì)最新的人機(jī)交互研究成果進(jìn)行了總結(jié)。人機(jī)交互學(xué)科逐漸形成了自己的理論體系和實(shí)踐范疇的架構(gòu)。理論體系方面,從人機(jī)工程學(xué)獨(dú)立出來(lái),更加強(qiáng)調(diào)認(rèn)知心理學(xué)以及行為學(xué)和社會(huì)學(xué)的某些人文科學(xué)的理論指導(dǎo);實(shí)踐范疇方面,從人機(jī)界面(人機(jī)接口)拓延開(kāi)來(lái),強(qiáng)調(diào)計(jì)算機(jī)對(duì)于人的反饋交互作用。人機(jī)界面一詞被人機(jī)交互所取代。HCI中的I,也由Interface(界面/接口)變成了Interaction(交互)。
用戶體驗(yàn)這個(gè)詞最早被廣泛認(rèn)知是在上世紀(jì)90年代中期,由用戶體驗(yàn)設(shè)計(jì)師唐納德·諾曼(Donald Norman)所提出和推廣。身為電氣工程師和認(rèn)知科學(xué)家的Don
Norman加盟蘋(píng)果公司之后,幫助這家傳奇企業(yè)對(duì)他們以人為核心的產(chǎn)品線進(jìn)行研究和設(shè)計(jì)。而他的職位則被命名為“用戶體驗(yàn)架構(gòu)師”(User Experience Architect),這也是首個(gè)用戶體驗(yàn)職位。
由上述資料不難看出:交互設(shè)計(jì)這個(gè)名詞起源于計(jì)算機(jī)領(lǐng)域,軟件專(zhuān)家在進(jìn)行設(shè)計(jì)時(shí)發(fā)現(xiàn)人和計(jì)算機(jī)的交互產(chǎn)生許多問(wèn)題,于是交互設(shè)計(jì)這一名詞應(yīng)運(yùn)而生。人機(jī)交互則是由人機(jī)工程學(xué)發(fā)展而來(lái),是以人與機(jī)器的關(guān)系為切入點(diǎn)開(kāi)始進(jìn)行研究的。和交互設(shè)計(jì)與人機(jī)交互這兩個(gè)名詞不同,用戶體驗(yàn)是以心理學(xué)和認(rèn)知科學(xué)為基礎(chǔ)提出的,從心理學(xué)和認(rèn)知科學(xué)的角度對(duì)人和外界環(huán)境的關(guān)系進(jìn)行探討。
在這里,首先整理出權(quán)威的交互設(shè)計(jì),人機(jī)交互,用戶體驗(yàn)的定義。
交互設(shè)計(jì):英文叫做Interaction Design
交互設(shè)計(jì)是指設(shè)計(jì)人和產(chǎn)品或服務(wù)互動(dòng)的一種機(jī)制 , 以用戶體驗(yàn)為基礎(chǔ)進(jìn)行的人機(jī)交互設(shè)計(jì)是要考慮用戶的背景、使用經(jīng)驗(yàn)以及在操作過(guò)程中的感受,從而設(shè)計(jì)符合最終用戶的產(chǎn)品,使得最終用戶在使用產(chǎn)品時(shí)愉悅、符合自己的邏輯、有效完成并且是高效使用產(chǎn)品。
交互設(shè)計(jì)的目的是使產(chǎn)品讓用戶能簡(jiǎn)單使用。任何產(chǎn)品功能的實(shí)現(xiàn)都是通過(guò)人和機(jī)器的交互來(lái)完成的。因此,人的因素應(yīng)作為設(shè)計(jì)的核心被體現(xiàn)出來(lái)[1]。
人機(jī)交互:人機(jī)交互(Human-Computer Interaction, 簡(jiǎn)寫(xiě)HCI):是指人與計(jì)算機(jī)之間使用某種對(duì)話語(yǔ)言,以一定的交互方式,為完成確定任務(wù)的人與計(jì)算機(jī)之間的信息交換過(guò)程。有很多著名公司和學(xué)術(shù)機(jī)構(gòu)正在研究人機(jī)交互。在計(jì)算機(jī)發(fā)展歷史上,人們很少注意計(jì)算機(jī)的易用性?,F(xiàn)在,很多計(jì)算機(jī)用戶抱怨計(jì)算機(jī)制造商在如何使其產(chǎn)品“用戶友好”這方面沒(méi)有投入足夠的精力[2]。
用戶體驗(yàn):英文叫做User Experience,縮寫(xiě)為UE, 或者UX。
它是指用戶訪問(wèn)一個(gè)網(wǎng)站或者使用一個(gè)產(chǎn)品時(shí)的全部體驗(yàn)。他們的印象和感覺(jué),是否成功,是否享受,是否還想再來(lái)/使用。他們能夠忍受的問(wèn)題,疑惑和BUG的程度[3]。
由交互設(shè)計(jì),用戶體驗(yàn),人機(jī)交互三者的定義可以得出:在現(xiàn)階段,交互設(shè)計(jì),用戶體驗(yàn),人機(jī)交互都有研究人和外界環(huán)境關(guān)系的含義。但相對(duì)而言,交互設(shè)計(jì)研究的是人和產(chǎn)品互動(dòng)的機(jī)制。人機(jī)交互研究的是人和計(jì)算機(jī)的對(duì)話過(guò)程。用戶體驗(yàn)研究的是研究用戶訪問(wèn)產(chǎn)品時(shí)的體驗(yàn)。從研究對(duì)象廣度上說(shuō):用戶體驗(yàn)》人機(jī)交互》交互設(shè)計(jì)。這三者既有相似之處,也有不同之處可以得出分析圖如下:
由圖2.2可知,從2011年到2018年九月,在交互設(shè)計(jì),人機(jī)交互,用戶體驗(yàn)三個(gè)詞中,媒體報(bào)道最多的詞匯是用戶體驗(yàn),其次為人機(jī)交互,最后為交互設(shè)計(jì)。作為一個(gè)互聯(lián)網(wǎng)名詞,用戶體驗(yàn)傳播最廣,人們對(duì)于它也更為了解。而人機(jī)交互和交互設(shè)計(jì)則在一定程度上屬于專(zhuān)業(yè)名詞,還尚不為人們所熟知。
人工智能是近年來(lái)新出現(xiàn)的名詞,這里結(jié)合人工智能對(duì)交互設(shè)計(jì),人機(jī)交互,用戶體驗(yàn)的發(fā)展趨勢(shì)進(jìn)行分析。
要結(jié)合人工智能對(duì)交互設(shè)計(jì),人機(jī)交互,用戶體驗(yàn)發(fā)展趨勢(shì)進(jìn)行分析,就要看,三個(gè)詞匯中哪個(gè)詞與人工智能的相關(guān)度最高,當(dāng)用戶搜索“人工智能”的同時(shí)搜索“用戶體驗(yàn)”,就說(shuō)明“人工智能”和“用戶體驗(yàn)”存在相關(guān)性。在這里收集了用戶搜索“人工智能”和“交互設(shè)計(jì)”;搜索“人工智能”和“人機(jī)交互”;搜索“人工智能”和“用戶體驗(yàn)”的數(shù)據(jù),用以研究人工智能和這三者的相關(guān)性。
由圖3.1可知,人工智能與交互設(shè)計(jì)的相關(guān)性最強(qiáng)(用戶搜索人工智能的同時(shí)搜索交互設(shè)計(jì)的數(shù)量最多),其次為用戶體驗(yàn),最后為人機(jī)交互。
下邊從時(shí)間維度分析人工智能與三個(gè)詞匯的相關(guān)性變化
由圖3.2可知,隨著時(shí)間的推移,人工智能與用戶體驗(yàn),人機(jī)交互,交互設(shè)計(jì)的相關(guān)性越來(lái)越明顯(當(dāng)人工智能搜索量增加時(shí),用戶體驗(yàn),人機(jī)交互,交互設(shè)計(jì)的搜索量也增加)。
隨著時(shí)間的推移,人工智能與用戶體驗(yàn),人機(jī)交互,交互設(shè)計(jì)的相關(guān)性逐漸增強(qiáng)。其中,人工智能與交互設(shè)計(jì)的相關(guān)性最強(qiáng)。
參考文獻(xiàn):
[1] 王月豐. 互聯(lián)網(wǎng)產(chǎn)品交互設(shè)計(jì)中反饋機(jī)制的研究[D]. 江南大學(xué), 2012.
[2] 鄧滔. 基于隱喻認(rèn)知的互聯(lián)網(wǎng)產(chǎn)品反饋機(jī)制設(shè)計(jì)研究[D]. 湖南大學(xué), 2016.
[3] 高路. 基于網(wǎng)絡(luò)界面符號(hào)體系的用戶隱喻認(rèn)知機(jī)理探索[D]. 南京理工大學(xué), 2009.
二、軟件工程有哪些主要階段?每個(gè)階段的主要工作是什么?
1問(wèn)題定義x0dx0ax0dx0a問(wèn)題定義階段必須回答的關(guān)鍵問(wèn)題:“要解決的問(wèn)題是什么?”如果不知道問(wèn)題是什么就試圖解決這個(gè)問(wèn)題,顯然是盲目的,只會(huì)白白浪費(fèi)時(shí)間和金錢(qián),最終得出的結(jié)果很可能是毫無(wú)意義的。盡管確切地定義問(wèn)題的必要性是十分明顯的,但是在實(shí)踐中它卻可能是最容易被忽視的一個(gè)步驟。x0dx0ax0dx0a通過(guò)問(wèn)題定義階段的工作,系統(tǒng)分析員應(yīng)該提出關(guān)于問(wèn)題性質(zhì)、工程目標(biāo)和規(guī)模的書(shū)面報(bào)告。通過(guò)對(duì)系統(tǒng)的實(shí)際用戶和使用部門(mén)負(fù)責(zé)人的訪問(wèn)調(diào)查,分析員扼要地寫(xiě)出他對(duì)問(wèn)題的理解,并在用戶和使用部門(mén)負(fù)責(zé)人的會(huì)議上認(rèn)真討論這份書(shū)面報(bào)告,澄清含糊不精的地方,改正理解不正確的地方,最后得出一份雙方都滿意的文檔。x0dx0ax0dx0a問(wèn)題定義階段是軟件生存周期中最簡(jiǎn)短的階段,一般只需要一天甚至更少的時(shí)間。x0dx0ax0dx0a2可行性研究x0dx0ax0dx0a這個(gè)階段要回答的關(guān)鍵問(wèn)題:“對(duì)于上一個(gè)階段所確定的問(wèn)題有行得通的解決辦法嗎?”為了回答這個(gè)問(wèn)題,系統(tǒng)分析員需要進(jìn)行一次大大壓縮和簡(jiǎn)化了的系統(tǒng)分析和設(shè)計(jì)的過(guò)程,也就是在較抽象的高層次上進(jìn)行的分析和設(shè)計(jì)的過(guò)程。x0dx0ax0dx0a可行性研究應(yīng)該比較簡(jiǎn)短,這個(gè)階段的任務(wù)不是具體解決問(wèn)題,而是研究問(wèn)題的范圍,探索這個(gè)問(wèn)題是否值得去解,是否有可行的解決辦法。x0dx0ax0dx0a在問(wèn)題定義階段提出的對(duì)工程目標(biāo)和規(guī)模的報(bào)告通常比較含糊??尚行匝芯侩A段應(yīng)該導(dǎo)出系統(tǒng)的高層邏輯模型(通常用數(shù)據(jù)流圖表示),并且在此基礎(chǔ)上更準(zhǔn)確、更具體地確定工程規(guī)模和目標(biāo)。然后分析員更準(zhǔn)確地估計(jì)系統(tǒng)的成本和效益,對(duì)建議的系統(tǒng)進(jìn)行仔細(xì)的成本/效益分析是這個(gè)階段的主要任務(wù)之一。x0dx0ax0dx0a可行性研究的結(jié)果是使用部門(mén)負(fù)責(zé)人做出是否繼續(xù)進(jìn)行這項(xiàng)工程的決定的重要依據(jù),一般說(shuō)來(lái),只有投資可能取得較大效益的那些工程項(xiàng)目才值得繼續(xù)進(jìn)行下去??尚行匝芯恳院蟮哪切╇A段將需要投入要多的人力物力。及時(shí)中止不值得投資的工程項(xiàng)目,可以避免更大的浪費(fèi)。x0dx0ax0dx0a3需求分析x0dx0ax0dx0a這個(gè)階段的任務(wù)仍然不是具體地解決問(wèn)題,而是準(zhǔn)確地確定“為了解決這個(gè)問(wèn)題,目標(biāo)系統(tǒng)必須做什么”,主要是確定目標(biāo)系統(tǒng)必須具備哪些功能。x0dx0ax0dx0a用戶了解他們所面對(duì)的問(wèn)題,知道必須做什么,但是通常不能完整準(zhǔn)確地表達(dá)出他們的要求,更不知道怎樣利用計(jì)算機(jī)解決他們的問(wèn)題;軟件開(kāi)發(fā)人員知道怎樣使用軟件實(shí)現(xiàn)人們的要求,但是對(duì)特定用戶的具體要求并不完全清楚。因此系統(tǒng)分析員在需求分析階段必須和用戶密切配合,充分交流信息,以得出經(jīng)過(guò)用戶確認(rèn)的系統(tǒng)邏輯模型。通常用數(shù)據(jù)流圖、數(shù)據(jù)字典和簡(jiǎn)要的算法描述表示系統(tǒng)的邏輯模型。x0dx0ax0dx0a在需求分析階段確定的系統(tǒng)邏輯模型是以后設(shè)計(jì)和實(shí)現(xiàn)目標(biāo)系統(tǒng)的基礎(chǔ),因此必須準(zhǔn)確完整地體現(xiàn)用戶的要求。系統(tǒng)分析員通常都是計(jì)算機(jī)軟件專(zhuān)家,技術(shù)專(zhuān)家一般都喜歡很快著手進(jìn)行具體設(shè)計(jì),然而,一旦分析員開(kāi)始談?wù)摮绦蛟O(shè)計(jì)的細(xì)節(jié),就會(huì)脫離用戶,使他們不能繼續(xù)提出他們的要求和建議。較件工程使用的結(jié)構(gòu)分析設(shè)計(jì)的方法為每個(gè)階段都規(guī)定了特定的結(jié)束標(biāo)準(zhǔn),需求分析階段必須提供完整準(zhǔn)確的系統(tǒng)邏輯模型,經(jīng)過(guò)用戶確認(rèn)之后才能進(jìn)入下一個(gè)階段,這就可以有效地防止和克服急于著手進(jìn)行具體設(shè)計(jì)的傾向。x0dx0ax0dx0a4總體設(shè)計(jì)x0dx0ax0dx0a這個(gè)階段必須回答的關(guān)鍵問(wèn)題是:“概括地說(shuō),應(yīng)該如何解決這個(gè)問(wèn)題?”x0dx0ax0dx0a首先,應(yīng)該考慮幾種可能的解決方案。列如,目標(biāo)系統(tǒng)的一些主要功能是用計(jì)算機(jī)自動(dòng)完成還是用人工完成;如果使用計(jì)算機(jī),那么是使用批處理方式還是人機(jī)交互方式;信息存儲(chǔ)使用傳統(tǒng)的文件系統(tǒng)還是數(shù)據(jù)庫(kù)??。通常至少應(yīng)該考慮下述幾類(lèi)可能的方案:x0dx0ax0dx0a低成本的解決方案。系統(tǒng)只能完成最必要的工作,不能多做一點(diǎn)額處的工作。x0dx0ax0dx0a中等成本的解決方案。這樣的系統(tǒng)不僅能夠很好地完成預(yù)定的任務(wù),使用起來(lái)很方便,而且可能還具有用戶沒(méi)有具體指定的某些功能和特點(diǎn)。雖然用戶沒(méi)有提出這些具體要求,但是系統(tǒng)分析員根據(jù)自己的知識(shí)和經(jīng)驗(yàn)斷定,這些附加的能力在實(shí)踐中將證明是很有價(jià)值的。x0dx0ax0dx0a高成本的“十全十美”的系統(tǒng)。這樣的系統(tǒng)具有用戶可能希望有的所有功能和特點(diǎn)。x0dx0ax0dx0a系統(tǒng)分析員應(yīng)該使用系統(tǒng)流程圖或其他工具描述每種可能的系統(tǒng),估計(jì)每種方案的成本和效益,還應(yīng)該在充分權(quán)衡各種方案的利弊的基礎(chǔ)上,推薦一個(gè)較好的系統(tǒng) (最佳方案),并且制定實(shí)現(xiàn)所推薦的系統(tǒng)的詳細(xì)計(jì)劃。如果用戶接受分析員推薦的系統(tǒng),則可以著手完成本階段的另一項(xiàng)主要工作。x0dx0ax0dx0a上面的工作確定了解決問(wèn)題的策略以及目標(biāo)系統(tǒng)需要哪些程序,但是,怎樣設(shè)計(jì)這些程序呢?結(jié)構(gòu)設(shè)計(jì)的一條基本原理就是程序應(yīng)該模塊化,也就是一個(gè)大程序應(yīng)該由許多規(guī)模適中的模塊按合理的層次結(jié)構(gòu)組織而成??傮w設(shè)計(jì)階段的第二項(xiàng)主要任務(wù)就是設(shè)計(jì)軟件的結(jié)構(gòu),也就是確定程序由哪些模塊組成以及模塊間的關(guān)系。通常用層次圖或結(jié)構(gòu)圖描繪軟件的結(jié)構(gòu)。x0dx0ax0dx0a5詳細(xì)設(shè)計(jì)x0dx0ax0dx0a總體設(shè)計(jì)階段以比較抽象概括的方式提出了解決問(wèn)題的辦法。詳細(xì)設(shè)計(jì)階段的任務(wù)就是把解法具體化,也就是回答下面這個(gè)關(guān)鍵問(wèn)題:“應(yīng)該怎樣具體地實(shí)現(xiàn)這個(gè)系統(tǒng)呢?”x0dx0ax0dx0a這個(gè)階段的任務(wù)還不是編寫(xiě)程序,而是設(shè)計(jì)出程序的詳細(xì)規(guī)格說(shuō)明。這種規(guī)格說(shuō)明的作用很類(lèi)似于其他工程領(lǐng)域中工程師經(jīng)常使用的工程藍(lán)圖,它們應(yīng)該包含必要的細(xì)節(jié),程序員可以根據(jù)它們寫(xiě)出實(shí)際的程序代碼。x0dx0ax0dx0a6編碼和單元測(cè)試x0dx0ax0dx0a這個(gè)階段的關(guān)鍵任務(wù)是寫(xiě)出正確的容易理解、容易維護(hù)的程序模塊。x0dx0ax0dx0a程序員應(yīng)該根據(jù)目標(biāo)系統(tǒng)的性質(zhì)和實(shí)際環(huán)境,選取一種適當(dāng)?shù)母呒?jí)程序設(shè)計(jì)語(yǔ)言(必要時(shí)用匯編語(yǔ)言),把說(shuō)細(xì)設(shè)計(jì)的結(jié)果翻譯成用選定的語(yǔ)言書(shū)寫(xiě)的程序,并且仔細(xì)測(cè)試編寫(xiě)出的每一個(gè)模塊。x0dx0ax0dx0a7綜合測(cè)試x0dx0ax0dx0a這個(gè)階段的關(guān)鍵任務(wù)是通過(guò)各種類(lèi)型的測(cè)試(及相應(yīng)的調(diào)試)使軟件達(dá)到預(yù)定的要求。x0dx0ax0dx0a最基本的測(cè)試是集成測(cè)試和驗(yàn)收測(cè)試。所謂集成測(cè)試是根據(jù)設(shè)計(jì)的軟件結(jié)構(gòu),把經(jīng)過(guò)單元測(cè)試檢驗(yàn)的模塊按某種選定的策略裝配起來(lái),在裝配過(guò)程中對(duì)程序進(jìn)行必要的測(cè)試。所謂驗(yàn)收測(cè)試則是按照規(guī)格說(shuō)明書(shū)的規(guī)定(通常在需求分析階段確定),由用戶(或在用戶積極參加下)對(duì)目標(biāo)系統(tǒng)進(jìn)行驗(yàn)收。x0dx0ax0dx0a必要時(shí)還可以再通過(guò)現(xiàn)場(chǎng)測(cè)試或平行運(yùn)行等方法對(duì)目標(biāo)系統(tǒng)進(jìn)一步測(cè)試檢驗(yàn)。x0dx0ax0dx0a為了使用戶能夠積極參加驗(yàn)收測(cè)試,并且在系統(tǒng)投入生產(chǎn)性運(yùn)行以后能夠正確有效地使用這個(gè)系統(tǒng),通常需要以正式的或非正式的方式對(duì)用戶進(jìn)行培訓(xùn)。x0dx0ax0dx0a通過(guò)對(duì)軟件測(cè)試結(jié)果的分析可以預(yù)測(cè)軟件的可靠性;反之,根據(jù)對(duì)軟件可靠性的要求也可以決定測(cè)試和調(diào)試過(guò)程什么時(shí)候可以結(jié)束。x0dx0ax0dx0a應(yīng)該用正式的文檔資料把測(cè)試計(jì)劃、詳細(xì)測(cè)試方案以及實(shí)際測(cè)試結(jié)果保存下來(lái),做為軟件配置的一個(gè)組成成分。x0dx0ax0dx0a8軟件維護(hù)x0dx0ax0dx0a維護(hù)階段的關(guān)鍵任務(wù)是,通過(guò)各種必要的維護(hù)活動(dòng)使系統(tǒng)持久地滿足用戶的需要。x0dx0ax0dx0a通常有四類(lèi)維護(hù)活動(dòng):改正性維護(hù),也就是診斷和改正在使用過(guò)程中發(fā)現(xiàn)的軟件錯(cuò)誤;適應(yīng)性維護(hù),即修改軟件以適應(yīng)環(huán)境的變化;完善性維護(hù),即根據(jù)用戶的要求改進(jìn)或擴(kuò)充軟件使它更完善;預(yù)防性維護(hù),即修改軟件為將來(lái)的維護(hù)活動(dòng)預(yù)先做準(zhǔn)備。x0dx0ax0dx0a雖然沒(méi)有把維護(hù)階段進(jìn)一步劃分成更小的階段,但是實(shí)際上每一項(xiàng)維護(hù)活動(dòng)都應(yīng)該經(jīng)過(guò)提出維護(hù)要求(或報(bào)告問(wèn)題),分析維護(hù)要求,提出維護(hù)要求,提出維護(hù)方案,審批維護(hù)方案,確定維護(hù)計(jì)劃,修改軟件設(shè)計(jì),修改程序,測(cè)試程序,復(fù)查驗(yàn)收等一系列步驟,因此實(shí)質(zhì)上是經(jīng)歷了一次壓縮和簡(jiǎn)化了的軟件定義和開(kāi)發(fā)的全過(guò)程。x0dx0ax0dx0a都應(yīng)該經(jīng)過(guò)提出維護(hù)要求(或報(bào)告問(wèn)題),分析維護(hù)要求,提出維護(hù)要求,提出維護(hù)方案,審批維護(hù)方案,確定維護(hù)計(jì)劃,修改軟件設(shè)計(jì),修改程序,測(cè)試程序,復(fù)查驗(yàn)收等一系列步驟,因此實(shí)質(zhì)上是經(jīng)歷了一次壓縮和簡(jiǎn)化了的軟件定義和開(kāi)發(fā)的全過(guò)程。
三、軟件工程 系統(tǒng)流程圖是否可以有多個(gè)分支
軟件工程師有很多分類(lèi),分支,有以下:
軟件架構(gòu)、軟件設(shè)計(jì)方法、軟件領(lǐng)域建模、軟件工程決策支持、軟件工程教育、軟件測(cè)試技術(shù)、自動(dòng)化的軟件設(shè)計(jì)和合成、基于組件的軟件工程、計(jì)算機(jī)支持的協(xié)同工作、編程語(yǔ)言和軟件工程、計(jì)算機(jī)網(wǎng)絡(luò)、、信息與通信安全、計(jì)算機(jī)圖形學(xué)與人機(jī)交互、多媒體技術(shù)應(yīng)用、人工智能與識(shí)別、嵌入式軟件與應(yīng)用、自動(dòng)控制、分布式計(jì)算與網(wǎng)格計(jì)算、云計(jì)算技術(shù)、存儲(chǔ)技術(shù)、數(shù)據(jù)庫(kù)技術(shù)研究、計(jì)算機(jī)輔助設(shè)計(jì)與應(yīng)用技術(shù)、大數(shù)據(jù)分析與處理。
軟件工程是一門(mén)研究用工程化方法構(gòu)建和維護(hù)有效的、實(shí)用的和高質(zhì)量的軟件的學(xué)科。它涉及程序設(shè)計(jì)語(yǔ)言、數(shù)據(jù)庫(kù)、軟件開(kāi)發(fā)工具、系統(tǒng)平臺(tái)、標(biāo)準(zhǔn)、設(shè)計(jì)模式等方面。
在現(xiàn)代社會(huì)中,軟件應(yīng)用于多個(gè)方面。典型的軟件有電子郵件、嵌入式系統(tǒng)、人機(jī)界面、辦公套件、操作系統(tǒng)、編譯器、數(shù)據(jù)庫(kù)、游戲等。同時(shí),各個(gè)行業(yè)幾乎都有計(jì)算機(jī)軟件的應(yīng)用,如工業(yè)、農(nóng)業(yè)、銀行、航空、政府部門(mén)等。這些應(yīng)用促進(jìn)了經(jīng)濟(jì)和社會(huì)的發(fā)展,也提高了工作效率和生活效率 。
四、是軟件工程好還是計(jì)算機(jī)應(yīng)用技術(shù)好?
計(jì)算機(jī)及應(yīng)用技術(shù)比較寬泛,軟件開(kāi)發(fā)也是屬于它的一種,個(gè)人建議學(xué)軟件工程吧,計(jì)算機(jī)應(yīng)用里面東西很多,你學(xué)不完的,學(xué)完了也學(xué)不精,現(xiàn)在公司用人一般要一門(mén)精的,如果覺(jué)得就業(yè)面不廣,那你就錯(cuò)了,軟件開(kāi)發(fā)種類(lèi)很多,可以說(shuō)只要有電子產(chǎn)品的地方就有軟件,而目前貌似沒(méi)有哪個(gè)領(lǐng)域能和電子產(chǎn)品脫節(jié).....
以上就是關(guān)于軟件工程人機(jī)交互圖相關(guān)問(wèn)題的回答。希望能幫到你,如有更多相關(guān)問(wèn)題,您也可以聯(lián)系我們的客服進(jìn)行咨詢(xún),客服也會(huì)為您講解更多精彩的知識(shí)和內(nèi)容。
推薦閱讀:
黑馬校對(duì)軟件(黑馬校對(duì)軟件 官網(wǎng))
有沒(méi)有每天健身的直播(有沒(méi)有每天健身的直播軟件)
深圳現(xiàn)代景觀設(shè)計(jì)加盟(深圳當(dāng)代景觀設(shè)計(jì)公司)
問(wèn)大家
免費(fèi)的相親交友軟件哪個(gè)真實(shí)、可靠呢?或婚介所,要正規(guī)靠譜的!
現(xiàn)在什么相親軟件靠譜?我在濟(jì)南我想征婚交友,去哪個(gè)網(wǎng)站呢?
現(xiàn)在什么相親軟件靠譜?濟(jì)南相親交友征婚app哪個(gè)比較好呢?
學(xué)習(xí)平面設(shè)計(jì)要用到哪些軟件?這樣軟件自己怎么下載???
最靠譜的找對(duì)象軟件是哪個(gè)?我在濟(jì)南,征婚相親交友脫單去哪里?
免費(fèi)的交友軟件哪個(gè)好啊?哪一個(gè)相親交友APP比較正規(guī)?
廣告公司,項(xiàng)目多,一個(gè)項(xiàng)目多個(gè)供應(yīng)商,多個(gè)設(shè)計(jì)師跟單,應(yīng)該用什么軟件分類(lèi)?
手機(jī)免費(fèi)相親軟件哪個(gè)靠譜點(diǎn)?濟(jì)南哪里可以找到對(duì)象?著急?。?/a>
濟(jì)南微信免費(fèi)相親平臺(tái)?濟(jì)南免費(fèi)靠譜的相親軟件?我想征婚,結(jié)婚
濟(jì)南靠譜的婚戀app有嗎?目前濟(jì)南哪個(gè)交友網(wǎng)站比較好?
泉城濟(jì)南哪家婚介服務(wù)機(jī)構(gòu)專(zhuān)業(yè)正規(guī)且口碑好?值得信賴(lài)?