亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于人機交互的軟件開發(fā)系統(tǒng)設(shè)計探討

        2021-08-03 05:24:07吳卉玲
        電腦知識與技術(shù) 2021年17期
        關(guān)鍵詞:平臺設(shè)計人機交互軟件開發(fā)

        吳卉玲

        摘要:隨著科技的不斷發(fā)展,各類軟件產(chǎn)品層出不窮,軟件產(chǎn)品和用戶的聯(lián)系,也逐漸體現(xiàn)在了人機界面上。一方面,軟件產(chǎn)品為了實現(xiàn)功能的多樣化,需要產(chǎn)生更多的操作步驟,以達到更豐富的功能需求,可另一方面,隨著操作按鈕的繁雜化改變,人機界面也變得越來越不適應(yīng)人體操作的習(xí)慣。面對這樣的矛盾,在軟件開發(fā)過程中如何基于人機交互理論,將系統(tǒng)設(shè)計得更為符合人體使用習(xí)慣顯得至關(guān)重要,該研究根據(jù)實際設(shè)計框架展開,希望能讓軟件開發(fā)工作者從中得到啟發(fā)。

        關(guān)鍵詞:人機交互;軟件開發(fā);設(shè)計系統(tǒng);平臺設(shè)計;人機界面

        中圖分類號:G642? ? ? 文獻標(biāo)識碼:A

        文章編號:1009-3044(2021)17-0072-02

        開放科學(xué)(資源服務(wù))標(biāo)識碼(OSID):

        1 背景

        所謂的人機交互,也就是互聯(lián)網(wǎng)應(yīng)用實際過程中,所要求的人機互動。在計算機技術(shù)不斷發(fā)展的今天,為了實現(xiàn)計算機網(wǎng)絡(luò)和每個人的便捷快速溝通,軟件開發(fā)立足于人機交互的理論研究應(yīng)運而生。在信息化時代的背景下,軟件開發(fā)平臺設(shè)計應(yīng)該更多地注意到用戶的使用過程,盡可能將人機界面設(shè)計得更為方便操作。因為對于計算機信息工作原理,并不是所有計算機軟件產(chǎn)品的使用者都能正確理解,故而在進行軟件產(chǎn)品設(shè)計時,使人機界面滿足人機交互的要求,顯得至關(guān)重要。

        2 人機交互理論下對軟件開發(fā)的要求

        設(shè)計和制作計算機軟件是一項復(fù)雜煩瑣,且難度較大的工作,對于軟件開發(fā)者而言,其工作效果不僅體現(xiàn)在是否能夠適應(yīng)時代要求,將軟件設(shè)計技術(shù)運用到不同的研究領(lǐng)域,制作出滿足不同需求功能的軟件產(chǎn)品上,更體現(xiàn)在其制作的計算機軟件是否能夠達到足夠的適用性,滿足不同目標(biāo)人群的使用要求等方面。以設(shè)計人機交互界面為例,對于不同的使用者,常常擁有不同的使用習(xí)慣,例如對于普通人而言,更習(xí)慣于用右手對軟件頁面進行操作,可是對于左撇子而言,其的左手往往更為靈活。假如軟件開發(fā)的目標(biāo)使用人群中,擁有較大比例的“左撇子”群體,那么對于頁面的設(shè)計應(yīng)該立足于方便所有使用人群的目標(biāo),考慮制作適用于普通人和左撇子的兩種不同操作頁面,設(shè)置改換系統(tǒng),實現(xiàn)不同特征人群能夠根據(jù)個人需要轉(zhuǎn)換操作頁面的要求。又以指令輸入語音體系而言,比較大眾的輸入體系是普通話輸入指令,可是假如開發(fā)的軟件產(chǎn)品目標(biāo)人群在特殊地區(qū),對于普通話的使用并不如方言熟練,那么在設(shè)置正常普通話語音指令輸入體系的同時,為特殊人群設(shè)計特殊的輸入系統(tǒng),也同樣有著一定的必要性。除此之外,軟件開發(fā)者應(yīng)該充分了解產(chǎn)品目標(biāo)對象特質(zhì),和產(chǎn)品預(yù)期達到的工作目的,同時考慮民族、年齡等因素,為開發(fā)的軟件設(shè)置盡可能科學(xué)、智能的系統(tǒng)[1]。軟件產(chǎn)品實現(xiàn)應(yīng)有功能的基本方式,是通過用戶輸入操作指令,軟件后臺接受指令并處理,表達出需要功能頁面的模式,實現(xiàn)用戶和計算機交流關(guān)系的過程。用戶輸入操作指令的方式可以多種多樣,用戶對功能需求的表達也可以不盡相同,但是計算機軟件處理出來的結(jié)果卻只能是唯一的,并且該結(jié)果應(yīng)該盡可能貼近用戶需要,這就是人機交互理論下對軟件開發(fā)系統(tǒng)的最終要求。

        3 立足人機交互理論的軟件開發(fā)系統(tǒng)特點

        3.1 以用戶為中心

        人機交互理論研究下,軟件系統(tǒng)設(shè)計的主要變化體現(xiàn)在人機界面上,人機界面又叫用戶界面,作為人和計算機交互的主要媒介,人機界面通過信息傳遞的方式,實現(xiàn)人的需求滿足過程和機器的功能表達過程。應(yīng)該認識到的是,軟件系統(tǒng)存在的目的是為了方便計算機功能的順利實現(xiàn),人機界面正是以此為目的,在人與計算機的交流溝通過程中,順應(yīng)人的需求,控制計算機軟件表達適宜的作用。因此,計算機軟件系統(tǒng)功能的順利實現(xiàn),不僅要求軟件本身擁有功能,更要求軟件不同功能能夠適應(yīng)人的要求表達出來。故而要想設(shè)計出,立足于人機交互理論下軟件開發(fā)系統(tǒng),首先應(yīng)該確保軟件操作過程中,人身為控制者的主體地位。

        3.2 操作難度降低

        基于人機交互的軟件開發(fā)系統(tǒng)各個功能按鈕應(yīng)該直觀、準(zhǔn)確,隨著軟件功能的不斷增多,越來越多的軟件設(shè)計只注重內(nèi)容作用的豐富,為軟件系統(tǒng)設(shè)置了復(fù)雜的操作按鈕,看似使軟件變得更加全能、適應(yīng)使用者使用需求的需要,實際上卻忽略了用戶在使用體驗方面的訴求。對于軟件的不同功能,最好通過分類歸納的方式進行整合,將相似的系統(tǒng)設(shè)置到同一模塊,使操作界面更加簡潔,操作難度降低。同時在進行人機交互要求下的軟件系統(tǒng)設(shè)計時,應(yīng)該注意各個模塊功能按鈕的形狀和描述,確保功能按鈕能夠?qū)?yīng)正確的軟件表達。在這樣的設(shè)計理念下,對于人機交互的軟件系統(tǒng)而言,通常具有功能直觀、頁面簡潔、便于操作和使用的特點。

        3.3 界面可視設(shè)計

        可視化設(shè)計,即將系統(tǒng)設(shè)置數(shù)據(jù)用圖像、文字、表格、圖形的方式在人機交互頁面上展露出來。對于計算機軟件而言,一些后臺隱藏操作,可以讓用戶用設(shè)置權(quán)限的方式來進行控制,以便豐富系統(tǒng)平臺的內(nèi)部設(shè)計。具體來說,可視化設(shè)計要求軟件設(shè)計者用可視化程序設(shè)計人機交互界面,通過這樣的設(shè)計方式,不僅能夠避免更多復(fù)雜代碼的出現(xiàn),便捷設(shè)計步驟,更能協(xié)助運行系統(tǒng)達到穩(wěn)定,形成更加安全的構(gòu)建平臺和設(shè)計系統(tǒng),是人機交互理論下,軟件開發(fā)系統(tǒng)設(shè)計的顯著特點之一。

        4 基于人機交互的軟件開發(fā)系統(tǒng)設(shè)計要點

        4.1 人機界面模型建立

        在人機交互理論下,軟件開發(fā)應(yīng)該立足于用戶為軟件唯一服務(wù)對象的理念,人機界面作為讓軟件功能展現(xiàn)在用戶眼前的唯一途徑,對于其模型的構(gòu)建,應(yīng)最大程度地發(fā)揮出軟件功能引導(dǎo)的效果。在建立軟件開發(fā)系統(tǒng)之前,應(yīng)該首先確定軟件頁面的風(fēng)格,根據(jù)不同用戶的不同需求,設(shè)置軟件人機頁面的布局、結(jié)構(gòu)、按鈕顏色、按鈕模式等。確保將所有的樣式敲定下來以后,再進行頁面建模的工作,對于人機界面模型的建立,一定不能先著手開始設(shè)計頁面,不然很容易面臨后期需要不停修改布局、風(fēng)格、按鈕樣式等基本格式的情形。同時值得注意的是,工程師在進行人機界面設(shè)計的過程中,應(yīng)該注意對功能模塊和按鈕預(yù)留一定的改動空間,對于風(fēng)格、畫面和布局的設(shè)計,盡可能做到一步到位,因為對于軟件運營而言,功能模塊按鈕可能面臨需要根據(jù)功能優(yōu)化和增加,隨之發(fā)生改變的情形,但是軟件的基本畫面和布局是并不需要進行太大調(diào)整的。對于人機界面模型,不能期待一次完成,應(yīng)該做好根據(jù)用戶反饋不斷進行調(diào)整的打算,提高頁面模型使用效果,確保模型與軟件產(chǎn)品能夠聯(lián)系起來,讓用戶能夠通過人機界面了解軟件的定位和功能導(dǎo)向。

        4.2 進行功能導(dǎo)視處理

        人機交互過程的重點是,讓用戶在交互中了解軟件系統(tǒng)的功能和控制作用,為了達到這一目的,可以通過多媒體技術(shù)來構(gòu)建系統(tǒng)平臺的方式,將多媒體應(yīng)用系統(tǒng)設(shè)計融入軟件開發(fā)系統(tǒng)設(shè)計中去。多媒體系統(tǒng)是一種直接作用于用戶的軟件設(shè)計系統(tǒng),通過多媒體平臺,為用戶提供軟件的使用功能導(dǎo)視,常常能比傳統(tǒng)的操作頁面文字或圖像引導(dǎo)起到更好的作用。一方面,多媒體系統(tǒng)可以為用戶提供更加直觀、生動的人機界面,讓軟件系統(tǒng)平臺更加具有視覺沖擊效果。通過對多媒體系統(tǒng)設(shè)計技術(shù)的運用,能夠使系統(tǒng)設(shè)計達到交互界面穩(wěn)定、圖文聲情并茂、平臺結(jié)構(gòu)完整齊全的目的,能有效提高開發(fā)軟件的競爭優(yōu)勢,滿足人機交互原理的需要。另一方面,多媒體系統(tǒng)設(shè)計技術(shù)也能夠很好地適應(yīng),確保人機交互過程中獲取的資源能夠滿足符合生活實際的需求,在多媒體系統(tǒng)設(shè)計技術(shù)的融入下,軟件開發(fā)系統(tǒng)設(shè)計能夠更好地實現(xiàn)功能導(dǎo)視,讓系統(tǒng)平臺結(jié)構(gòu)更加穩(wěn)定,操作性也更強。但是值得注意的是,在多媒體軟件系統(tǒng)設(shè)計制作前期,一定要提前錄入足夠多的數(shù)據(jù)樣本,包括圖像、圖片素材;文字、數(shù)據(jù)、表格素材;聲音素材等,為搭建軟件開發(fā)多媒體系統(tǒng)平臺打下有力基礎(chǔ)。在將各種媒體素材融合集成的過程中,一定要提前設(shè)置功能腳本,依據(jù)設(shè)計需求,將各種素材有機、完整地組合到一起,以便形成一個功能齊全、結(jié)構(gòu)穩(wěn)定的完整系統(tǒng)。

        4.3 軟件開發(fā)分層處理

        對于功能不同的結(jié)構(gòu)模塊,在軟件設(shè)計系統(tǒng)后臺,應(yīng)該采取分區(qū)域、分層處理的原則。所謂的分層處理技術(shù),結(jié)合人機交互的基本理論,指的就是在進行軟件開發(fā)系統(tǒng)設(shè)計的過程中,將設(shè)計系統(tǒng)劃分為多個模塊,在確保各個模塊功能齊全,且在運行過程中不會受到彼此不良狀態(tài)影響的前提下,將各個獨立的功能系統(tǒng)再次聯(lián)系起來。與分層處理系統(tǒng)相對應(yīng)的,是單層軟件處理系統(tǒng)。與之相比,分層處理系統(tǒng)因為各個層次之間的獨立和整體聯(lián)系,顯得更加穩(wěn)定安全,分層系統(tǒng)設(shè)計出的軟件平臺,也因為穩(wěn)定性更高的原因,操作過程顯得更靈活、全面,因而在人機交互軟件的設(shè)計過程中,分層處理得到了廣泛的傳播和應(yīng)用。

        分層處理設(shè)計系統(tǒng)實現(xiàn)了各層之間的相互獨立,讓人機交互的軟件開發(fā)系統(tǒng)在結(jié)構(gòu)上能夠?qū)崿F(xiàn)分割,不僅更加便于軟件開發(fā)者對軟件的結(jié)構(gòu)和功能展開維護和拆解,實現(xiàn)軟件功能,也能夠讓人機交互頁面功能穩(wěn)定性加強,滿足用戶對軟件使用的需要。但是值得注意的是,對于分層處理系統(tǒng),應(yīng)該合理規(guī)劃軟件層數(shù),不能過多,也不能過少。因為層數(shù)過少,會讓每一層工作內(nèi)容增多,失去分層意義,層數(shù)過多,又會讓系統(tǒng)組成和構(gòu)建壓力增大,同時難以實現(xiàn)各層間的聯(lián)系,應(yīng)該看到的是,對于分層處理系統(tǒng)而言,最基本的結(jié)構(gòu)是兩層結(jié)構(gòu),但是這種結(jié)構(gòu)已經(jīng)越來越難適應(yīng)設(shè)計需要了[2]。

        4.4 實現(xiàn)軟件功能對接

        指令的運行流程與運算器、控制器內(nèi)代碼設(shè)置有關(guān),通過將用戶指令轉(zhuǎn)變?yōu)橛嬎銠C能夠處理的語言的形式,由計算器順應(yīng)提前錄入的運行流程對命令進行處理并表達,實現(xiàn)計算機功能的體現(xiàn)。不同的指令會觸發(fā)不同的功能區(qū)間,由這些功能區(qū)間表達出來,指令由提出到完成所經(jīng)歷的時間被稱為指令周期,指令周期的長短是軟件功能表達能力的主要參考依據(jù)?;谌藱C交互的軟件開發(fā)系統(tǒng)設(shè)計為了能達到最佳的使用效果,順應(yīng)信息化時代對軟件開發(fā)系統(tǒng)的要求,如何縮短指令周期,快速實現(xiàn)軟件功能與操作命令的對接,已經(jīng)成為軟件開發(fā)行業(yè)最值得研究的命題。同時如何讓用戶理解軟件提供的信息,正確實現(xiàn)軟件安裝、使用,達到更好的人機交互體驗,也是實現(xiàn)軟件對接的重點所在。具體來說,軟件功能的提供和頁面的表達,如果需要對用戶的信息進行了解,或者軟件的具體使用過程有步驟需要用戶特別注意,對于這些信息,應(yīng)該用盡可能通俗易懂,適應(yīng)目標(biāo)用戶思考方式的形式,傳達給用戶。讓用戶不用在軟件使用前,就對信息產(chǎn)生質(zhì)疑,是進行軟件開發(fā)系統(tǒng)設(shè)計的基礎(chǔ),也是能讓軟件功能對接順利實現(xiàn)的橋梁。

        5 結(jié)束語

        隨著科技的不斷發(fā)展,計算機軟件逐漸進入了每個人的生活中,軟件系統(tǒng)設(shè)計技術(shù)也得到了越來越廣的應(yīng)用空間,在計算機軟件不停滲透教育、經(jīng)濟、文化等領(lǐng)域的過程中,如何成功應(yīng)用人機交互理論,讓軟件系統(tǒng)得到更大范圍推廣,成為一個值得深思的問題。

        參考文獻:

        [1] 李航.人機交互數(shù)字界面評價軟件典型模塊設(shè)計與實現(xiàn)[D].南京:東南大學(xué),2019.

        [2] 馬超民,趙丹華,辛灝.基于用戶體驗的智能裝備人機交互界面設(shè)計[J].計算機集成制造系統(tǒng),2020,26(10):2650-2660.

        【通聯(lián)編輯:代影】

        猜你喜歡
        平臺設(shè)計人機交互軟件開發(fā)
        某型柴油機虛擬維修系統(tǒng)研究
        基于空間的高職院校畢業(yè)設(shè)計過程管理與監(jiān)控平臺的設(shè)計
        廣電網(wǎng)絡(luò)前端業(yè)務(wù)融合云服務(wù)平臺設(shè)計
        信息安全環(huán)境下的計算機軟件開發(fā)研究
        建模技術(shù)在軟件開發(fā)中的應(yīng)用
        人機交互課程創(chuàng)新實驗
        計算機教育(2016年7期)2016-11-10 09:01:27
        基于工作流的水運應(yīng)急信息管理平臺設(shè)計 
        人形交互式服務(wù)機器人研究現(xiàn)狀及發(fā)展趨勢
        MOOC時代創(chuàng)新區(qū)域教師培訓(xùn)課程建設(shè)研究
        核電廠定期試驗管理軟件開發(fā)
        科技視界(2016年21期)2016-10-17 20:50:03
        性色av一区二区三区密臀av | 国内精品视频成人一区二区| 日韩精品午夜视频在线| 麻豆精品导航| 日韩制服国产精品一区| 精品囯产成人国产在线观看| 一区二区三区在线观看精品视频| 伊人久久这里只有精品| 最近免费mv在线观看动漫| 99热这里只有精品69| 人妻尤物娇呻雪白丰挺| 亚洲日本国产精品久久| 国产尤物av尤物在线观看| 日韩久久一级毛片| 在线免费观看国产视频不卡| 在线观看日本一区二区三区四区| 无码人妻精品一区二区| 国产小视频网址| 狼人狠狠干首页综合网| 亚洲av日韩av激情亚洲| 国产福利酱国产一区二区| 日本特黄a级高清免费大片| 有码视频一区二区三区| 亚洲人成精品久久久久| 国产精品午睡沙发系列 | 少妇久久久久久被弄高潮| 少妇寂寞难耐被黑人中出| 尤物yw午夜国产精品视频 | 日本肥老熟妇在线观看 | 国产亚洲美女精品久久久| 成年女人片免费视频播放A | 一本一本久久a久久精品综合麻豆| 成人综合亚洲欧美一区h| 久久精品熟女亚洲av麻豆永永 | 亚洲日韩av无码| 亚州无线国产2021| 青青久久精品一本一区人人| 亚洲av无一区二区三区久久| 久久久精品久久波多野结衣av| 极品少妇被后入内射视| 日韩人妻无码精品一专区二区三区|