界面設(shè)計(jì)的優(yōu)缺點(diǎn)分析范文
時(shí)間:2023-05-04 13:16:08
導(dǎo)語(yǔ):如何才能寫(xiě)好一篇界面設(shè)計(jì)的優(yōu)缺點(diǎn)分析,這就需要搜集整理更多的資料和文獻(xiàn),歡迎閱讀由公務(wù)員之家整理的十篇范文,供你借鑒。
篇1
【關(guān)鍵詞】秩序感 交互界面設(shè)計(jì) 視知覺(jué)
引言
人們生活在秩序的環(huán)境中,感受秩序、欣賞秩序,也調(diào)整秩序。秩序感深深地積淀在人的視覺(jué)心理之中,表現(xiàn)秩序、創(chuàng)造秩序已不只是藝術(shù)家的一種沖動(dòng),廣大設(shè)計(jì)師們也要再設(shè)計(jì)中考慮這一問(wèn)題。
科技的發(fā)展使得人們已不滿足于視覺(jué)化的觀感,更愿意發(fā)揮主觀能動(dòng)性,在與產(chǎn)品交流互動(dòng)中享受設(shè)計(jì)師提供的用戶體驗(yàn),因此交互界面設(shè)計(jì)應(yīng)運(yùn)而生,它是界面設(shè)計(jì)和交互設(shè)計(jì)相交叉的部分,主要關(guān)注基于屏幕的用戶與機(jī)器的交互行為和使用體驗(yàn),不僅注重界面給用戶的視覺(jué)感受,更強(qiáng)調(diào)用戶在接受視覺(jué)信息之后的行為反饋。值得一提的是,秩序感在交互界面設(shè)計(jì)的應(yīng)用不僅增強(qiáng)了界面秩序性和形式美,更讓用戶可以輕松理解界面的內(nèi)容和構(gòu)成形式,節(jié)約用戶學(xué)習(xí)記憶的時(shí)間。
1 何為秩序感
貢布里希在《秩序感》一書(shū)中說(shuō)道:“有一種秩序感的存在,它表現(xiàn)在所有設(shè)計(jì)風(fēng)格中,而且,我們相信它的根在人類的生物遺傳之中。”[1]這段話不僅表明了秩序感是客觀存在的,有其自然屬性,也表明人類具有適應(yīng)和感知秩序的能力。交互界面的“秩序感”就是人為地適應(yīng)和選擇某種有機(jī)秩序的結(jié)果,交互設(shè)備的功能特點(diǎn)決定了界面設(shè)計(jì)的“秩序感”具有規(guī)律性和平衡感。
秩序感不是人為的規(guī)定,它從本質(zhì)上是一種規(guī)律性,是事物存在、運(yùn)動(dòng)、發(fā)展、變化的有序性。它不僅表現(xiàn)是一種自然形態(tài),也是一種規(guī)律性和條理性,因此人們往往可以通過(guò)秩序感來(lái)預(yù)測(cè)事物發(fā)展的趨勢(shì)。設(shè)計(jì)為多數(shù)用戶服務(wù),更加強(qiáng)調(diào)秩序感和規(guī)律性。交互界面設(shè)計(jì)的秩序感體現(xiàn)在視知覺(jué)的建構(gòu)過(guò)程中對(duì)視覺(jué)經(jīng)驗(yàn)和運(yùn)動(dòng)規(guī)律的適應(yīng)、感知和選擇,因此,探究秩序感在交互界面設(shè)計(jì)中應(yīng)用的過(guò)程也是感知交互界面視覺(jué)秩序和審美心理秩序同構(gòu)的過(guò)程。
2 交互界面的視知覺(jué)和體驗(yàn)流程
2.1 視知覺(jué)的構(gòu)成
視知覺(jué)是一種復(fù)雜的心理現(xiàn)象,是一種將到達(dá)眼睛的可見(jiàn)光信息解釋,并利用其來(lái)計(jì)劃或行動(dòng)的能力?!端囆g(shù)與視知覺(jué)》一書(shū)中說(shuō)明:“視覺(jué)完完全全是一種積極的活動(dòng)。它具有高度的選擇性,不僅對(duì)那些能夠吸引它的事物進(jìn)行選擇,而且對(duì)看到的任何一種事物進(jìn)行選擇?!盵2]所以視知覺(jué)構(gòu)成的首要因素就是視覺(jué)注意力,此外還有視覺(jué)記憶、圖形區(qū)辨和視覺(jué)想象。(1)視覺(jué)注意力,即界面要吸引用戶的注意力,產(chǎn)生進(jìn)一步使用和互動(dòng)的興趣。(2)視覺(jué)記憶,好的界面具有很好的引導(dǎo)性,不要用戶學(xué)習(xí)和記憶。(3)圖形區(qū)辨,界面呈現(xiàn)給用戶多重要的信息,信息的辨別和區(qū)分尤為重要。(4)視覺(jué)想象,界面除了展示用戶正在使用的功能外,還應(yīng)通過(guò)操作流程的連貫性提示用戶下一步的操作。
以自助購(gòu)票機(jī)為例,當(dāng)頁(yè)面出現(xiàn)“金額已足,請(qǐng)稍等”以及某一處燈光閃爍時(shí),用戶就知道做好取票的準(zhǔn)備,絲毫不會(huì)擔(dān)心自己下一步將如何操作。
2.2 交互界面的體驗(yàn)流程
因?yàn)橹饕榻B的是基于屏幕操作的軟界面交互, 所以通過(guò)對(duì)用戶在使用交互界面的習(xí)慣進(jìn)行分析,可以把用戶的交互界面的體驗(yàn)流暢劃分為以下的4個(gè)階段。(1)視覺(jué)吸引。接觸到交互界面時(shí)首先映入眼簾的肯定是整體的用色和布局,類似于服務(wù)的宣傳。獨(dú)特的知覺(jué)形式能吸引用戶眼球,并產(chǎn)生深入了解的意愿,于無(wú)形中與用戶建立信任可靠的關(guān)系。(2)尋找信息。當(dāng)一個(gè)用戶使用某個(gè)交互界面時(shí),首先是想找到與自己期待的服務(wù)相關(guān)的信息。這就要求交互界面的設(shè)計(jì)可以有個(gè)性化元素,但也必須有內(nèi)在的秩序感,如音樂(lè)播放軟件,用戶最需要的歌曲搜索、播放、暫停等一定要出現(xiàn)在適當(dāng)位置,讓用戶把注意力集中在重要的地方。(3)分別辨識(shí)。這要求交互界面的信息要適量,信息布局有其秩序性和規(guī)律性,減少用戶識(shí)別的負(fù)擔(dān)。此外,信息描述和內(nèi)容布局也極為重要,信息量過(guò)大、信息分布不合理等都會(huì)對(duì)用戶注意力產(chǎn)生影響。(4)匹配和執(zhí)行。即用戶操作過(guò)程中發(fā)現(xiàn)設(shè)備顯示的信息與與其目標(biāo)一致,便會(huì)根據(jù)提示進(jìn)行下一步操作。這就要求輔助信息在適當(dāng)時(shí)刻呈現(xiàn)出來(lái),如用戶在點(diǎn)擊按鈕的時(shí)候,按鈕應(yīng)該通過(guò)色彩的變化和聲音提示等方式給予用戶反饋[3]。
3 交互界面設(shè)計(jì)中常見(jiàn)的幾種秩序
交互界面設(shè)計(jì)同平面版式設(shè)計(jì)有很多共同之處,需要按照一定的科學(xué)與藝術(shù)的原理進(jìn)行文字、圖形的布局設(shè)計(jì),在有限的屏幕空間上將用戶所需要的服務(wù)和信息綜合呈現(xiàn)出來(lái),將理性思維通過(guò)個(gè)性化的方式表現(xiàn)出來(lái)。秩序感就是在這些元素的排列組合中產(chǎn)生了,不但要符合人眼視覺(jué)的一系列規(guī)律,還要符合形式美的法則。但因?yàn)榻换ソ缑嬖O(shè)計(jì)更加側(cè)重人機(jī)交互,所以遠(yuǎn)不如平面版式設(shè)計(jì)那樣自由,所以根據(jù)一般交互界面設(shè)計(jì)中的秩序感可以大致分為以下幾種:點(diǎn)陣式、左上式、右下式、居中式和總體式等[4]。
3.1 點(diǎn)陣式秩序
這種形式將設(shè)備的主要功能圖標(biāo)如點(diǎn)陣般排布在頁(yè)面上,當(dāng)圖標(biāo)較多時(shí),用戶大多可以創(chuàng)建文件夾,將功能用途相近的圖標(biāo)放在一起,這一形式的靈活性較大,可以讓用戶按照自己的需要排版界面,不僅用戶自由度高,而且有強(qiáng)烈的秩序感,極易識(shí)別和使用。這類秩序感的界面常用于手機(jī)、掌上電腦等移動(dòng)設(shè)備(表格1A)。
3.2 左上式秩序
這種形式重點(diǎn)突出有層次,上方一般是標(biāo)題,十分醒目;左側(cè)是操作工具欄,自上而下排序,直觀且富有條理;重要信息在右側(cè)的較大區(qū)域內(nèi)顯示,可以吸引用戶的注意。其優(yōu)點(diǎn)是側(cè)邊欄與頂部顯示導(dǎo)航信息,結(jié)構(gòu)緊湊、安排科學(xué)合理,著重引導(dǎo)用戶理性的選擇所需操作,從左向右,先導(dǎo)航再瀏覽具體信息。這一形式的界面比較適合網(wǎng)頁(yè)、音樂(lè)播放等軟件操作系統(tǒng)界面,如酷狗音樂(lè)界面(表格1B)。
3.3 右下式秩序
這種形式與“左上式”很相似,但是右下式更加強(qiáng)調(diào)具體信息,全局信息引導(dǎo)功能較弱,所以比較適用于類似自助售票系統(tǒng)的自助化公共服務(wù)設(shè)備和局部系統(tǒng)交互界面設(shè)計(jì)等。因?yàn)榇蟛糠秩硕剂?xí)慣右手操作,所以主要功能鍵安排在右邊更符合用戶的使用習(xí)慣,可以提高用戶的操作績(jī)效,如局部監(jiān)控系統(tǒng)界面設(shè)計(jì)(表格1C)。
3.4 居中式秩序
居中布局方式的優(yōu)點(diǎn)是展示的信息內(nèi)容量大,信息結(jié)構(gòu)屬于寬而淺類型,盡可能將信息呈現(xiàn)到主頁(yè),一覽無(wú)余的供用戶選擇,所以比較適用于公共服務(wù)系統(tǒng)界面和局部系統(tǒng)交互界面等。但是這樣的信息多而密,易產(chǎn)生視覺(jué)疲勞和接收錯(cuò)誤;尤其是界面左右兩邊都有操作鍵時(shí),用戶反而會(huì)感到有些混亂[5],如PPS播放器的界面(表格1D)。
3.5 整體式秩序
整體布局更加的隨意,相比較前幾種形式而已,其秩序感相對(duì)較弱,反而更加強(qiáng)調(diào)個(gè)性化的表現(xiàn),所以適合于信息展示型界面。這一類的交互界面常用精致的背景、藝術(shù)化的圖案裝飾等元素,這些元素的排布非常自由,因而顯得比較活潑靈動(dòng),畫(huà)面也會(huì)比較均衡協(xié)調(diào),可以一下子吸引用戶的眼球。但是這一形式的缺點(diǎn)在于操作性界面功能區(qū)塊劃分不夠清晰,易引起信息混亂,所以用戶要花上一些時(shí)間才能夠?qū)W會(huì)并記憶操作方式,如HTC的手機(jī)展示界面設(shè)計(jì)(表格1E)。
以上的幾個(gè)案例反映了交互界面設(shè)計(jì)中比較典型的五種秩序,它們各有其優(yōu)缺點(diǎn),也都適用于不同的交互設(shè)備,給人們?nèi)找婕涌斓纳罟?jié)奏帶來(lái)了極大的助益。我們可以看出前四種布局方式的秩序感比較強(qiáng),功能區(qū)分也很明顯,所以用戶操作會(huì)比較方便;但是缺點(diǎn)在于過(guò)于規(guī)律性的界面設(shè)計(jì)往往會(huì)顯得格式化,比較呆板。從視知覺(jué)的角度分析,這些界面設(shè)計(jì)往往不能很快吸引用戶的注意,但是區(qū)域辨識(shí)性高,易于記憶和想象,因而可以廣泛使用。最后一種“整體式”布局在規(guī)整中又有個(gè)性的元素,不被條條框框所約束,顯得自由而有趣。所以如何兼顧秩序感和視知覺(jué)要素的同時(shí),在交互界面設(shè)計(jì)中加入有變化的個(gè)性化的形式,將是未來(lái)設(shè)計(jì)探索的方向。
結(jié)語(yǔ)
本文嘗試從秩序感和交互界面設(shè)計(jì)相結(jié)合的角度探究二者的關(guān)系,對(duì)秩序感在交互界面中的應(yīng)用,以及用戶視知覺(jué)的構(gòu)成等方面做了分析、歸納和總結(jié)。平面版式設(shè)計(jì)的目的在于給欣賞者強(qiáng)烈的視覺(jué)沖擊力,使其印象深刻,所以多用對(duì)比、調(diào)和等方式來(lái)使得畫(huà)面和諧;而交互界面設(shè)計(jì)的目的在于給用戶視覺(jué)沖擊力的同時(shí),也能給予用戶良好的操作體驗(yàn)和服務(wù)享受,所以一個(gè)優(yōu)秀的交互界面設(shè)計(jì),不僅要仔細(xì)思考界面上功能按鈕、程序跳轉(zhuǎn)等基本要素,更要從視知覺(jué)的構(gòu)成方面去考慮用戶的視覺(jué)辨析和記憶,通過(guò)不同的秩序編排形式,達(dá)到減輕用戶負(fù)擔(dān)的目的。因此秩序感在一定程度上決定了交互界面的總體格調(diào)是簡(jiǎn)潔有序還是豐富多變,通常不同類型的交互界面會(huì)選擇不同的秩序感,來(lái)滿足不同用戶的視覺(jué)心理需要。
總之,利用人們與生俱來(lái)的對(duì)“秩序感”的認(rèn)同和欣賞以及適應(yīng)和選擇進(jìn)行交互界面設(shè)計(jì),不失為一條發(fā)展交互界面設(shè)計(jì)的有效途徑。在未來(lái)的交互界面設(shè)計(jì)發(fā)展中,只有做到內(nèi)容與形式、視知覺(jué)經(jīng)驗(yàn)與心理定向的統(tǒng)一,才能促進(jìn)人與設(shè)備的情感交流,進(jìn)而獲得更好的用戶體驗(yàn)。
參考文獻(xiàn)
[1][英]E.H貢布里希.秩序感――裝飾藝術(shù)的心理學(xué)研究?[M].范景中, 楊思梁,徐一維譯.長(zhǎng)沙:湖南科學(xué)技術(shù)出版社,1999.
[2][美]魯?shù)婪?阿恩海姆.《藝術(shù)與視知覺(jué)》[M].騰守堯,朱疆源譯.成都:四川人民出版社,1998.
[3]陶晉,孟燦.視知覺(jué)特性對(duì)網(wǎng)頁(yè)設(shè)計(jì)的影響因素分析[J].藝術(shù)與設(shè)計(jì)(理論),2012年04期
[4]張繼萍.地鐵自助售票機(jī)的人機(jī)界面設(shè)計(jì)研究[D].華東理工大學(xué).2011.
[5]周莉莉.人機(jī)交互界面的藝術(shù)表現(xiàn)研究[D].合肥工業(yè)大學(xué).2009 .
篇2
關(guān)鍵詞: 三層結(jié)構(gòu); .NET; 效率; 代碼重復(fù)利用率
中圖分類號(hào):TP311 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):1006-8228(2013)06-16-02
Study on the development mode based on .NET
Zhou Qin
(Department of Computer Engineering, Dongguan polytechnic College, Dongguan, Guangdong 523808, China)
Abstract: In the current software system structure, three-tier system structure, as a new development model, has been widely applied. Some merits and faults in traditional three-tier architecture are discussed. A design method of four-tier architecture in Web application is given, based on .NET. It is illustrated how to build Web application system using such technology. Meanwhile, an example is given to explain how to use four-tier system structure for Web application system. Application of four layer system structure has greatly improved the developing efficiency and code reusing rate.
Key words: Three-tier architecture; .NET; efficiency; reuse rate
1 B/S三層結(jié)構(gòu)和其優(yōu)缺點(diǎn)
Web體系結(jié)構(gòu)的發(fā)展經(jīng)歷了兩層體系結(jié)構(gòu)和三層體系結(jié)構(gòu)階段。目前,流行的三層Web體系結(jié)構(gòu)主要有基于OMG的CORBA、基于微軟的COM+和基于SUN公司的RMI的分布式三層Web體系結(jié)構(gòu)。三層體系結(jié)構(gòu)將應(yīng)用程序分成三個(gè)不同的邏輯層次:表示層,應(yīng)用邏輯層和數(shù)據(jù)層[1-2]。
⑴ 表示層
在表示層中,.NET是由 Web Forms來(lái)實(shí)現(xiàn)的。Web Forms是CLR的程序模型。基于服務(wù)器端的動(dòng)態(tài)頁(yè)面技術(shù),可以在服務(wù)器端根據(jù)客戶端請(qǐng)求和提交的信息,動(dòng)態(tài)地生成與客戶端瀏覽器類型無(wú)關(guān)的通用HTML頁(yè)面,也可以根據(jù)客戶端瀏覽器類型,生成特定的數(shù)據(jù)表現(xiàn)形式。
⑵ 應(yīng)用邏輯層
在.NET中,應(yīng)用邏輯層根據(jù)業(yè)務(wù)邏輯對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行查詢、增加、刪除、修改操作。主要利用.Net Framework中的SqlConnection對(duì)象、SqlDataAdapter對(duì)象、DataSet對(duì)象、SqlCommand對(duì)象進(jìn)行業(yè)務(wù)類的封裝。
⑶ 數(shù)據(jù)層
數(shù)據(jù)層是數(shù)據(jù)庫(kù)或者數(shù)據(jù)源。在.NET中,通常它是一個(gè)SQL Server或Access數(shù)據(jù)庫(kù),但不僅限于此兩種形式,它還可能是Oracle,mySQL,甚至是XML[3-4]。
.NET中的B/S三層結(jié)構(gòu)如圖1所示。
[用戶][服
務(wù)
器
端
(S)][客戶端(B)][表示層][應(yīng)用邏輯層][業(yè)務(wù)邏輯類][界面][數(shù)據(jù)庫(kù)] [數(shù)據(jù)層]
圖1 B/S三層結(jié)構(gòu)
三層體系結(jié)構(gòu)將軟件開(kāi)發(fā)分層,將數(shù)據(jù)庫(kù)設(shè)計(jì)和業(yè)務(wù)邏輯分開(kāi)來(lái),將界面設(shè)計(jì)和代碼編寫(xiě)分開(kāi)來(lái)。簡(jiǎn)單來(lái)說(shuō)可以將人員按工作分為界面設(shè)計(jì)人員、業(yè)務(wù)實(shí)現(xiàn)人員、數(shù)據(jù)庫(kù)設(shè)計(jì)人員。很顯然,一個(gè)團(tuán)隊(duì)采用多層開(kāi)發(fā)就可以合理地分配人員工作,將每個(gè)人放置到適合的崗位上,而主要的技術(shù)人員重點(diǎn)關(guān)注在關(guān)鍵部位的開(kāi)發(fā)工作。
但是采用三層體系結(jié)構(gòu)開(kāi)發(fā)的應(yīng)用程序,相應(yīng)的代碼都是和開(kāi)發(fā)實(shí)例相關(guān)的,代碼的可移植性和重用性降低,代碼無(wú)法重用,開(kāi)發(fā)人員再重新開(kāi)發(fā)另外一個(gè)應(yīng)用實(shí)例時(shí),又需要重新根據(jù)新的實(shí)例進(jìn)行三層開(kāi)發(fā)。
2 四層體系結(jié)構(gòu)模型以及開(kāi)發(fā)實(shí)例
為了提高程序的利用率和重用性,給開(kāi)發(fā)人員更好地分工。在三層結(jié)構(gòu)的基礎(chǔ)上,把應(yīng)用邏輯層劃分成兩層:業(yè)務(wù)邏輯層和數(shù)據(jù)訪問(wèn)層。其中數(shù)據(jù)訪問(wèn)層與具體的開(kāi)發(fā)實(shí)例無(wú)關(guān),可以把開(kāi)發(fā)人員劃分為:
⑴ 界面設(shè)計(jì)人員:設(shè)計(jì)程序界面然后將信息提交給業(yè)務(wù)層,不需要考慮業(yè)務(wù)層的邏輯關(guān)系;
⑵ 業(yè)務(wù)實(shí)現(xiàn)人員:工作是處理界面提交的數(shù)據(jù)請(qǐng)求完成邏輯流程,再結(jié)合數(shù)據(jù)訪問(wèn)層,不用考慮界面設(shè)計(jì)的樣式、風(fēng)格,也不用考慮數(shù)據(jù)庫(kù)的格式;
⑶ 數(shù)據(jù)訪問(wèn)層:一般是設(shè)計(jì)完善的架構(gòu)系統(tǒng),基本不需要人員工作,主要是屏蔽掉數(shù)據(jù)庫(kù)間的差異,為業(yè)務(wù)層提供便捷的操作功能;
⑷ 數(shù)據(jù)庫(kù)設(shè)計(jì)人員:負(fù)責(zé)設(shè)計(jì)、規(guī)劃數(shù)據(jù)庫(kù)。
我們用一個(gè)企業(yè)新聞系統(tǒng)中的后臺(tái)管理部分,來(lái)說(shuō)明利用.NET實(shí)現(xiàn)四層結(jié)構(gòu)的Web應(yīng)用。主要功能是管理員登錄進(jìn)后臺(tái)后可以進(jìn)行新聞信息的編輯,管理員能夠進(jìn)行用戶的管理。
本實(shí)例四層體系結(jié)構(gòu)模型以及人員分工如圖2所示。
圖2 四層體系結(jié)構(gòu)模型以及人員分工
2.1 數(shù)據(jù)層
企業(yè)新聞的后臺(tái)部分主要完成新聞信息的管理和后臺(tái)登錄用戶的管理。因此數(shù)據(jù)庫(kù)設(shè)計(jì)人員需要?jiǎng)?chuàng)建數(shù)據(jù)庫(kù),需創(chuàng)建的主要表結(jié)構(gòu)有用戶表(TB_USER)和新聞信息表(TB_NEWS)。
2.2 數(shù)據(jù)訪問(wèn)層
該層在實(shí)際的開(kāi)發(fā)中基本不需要人員工作,因?yàn)樵搶拥拈_(kāi)發(fā)與具體的應(yīng)用實(shí)例無(wú)關(guān),代碼可以一次編寫(xiě)多次使用。該層的開(kāi)發(fā)無(wú)需關(guān)注數(shù)據(jù)庫(kù)的結(jié)構(gòu)和具體的業(yè)務(wù)邏輯,主要是使用.Net Framework中的SqlConnection對(duì)象、SqlDataAdapter對(duì)象、DataSet對(duì)象、SqlCommand對(duì)象進(jìn)行數(shù)據(jù)庫(kù)訪問(wèn)類(DB_Help)的封裝,DB_Help類直接對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作,對(duì)應(yīng)本實(shí)例只需完成三個(gè)函數(shù):構(gòu)造函數(shù)DB_Help()用來(lái)初始化數(shù)據(jù)庫(kù)連接對(duì)象;查詢函數(shù)用來(lái)執(zhí)行查詢操作;還有一個(gè)函數(shù)用來(lái)執(zhí)行增加、刪除、修改操作。
public DB_Help() //構(gòu)造函數(shù)
{ conn=new SqlConnection(“讀取web.config里面的數(shù)據(jù)庫(kù)
連接語(yǔ)句”);
}
public DataSet GetDatasetBySQL(string strSQL) //查詢函數(shù)
public int ExecuteNonQuery(string strSQL)
//執(zhí)行增加、刪除、修改函數(shù)
從中可以看出,該層是針對(duì)特定數(shù)據(jù)庫(kù)管理系統(tǒng)進(jìn)行數(shù)據(jù)的操作,與具體數(shù)據(jù)無(wú)關(guān),所以可以重復(fù)使用。
2.3 表示層的開(kāi)發(fā)
表示層的開(kāi)發(fā)主要是由界面設(shè)計(jì)人員負(fù)責(zé),根據(jù)需求分析進(jìn)行界面設(shè)計(jì),在.NET中主要使用HTML控件和服務(wù)器控件,為了把頁(yè)面結(jié)構(gòu)和表現(xiàn)形式分開(kāi),一般采用CSS樣式進(jìn)行控件的外觀設(shè)計(jì),因此可以寫(xiě)一個(gè)通用控件的樣式文件comm.css,當(dāng)需要使用該樣式時(shí),只需在頁(yè)面中通過(guò)link命令把樣式文件引入。該樣式文件也可以用在其他的應(yīng)用系統(tǒng)的開(kāi)發(fā)中。
從這里可以看出,頁(yè)面上沒(méi)有出現(xiàn)與數(shù)據(jù)庫(kù)訪問(wèn)相關(guān)的代碼,表示層的開(kāi)發(fā)無(wú)需關(guān)注數(shù)據(jù)庫(kù)的結(jié)構(gòu)和業(yè)務(wù)邏輯層的開(kāi)發(fā)。
2.4 業(yè)務(wù)邏輯層的開(kāi)發(fā)
業(yè)務(wù)邏輯層主要完成與需求相關(guān)的數(shù)據(jù)訪問(wèn)類的封裝,本實(shí)例中創(chuàng)建BLL命名空間,主要包含以下幾個(gè)類。
⑴ User類:根據(jù)數(shù)據(jù)庫(kù)表TB_USER來(lái)創(chuàng)建,該類的數(shù)據(jù)成員為表TB_USER的字段,成員函數(shù)為查詢用戶函數(shù)、刪除用戶函數(shù)、修改用戶函數(shù)、添加用戶函數(shù),其中數(shù)據(jù)庫(kù)的執(zhí)行均調(diào)用數(shù)據(jù)訪問(wèn)層中的函數(shù)來(lái)完成。
⑵ News類:根據(jù)數(shù)據(jù)庫(kù)表TB_NEWS來(lái)創(chuàng)建,該類的數(shù)據(jù)成員為表TB_NEWS的字段,成員函數(shù)為查詢新聞函數(shù)、刪除新聞函數(shù)、修改新聞函數(shù)、添加新聞函數(shù),其中數(shù)據(jù)庫(kù)的執(zhí)行均調(diào)用數(shù)據(jù)訪問(wèn)層中的函數(shù)來(lái)完成。
⑶ Error類:對(duì)可能出現(xiàn)的異常信息進(jìn)行報(bào)錯(cuò)提示。
業(yè)務(wù)邏輯層除了完成這些類的封裝之外,還要編寫(xiě)和表示層相關(guān)聯(lián)的程序代碼,也就是為表示層中的控件添加響應(yīng)事件,在響應(yīng)事件中調(diào)用業(yè)務(wù)邏輯層類中的相關(guān)函數(shù)來(lái)完成操作,并把操作結(jié)果顯示給用戶。
3 結(jié)束語(yǔ)
Web應(yīng)用是當(dāng)今分布式應(yīng)用最廣泛的應(yīng)用形式。三層體系結(jié)構(gòu)被開(kāi)發(fā)者廣泛使用,三層結(jié)構(gòu)對(duì)系統(tǒng)進(jìn)行了分層開(kāi)發(fā),使人員分工合理,但是開(kāi)發(fā)的代碼不能重復(fù)使用。本文提出了基于.NET的四層結(jié)構(gòu)在Web中的應(yīng)用,在三層體系結(jié)構(gòu)中引入了數(shù)據(jù)訪問(wèn)層,數(shù)據(jù)訪問(wèn)層可以多次使用,顯著提高了應(yīng)用程序的跨平臺(tái)性和互操作性,增強(qiáng)了程序的重復(fù)利用率。
參考文獻(xiàn):
[1] 胡迎松,彭利文,池楚兵.基于.NET的Web應(yīng)用三層結(jié)構(gòu)設(shè)計(jì)技術(shù)[M].
計(jì)算機(jī)工程,2009.29(8).
[2] 毛德祥,羅榮閣.基于技術(shù)的Web應(yīng)用程序三層設(shè)計(jì)模型[M].
開(kāi)發(fā)應(yīng)用,2002.18(3).
篇3
關(guān)鍵詞:用戶體驗(yàn)設(shè)計(jì);電子商務(wù)網(wǎng)站;界面設(shè)計(jì);以用戶為中心
1本課題的研究背景
隨著電子商務(wù)網(wǎng)站界面設(shè)計(jì)的發(fā)展以及網(wǎng)絡(luò)購(gòu)物在消費(fèi)者生活中的普及與深入,網(wǎng)絡(luò)購(gòu)物已經(jīng)不再局限于用戶順利地完成購(gòu)物。網(wǎng)購(gòu)群體的擴(kuò)大化與高端化,現(xiàn)代工作生活的快節(jié)奏化使得消費(fèi)者想要在網(wǎng)絡(luò)的消費(fèi)環(huán)境中享受到輕松、愉悅的用戶體驗(yàn)消費(fèi)?,F(xiàn)代交互設(shè)計(jì)所提倡的簡(jiǎn)約主義、服務(wù)設(shè)計(jì)與微交互設(shè)計(jì)等設(shè)計(jì)新風(fēng)格都是通過(guò)設(shè)計(jì)的簡(jiǎn)化與創(chuàng)新意創(chuàng)建流暢、簡(jiǎn)約、人性化的用戶體驗(yàn)流程。電子商務(wù)網(wǎng)站的經(jīng)營(yíng)方式由原來(lái)的化妝護(hù)膚、家居服飾、圖書(shū)電子等傳統(tǒng)的經(jīng)營(yíng)模式擴(kuò)展至生鮮、旅游、保險(xiǎn)等全面而綜合型虛擬購(gòu)物服務(wù)。國(guó)內(nèi)較多的電子商務(wù)網(wǎng)站趨向于借助網(wǎng)站良好的視覺(jué)設(shè)計(jì)、網(wǎng)站商品的品牌性、快捷的物流、良好的售后服務(wù)等吸引消費(fèi)者的注意。部分電子商務(wù)網(wǎng)站如京東、天貓、百度等成立了交互設(shè)計(jì)研究中心和用戶體驗(yàn)實(shí)驗(yàn)室,著重研究用戶體驗(yàn)設(shè)計(jì)。用戶體驗(yàn)設(shè)計(jì)成為提升網(wǎng)站品牌形象,增強(qiáng)消費(fèi)者購(gòu)買率的重要方法。
2用戶體驗(yàn)設(shè)計(jì)的定義
用戶體驗(yàn)設(shè)計(jì)(UserExperienceDesign)國(guó)際通用的設(shè)計(jì)定義為“在特定的用戶使用環(huán)境中為其創(chuàng)建相關(guān)的體驗(yàn)要素(顏色、圖形、聲音、數(shù)字界面等),用來(lái)引導(dǎo)用戶的認(rèn)知和刺激用戶的行為?!庇脩趔w驗(yàn)包含用戶與產(chǎn)品以及周圍的環(huán)境產(chǎn)生的全部交互行為以及用戶的情緒反應(yīng)與心理反饋?!霸O(shè)計(jì)需要滿足情境中的目標(biāo),一方面,設(shè)計(jì)必須適合它所在的場(chǎng)所,另一方面,使用情境決定了用戶在什么情況下對(duì)產(chǎn)品產(chǎn)生期望值,期望值是用戶體驗(yàn)最基本要素?!雹匐娮由虅?wù)網(wǎng)站界面的用戶體驗(yàn)設(shè)計(jì)是指用戶使用電子商務(wù)網(wǎng)站中與網(wǎng)站界面產(chǎn)生的全部交互行為,網(wǎng)站的結(jié)構(gòu)設(shè)計(jì)、界面的視覺(jué)設(shè)計(jì)、商品的質(zhì)量、網(wǎng)站的服務(wù)等都會(huì)影響和刺激消費(fèi)者的購(gòu)買行為。而用戶良好的網(wǎng)站用戶體驗(yàn)則是順暢、愉悅、沉浸式的購(gòu)物體驗(yàn),不受其他外界干擾。
3電子商務(wù)網(wǎng)站用戶需求分析
美國(guó)心理學(xué)家那斯諾在需求理論研究中將用戶的需求按金字塔形式分為五個(gè)級(jí)別:生理需求即滿足水、空氣、吃飯等最基本的生存需求;安全需求即是原理疾病、災(zāi)難獲得最基本的生命安全環(huán)境;社交需求即組建家庭結(jié)交朋友享受愛(ài)情、親情、友情的關(guān)愛(ài);尊重需求即是獲得朋友、他人、社會(huì)以及自己的尊重,尋求心理上的自信與滿足;自我實(shí)現(xiàn)是金塔需求層次理論的最高級(jí)別形式,也是比較難以達(dá)到的高級(jí)別需求層次理論,實(shí)現(xiàn)人生的最大價(jià)值,獲取他人的認(rèn)可與尊重,使自己趨于完美。而在研究電子商務(wù)網(wǎng)站用戶需求的時(shí)候,美國(guó)交互設(shè)計(jì)師AarronWalter和ErinKissane根據(jù)馬斯諾需求層次理論相對(duì)應(yīng)的將用戶界面需求分為:功能性需求、可靠性需求和娛樂(lè)性需求。功能性需求是最基本的購(gòu)物需求,用戶在購(gòu)物過(guò)程中能夠流暢地搜索瀏覽商品,全面了解網(wǎng)站的商品信息并做出相對(duì)準(zhǔn)確的購(gòu)買決定。可靠性需求比功能性需求更為嚴(yán)格,用戶選購(gòu)的商品需有質(zhì)量保證、良好的售后服務(wù)、個(gè)人賬戶信息以及付款流程的安全性等。娛樂(lè)性需求是最高層次的購(gòu)物需求,也是購(gòu)物網(wǎng)站設(shè)計(jì)的最大價(jià)值化,消費(fèi)者不僅能夠順利地完成夠購(gòu)買任務(wù),而且能夠從購(gòu)物環(huán)境和購(gòu)物流程獲得愉悅感,忽略與購(gòu)物流程無(wú)關(guān)的影響,高度集中達(dá)到沉浸式的融入狀態(tài),并且成為最忠實(shí)的用戶,樂(lè)意向他人分享網(wǎng)站的相關(guān)產(chǎn)品與設(shè)計(jì)。娛樂(lè)性需求是網(wǎng)站界面比較難以確定的設(shè)計(jì)標(biāo)準(zhǔn),消費(fèi)者對(duì)于娛樂(lè)性的感知與接受程度是有差異化的,過(guò)于單調(diào)的娛樂(lè)化很難吸引用戶較高的關(guān)注度,而娛樂(lè)化過(guò)于多樣化將會(huì)影響網(wǎng)站的響應(yīng)速度,分散用戶的注意力使用戶感覺(jué)疲勞。因此,以用戶體驗(yàn)為中心的用戶需求分析是衡量網(wǎng)站界面設(shè)計(jì)風(fēng)格的重要方法之一。
4電子商務(wù)網(wǎng)站中用戶體驗(yàn)設(shè)計(jì)原則
4.1網(wǎng)站界面人性化設(shè)計(jì)原則
人性化設(shè)計(jì)是用戶體驗(yàn)設(shè)計(jì)的核心設(shè)計(jì)原則,在用戶體驗(yàn)設(shè)計(jì)中始終以用戶的心智模型和使用情境為核心,創(chuàng)建人性化用戶體驗(yàn)環(huán)境。用戶作為設(shè)計(jì)的主體與設(shè)計(jì)的最終受用體,符合用戶使用習(xí)慣,充滿人性化而易于理解的使用環(huán)境將會(huì)很容易打動(dòng)用戶從而吸引用戶的注意。體驗(yàn)式的人性化設(shè)計(jì)思維是把設(shè)計(jì)更加明晰化與具體化,在最初電子商務(wù)的發(fā)展環(huán)境中,強(qiáng)調(diào)較多的是保證電子商務(wù)網(wǎng)站運(yùn)行的正常性與流暢性、商品種類的多樣性與價(jià)格較低的優(yōu)勢(shì)性,促進(jìn)商品的銷售與流通,忽略了用戶作為使用者在整個(gè)電子商務(wù)環(huán)境中的主置。而用戶體驗(yàn)設(shè)計(jì)的提出從用戶角度需求設(shè)計(jì)方法提煉設(shè)計(jì)原則,用人性化的設(shè)計(jì)方法去改善與細(xì)化網(wǎng)站設(shè)計(jì)。在人性化設(shè)計(jì)原則中,面對(duì)不同出層次的用戶人性化的設(shè)計(jì)表現(xiàn)形式是具備較大的差異化。由于現(xiàn)今電子商務(wù)網(wǎng)站的多樣化與用戶的規(guī)?;?,對(duì)于不同的網(wǎng)站,每一位消費(fèi)者的用戶類型也是不一樣的。交互設(shè)計(jì)師常把用戶分為潛在客戶、穩(wěn)定性用戶和忠實(shí)用戶。潛在的客戶一般對(duì)電子商務(wù)的設(shè)計(jì)流程與經(jīng)營(yíng)模式不了解,通常是通過(guò)電視網(wǎng)絡(luò)媒體與他人推薦進(jìn)入該網(wǎng)站開(kāi)始購(gòu)物活動(dòng),潛在用戶缺乏對(duì)網(wǎng)站的足夠認(rèn)知與信任,如果網(wǎng)站沒(méi)有吸引他們的品牌商品,或者簡(jiǎn)單人性化的設(shè)計(jì),那么這些潛在客戶會(huì)快速地離開(kāi)網(wǎng)站,而以后的返回幾率將會(huì)非常低。人性化設(shè)計(jì)將會(huì)從網(wǎng)站的細(xì)節(jié)設(shè)計(jì)開(kāi)始以人為本,充分考慮用戶的使用目標(biāo)、用戶的熟練程度、用戶的使用情境給用戶提示與指導(dǎo),消除用戶因?yàn)椴皇炀毝霈F(xiàn)的排斥感與自責(zé)感,引導(dǎo)用戶順暢購(gòu)物,將這些潛在客戶轉(zhuǎn)變?yōu)檩^為穩(wěn)定性的客戶。圖1為京東商城常見(jiàn)的苗苗折扣,當(dāng)用戶選擇心儀的商品時(shí),喵喵折扣會(huì)自動(dòng)繪制出該商品在某些時(shí)段詳細(xì)的價(jià)格變動(dòng)性折線圖。人性化與透明化的價(jià)格折線圖給用戶提供了很好的價(jià)格參考,能夠很好地獲取潛在消費(fèi)者的信任。
4.2網(wǎng)站界面設(shè)計(jì)中的情感化設(shè)計(jì)原則
在網(wǎng)站設(shè)計(jì)中情感化設(shè)計(jì)是人性化設(shè)計(jì)的進(jìn)一步加深,人性化更多的是考慮設(shè)計(jì)中的可用性與易用性,而情感化設(shè)計(jì)在可用性與易用性基礎(chǔ)上從用戶深層次的情感層面考慮用戶需求。當(dāng)潛在客戶成為基本的穩(wěn)定客戶時(shí),情感化設(shè)計(jì)從更為細(xì)致的情感層面打動(dòng)消費(fèi)群體。穩(wěn)定的消費(fèi)群體相較于潛在客戶,已經(jīng)很熟悉網(wǎng)站基本的操作流程、視覺(jué)設(shè)計(jì)、結(jié)構(gòu)設(shè)計(jì),了解網(wǎng)站設(shè)計(jì)的優(yōu)缺點(diǎn)。而對(duì)于網(wǎng)站設(shè)計(jì)中缺陷穩(wěn)定型的用戶缺乏足夠的包容性,商品的質(zhì)量、快遞的速度、售后服務(wù)等的缺陷都將會(huì)影響用戶對(duì)網(wǎng)站的忠誠(chéng)度,如果其他電子商務(wù)網(wǎng)站的設(shè)計(jì)服務(wù)優(yōu)于本網(wǎng)站,穩(wěn)定型用戶將會(huì)放棄本網(wǎng)站傾向于更加優(yōu)秀的電子商務(wù)網(wǎng)站。情感化設(shè)計(jì)從用戶角度以情動(dòng)人,動(dòng)人的、吸引人的設(shè)計(jì)會(huì)讓消費(fèi)者將更多的精力集中在購(gòu)物流程上,弱化設(shè)計(jì)中的缺陷。用戶甚至于樂(lè)于向其他用戶分享購(gòu)物中的快樂(lè),把網(wǎng)絡(luò)購(gòu)物當(dāng)成生活中重要的組成部分,包容甚至于忽略設(shè)計(jì)中的缺陷,同時(shí)情感化設(shè)計(jì)的合理使用將會(huì)極大吸引潛在客戶的注意,使其印象深刻,增加潛在客戶的回訪率。情感化是用戶通用的情緒表達(dá),即是身處世界不同角落和不同的生存環(huán)境,但是用戶對(duì)喜怒哀樂(lè)的情感感知度是相同的與靈敏的,容不得情感化設(shè)計(jì)的表象化甚至是設(shè)計(jì)情感的虛假欺騙。情感化設(shè)計(jì)的表象化與虛假欺騙將會(huì)導(dǎo)致用戶的大量流失。而現(xiàn)在的網(wǎng)購(gòu)環(huán)境呈現(xiàn)多樣化與國(guó)際化的趨勢(shì),越來(lái)越多的用戶選擇海外購(gòu)物,在用戶生活環(huán)境與文化背景相差較大的情況下,充滿人性化與情感化的設(shè)計(jì)是最為恰當(dāng)?shù)挠脩趔w驗(yàn)設(shè)計(jì)原則。而且設(shè)計(jì)的情感化應(yīng)用應(yīng)當(dāng)恰到好處,單調(diào)或者過(guò)于強(qiáng)調(diào)情感化設(shè)計(jì)都將會(huì)影響用戶對(duì)商品主體的選擇與判斷。
4.3網(wǎng)站界面中的趣味性設(shè)計(jì)原則
趣味性設(shè)計(jì)是在網(wǎng)站滿足用戶可用性、功能性與情感性設(shè)計(jì)基礎(chǔ)上,針對(duì)用戶更高的娛樂(lè)化網(wǎng)購(gòu)需求所提出的。當(dāng)代快節(jié)奏的社會(huì)化工作與生活使得用戶的生活單調(diào)乏味且疲勞,而網(wǎng)絡(luò)購(gòu)物成為用戶生活的重要組成部分,而且占據(jù)用戶大量的業(yè)余時(shí)間。眾多用戶在網(wǎng)絡(luò)購(gòu)物的同時(shí)也在追求美觀、簡(jiǎn)約、娛樂(lè)性與充滿趣味性的虛擬購(gòu)物生活空間。虛擬的網(wǎng)絡(luò)購(gòu)物空間由于其商品的復(fù)雜多樣性、不可感知性與用戶期望值的差異化,導(dǎo)致用戶購(gòu)物過(guò)程中時(shí)常出現(xiàn)焦慮與不安。焦慮不安的情緒常常會(huì)使無(wú)目標(biāo)用戶缺乏足夠的耐性,常常會(huì)放棄商品的搜索與選擇。趣味性設(shè)計(jì)傾向讓用戶在輕愉悅的玩樂(lè)環(huán)境中快速地完成網(wǎng)絡(luò)購(gòu)物。設(shè)計(jì)中恰到好處的趣味性設(shè)計(jì)將會(huì)緩解減弱甚至消除用戶的焦躁與不安,增加消費(fèi)者的購(gòu)買率與商品的轉(zhuǎn)化率。圖2是Basho主頁(yè)面設(shè)計(jì)。在趣味性設(shè)計(jì)方面日本著名電商網(wǎng)站Basho的設(shè)計(jì)更加耐人尋味。Basho的Logo采用日本傳統(tǒng)的動(dòng)畫(huà)人物剪影,背景是充滿幻化色彩的祥云、水墨和跳動(dòng)的動(dòng)畫(huà)人物。整體的版式風(fēng)格靈動(dòng)而充滿日本傳統(tǒng)動(dòng)畫(huà)的趣味性,個(gè)性鮮明輕松愉悅。
5結(jié)語(yǔ)
隨著網(wǎng)購(gòu)消費(fèi)者的規(guī)模化與國(guó)際化,網(wǎng)絡(luò)購(gòu)物已經(jīng)成為消費(fèi)者日常生活的重要組成部分,消費(fèi)者對(duì)購(gòu)物的需求已經(jīng)不局限于簡(jiǎn)單地完成購(gòu)物。網(wǎng)絡(luò)購(gòu)物的簡(jiǎn)約化、人性化、娛樂(lè)化成為消費(fèi)者最基本的用戶需求。以用戶體驗(yàn)設(shè)計(jì)為基礎(chǔ)的電子商務(wù)網(wǎng)站設(shè)計(jì)所提倡的人性化、情感化、為趣味性的設(shè)計(jì)是以用戶為中心設(shè)計(jì)的最好詮釋,對(duì)于提升消費(fèi)者的購(gòu)買率增強(qiáng)網(wǎng)站的轉(zhuǎn)化率有很好的促進(jìn)作用。
參考文獻(xiàn)
[1]KUOHM,CHENCW,HSUCH.AStudyofInformationandAidingInterfaceDesigninB2CWebSites[C]//Proceedingsofthe2009IEEEIEEM,2009:852—855.
[2]KUOHM,CHENCW,HSUCH.AStudyofB2CSupportingInterfaceDesignSystemfortheElderly[J].HumanFactorsandErgonomicsinManufacturing&ServiceIndustries,2012,22(6):528—540.
[3](孫辛欣,靳文奎.移動(dòng)應(yīng)用中的情感交互設(shè)計(jì)研究[J].包裝工程,2014,35(14):46—50.)
[4]趙知為.基于用戶體驗(yàn)下的界面設(shè)計(jì)[J].今傳媒,2012,8(2):21—24)
篇4
【關(guān)鍵詞】智能家居 Android平臺(tái) 移動(dòng)互聯(lián)網(wǎng) 物聯(lián)網(wǎng)
1 概述
Android是一個(gè)開(kāi)源的操作系統(tǒng),它以原來(lái)的Linux系統(tǒng)為基礎(chǔ),經(jīng)過(guò)一系列的改進(jìn)和完善,成為了移動(dòng)網(wǎng)絡(luò)領(lǐng)域,尤其是智能手機(jī)領(lǐng)域的主要操作系統(tǒng)之一。另外,由于Android系統(tǒng)是完全開(kāi)放的,且具有十分良好的擴(kuò)展性,經(jīng)過(guò)研發(fā),現(xiàn)在已經(jīng)可以順利的移植到平板電腦、智能家居、智能設(shè)備、控制系統(tǒng)等眾多領(lǐng)域。李濤等人(Li et al. 2014)[1]指出,移動(dòng)互聯(lián)網(wǎng)的出現(xiàn),大大提高了智能家居操作控制的實(shí)時(shí)性和便捷性,必將進(jìn)一步推動(dòng)智能家居的發(fā)展。基于移動(dòng)平臺(tái)的智能家居應(yīng)用已經(jīng)成為智能家居系統(tǒng)不可或缺的重要組成部分。鹿曼等人(Lu etal. 2013)[2]指出,物聯(lián)網(wǎng)使物體與物體可以通過(guò)各種無(wú)線、有線的通訊網(wǎng)絡(luò)進(jìn)行信息交換并相互控制,形成龐大的網(wǎng)絡(luò)體系,給物體賦予“智慧”,從而實(shí)現(xiàn)人類社會(huì)和物體系統(tǒng)的整合,物聯(lián)網(wǎng)的出現(xiàn)為智能家居控制系統(tǒng)提供了全新的切入點(diǎn)。崔荔等人(Cui et al. 2013)[3]指出,Android平臺(tái)作為新一代操作系統(tǒng)的代表,憑借特有的開(kāi)放性平臺(tái)優(yōu)勢(shì),時(shí)期已成為當(dāng)今最重要的移動(dòng)終端設(shè)備系統(tǒng)之一,基于該平臺(tái)的互聯(lián)網(wǎng)應(yīng)用更是快速增長(zhǎng),Android系統(tǒng)的迅速發(fā)展和技術(shù)的進(jìn)一步成熟,為智能家居客戶端的選型帶來(lái)嶄新的思路及廣闊的應(yīng)用前景。劉威等人(Liu et al. 2013)[4]從用戶和開(kāi)發(fā)者兩個(gè)角度探討了客戶端控制系統(tǒng)所要實(shí)現(xiàn)的功能以及設(shè)計(jì)的原則。根據(jù)客戶端模塊操作方便、界面簡(jiǎn)單、美觀、合理利用系統(tǒng)資源以及模塊化的設(shè)計(jì)思想,設(shè)計(jì)完成了一個(gè)以用戶為核心的控制終端軟件。本文第2節(jié)介紹了Android應(yīng)用開(kāi)發(fā)技術(shù),主要包括Android常用部件、Android應(yīng)用程序、Android程序開(kāi)發(fā)流程等三個(gè)方面;第3節(jié)進(jìn)行了基于Android平臺(tái)的智能家居客戶端設(shè)計(jì),主要包括客戶端界面設(shè)計(jì)、客戶端結(jié)構(gòu)設(shè)計(jì)、登錄、控制界面的設(shè)計(jì)與實(shí)現(xiàn)以及人機(jī)交互技術(shù)研究設(shè)計(jì);第4節(jié)對(duì)系統(tǒng)進(jìn)行了一系列嚴(yán)格的測(cè)試與分析,主要包括Matlab程序?qū)崿F(xiàn)、系統(tǒng)測(cè)試分析。最后,第5節(jié)針對(duì)系統(tǒng)的測(cè)試分析結(jié)果,并結(jié)合當(dāng)前的技術(shù)發(fā)展趨勢(shì),分析用戶的使用需求,進(jìn)行了總結(jié)和未來(lái)的展望。
2 Androiod應(yīng)用開(kāi)發(fā)技術(shù)
2.1 Android常用組件
由于系統(tǒng)是開(kāi)源的,世界各地的開(kāi)發(fā)者都對(duì)系統(tǒng)進(jìn)行了很多的改進(jìn)和完善,并開(kāi)發(fā)出了很多的用于軟件開(kāi)發(fā)的工具組件,如果開(kāi)發(fā)者只是想進(jìn)行一些簡(jiǎn)單的程序的開(kāi)發(fā),只需對(duì)這些已經(jīng)存在的組件進(jìn)行一些簡(jiǎn)單的排列組合,其功能就可以完全滿足需要。在眾多的組件中,人們并不是每一個(gè)組件都會(huì)使用,我們將幾個(gè)簡(jiǎn)單的經(jīng)常會(huì)用到的組件簡(jiǎn)單介紹一下。首先是Context,根據(jù)英語(yǔ)翻譯的意思是“上下文”、“段落”的意思,我們?cè)谑褂脮r(shí)一般把它看作是一個(gè)工具包,是我們進(jìn)行組件調(diào)用時(shí)的必經(jīng)之路,只有通過(guò)它,我們才能實(shí)現(xiàn)調(diào)用。它本質(zhì)上是一個(gè)接口,我們應(yīng)用很多措施都可以實(shí)現(xiàn)它的功能。其次是Activity,根據(jù)英語(yǔ)翻譯的意思是“活動(dòng)”,其實(shí)是用戶真正面對(duì)的組件,用戶在使用APP時(shí)所進(jìn)行的所有操作的交互性的工作都由其來(lái)實(shí)現(xiàn)。但是,應(yīng)用程序在使用之前要對(duì)其進(jìn)行設(shè)置,只有設(shè)置好了,它才能自動(dòng)調(diào)用相應(yīng)的函數(shù)來(lái)完成相應(yīng)的操作,如果設(shè)置錯(cuò)誤甚至沒(méi)有設(shè)置,程序?qū)o(wú)法運(yùn)行或是運(yùn)行錯(cuò)誤。最后是Service,如果我們把Activity比作是一個(gè)程序的前臺(tái),那么Service就是一個(gè)程序的后臺(tái),通常情況下,我們將沒(méi)有關(guān)閉但是不再前臺(tái)運(yùn)行的程序放入后臺(tái)繼續(xù)運(yùn)行。
2.2 Android應(yīng)用程序
Android平臺(tái)是由不同層組成的系統(tǒng)框架,這些不同的層之間聯(lián)系緊密,它們各自承接不同的功能和模塊,其基本原則是下層的應(yīng)用模塊腰圍上層的功能服務(wù)。其中和應(yīng)用軟件客戶端相關(guān)性最大的是應(yīng)用程序?qū)印_@一層有著不同部分,其中View視圖部分作為很多Widget控件的父類。View類是實(shí)現(xiàn)可視化的非常重要的部分,它通常和Activity組合使用。它們一起來(lái)創(chuàng)建一個(gè)新的用戶界面并進(jìn)行設(shè)置,對(duì)這個(gè)空界面進(jìn)行調(diào)試和裝飾。布局管理器作為其擴(kuò)展來(lái)對(duì)各個(gè)子控件的位置進(jìn)行控制,由它來(lái)決定各個(gè)控件的排列組合。Android平臺(tái)也提供了一些相對(duì)簡(jiǎn)單的布局,開(kāi)發(fā)者可以用這些布局完成一些簡(jiǎn)單的用戶界面的設(shè)計(jì)。通過(guò)對(duì)這些布局進(jìn)行靈活多樣的組合,可以進(jìn)一步完善用戶界面的設(shè)計(jì),讓用戶擁有更豐富的選擇,提高用戶的滿意度。在Android系統(tǒng)中,開(kāi)發(fā)者將XML文件的作用定義為資源定義和數(shù)據(jù)存儲(chǔ)。這樣,用戶在對(duì)應(yīng)用程序的資源進(jìn)行調(diào)用時(shí),過(guò)程會(huì)大大簡(jiǎn)化,效率大大提高,系統(tǒng)的反應(yīng)速度大大提高。為了充分利用這一優(yōu)點(diǎn),當(dāng)控件是靜態(tài)的,不需要經(jīng)常做出改變的時(shí)候,我們常常選擇XML文件編寫(xiě),而對(duì)于其它類型,我們一般選擇用Java語(yǔ)言來(lái)編寫(xiě)代碼,這種方式編寫(xiě)出來(lái)的代碼在一個(gè)程序的編寫(xiě)中,我們可以隨時(shí)進(jìn)行改變。
2.3 Android程序開(kāi)發(fā)流程
傳統(tǒng)家居主要實(shí)現(xiàn)了多媒體功能、家電設(shè)備的遠(yuǎn)程控制、家庭娛樂(lè)游戲功能等各項(xiàng)功能,如今,智能家居正在力圖將上述所有功能進(jìn)行集合,開(kāi)發(fā)研究出一種新的設(shè)備和程序,實(shí)現(xiàn)所有設(shè)備的控制操作。一般情況下,我們?cè)趯?duì)一款應(yīng)用程序軟件進(jìn)行開(kāi)發(fā)之前,先要對(duì)開(kāi)發(fā)平臺(tái)的基本情況了解一下,尤其是這個(gè)平臺(tái)的系統(tǒng)框架,因?yàn)檫@關(guān)系著整個(gè)軟件程序的結(jié)果設(shè)計(jì)以及能夠調(diào)用什么樣的系統(tǒng)組件和函數(shù)。如果這款軟件的開(kāi)發(fā)需要其它軟件,那么要先安裝上需要的軟件,并對(duì)系統(tǒng)的環(huán)境變量進(jìn)行配置,只有配置正確和前期工作做好,我們才能進(jìn)行后期的軟件開(kāi)發(fā)。而軟件的開(kāi)發(fā)主要包括程序的設(shè)計(jì)和測(cè)試兩個(gè)部分,而進(jìn)行測(cè)試的主要目的是為了驗(yàn)證程序設(shè)計(jì)的正誤以及程序的運(yùn)行能否滿足功能要求。只有通過(guò)了各項(xiàng)嚴(yán)格的測(cè)試,并進(jìn)行一段時(shí)間的試用,確認(rèn)能夠使用且達(dá)到了預(yù)期目標(biāo),我們才能說(shuō)這一軟件的開(kāi)發(fā)成功。
3 基于安卓平臺(tái)的智能家居客戶端相關(guān)技術(shù)研究
3.1 客戶端界面設(shè)計(jì)
通常來(lái)講,一個(gè)軟件是否能夠受到歡迎,還是要看用戶的喜愛(ài)程度和受歡迎程度。從用戶的角度上來(lái)看的話,他們最關(guān)心的是操作界面的設(shè)計(jì)是否友好,在進(jìn)行操作時(shí)是否簡(jiǎn)單方便,運(yùn)行時(shí)是否流暢,反應(yīng)是否迅速。而對(duì)于這款軟件的開(kāi)發(fā)難易程度,用戶并不關(guān)心。因此,為了更好的服務(wù)用戶,我們可以對(duì)用戶的需求進(jìn)行整理,形成文檔式文件,用來(lái)記錄用戶的要求和意見(jiàn)建議。并且將幾種候選界面的優(yōu)缺點(diǎn)列出來(lái)讓用戶自己來(lái)選擇使用哪種界面,大大的提高了用戶的參與度,提高用戶對(duì)軟件的忠實(shí)度。而通常的界面設(shè)計(jì)是有系統(tǒng)中自帶的控件來(lái)進(jìn)行組合和應(yīng)用,盡管能滿足大部分功能的需要,如果不能滿足要求,開(kāi)發(fā)者可以自己自定義控件或是開(kāi)發(fā)一個(gè)新的控件。
3.2 登錄與控制界面的設(shè)計(jì)與實(shí)現(xiàn)
為了保證軟件和家居設(shè)備的安全,我們對(duì)用戶的身份信息進(jìn)行了綁定。用戶在使用軟件前,必須要進(jìn)行登錄,且進(jìn)行身份信息的驗(yàn)證,只有在信息正確時(shí),我們才能允許其進(jìn)入軟件進(jìn)行操作,如果不正確,則無(wú)法進(jìn)入。登陸界面主要包括編輯文本、檢查盒、按鈕等幾個(gè)簡(jiǎn)單的控件,布局十分簡(jiǎn)單。
主控制界面的作用相當(dāng)于一個(gè)導(dǎo)航器,根據(jù)上面的指示做出選擇,系統(tǒng)便會(huì)轉(zhuǎn)到相應(yīng)的子控制界面去控制相應(yīng)的家居設(shè)備。這些子控制模塊主要包括家電控制模塊、環(huán)境監(jiān)控模塊、系統(tǒng)設(shè)置模塊三個(gè)主要部分。
3.3 客戶端結(jié)構(gòu)設(shè)計(jì)
本文研究的應(yīng)用軟件主要用在智能家居的使用上,根據(jù)軟件編寫(xiě)的經(jīng)驗(yàn)和功能分析,并結(jié)合用戶需求,我們對(duì)系統(tǒng)采用模塊化原則,就是把整個(gè)軟件分成三個(gè)不同的部分,根據(jù)各自的功能分別進(jìn)行不同的設(shè)計(jì)。
3.3.1 UI控制界面
對(duì)于任何一個(gè) Android 應(yīng)用程序來(lái)說(shuō),通常包含了多個(gè) Activity,這些活動(dòng)之間可以相互通信和跳轉(zhuǎn),Activity 本身不具有顯示的功能,但是它起到一個(gè)可以讓其他組件在它上面進(jìn)行顯示的作用。所以設(shè)計(jì) UI 界面時(shí),先要將顯示其上的 View 先設(shè)計(jì)好,通過(guò) set Content View 方法讓它顯示在屏幕上,View 可以是系統(tǒng)自帶的組合控件,也可以是圖片資源,但是都要在資源文件中先進(jìn)行設(shè)置,View 載入的方式有兩種,可以是通過(guò) XML 文件設(shè)置的方式,也可是 Java 代碼編寫(xiě)的方式,這兩種方式所達(dá)到的效果是相通的。
3.3.2 通信模塊
整個(gè)通信流程為:服務(wù)器端先創(chuàng)建 Server Socket,當(dāng)然這一步先要指定端口號(hào),服務(wù)器隨后處于偵聽(tīng)狀態(tài),等待 Client 的接入;在客戶端,用戶根據(jù)要接入服務(wù)器的主機(jī)號(hào)和端口號(hào),創(chuàng)建 Socket 對(duì)象,與服務(wù)器建立連接,這一步完成后,在服務(wù)器會(huì)返回客戶端的 Socket 對(duì)象,這樣通信機(jī)制已經(jīng)建立,就可以實(shí)現(xiàn)下一步的數(shù)據(jù)傳輸(Wang et al. 2014)[5]。
3.3.3 SQLite 數(shù)據(jù)庫(kù)
根據(jù)設(shè)計(jì)的要求以及軟件的需要,本文采用的是 SQLite 數(shù)據(jù)庫(kù),這是一個(gè)內(nèi)存占有非常小的關(guān)系型數(shù)據(jù)庫(kù),現(xiàn)在的應(yīng)用范圍集中在在嵌入式方面,之所以使用它,是因?yàn)樗谙到y(tǒng)中占的資源非常少,在終端設(shè)備這種體積本來(lái)就很小的條件下,它應(yīng)該算是首選。另一方面,SQLite 數(shù)據(jù)庫(kù)跨平臺(tái)性非常好,在不同的操作系統(tǒng)的上都能夠使用,語(yǔ)言兼容性也不錯(cuò),不管是 C 還是 Java 等程序設(shè)計(jì)語(yǔ)言,都能對(duì)其進(jìn)行控制,而且因?yàn)?SQLite 數(shù)據(jù)庫(kù)比較小的原因其處理數(shù)據(jù)的速度也比較快。
3.4 人機(jī)交互技術(shù)研究設(shè)計(jì)
目前市場(chǎng)上常見(jiàn)的終端軟件控制的方式多種多樣,但主要的控制方式有按鍵控制、觸屏控制、手勢(shì)控制等(Wang et al. 2012)[6]。前兩種控制方式比較常見(jiàn),其實(shí)現(xiàn)方式也已經(jīng)比較成熟,系統(tǒng)穩(wěn)定可靠。本節(jié)主要探討了手勢(shì)控制的原理。通過(guò)手勢(shì)實(shí)現(xiàn)對(duì)軟件的控制,必須要對(duì)手勢(shì)動(dòng)作進(jìn)行采集,獲得手勢(shì)圖像后,利用算法進(jìn)行處理,以識(shí)別不同的手勢(shì)。手勢(shì)圖像的處理涉及到三個(gè)過(guò)程:
3.4.1 手勢(shì)建模
這是整個(gè)圖像識(shí)別過(guò)程中的基礎(chǔ)。對(duì)于具體的應(yīng)用來(lái)說(shuō),這一步意味著對(duì)人手的某些特征信息進(jìn)行提取,其中就包括形狀、大小、數(shù)目等。
3.4.2 手勢(shì)圖像分析
對(duì)建立的圖像模型進(jìn)行分析,先要進(jìn)行圖像預(yù)處理,這一步包括圖像處理中的圖像增強(qiáng)、噪聲去除、特征提取、邊界處理等措施,而后得到這幅圖像的基本信息和特征參數(shù),通過(guò)參數(shù)比對(duì)來(lái)實(shí)現(xiàn)對(duì)手勢(shì)的判別。
3.4.3 手勢(shì)判別
在圖像分析中會(huì)得到圖像的特征參數(shù),通過(guò)這些參數(shù)與數(shù)據(jù)庫(kù)中的圖像模型的參數(shù)進(jìn)行比對(duì),判斷符合項(xiàng),符合的便是相應(yīng)的手勢(shì)。這一步有系統(tǒng)自動(dòng)完成。
4 系統(tǒng)測(cè)試與分析
4.1 Matlab程序?qū)崿F(xiàn)
在進(jìn)行了各個(gè)控件的功能性描述之后,還要編寫(xiě)代碼添加進(jìn)去。這里面主要功能是包括加載手勢(shì)圖片,提取特征向量以及實(shí)現(xiàn)識(shí)別算法。首先是加載手勢(shì)圖片。我們?cè)邳c(diǎn)擊加載手勢(shì)圖片之后,會(huì)出現(xiàn)一個(gè)對(duì)話框。我們可以根據(jù)對(duì)話框中的提示來(lái)進(jìn)行相應(yīng)的操作,處理文件。這一部分只用來(lái)將文件的名稱和路徑返回給系統(tǒng)來(lái)進(jìn)行調(diào)用。其次,我們可以根據(jù)算法編寫(xiě)程序,提取特征向量。最后是識(shí)別算法的實(shí)現(xiàn)。我們采用模板匹配算法,它通過(guò)計(jì)算待測(cè)圖像和模板圖像兩者特征向量之間的歐式距離來(lái)實(shí)現(xiàn)功能的。
4.2 系統(tǒng)測(cè)試分析
為了驗(yàn)證這一系統(tǒng)的性能,我們進(jìn)行了一系列的嚴(yán)格測(cè)試。統(tǒng)計(jì)結(jié)果如圖1所示。
我們假定系統(tǒng)的模型庫(kù)中只存在“石頭”、“剪刀”、“布”三種手勢(shì),這時(shí)我們對(duì)160種手勢(shì)進(jìn)行判斷分析,統(tǒng)計(jì)正確率。我們除了那三種手勢(shì)外,還包含了其它很多的手勢(shì),這些手勢(shì)可能庫(kù)里并不存在,我們的所有手勢(shì)由4個(gè)人來(lái)完成,每個(gè)人做出10次。為了增強(qiáng)系統(tǒng)特性的說(shuō)服力,我們還對(duì)“1”“3”“6”三個(gè)數(shù)字的手勢(shì)進(jìn)行了統(tǒng)計(jì),統(tǒng)計(jì)結(jié)果如表1所示。
從圖1可以看出,在160個(gè)手勢(shì)中,正確的次數(shù)為149,錯(cuò)誤的次數(shù)為11,總的正確概率達(dá)到了92.1%。通常情況下,我們對(duì)于手勢(shì)的判別要求并不是很高,這套系統(tǒng)是可以使用的。
5 總結(jié)與展望
智能家居是支撐起整個(gè)社區(qū)和城市的智慧程度和現(xiàn)代化水平的重要途徑。本課題基于Android平臺(tái),仔細(xì)研究了當(dāng)前智能家居的發(fā)展趨勢(shì)和功能特點(diǎn),并結(jié)合人們的生活實(shí)際,分析歸納人們可能會(huì)用到的功能模塊,并將這些功能模塊進(jìn)行總體設(shè)計(jì),確定各模塊之間的關(guān)系以及特點(diǎn)和作用,為每個(gè)模塊進(jìn)行了詳細(xì)設(shè)計(jì)。在設(shè)計(jì)完成后,進(jìn)行了嚴(yán)格的系統(tǒng)測(cè)試,經(jīng)過(guò)分析證明該APP符合設(shè)計(jì)目標(biāo),達(dá)到了預(yù)期。通過(guò)測(cè)試和試用,本文中設(shè)計(jì)的智能家居APP,基本可以滿足用戶的需求,達(dá)到了初始設(shè)定的設(shè)計(jì)目標(biāo),但是,也出現(xiàn)了一些不容忽視的問(wèn)題。這也表明,這款A(yù)PP距離一個(gè)功能完善、方便快捷、穩(wěn)定可靠的智能家居移動(dòng)端應(yīng)用還有某些方面的差距。經(jīng)過(guò)仔細(xì)研究分析,根據(jù)實(shí)際情況,并結(jié)合當(dāng)前技術(shù)的發(fā)展水平和未來(lái)的發(fā)展趨勢(shì),認(rèn)真比較用戶對(duì)于智能家居移動(dòng)端應(yīng)用的期望和需求,以需求為導(dǎo)向,進(jìn)一步查找問(wèn)題,分析差距,提出解決的方法和措施。
參考文獻(xiàn)
[1]李濤.基于Android的智能家居APP的設(shè)計(jì)與實(shí)現(xiàn)[D].蘇州:蘇州大學(xué),2014.
[2]鹿曼.基于Android的智能家居控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].濟(jì)南:山東建筑大學(xué),2013.
[3]崔荔.基于Android平臺(tái)的智能家居客戶端系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].西安:長(zhǎng)安大學(xué),2013.
[4]劉威.基于Android平臺(tái)的智能家居客戶端應(yīng)用軟件設(shè)計(jì)與實(shí)現(xiàn)[D].哈爾濱:哈爾濱工業(yè)大學(xué),2013.
[5]王運(yùn)紅.智能家居系統(tǒng)客戶端與網(wǎng)關(guān)的設(shè)計(jì)與實(shí)現(xiàn)[D].杭州:浙江工業(yè)大學(xué),2014.
[6]王朝華,陳德艷,黃國(guó)宏等.基于Android的智能家居系統(tǒng)的研究與實(shí)現(xiàn)[D].廣州:廣東工業(yè)大學(xué),2012.
篇5
關(guān)鍵詞:車輛工程;人才培養(yǎng)模式;汽車專業(yè)英語(yǔ)
中圖分類號(hào):G642文獻(xiàn)標(biāo)志碼:A文章編號(hào):1673-291X(2010)31-0316-02
車輛工程專業(yè)是培養(yǎng)德智體全面發(fā)展,掌握機(jī)械、電子、計(jì)算機(jī)等全面工程技術(shù)基礎(chǔ)理論和必要專業(yè)知識(shí)與技能,了解并重視與汽車技術(shù)發(fā)展有關(guān)人文社會(huì)知識(shí),能在企業(yè)、科研院(所)、行業(yè)管理等部門,從事與車輛工程有關(guān)的產(chǎn)品設(shè)計(jì)開(kāi)發(fā)、生產(chǎn)制造、試驗(yàn)檢測(cè)、應(yīng)用研究、技術(shù)服務(wù)、經(jīng)營(yíng)銷售、管理等方面工作,具有較強(qiáng)的實(shí)踐能力和創(chuàng)新精神的高級(jí)專門人才,而車輛工程專業(yè)??频呐囵B(yǎng)目標(biāo)應(yīng)該是汽車修理與汽車營(yíng)銷。而國(guó)內(nèi)汽車專業(yè)??迫瞬排囵B(yǎng)模式僵化,汽車專業(yè)課程設(shè)置不合理。最簡(jiǎn)單的例子就是:車輛工程專業(yè)??频呐囵B(yǎng)計(jì)劃中理論教學(xué)內(nèi)容占有很大的比重,包括:機(jī)械設(shè)計(jì)、材料力學(xué)、工程熱力學(xué)等課程。而這些課程對(duì)于車輛工程專業(yè)??茖W(xué)生的要求就相對(duì)的高了一些,前面已經(jīng)說(shuō)過(guò),車輛工程專業(yè)??频呐囵B(yǎng)目標(biāo)是汽車修理與汽車營(yíng)銷,因此,必須對(duì)車輛工程專業(yè)??频呐囵B(yǎng)方式進(jìn)行必要的改革。根據(jù)作者2010年在新西蘭Unitec理工學(xué)院做訪問(wèn)學(xué)者的半年時(shí)間的感受,得到了國(guó)內(nèi)車輛工程專業(yè)??迫瞬排囵B(yǎng)的一些想法?;诖?本文提出了對(duì)國(guó)內(nèi)車輛工程專業(yè)??迫瞬排囵B(yǎng)的一些想法和思路。
一、國(guó)內(nèi)車輛工程專業(yè)人才培養(yǎng)的優(yōu)缺點(diǎn)分析與對(duì)策
一般來(lái)說(shuō),我們國(guó)內(nèi)的汽車工程專業(yè)??频呐囵B(yǎng)目標(biāo)是汽車修理與汽車營(yíng)銷,在此,我們不討論汽車營(yíng)銷,既然我們要求將汽車專業(yè)??茖W(xué)生的培養(yǎng)目標(biāo)定位為汽車修理,那么,我們必須對(duì)培養(yǎng)方案與老師講授課程教學(xué)大綱予以明確:(1)以前汽車專業(yè)??频呐囵B(yǎng)方案中應(yīng)該去掉一些無(wú)關(guān)緊要的課程。比如說(shuō)機(jī)械設(shè)計(jì)、材料力學(xué)、工程熱力學(xué)等課程。(2)以前汽車專業(yè)??婆囵B(yǎng)方案中的學(xué)時(shí)數(shù)要改變。最簡(jiǎn)單的例子就是:一般來(lái)說(shuō),汽車構(gòu)造這門課的課時(shí)是90學(xué)時(shí),其實(shí)對(duì)于汽車專業(yè)??茖W(xué)生來(lái)說(shuō),并不需要了解的太深入與太詳細(xì),只要學(xué)生懂得汽車的基本構(gòu)造就可以。(3)以前汽車專業(yè)??频呐囵B(yǎng)方案中,理論教學(xué)較多,但是對(duì)于實(shí)驗(yàn)的要求相對(duì)較少,而這就是國(guó)內(nèi)高校和西方發(fā)達(dá)國(guó)家的區(qū)別之處(如圖1所示):
這一點(diǎn),我們必須要進(jìn)行修改。也就是大幅增加實(shí)驗(yàn)教學(xué)的學(xué)時(shí)數(shù)。最簡(jiǎn)單的例子就是:對(duì)于汽車電子這門課程,如果光給學(xué)生講授一些電路的基本知識(shí),而不讓學(xué)生自己動(dòng)手設(shè)計(jì)一些汽車上常見(jiàn)的電路,那么學(xué)生畢業(yè)以后,遇到一些汽車的電路故障,估計(jì)他們可能連最簡(jiǎn)單的一些二極管和三極管都沒(méi)有見(jiàn)過(guò),那么如何要求他們排除故障呢?
對(duì)于汽車專業(yè)??婆囵B(yǎng)方案中的課程,一定要實(shí)行新的教學(xué)大綱,不能照著本科生課程的教學(xué)大綱來(lái)運(yùn)行。最簡(jiǎn)單的例子就是拿汽車?yán)碚搧?lái)說(shuō):總是要講授很多的公式推導(dǎo)(特別是微積分較多的公式),這樣的效果是學(xué)生覺(jué)得很枯燥,因?yàn)樗麄冇X(jué)得講那么多的理論,他們畢業(yè)以后也不會(huì)用到這些理論。
二、增開(kāi)汽車人機(jī)工程學(xué)的必要性
通過(guò)在新西蘭Unitec的進(jìn)修學(xué)習(xí),根據(jù)中國(guó)車輛工程??颇壳暗呐囵B(yǎng)計(jì)劃,覺(jué)得非常有必要增開(kāi)汽車人機(jī)工程學(xué)這門課。理由如下:
現(xiàn)代機(jī)器的設(shè)計(jì)不僅要考慮機(jī)器本身的功能,還要考慮機(jī)器與人、機(jī)器與環(huán)境之間的關(guān)系。這樣就產(chǎn)生了兩條邊界:人―機(jī)器、機(jī)器―環(huán)境。而人機(jī)工程學(xué)就是研究“人―機(jī)器”這條邊界的問(wèn)題的。與汽車設(shè)計(jì)相關(guān)的主要有:(1)基于人體感官的界面設(shè)計(jì)。例如,人的視覺(jué)有視角、視野、可視光波長(zhǎng)范圍、顏色分辨力、視覺(jué)靈敏度、定位錯(cuò)覺(jué)、運(yùn)動(dòng)錯(cuò)覺(jué)、視覺(jué)疲勞等特性,汽車的擋風(fēng)玻璃、儀表板和儀表的設(shè)計(jì)就要充分考慮這些特性,使駕駛者能夠得到足夠的視區(qū),能夠迅速辨認(rèn)各種信號(hào),減少失誤和視覺(jué)疲勞。交通標(biāo)志的設(shè)計(jì)也應(yīng)該采用大多數(shù)人能明辯的顏色和不易產(chǎn)生錯(cuò)覺(jué)的形狀。(2)基于人體形態(tài)的界面設(shè)計(jì)。不同地區(qū)和人種、不同年齡和性別都具有不同的身體尺寸,為不同地區(qū)和群體設(shè)計(jì)的汽車就要參考特定對(duì)象的人體參數(shù)。例如司機(jī)在駕駛汽車的時(shí)候采用坐姿,座椅的設(shè)計(jì)要符合人體骨骼的最佳輪廓,儀表的布置應(yīng)在易于看到的地方,操縱桿/板的位置要在人體四肢靈活運(yùn)動(dòng)的范圍內(nèi)。(3)基于力特性的界面設(shè)計(jì)。人體在不同的姿態(tài)下,用力的疲勞程度不同,操縱機(jī)器所需的力量應(yīng)該選擇在對(duì)應(yīng)姿態(tài)下不易引起疲勞的范圍內(nèi)。例如,轉(zhuǎn)向助力器就是為了減輕操縱力而設(shè)計(jì)的。人體在不同的姿態(tài)下最大拉力、最大推力也不相同,例如坐姿下人腿的蹬力在過(guò)臀部水平線下方20度左右較大,操縱性也較好,所以剎車踏板就安裝在這個(gè)位置上。人體在不同的姿態(tài)使用不同的肌肉群進(jìn)行工作,動(dòng)作的靈活性、速度和最高頻率都不相同,例如腿的反復(fù)伸縮具有較低的頻率,而手指則可以用較高的頻率進(jìn)行敲擊。因此,對(duì)應(yīng)不同的操縱頻率應(yīng)采用不同的動(dòng)作方式來(lái)完成。(4)基于人腦特性的界面設(shè)計(jì)。人腦對(duì)事物的認(rèn)識(shí)和反應(yīng)有自己的特點(diǎn),體現(xiàn)在他的行為和對(duì)外界的反應(yīng)中。近年來(lái),人工智能已經(jīng)在汽車上得到應(yīng)用,車載電腦可以協(xié)助駕駛者認(rèn)路、換檔、避碰……。
可以毫不夸張地說(shuō),現(xiàn)代汽車工業(yè)中,凡成功的汽車產(chǎn)品,不能缺少人機(jī)工程學(xué)的理念。汽車人機(jī)工程學(xué)已經(jīng)是現(xiàn)代汽車設(shè)計(jì)的一個(gè)主要趨勢(shì)與研究熱點(diǎn)。國(guó)外有汽車專業(yè)的學(xué)校都開(kāi)設(shè)了汽車人機(jī)工程學(xué)這門課程。
因此,增開(kāi)汽車人機(jī)工程學(xué)這門課是非常有必要和緊迫的。
三、對(duì)車輛工程??迫瞬排囵B(yǎng)的汽車專業(yè)英語(yǔ)教學(xué)的建議
汽車專業(yè)英語(yǔ)在車輛工程教學(xué)計(jì)劃中屬于專業(yè)課。車輛工程的教學(xué)體系分為四大板塊,即公共基礎(chǔ)課、專業(yè)基礎(chǔ)課、專業(yè)過(guò)渡課、專業(yè)課。專業(yè)課主要包括汽車構(gòu)造、汽車發(fā)動(dòng)機(jī)原理、汽車電子、汽車?yán)碚撆c汽車專業(yè)英語(yǔ)。汽車專業(yè)英語(yǔ)主要講授車輛工程所涉及的英語(yǔ)專業(yè)詞匯和語(yǔ)法等。作為專業(yè)課,它是所有車輛工程學(xué)科的必修課程,主要探討車輛工程的英語(yǔ)專業(yè)詞匯和語(yǔ)法等。汽車專業(yè)英語(yǔ)教學(xué)使學(xué)生熟悉本專業(yè)的英語(yǔ)詞匯及用法,了解汽車領(lǐng)域文章的結(jié)構(gòu)及體裁,輔助學(xué)生對(duì)汽車專業(yè)課程的學(xué)習(xí),培養(yǎng)學(xué)生的英語(yǔ)閱讀能力和翻譯能力,使學(xué)生更好地直接從國(guó)外資料中獲得新的知識(shí)和信息。對(duì)于學(xué)生提高思想素質(zhì)和科學(xué)文化素質(zhì),掌握職業(yè)技能,形成綜合職業(yè)能力,以及今后的學(xué)習(xí)和發(fā)展具有重要作用。但是,現(xiàn)在國(guó)內(nèi)汽車專業(yè)英語(yǔ)的教材都是有以下內(nèi)容:發(fā)動(dòng)機(jī)、汽車底盤、汽車車身與汽車電子。實(shí)際上就是一本簡(jiǎn)單的汽車構(gòu)造的翻譯書(shū),而其中最主要的是汽車?yán)碚撘稽c(diǎn)也沒(méi)有涉及。同時(shí),國(guó)內(nèi)汽車專業(yè)英語(yǔ)教材安排的內(nèi)容過(guò)多,對(duì)于汽車系的一般是45個(gè)學(xué)時(shí)是遠(yuǎn)遠(yuǎn)不夠的。大家都知道,汽車?yán)碚撛谄嚬こ痰闹匾饔?而汽車?yán)碚摰囊恍I(yè)術(shù)語(yǔ)在現(xiàn)在國(guó)內(nèi)汽車專業(yè)英語(yǔ)教材里面是沒(méi)有的。最簡(jiǎn)單的一個(gè)例子就是:汽車燃油經(jīng)濟(jì)性,基本上學(xué)生翻譯都是錯(cuò)誤的,而正確的應(yīng)該是Fuel consumption economy。因此,我的想法與建議是:對(duì)于汽車專業(yè)英語(yǔ)的教材有必要進(jìn)行刪減或者編寫(xiě)一部新的教材。該新教材大致的內(nèi)容分布為:發(fā)動(dòng)機(jī)(35%)、汽車底盤(15%)、汽車車身(15%)、汽車?yán)碚?15%)、汽車電子(20%)(如下表所示):
新教材大致的內(nèi)容分布
自己覺(jué)得這樣的汽車專業(yè)英語(yǔ)的課時(shí)安排較為合理。其中,汽車?yán)碚摰膬?nèi)容為:汽車動(dòng)力性、汽車燃油經(jīng)濟(jì)性、汽車制動(dòng)性、汽車操縱穩(wěn)定性、汽車平順性與舒適性、汽車通過(guò)性。這樣,學(xué)生才能得到較好的教育。
四、結(jié)語(yǔ)
針對(duì)目前國(guó)內(nèi)汽車專業(yè)??迫瞬排囵B(yǎng)模式的僵化,個(gè)別汽車專業(yè)課程設(shè)置的不合理,本文提出了一些有價(jià)值的想法與建議,也就是要求改變汽車專業(yè)??频呐囵B(yǎng)計(jì)劃,增開(kāi)人機(jī)工程學(xué)和改革汽車專業(yè)英語(yǔ)的教學(xué)方法。為國(guó)內(nèi)車輛工程專業(yè)專科人才培養(yǎng)提供了一些合理的依據(jù)。
參考文獻(xiàn):
[1]馮桑.淺議“車輛工程”專業(yè)的定位和培養(yǎng)目標(biāo)[J].廣東工業(yè)大學(xué)學(xué)報(bào):社會(huì)科學(xué)版,2005,(1).
篇6
關(guān)鍵詞:電能質(zhì)量;在線監(jiān)測(cè);.Net
中圖分類號(hào):TP311文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1009-3044(2012)09-2036-03
Design and Development of Power Quality Online Monitoring and Analysis System
LUO De-hua,LU Da
(School of Information Science and Technology, Xiamen University, Xiamen 361005, China)
Abstract: Introduces various indicators of power quality and the background and current situation of power quality monitoring, proposed a design method on power quality monitoring and analysis system. C # and SQL Server 2005 is used for data extraction, decoding and storage from power quality monitoring equipment, achieved functions of power quality assessment, report generation and so on.
Key words: power quality; online monitoring; .Net
隨著科學(xué)技術(shù)的發(fā)展和工業(yè)規(guī)模的擴(kuò)大,一方面,人們?cè)絹?lái)越多地選擇性能好、效率高但對(duì)電能特性變化敏感的高科技設(shè)備,電力用戶對(duì)電能質(zhì)量的要求不斷提高。另一方面,供電系統(tǒng)中增加了大量的非線性負(fù)載,這些負(fù)載和其它許多新型的電氣設(shè)備在其運(yùn)行時(shí)會(huì)向電力系統(tǒng)注入各種電磁干擾,嚴(yán)重影響著電力系統(tǒng)的安全和穩(wěn)定。因此,必須對(duì)電能質(zhì)量的進(jìn)行監(jiān)測(cè)和分析,只有快速準(zhǔn)確地檢測(cè)出電力系統(tǒng)中的電能質(zhì)量問(wèn)題,并對(duì)其進(jìn)行有效的分析,確定問(wèn)題產(chǎn)生的原因和范圍,才能對(duì)其進(jìn)行有效的控制和治理[2]。
根據(jù)我國(guó)電力部門的迫切需要,我們研發(fā)了基于FPGA的電能質(zhì)量監(jiān)測(cè)儀,并開(kāi)發(fā)了配套的電能質(zhì)量監(jiān)測(cè)與分析管理軟件。該文主要闡述整個(gè)電能質(zhì)量監(jiān)測(cè)系統(tǒng)的結(jié)構(gòu)及分析評(píng)估軟件的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)。
1系統(tǒng)設(shè)計(jì)
1.1系統(tǒng)整體設(shè)計(jì)
本項(xiàng)目目的是建立一個(gè)電能質(zhì)量監(jiān)測(cè)與分析系統(tǒng),使得電能質(zhì)量監(jiān)管部門能夠?qū)崟r(shí)、連續(xù)地得到電網(wǎng)內(nèi)相應(yīng)測(cè)點(diǎn)完整、可靠的電能質(zhì)量數(shù)據(jù)。本電能質(zhì)量在線分析系統(tǒng)由監(jiān)測(cè)終端(下位機(jī))、數(shù)據(jù)庫(kù)和分析管理軟件(上位機(jī))三部分組成。
電能質(zhì)量監(jiān)測(cè)終端接到相應(yīng)測(cè)量點(diǎn)上,利用終端的高速計(jì)算能力完成電能質(zhì)量原始數(shù)據(jù)的高速采集和實(shí)時(shí)的數(shù)據(jù)處理分析,計(jì)算得到電能質(zhì)量各指標(biāo)值,并保存到存儲(chǔ)設(shè)備中,供上位機(jī)隨時(shí)查詢。
數(shù)據(jù)庫(kù)采用SQL Server 2005,它提供數(shù)據(jù)訪問(wèn)的接口,分析管理軟件(上位機(jī))可以通過(guò)接口完成電能質(zhì)量數(shù)據(jù)的存取。
分析管理軟件實(shí)現(xiàn)了對(duì)測(cè)量點(diǎn)電能質(zhì)量數(shù)據(jù)的綜合分析管理。一方面,通過(guò)網(wǎng)絡(luò)向監(jiān)測(cè)終端發(fā)送各種控制消息;另一方面,通過(guò)網(wǎng)絡(luò)將監(jiān)測(cè)終端中保存的電能質(zhì)量指標(biāo)參數(shù),存儲(chǔ)到數(shù)據(jù)庫(kù)中。然后以圖形、數(shù)據(jù)表等多種形式對(duì)電能質(zhì)量指標(biāo)進(jìn)行分析評(píng)估,并能根據(jù)國(guó)標(biāo)和用戶的管理需求生成電能質(zhì)量報(bào)表。
此系統(tǒng)的目標(biāo)就是建立起一套完整的集電能質(zhì)量高速采集、計(jì)算、存儲(chǔ)、分析及評(píng)估的系統(tǒng),提供測(cè)量點(diǎn)的電能質(zhì)量的全面信息。該文完成的內(nèi)容是該項(xiàng)目中電能質(zhì)量分析管理軟件的設(shè)計(jì)與實(shí)現(xiàn)。
1.2各模塊設(shè)計(jì)
1.2.1實(shí)時(shí)顯示模塊
在與監(jiān)測(cè)終端相連的情況下,提供各路電壓及電流波形的實(shí)時(shí)顯示,與示波器功能相似。同時(shí),還實(shí)時(shí)顯示各路電壓及電流的有效值。
1.2.2控制模塊
在與監(jiān)測(cè)終端相連的情況下,通過(guò)各種命令可以實(shí)現(xiàn)對(duì)監(jiān)測(cè)終端的控制,包括開(kāi)始采集數(shù)據(jù),停止采集數(shù)據(jù),將已保存在監(jiān)測(cè) 終端中的數(shù)據(jù)同步到數(shù)據(jù)庫(kù)中,供需要時(shí)分析。另外,由于監(jiān)測(cè)終端不具備斷電后保存時(shí)間的功能,因此,在發(fā)送開(kāi)始采集數(shù)據(jù)的命令的同時(shí)將系統(tǒng)時(shí)間發(fā)送至監(jiān)測(cè)終端,完成監(jiān)測(cè)終端的對(duì)時(shí)。
1.2.3圖形評(píng)估模塊
圖形評(píng)估主要對(duì)測(cè)得的相關(guān)指標(biāo)進(jìn)行圖形分析評(píng)估,這是系統(tǒng)最重要的功能之一。主要涉及的指標(biāo)有:電壓、電流、頻率、功率、三相電壓不平衡度、諧波等。用戶通過(guò)設(shè)置查詢的時(shí)間段及相應(yīng)的參數(shù)指標(biāo),系統(tǒng)以圖形(包括曲線圖、描點(diǎn)圖、柱狀圖、鋸齒圖等)、列表等形式直觀快速地顯示查詢結(jié)果,是用戶了解及掌握電能質(zhì)量相關(guān)信息的主要途徑之一。
1.2.4報(bào)表生成模塊
生成報(bào)表是本系統(tǒng)的另一個(gè)重要功能。軟件能夠生成所設(shè)定好時(shí)間范圍內(nèi)各測(cè)量指標(biāo)超標(biāo)情況的統(tǒng)計(jì)信息,包括最大值、最小值、平均值、總測(cè)量次數(shù)、超標(biāo)次數(shù)、超標(biāo)次數(shù)所占比例等。主要涉及的指標(biāo)有:電壓、頻率、三相不平衡度、諧波等,所使用的國(guó)家標(biāo)準(zhǔn)由用戶輸入并保存在系統(tǒng)中。
1.2.5設(shè)置模塊
主要包括國(guó)標(biāo)設(shè)置和測(cè)點(diǎn)設(shè)置兩部分。其中,國(guó)標(biāo)設(shè)置主要包括供電電壓偏差、電力系統(tǒng)頻率允許偏差、三相電壓允許不平衡度、公用電網(wǎng)諧波等標(biāo)準(zhǔn)的設(shè)置,默認(rèn)情況按現(xiàn)行國(guó)家標(biāo)準(zhǔn)執(zhí)行。測(cè)點(diǎn)設(shè)置方面主要是設(shè)置測(cè)點(diǎn)的額定電壓、基準(zhǔn)短路容量等基本信息。
1.3實(shí)現(xiàn)
隨著互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,軟件的體系結(jié)構(gòu)主要有以下兩種:客戶機(jī)/服務(wù)器(C/S)模式和瀏覽器/服務(wù)器(B/S)模式。C/S模式將應(yīng)用一分為二,服務(wù)器負(fù)責(zé)數(shù)據(jù)管理,客戶機(jī)完成與用戶的交互,有較高的安全性,同時(shí)具有強(qiáng)大的數(shù)據(jù)操作和數(shù)據(jù)處理能力。另一方面,也使得客戶端程序設(shè)計(jì)較為復(fù)雜,升級(jí)代價(jià)較高。B/S模式則是利用不斷成熟的瀏覽器技術(shù),結(jié)合瀏覽器的各種腳本語(yǔ)言,實(shí)現(xiàn)了原來(lái)需要復(fù)雜客戶端軟件才能實(shí)現(xiàn)的強(qiáng)大功能,其最大的優(yōu)點(diǎn)是運(yùn)行和維護(hù)簡(jiǎn)單方便,但是在瀏覽器上對(duì)大量數(shù)據(jù)進(jìn)行深層次的分析、匯總等處理能力較弱[3]。
考慮到本系統(tǒng)需要對(duì)大量的電能質(zhì)量數(shù)據(jù)進(jìn)行分析處理,并且需要有較好的交互性,并綜合分析C/S模式和B/S模式的優(yōu)缺點(diǎn)后,決定采用C/S模式進(jìn)行設(shè)計(jì),通過(guò).Net平臺(tái)開(kāi)發(fā)實(shí)現(xiàn)。在設(shè)計(jì)過(guò)程中采用MVC模式,把整個(gè)系統(tǒng)分為三個(gè)基本部分:模型(Model)、視圖(View)和控制器(Controller)。MVC模式的目的是實(shí)現(xiàn)一種動(dòng)態(tài)的程式設(shè)計(jì),使后續(xù)對(duì)程序的修改和擴(kuò)展簡(jiǎn)化,并且使程序某一部分的重復(fù)利用成為可能。除此之外,此模式通過(guò)對(duì)復(fù)雜度的簡(jiǎn)化,使程序結(jié)構(gòu)更加直觀。軟件系統(tǒng)通過(guò)對(duì)自身基本部份分離的同時(shí)也賦予了各個(gè)基本部分應(yīng)有的功能。采用MVC模式一方面使用程序結(jié)構(gòu)直觀,便于設(shè)計(jì);另一方面,由于C/S模式和B/S模式只在表現(xiàn)形式(視圖)方面有較大的區(qū)別,因此,采用MVC模式設(shè)計(jì)后,如果有需要,能夠較容易地將C/S模式轉(zhuǎn)換為B/S模式以方便系統(tǒng)的運(yùn)行和維護(hù)。
數(shù)據(jù)模型(Model)用于封裝與應(yīng)用程序的業(yè)務(wù)邏輯相關(guān)的數(shù)據(jù)以及對(duì)數(shù)據(jù)的處理方法?!澳P汀庇袑?duì)數(shù)據(jù)直接訪問(wèn)的權(quán)力,例如對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)。模型不依賴視圖和控制器,也就是說(shuō),模型不關(guān)心它會(huì)被如何顯示或是如何作。在實(shí)現(xiàn)時(shí),主要通過(guò)ADO. NET技術(shù)來(lái)實(shí)現(xiàn)對(duì)存儲(chǔ)在數(shù)據(jù)庫(kù)中的電能質(zhì)量數(shù)據(jù)進(jìn)行高效的訪問(wèn)。
視圖(View)是指界面設(shè)計(jì)人員進(jìn)行圖形界面設(shè)計(jì)。在本軟件中,通過(guò)友好的界面實(shí)現(xiàn)用戶與程序的交互,并將查詢分析結(jié)果以圖表的形式呈現(xiàn)給用戶。在圖形評(píng)估模塊中,通過(guò).NET中的GDI+技術(shù)繪制相應(yīng)的圖形,并提供圖形的縮放、導(dǎo)出、打印等功能,圖1為電能質(zhì)量分析評(píng)估界面圖。在報(bào)表生成模塊中,通過(guò).NET的水晶報(bào)表控件來(lái)生成各指標(biāo)的統(tǒng)計(jì)報(bào)表,使用戶對(duì)電能質(zhì)量情況有較好的把握。
圖1電能質(zhì)量分析評(píng)估界面
控制器(Controller)起到不同層面間的組織作用,用于控制應(yīng)用程序的流程。它處理事件并作出響應(yīng)?!笆录卑ㄓ脩舻男袨楹蛿?shù)據(jù)模型上的改變。控制器通過(guò)數(shù)據(jù)模型的相關(guān)接口獲取數(shù)據(jù),并對(duì)數(shù)據(jù)進(jìn)行整理、分析、計(jì)算、統(tǒng)計(jì)后提供給視圖,展示給用戶。
圖2是系統(tǒng)開(kāi)發(fā)的三層結(jié)構(gòu)圖
2結(jié)束語(yǔ)
該文著重描述了電能質(zhì)量監(jiān)測(cè)系統(tǒng)的整體設(shè)計(jì)及分析管理軟件在.NET平臺(tái)上的實(shí)現(xiàn),具有電壓及電流的實(shí)時(shí)顯示、電能質(zhì)量各指標(biāo)的圖形分析評(píng)估以及報(bào)表的生成等多種功能。經(jīng)過(guò)測(cè)試,系統(tǒng)運(yùn)行良好,具有運(yùn)行穩(wěn)定、界面友好等特點(diǎn),對(duì)全面了解測(cè)點(diǎn)的電能質(zhì)量有極大的幫助。當(dāng)然,對(duì)于電能質(zhì)量監(jiān)測(cè),仍有許多工作要做。隨著測(cè)量數(shù)據(jù)的積累,如何保證系統(tǒng)穩(wěn)定快速地運(yùn)行及對(duì)數(shù)據(jù)進(jìn)行更深入地挖掘及智能化地管理應(yīng)當(dāng)成為今后研究工作的重點(diǎn),對(duì)提高電網(wǎng)的運(yùn)行效率也有積極的意義。
參考文獻(xiàn):
[1]全國(guó)電壓電流等級(jí)和頻率標(biāo)準(zhǔn)技術(shù)委員會(huì).電壓電流頻率和電能質(zhì)量國(guó)家標(biāo)準(zhǔn)應(yīng)用手冊(cè)[S].北京:中國(guó)電力出版社,2001.
[2]何韜.小波變換在電能質(zhì)量檢測(cè)分析中的應(yīng)用研究[D].合肥:安徽大學(xué),2007.
[3]楊敬偉,薛玉倩,劉振鵬.基于C/S與B/S混合模式的軟件體系結(jié)構(gòu)[J].河北大學(xué)學(xué)報(bào):自然科學(xué)版,2006(3).
篇7
【關(guān)鍵詞】自主學(xué)習(xí) 交流平臺(tái) C/S B/S
【中圖分類號(hào)】G642【文獻(xiàn)標(biāo)識(shí)碼】A【文章編號(hào)】1006-9682(2009)11-0025-01
一、綜 述
通常,交流平臺(tái)包括服務(wù)器端與客戶端兩個(gè)部分。服務(wù)器端通常作為數(shù)據(jù)中心或業(yè)務(wù)中心為客戶端提供服務(wù),而客戶端則直接與用戶交互。在早期的應(yīng)用中,人們大都采用C/S架構(gòu)構(gòu)建交流平臺(tái),后來(lái),隨著用戶的增加、程序的升級(jí)等,這種架構(gòu)暴露出來(lái)了一些問(wèn)題(主要集中在程序的部署等方面),B/S架構(gòu)的交流平臺(tái)便應(yīng)運(yùn)而生。
C/S(Client/Server)是一種分布式處理模式,應(yīng)用程序的任務(wù)分別由客戶機(jī)和服務(wù)器共同分擔(dān)??蛻舫绦蝰v留在客戶機(jī)上,服務(wù)器處理程序則在網(wǎng)絡(luò)上的服務(wù)器端。這樣,一方面發(fā)揮了PC機(jī)的處理能力,另一方面減輕了服務(wù)器的負(fù)擔(dān)。它使得處理盡可能地向正在被處理的數(shù)據(jù)靠攏。C/S架構(gòu)從客戶機(jī)到服務(wù)器被劃分為四層。
B/S(Browser/Server)架構(gòu)即瀏覽器和服務(wù)器架構(gòu),是隨著互聯(lián)網(wǎng)技術(shù)的興起,對(duì)C/S結(jié)構(gòu)的一種變化或者改進(jìn)的架構(gòu)。在這種架構(gòu)下,用戶工作界面是通過(guò)WWW瀏覽器來(lái)實(shí)現(xiàn),極少部分事務(wù)邏輯在前端(Browser)實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端(Server)實(shí)現(xiàn)。這樣就大大簡(jiǎn)化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了用戶的總體成本(TCO)。B/S系統(tǒng)的數(shù)據(jù)和程序放在服務(wù)器端,服務(wù)器有多層結(jié)構(gòu)。服務(wù)器執(zhí)行必要的計(jì)算,負(fù)責(zé)與數(shù)據(jù)庫(kù)的交互工作,并將結(jié)果發(fā)送給客戶??蛻舳酥恍钃碛袨g覽器即可十分容易地使用該系統(tǒng),前端的瀏覽器不用維護(hù),操作風(fēng)格一致。B/S架構(gòu)大體可以分為人機(jī)界面、業(yè)務(wù)規(guī)則、數(shù)據(jù)轉(zhuǎn)換、應(yīng)用服務(wù)四層。
自主學(xué)習(xí)即在總體教學(xué)目標(biāo)的宏觀調(diào)控下,學(xué)習(xí)者在教師的指導(dǎo)下,根據(jù)自身?xiàng)l件和需要自由地選擇學(xué)習(xí)目標(biāo)、學(xué)習(xí)內(nèi)容、學(xué)習(xí)方法,并通過(guò)自我調(diào)控的學(xué)習(xí)活動(dòng)完成具體學(xué)習(xí)目標(biāo)的學(xué)習(xí)模式。是一種學(xué)生把自己置于主人地位上的學(xué)習(xí),學(xué)習(xí)積極性的根源在于學(xué)生內(nèi)部學(xué)習(xí)動(dòng)機(jī),學(xué)生主動(dòng)參與到學(xué)習(xí)活動(dòng)中去,學(xué)習(xí)是高效的??梢哉f(shuō)自主學(xué)習(xí)不僅能開(kāi)發(fā)出學(xué)生潛在的能力,而且能激活、誘導(dǎo)出學(xué)生學(xué)習(xí)的積極性,養(yǎng)成良好的學(xué)習(xí)態(tài)度和學(xué)習(xí)習(xí)慣?!耙磺刑熨x和諾言都不如習(xí)慣更有力量”。
二、自主學(xué)習(xí)交流平臺(tái)構(gòu)建
本文擬基于NET Framework,針對(duì)自主學(xué)習(xí)的含義及特點(diǎn),結(jié)合B/S架構(gòu)和C/S架構(gòu)的優(yōu)點(diǎn),設(shè)計(jì)一款用于支持自主學(xué)習(xí)交流的教學(xué)輔助系統(tǒng)。
該系統(tǒng)采用典型的智能客戶端、Web服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器三層架構(gòu)。在每個(gè)客戶端都有相關(guān)數(shù)據(jù)的緩存,用戶在使用本系統(tǒng)時(shí),只需要安裝一個(gè)客戶端就可以進(jìn)行所有的交流活動(dòng),包括用戶的申請(qǐng)注冊(cè),登錄驗(yàn)證,添加、瀏覽、修改、刪除主題等等??蛻舳嗽陧憫?yīng)用戶操作時(shí),通過(guò)調(diào)用Web Service與Web應(yīng)用服務(wù)器進(jìn)行交互,包括數(shù)據(jù)的獲取與同步等。另外,還有一個(gè)數(shù)據(jù)服務(wù)器,用于維持一個(gè)完整的數(shù)據(jù)庫(kù),響應(yīng)Web服務(wù)器的數(shù)據(jù)操作。
通過(guò)將本系統(tǒng)與現(xiàn)有的主題學(xué)習(xí)交流平臺(tái)進(jìn)行比價(jià),發(fā)現(xiàn)其具有以下優(yōu)勢(shì):
1.體現(xiàn)自主學(xué)習(xí)的特點(diǎn)
自主學(xué)習(xí)中問(wèn)題化、開(kāi)放性、整合性等特點(diǎn)在這里作為設(shè)計(jì)重點(diǎn)考慮的因素加以強(qiáng)調(diào)。系統(tǒng)中的內(nèi)容按課程、主題、消息三個(gè)層次進(jìn)行劃分,用戶被分成不同的角色(不再按老師和學(xué)習(xí)來(lái)劃分),只要擁有相應(yīng)的權(quán)限都可以對(duì)學(xué)習(xí)主題進(jìn)行維護(hù)(新增、修改、刪除等)。
2.易于部署和維護(hù)
采用ClickOnce等新的部署技術(shù),系統(tǒng)自動(dòng)進(jìn)行更新,解決C/S架構(gòu)軟件不易部署和維護(hù)的困難,避免產(chǎn)生組件共享帶來(lái)的問(wèn)題。
3.支持離線操作
系統(tǒng)不必一直在線,離線也可以進(jìn)行操作,這對(duì)網(wǎng)絡(luò)狀況不好或經(jīng)常離線的用戶尤其有用。當(dāng)系統(tǒng)檢測(cè)到用戶在線時(shí),會(huì)在后臺(tái)對(duì)數(shù)據(jù)進(jìn)行同步。
4.提供豐富的用戶體驗(yàn)
這是胖客戶端軟件的優(yōu)勢(shì),本系統(tǒng)在界面設(shè)計(jì)上要達(dá)到與胖客戶端軟件相當(dāng)?shù)男Ч?通過(guò)充分利用NET Framework的資源與自定義的用戶控件,添加豐富的用戶提示,這一點(diǎn)實(shí)現(xiàn)起來(lái)是相當(dāng)方便的。
5.快速的操作響應(yīng)
用戶的每一個(gè)操作都能得到及時(shí)的響應(yīng),不能有明顯的延遲。系統(tǒng)中大量地用到了異步方法調(diào)用、多線程、事件等技術(shù),讓用戶界面始終能夠快速響應(yīng)用戶的操作。
6.具有高度的可擴(kuò)展性
整個(gè)系統(tǒng)都采用了面向?qū)ο蟮脑O(shè)計(jì)思想和多種設(shè)計(jì)模式,提高了軟件的可復(fù)用性和可擴(kuò)展性,為將來(lái)軟件的升級(jí)奠定了堅(jiān)實(shí)的基礎(chǔ)。
三、總 結(jié)
交流平臺(tái)的架構(gòu)劃分為C/S和B/S兩種類型,事實(shí)上軟件的架構(gòu)所包含的內(nèi)容十分復(fù)雜,涉及到軟件生命周期的各個(gè)階段。一個(gè)軟件具體采用什么架構(gòu)不能一概而論,應(yīng)該根據(jù)業(yè)務(wù)需要靈活規(guī)劃。本系統(tǒng)的架構(gòu)基于一個(gè)假定的業(yè)務(wù)需求,旨在論證采用基于智能客戶端的架構(gòu)實(shí)現(xiàn)一個(gè)交流平臺(tái)的可行性,通過(guò)實(shí)踐,找到可能存在的問(wèn)題及相應(yīng)的解決方案。當(dāng)然,本論文解決的問(wèn)題只是實(shí)際生產(chǎn)環(huán)境下問(wèn)題的子集,但這卻不失為一個(gè)有益的嘗試。
參考文獻(xiàn)
1 駱紅波.基于C/S模式的信息技術(shù)考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn):[碩士學(xué)位論文].長(zhǎng)沙:國(guó)防科學(xué)大學(xué),2005
篇8
關(guān)鍵詞 中職 操作 程序設(shè)計(jì) 教學(xué)方法 效果
中圖分類號(hào):G424 文獻(xiàn)標(biāo)識(shí)碼:A
VFP數(shù)據(jù)庫(kù)應(yīng)用技術(shù)是計(jì)算機(jī)專業(yè)開(kāi)設(shè)的核心課程,是一門中職學(xué)校高考必修課程。本門課學(xué)習(xí)內(nèi)容主要是數(shù)據(jù)庫(kù)基礎(chǔ)理論,操作命令,程序設(shè)計(jì)基礎(chǔ),面向?qū)ο蟪绦蛟O(shè)計(jì),它的理論性較強(qiáng),內(nèi)容復(fù)雜,知識(shí)點(diǎn)分布零散,較難掌握,把握不好,很容易使學(xué)生產(chǎn)生厭煩心理,為了改善中職VFP程序設(shè)計(jì)現(xiàn)有的教學(xué)狀況,提高學(xué)生的實(shí)踐操作技能,使學(xué)生能真正掌握VFP程序設(shè)計(jì)的基本方法,所以要在教學(xué)中不斷探索和改革VFP程序設(shè)計(jì)的教學(xué)方法,靈活運(yùn)用多種教學(xué)方法,提高課堂教學(xué)效果。
1 問(wèn)題探究
問(wèn)題探究教學(xué)法是在VFP常規(guī)教學(xué)中比較常用的教學(xué)方法之一。這種教學(xué)法能夠充分發(fā)揮學(xué)生的主觀思考能力,突出以學(xué)生為主體的教學(xué),更能有效地培養(yǎng)學(xué)生分析問(wèn)題與解決問(wèn)題的能力。
例如,在VFP基礎(chǔ)操作命令講解過(guò)程中,講解查詢命令時(shí),教師首先來(lái)設(shè)置情境,提出問(wèn)題,比如說(shuō)以地方旅游為話題,想要找一家信譽(yù)較好的旅行社,在提供縱多旅行社的二維表中,如何快速查詢出令自己滿意的旅行社呢?學(xué)生帶著問(wèn)題,去探究解決問(wèn)題的過(guò)程。通過(guò)教師布置任務(wù)上機(jī)實(shí)踐驗(yàn)證查詢過(guò)程,進(jìn)而解答自己的疑問(wèn)。
2 循序漸進(jìn)
VFP數(shù)據(jù)庫(kù)應(yīng)用技術(shù)這門課程操作命令較多,要想靈活運(yùn)用,需要一個(gè)循序漸進(jìn)的過(guò)程,其講解過(guò)程分以下步驟進(jìn)行。首先,了解操作命令格式。以一個(gè)完整的操作命令為例,先介紹操作命令的組成結(jié)構(gòu);讓學(xué)生看一個(gè)操作命令能夠指出命令動(dòng)詞、每部分的組成、每部分的含義,能夠知道每部分的作用。其次,介紹操作命令的功能,講解命令中可選項(xiàng)作用及拼寫(xiě),讓學(xué)生能夠認(rèn)識(shí)命令組成中的每個(gè)組成部分,根據(jù)命令的功能來(lái)解決實(shí)際問(wèn)題,達(dá)到命令的靈活運(yùn)用。然后,根據(jù)實(shí)際問(wèn)題進(jìn)行具體的操作,在應(yīng)用過(guò)程中去發(fā)現(xiàn)問(wèn)題,再給出該命令在使用過(guò)程中的注意事項(xiàng)。最后,根據(jù)教學(xué)大綱,選擇一些貼近生活實(shí)際,難易程度適中的操作類型的習(xí)題,來(lái)激發(fā)學(xué)生學(xué)習(xí)興趣,讓學(xué)生上機(jī)進(jìn)行驗(yàn)證,理論分析結(jié)果和上機(jī)操作結(jié)果是否一致,加深對(duì)操作命令的理解,進(jìn)而達(dá)到靈活運(yùn)用,讓學(xué)生有成就感,愿意學(xué),喜歡學(xué)。
3 舉一反三
在VFP程序設(shè)計(jì)部分共提供三種基本結(jié)構(gòu),順序結(jié)構(gòu)、分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu),其中循環(huán)結(jié)構(gòu)對(duì)于學(xué)生來(lái)說(shuō)是學(xué)習(xí)的難點(diǎn),僅僅通過(guò)一道例題是掌握不了的,這就需要學(xué)生舉一反三,通過(guò)大通的習(xí)題來(lái)應(yīng)用循環(huán)結(jié)構(gòu)。首先對(duì)教課書(shū)上例題演示分析后,學(xué)生對(duì)循環(huán)結(jié)構(gòu)有了一個(gè)初步認(rèn)識(shí),通過(guò)簡(jiǎn)單的實(shí)例進(jìn)行編寫(xiě)程序,加深對(duì)循環(huán)結(jié)構(gòu)的掌握和理解。對(duì)于同一類型題,要求學(xué)生采用不同的循環(huán)結(jié)構(gòu)來(lái)完成,例如:用循環(huán)結(jié)構(gòu)逐條顯示“學(xué)籍”表中的記錄,要求學(xué)生使用DO WHILE ……ENDDO、FOR……ENDFOR、SCAN……ENDSCAN三種循環(huán)結(jié)構(gòu)來(lái)編寫(xiě)該程序。
通過(guò)以上該程序的三種寫(xiě)法,分析不同結(jié)構(gòu)實(shí)現(xiàn)的語(yǔ)句及程序的簡(jiǎn)易程度,優(yōu)缺點(diǎn),舉一反三,將三種循環(huán)結(jié)構(gòu)從組成結(jié)構(gòu)、語(yǔ)句等方面進(jìn)行對(duì)比,尋找它們?nèi)咧g的相似性。在編寫(xiě)過(guò)程中同學(xué)們之間互相幫助,共同分析解決問(wèn)題的方法,加強(qiáng)學(xué)生間的合作精神,調(diào)動(dòng)學(xué)生學(xué)習(xí)熱情,營(yíng)造濃厚的學(xué)習(xí)氛圍來(lái)提高課堂教學(xué)效果。
4 實(shí)例教學(xué)
VFP數(shù)據(jù)庫(kù)應(yīng)用技術(shù)是一門實(shí)踐性和操作性很強(qiáng)的課程,基礎(chǔ)知識(shí)涉及許多抽象的術(shù)語(yǔ),如類、對(duì)象、屬性、控件等,還有許多開(kāi)發(fā)工具的利用。僅就VFP面向?qū)ο蟪绦蛟O(shè)計(jì)為例,其中就包含了:工具箱、屬性窗口、菜單設(shè)計(jì)器、項(xiàng)目管理器、表單設(shè)計(jì)器等。如果想能靈活地運(yùn)用它們,最好的辦法就是不斷結(jié)合生活實(shí)際的案例去實(shí)踐操作來(lái)掌握。在常規(guī)教學(xué)中,教師可以把要講授的課程內(nèi)容包含在系統(tǒng)開(kāi)發(fā)的應(yīng)用程序中,給出詳細(xì)案例,再把這個(gè)實(shí)際的應(yīng)用程序分成若干個(gè)小模塊。例如,以開(kāi)發(fā)一個(gè)“學(xué)籍管理系統(tǒng)”應(yīng)用程序?yàn)槔?,分別以“編輯窗口”、“查詢窗口”、“打印窗口”、“刪除窗口”等小模塊進(jìn)行設(shè)計(jì)開(kāi)發(fā),在開(kāi)發(fā)過(guò)程中去學(xué)習(xí)相關(guān)的基礎(chǔ)知識(shí),例如在設(shè)計(jì)“查詢窗口”的模塊中,教師可以講授命令按鈕、文本框、標(biāo)簽等控件的使用方法。在每個(gè)窗口設(shè)計(jì)模塊中對(duì)于命令按鈕,在設(shè)計(jì)表觀的同時(shí),要進(jìn)行命令按鈕事件代碼的編寫(xiě)。講解在面向?qū)ο蟪绦蛟O(shè)計(jì)時(shí),事件代碼的編寫(xiě)對(duì)同學(xué)們來(lái)說(shuō)是難點(diǎn),只有給出具體實(shí)例講解,才能收到較好的教學(xué)效果。例如在“編輯窗口”界面設(shè)計(jì)時(shí),“上一條記錄”、“下一條記錄”、“退出”三個(gè)按鈕為例,先讓學(xué)生學(xué)會(huì)如何訪問(wèn)對(duì)象的同時(shí),寫(xiě)出其事件代碼,再給學(xué)生布置類似的窗口界面,去實(shí)踐操作,在具體任務(wù)驅(qū)動(dòng)下,即可以讓學(xué)生明確學(xué)習(xí)的目標(biāo),要怎么去操作,又能讓學(xué)生掌握學(xué)習(xí)的知識(shí)點(diǎn),促使學(xué)生學(xué)習(xí)的主動(dòng)性和興趣,同時(shí)也提高了學(xué)生解決問(wèn)題的能力。
5 考核法
隨著中等職業(yè)教育的發(fā)展,傳統(tǒng)方式下的教學(xué)已不能滿足學(xué)生的學(xué)習(xí)需求,為了改變這種現(xiàn)狀,學(xué)校對(duì)學(xué)生采取學(xué)分制,對(duì)學(xué)生的學(xué)習(xí)情況不只停留在期末考試的傳統(tǒng)模式下,進(jìn)行全面考核學(xué)生,以此來(lái)提高學(xué)生對(duì)知識(shí)的運(yùn)用、分析和解決問(wèn)題的能力??己诉^(guò)程中要加大平時(shí)學(xué)生成績(jī)的考核,可采用多種形式,比如說(shuō)復(fù)習(xí)提問(wèn)、操作任務(wù)、作業(yè)、課堂練習(xí)、單元測(cè)試等形式。平時(shí)成績(jī)占總成績(jī)的40%,期中成績(jī)占20%,期末成績(jī)占40%,三者加和是學(xué)生的最終成績(jī)。在日常教學(xué)中,如果學(xué)生勤于思考,向老師提出一些知識(shí)性較強(qiáng)的問(wèn)題給學(xué)生進(jìn)行加分,鼓勵(lì)學(xué)生多思考,多提問(wèn),建立良性加分機(jī)制,形成良好的競(jìng)爭(zhēng)氛圍。這樣既可以激勵(lì)學(xué)生學(xué)習(xí),又可以對(duì)學(xué)生進(jìn)行全面測(cè)評(píng),以此來(lái)全面調(diào)動(dòng)學(xué)生學(xué)習(xí)的積極性。期末成績(jī)由理論成績(jī)和上機(jī)成績(jī)兩部分組成,通過(guò)理論測(cè)試來(lái)測(cè)評(píng)學(xué)生理論知識(shí)的掌握情況,強(qiáng)調(diào)理論知識(shí)的重要性。上機(jī)考試即檢測(cè)理論知識(shí),又檢測(cè)了學(xué)生上機(jī)技能水平。上機(jī)考核過(guò)程中,主要是測(cè)評(píng)學(xué)生知識(shí)的駕馭能力,能否根據(jù)所掌握的知識(shí)點(diǎn)去解決生活中的一些實(shí)際問(wèn)題,來(lái)增加學(xué)生在收獲中體會(huì)到的成就感。
參考文獻(xiàn)
[1] 董加敏.《程序設(shè)計(jì)基礎(chǔ)》課程的教學(xué)改革.遼寧行政學(xué)院學(xué)報(bào),2007(10).
篇9
關(guān)鍵詞:交互;界面;信息數(shù)據(jù);視聽(tīng)化;趨勢(shì)
中圖分類號(hào):J05 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1005-5312(2013)09-0162-02
一、多媒體交互設(shè)計(jì)的現(xiàn)狀闡述
(一)媒體交互展示的歷史溯源
隨著科技的日新月異,媒體交互展示的發(fā)展日益迅猛,面對(duì)新的交互媒體藝術(shù),我們已經(jīng)不再陌生。不管是在中國(guó)還是在外國(guó),都有一種工具叫“黑板”,這在過(guò)去的課堂教學(xué)中是必不可少的互動(dòng)工具。直到近幾年來(lái)電腦技術(shù)的不斷應(yīng)用和廣泛普及,人們終于發(fā)明出了一種劃時(shí)代的革命性產(chǎn)品——交互式電子白板,實(shí)現(xiàn)了黑板和電腦互通互聯(lián),讓浩瀚無(wú)窮的互聯(lián)網(wǎng)可以無(wú)限地展現(xiàn)在黑板這方寸之間,任由我們隨意點(diǎn)畫(huà)暢游天地。又如信件,在人類傳統(tǒng)的生活中一直起著非常重要的作用?!凹視?shū)抵萬(wàn)金”,這無(wú)疑是對(duì)其重要地位的最好的解釋。在當(dāng)今世界,由于現(xiàn)代化通訊技術(shù)和網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,傳統(tǒng)的信件被人們漸漸遺忘,只被看作是一種懷舊甚至是落后。人們更多的是使用電子郵件來(lái)相互交流,這樣更加的方便快捷。
(二)目前交互展示的分類
交互媒體展示是一種很有發(fā)展?jié)摿Φ拿襟w,從國(guó)內(nèi)的發(fā)展情況來(lái)看,主要可以分為網(wǎng)頁(yè)界面交互、數(shù)字交互展示、游戲交互設(shè)計(jì)、數(shù)字動(dòng)畫(huà)和3D影視設(shè)計(jì)。
今日的網(wǎng)站已經(jīng)不單單是人們查詢資料的工具,他已經(jīng)糅合了多種功能要求于一身,包括顏色搭配,版式設(shè)計(jì),logo設(shè)計(jì),背景音樂(lè)等等,可以說(shuō)是視聽(tīng)化設(shè)計(jì)的代表性產(chǎn)物。
數(shù)字交互視聽(tīng)展示在展示設(shè)計(jì)中非常流行,2010年上海世博會(huì)上,各個(gè)國(guó)家都展示了他們的先進(jìn)視聽(tīng)科技,和環(huán)保理念。如水晶石公司為世博會(huì)鐵路館設(shè)計(jì)的展示方案,利用異形的LED投影,和絢爛的燈光效果,給人非凡的視聽(tīng)感受。
游戲交互設(shè)計(jì)已經(jīng)成為日常生活中必不可少的娛樂(lè)方式,炫酷的游戲界面和創(chuàng)意的游戲方式都吸引了越來(lái)越多的玩家,如植物大戰(zhàn)僵尸、憤怒的小鳥(niǎo)、水果忍者等,經(jīng)典的例子還是反恐精英CS的游戲界面,它完全模擬玩家的視角,加上逼真的動(dòng)作以及其他玩家的參與互動(dòng),使得這款游戲非常的受歡迎,并被多次模仿。
數(shù)字動(dòng)畫(huà)和3D影視特效近年來(lái)給我們帶來(lái)了夢(mèng)幻的世界和奇妙的視覺(jué)感受。計(jì)算機(jī)逐步代替了原有的影視設(shè)備,演員可以在室內(nèi)拍攝,通過(guò)動(dòng)作表情捕捉加上后期特效合成便可以成為一部夢(mèng)幻的電影。如電影猩球崛起,維塔數(shù)碼的完美特效表現(xiàn)和安迪·瑟金斯的優(yōu)秀表演,才給我們帶來(lái)了如此亦幻亦真的優(yōu)秀好萊塢大片。
(三)交互設(shè)計(jì)的優(yōu)缺點(diǎn)分析
交互設(shè)計(jì)已經(jīng)進(jìn)入了我們生活的方方面面,成為不可或缺的一部分,它的便捷和美觀,它的實(shí)用和直觀,它的夢(mèng)幻和舒適等等都是在為我們?nèi)祟惛玫纳疃?wù)。但是同時(shí),交互設(shè)計(jì)也有一定的缺陷。
人與人見(jiàn)面越來(lái)越少,代溝和間隔越來(lái)越大,而且某些身體有缺陷的人群,是否也能體會(huì)到這樣的特殊視聽(tīng)感受。隨著人口的增長(zhǎng),數(shù)據(jù)和調(diào)查越來(lái)越多,信息在傳遞的過(guò)程中我們是否能直觀的找出規(guī)律,這是在未來(lái)的設(shè)計(jì)中需要注意和解決的問(wèn)題。
二、信息視聽(tīng)化設(shè)計(jì)分析
(一)人體感官分析
人類主要是以視覺(jué)和聽(tīng)覺(jué)來(lái)感覺(jué)和認(rèn)識(shí)外部世界,為了進(jìn)一步做好視聽(tīng)化設(shè)計(jì),必須先對(duì)人體的感官進(jìn)行分析。人是通過(guò)視覺(jué)、聽(tīng)覺(jué)、觸覺(jué)及嗅覺(jué)等感知外界環(huán)境及其變化的,例如,用眼睛看、用耳朵聽(tīng)、用手觸摸等等,這就是所謂的感知。
視覺(jué)系統(tǒng)主要利用雙眼視覺(jué)的微小視差,來(lái)獲得深度感受。人們的視覺(jué)習(xí)慣一般為從左到右,從上到下。這是我們閱讀文字和欣賞展示空間的普遍規(guī)律。為了使人們有身臨其境的夢(mèng)幻感受,有時(shí)還需要借用外界工具,如3D眼鏡、虛擬現(xiàn)實(shí)頭盔之類。
聽(tīng)覺(jué)系統(tǒng)主要是根據(jù)聲音到達(dá)兩耳的相位差來(lái)區(qū)別聲音的方向的,人們可以通過(guò)聲音的大小來(lái)判斷聲音的來(lái)源和距離。目前,立體聲耳機(jī)和音箱已能達(dá)到相當(dāng)不錯(cuò)的音響效果,不論是模擬自然界的音響還是人類的語(yǔ)音都能夠做到逼真再現(xiàn)。
觸覺(jué)系統(tǒng)也是交互視聽(tīng)化設(shè)計(jì)中不可缺少的部分,人們通過(guò)感知,必須要觸摸才能更加真實(shí)的感受。這也是針對(duì)殘疾人群的附加設(shè)計(jì),更加的方便這部分群體的生活。比如現(xiàn)在的很多交互展示設(shè)計(jì)中都有和人互動(dòng)的數(shù)字媒體設(shè)計(jì)。
(二)信息視覺(jué)化案例分析
信息的視覺(jué)化設(shè)計(jì)主要是將繁瑣的信息和數(shù)據(jù),轉(zhuǎn)化成受眾容易識(shí)別的形式,比如單位圖形的大小,顏色的不同以及聲音的大小與高低。由此可見(jiàn),數(shù)字時(shí)代社會(huì)是一個(gè)“基于提供服務(wù)和非物質(zhì)產(chǎn)品的社會(huì) ”,數(shù)字化、非物質(zhì)化、虛擬化是這一社會(huì)的顯著特征.數(shù)字化的計(jì)算機(jī)圖形圖像技術(shù)發(fā)展也為視覺(jué)化設(shè)計(jì)帶來(lái)了新的語(yǔ)境.它的介入改變了原先傳統(tǒng)的信息傳遞方式,使信息視覺(jué)化設(shè)計(jì)藝術(shù)的非物質(zhì)化趨勢(shì)成為現(xiàn)實(shí),成為人類理性思維和藝術(shù)感覺(jué)巧妙融合為一體。
(三)信息聽(tīng)覺(jué)化案例分析
信息聽(tīng)覺(jué)化的設(shè)計(jì)主要是輔助視覺(jué)化設(shè)計(jì),使設(shè)計(jì)更人性化,更方便人們使用。如iphone4S的語(yǔ)音智能識(shí)別功能就是一個(gè)最好的例子,蘋(píng)果的外觀和操作界面都無(wú)可挑剔,再加上語(yǔ)音識(shí)別功能就是錦上添花。還有車載系統(tǒng)中的GPS自動(dòng)語(yǔ)音導(dǎo)航,只需要設(shè)置起始地和目的地,機(jī)會(huì)可以很好的為駕駛員提供方向。不需要用眼睛去看,更加增強(qiáng)了開(kāi)車的安全性。
三、未來(lái)趨勢(shì)展望
在當(dāng)代信息社會(huì)條件下,信息傳達(dá)設(shè)計(jì)已經(jīng)遠(yuǎn)遠(yuǎn)超出設(shè)計(jì)藝術(shù)的傳統(tǒng)涵義本身,已經(jīng)不僅僅是傳統(tǒng)設(shè)計(jì)意義上的"語(yǔ)言",而是作為對(duì)當(dāng)代社會(huì)存在的全方位描述的綜合性的文化現(xiàn)象--社會(huì)文明與進(jìn)步的一種全新表達(dá).
隨著互聯(lián)網(wǎng)的迅速普及,多媒體交互設(shè)計(jì)已成為新形勢(shì)下不可阻擋的潮流。目前媒體交互展示設(shè)計(jì)主要有界面交互、網(wǎng)站交互以及數(shù)據(jù)信息交互,這些都是對(duì)過(guò)去傳統(tǒng)交互的顛覆。而信息的視聽(tīng)化設(shè)計(jì)主要是將繁瑣的信息和數(shù)據(jù),轉(zhuǎn)化成受眾容易識(shí)別的形式,比如單位圖形的大小,顏色的不同以及聲音的大小與高低。信息數(shù)據(jù)的視聽(tīng)化不僅能夠使用戶享受更舒適的視聽(tīng)體驗(yàn),而且便于大眾記憶和理解。文章的部分成功的案例分析可以看出,媒體的視聽(tīng)化設(shè)計(jì)將是未來(lái)的媒體與受眾的交互過(guò)程中的更有效的方式和途徑。
四、結(jié)語(yǔ)
信息的視聽(tīng)化設(shè)計(jì)將是一種新型的視聽(tīng)體驗(yàn),不僅針對(duì)正常人群,還包括感官有缺陷的小部分人群,它彌補(bǔ)了當(dāng)今主流的媒體交互展示的不足。將是未來(lái)互聯(lián)和物聯(lián)結(jié)合的時(shí)代必不可少的交互方式。
參考文獻(xiàn):
[1]呂杰鋒、陳建新等著.人機(jī)工程學(xué).清華大學(xué)出版社,第1版(2009年7月1日).
[2]周陟著.UI進(jìn)化論:移動(dòng)設(shè)備人機(jī)交互界面設(shè)計(jì).清華大學(xué)出版社,第1版(2010年1月1日).
[3]李四達(dá)著.數(shù)字媒體藝術(shù)概論.清華大學(xué)出版社,第1版(2006年11月1日).
[4]朱永明著.視覺(jué)語(yǔ)言探析:符號(hào)化的圖像形態(tài)與意義.南京大學(xué)出版社(2011年12月出版).
篇10
【關(guān)鍵詞】電力設(shè)備 運(yùn)行管理 設(shè)計(jì)
對(duì)于現(xiàn)階段電力企業(yè)中設(shè)備自動(dòng)化管理建設(shè)的需要,很多管理信息化系統(tǒng)都處于落后階段,統(tǒng)計(jì)我國(guó)電力企業(yè)信息化利用程度不足60%,且不同地區(qū)的信息化管理程度的差距也很大,有些企業(yè)的設(shè)備管理軟件滿足不了設(shè)計(jì)需求,造成信息資源不能共享的現(xiàn)狀,基于以上原因本文提出了新的電力設(shè)備運(yùn)行管理系統(tǒng)的設(shè)計(jì)。
一、管理系統(tǒng)的設(shè)計(jì)
在經(jīng)過(guò)一定的調(diào)查和分析之后,通過(guò)對(duì)系統(tǒng)中的各項(xiàng)功能進(jìn)行歸類和合并的方法,使用戶可以在簡(jiǎn)單的界面窗口中完成多種比較復(fù)雜的功能,實(shí)現(xiàn)了簡(jiǎn)化界面、減少窗口的設(shè)計(jì)目的,達(dá)到了使系統(tǒng)簡(jiǎn)潔。易用的設(shè)計(jì)初衷,在文章中作者對(duì)此次的設(shè)計(jì)從需求分析到功能實(shí)現(xiàn)都做了比較詳細(xì)的描述。
(一)需求分析:對(duì)電廠運(yùn)行管理進(jìn)行了深入詳細(xì)的調(diào)查,獲得運(yùn)行人員的業(yè)務(wù)工作范圍和內(nèi)容,收集他們對(duì)系統(tǒng)功能的要求,整理相關(guān)信息資料,確定系統(tǒng)的開(kāi)發(fā)范圍。
(二)重點(diǎn)討論了B/S結(jié)構(gòu)的工作原理及其特點(diǎn),分析了實(shí)現(xiàn)Web數(shù)據(jù)庫(kù)的不同方法,客觀地分析了它們的優(yōu)缺點(diǎn),最終作者認(rèn)為B/S結(jié)構(gòu)無(wú)論在操作的可行性、方便性還是性能上都是一種實(shí)現(xiàn)的最好構(gòu)架。
(三)深入探討了基于B/S結(jié)構(gòu)的運(yùn)行管理系統(tǒng)的網(wǎng)絡(luò)實(shí)現(xiàn),運(yùn)行管理系統(tǒng)的網(wǎng)絡(luò)安全,特別是權(quán)限控制問(wèn)題。
(四)程序模塊劃分和實(shí)現(xiàn)階段,根據(jù)系統(tǒng)管理信息的類型和功能對(duì)系統(tǒng)進(jìn)行模塊劃分,分別編寫(xiě)代碼,最終逐一實(shí)現(xiàn)系統(tǒng)功能。
(五)詳盡介紹了運(yùn)行管理系統(tǒng)的總體框架、工作流程和系統(tǒng)使用的主要技術(shù)。
二、B/S模式的特點(diǎn)
B/S模式是工Intranet發(fā)展的必然產(chǎn)物,Intranet是以Internet技術(shù)為基礎(chǔ)的網(wǎng)絡(luò)體系,其基本思想是在內(nèi)部網(wǎng)絡(luò)采用TCP/IP協(xié)議作為通信協(xié)議,Internet的WEB模型作為標(biāo)準(zhǔn)平臺(tái),同時(shí)建立防火墻將內(nèi)部網(wǎng)絡(luò)與Internet隔離。在B/S模式下,所有客戶端只需安裝上操作系統(tǒng)!網(wǎng)絡(luò)協(xié)議軟件和瀏覽器即可,使客戶端不再受平臺(tái)約束"HTTP協(xié)議為所有的應(yīng)用提供了統(tǒng)一的基礎(chǔ). 使C/S模式的通信問(wèn)題得到了很好解決,同時(shí)軟件開(kāi)發(fā)者可以在設(shè)計(jì)中將更多的用戶界面設(shè)計(jì)轉(zhuǎn)移待系統(tǒng)的核心設(shè)計(jì)上來(lái),這對(duì)提高軟件使用質(zhì)量和軟件的開(kāi)發(fā)周期起到了積極推動(dòng)的作用。
三、B/S模式的優(yōu)點(diǎn)
(一)客戶端微小
客戶端的內(nèi)存很小,可以不用進(jìn)行安裝,B/S模式本身就可以壓縮客戶端,客戶端軟件只需要應(yīng)用瀏覽器,不需要安裝第三方軟件,對(duì)于現(xiàn)階段的Windows系統(tǒng)來(lái)說(shuō),瀏覽器是操作系統(tǒng)所附帶的,同時(shí)也可以兼容其它瀏覽器
(二)客戶端使用簡(jiǎn)單
由于可以直接使用瀏覽器作為客戶端,目前的瀏覽器比較統(tǒng)一,這對(duì)于大多數(shù)人來(lái)說(shuō),瀏覽求可以直接進(jìn)行使用,無(wú)需進(jìn)行額外培訓(xùn) 。
(三)提高效率縮短周期
目前很多電力企業(yè)都在利用B/S模式的,并且以此解決了很多產(chǎn)品的研發(fā)問(wèn)題,使這些應(yīng)用軟件在電力設(shè)備管理上更加成熟,避免了老式的C/S模式下很多底層開(kāi)發(fā)工作,并且降低了工作量。
(四)增強(qiáng)跨平臺(tái)能力
由于瀏覽器的兼容性強(qiáng),客戶端可以使用多種軟件技術(shù)進(jìn)行管理,加大了網(wǎng)絡(luò)的兼容性,只要符合網(wǎng)絡(luò)安全協(xié)議都可以進(jìn)行通訊工作,目前的網(wǎng)絡(luò)安全協(xié)議處于公開(kāi)和標(biāo)準(zhǔn)化,任何其它相同的安全協(xié)議都可以互相連通,這使系統(tǒng)在管理的同時(shí)具有很大的開(kāi)放性和擴(kuò)充性。
1.數(shù)據(jù)架構(gòu)
數(shù)據(jù)庫(kù)是系統(tǒng)的基礎(chǔ),所有的數(shù)據(jù)架構(gòu)都可以通過(guò)圖標(biāo)的形式進(jìn)行表述,且多種數(shù)據(jù)之間存在相同的連續(xù),尤其在進(jìn)行工作票記錄、工作日記、重大操作記錄等,都會(huì)根據(jù)數(shù)據(jù)的記錄進(jìn)行記錄。在系統(tǒng)管理員和普通用戶之間會(huì)將有關(guān)聯(lián)的數(shù)據(jù)工作記錄和工作日記、重大操作記錄的數(shù)據(jù)信息進(jìn)行分析。
2.部署架構(gòu)
部署架構(gòu)是用來(lái)部署和運(yùn)行軟件并進(jìn)行物理配置,這一部分主要能夠表明系統(tǒng)的主要功能在物理節(jié)點(diǎn)上的分布,重點(diǎn)內(nèi)容是系統(tǒng)的軟件部署,同時(shí)可以忽略操作系統(tǒng)的防火墻等第三方軟件,同時(shí)可以把應(yīng)用系統(tǒng)的部署簡(jiǎn)單化。
四、系統(tǒng)功能的實(shí)現(xiàn)
通過(guò)上文對(duì)B/S結(jié)構(gòu)系統(tǒng)的設(shè)計(jì)分析我們發(fā)現(xiàn)該系統(tǒng)能夠獨(dú)立完成以下功能:
(一)獨(dú)立進(jìn)行值班記錄管理
(二)班長(zhǎng)值班管理
(三)作業(yè)交接管理
(四)運(yùn)行維護(hù)
(五)工作票和操作票管理
(六)設(shè)備巡檢管理等
工作人員能夠根據(jù)實(shí)際運(yùn)行情況進(jìn)行下列報(bào)表生成,不及方便在檢查過(guò)程中對(duì)設(shè)備運(yùn)行情況進(jìn)行分析和統(tǒng)計(jì),還能為其它設(shè)備管理單位提供詳細(xì)的圖表和運(yùn)行數(shù)據(jù)。這樣不僅提高設(shè)備的管理水平,還能為電力企業(yè)提高收益。
系統(tǒng)在完善各種工作記錄的錄入、查詢、修改的過(guò)程中可以接受及時(shí)數(shù)據(jù)信息,并且對(duì)工作的定期和周期性管理,設(shè)置制動(dòng)觸發(fā)條件,只要將工作相關(guān)的崗位和監(jiān)護(hù)人員以及相關(guān)班次進(jìn)行手動(dòng)設(shè)定,系統(tǒng)就會(huì)直接進(jìn)入定期的工作預(yù)警提示。
在本文中對(duì)系統(tǒng)設(shè)計(jì)和系統(tǒng)體系的結(jié)構(gòu)、業(yè)務(wù)模塊、數(shù)據(jù)庫(kù)進(jìn)行分別設(shè)計(jì),并對(duì)多個(gè)模塊功能進(jìn)行具體實(shí)現(xiàn),使數(shù)據(jù)庫(kù)在進(jìn)行設(shè)計(jì)后可以直接進(jìn)行實(shí)施,這不僅使業(yè)務(wù)邏輯和系統(tǒng)操作相互連接,也使程序設(shè)計(jì)和代碼形成一個(gè)整體。本系統(tǒng)中利用適合的信息管理和B/S結(jié)構(gòu)邏輯概念建立了一個(gè)客戶端WEB服務(wù)器。這個(gè)服務(wù)器由應(yīng)用服務(wù)器和數(shù)據(jù)服務(wù)器組成,它形成了在網(wǎng)絡(luò)環(huán)境下提供應(yīng)用功能和信息的一個(gè)整體的程序系統(tǒng)。在這個(gè)系統(tǒng)中,服務(wù)器首先復(fù)雜數(shù)據(jù)的處理和儲(chǔ)存,通過(guò)網(wǎng)絡(luò)實(shí)現(xiàn)客戶之間信息交換,并且保障存儲(chǔ)在服務(wù)器上的數(shù)據(jù)的完整和安全性。
系統(tǒng)功能的總體實(shí)現(xiàn)同時(shí)需要多個(gè)層次和步驟來(lái)實(shí)現(xiàn),我們可以在系統(tǒng)的主界面設(shè)置多項(xiàng)工作量,已達(dá)到減少系統(tǒng)對(duì)話框的目的,也可以減少查詢條件處設(shè)計(jì)出下拉的菜單方式使復(fù)雜的信息可以在一個(gè)界面上直接完成。另外系統(tǒng)的總體實(shí)現(xiàn)還可以通路系統(tǒng)狀態(tài)流程圖來(lái)實(shí)現(xiàn)(見(jiàn)下圖1)
通過(guò)這個(gè)流程圖可以看出系統(tǒng)中各個(gè)狀態(tài)和流程的表現(xiàn)形式,也可以看出在這幾項(xiàng)功能中,所執(zhí)行的狀態(tài)指令之間的關(guān)系是平行的,它們之間沒(méi)有相互順序關(guān)系,而是根據(jù)實(shí)際情況進(jìn)行數(shù)據(jù)處理的操作。正如以上多種依賴關(guān)系,在關(guān)聯(lián)的過(guò)程中可以使每個(gè)環(huán)節(jié)都充分連續(xù),才能完成系統(tǒng)設(shè)計(jì)額各種功能,在滿足用戶管理中不同需要的同時(shí),使運(yùn)行管理的工作更加規(guī)范和實(shí)際,大幅度提高工作效率。在這多個(gè)系統(tǒng)中,還存在不同功能的模塊。每個(gè)模塊又包含著多個(gè)子模塊,每個(gè)子模塊之間的依賴關(guān)系又不相同,這樣就可以提高系統(tǒng)在不同情況下對(duì)不同問(wèn)題的處理能力。
五、結(jié)束語(yǔ)
隨著現(xiàn)代管理技術(shù)的不斷發(fā)展,電力設(shè)備運(yùn)行管理水平是一個(gè)電力企業(yè)管理層次的標(biāo)志,在提高運(yùn)行管理的同時(shí),要使管理信息化作為電力企業(yè)管理的基礎(chǔ)之一,本文通過(guò)管理系統(tǒng)的運(yùn)行設(shè)計(jì)來(lái)提高管理工作的質(zhì)量和效率,采用B/S架構(gòu)進(jìn)行設(shè)計(jì),在設(shè)計(jì)中采用了面向?qū)ο蟮姆椒▽?duì)建模進(jìn)行分析,并以建模工具 uml Rationa1RoseZOO3為系統(tǒng)開(kāi)發(fā)工具,極大的提高了系統(tǒng)開(kāi)發(fā)的效率,在實(shí)現(xiàn)運(yùn)行人員查詢、數(shù)據(jù)查詢等系統(tǒng)作業(yè)中起到了主導(dǎo)作用。
參考文獻(xiàn):
[1]宋大鵬.發(fā)電廠設(shè)備管理系統(tǒng)的開(kāi)發(fā)設(shè)計(jì)[J].電力信息化,2008,6(11)
[2]紀(jì)風(fēng),章堅(jiān)民.基于熱電管理系統(tǒng)的優(yōu)化[J].熱電廠運(yùn)行研究機(jī)電工程,2009(26)
- 上一篇:對(duì)老人的心理護(hù)理
- 下一篇:老干部會(huì)議上的講話
熱門標(biāo)簽
相關(guān)文章
1色彩在學(xué)齡前兒童APP界面設(shè)計(jì)的應(yīng)用
2建筑室內(nèi)設(shè)計(jì)界面處理的重點(diǎn)和方法
3平面設(shè)計(jì)系統(tǒng)界面設(shè)計(jì)分析