陳淑嫻
(廣州科技職業(yè)技術(shù)學(xué)院,廣東 廣州 510000)
在電子信息化時(shí)代,各行業(yè)的發(fā)展都離不開(kāi)軟件的應(yīng)用,并且隨著社會(huì)信息化程度的不斷增強(qiáng),行業(yè)對(duì)軟件的各方面性能要求更高,軟件行業(yè)所面臨的競(jìng)爭(zhēng)也不斷增加,提升軟件整體質(zhì)量的是軟件行業(yè)發(fā)展之本。Web系統(tǒng)在網(wǎng)絡(luò)中應(yīng)用價(jià)值突出,這種技術(shù)開(kāi)發(fā)受到軟件開(kāi)發(fā)者的關(guān)注,目前,web開(kāi)發(fā)技術(shù)還存在一定的不足,完善web開(kāi)發(fā)技術(shù),提升web技術(shù)開(kāi)發(fā)效率,能夠使其功用得到充分發(fā)揮。
目前,web技術(shù)水平有一定的提升,web技術(shù)的發(fā)展,使其在互聯(lián)網(wǎng)中發(fā)揮的作用更為突出,這種技術(shù)受到相關(guān)人員的重視。Web技術(shù)系統(tǒng)設(shè)計(jì)體系中超媒體設(shè)計(jì)方式是最基本的設(shè)計(jì)方式,超媒體設(shè)計(jì)技術(shù)方式主要體現(xiàn)在對(duì)系統(tǒng)信息技術(shù)進(jìn)行分析,對(duì)數(shù)據(jù)信息框架進(jìn)行整合,引導(dǎo)信息實(shí)現(xiàn)轉(zhuǎn)化等。Web技術(shù)設(shè)計(jì)能夠?qū)崿F(xiàn)信息傳輸?shù)募嫒?,并且能夠自?dòng)化的生成文本信息。Web技術(shù)設(shè)計(jì)應(yīng)用能夠?qū)崿F(xiàn)系統(tǒng)的邏輯性和信息建模之間的轉(zhuǎn)換。但web技術(shù)設(shè)計(jì)文本生成自動(dòng)化模式只適用于web網(wǎng)頁(yè)靜態(tài)信息,還不能實(shí)現(xiàn)靜態(tài)與動(dòng)態(tài)之間的信息轉(zhuǎn)換。Web建模語(yǔ)言技術(shù)最初只能實(shí)現(xiàn)對(duì)web界面信息的擴(kuò)充性闡述,隨著web的不斷發(fā)展,web信息數(shù)據(jù)引用方式也發(fā)生了變化,能夠?qū)eb界面信息進(jìn)行立體化的圖形展示。超媒體設(shè)計(jì)只適用于對(duì)靜態(tài)頁(yè)面信息的處理,而web建模語(yǔ)言技術(shù)是一種改良技術(shù),能夠使web系統(tǒng)應(yīng)用更加流暢。
Web系統(tǒng)在現(xiàn)代社會(huì)中應(yīng)用是非常廣泛的,這種技術(shù)的創(chuàng)新發(fā)展很受關(guān)注。具體而言,web技術(shù)開(kāi)發(fā)有一些特點(diǎn),第一,這種技術(shù)具有展現(xiàn)性和易操作的特點(diǎn)。用戶(hù)在應(yīng)用網(wǎng)絡(luò)的過(guò)程中,離不開(kāi)web技術(shù)。Web技術(shù)可以通過(guò)圖像轉(zhuǎn)化,聲音系統(tǒng)傳輸及影像系統(tǒng)傳輸將用戶(hù)需要內(nèi)容展現(xiàn)在終端設(shè)備上,這樣,用戶(hù)就可以通過(guò)web系統(tǒng)進(jìn)行資料的閱讀,影視作品的觀(guān)賞,還可以進(jìn)行游戲互動(dòng)等。Web系統(tǒng)好很容易操作,用戶(hù)只需要在頁(yè)面鏈接中選擇系統(tǒng),就根據(jù)需要選擇性地瀏覽相關(guān)內(nèi)容。第二,這種技術(shù)具有數(shù)據(jù)兼容性強(qiáng),靜動(dòng)態(tài)轉(zhuǎn)化效率高的特點(diǎn)。在大數(shù)據(jù)環(huán)境下,終端用戶(hù)面臨著龐大的信息量,很難對(duì)信息傳遞的價(jià)值進(jìn)行有效的判斷,這樣就導(dǎo)致數(shù)據(jù)大量的下載到用戶(hù)所需要的硬盤(pán)中,硬件系統(tǒng)的利用效率就大大降低。但借助于web技術(shù),能夠?qū)Υ髷?shù)據(jù)信息進(jìn)行擴(kuò)散性?xún)?chǔ)存,借助于這種技術(shù)能夠?qū)⑺邮盏降男畔⑦M(jìn)行整體分類(lèi),這樣,用戶(hù)在查閱信息的過(guò)程中,能夠快讀地縮小信息查閱的范圍,這種技術(shù)應(yīng)用可以將有效信息迅速地展現(xiàn)在用戶(hù)面前,提升信息查閱應(yīng)用的效率。第三,這種技術(shù)具有控制層建設(shè)的特點(diǎn)。Web瀏覽器是用戶(hù)和信息網(wǎng)溝通的技術(shù)平臺(tái),web系統(tǒng)在設(shè)計(jì)開(kāi)發(fā)的過(guò)程中就很重視對(duì)web頁(yè)面建設(shè)能力的構(gòu)建,并且設(shè)置了系統(tǒng)多樣化的表現(xiàn)形式。這樣,用戶(hù)在應(yīng)用這種技術(shù)的時(shí)候,可以將相關(guān)知識(shí)以多空間形式存儲(chǔ)于自己的大腦中,實(shí)現(xiàn)對(duì)web技術(shù)的有效學(xué)習(xí)及應(yīng)用。Web技術(shù)優(yōu)勢(shì)明顯,并且具有多特點(diǎn)性,技術(shù)人員在研發(fā)的過(guò)程中,要明確重點(diǎn)研發(fā)方向,能夠通過(guò)深入的研究工作,不斷完善web技術(shù),使其能夠以更先進(jìn)的形態(tài)展現(xiàn)在人們面前。
在web技術(shù)開(kāi)發(fā)中,不能全面把握用戶(hù)的需求,也不能對(duì)web技術(shù)開(kāi)發(fā)結(jié)果進(jìn)行有效的預(yù)料,因此,需要能建立合適的模型開(kāi)展web技術(shù)研發(fā)工作。
在開(kāi)發(fā)web系統(tǒng)之前,技術(shù)人員需要對(duì)用戶(hù)的初步需求情況進(jìn)行一定的了解,在此基礎(chǔ)上,初步建立起web模型,這個(gè)模型建立不能耗費(fèi)大量的時(shí)間,這個(gè)工作要迅速開(kāi)展,能夠利用現(xiàn)有的模板結(jié)合用戶(hù)的需求進(jìn)行模型的設(shè)計(jì),能夠快速地完成初步模型的設(shè)計(jì)工作。
在初步完成web模型設(shè)計(jì)工作之后,技術(shù)人員要能夠讓用戶(hù)使用這個(gè)模型,使用戶(hù)能夠體驗(yàn)這種技術(shù)應(yīng)用的作用。并要能夠及時(shí)搜集用戶(hù)反饋信息,對(duì)模型存在的問(wèn)題進(jìn)行探究,提出改進(jìn)模型的策略。技術(shù)人員要能夠基于用戶(hù)體驗(yàn)反饋進(jìn)行模型修改完善。之后,要讓用戶(hù)進(jìn)一步地使用體驗(yàn)這種模型,基于用戶(hù)反饋的信息進(jìn)一步對(duì)模型進(jìn)行修改完善,直到這種模型能夠真正讓用戶(hù)滿(mǎn)意。作為技術(shù)設(shè)計(jì)者要能夠加強(qiáng)與用戶(hù)的及時(shí)溝通,并能夠?qū)τ脩?hù)反饋意見(jiàn)進(jìn)行辯證的分析。并不是用戶(hù)所提出的所有意見(jiàn)都是正確的,技術(shù)人員要客觀(guān)分析用戶(hù)意見(jiàn),汲取可取部分,避免盲目根據(jù)用戶(hù)意見(jiàn)進(jìn)行模型修改的情況發(fā)生,這樣,很容易導(dǎo)致web設(shè)計(jì)偏離正確的目標(biāo)方向。
通過(guò)多次實(shí)驗(yàn),結(jié)合用戶(hù)的反饋意見(jiàn)進(jìn)行web模型完善,web模型基本上能夠達(dá)到用戶(hù)要求。在此基礎(chǔ)上,技術(shù)開(kāi)發(fā)者就可以對(duì)當(dāng)前web模型進(jìn)行定義,對(duì)其規(guī)格進(jìn)行說(shuō)明,為后續(xù)web技術(shù)的深度開(kāi)發(fā)打下基礎(chǔ)。
在定義web的規(guī)格之后,可以以此為依據(jù)開(kāi)展web系統(tǒng)的設(shè)計(jì)工作,進(jìn)一步設(shè)計(jì)web的版面布局,設(shè)計(jì)相關(guān)數(shù)據(jù)庫(kù)等。要能夠通過(guò)技術(shù)手段完成web功能和性能方面的設(shè)計(jì)工作。在web系統(tǒng)設(shè)計(jì)過(guò)沖,也需要能夠以用戶(hù)體驗(yàn)為依托完善相關(guān)工作,保障web系統(tǒng)設(shè)計(jì)能夠滿(mǎn)足用戶(hù)的需要,更好地服務(wù)于用戶(hù)。
對(duì)web系統(tǒng)進(jìn)行測(cè)試,開(kāi)展相關(guān)檢測(cè)工作是web系統(tǒng)開(kāi)發(fā)的重要內(nèi)容,在系統(tǒng)測(cè)試過(guò)程中,要能夠讓用戶(hù)參與其中。作為技術(shù)開(kāi)者在測(cè)試中,要檢查web系統(tǒng)設(shè)置情況是否與規(guī)格說(shuō)明一致,檢測(cè)web系統(tǒng)的兼容性是否達(dá)標(biāo),通過(guò)用戶(hù)參與體驗(yàn),判斷web系統(tǒng)是否能夠滿(mǎn)足用戶(hù)的各項(xiàng)需求,能否為用戶(hù)帶來(lái)更好的應(yīng)用體驗(yàn)。
在上述工作完成后,開(kāi)發(fā)者要能夠把web系統(tǒng)發(fā)布到網(wǎng)絡(luò)上,使這個(gè)系統(tǒng)能夠行使自己的使命。但系統(tǒng)發(fā)布之后,并不是說(shuō)系統(tǒng)開(kāi)發(fā)工作就完成了,在此之后,還需要加強(qiáng)web系統(tǒng)的維護(hù)工作。如果不能對(duì)web系統(tǒng)進(jìn)行有效的后期維護(hù),那么在這種系統(tǒng)應(yīng)用過(guò)程中就容易出現(xiàn)問(wèn)題,難以滿(mǎn)足用戶(hù)的需要。因此,做好web系統(tǒng)的維護(hù)工作也是非常重要的。
總之,web系統(tǒng)開(kāi)發(fā)的過(guò)程是非常復(fù)雜的,這種技術(shù)開(kāi)發(fā)的難度很大,在web系統(tǒng)開(kāi)發(fā)中要重視利用軟件工程思想的應(yīng)用,這樣,web系統(tǒng)開(kāi)發(fā)中的一些問(wèn)題就能夠很好地解決,web系統(tǒng)的開(kāi)發(fā)效率與質(zhì)量也能夠得到有效的提升。要提升用戶(hù)對(duì)web技術(shù)應(yīng)用的滿(mǎn)意度,還需要進(jìn)一步完善web系統(tǒng)開(kāi)發(fā)工作,能夠不斷進(jìn)行技術(shù)創(chuàng)新,促進(jìn)web系統(tǒng)功能的進(jìn)一步完善。