一级日韩免费大片,亚洲一区二区三区高清,性欧美乱妇高清come,久久婷婷国产麻豆91天堂,亚洲av无码a片在线观看

DOS用戶(hù)界面的設計

時(shí)間:2024-05-23 04:20:49 計算機畢業(yè)論文 我要投稿
  • 相關(guān)推薦

DOS用戶(hù)界面的設計

摘 要 該文從用戶(hù)界面程序設計的角度闡述了如何在西文DOS系統下設計和開(kāi)發(fā)圖形用戶(hù)界面,提出了設計用戶(hù)界面所應遵循的相似性、靈活性、直觀(guān)性及實(shí)用性四條準則,并就此舉出了一個(gè)在西文DOS系統下直接開(kāi)發(fā)圖形用戶(hù)界面的實(shí)例。
關(guān)鍵詞 圖形用戶(hù)界面 設計準則
在西文DOS系統下,大部分應用程序的用戶(hù)界面都是基于字符方式的,界面內容單調,界面使用繁雜。隨著(zhù)計算機的發(fā)展和推廣,這種方式的用戶(hù)界面越來(lái)越不相稱(chēng)。在這種情況下,圖形用戶(hù)界面應運而生,Windows風(fēng)格的圖形用戶(hù)界面可謂是其中的杰出代表。
對軟件開(kāi)發(fā)者來(lái)講,最終面向的將是用戶(hù),因而系統的界面設計是一個(gè)相當重要的環(huán)節。圖形用戶(hù)界面的出現給軟件開(kāi)發(fā)者在系統的界面設計方面指明了一條道路。Windows作為圖形用戶(hù)界面的杰出代表,不僅自己的用戶(hù)界面令廣大用戶(hù)驚喜,而且還為軟件開(kāi)發(fā)人員提供了一整套用于用戶(hù)界面開(kāi)發(fā)的接口和輔助工具,如其中的Workshop,GDI函數等等。
正因如此,越來(lái)越多的DOS程序設計者開(kāi)始轉向Windows。鑒于此,很多人便認為DOS將從此走向沒(méi)落。事實(shí)上,Windows并沒(méi)有像人們想象的那樣快取代DOS,DOS及其應用軟件仍然保持著(zhù)強大的市場(chǎng),新的版本也不斷推向市場(chǎng)。誠然,一方面是人們習慣了DOS,另一方面就是DOS要比Windows簡(jiǎn)單得多。在Windows下進(jìn)行軟件開(kāi)發(fā)的人員都知道,Windows是一個(gè)基于消息的多任務(wù)系統,系統的各種資源如內存、顯示器等都處于Windows的嚴密監示之下。
一個(gè)習慣了在DOS下開(kāi)發(fā)程序的軟件人員對于Windows應用程序的開(kāi)發(fā)在某些方面總是感到很別扭,仿佛有一張無(wú)形的網(wǎng)束縛了自己的手腳而無(wú)所適從。盡管如此,作為用戶(hù)來(lái)講所要求的則是界面友好。這就給DOS程序設計人員帶來(lái)一個(gè)問(wèn)題:如何在DOS操作系統下直接開(kāi)發(fā)圖文并茂的圖形用戶(hù)界面?
筆者在DOS系統下開(kāi)發(fā)應用軟件的過(guò)程中也遇到了類(lèi)似的問(wèn)題。在軟件的用戶(hù)界面設計方面進(jìn)行過(guò)深入的研究,獲得了一定的認識,下面就這些方面談一談筆者的看法。
一、用戶(hù)界面的設計準則
用戶(hù)界面的設計是紛繁復雜的,不同的應用軟件都有自己的用戶(hù)界面。但要設計一個(gè)良好的用戶(hù)界面,必須符合一些設計準則。筆者在進(jìn)行界面設計時(shí)總結自己的經(jīng)驗和他人的成果,得出以下四條準則。
1.相似性準則
這條準則包含兩方面的意思,即程序內部的相似性和與同類(lèi)型其它應用軟件的相似性。
所謂程序內部的相似性是指應用程序本身在響應用戶(hù)的輸入或輸出時(shí),對于同一類(lèi)型的問(wèn)題的處理應該相互一致。譬如,應用程序在接收字符的輸入時(shí),應該保證無(wú)論在應用程序的何處接收字符,其響應形式都是一致的,如在字符輸入的位置顯示閃爍的光標或豎條等。這樣,用戶(hù)一旦見(jiàn)到閃爍的豎條或光標出現,便知道應該進(jìn)行字符輸入了。
所謂與同類(lèi)型應用程序的相似性是指同種類(lèi)別的應用軟件在響應用戶(hù)的輸入或輸出時(shí),應使用相似的控制機制。例如,同一類(lèi)型的全屏幕編輯應用系統,都使用F10來(lái)選擇主菜單,用CTRL KB來(lái)確定塊頭,用F1來(lái)提供幫助信息,用F2來(lái)保存當前編輯的文件等等。在這方面,WPS的文本編輯器和Turbo C的編輯器有著(zhù)驚人的相似之處。
這種相似性帶來(lái)的好處是顯而易見(jiàn)的。用戶(hù)一旦熟悉類(lèi)似系統的某一種,那么該類(lèi)型的其它軟件也基本上能夠使用了。如會(huì )使用Turbo C的編輯器,就會(huì )使用WPS的文本編輯器。這樣,一旦與此同類(lèi)型的應用軟件開(kāi)發(fā)出來(lái)之后便馬上可以在市場(chǎng)上流行使用起來(lái),用戶(hù)不需要再進(jìn)行軟件使用方面的訓練(當然是指那些用過(guò)類(lèi)似軟件的用戶(hù))。對于軟件開(kāi)發(fā)者來(lái)講便馬上可以獲取經(jīng)濟效益。同時(shí),這種相似性給軟件的開(kāi)發(fā)工作也帶來(lái)了極大的方便,使得軟件開(kāi)發(fā)人員可節省大量時(shí)間去考慮軟件功能的設計方面,從而可帶動(dòng)軟件產(chǎn)業(yè)的完善和發(fā)展。
2.靈活性準則
這是一個(gè)相當重要的準則,它將充分體現系統強大的適應性。所謂靈活性是指軟件開(kāi)發(fā)者在設計用戶(hù)界面的過(guò)程中,應該考慮不同用戶(hù)的不同需求、系統更新?lián)Q代所帶來(lái)的影響以及異常事件所帶來(lái)的影響。例如Windows圖形用戶(hù)界面中,鼠標選擇和鍵盤(pán)選擇的共存。這個(gè)準則的實(shí)現是相當費時(shí)間的,為了使應用軟件在某種程度上符合靈活性準則,軟件編程人員必須為此付出艱辛的勞動(dòng)。比如在設計顯示部分時(shí),由于不同規格的顯示卡其分辨率及編程方法都各不相同,為此軟件編程人員必須分別為這些不同類(lèi)型的顯示卡編寫(xiě)不同的例程,然后使應用程序能夠根據不同的顯示卡分別進(jìn)行處理。盡管這樣做工作量相當大,但軟件開(kāi)發(fā)者不得不做這項工作,否則整個(gè)應用軟件在其推廣普及時(shí)會(huì )碰上巨大障礙。

3.直觀(guān)性準則
這主要是從用戶(hù)的思維及視覺(jué)的角度去考慮軟件的界面設計。這涉及到界面的藝術(shù)構型、思維習慣等等。所謂直觀(guān)性,簡(jiǎn)而言之就是一看便知。用戶(hù)界面的直觀(guān)性主要體現在以下幾個(gè)方面:
(1)應用程序的所有輸出信息不應含糊不清;
(2)用戶(hù)界面必須能及時(shí)提供當前任務(wù)的執行狀態(tài);
(3)應該提供清晰的幫助信息以便用戶(hù)能在遇到問(wèn)題時(shí)能及時(shí)得到幫助。
隨著(zhù)計算機圖形圖像技術(shù)及多媒體技術(shù)的發(fā)展,這方面的工作越來(lái)越令用戶(hù)滿(mǎn)意。
4.實(shí)用性準則。
所謂實(shí)用性是指能夠被系統和用戶(hù)所接受。所謂能夠被用戶(hù)接受主要是從使用習慣及經(jīng)濟方面來(lái)講的。如因系統界面的需求而迫使用戶(hù)不得不配置一些昂貴的設備,這對用戶(hù)來(lái)講是不合算的,從系統的優(yōu)越性來(lái)講降低了其性能/價(jià)格比,從而也就影響到系統的推廣普及工作。所謂能夠被系統接受是指不應因界面設計的原因而損害整個(gè)系統的運行。比如用戶(hù)界面在運行過(guò)程中需要龐大的內存支撐,這樣導致內存資源短缺而使系統的某些功能因申請不到內存而不能運行或使系統崩潰。
二、一個(gè)實(shí)例 圖形用戶(hù)界面是基于符號、顏色和肖像的,它是從字符方式的用戶(hù)界面發(fā)展而來(lái)的,是用戶(hù)界面發(fā)展的一個(gè)重要的階段。在設計和開(kāi)發(fā)圖形用戶(hù)界面的過(guò)程中還應注意以下幾個(gè)問(wèn)題:
(1)圖形菜單項必須易于被系統的圖形設備所選擇;
(2)必須保證圖形所表示的意義能與其

【DOS用戶(hù)界面的設計】相關(guān)文章:

基于Perl的DoS工具設計與實(shí)現03-10

淺談圖形用戶(hù)界面的文化傳播影響03-01

DOS界面下通用圖形編輯軟件的設計03-06

DOS下DSP播音的編程03-03

在 DOS 下使用Windows *.WAV 文件03-03

網(wǎng)站界面的功能介紹及UI設計06-04

用fdisk重建dos硬盤(pán)主引導記錄12-07

包裝設計中色彩語(yǔ)義層面的研究03-22

界南河治理工程設計論文11-08

一级日韩免费大片,亚洲一区二区三区高清,性欧美乱妇高清come,久久婷婷国产麻豆91天堂,亚洲av无码a片在线观看