下面是范文網(wǎng)小編整理的SVG網(wǎng)頁設(shè)計軟件實現(xiàn)分析論文共11篇,供大家參考。

SVG網(wǎng)頁設(shè)計軟件實現(xiàn)分析論文共1
一、學(xué)報網(wǎng)絡(luò)界面的內(nèi)容編排概念分析
學(xué)報界面設(shè)計主版式分為三類,第一類是引導(dǎo)頁,第二類是學(xué)報主頁,第三類是學(xué)報期刊版面;其他版式共同依附于學(xué)報主頁的版式設(shè)計。引導(dǎo)頁的內(nèi)容編排有視覺LOGO,學(xué)院名稱,學(xué)報編輯部名稱,中英文鏈接學(xué)報新聞。主頁的內(nèi)容相對于引導(dǎo)頁要豐富很多,在眉頭上顯示的依然是學(xué)院Logo和學(xué)校名稱。在標(biāo)題的右邊顯示的是“中國標(biāo)準期刊號”。眉頭的下面編排三個鏈接,分別是“自然科學(xué)版”“工程技術(shù)版”“社會科學(xué)版”。一般進入到學(xué)報網(wǎng)站的人,可能最想登入到相關(guān)期刊頁面中,所以在眉頭下方編排相關(guān)期刊鏈接是最合適不過的。接下來便是主頁的導(dǎo)航條,導(dǎo)航條的鏈接內(nèi)容設(shè)計,可以讓相關(guān)學(xué)者和社會人士充分了解蘇州科技學(xué)院的學(xué)報編輯部的簡況,工作內(nèi)容和性質(zhì)。主要包括八個部分,分別是“首頁”“組織機構(gòu)”“學(xué)報動態(tài)”“政策法規(guī)”“遠程服務(wù)”“教育培訓(xùn)”“交流服務(wù)”“信息服務(wù)”“省學(xué)報研究會”“ENGLISH”。三類期刊雜志“自然科學(xué)版”“工程技術(shù)版”“社會科學(xué)版”的網(wǎng)絡(luò)界面同意版式不同類別的設(shè)計方式,便于人們識別與記憶。期刊雜志網(wǎng)頁界面標(biāo)題設(shè)置為“蘇州科技學(xué)院(工程技術(shù)版)稿件采編平臺”(不同期刊則標(biāo)明不同版面),導(dǎo)航欄分別設(shè)置“首頁”“學(xué)報簡介”“文章查詢”“期刊動態(tài)”“作者園地”“投稿須知”“網(wǎng)上訂購”“在線留言”“聯(lián)系我們”。版面內(nèi)容分三欄,中間一欄的內(nèi)容寬度占版面的二分之一,內(nèi)容有“期刊中心”,對期刊內(nèi)容性質(zhì)的介紹。下分欄“《蘇州科技學(xué)院(*期刊版)》*年第*期”,內(nèi)容以滾動式顯示論文名稱,作者姓名發(fā)刊時間。左邊版式的內(nèi)容設(shè)置為“用戶中心”,為作者投稿設(shè)計一個專門平臺,包括“在線投稿查詢”“專家在線審稿”“編委在線審稿”“編輯在線辦公”,緊接下欄設(shè)置“文章查詢”“期刊動態(tài)”“作者園地”“訪問統(tǒng)計”等內(nèi)容。右邊欄設(shè)置“期刊信息”,顯示期刊的性質(zhì)。在“相關(guān)信息”欄里添寫主辦單位地址郵編等。
二、學(xué)報網(wǎng)絡(luò)界面中的圖片視覺概念分析
對于學(xué)報界面來講,可以通過設(shè)計把圖片與文字巧妙地相結(jié)合,圖文并茂地向瀏覽者展示相應(yīng)的信息,圖片能直觀地傳達文字表現(xiàn)不了的信息,并且可讀性強,便于記憶與影響。通過引入圖片,可以根據(jù)圖片的大小,色彩,進行構(gòu)圖,美化整個版面。為了使版面更加富有趣味性,最直接有效的方法就是,使用相應(yīng)的圖片來美化這個版面。當(dāng)然,圖片的作用也不僅僅是美化版面,更給人提供了一種直觀的感受,文字更富有感染力。蘇州科技學(xué)院學(xué)報編輯部網(wǎng)頁界面設(shè)計中的圖片采用的是蘇州科技學(xué)院圖書館的建筑外觀的圖片形象。圖書館海藏大量圖書,是學(xué)習(xí)、寫文章的重要基地,在此處采用圖書館的圖片是在恰當(dāng)不過的了。尺寸控制在不超過版面的三分之一。圖片像素在72DPI,圖片像素太小,會給瀏覽者產(chǎn)生模糊,有馬賽克的感覺,圖片的像素太大,則會導(dǎo)致圖片一直打不開,影響瀏覽速度,所以72DPI是最合適的圖片像素。那么,在首頁當(dāng)中可以根據(jù)需要適當(dāng)?shù)卣{(diào)整的圖片大小。在“自然科學(xué)版”“工程技術(shù)版”“社會科學(xué)版”三類版面中的圖片,分別采用的是相關(guān)期刊的印刷封面,瀏覽者在瀏覽時,只要打開相關(guān)網(wǎng)頁,便能直截了當(dāng)?shù)刂老嚓P(guān)網(wǎng)頁是關(guān)于哪種期刊。
三、學(xué)報網(wǎng)絡(luò)界面中的色彩視覺概念分析
學(xué)報整體版面采用青藍色,色彩的創(chuàng)意來源是根據(jù)蘇州科技學(xué)院主頁的色調(diào)來確定的,主頁的色彩是青色。藍色這個色系里面,既不脫離青色,自身又帶有清爽,安靜的感覺,所以設(shè)計師采用顏色時,主色調(diào)采用青藍色。在三類期刊版面中的顏色則采用相對應(yīng)期刊印刷色,瀏覽者在瀏覽之時便于識別與記憶,顏色分別是工程技術(shù)版采用藍色,社會科學(xué)版采用土橙色,自然科學(xué)版采用綠色。各自網(wǎng)頁背景色彩,分別是主體色降低飽和度與明度,顏色相對弱化,使其看起來是帶有相對應(yīng)色相的淡色背景,在淡色的背景中配上深色的文字,更加方便瀏覽閱讀。學(xué)報界面的色彩設(shè)計從某種意義上來講,它是一種藝術(shù)的創(chuàng)作,要求版面中的色塊的形態(tài)要美,圖片顏色要遙相呼應(yīng)整體,文字與背景要容易區(qū)分,每一步都要做到完美,讓瀏覽者閱讀時能夠一眼找到相關(guān)的信息。所以在用色的準確程度上一定拿捏到位,主體色青藍色與分刊中的藍色,青色、橙色,既有區(qū)分,又有聯(lián)系。每個版式的下方用深灰壓底,平衡整個版式,視覺便會穩(wěn)重流暢。結(jié)束語學(xué)報網(wǎng)頁的界面設(shè)計時一種視覺表現(xiàn)形式,它是學(xué)習(xí)、工作交流的一個重要的信息傳播平臺,對學(xué)術(shù)的交流有著不可忽視的影響力量。在蘇州科技學(xué)院學(xué)院學(xué)報概念設(shè)計方案中,它的版面內(nèi)容安排,版式設(shè)計,色彩設(shè)計,運用了心理學(xué)、視覺設(shè)計美學(xué)與人機工程學(xué)/哲學(xué)等相關(guān)學(xué)科的知識,在本文中對學(xué)報網(wǎng)頁概念設(shè)計進行了闡述和分析。流暢優(yōu)美的網(wǎng)頁設(shè)計對瀏覽著來說是一次愉悅身心的學(xué)習(xí),讓他們在完美的視覺環(huán)境中享受工作學(xué)習(xí)的樂趣。
SVG網(wǎng)頁設(shè)計軟件實現(xiàn)分析論文共2
網(wǎng)頁設(shè)計中的扁平化設(shè)計分析論文
1扁平化設(shè)計在網(wǎng)頁界面視覺上的優(yōu)勢
1.1網(wǎng)頁界面元素
格式塔心理學(xué)家認為,人們的知覺有一種“簡化”的傾向。這種傾向是一種將任何物體以盡可能簡單的機構(gòu)組織起來是能夠體現(xiàn)物體最本質(zhì)的形態(tài)的表達。在擬物化設(shè)計中,設(shè)計師會模仿現(xiàn)實世界里真實物體的顏色、形狀等。例如:設(shè)計師會為按鈕添加漸變、陰影等效果以符合真實按鈕的特征,以求對用戶產(chǎn)生親切的感覺。然而,這樣的按鈕往往帶來的是一種不符合用戶預(yù)期的體驗,同時這也一定程度上限制了用戶的個性化想象空間,更重要的是設(shè)計開發(fā)的周期相對更長。扁平化設(shè)計使用的都是基本形狀,去除了漸變、陰影等裝飾性效果,弱化了視覺上的復(fù)雜性,突出了每個元素所表達的信息本身。另外,由于扁平化設(shè)計的元素的這些特點,其具有更廣泛的適用性,比如:眼睛近視和弱視的用戶也可以方便的使用這類設(shè)計。
1.2網(wǎng)頁布局
之前的網(wǎng)頁設(shè)計講求精美的圖片和排版效果,漂亮的插畫與周到的布局設(shè)計,扁平化設(shè)計拋棄了復(fù)雜的光影效果,更專注于根本的內(nèi)容呈現(xiàn)。扁平化設(shè)計中大量使用扁平化的圖標(biāo)、矢量圖形和圖標(biāo)字體,這種設(shè)計更符合現(xiàn)代人的審美觀。一方面,擬物化設(shè)計初衷是降低用戶的認知成本,目的是讓用戶在使用科技產(chǎn)品時可以參考現(xiàn)實世界的操作規(guī)律,可短時間內(nèi)輕松掌握數(shù)碼產(chǎn)品的用法。而在現(xiàn)今階段,數(shù)碼產(chǎn)品普及度已非常高,特別是在年輕用戶群體中,擬物化設(shè)計的功能性優(yōu)勢已無法凸顯,用戶已經(jīng)熟悉了各類數(shù)碼產(chǎn)品的基本特點,適應(yīng)了各類界面的操作方法,在扁平化設(shè)計風(fēng)格的界面中更容易更快速地找到所需要的信息。另一方面,扁平化設(shè)計界面更能提升用戶操作的效率。隨著移動互聯(lián)網(wǎng)的迅速崛起,移動終端屏幕尺寸的多樣化給網(wǎng)頁設(shè)計造成了很多麻煩,所以響應(yīng)式網(wǎng)頁設(shè)計應(yīng)運而生了。在這方面,擬物化設(shè)計的網(wǎng)頁很難實現(xiàn)跨屏幕、跨平臺的界面適配,特別是在小尺寸的屏幕上,擬物化的圖標(biāo)非常不易識別,而扁平化設(shè)計的圖標(biāo)則可以很好地滿足這些變化因素的需求。扁平化更多的使用矢量圖形,減少了對像素精度的依賴,這樣設(shè)計師也有了更大的創(chuàng)意空間,從而可以創(chuàng)建出適應(yīng)性更強的用戶界面。
1.3色彩
扁平化設(shè)計頁面中,因為追求極簡主義,所以沒有其他多余的裝飾。因此,設(shè)計者在設(shè)計時需要更加注意色彩的搭配,這樣將會收到更好的視覺效果。總結(jié)扁平設(shè)計的色彩搭配大致分為兩種:同類色搭配:同類色搭配,最常用的是把同一種顏色的黑、白、灰三種色調(diào)結(jié)合在一起,形成層次上的對比。在扁平化設(shè)計中,單色的使用不僅能分清層次感,同時也能把握住整體感。對比色搭配:對比色搭配的使用可以使頁面看起來極富活力又有豐富的色彩變幻,視覺效果醒目。在使用對比色進行搭配時,設(shè)計師要注意到在設(shè)計時應(yīng)當(dāng)先了解網(wǎng)頁的主題,選用合適的顏色進行搭配。
1.4字體
文字是設(shè)計師向用戶傳遞信息的最主要手段。而字體的選擇不僅要符合扁平化設(shè)計的簡約風(fēng)格,同時還要符合整個頁面主題的設(shè)計風(fēng)格。一般扁平化風(fēng)格的頁面會使用無襯線字體,再通過對字體字號、顏色和粗細的變化進行排版。不同排版的文字信息會帶來不同的視覺瀏覽體驗,如字號較大,或是粗體,能幫助用戶輕易地分辨、獲取文字所傳達的信息,這就在內(nèi)容上創(chuàng)造出一定的層次感,可明顯提升內(nèi)容的易讀性。
2扁平化設(shè)計在網(wǎng)頁信息組織結(jié)構(gòu)上的優(yōu)勢
擬物化設(shè)計的信息組織結(jié)構(gòu)主要表現(xiàn)為層級化結(jié)構(gòu),呈現(xiàn)為金字塔形的縱向樹形結(jié)構(gòu),是一種邏輯性較強的層級化組織方式。這種信息組織結(jié)構(gòu)層級較多,每個層級容納的信息量少而準確,根據(jù)嚴密的邏輯關(guān)系將信息進行有效的分類,因此信息獲取的準確率比較高。同時層級間的轉(zhuǎn)換路徑較長,不同界面的切換耗時長且不利于全局觀察,已造成用戶“迷路”。擬物化設(shè)計是一種注重功能實現(xiàn)的信息結(jié)構(gòu),它更適用于信息結(jié)構(gòu)邏輯性強,信息種類繁多且詳細的產(chǎn)品。扁平化設(shè)計最大程度地縮短了信息層級,不斷擴展橫向信息承載量,呈現(xiàn)出一種扁而寬的結(jié)構(gòu)形式。特別是卡片式的信息展現(xiàn)形式可以同時展示信息標(biāo)題和少量內(nèi)容,減少了用戶在訪問多個目標(biāo)信息時所耗費的認知成本。但是如果單個層級承載的信息量過大,獲取精確信息的`難度將變大,對于信息在頁面中的定位也增加了難度。因此,扁平化設(shè)計適用于快捷的信息瀏覽,信息及模塊的分支少且信息傳達迅速的產(chǎn)品。扁平化設(shè)計的這種信息組織結(jié)構(gòu)可以很好地優(yōu)化目前絕大部分網(wǎng)頁體驗。
3扁平化設(shè)計在網(wǎng)頁交互方式上的優(yōu)勢
擬物化設(shè)計的網(wǎng)頁往往由于擬物的不徹底,比如可能由于花費時間較長的原因,按鈕的四種狀態(tài)不能做到完全的擬物,會造成用戶體驗上的不連貫,給用戶造成疑惑。同時由于擬物化設(shè)計耗時比較長,往往很少在網(wǎng)頁動效方面改善用戶體驗的事情。而扁平設(shè)計中使用的多是簡單的矢量圖形、圖標(biāo)、圖片,做交互動效比較容易且不易亂。同時網(wǎng)頁交互動效可以大大提高用戶的情感體驗,避免扁平化設(shè)計風(fēng)格給人造成冰冷、毫無生機的感覺。
4總結(jié)
扁平化與擬物化設(shè)計一樣都由來已久,隨著互聯(lián)網(wǎng)的飛速發(fā)展,特別是移動互聯(lián)網(wǎng)的崛起,滿足了用戶的各種新需求,解決了用戶體驗的痛點,扁平化設(shè)計的優(yōu)勢得以凸顯并得到了廣泛傳播。扁平化設(shè)計風(fēng)格運用在網(wǎng)頁設(shè)計上,他的這些優(yōu)點將同樣會對用戶體驗產(chǎn)生非常積極的影響。擬物化設(shè)計風(fēng)格也不會就此覆滅,它會用適當(dāng)?shù)姆绞綄τ脩趔w驗做出貢獻。
SVG網(wǎng)頁設(shè)計軟件實現(xiàn)分析論文共3
基于SVG的面狀地圖符號設(shè)計與實現(xiàn)
面狀地圖符號的設(shè)計與實現(xiàn)是計算機地圖制圖領(lǐng)域研究的基本問題,而面符號的共享則是當(dāng)前開放地理信息技術(shù)研究的重要內(nèi)容.本文結(jié)合面狀地圖符號設(shè)計的基本方法與開放標(biāo)準的二維矢量標(biāo)記語言SVG,提出并詳細設(shè)計了基于SVG的面狀地圖符號.實驗通過基于XML的.地圖表達原型系統(tǒng)測試,其結(jié)果證明能夠滿足我國地形圖圖式規(guī)范的符號表達要求.
作 者:王b 李霖 尹章才 WANG Cheng LI Lin YIN Zhang-cai ?作者單位:王b,李霖,WANG Cheng,LI Lin(武漢大學(xué),資源與環(huán)境科學(xué)學(xué)院,武漢,430079)尹章才,YIN Zhang-cai(武漢理工大學(xué),資源與環(huán)境工程學(xué)院,武漢,430070)
刊 名:測繪科學(xué)? ISTIC PKU英文刊名:SCIENCE OF SURVEYING AND MAPPING?年,卷(期):?32(3)?分類號:P282?關(guān)鍵詞:SVG ??面狀地圖符號設(shè)計 ??空間數(shù)據(jù)共享 ??地形圖圖式 ?SVG網(wǎng)頁設(shè)計軟件實現(xiàn)分析論文共4
高可用性軟件架構(gòu)設(shè)計和實現(xiàn)論文
摘要:硬件冗余可以極大地提高計算機應(yīng)用系統(tǒng)的可用性,然而,一旦關(guān)鍵硬件出現(xiàn)故障或數(shù)據(jù)庫宕機,正在進行中的業(yè)務(wù)流程通常會中斷。探討了一種如何實現(xiàn)應(yīng)用系統(tǒng)高可用性的軟件架構(gòu)的設(shè)計方案,以彌補純硬件冗余應(yīng)用系統(tǒng)的不足。
關(guān)鍵詞:高可用性;軟件容錯;分布式數(shù)據(jù)庫
在業(yè)內(nèi),計算機應(yīng)用系統(tǒng)的可用性定義為計算機應(yīng)用系統(tǒng)保持正常運行時間的百分比,通常用表1所示的“9”的個數(shù)來劃分可用性的類型。
通常,硬件冗余(容錯計算機、雙機或多機集群、磁盤陣列、SAN等)、數(shù)據(jù)復(fù)制、合理的災(zāi)難備份和恢復(fù)策略都可以極大地提高計算機應(yīng)用系統(tǒng)的可用性。正因為如此,當(dāng)前,對于計算機應(yīng)用系統(tǒng)的高可用性、業(yè)務(wù)的可持續(xù)性要求,業(yè)內(nèi)通常以硬件系統(tǒng)的高可用性來應(yīng)對或代替。常見的解決方案是雙機(或多機)集群方案或直接采用容錯計算機來保障系統(tǒng)的高可用性,應(yīng)用軟件的設(shè)計和開發(fā)往往僅注重業(yè)務(wù)流程的分析和過程控制。在這種完全依賴硬件來保障整個系統(tǒng)的可用性的系統(tǒng)里,一旦關(guān)鍵硬件出現(xiàn)故障或數(shù)據(jù)庫宕機,正在進行中的業(yè)務(wù)流程(如需較長執(zhí)行時間的事務(wù)處理、后臺批處理過程等)必然會中斷,這是因為雙機切換也需要時間。對此,應(yīng)用軟件本身并無多少作為,該類業(yè)務(wù)必須等待系統(tǒng)重新恢復(fù)后全部或部分重做。
本文以基于大型數(shù)據(jù)庫的應(yīng)用系統(tǒng)為例,從“軟件容錯”設(shè)計的概念出發(fā),參考“分布式”數(shù)據(jù)庫結(jié)構(gòu)設(shè)計,以“系統(tǒng)服務(wù)總線”為核心,給出了一種可行的高可用性軟件架構(gòu)的設(shè)計方案,可以極大地提高應(yīng)用軟件的可用性和業(yè)務(wù)系統(tǒng)的可持續(xù)性。無論是傳統(tǒng)的C/S架構(gòu),還是近年來流行的B/S架構(gòu),本文中給出的設(shè)計方案都有一定的參考意義。
1軟件結(jié)構(gòu)模型
任何基于大型數(shù)據(jù)庫的應(yīng)用系統(tǒng),都可以抽象為對數(shù)據(jù)的“讀”和“寫”操作。至于客戶端如何展現(xiàn)“讀”到的數(shù)據(jù),以及“客戶端”與“服務(wù)端”基于何種通信協(xié)議通信,不在本文討論之列。
軟件結(jié)構(gòu)的設(shè)計其實就是針對“讀”和“寫”的一系列流程的設(shè)計。如何最大限度地保證系統(tǒng)中的所有“硬件”和“軟件”協(xié)同工作,正確完成每一次“讀”和“寫”的操作,也就是對系統(tǒng)“高可靠性”和“高可用性”的要求。
圖1是基于“軟件容錯”和“分布式數(shù)據(jù)庫系統(tǒng)”的原理,并參照了計算機“總線”的工作原理給出的一種基于分布式數(shù)據(jù)庫或文件系統(tǒng)的高可用性的軟件架構(gòu)設(shè)計方案。系統(tǒng)采用3層架構(gòu):客戶端、中間應(yīng)用層和數(shù)據(jù)庫層。
2系統(tǒng)設(shè)計
2.1數(shù)據(jù)庫配置為了更清楚地闡述本文的設(shè)計方案,先對數(shù)據(jù)庫的配置及其功能進行描述。本系統(tǒng)中,數(shù)據(jù)庫按角色可劃分為如下三類數(shù)據(jù)庫:控制數(shù)據(jù)庫(COTROLL DB)、日志數(shù)據(jù)庫(LOG DB)、業(yè)務(wù)數(shù)據(jù)庫(BUS DB_N)。
2.1.1控制數(shù)據(jù)庫
控制數(shù)據(jù)庫也可以是一個或多個系統(tǒng)控制(參數(shù))文件。它存放要訪問的目標(biāo)數(shù)據(jù)庫的節(jié)點(N)、端口、用戶、文件頭、表、視圖等信息;存放對節(jié)點、業(yè)務(wù)數(shù)據(jù)庫、表或視圖的授權(quán)或訪問控制信息;目標(biāo)數(shù)據(jù)庫(或文件)的當(dāng)前狀態(tài)(聯(lián)機/脫機、忙/空閑等);目標(biāo)數(shù)據(jù)庫中的表或視圖的當(dāng)前狀態(tài)(聯(lián)機/脫機、忙/空閑、加鎖/解鎖等)。
2.1.2日志數(shù)據(jù)庫
日志數(shù)據(jù)庫獨立于業(yè)務(wù)數(shù)據(jù)庫之外,用于記錄客戶端節(jié)點信息、請求時刻和發(fā)來的所有請求的原始內(nèi)容,但不做業(yè)務(wù)流程相關(guān)的處理、運算等。記錄每次數(shù)據(jù)操作分配的唯一的“事件號”(EVENT_ID)。對每一次客戶端的“請求”,“系統(tǒng)服務(wù)總線”(SYSSRV)會分配唯一的標(biāo)識符號,可以定義為有一定意義的字符串,比如,“當(dāng)前時刻+流水號”。以上信息可以被壓縮、打包、加密后存放,以記錄格式保存于數(shù)據(jù)庫的表或文件中。它可以設(shè)計為數(shù)據(jù)庫中的一個或多個表,也可以是文件格式。
2.1.3業(yè)務(wù)數(shù)據(jù)庫
業(yè)務(wù)數(shù)據(jù)庫記錄所有業(yè)務(wù)相關(guān)的數(shù)據(jù)信息。所有業(yè)務(wù)數(shù)據(jù)庫的相關(guān)業(yè)務(wù)邏輯的數(shù)據(jù)結(jié)構(gòu)相同,即,N個節(jié)點的業(yè)務(wù)數(shù)據(jù)庫中與業(yè)務(wù)模式相關(guān)的表、視圖、過程或其他程序設(shè)置相同。
需要特別指出的是:
(1)控制數(shù)據(jù)庫、日志數(shù)據(jù)庫和業(yè)務(wù)數(shù)據(jù)庫可以是不同數(shù)據(jù)庫廠家或品牌的產(chǎn)品。比如,日志數(shù)據(jù)庫可以采用低端的數(shù)據(jù)庫產(chǎn)品或開源數(shù)據(jù)庫系統(tǒng),業(yè)務(wù)數(shù)據(jù)庫可以采用高端的大型數(shù)據(jù)庫產(chǎn)品。
(2)控制數(shù)據(jù)庫、日志數(shù)據(jù)庫和業(yè)務(wù)數(shù)據(jù)庫在物理上和邏輯上是可以相互隔離的,這可以極大地提高系統(tǒng)的整體安全性。目標(biāo)數(shù)據(jù)庫和要訪問的表或視圖對客戶端來說是“不可見”的',由控制數(shù)據(jù)庫動態(tài)定義和控制。
(3)所有類別的數(shù)據(jù)庫在物理上位于一個或多個節(jié)點上,即節(jié)點N>=1;任意一個節(jié)點N上建有一個或多個業(yè)務(wù)數(shù)據(jù)庫(邏輯數(shù)據(jù)庫>=1);任意一個節(jié)點是一個完整的、可獨立工作的計算機。根據(jù)性能要求,可以是高性能PC機、PC服務(wù)器、小型機、集群或超級計算機,或是它們的“混合體”;任意一個節(jié)點是指定網(wǎng)絡(luò)中的一個指定節(jié)點。
2.2應(yīng)用層設(shè)計
中間應(yīng)用層由5個后臺進程構(gòu)成:(1)系統(tǒng)服務(wù)總線(SYSSRV);(2)數(shù)據(jù)庫寫進程(DBWRT_N);(3)數(shù)據(jù)庫讀進程(DBRED_N);(4)數(shù)據(jù)庫在線恢復(fù)進程(DBRCY);(5)日志檢查進程(LOGCHK)。
2.2.1系統(tǒng)服務(wù)總線
這是一個后臺監(jiān)聽、分發(fā)、調(diào)度總進程。設(shè)計目標(biāo)具有一定的“自我修復(fù)”和“自我復(fù)制”動能。它可以根據(jù)負載情況,自我復(fù)制或開啟子進程響應(yīng)新的負載;可以動態(tài)配置可服務(wù)的節(jié)點或客戶端;可以為特定節(jié)點或客戶端指定專用進程;它通過“DBWRT”和“DBRED”“讀/寫”日志數(shù)據(jù)庫或日志文件。
2.2.2寫進程
寫進程負責(zé)向所有節(jié)點寫數(shù)據(jù)。它可以配置成多進程/單進程模式;多進程模式,指對應(yīng)每個業(yè)務(wù)數(shù)據(jù)庫N都有獨立的“寫”進程;單進程模式,指對應(yīng)多個業(yè)務(wù)數(shù)據(jù)庫只有一個主進程,主進程開啟多個線程提供“寫”服務(wù)。
2.2.3讀進程
讀進程負責(zé)向所有節(jié)點讀數(shù)據(jù),它可以配置成多進程/單進程模式。多進程模式指對應(yīng)每個業(yè)務(wù)數(shù)據(jù)庫N都有獨立的“讀”進程,單進程模式指對應(yīng)多個業(yè)務(wù)數(shù)據(jù)庫只有一個主進程,主進程開啟多個線程提供“讀”服務(wù)。
根據(jù)需要,讀進程可以配置成:向所有在線節(jié)點并發(fā)讀數(shù)據(jù),返回最快的結(jié)果集,拋棄其他的結(jié)果集,并中斷其他讀進程;也可以配置成:隨機讀某個節(jié)點的數(shù)據(jù),如果失敗或超時,則再隨機讀余下的在線節(jié)點,直到“讀”成功或失敗;還可以配置成向所有節(jié)點順序讀數(shù)據(jù),過程類似上面“隨機讀”。
以上“讀寫”業(yè)務(wù)數(shù)據(jù)庫的進程,設(shè)計上支持多種數(shù)據(jù)庫訪問接口,針對“表”或“視圖”提供統(tǒng)一格式的、標(biāo)準的、動態(tài)的SQL數(shù)據(jù)操作接口和方法,完成對數(shù)據(jù)庫中表或視圖的增、刪、改、查和批處理操作。它們可以設(shè)計為數(shù)據(jù)庫中的存儲過程,也可以是C++,Java程序的API或混合體。
2.2.4數(shù)據(jù)庫在線恢復(fù)進程
該進程負責(zé)檢查全部或部分節(jié)點數(shù)據(jù)庫(包括所有授權(quán)控制數(shù)據(jù)庫、業(yè)務(wù)數(shù)據(jù)庫和日志數(shù)據(jù)庫)或文件的工作狀態(tài);檢查數(shù)據(jù)庫或文件表中數(shù)據(jù)的一致性;將以上檢查結(jié)果寫入日志數(shù)據(jù)庫(或日志文件)。
當(dāng)某個業(yè)務(wù)數(shù)據(jù)庫中的表寫入失敗時,它負責(zé)從“日志數(shù)據(jù)庫”的表或日志文件中讀出原始數(shù)據(jù),接著寫入出現(xiàn)問題的業(yè)務(wù)數(shù)據(jù)庫的表中,并檢查結(jié)果?;驈钠渌?jié)點的數(shù)據(jù)庫中讀相關(guān)數(shù)據(jù)并寫入到出現(xiàn)問題的業(yè)務(wù)數(shù)據(jù)庫的表中。
接收外部命令,根據(jù)“時間點”或“事件號”從特定時刻、特定數(shù)據(jù)庫(包括日志數(shù)據(jù)庫)、特定表恢復(fù)數(shù)據(jù)到特定目標(biāo)數(shù)據(jù)庫的表或文件。
2.2.5日志檢查進程
該進程負責(zé)讀、寫日志文件,檢查數(shù)據(jù)操作結(jié)果的一致性。如果不一致,則報告給“系統(tǒng)服務(wù)總線”,將問題數(shù)據(jù)庫或數(shù)據(jù)庫中的表、視圖設(shè)置為“離線”狀態(tài)。
3系統(tǒng)實現(xiàn)
3.1系統(tǒng)初始化啟動配置好的后臺進程即完成系統(tǒng)初始化過程。
3.2數(shù)據(jù)“寫”流程
數(shù)據(jù)“寫”流程的主要步驟如下:(1)客戶端通過給定協(xié)議(或混合多種通信協(xié)議)向后臺“系統(tǒng)服務(wù)總線”發(fā)送“寫”請求。
(2)激活“數(shù)據(jù)庫寫進程”,將客戶端的“請求”寫入“日志數(shù)據(jù)庫”(或日志文件),并分配一個唯一的“事件號”。
(3)“系統(tǒng)服務(wù)總線”查詢“授權(quán)/控制數(shù)據(jù)庫”(或/配置文件)得到客戶端請求訪問的數(shù)據(jù)存放的目標(biāo)數(shù)據(jù)庫(或文件)節(jié)點N(或文件存放的節(jié)點N)、端口、用戶、表、文件頭等信息。節(jié)點N可以是多個,即節(jié)點N>=1。
(4)“系統(tǒng)服務(wù)總線”向N個“數(shù)據(jù)庫寫進程”發(fā)送數(shù)據(jù)“寫”訪問請求,并得到各節(jié)點的返回結(jié)果集。
(5)只要有1個節(jié)點寫入成功,“系統(tǒng)服務(wù)總線”就將寫入成功的標(biāo)志發(fā)回客戶端;“數(shù)據(jù)庫寫進程”將各節(jié)點的返回結(jié)果狀態(tài)寫入“日志數(shù)據(jù)庫”(或日志文件)中。
(6)“日志監(jiān)控”查詢“日志數(shù)據(jù)庫”(或日志文件),比較N個節(jié)點的寫入狀態(tài)。如發(fā)現(xiàn)寫錯誤、失敗、超時等狀態(tài),則將該“業(yè)務(wù)數(shù)據(jù)庫”(或文件、表、視圖)標(biāo)志為“非正常聯(lián)機數(shù)據(jù)庫”(或文件、表、視圖不可用)。
(7)激活“數(shù)據(jù)在線恢復(fù)進程”,進程為“非正常聯(lián)機數(shù)據(jù)庫”,則執(zhí)行數(shù)據(jù)庫數(shù)據(jù)“同步”。在線同步恢復(fù)如失敗,則將該“數(shù)據(jù)庫”標(biāo)志為“需要DBA維護”的類別,留待DBA或軟件維護工程師處理。
3.3數(shù)據(jù)“讀”流程
數(shù)據(jù)“讀”流程的主要步驟如下:(1)客戶端通過給定協(xié)議(或混合多種通信協(xié)議)向后臺“系統(tǒng)服務(wù)總線”發(fā)送“讀”請求。
(2)激活“寫進程”,將客戶端的“請求”寫入“日志數(shù)據(jù)庫”(或日志文件),并分配一個唯一的“事件號”。
(3)“系統(tǒng)服務(wù)總線”查詢“授權(quán)/控制數(shù)據(jù)庫”(或/配置文件)得到客戶端請求訪問的數(shù)據(jù)存放的目標(biāo)數(shù)據(jù)庫節(jié)點N(或文件存放的節(jié)點N)、端口、用戶、表等信息。
節(jié)點N可以是多點,即節(jié)點N>=1。
(4)“系統(tǒng)服務(wù)總線”查詢“授權(quán)/控制數(shù)據(jù)庫”(或/配置文件)得到可用的、空閑的目標(biāo)數(shù)據(jù)庫節(jié)點N(或文件存放的節(jié)點N)。
(5)激活“讀進程”(或隨機、或順序)向N個節(jié)點的“業(yè)務(wù)數(shù)據(jù)庫”(或文件)發(fā)送數(shù)據(jù)“讀”訪問請求,并得到各節(jié)點的返回結(jié)果集。
(6)“系統(tǒng)服務(wù)總線”將最快返回的結(jié)果集發(fā)回客戶端;拋棄其他結(jié)果集,中斷其他讀進程。
在本系統(tǒng)的設(shè)計和實現(xiàn)中,由于采用了“分布式”數(shù)據(jù)庫或文件系統(tǒng)部署,只要N個節(jié)點中至少有一個節(jié)點的“業(yè)務(wù)數(shù)據(jù)庫”正常工作,因為一個或幾個“業(yè)務(wù)數(shù)據(jù)庫”系統(tǒng)(或節(jié)點硬件)故障所引起的業(yè)務(wù)系統(tǒng)的不可持續(xù)性理論上將可以完全避免,因而提高了系統(tǒng)的“容錯”性。
由于N個數(shù)據(jù)庫同時在線,且節(jié)點是否可用、空閑等狀態(tài)可實時監(jiān)控,這為特定業(yè)務(wù)快速訪問和獨享訪問提供了先決條件。如可以指定某特定“業(yè)務(wù)數(shù)據(jù)庫”僅為某個或幾個特定客戶端服務(wù)提供“讀”訪問。
因為設(shè)計了統(tǒng)一、標(biāo)準的增、刪、改、查的過程方法或API,前端開發(fā)人員甚至不必寫任何SQL語句就可以完成對數(shù)據(jù)庫中表或視圖的操作,可以大大地縮短編程和調(diào)試時間。
需要指出的是,雖然“系統(tǒng)服務(wù)總線”具有“自我修復(fù)”和“自我復(fù)制”的特點,但因為“節(jié)點”硬件故障或“授權(quán)/控制數(shù)據(jù)庫”(或/配置文件)或“日志數(shù)據(jù)庫”故障而引起的全系統(tǒng)不可用依然存在,因此,建議該節(jié)點采用性能好、可靠性高的中、高端服務(wù)器。
SVG網(wǎng)頁設(shè)計軟件實現(xiàn)分析論文共5
為了測試基于SVG設(shè)計的網(wǎng)頁軟件系統(tǒng)工作的有效性和可操作性,研究了實現(xiàn)過程。過程設(shè)計的參數(shù)如下:電源系統(tǒng)持續(xù)輸入220V以上電壓,電流值在50A~100A之間。跟據(jù)上述設(shè)定的參量以及環(huán)境進行網(wǎng)頁設(shè)計,并與傳統(tǒng)網(wǎng)頁設(shè)計軟件系統(tǒng)進行對比。雖然傳統(tǒng)的網(wǎng)頁軟件系統(tǒng)和本文設(shè)計的軟件系統(tǒng)在設(shè)計網(wǎng)頁時都能取得2以上的設(shè)計效果,但本文設(shè)定的軟件系統(tǒng)設(shè)計效果始終高于傳統(tǒng)軟件系統(tǒng),而且設(shè)計能力極強,在工作時具有很強的抗干擾能力。綜上所述,本文基于SVG設(shè)計的網(wǎng)頁設(shè)計軟件的設(shè)計性能性更高,設(shè)計范圍更廣,抗干擾能力更強,極具穩(wěn)定性,且在編輯圖像時可以單獨對圖像和文字進行編輯,縮放過程不會影響整個畫面的清晰度。
3結(jié)束語
通過本文的探討分析可以了解到,SVG(可縮放矢量圖形)作為一種新的圖形設(shè)計技術(shù),在清晰度和畫面飽和度方面遠遠高于GIF和JPEG光柵文件。SVG設(shè)計的網(wǎng)頁設(shè)計軟件,分為采集器軟件系統(tǒng),數(shù)據(jù)轉(zhuǎn)換器軟件系統(tǒng)以及數(shù)據(jù)處理器軟件系統(tǒng)三部分。通過實驗證明所設(shè)計的軟件設(shè)計性能性更高,設(shè)計范圍更廣,抗干擾能力更強,極具穩(wěn)定性,是未來的必然發(fā)展趨勢。
參考文獻
[1]裴玉.基于SVG的自適應(yīng)軟件界面開發(fā)工具設(shè)計與實現(xiàn)[J].計算機科學(xué),,35(01):271-273.
[2]王健,陳劍云,張冬波.基于SVG及Batik平臺的監(jiān)控繪圖軟件的設(shè)計與實現(xiàn)[J].河南城建學(xué)院學(xué)報,,15(05):14-17.
[3]唐勇,吳盡昭,陳劍鋒.基于SVG的專用公式編輯工具的設(shè)計與實現(xiàn)[J].計算機應(yīng)用,,29(10):2865-2868.
SVG網(wǎng)頁設(shè)計軟件實現(xiàn)分析論文共6
基于SVG的網(wǎng)絡(luò)地圖預(yù)覽模型的設(shè)計和實現(xiàn)
主要設(shè)計了應(yīng)用于地理數(shù)據(jù)網(wǎng)絡(luò)發(fā)布中的地圖預(yù)覽模型結(jié)構(gòu),利用SVG技術(shù)中數(shù)據(jù)量小、可縮放、可連接的特點和元數(shù)據(jù)描述作用,實現(xiàn)了基于SVG的`地圖預(yù)覽模型,并提供相應(yīng)地理空間數(shù)據(jù)信息查詢,該模型適用于地理空間數(shù)據(jù)圖形的在線瀏覽,以及復(fù)雜地理空間數(shù)據(jù)的在線圖形預(yù)覽.
作 者:CHEN Ying-dong 郭黎 LI Kai CHEN Ying-dong GUO Li LI Kai ?作者單位:信息工程大學(xué),測繪學(xué)院,河南鄭州,450052?刊 名:地理信息世界? ISTIC英文刊名:GEOMATICS WORLD?年,卷(期):?6(2)?分類號:P208?關(guān)鍵詞:網(wǎng)絡(luò)發(fā)布 ??IS圖預(yù)覽 ??SVG ??空間數(shù)據(jù)模型 ?SVG網(wǎng)頁設(shè)計軟件實現(xiàn)分析論文共7
網(wǎng)頁設(shè)計論文
網(wǎng)頁設(shè)計論文
摘要:在互聯(lián)網(wǎng)時代網(wǎng)頁海量,如何設(shè)計出如何用戶需求且具備交互功能的網(wǎng)頁是所有設(shè)計師思考的重點,而網(wǎng)頁之所以存在,是因為它能夠通過互聯(lián)網(wǎng)輕松快捷地滿足用戶的需求,而在海量的網(wǎng)頁中唯有符合用戶體驗的網(wǎng)頁才能與用戶之間建立忠誠度。該文結(jié)合現(xiàn)有研究以及自身實踐經(jīng)驗,闡述了用戶體驗設(shè)計的重要性,并從3個方面分析了以滿足用戶體驗為落腳點的頁面設(shè)計原則。
關(guān)鍵詞:用戶體驗;交互設(shè)計;設(shè)計原則
交互設(shè)計作為一門關(guān)注交互體驗的新學(xué)科在20世紀80年代產(chǎn)生了,它由IDEO的一位創(chuàng)始人比爾莫格里奇在1894年一次設(shè)計會議上提出,而隨著互聯(lián)網(wǎng)的快速發(fā)展,交互設(shè)計已經(jīng)成為了網(wǎng)頁設(shè)計乃至軟件設(shè)計的重要因素,甚至在一定程度上決定了網(wǎng)頁的成敗。因此,以用戶為中心強化交互設(shè)計的研究以第一時間給予用戶最佳的體驗以達到留住用戶,進而與用戶之間建立忠誠度的目的。
1用戶體驗概述
1.1定義
用戶體驗顧名思義即用戶對于某個產(chǎn)品從外觀、性能、使用過程等各個方面的感受,大多數(shù)產(chǎn)品投入市場均會受到用戶從視覺、聽覺、觸覺等方面的認知,同時更會升華到情感上的認可度。用戶體驗雖然具有一定的主觀性,但卻在一定程度上反映出了一個產(chǎn)品是否符合用戶需求、是否能夠幫助用戶解決問題、是否能夠為大多數(shù)用戶所用等。就此而言,用戶體驗是從主觀到客觀層面上的升華,是一個不斷發(fā)展的過程。
1.2用戶體驗在網(wǎng)頁界面交互設(shè)計中的重要性
網(wǎng)頁之所以存在,是因為它能夠通過互聯(lián)網(wǎng)輕松快捷地滿足用戶的需求。因此,網(wǎng)頁設(shè)計首先要滿足用戶的某個目標(biāo),讓用戶能夠快速尋找到所需要的內(nèi)容且無障礙地完成所需的操作任務(wù)。在此過程中用戶與網(wǎng)頁之間就形成了交互關(guān)系,同時交互使用的流暢與否直接影響到了用戶的使用體驗感。對于用戶而言,簡潔流暢的`交互功能是其最終的需求,不僅能夠起到愉悅心情的目的而且更是提升使用效率的關(guān)鍵所在。設(shè)計師在設(shè)計過程中,應(yīng)從用戶角度出發(fā)去探索其需求并設(shè)計出相應(yīng)的框架,將之融入頁面設(shè)計之中。對于設(shè)計師而言,為確保網(wǎng)頁設(shè)計朝著正確的方向邁進,應(yīng)充分認識到用戶體驗的重要性,重視用戶的需求,即從用戶的角度出發(fā),深入發(fā)掘用戶對于網(wǎng)頁的“痛點”所在,以達到愉悅的目標(biāo);其次,對于具備設(shè)計團隊的設(shè)計師而言,可充分發(fā)揮出每個人員作用,為其安排相應(yīng)的角色,使之為網(wǎng)頁設(shè)計收集意見,進而保持正確的設(shè)計方向。
1.3用戶體驗與界面交互設(shè)計的關(guān)系
用戶體驗與界面交互涉及用戶體驗、界面設(shè)計、交互設(shè)計3個方面的相互關(guān)系,不論是界面設(shè)計還是交互設(shè)計均是為了提升用戶體驗而設(shè)置的,通過此兩個環(huán)節(jié)的優(yōu)化提升用戶體驗度,實現(xiàn)網(wǎng)頁設(shè)計的目的。因此,在網(wǎng)頁設(shè)計過程中,首先要做的就是明確目標(biāo)用戶所在。此外,調(diào)查用戶對于網(wǎng)頁的需求以及心理訴求,進而設(shè)計出相應(yīng)交互功能或方式,以起到調(diào)動用戶使用的興趣。同時,再對頁面進行美化處理,形成獨具特色且符合大眾審美的頁面方可避免用戶的流失。
2基于用戶體驗的網(wǎng)頁界面交互設(shè)計原則
2.1以用戶為中心的原則
其一,目標(biāo)導(dǎo)向原則。交互設(shè)計之父AlanCooper其著作《AboutFace3:交互設(shè)計精髓》中首先強調(diào)了目標(biāo)導(dǎo)向設(shè)計的方法。即從用戶的目標(biāo)出發(fā)進行設(shè)計,滿足了用戶的目標(biāo),用戶就會感到滿意、有效率,并且將產(chǎn)品推薦給其他人。目標(biāo)導(dǎo)向原則最重要的是了解用戶的目標(biāo)、需求和動機是什么。因此,對于設(shè)計師而言,首先需要思考的不是采用何種軟件或技術(shù)去策劃漂亮的頁面而且先思考用戶需要什么、用戶通過這個頁面能夠得到什么、設(shè)計的產(chǎn)品是否能夠達到用戶的需求以及能夠為用戶的生活、學(xué)習(xí)、工作等提供哪些價值;其二,尊重用戶的習(xí)慣。用戶的習(xí)慣是用戶積久養(yǎng)成的生活方式,在互聯(lián)網(wǎng)領(lǐng)域可以表現(xiàn)為用戶心理模型。著名認知心理學(xué)家諾曼博士這樣解釋心理模型:心理模型是存在于用戶頭腦中的關(guān)于一個產(chǎn)品應(yīng)該具有的概念和行為的知識。用戶習(xí)慣來源于用戶以前使用類似產(chǎn)品的經(jīng)驗,或是用戶根據(jù)使用該產(chǎn)品要達到的目標(biāo)而對產(chǎn)品的概念和行為的一種期望。任何用戶在進行某項活動之中均會形成一定的使用習(xí)慣,在網(wǎng)頁瀏覽過程中同樣如此。網(wǎng)頁設(shè)計師在設(shè)計網(wǎng)頁環(huán)節(jié)時,應(yīng)當(dāng)充分考慮到目標(biāo)用戶的使用習(xí)慣,將之作為網(wǎng)頁設(shè)計的重點和基礎(chǔ)。根據(jù)用戶的使用習(xí)慣以及對網(wǎng)頁的期待進行設(shè)計,同時在網(wǎng)頁上線之后再進行數(shù)據(jù)分析,檢測是否有不符合用戶使用習(xí)慣之處以再行修改。日本設(shè)計大師深澤之人在產(chǎn)品設(shè)計中提出的“無意識設(shè)計”,同樣適用于網(wǎng)頁界面的交互設(shè)計,以讓用戶在無需思考的狀態(tài)下即可輕松自如地瀏覽網(wǎng)頁,體會到網(wǎng)頁的價值所在。同時,無意識設(shè)計能夠減少用戶在網(wǎng)頁瀏覽過程中的負擔(dān),使之在輕松自如的狀態(tài)下達成自己預(yù)訂的目的。
2.2簡易性原則
當(dāng)今社會節(jié)奏越來越快,生活日益繁雜,人們更加傾向于簡潔的事務(wù)。對于網(wǎng)頁設(shè)計而言,簡潔的網(wǎng)頁能夠減少用戶思考時間,減少不必要的頁面元素影響到用戶瀏覽,使之在最短的時間內(nèi)捕捉到所需的內(nèi)容。反之,如果頁面繁瑣,用戶在網(wǎng)頁瀏覽中抓不住重點,反感情緒油然而生,導(dǎo)致直接關(guān)閉網(wǎng)頁。用戶對于頁面的需求簡潔勝過于復(fù)雜,將最具價值的信息通過簡潔化的形式呈現(xiàn)給用戶,最大程度上減少其他因素干擾。通過運用合理的結(jié)構(gòu)、簡潔的布局,呈現(xiàn)出結(jié)構(gòu)層次分明,內(nèi)容清晰可見,用戶第一時間即可發(fā)現(xiàn)符合自己需求的內(nèi)容。此外,網(wǎng)頁功能要簡單實用且易用。設(shè)計網(wǎng)頁的目的在于為用戶提供服務(wù),網(wǎng)頁存在的價值就在于被用戶所用,能夠滿足用戶的需求。在頁面功能的設(shè)計之上,要充分考慮到不同年齡層次以及文化層次用戶的具體情況,將網(wǎng)頁功能盡可能簡化。
2.3統(tǒng)一性原則
其一,視覺風(fēng)格統(tǒng)一。網(wǎng)頁界面的視覺風(fēng)格整體統(tǒng)一非常重要,混亂跳躍的界面容易分散用戶的注意力,讓用戶不知所措,影響用戶的使用效率。根據(jù)格式塔心理學(xué)理論,在認知的過程中事物首先是一個整體,在認知整體后才是部分的認知。對于頁面設(shè)計同樣適用,當(dāng)用戶打開網(wǎng)頁首先是視覺感受,頁面整體風(fēng)格是否和諧且有新意。一個具備和諧的頁面,能夠增進用戶的好感,不會引起用戶的反感,使之樂于瀏覽該頁面;反之,用戶則會立即關(guān)閉網(wǎng)頁。同時,單純追求和諧統(tǒng)一的頁面設(shè)計容易形成死板呆滯的負面效應(yīng),隨著時間的累積用戶勢必會產(chǎn)生視覺疲勞,久而久之逐漸失去使用的興趣。為此,一個頁面的設(shè)計既要達到和諧統(tǒng)一的狀態(tài)又要不失活潑,具備動感,給予用戶相對長久的“新鮮感”。其二,交互方式流暢統(tǒng)一。
3結(jié)語
當(dāng)今互聯(lián)網(wǎng)時代,海量的網(wǎng)頁給予了用戶極大的便利,但是也正是因此導(dǎo)致用戶對于頁面的要求越來越高,用戶花費在頁面瀏覽上的時間越來越少,如何在第一時間內(nèi)吸引和留住用戶是頁面設(shè)計的關(guān)鍵所在。因此,在頁面設(shè)計之初應(yīng)重點策劃吸引用戶的元素或功能,在最短的時間內(nèi)將用戶需求的內(nèi)容呈現(xiàn)出來,尤其是當(dāng)用戶在瀏覽過程中遇到問題能夠及時提醒以解決問題。
參考文獻
[1]周雙.基于用戶體驗的專題學(xué)習(xí)網(wǎng)站設(shè)計研究[D].長江大學(xué),.
[2]危麗麗,過宏雷.從用戶體驗角度談網(wǎng)頁設(shè)計中的色彩元素[J].大眾文藝,,2(6):112-113.
[3]張小玲,余嵐.網(wǎng)頁設(shè)計中的用戶體驗[J].文藝生活文海藝苑,(2):287.
SVG網(wǎng)頁設(shè)計軟件實現(xiàn)分析論文共8
軟件工程技術(shù)分析論文
摘要:計算機互聯(lián)網(wǎng)快速發(fā)展,為人們的生活、工作、教育、娛樂等方面帶來很多便利條件,到目前為止,軟件工程技術(shù)已經(jīng)成為各行各業(yè)的核心競爭力。軟件工程技術(shù)作為系統(tǒng)軟件開發(fā)的主要技術(shù),對系統(tǒng)軟件運行的質(zhì)量和安全性有重要意義。本文結(jié)合理論實踐,就系統(tǒng)軟件開發(fā)過程中的軟件工程技術(shù)進行深入分析,希望對我國軟件技術(shù)開發(fā)有一定幫助。
關(guān)鍵詞:系統(tǒng)軟件開發(fā);軟件工程技術(shù);特點分析;技術(shù)要求
進入21世紀以后,我國互聯(lián)網(wǎng)技術(shù)取得了飛躍式發(fā)展,相關(guān)的應(yīng)用軟件已經(jīng)被廣泛應(yīng)用商業(yè)、教育、銀行等領(lǐng)域,逐漸改善著人們的生活。在很多發(fā)達國家,系統(tǒng)軟件開發(fā)企業(yè)已經(jīng)成為支柱性產(chǎn)業(yè)??茖W(xué)合理的軟件設(shè)計是提高生活、工作的首要前提。在信息快速發(fā)展的今天,系統(tǒng)軟件在人們生活生產(chǎn)中起到的作用越來越重要?;诖?,本文首先分析出傳統(tǒng)軟件和系統(tǒng)軟件的區(qū)別,然后,闡述了軟件工程技術(shù)的特點和設(shè)計要求,最后,提出軟件工程管理的運用的方式,旨在促使系統(tǒng)工程軟件更加智能化、人性化。
一、系統(tǒng)軟件和傳統(tǒng)軟件不同之處
系統(tǒng)軟件具有開發(fā)時間短、需求不明確的特點,和傳統(tǒng)軟件的不同之處,主要體現(xiàn)在以下幾個方面:第一,系統(tǒng)軟件開發(fā)比較側(cè)重于信息含量,面向主要市場是文檔和電子產(chǎn)品,即動態(tài)網(wǎng)頁和靜態(tài)網(wǎng)頁;第二,系統(tǒng)軟件在開發(fā)過程中比較重視視覺和感覺,比較強度客戶的舒適度。第三,系統(tǒng)軟件的用戶形式多樣,很多系統(tǒng)軟件在設(shè)計和開發(fā)過程中,必須考慮不同用戶的應(yīng)用技術(shù)和能力,擁有較為復(fù)雜的人機接口和用戶信息遞交;第四,系統(tǒng)軟件的內(nèi)容屬于驅(qū)動內(nèi)容,這和傳統(tǒng)軟件有本質(zhì)區(qū)別【1】。
二、系統(tǒng)軟件開發(fā)過程中軟件工程技術(shù)的特點
系統(tǒng)軟件開發(fā)過程中涉及到很多不同類型軟件工程技術(shù),而且對不同軟件工程技術(shù)的要求各不相同。最主要的是系統(tǒng)軟件在開發(fā)過程中必須著重考慮系統(tǒng)實現(xiàn)方面的工作,這就使得系統(tǒng)軟件開發(fā)具有極強的復(fù)雜性。而且系統(tǒng)軟件內(nèi)部模塊和模塊之間存在較高的耦合性,每個模塊之間都相互聯(lián)系,當(dāng)某一個模塊發(fā)生變動時,帶來的后果往往多重的。所以,雖然系統(tǒng)軟件開發(fā)過程中軟件工程技術(shù)在前期設(shè)計過程中的目標(biāo)比較明確和完善,但是在實際設(shè)計過程中要想完成此目標(biāo)具有很大難度,需求經(jīng)過系統(tǒng)、規(guī)范、科學(xué)而漫長的過程才能實現(xiàn)。
三、系統(tǒng)軟件開發(fā)過程中對軟件工程技術(shù)的需求
由于系統(tǒng)軟件開發(fā)具有很強復(fù)雜性,保證軟件工程技術(shù)的科學(xué)性和合理性,對系統(tǒng)軟件的開發(fā)和利用有至關(guān)重要的作用。在控制其復(fù)雜性過程中,需要對系統(tǒng)軟件開發(fā)人員和材料進行嚴格控制。因此,軟件工程技術(shù)實際上指的是,在系統(tǒng)軟件開發(fā)過程中,借助工程化的管理模式,對系統(tǒng)軟件開發(fā)的全過程、全方位進行控制。相關(guān)實踐表明,應(yīng)用軟件工程技術(shù)對系統(tǒng)軟件開發(fā)過程中存在的問題,能進行更好控制和解決,從而有效促進系統(tǒng)軟件開發(fā)過程中既定目標(biāo)的實現(xiàn)。
四、軟件開發(fā)技術(shù)和開發(fā)需求不匹配問題分析
在系統(tǒng)軟件開發(fā)過程中,隨著人們對軟件功能要求的提高,軟件開開發(fā)單位為了滿足人們多樣化的需求,推出了一系列具有實際意義的方式方法,其中最典型有三種,即:SASD法、JSD法、JSP法。這三種方法的應(yīng)用時間比較廣泛,但我國系統(tǒng)軟件開發(fā)過程中軟件工程技術(shù)起步比較晚,和美國、德國、法國等發(fā)達國家相比仍然存在較大差距。所以這三種方法能否滿足當(dāng)前系統(tǒng)軟件開發(fā)的需求還需要進一步驗證和分析,在實際應(yīng)用過程中,軟件工程技術(shù)對系統(tǒng)軟件的開發(fā)具有較強約束性?;诖?,傳統(tǒng)的軟件工程技術(shù)很難滿足我國系統(tǒng)軟件工程的需求。提高軟件開發(fā)技術(shù)和開發(fā)需求匹配關(guān)鍵不斷創(chuàng)新出現(xiàn)新的軟件工程技術(shù),從而提高和現(xiàn)有系統(tǒng)軟件開發(fā)的匹配度,進而達到系統(tǒng)軟件充分利用的目的【2】。
五、軟件工程技術(shù)
(一)系統(tǒng)軟件開發(fā)模型設(shè)計
就目前我國系統(tǒng)軟件的發(fā)展程度而言,對軟件工程技術(shù)的提出了更高要求,開發(fā)過程中涉及到三個部門,第一,系統(tǒng)軟件開發(fā)模型,對整個系統(tǒng)軟件的開發(fā)和研究,進行周期性的闡釋;第二,項目管理模型,是對系統(tǒng)軟件的基本過程和項目管理進工程化管理;第三,應(yīng)用組織模型,對系統(tǒng)軟件開發(fā)全過程進行影響和作用。
(二)軟件應(yīng)用程序的研發(fā)
軟件開發(fā)流程主要來源是迭代思想,在每一次迭代中,蘊涵開一個軟件可行版本活動,以及相應(yīng)的輔助工作。包括版本功能介紹、用戶說明。所以一整套完善系統(tǒng)應(yīng)用程序開發(fā)過程包含了:用戶的具體需求、針對性設(shè)計、測試、應(yīng)用等程序。在應(yīng)用開發(fā)過程中,又分為是預(yù)知需求分析、軟件具體設(shè)計、軟件性能檢測等流程。此過程中技術(shù)工程人員是整個系統(tǒng)軟件開發(fā)過程中技術(shù)保證,設(shè)計和檢測是保障整個開發(fā)過程能順利進行的基礎(chǔ)。這些因素相互協(xié)調(diào)發(fā)展,是提升用戶滿意度的基礎(chǔ)。
(三)軟件工程技術(shù)運用
科學(xué)合理的`運用軟件工程技術(shù),能有效促進系統(tǒng)軟件開發(fā)的順利運行。進年來,我國社會科學(xué)技術(shù)和算計軟件技術(shù)快速發(fā)展,系統(tǒng)軟件開發(fā)團隊的技術(shù)和實力不斷提高,軟件工程技術(shù)取得長足發(fā)展,在系統(tǒng)軟件開發(fā)過程起到的作用也越來越大,貫穿于整個系統(tǒng)軟件開發(fā)過程中,包括:系統(tǒng)軟件在開發(fā)前的可行性分析評估、設(shè)計方案、具體操作流程,以及軟件開發(fā)后的檢測驗收過程中。
六、結(jié)束語
綜上所述,系統(tǒng)軟件開發(fā)過程中軟件工程技術(shù)應(yīng)用的合理與否,之間決定了整個系統(tǒng)軟件的質(zhì)量和使用價值。但我國軟件工程技術(shù),到目前為止還處于發(fā)展的初級階段,而的系統(tǒng)軟件具有很強的復(fù)雜性,這就對軟件工程技術(shù)提出了更高要求。本文結(jié)合理論實踐,針對的系統(tǒng)軟件開發(fā)的具體特點和流程模型設(shè)計,就系統(tǒng)軟件開發(fā)過程中的軟件工程技術(shù)進行深入分析,希望對我國系統(tǒng)軟件的開發(fā)和利用奠定良好基礎(chǔ)。
參考文獻
[1]邱恩海.軟件工程技術(shù)在系統(tǒng)軟件開發(fā)過程的應(yīng)用[J].信息化建設(shè),,04:298.
[2]陳忠菊.系統(tǒng)軟件開發(fā)過程中軟件工程技術(shù)的運用[J].科技創(chuàng)新導(dǎo)報,2016,18:83-84.
SVG網(wǎng)頁設(shè)計軟件實現(xiàn)分析論文共9
關(guān)于路線縱斷面設(shè)計軟件分析論文
摘要:路線縱橫面設(shè)計是影響道路建設(shè)質(zhì)量的重要因素,本文介紹了研制開發(fā)的動態(tài)交互式路線縱斷面設(shè)計軟件在道路工程中的應(yīng)用,以及所具有的主要特點。
關(guān)鍵詞:道路縱斷面動態(tài)交互式設(shè)計計算機應(yīng)用
路線縱斷面設(shè)計,關(guān)系到道路線形的優(yōu)劣、路基的穩(wěn)定性好壞、路基土石方及防護工程量的大小、路基路面排水是否順暢等諸多問題,對于道路建設(shè)質(zhì)量有著重要的影響。改革開放以來,我國公路交通事業(yè)得到迅猛發(fā)展,現(xiàn)代科技特別是計算機技術(shù)也得到飛速進步,如何利用計算機技術(shù)迅捷地完成技術(shù)經(jīng)濟比較合理的路線縱斷面設(shè)計,對于道路建設(shè)質(zhì)量,尤其是對于道路立交、山區(qū)道路等地形較為復(fù)雜、高程控制要求較高的工程設(shè)計來說,是一個很有意義的課題。目前,國內(nèi)外許多專家同行都在致力于道路設(shè)計軟件的研制和開發(fā)。
目前,國內(nèi)使用的路線縱斷面設(shè)計軟件,大多為靜態(tài)交互式軟件。在設(shè)計過程中,設(shè)計者通過不斷地修改數(shù)據(jù)文件或通過鍵盤輸入命令或數(shù)據(jù),實現(xiàn)人機對話,使得設(shè)計不斷地得到完善,從而完成一項設(shè)計的。這和手工設(shè)計相比,雖然有很大的進步,但仍然不能令設(shè)計人員感到滿意。其主要缺點是:第一,修改數(shù)據(jù)工作量大。設(shè)計者往往要通過幾十次,甚至上百次地修改數(shù)據(jù),才能完成設(shè)計。第二,輸入數(shù)據(jù)的合理性無法預(yù)料。即便是對一個有經(jīng)驗的設(shè)計者來說,在修改設(shè)計的過程中,對于輸入的數(shù)據(jù)可能會產(chǎn)生的相鄰曲線“穿袖”等不合理的情況也往往無法預(yù)料。即使沒出現(xiàn)這種情況,設(shè)計者也不能保證其技術(shù)指標(biāo)就一定能得到滿足,等到發(fā)現(xiàn)輸入數(shù)據(jù)不合理時,設(shè)計者又要再次修改輸入數(shù)據(jù),這無疑明顯地增加了設(shè)計者的工作量。
本人所作的路線縱斷面設(shè)計軟件的研制開發(fā)工作,是以實現(xiàn)動態(tài)交互設(shè)計功能為目標(biāo)。所謂動態(tài)交互設(shè)計功能,是設(shè)計者可通過鼠標(biāo)選擇命令和操作對象(變坡點、坡度線或豎曲線等),然后通過鼠標(biāo)來拖動操作對象,實現(xiàn)連續(xù)不斷的人機對話,每一次人機對話都可以實現(xiàn)操作對象及其技術(shù)參數(shù)(坡長、坡度、豎曲線半徑、設(shè)計高程等)連續(xù)的動態(tài)顯示,設(shè)計者可以從計算機屏幕上動態(tài)地連續(xù)觀察到設(shè)計的修改動態(tài)、相應(yīng)的輸入數(shù)據(jù)和路線技術(shù)指標(biāo)的變化情況,直到比較滿意為止。這樣,一次動態(tài)交互設(shè)計操作就相當(dāng)于幾次甚至于十幾次靜態(tài)交互設(shè)計操作,從而使設(shè)計人員感到非常方便,明顯地提高了設(shè)計效率。在程序研制過程中,本人結(jié)合參與山區(qū)公路和平原地區(qū)高等級公路及立交設(shè)計的經(jīng)驗,盡量使程序功能貼近設(shè)計者的需要,通過幾項實際工程設(shè)計的考驗,證明該軟件具有較好的實用價值和廣泛的適用性。
本軟件采用ADS-C語言編制,在AutoCADforWindows12.0版以上的環(huán)境下運行。軟件的`主要特點如下:
1充分利用AutoCAD軟件的強大功能
Aut0CAD是由美國的Autodesk公司推出的計算機輔助設(shè)計軟件,是目前在各設(shè)計單位非常流行的應(yīng)用軟件。AutoCAD實質(zhì)上是一個圖形數(shù)據(jù)庫,它有非常完善的數(shù)據(jù)結(jié)構(gòu)和圖形算法。設(shè)計者所作的每一次圖形建立或修改操作,實際上就是通過AutoCAD的各項功能來修改圖形數(shù)據(jù)庫,而屏幕上所看到的圖形只不過是數(shù)據(jù)庫的一種圖形反映而已。因此,AutoCAD軟件實際上是采用“事件型”應(yīng)用程序的開發(fā)來實現(xiàn)各項功能的。所謂“事件型”程序就是各應(yīng)用程序分別從圖形數(shù)據(jù)庫提取數(shù)據(jù),然后又將計算結(jié)果放回到圖形數(shù)據(jù)庫中去,使圖形數(shù)據(jù)庫中的相應(yīng)記錄得到修改,從而使屏幕上的圖形同時得到修改。各應(yīng)用程序只對某一個“事件”即某一項功能負責(zé),而各應(yīng)用程序相對獨立,它們之間不發(fā)生直接的聯(lián)系,這就使應(yīng)用程序的開發(fā)只需考慮如何從圖形數(shù)據(jù)庫提取數(shù)據(jù),如何修改圖形數(shù)據(jù),而不受其他應(yīng)用程序的影響,給軟件開發(fā)工作帶來很大的便利。AutoCAD軟件還允許用戶采用Autolisp語言和C語言等開發(fā)應(yīng)用程序,允許用戶在圖形數(shù)據(jù)庫的記錄中寫入用戶外部數(shù)據(jù),進行二次開發(fā)工作,正是由于AutoCAD軟件具有上述優(yōu)點,因此,全世界有數(shù)以萬計的用戶在AutoCAD平臺上進行專業(yè)CAD軟件的開發(fā)工作。
2較強的設(shè)計管理能力
本軟件能在同一圖形文件中同時設(shè)計多條道路及其立交匝道,每一條道路或匝道都由設(shè)計者賦予一個道路名稱,并且可根據(jù)需要隨時改名。每條道路的設(shè)計互不干擾,并且每一個圖形文件可隨時存盤,下一次設(shè)計時只需將圖形文件調(diào)入AutoCAD即可繼續(xù)進行。每一個圖形文件同時能設(shè)計的道路長度及道路條數(shù)只和計算機內(nèi)存大小有關(guān),和軟件本身無關(guān)。為此,曾在一臺具有32M內(nèi)存的普通586微機上進行試驗,結(jié)果表明,軟件能處理一條具有1萬個變坡點和10萬個地面高程點的道縱斷面設(shè)計,這相當(dāng)于一條1000公里以上長度的道路縱斷面設(shè)計,完全能滿足各種道路工程設(shè)計的需要。
3靈活的動態(tài)交互功能
軟件充分體現(xiàn)了動態(tài)交互的特點,凡修改設(shè)計的命令均采用選取操作對象,然后用動態(tài)拖動操作對象的方式進行。動態(tài)拖動可以沿任意方向或沿設(shè)計者指定的樁號、高程或縱坡方向拖動,并可以按照設(shè)計者指定的樁號、曲線半徑或縱坡的變化及步長進行拖動。操作對象的拖動幅度相對于鼠標(biāo)移動距離的比例也可任意調(diào)整,從而使設(shè)計者可以精確地進行設(shè)計的微調(diào),直到滿意為止。拖動方式及步長的調(diào)整可以在拖動過程中利用熱鍵和對話框的方式進行,非常方便。為適應(yīng)不同設(shè)計者和不同場合的需要,在拖動過程中也可以利用熱鍵方式完成設(shè)計參數(shù)的鍵盤交互輸入。當(dāng)設(shè)計者對所作的設(shè)計修改不滿意時,使用程序?qū)iT設(shè)計的撤消功能,可以很方便地撤消前一次修改,直到恢復(fù)原有設(shè)計為止。
4比較完善的動態(tài)數(shù)據(jù)檢查和動態(tài)高程控制檢查功能
在拖動設(shè)計過程中,程序隨時檢查數(shù)據(jù)(坡度、坡長或豎曲線半徑)的合理性,自動防止相鄰豎曲線出現(xiàn)“穿袖”等不合理情況,并作相應(yīng)的提示。
設(shè)計者可以根據(jù)需要,在任意樁號設(shè)置高程控制點。在拖動過程中,可通過熱鍵動態(tài)顯示拖動范圍內(nèi)各控制點樁號的設(shè)計高程、控制高程及它們之間的差值,使設(shè)計者很快作出滿足高程控制點要求的設(shè)計。高程控制點可采用拖動方式進行移動,不需要時可隨時刪除。
5內(nèi)容豐富的信息查詢功能
程序還具備了豐富的信息查詢功能,其內(nèi)容有設(shè)計線要素表、技術(shù)指標(biāo)查詢、控制點查詢表,設(shè)計高程、地面高程和填挖高度等內(nèi)容的動態(tài)查詢,查詢指定樁號之間的路基土石方數(shù)量等。
6適應(yīng)能力強的繪圖功能
用戶可自行定義縱斷面設(shè)計圖的幅面大小、標(biāo)注欄的順序和欄寬、字體大小、標(biāo)注內(nèi)容及其精度等多項要求,并可以工作文件的形式儲存定義信息,便于日后使用。
7友好的用戶界面
操作命令的選取均用鼠標(biāo)在下拉式菜單中進行,人機對話在彈出式對話框中進行,所有屏幕揭示均采用漢字揭示。
SVG網(wǎng)頁設(shè)計軟件實現(xiàn)分析論文共10
(一)一、教學(xué)內(nèi)容的確定
教學(xué)內(nèi)容通常包括HTML語言、CSS樣式、網(wǎng)頁設(shè)計原理及原則。由于針對的是中職生,在教學(xué)內(nèi)容的安排上就會有所取舍,主要以實際案例為基礎(chǔ),重點掌握可視化網(wǎng)頁編輯器的使用。除了介紹軟件的使用外,還加入對于網(wǎng)頁設(shè)計非常重要的圖像處理的內(nèi)容,傳授網(wǎng)站結(jié)構(gòu)、風(fēng)格、配色及頁面布局等知識。教學(xué)內(nèi)容的選擇上主要有以下幾方面:
1.網(wǎng)頁制作軟件的掌握。學(xué)校開設(shè)的網(wǎng)頁設(shè)計課程一般會選擇FrontPage和Dreamweaver,而Dreamweaver使用方便,是一款比較專業(yè)的網(wǎng)頁設(shè)計工具,因而通常選擇它作為主要的網(wǎng)頁設(shè)計平臺。除了讓學(xué)生掌握怎樣使用這款軟件制作網(wǎng)頁,還要讓學(xué)生了解網(wǎng)頁基礎(chǔ)知識,如讓學(xué)生知道什么是網(wǎng)頁文件;學(xué)會規(guī)劃好自己的文件夾,將所有的網(wǎng)頁文件和圖片都放在自己的工作文件夾中,不要鏈接工作文件夾之外的圖片,有的學(xué)生將做好的網(wǎng)頁放到別的計算機上結(jié)果需要的圖片無法顯示,就是這個地方?jīng)]有做好。
2.增加圖像處理和Flash方面的內(nèi)容。隨著網(wǎng)頁設(shè)計技術(shù)的不斷變化,Photoshop、Fireworks與Dreamweaver網(wǎng)頁制作軟件的結(jié)合越來越緊密,由于網(wǎng)絡(luò)速度的提升,圖像元素在頁面中早已變得不可或缺,利用圖像處理軟件的功能直接生成網(wǎng)頁已經(jīng)變得非常簡單。而Flash以文件體積小、風(fēng)格多樣及良好的交互功能等優(yōu)點在網(wǎng)頁中所占的份額越來越大,甚至出現(xiàn)了完全使用Flash完成的網(wǎng)頁作品,在教學(xué)中為了讓學(xué)生簡單了解,一般讓學(xué)生通過設(shè)計常見的Flash廣告條來實現(xiàn)。所以,在開設(shè)這門課程的同時,也開了Photoshop和Flash這兩門課。
二、教學(xué)方法的探索
網(wǎng)頁設(shè)計課程通常在機房授課,便于學(xué)生上機操作、鞏固課堂教學(xué)效果。傳統(tǒng)教學(xué)方法是教師在課堂上講授理論知識,然后學(xué)生上機練習(xí),教師在一旁進行輔導(dǎo)。這種枯燥的灌輸方式難以調(diào)動學(xué)生的興趣,即使學(xué)生將課堂上所學(xué)的知識都聽明白了,上機操作時仍然無從下手,因而必須采用有效的教學(xué)方法。
1.采用案例教學(xué)法。案例教學(xué)是在學(xué)生掌握基本理論知識的基礎(chǔ)上,根據(jù)教學(xué)目的和教學(xué)內(nèi)容的要求,由教師精心策劃和指導(dǎo),運用典型案例,將學(xué)生帶入特定事件現(xiàn)場進行案例的分析,使學(xué)生獨立思考或集體協(xié)作,進一步提高學(xué)生分析問題、解決具體問題的能力的教學(xué)方式。筆者對教學(xué)目的和教學(xué)內(nèi)容選用實際網(wǎng)頁中的典型案例,在教學(xué)中先展示網(wǎng)頁效果,再講解相關(guān)的理論知識,在學(xué)生理解基本理論的基礎(chǔ)上再演示完成案例,并對案例進行適當(dāng)總結(jié),將枯燥的理論知識融入生動的案例之中,理論與實際相結(jié)合,有利于學(xué)生更好地掌握知識。另外,根據(jù)學(xué)生的實際情況,還可在本案例的基礎(chǔ)上延伸到其他類似的例子,達到舉一反三的效果。采用案例教學(xué)法,學(xué)生不但可以掌握課堂上學(xué)過的案例,而且能靈活地運用課堂知識,提高綜合運用能力。
2.采用任務(wù)驅(qū)動教學(xué)法。所謂“任務(wù)驅(qū)動”,就是在學(xué)習(xí)過程中,學(xué)生在教師的幫助下,緊緊圍繞一個共同的任務(wù)活動中心,在強烈的問題動機的驅(qū)動下,通過學(xué)習(xí)資源的積極主動應(yīng)用,進行自主探索和互動協(xié)作的學(xué)習(xí)。這種教學(xué)模式強調(diào)學(xué)生的學(xué)習(xí)活動必須與任務(wù)相結(jié)合,以問題來引導(dǎo)和維持學(xué)生的學(xué)習(xí)興趣和動機。所以,安排第一次教學(xué)內(nèi)容時,給學(xué)生欣賞一些優(yōu)秀的、獲獎的網(wǎng)頁設(shè)計作品或瀏覽比較熟悉的網(wǎng)頁,可激發(fā)學(xué)生的學(xué)習(xí)熱情。在欣賞過程中,讓學(xué)生說出該網(wǎng)頁吸引他們的優(yōu)點,教師適時講解網(wǎng)頁設(shè)計中關(guān)于色彩搭配和布局的知識,這樣可提高學(xué)生學(xué)習(xí)的主動性,讓學(xué)生主動地學(xué)習(xí)知識。同時,確定本門課的總體任務(wù)———設(shè)計并制作一個完整的網(wǎng)站,學(xué)生在后續(xù)的學(xué)習(xí)中就有了任務(wù)感,有了目標(biāo)學(xué)習(xí)才會更認真。再針對課程中的每一部分內(nèi)容,將總體任務(wù)細分為若干個小任務(wù),如文本、圖像、表格、鏈接、CSS樣式等,由淺入深,讓學(xué)生通過完成這一個個任務(wù)來掌握網(wǎng)頁設(shè)計與制作的基本操作。例如,介紹Fireworks軟件時,筆者采用了模仿式教學(xué)法,著重于網(wǎng)站Logo、整體效果設(shè)計與制作能力的培養(yǎng),通過學(xué)習(xí)、模仿優(yōu)秀網(wǎng)站的設(shè)計圖稿,提高學(xué)生的審美能力,對各類網(wǎng)站的設(shè)計風(fēng)格、色彩搭配、網(wǎng)頁布局等有一定的認知。四、考核方法的探索根據(jù)中等職業(yè)教育的教學(xué)需要和課程教學(xué)特點,課程考核形式要能全面地評價學(xué)生的綜合素質(zhì)和技能應(yīng)用能力。在網(wǎng)頁課程的考核過程中,期末總評學(xué)習(xí)成績可由兩部分組成:平時成績(平時到課考勤、課堂表現(xiàn)、作業(yè)和能力考核)和期末考核(期末上機考試),各占總成績的50%。這種考核方式注重實踐操作和應(yīng)用開發(fā)能力的培養(yǎng),可發(fā)揮學(xué)生的學(xué)習(xí)積極性和主動性。此外,還可在校園內(nèi)舉辦網(wǎng)頁設(shè)計比賽,設(shè)置獎勵分。如學(xué)校舉辦的藝術(shù)節(jié)、網(wǎng)頁作品展示等,不但能提高學(xué)生學(xué)習(xí)本課程的積極性,還可讓學(xué)生找到彼此的差距,激發(fā)學(xué)生的學(xué)習(xí)動力,不斷提高網(wǎng)頁設(shè)計水平。
SVG網(wǎng)頁設(shè)計軟件實現(xiàn)分析論文共11
基于SVG對網(wǎng)頁設(shè)計軟件系統(tǒng)進行設(shè)計,首先對軟件的采集器進行設(shè)計,給出的算法如下述公式所述:(1)公式(1)中,w為SVG網(wǎng)頁中的輸入函數(shù),t為網(wǎng)絡(luò)節(jié)點,a為網(wǎng)絡(luò)的控制系數(shù),xi表示圖像的集合鄰近區(qū)域,w受系統(tǒng)的t和a影響,但變化值一般維持在50~100之間,利用公式(1)數(shù)據(jù)采集器能夠?qū)D像網(wǎng)絡(luò)信息進行正常采集。采集器的設(shè)計是整個軟件運行的基礎(chǔ)部分,一旦采集器出現(xiàn)故障,整個軟件系統(tǒng)都將無法工作。數(shù)據(jù)轉(zhuǎn)換器是SVG網(wǎng)頁設(shè)計的核心部分,轉(zhuǎn)換器內(nèi)部的工作模式為A/D模式,利用公式(2)的算法完成轉(zhuǎn)換工作:(2)上述公式中,t位轉(zhuǎn)換后得到的數(shù)據(jù),e為轉(zhuǎn)換前的數(shù)據(jù),A0為網(wǎng)絡(luò)數(shù)據(jù)轉(zhuǎn)換常數(shù),轉(zhuǎn)換過程必須要在A/D轉(zhuǎn)換模式下才能完成工作。數(shù)據(jù)處理器主要負責(zé)處理轉(zhuǎn)換器得到的數(shù)據(jù),將處理后的數(shù)據(jù)傳遞給中心計算機系統(tǒng),從而實現(xiàn)SVG網(wǎng)頁的設(shè)計,基于SVG對網(wǎng)頁設(shè)計軟件系統(tǒng)設(shè)計框圖,給出的網(wǎng)頁軟件設(shè)計系統(tǒng)分多次限定數(shù)據(jù),從而達到圖像的完美設(shè)計。
SVG網(wǎng)頁設(shè)計軟件實現(xiàn)分析論文共11篇相關(guān)文章: