甘露 梁祥波


摘要:21世紀是信息化時代,計算機網(wǎng)絡(luò)已經(jīng)得到廣泛應(yīng)用,并且得到了教育界的青睞。基于此,文章從多媒體網(wǎng)絡(luò)教學用戶界面設(shè)計概念、原則、目標以及流程等幾個方面進行了介紹。
關(guān)鍵詞:多媒體;網(wǎng)絡(luò)教學;用戶界面
中圖分類號:TP391 文獻標志碼:A 文章編號:2095-2163(2016)02-
User interface design based on multimedia network teaching software
GAN Lu1, LIANG Xiangbo2
(1 School of mathematics and computer science, Xinyang Vocational and Technical College,Xinyang Henan 464000, China;2Xinyang Vocational and Technical College,Xinyang Henan 464000, China )
Abstract:The twenty-first Century is the era of information. The computer network has been widely used, and has gotten the favor of the education sector. Under this background, the paper discusses some aspects such as design concept、principles、goals and the implementation process of user interface design based on multimedia network teaching software.
Keywords: Multimedia; network Teaching; user interface
0 引言
21世紀進入了信息化創(chuàng)新時代,軟件產(chǎn)業(yè)因其所具備的基礎(chǔ)性和戰(zhàn)略性,已然成為助推時代及社會快速迅猛發(fā)展的支柱產(chǎn)業(yè)和核心產(chǎn)業(yè)。軟件產(chǎn)業(yè)的一大特色就是,這個產(chǎn)業(yè)滲透波及了當今社會的各個行業(yè)和領(lǐng)域,并在其中發(fā)揮著不可替代的積極智能動力作用,有利于產(chǎn)業(yè)升級和結(jié)構(gòu)優(yōu)化。追本溯源來講,1949年軟件業(yè)正式出現(xiàn)在人們的視野中,發(fā)展迄今,已經(jīng)演變升級至第5代。時下,隨著互聯(lián)網(wǎng)的不斷拓展蔓延,軟件業(yè)和通信業(yè)、及電子消費等正日漸緊密地實現(xiàn)了一體與聯(lián)合。更有甚者,人們的日常生活和學習也與軟件的進步和發(fā)展變得息息相關(guān)。當前,軟件在教學中也得到了廣泛應(yīng)用,并且進一步地成為教學活動必不可少的可靠“幫手”。因此,針對多媒體網(wǎng)絡(luò)教學軟件展開研究分析則已具備了十分重要的現(xiàn)實意義。
1 用戶界面設(shè)計概念
所謂用戶界面是指介于用戶和計算機軟件代碼之間的一種交互性交流。在實際工作中,設(shè)計師往往將多種元素組合起來對用戶界面進行設(shè)計,其實施目的重點在于幫助用戶更加方便地操作和運用計算機。
如果軟件操作不便,或者是在操作過程中總是出現(xiàn)這樣或那樣的問題,就會使用戶目標難于達成,甚至造成一定危害。即使這個軟件能力再強,功能再多,也不會得到用戶的認可。原因其實非常簡單,因為用戶體驗較差,用戶的支持接受度較低。由此,即可看出,界面設(shè)計在軟件開發(fā)中尤為重要,必須要做到邏輯與使用上的科學、流暢及合理。
針對當前狀況分析可知,交互設(shè)計、平面設(shè)計以及界面設(shè)計之間存在著非常嚴重的混淆混用事件,為了將這三者進行有效區(qū)分,研究需要對交互設(shè)計和平面設(shè)計做出特別專門說明。交互設(shè)計與界面設(shè)計相似度頗高,這也是引發(fā)一些設(shè)計師混同這兩個概念的主要原因。交互是針對軟件工作方式而言的,比如不同界面的定位,特定界面的交互指令設(shè)計等。設(shè)計師必須根據(jù)用戶需求開展交互設(shè)計工作,但是大多數(shù)界面設(shè)計主要依據(jù)用戶需求說明報告。多數(shù)情況下,在設(shè)計之前,用戶會將自己的某些具體要求體現(xiàn)在這一提交報告中。平面設(shè)計還有另一種說法,叫做圖形設(shè)計。當設(shè)計師在對軟件界面進行設(shè)計時,通常就需要根據(jù)軟件界面風格、用戶需求等要素對圖表、圖片等應(yīng)用類型加以挑選和制作。在界面設(shè)計中,基礎(chǔ)元素是比不可少的,這些基礎(chǔ)元素和平面設(shè)計存在著緊密的聯(lián)系,而在界面設(shè)計中,這些基礎(chǔ)元素也是組織效果的具備內(nèi)容。因此,很難對這兩者做到清晰甄別與區(qū)分[1]。
在開展界面設(shè)計工作前,設(shè)計師必須與用戶展開談話,了解用戶個人情況和需求,并借此尋求用戶特點,從而實現(xiàn)界面初步設(shè)計工作;在此基礎(chǔ)上,再與用戶進行二次交流,將用戶不滿意的地方做出可行性關(guān)聯(lián)改進。由此我們不難看出,一種界面設(shè)計并不是面向所有用戶,而是具有著極強的針對性。
2 界面設(shè)計
2.1 系統(tǒng)登錄模塊
2.1.1 登錄模塊數(shù)據(jù)庫設(shè)計
就登錄模塊來說,多媒體網(wǎng)絡(luò)教學軟件需要涉及到數(shù)據(jù)庫中的4個表:用戶表和用戶信息表,表中包含所有用戶基本信息和資料;服務(wù)表,表中包含教學軟件所提供的全部服務(wù)以及各服務(wù)的詳細信息;定制表,主要是對用戶定制而進行保存。
2.1.2登錄模塊流程圖設(shè)計
2.1.3登錄模塊服務(wù)器端的實現(xiàn)
本部分涉及到用戶信息數(shù)據(jù)模型和服務(wù)信息數(shù)據(jù)模型。用戶信息就是對用戶個人信息進行定義,當用戶注冊或者登錄系統(tǒng)時,只需要根據(jù)該模型將數(shù)據(jù)保存下來即可,從而實現(xiàn)數(shù)據(jù)交互。服務(wù)信息定義了系統(tǒng)所開放服務(wù)及其服務(wù)屬性的存儲結(jié)構(gòu)。當用戶擁有使用服務(wù)的權(quán)限或者需要定制新的服務(wù)時,只要將相應(yīng)的服務(wù)信息以服務(wù)信息數(shù)據(jù)模型的結(jié)構(gòu)形式進行存儲交互即可。
當用戶完成相關(guān)操作之后,系統(tǒng)就會將用戶信息自動提交至控制層。控制層則對用戶提交的請求通過調(diào)用模型層的方法進行處理,而后返回指定的操作結(jié)果。
2 云文件管理模塊設(shè)計
2.1云文件數(shù)據(jù)庫設(shè)計
就云文件管理模塊而言,多媒體網(wǎng)絡(luò)教學軟件需要涉及到數(shù)據(jù)庫中的4個表,分別是存儲表、文件夾表、文件表以及塊表。
2.2云文件流程圖設(shè)計
在此,給出了云文件流程圖的完整呈現(xiàn),即如圖2所示。從用戶角度來說,首先需要對云文件服務(wù)進行定制,成功定制后,就可在自己空間新建文件夾;服務(wù)器獲得新建文件夾請求,文件夾中的信息隨即將會存儲在數(shù)據(jù)庫中。需要注意的是,用戶可以對新建文件夾進行修改,比如重命名等,服務(wù)器則會實時接收用戶請求,對相應(yīng)文件夾信息完成指定操作。當用戶刪除該文件時,數(shù)據(jù)庫也將與其同步刪除該文件信息。
2.3云文件服務(wù)器端的實現(xiàn)
本部分涉及到用戶存儲信息數(shù)據(jù)模型、文件夾信息數(shù)據(jù)模型和文件信息數(shù)據(jù)3個模型。模型中主要用到的方法類包括DBConnect類和DiskDao類。DBConnect類是數(shù)據(jù)庫連接的方法,將該類作為基類,而由DiskDao類來提供繼承。
當用戶執(zhí)行相關(guān)動作,并已實現(xiàn)了服務(wù)功能定制后,才可以進入云文件界面選擇操作,包括新建文件(夾)、修改文件(夾)、刪除文件(夾)。
3 云存儲管理模塊設(shè)計
多媒體網(wǎng)絡(luò)教學軟件云存儲管理模塊包含兩個部分,分別是:上傳和下載。由于本文是從用戶角度出發(fā),因此,只對下載工作流程給出如下表述:
(1)發(fā)送下載請求。用戶選擇要下載的文件,向服務(wù)器端發(fā)送文件下載的請求。
(2)查找文件塊信息。服務(wù)器端接收到客戶端發(fā)送的下載請求后,從數(shù)據(jù)庫中查找該文件的存儲信息。
(3)響應(yīng)下載請求。服務(wù)器將文件的存儲信息以 XML 格式發(fā)回至客戶端。
(4)并行下載文件塊。客戶端根據(jù)接收到服務(wù)器返回的文件存儲信息后,為每個存儲節(jié)點創(chuàng)建一個線程,再將文件塊并行下載到本地計算機作為臨時文件來設(shè)定保存。
(5)文件整合。客戶端下載完畢所有的文件塊,將其整合為一個完整的文件,并刪除無用文件塊。
4 多媒體網(wǎng)絡(luò)教學用戶界面展示
本文以多媒體講座為用戶界面的實例,對其進行深度豐富解析。圖3即以圖像生動展示了多媒體網(wǎng)絡(luò)教學用戶界面設(shè)計中的典型案例。
5 結(jié)束語
從當前我國教育發(fā)展情況來看,無論是小學還是大學,教學軟件已經(jīng)成功應(yīng)用到各門學科的輔助研究中,大大提高了教學效率和教學水平。基于多媒體網(wǎng)絡(luò)教學軟件的界面設(shè)計是一項非常高端的工作,需要設(shè)計師不斷積累設(shè)計經(jīng)驗,同時兼具廣博精深的美學知識。在設(shè)計過程中,即需首要站在用戶角度思考問題,如此才能設(shè)計出符合用戶需求、并且贏得更高用戶滿意度的教學軟件。
參考文獻:
[1]俞伊娜.基于多媒體網(wǎng)絡(luò)教學軟件的用戶界面設(shè)計[D]. 上海:華東理工大學,2015.
[2]王悅.基于P2P技術(shù)的多媒體網(wǎng)絡(luò)教學系統(tǒng)的設(shè)計和實現(xiàn)[J].通訊世界, 2015(4):213-214.
[3]徐倩.多媒體教學軟件界面設(shè)計的原則探究[J].才智,2014(13):182.