電子商務(wù)網(wǎng)站的開(kāi)發(fā)變得越來(lái)越復(fù)雜,主要表現(xiàn)在用戶需求復(fù)雜、要解決的實(shí)際問(wèn)題越來(lái)越復(fù)雜、事務(wù)邏輯復(fù)雜、數(shù)據(jù)安全等。我們深圳網(wǎng)絡(luò)公司總結(jié)的電子商務(wù)網(wǎng)站的這些特點(diǎn),符合軟件工程的特征,在設(shè)計(jì)、開(kāi)發(fā)、運(yùn)行、保護(hù)過(guò)程中均需要嚴(yán)格按照軟件工程的理論和方法進(jìn)行,通過(guò)標(biāo)準(zhǔn)化、正規(guī)化的審查和管理,以提高系統(tǒng)的質(zhì)量和程序人員的工作效率、避免出現(xiàn)類似20世紀(jì)六七十年代發(fā)生的“軟件危機(jī)”的情況。另一方面,由于電子商務(wù)網(wǎng)站的規(guī)模龐大以及問(wèn)題的復(fù)雜性,在開(kāi)發(fā)過(guò)程中會(huì)出現(xiàn)一些事先難以估計(jì)的問(wèn)題,沒(méi)有軟件工程方法的支持,它的開(kāi)發(fā)和維護(hù)工作是不可想像的。
電子商務(wù)網(wǎng)站是互聯(lián)網(wǎng)應(yīng)用的用戶界面,體現(xiàn)著互聯(lián)網(wǎng)應(yīng)用及其主要的軟件模型,電子商務(wù)網(wǎng)站的內(nèi)容設(shè)計(jì)流程步驟和一些開(kāi)發(fā)技術(shù)。網(wǎng)站時(shí)信息交流的工具,具有信息發(fā)布和采集功能。
從因特網(wǎng)網(wǎng)站的技術(shù)構(gòu)成來(lái)看,最初的網(wǎng)站由超鏈接相連的靜態(tài)網(wǎng)頁(yè)組成,后來(lái)發(fā)展成以動(dòng)態(tài)頁(yè)面為主題,嵌入Java或Script程序,可實(shí)現(xiàn)簡(jiǎn)單的信息發(fā)布、數(shù)據(jù)采集和交互功能。
電子商務(wù)網(wǎng)站是因特網(wǎng)的主體,因此電子商務(wù)網(wǎng)站的內(nèi)容設(shè)計(jì)與制作非常重要,網(wǎng)頁(yè)作為前臺(tái)控制及操作界面,頁(yè)面對(duì)外展示的主要內(nèi)容幾乎完全變成動(dòng)態(tài)生成。
電子商務(wù)網(wǎng)站的特點(diǎn)如下: (1)所處的環(huán)境是互聯(lián)網(wǎng)環(huán)境、應(yīng)用web、分布式網(wǎng)絡(luò)計(jì)算等新技術(shù),并結(jié)合了數(shù)據(jù)庫(kù)、面向?qū)ο蟮取皞鹘y(tǒng)”的設(shè)計(jì)技術(shù)。
(2)用戶一般從內(nèi)部網(wǎng)或互聯(lián)網(wǎng)上通過(guò)瀏覽器發(fā)出請(qǐng)求,該請(qǐng)求通常以URL加參數(shù)的形式表達(dá)。系統(tǒng)接收到用戶請(qǐng)求后
www.09xdx.com,通過(guò)處理產(chǎn)生結(jié)果,再生成合適的頁(yè)面表達(dá)形式返回給用戶(瀏覽器)。
(3)個(gè)性化是一個(gè)重要特征,用戶界面大量以網(wǎng)頁(yè)的形式出現(xiàn),并且網(wǎng)頁(yè)的表現(xiàn)形式豐富多彩。
(4)頁(yè)面生成和數(shù)據(jù)處理采用動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),主要利用腳本程序?qū)崿F(xiàn),像之前講到的動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)技術(shù)ASP。
(5)變量、參數(shù)傳遞比較特殊。有訪問(wèn)者session變量的管理和控制有cMkIes變量的使用,頁(yè)面之間可以通過(guò)變量、參數(shù)傳遞信息等。
(6)系統(tǒng)安全件問(wèn)題突出,設(shè)計(jì)過(guò)程需要考慮包括程序代碼、數(shù)據(jù)事務(wù)邏輯在內(nèi)的系統(tǒng)安全性。