前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇電商網(wǎng)絡(luò)設(shè)計(jì)范文,相信會(huì)為您的寫作帶來幫助,發(fā)現(xiàn)更多的寫作思路和靈感。
首先,可以提高網(wǎng)店知名度,促進(jìn)網(wǎng)店發(fā)展。品牌是企業(yè)生存發(fā)展的重要因素,品牌形象是品牌的“名片”,根據(jù)戴維阿克的品牌理論,一個(gè)強(qiáng)勢的品牌往往更能獲得消費(fèi)者的青睞。在眼球經(jīng)濟(jì)時(shí)代,在網(wǎng)絡(luò)中通過品牌形象化視覺應(yīng)用,對(duì)顧客的視覺造成強(qiáng)攻,實(shí)現(xiàn)與目標(biāo)客戶群的溝通,再以此向客戶群傳達(dá)商品信息、服務(wù)理念和品牌文化,達(dá)到商品營銷與塑造品牌形象的目的。因此,品牌視覺形象設(shè)計(jì)在網(wǎng)絡(luò)店鋪營銷中起著至關(guān)重要的作用。網(wǎng)店可以通過VI系統(tǒng)提升企業(yè)的形象,全方位地反映企業(yè)的理念促進(jìn)品牌的發(fā)展。在商業(yè)競爭和消費(fèi)者心中樹立企業(yè)的整體形象,將企業(yè)的有效信息傳達(dá)給消費(fèi)者,讓消費(fèi)者的意識(shí)不斷加強(qiáng),從而獲得消費(fèi)者的認(rèn)同,使消費(fèi)者成為企業(yè)的忠實(shí)顧客。隨著網(wǎng)店數(shù)量的不斷遞增,越來越多的網(wǎng)店經(jīng)營者開始意識(shí)到,做具有及時(shí)的財(cái)產(chǎn)之一便是品牌的樹立。在越來越復(fù)雜的市場環(huán)境中,品牌作為品質(zhì)與文化附加值的表現(xiàn)越來越重要。網(wǎng)店已經(jīng)脫離了早期拼價(jià)格低廉的時(shí)期,人們?cè)絹碓娇粗氐氖呛罄m(xù)服務(wù),如7天退換、物流快慢等。因此,有效的品牌形象建設(shè)可以對(duì)商店的發(fā)展產(chǎn)生巨大的推動(dòng)作用。網(wǎng)店通過網(wǎng)絡(luò)平臺(tái)進(jìn)行展示,但基于網(wǎng)絡(luò)的銷售也有很大局限性。由于看不到商品實(shí)物,購買者與網(wǎng)絡(luò)商家進(jìn)行信息交流、對(duì)于商品的了解只能通過圖片和文字描述等一系列視覺營銷手段來完成,這大大提高了購物的風(fēng)險(xiǎn),也間接影響了消費(fèi)者的購買行為。因此,網(wǎng)絡(luò)商店強(qiáng)勢的品牌形象塑造可以降低網(wǎng)絡(luò)購買者在購物過程中的風(fēng)險(xiǎn)感。對(duì)品牌的認(rèn)可和從眾心理能保障客戶的穩(wěn)定性,是網(wǎng)店的一種獨(dú)特的競爭優(yōu)勢。
二、網(wǎng)絡(luò)商店品牌視覺形象設(shè)計(jì)的現(xiàn)
然而,當(dāng)下網(wǎng)絡(luò)商店的品牌形象設(shè)計(jì)現(xiàn)狀不容樂觀。筆者在先期調(diào)查分析過程中發(fā)現(xiàn),以淘寶網(wǎng)為例,99%的商家都已經(jīng)知道網(wǎng)店品牌視覺形象設(shè)計(jì)的重要性,網(wǎng)店都相應(yīng)地進(jìn)行了店鋪裝修。但人們對(duì)于網(wǎng)店裝修的認(rèn)識(shí)只停留在為好看而好看的階段,對(duì)于網(wǎng)店品牌形象的塑造依然模糊,主要表現(xiàn)在以下幾點(diǎn)。
(一)網(wǎng)絡(luò)商店形象設(shè)計(jì)的不統(tǒng)一性
俗話說得好,人靠衣裝馬靠鞍。好的東西經(jīng)過包裝推廣會(huì)變成更好的東西,也會(huì)更受人們的歡迎。網(wǎng)店也是一樣,其本身店鋪裝修很好,但整個(gè)店標(biāo)設(shè)計(jì)、商品描述、商品分類的設(shè)計(jì)如果不統(tǒng)一,就會(huì)產(chǎn)生一種違拗感。店鋪的裝修也要和所賣產(chǎn)品的類型、受眾的定位、營銷方式密切聯(lián)系。店鋪VI設(shè)計(jì)必須配合店鋪好的品牌文化,才能讓更多買家記住店鋪,并多次到店鋪購買商品,培養(yǎng)忠實(shí)客戶。
(二)網(wǎng)絡(luò)商店品牌定位模糊
品牌塑造是指給品牌以某種定位、并為此付諸行動(dòng)的過程或活動(dòng)。品牌知名度、美譽(yù)度和忠誠度是品牌塑造的核心內(nèi)容。那么,如何快速進(jìn)行品牌塑造與品牌定位特性相符,即品牌核心價(jià)值和文化?就目前淘寶網(wǎng)來看,具有品牌內(nèi)涵的網(wǎng)店不是很多,品牌視覺形象設(shè)計(jì)同質(zhì)化嚴(yán)重,基本處于互相之間的模仿,低級(jí)一點(diǎn)的從國內(nèi)一些城市模仿,高級(jí)一點(diǎn)的從國外模仿。但是,真正做品牌一定要有內(nèi)涵,品牌有了內(nèi)涵才能不被別人模仿。這也就是大家常說的品牌文化、品牌影響。
三、策略研究
網(wǎng)店品牌形象設(shè)計(jì)存在種種問題,網(wǎng)店良好的品牌視覺形象該如何打造呢?
(一)VI統(tǒng)一性塑造
打造店鋪好形象,在開店初期就要有整體的定位和思路。從設(shè)計(jì)層面而言,店鋪裝修的時(shí)候,從店標(biāo)、簽名檔、店鋪公告欄到模板、分類欄都要進(jìn)行整體的定位和塑造,都應(yīng)具有統(tǒng)一性,讓買家一進(jìn)店鋪就有一個(gè)良好的第一印象。網(wǎng)店VI系統(tǒng)的導(dǎo)入有助于提升網(wǎng)店的凝聚力,促進(jìn)品牌的發(fā)展。網(wǎng)絡(luò)商店的視覺形象設(shè)計(jì)主要通過色彩、圖片和文字,目的是讓顧客在短時(shí)間內(nèi)了解網(wǎng)店整體風(fēng)格。另外,網(wǎng)店最為重要的是VI設(shè)計(jì)的品牌定位,這是指在市場調(diào)研的基礎(chǔ)上,對(duì)市場和產(chǎn)品進(jìn)行合理定位。品牌定位就如同人一樣,不同的品牌應(yīng)該有不同的個(gè)性,具有差異性才能更好地找到合適的消費(fèi)群體。消費(fèi)者在進(jìn)入合理定位網(wǎng)店的同時(shí)能體驗(yàn)到企業(yè)獨(dú)特的風(fēng)格和特色,增加驚喜和信賴感,提升企業(yè)的“正面性”。消費(fèi)者在網(wǎng)店中體驗(yàn)到網(wǎng)店的品牌形象和設(shè)計(jì)關(guān)懷,會(huì)對(duì)這個(gè)品牌產(chǎn)生默契和信賴,從而成為該品牌的忠誠用戶。品牌形象可以通過VI把產(chǎn)品或服務(wù)提供給消費(fèi)者的功能性滿足與品牌形象緊緊聯(lián)系起來,形成感性認(rèn)識(shí)。
(二)MI合理定位,線下內(nèi)涵延伸
MI系統(tǒng)更多是在企業(yè)內(nèi)部管理中發(fā)揮作用,對(duì)于網(wǎng)店消費(fèi)者來說稍有一定的距離。如何使消費(fèi)者能夠更直觀地了解企業(yè)與品牌,是值得每個(gè)網(wǎng)店店主思考的問題。從線上到線下的發(fā)展是網(wǎng)店成功發(fā)展的一個(gè)必然趨勢。塑造品牌,線下品牌文化延伸,拉近品牌與消費(fèi)者的距離。企業(yè)想要拉近與消費(fèi)者的距離,要把消費(fèi)者的利益放在第一位,讓消費(fèi)者更貼切地感受企業(yè)品牌的內(nèi)涵,近距離接觸企業(yè)產(chǎn)品,提高和強(qiáng)化終端工作的力度,使消費(fèi)者與之建立感情,得到高于競爭品牌的認(rèn)知度。通過在線下的體驗(yàn),使消費(fèi)者感受到企業(yè)的品牌形象和設(shè)計(jì)關(guān)懷,對(duì)該品牌產(chǎn)生默契和信賴,從而成為該品牌的忠誠用戶。在終端渠道的形象店中,消費(fèi)者還可以在第一時(shí)間了解到品牌的發(fā)展動(dòng)向和預(yù)期的新產(chǎn)品的同時(shí)與企業(yè)互動(dòng),使網(wǎng)店的發(fā)展更貼近消費(fèi)者,順利延伸自身品牌。另外,網(wǎng)店的品牌發(fā)展到一定程度,形成穩(wěn)定客戶群后,可以通過線下的實(shí)體店拉近企業(yè)與消費(fèi)者的距離。
(三)BI的積極跟進(jìn)
作為CIS中執(zhí)行力的重要組成部分,BI在現(xiàn)實(shí)網(wǎng)店的企業(yè)形象設(shè)計(jì)中主要指的是網(wǎng)店的優(yōu)質(zhì)服務(wù)和良好的業(yè)務(wù)素質(zhì)。網(wǎng)店不同于實(shí)體店,由于客流量、同類商品競爭激烈等原因的限制,顧客的忠誠度,再次購買也是提高銷售量的重要環(huán)節(jié)。網(wǎng)店已經(jīng)脫離了價(jià)格成本競爭的低級(jí)階段,更多競爭的是良好的售后服務(wù)。這就要求賣家對(duì)消費(fèi)者的問題一定要耐心、熱情地予以回答。不但要很迅速地對(duì)買家的意圖和需求作出判斷,還應(yīng)該對(duì)商品及外延知識(shí)有全面的掌握,適時(shí)給買家以專業(yè)的建議。切記,最忌諱的是一味地推銷。在買家咨詢的時(shí)候,體現(xiàn)店鋪的專業(yè)性,讓買家對(duì)店鋪保有一個(gè)好的印象,塑造店鋪專業(yè)的形象。完成交易后,對(duì)于客戶的關(guān)懷也應(yīng)該適當(dāng)延伸,如快遞的快慢、產(chǎn)品的退換等。
四、結(jié)語
1. 引言: 目前動(dòng)態(tài)網(wǎng)站設(shè)計(jì)技術(shù)主要有:利用Perl/C++/Delphi等開發(fā)的CGI,兩種有名的API-ISAPI/NSAPI,還有ColdFusion,以及最近幾年流行起來的3p技術(shù)-ASP,PHP,JSP(據(jù)Internet上有關(guān)網(wǎng)站統(tǒng)計(jì)約有近百種); ASP-Ative Server Page,由微軟公司開發(fā) ,是一個(gè)WEB服務(wù)器端的開發(fā)環(huán)境,主要采用腳本語言VBScript(或Javascript/perl等)作為自己的開發(fā)語言,可用ODBC或直接驅(qū)動(dòng)法訪問Window平臺(tái)的數(shù)據(jù)庫。PHP-Person Server Page ,是由Rasmus個(gè)人創(chuàng)立的一種跨平臺(tái)的服務(wù)器端的嵌入式腳本語言. 它大量地借用C,Java和Perl語言的語法, 并耦合PHP自己的特性,.是一種很有個(gè)性的網(wǎng)站開發(fā)語言,它支持目前絕大多數(shù)數(shù)據(jù)庫。JSP-Java Server Page , 是Sun公司推出的新一代站點(diǎn)開發(fā)語言,Sun 公司除Java 應(yīng)用程序 和 Java Applet 之外,又創(chuàng)立了JSP,其可以在Serverlet和JavaBean的支持下,完成功能強(qiáng)大的站點(diǎn)程序開發(fā),特別是有許多訪問數(shù)據(jù)庫的方法。在電子商務(wù)平臺(tái)設(shè)計(jì)中,主要需要解決"網(wǎng)站結(jié)構(gòu)的設(shè)計(jì)","注冊(cè)界面","交易界面","后臺(tái)數(shù)據(jù)庫",以及"配套模塊"諸如購物/用戶/論壇/反饋/搜索/會(huì)話等設(shè)計(jì);考慮篇幅,本文只給出統(tǒng)一的前臺(tái)界面及后臺(tái)數(shù)據(jù)庫的3p設(shè)計(jì)方法;可以說ASP,PHP,JSP與網(wǎng)絡(luò)數(shù)據(jù)庫的操作是電子商務(wù)網(wǎng)站平臺(tái)設(shè)計(jì)的堅(jiān)強(qiáng)基石。
2. 構(gòu)建三種設(shè)計(jì)技術(shù)的運(yùn)行環(huán)境
2 .1構(gòu)建ASP的運(yùn)行環(huán)境:NT5.0Server,IIS5.0 ,ASP3.0 。 安裝Windows2000Server(NT5.0Server)時(shí)選擇IIS5.0有關(guān)選項(xiàng)。安裝完后ASP3.0便內(nèi)嵌于IIS5.0中。測試ASP:啟動(dòng)瀏覽器,在地址欄處輸入127.0.0.1:80/default.asp,若瀏覽到IIS服務(wù)器的ASP歡迎頁面,說明安裝成功
2.2構(gòu)建PHP4的運(yùn)行環(huán)境:NT5.0Server, Apache1.3.12 php4.0 安裝支持PHP的web服務(wù)器Apache1.3.12,將Apache服務(wù)器壓縮文件解壓縮,根據(jù)提示進(jìn)行整個(gè)安裝過程,自己選擇安裝到目錄d:\apache下。安裝PHP4,將PHP4壓縮文件解壓縮到d:\php4即可,同時(shí)將其中的php.ini-dist文件拷貝到winnt目錄中,將文件更名為php.ini,打開該文件將其中extension_dir 設(shè)置為:d:/php4,并加載擴(kuò)展模塊:將文件中含有;extention=*.dll的各項(xiàng)前面的";"號(hào)去掉即可;修改設(shè)置Aphache服務(wù)器,用文本編輯器編輯目錄d:\aphache目錄下的子目錄conf下名為httpd.conf的文本文件,首先將"#ServerName *"這一行下加入"ServerName 127.0.0.1/" ,其次將"Port 80"改為"Port 81(或其他與IIS5.0不沖突的端口)",再其次設(shè)置更改Apache虛擬目錄,將"Documentroot "d:/Apache/htdocs""改為Documentroot "d:/trade"(該目錄即是電子商務(wù)網(wǎng)站目錄,可用任意方法建立目錄trade),最后加入支持php4的如下語句:ScriptAlias /php4/ "d:/php4/" AddType application/x-httpd-php .php AddType application/x-httpd-php .phtml Action application/x-httpd-php4 "/php4/php.exe";測試php:完成上述步驟后,在d:\trade目錄下,用如何文本編輯器,生成擴(kuò)展名為.php(或phtml)的文件test.php,在文件中輸入如下php代碼,存盤后,啟動(dòng)Apache,接著你在瀏覽器中輸入:127.0.0.1:81/test.php,若看到php的版本和擴(kuò)展模塊等信息,說明環(huán)境安裝設(shè)置成功。
2.3構(gòu)建JSP的運(yùn)行環(huán)境:NT5.0Server,Resin1.13, jdk1.3 安裝Java編譯器jdk1.3:運(yùn)行jdk1_3-win.exe,按照提示完成安裝即可,將其安裝在d:\java1.3目錄,也可安裝在其他目錄。 設(shè)置系統(tǒng)環(huán)境參數(shù):控制面板/系統(tǒng)/環(huán)境頁中選擇path 參數(shù)加入d:\jdk1.3\bin;增加新的環(huán)境參數(shù)classpath=d:\jdk1.3\lib\tools.jar;d:\jdk1.3\lib\dt.jar;,然后重新啟動(dòng)計(jì)算機(jī)即可安裝支持JSP的web服務(wù)器Resin1.1.3,將RESIN-1.1.3.zip釋放為d:\Resin1.1.3 即可。配置服務(wù)器端口,打開d:/resin1.1.3/conf/目錄下的resin.conf文件在
8080
標(biāo)簽處將端口設(shè)置為82(在我的NT5.0上裝有三個(gè)服務(wù)器,這樣三個(gè)服務(wù)器的端口分別為IIS :80;Apache:81;Resin:82其實(shí)也可設(shè)置為其他互不沖突的端口號(hào)). 測試JSP:啟動(dòng)Resin服務(wù)器,啟動(dòng)瀏覽器,在地址欄處輸入127.0.0.1:82/,若瀏覽到Resin服務(wù)器的JSP歡迎頁面,說明安裝成功
3生成三種格式的動(dòng)態(tài)表單頁面 為了通用,這里采用可能用到的表單對(duì)象為例,至于下面設(shè)計(jì)具體數(shù)據(jù)表用到的字段,只要轉(zhuǎn)成給出的表單域相應(yīng)對(duì)象即可.
3.1用ASP動(dòng)態(tài)生成與數(shù)據(jù)庫進(jìn)行數(shù)據(jù)交流的操作表單: form.asp: 生成表單域頭: 生成普通文本: 生成密碼文本: 生成滾動(dòng)文本: 生成單選: 生成復(fù)選: 生成列表框: 生成提交按鈕 生成重填按鈕 生成表單域尾
3.2用PHP動(dòng)態(tài)生成與數(shù)據(jù)庫進(jìn)行數(shù)據(jù)交流的操作表單: form.php 生成表單域頭:"?> 生成普通文本:"?> 生成密碼文本:"?> 生成滾動(dòng)文本:"?> 生成單選:"?> 生成復(fù)選:"?> 生成列表框:網(wǎng)絡(luò)數(shù)據(jù)庫Asp技術(shù)Php技術(shù)Jsp技術(shù)網(wǎng)站設(shè)計(jì) "?> 生成提交按鈕 "?> 生成重填按鈕"?> 生成表單域尾"?>
3.3用JSP動(dòng)態(tài)生成與數(shù)據(jù)庫進(jìn)行數(shù)據(jù)交流的操作表單 form.jsp 生成表單域頭: 生成普通文本: 生成密碼文本: 生成滾動(dòng)文本: 生成單選: 生成復(fù)選: 生成列表框: 生成提交按鈕 生成重填按鈕 生成表單域尾
4設(shè)計(jì)用于存儲(chǔ)商務(wù)網(wǎng)站交互數(shù)據(jù)的MySql數(shù)據(jù)庫
4.1啟動(dòng)MySql數(shù)據(jù)庫服務(wù)器(MySql的安裝及ODBC驅(qū)動(dòng)程序的安裝與設(shè)置請(qǐng)參閱相關(guān)書籍) 可在NT5.0下用啟動(dòng)服務(wù)法/NET命令法/命令窗口鍵入MySqld-shareware法,啟動(dòng)MySql數(shù)據(jù)庫服務(wù)器,啟動(dòng)數(shù)據(jù)庫服務(wù)器后,在d:\mysql\bin>提示符下鍵入mysql-h 127.0.0.1 -u root 即可出現(xiàn)mysql>提示符,從這開始即可進(jìn)行對(duì)MySql數(shù)據(jù)庫的各種操作。若要退出可鍵入quit/exit,若要關(guān)閉數(shù)據(jù)庫服務(wù)器,可在d:\mysql\bin>提示符下鍵mysqladmin -u root shutdown 4.2建立MySql數(shù)據(jù)庫 在MySql數(shù)據(jù)庫的提示符mysql>鍵入Create database tradedb ;(或go)
4.2.建立MySql數(shù)據(jù)庫表 這里以商務(wù)網(wǎng)站中常用的幾種數(shù)據(jù)表為例,主要用到的數(shù)據(jù)表和生成數(shù)據(jù)表的SQL代碼如下:(這里的數(shù)據(jù)表字段只要分別對(duì)應(yīng)上述表單域?qū)ο蠹纯蓪?shí)際操作,數(shù)據(jù)表統(tǒng)一用tablename表示) 客戶登錄管理數(shù)據(jù)表 CREATE TABLE users ( ID int not null auto_increment, UserName varchar(30) not null, Password varchar(20) not null ) 客戶信息數(shù)據(jù)表 CREATE TABLE usermessage ( UserName varchar(30) not null, Email varchar(80) not null, Address varchar(120) not null , Fax varchar(40) null, Phone varchar(40) not null, Cerreycard varchar(50) not null ) 客戶定購商品數(shù)據(jù)表 CREATE TABLE catalog ( ProductId int not null , Name varchar(64) not null, Price float(6,2) not null, Description text null )
5設(shè)計(jì)處理表單數(shù)據(jù)的3p程序
5.1設(shè)計(jì)處理表單數(shù)據(jù)的ASP程序 form_cl.asp 建立與數(shù)據(jù)庫的連接:這里采用直接驅(qū)動(dòng)法 Set conn = Server.CreateObject("ADODB.Connection"); conn.open "driver={MySQL};server=localhost;uid=user;pwd=xxxxxx;database=tradedb" 獲取表單提交的數(shù)據(jù): data1=request("ptwbk");data2=request("mmwbk");data3=request("gdwbk") data4=request("dxk");data5=request("fxk");data6=request("lbk") 用SQL語句對(duì)數(shù)據(jù)庫進(jìn)行操作 查詢數(shù)據(jù)記錄: sql="select * from tablename" ;set rs=conn.execute(sql) " 增加數(shù)據(jù)記錄: sql="insert into tablename(ptwbk,mmwbk,gdwbk,dxk,fxk,lbk) values('data1','data2','data3','data4','data5', 'data5')"; set rs=conn.execute(sql) 更改某條數(shù)據(jù)記錄: sql="update tablename set data1="request(ptwbk)", where ID="num"; set rs=conn.execute(sql) 刪除某條數(shù)據(jù)記錄: sql="delete from tablename where ID="num";set rs=conn.execute(sql) 將SQL語句處理的數(shù)據(jù)結(jié)果輸出 Response.Write " 轉(zhuǎn)貼于
" Response.Write " " For i=0 to rs.Fields.Count-1 Response.WRITE " " & rs.Fields(i).Name & " " Next Response.Write "
" While Not rs.EOF Response.Write " " For i=0 to rs.Fields.Count-1 Response.WRITE " " & rs.Fields(i).Value & " " Next Response.Write "
" rs.MoveNext Wend Response.Write "
" 關(guān)閉數(shù)據(jù)庫: rs.close;conn.Close
5.2設(shè)計(jì)處理表單數(shù)據(jù)的PHP程序 form_cl.php 建立與數(shù)據(jù)庫的連接:這里采用PHP的MySql函數(shù)法(也可用ODBC函數(shù)法) $conn=odbc_connect("localhost","user","xxxxxx"); 選擇數(shù)據(jù)庫: mysql_select_db("tradedb","$conn"); 獲去表單提交的數(shù)據(jù): $data1=$ptwbk; $data2=$mmwbk; $data3=$gdwbk; $data4=$dxk; $data5=$fxk; $data6=$lbk; 用SQL語句對(duì)數(shù)據(jù)庫進(jìn)行操作 查詢數(shù)據(jù)記錄: $sql="select * from tablename" ;$result=odbc_do($conn,$sql); 增加數(shù)據(jù)記錄: $sql="insert into tablename(ptwbk,mmwbk,gdwbk,dxk,fxk,lbk) values('$data1','$data2','$data3','$data4','$data5','$data6')";$result=odbc_do($conn,$sql); 更改某條數(shù)據(jù)記錄: $sql="update tablename set $data1=ptwbk where ID=num" $result=odbc_do($conn,$sql); 刪除某條數(shù)據(jù)記錄:$sql="delete from tablename where ID=num";$result=odbc_do($conn,$sql); 將SQL語句處理的數(shù)據(jù)結(jié)果輸出 odbc_result_all($result,"border=1"); 關(guān)閉數(shù)據(jù)庫: odbc_close($conn);
5.3設(shè)計(jì)處理表單數(shù)據(jù)的JSP程序 form_cl.jsp 建立與數(shù)據(jù)庫的連接:這里采用JDBC-ODBC橋生成JavaBean法 創(chuàng)建一個(gè)JavaBean命名為conndb.java,并保存在d:/resin1.1.3/doc/web-inf/classes/trade目錄下,代碼如下:(限于篇幅這里沒按標(biāo)準(zhǔn)書寫,而采用不換行寫法,其他類同) package trade; import java.sql.*; public class conndb { String url="jdbc:inetdae:localhost";String login="user"; String password = "xxxxxx"; String sDBDriver = "sun.jdbc.odbc.JdbcOdbcDriver";String sConnStr = "jdbc:odbc:Dsnmysql"; Connection conn = null; ResultSet rs = null; public conndb() {try {Class.forName(sDBDriver); Connection conn = DriverManager.getConnection(url,login,password);} catch(java.lang.ClassNotFoundException e) {System.err.println("conndb(): " + e.getMessage());}} Public/ResultSet/executeQuery(String/sql)/{rs=null;try{conn=DriverManager.getConnection(sConnStr); Statement stmt = conn.createStatement();rs = stmt.executeQuery(sql); } catch(SQLException ex) {System.err.println("aq.executeQuery: " + ex.getMessage());} return rs; }} 然后用javac編譯conndb.java生成與其同目錄的conndb.class文件,在form_cl.jsp文件中加入如下標(biāo)簽即可建立與數(shù)據(jù)庫的連接 獲去表單提交的數(shù)據(jù): String data1=request.getParameter("ptwbk"); String data2=request.getParameter("mmwbk ") String data3=request.getParameter("gdwbk ") String data4=request.getParameter("dxk ") String data5=request.getParameter("fxk ") String data5=request.getParameter("lbk ") 語句對(duì)數(shù)據(jù)庫進(jìn)行操作 查詢數(shù)據(jù)記錄: String sql="select * from tablename"; connbean.executeQuery(sql); 增加數(shù)據(jù)記錄: String sql="insert into tablename values('" + data1 + "','" +data2 +"','" +data3 + "','" + data4+ "'+"','" + data5+"','" + data6+'")";connbean.executeQuery(sql); 更改某條數(shù)據(jù)記錄: String sql="update tablename set data1='" + ptwbk + "',data2='" + mmvbk + "',data3='" +gdwbk + "' where ID='" + num + "'" ;connbean.executeQuery(sql) 刪除某條數(shù)據(jù)記錄: String sql="delete from tablename where ID='" +num+ "'" ; connbean.executeQuery(sql); 將SQL語句處理的數(shù)據(jù)結(jié)果輸出 ResultSet rs = connbean.executeQuery(sql); While (rs.next()) {out.print("
"+rs.getString("ptwbk")+"
");out.print("
"+ rs.getString("mmvbk") + "
");out.print("
" + rs.getString("gdwbk") + "
"); out.print("
" + rs.getString("dxk") + "
");out.print("
" + rs.getString("fxk") + "
");out.print("
" + rs.getString("lbk") + "
");} 關(guān)閉數(shù)據(jù)庫: rs.close();
6三種電子商務(wù)網(wǎng)站設(shè)計(jì)技術(shù)綜述
6.1主要特性: 可見下表 設(shè)計(jì)技術(shù) 運(yùn)行平臺(tái) 服務(wù)器 開發(fā)程序 擴(kuò)展組件 ASP Windows系列 IIS Vbscript/Jscript/Perl ActiveX PHP Unix系列, Novell,Windows Apache等許多服務(wù)器 php Function JSP Unix系列, Novell,Windows Resin等許多服務(wù)器 Java JavaBean
6.2連接數(shù)據(jù)庫的方法: 通過上述操作可看出,本文采用了三種操作MySql數(shù)據(jù)庫的方法,Asp采用直接驅(qū)動(dòng)法,Php采用MySql函數(shù)法,Jsp采用JDBC-ODBC/JavaBean法
6.3網(wǎng)站結(jié)構(gòu)設(shè)計(jì) 考慮篇幅,本文只給出了Widows平臺(tái)上,電子商務(wù)網(wǎng)站設(shè)計(jì)中的主要環(huán)節(jié)的代碼設(shè)計(jì),對(duì)于Linux平臺(tái)、網(wǎng)站結(jié)構(gòu)、各個(gè)功能模塊設(shè)計(jì)等論題,作者已經(jīng)有兩篇這方面的論文在核心刊物上待發(fā)表,這里不便公開.
6.4可操作的主要數(shù)據(jù)庫 上述三種動(dòng)態(tài)技術(shù)操作數(shù)據(jù)庫的方法,可操作Windows平臺(tái)上的Access/MsSql/Foxpro/Informix/Oracle等數(shù)據(jù)庫,對(duì)Php和Jsp可操作Linux平臺(tái)上的數(shù)據(jù)庫Postgres/Sybase/Oracle等.
關(guān)鍵詞:Moodle;網(wǎng)絡(luò)課程;社會(huì)建構(gòu)主義
中圖分類號(hào):TP393文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1009-3044(2008)09-11755-03
Based on Moodle "Electronic Commerce Foundation" Network Curriculum Design and Development Research
HE Yuan
(Suzhou University Computer Science and Technical Institute, Suzhou 215006, China)
Abstract: Moodle is one uses for to construct based on the Internet curriculum and the website software package, this article mainly from based on the Moodle network teaching platform choice, the network curriculum foundation and the application example and so on several aspects elaborated uses on the Moodle platform development network the teaching and the implementation effect.
Key words: Moodle; Network curriculum; Social constructionism
1 網(wǎng)絡(luò)課程概述
所謂“網(wǎng)絡(luò)課程”即是通過網(wǎng)絡(luò)表現(xiàn)的某門學(xué)科的教學(xué)內(nèi)容及實(shí)施的教學(xué)活動(dòng)的總和,它包括兩個(gè)組成部分:按一定的教學(xué)目標(biāo)、教學(xué)策略組織起來的教學(xué)內(nèi)容和網(wǎng)絡(luò)教學(xué)支撐環(huán)境。網(wǎng)絡(luò)課程是基于網(wǎng)絡(luò)來傳遞教學(xué)信息并開展教學(xué)活動(dòng)的,它充分利用了網(wǎng)絡(luò)的優(yōu)勢,主要有資源豐富性、開放性和共享性、自主性和協(xié)作性、多維性等特點(diǎn)。
2 網(wǎng)絡(luò)課程平臺(tái)的選擇――Moodle
Moodle是一個(gè)用來建設(shè)基于Internet的課程和網(wǎng)站的軟件包,Moodle是一個(gè)課程管理系統(tǒng)(CMS),也是一個(gè)被設(shè)計(jì)來幫助教學(xué)者在網(wǎng)絡(luò)上產(chǎn)出一個(gè)課程,像這樣的網(wǎng)絡(luò)學(xué)習(xí)系統(tǒng)有時(shí)候也被稱作為學(xué)習(xí)管理系統(tǒng)(LMS)或虛擬學(xué)習(xí)環(huán)境(VLE)。Moodle的著眼點(diǎn)在于通過簡單易學(xué)的操作介面和通暢的網(wǎng)絡(luò)環(huán)境,快速提供教師課程管理和教學(xué)活動(dòng),延伸學(xué)校教育的覆蓋率,讓學(xué)生只要通過瀏覽器,即能隨時(shí)隨地修習(xí)課程。
Moodle主要有以下特點(diǎn):
2.1 理念先進(jìn):Moodle充分體現(xiàn)了建構(gòu)主義的學(xué)習(xí)理論
以建構(gòu)主義,特別是社會(huì)建構(gòu)主義(Social constructionism)為理論指導(dǎo),是Moodle的一大特色。 建構(gòu)主義認(rèn)為學(xué)習(xí)是學(xué)習(xí)者與環(huán)境的相互作用中主動(dòng)的意義建構(gòu)過程。社會(huì)建構(gòu)主義則更強(qiáng)調(diào)這一過程中學(xué)習(xí)者之間的對(duì)話、合作、互動(dòng)等社會(huì)性活動(dòng)對(duì)個(gè)人及群體意義建構(gòu)的作用。因此Moodle的設(shè)計(jì)目標(biāo)不是僅僅停留在教學(xué)內(nèi)容的管理上,而是更加關(guān)注對(duì)教學(xué)過程中各種“活動(dòng)”的支持。Moodle對(duì)教師角色的定位不是知識(shí)的提供者,而是一個(gè)學(xué)習(xí)社團(tuán)中有影響力的榜樣,是各種學(xué)習(xí)活動(dòng)的引導(dǎo)者。
2.2 易于使用:模塊化的結(jié)構(gòu)設(shè)計(jì)(技術(shù)門檻低)
Moodle為教師提供了支持建構(gòu)主義教學(xué)設(shè)計(jì)理念的十幾種課程活動(dòng),包括討論區(qū)、聊天室、學(xué)習(xí)資源、單元小結(jié)、在線調(diào)查等等。教師可以通過十分簡單的設(shè)置為課程加入這些活動(dòng)模塊,搭建在線課程就像“搭積木”一樣簡單有趣。管理員可以通過管理界面選擇安裝各種模塊,而開發(fā)者可以依據(jù)定義的接口開發(fā)新的模塊。
2.3 相容性高
Moodle是一個(gè)廣泛支持各類標(biāo)準(zhǔn)的系統(tǒng):可以導(dǎo)入SCORM、AICC、IMS、LAMS的學(xué)習(xí)內(nèi)容包;能支持Wcbcr、Blackboard、XML等數(shù)十種測驗(yàn)格式;能夠采用郵件、PAM、550、LDAP等身份驗(yàn)證方式;能夠支持TeX公式等。Moodle中的課程也可以被壓縮成SCORM包做為備份或者供其他學(xué)習(xí)內(nèi)容管理平臺(tái)安裝使用。
2.4 Moodle是一個(gè)開放源碼的自由軟件
Moodle的開發(fā)與是遵循CPL協(xié)議的,具體地說,就是允許任何人免費(fèi)使用和修改源代碼,但必須保留原作者的版權(quán)許可聲明,對(duì)于自己所做的修改,也應(yīng)該遵循上述原則。目前擁有多種語言版本,其中包括中文簡體和繁體。
2.5 強(qiáng)大的資源管理
Moodle支持顯示任何電子文檔、Word、Powerpoint、Flash、視頻和聲音等;可以上傳文件并在服務(wù)器進(jìn)行管理,或者使用Web表單動(dòng)態(tài)建立文本或HTML;可以連接到Web上的外部資源,也可以無縫地將其包含到課程界面里;還可以用鏈接將數(shù)據(jù)傳遞給外部的Web應(yīng)用。另外,使用備份功能可以把課程打包為一個(gè)ZIP文件,此文件可以在任何Moodle服務(wù)器恢復(fù)。
2.6 教學(xué)過程管理
Moodle為教師提供了創(chuàng)建課程的簡單方法。一個(gè)課程有一個(gè)全面負(fù)責(zé)的老師,它可以控制課程的所有設(shè)置,包括對(duì)其他老師的限制。課程版式的選擇有:每周課程呈現(xiàn)版式、話題呈現(xiàn)版式或者特定討論話題的群體版式;課程活動(dòng)模塊有:論壇、日志、測驗(yàn)、資源、選擇、調(diào)查、任務(wù)分配、聊天室和工作平臺(tái);自從上次登陸后的課程的最近的變化將會(huì)在課程主頁上呈現(xiàn);關(guān)于論壇、日志、測驗(yàn)和任務(wù)的登記將記錄在一頁里,學(xué)生可以下載。全日制的用戶跟蹤將對(duì)學(xué)生參與情況進(jìn)行詳細(xì)記錄。
2.7 豐富的交流方式
Moodle提供了豐富的交流方式,論壇模塊、專題討論模塊、聊天模塊等,其中論壇模塊就有多種類型的論壇供選擇,例如教師專用、課程新聞、全面開放和每用戶一話題。每個(gè)人都可以訂閱指定論壇,這樣帖子會(huì)以E-Mail方式發(fā)送。還有很多的反饋信息都可以通過E-Mail發(fā)送給學(xué)生。
2.8 實(shí)用的評(píng)價(jià)系統(tǒng)
Moodle提供了在線測驗(yàn)、全程的使用者追蹤記錄等功能,以方便教師對(duì)學(xué)生的學(xué)習(xí)進(jìn)行全面的評(píng)價(jià)。Moodle內(nèi)置了調(diào)查功能用以分析在線課程,在線調(diào)查結(jié)果以圖表的方式顯示,還能以Excel電子表格或CSV文本文件的形式下載。
3 基于Moodle的網(wǎng)絡(luò)課程的構(gòu)建
(1)設(shè)置新用戶(教師):以管理員身份登錄,在頁面左邊的管理菜單中,單擊“添加一個(gè)新用戶”,輸入代號(hào)、姓名、密碼、電子郵件地址等信息。
(2)設(shè)置新課程:在管理菜單中,選擇添加新課程頁面,此處填課程名為:《電子商務(wù)基礎(chǔ)》,Moodle的課程格式有三種:星期格式、社區(qū)格式、主題格式,這里我選擇星期格式。
(3)設(shè)置課題內(nèi)容:以新建的教師賬號(hào)登錄,進(jìn)入自己的課程管理頁面,在頁面左邊的管理菜單中單擊“打開編輯功能”,就可以對(duì)本課程進(jìn)行管理了。打開設(shè)置功能,對(duì)本課程的類別、名稱、課程概要、格式、選修、密鑰等項(xiàng)目進(jìn)行設(shè)置。
(4)學(xué)生設(shè)置:學(xué)生通過網(wǎng)上賬號(hào)申請(qǐng),得到指導(dǎo)教師的確認(rèn)后,就可以進(jìn)行該課題的研究性學(xué)習(xí)了。Moodle的活動(dòng)模塊包括:作業(yè)區(qū)、選擇區(qū)、討論區(qū)、雜志區(qū)、資源區(qū)、測驗(yàn)區(qū)、問卷調(diào)查等功能。
(5)資源設(shè)置:我們可以借助管理菜單中的文件來功能把一些輔助資料加入到課程中,比如網(wǎng)頁、音視頻、文檔或動(dòng)畫。任何一種類型的文件都可以上傳到課程中,并儲(chǔ)存于服務(wù)器的文件夾C:/moodledata中;可以對(duì)文件進(jìn)行移動(dòng)、重命名、編輯或刪除操作。這些功能都可以通過點(diǎn)擊“管理”菜單中的“文件管理”實(shí)現(xiàn)。
(6)消息及交流討論:作為情境性問題的解決,學(xué)生需要彈性更大的自由時(shí)空,由于不同的人又有不同的解決方式,學(xué)習(xí)者既需要同步的集中交流,也需要隨時(shí)隨地的異步溝通,交流討論區(qū)就可以滿足這些要求,便于指導(dǎo)者與學(xué)習(xí)者對(duì)該課題有更加深入的了解。
(7)成績?cè)u(píng)判:管理菜單中的成績與日志可以幫助教師完成對(duì)學(xué)生研究性學(xué)習(xí)成績的評(píng)判,日志記錄了學(xué)生在每一階段研究性學(xué)習(xí)的情況,包括出勤記錄、研究體會(huì)、作業(yè)提交等,一個(gè)課題結(jié)束后,教師完全可以根據(jù)Scales報(bào)表很容易地對(duì)本小組的成員作出一個(gè)成績?cè)u(píng)判。
4 應(yīng)用實(shí)例――《電子商務(wù)基礎(chǔ)》
《電子商務(wù)基礎(chǔ)》是我校人才培養(yǎng)模式改革與開放教育試點(diǎn)商務(wù)英語專業(yè)(專科)的一門必修課,72學(xué)時(shí)。在本課程在以往教學(xué)中,學(xué)生主要通過教師理論講解、案例分析等形式實(shí)施課程教學(xué),但由于學(xué)習(xí)資源較少,且教學(xué)活動(dòng)形式單一,致使學(xué)生學(xué)習(xí)的積極性不高,因此,我將Moodle平臺(tái)引入到課堂教學(xué)中,做一種新的嘗試。
4.1 《電子商務(wù)基礎(chǔ)》網(wǎng)絡(luò)課程的設(shè)計(jì)與開發(fā)
(1)設(shè)計(jì)原則:本著“以學(xué)生為中心”的教育原則,根據(jù)學(xué)生的學(xué)習(xí)需求、學(xué)習(xí)風(fēng)格進(jìn)行網(wǎng)絡(luò)課程的設(shè)計(jì),注重教學(xué)活動(dòng)的安排,減小學(xué)習(xí)梯度,降低學(xué)習(xí)難度,縮小學(xué)習(xí)跨度。
(2)學(xué)習(xí)者特征:學(xué)習(xí)對(duì)象主要是商務(wù)英語專業(yè)的大一學(xué)生,他們的主要特征是:學(xué)習(xí)的目的明確、實(shí)踐經(jīng)驗(yàn)不夠,但自學(xué)能力比較強(qiáng)、基礎(chǔ)和素質(zhì)參差不齊等。
(3)學(xué)習(xí)內(nèi)容:《電子商務(wù)基礎(chǔ)》課程的主要學(xué)習(xí)內(nèi)容有:電子商務(wù)的概念和特點(diǎn)、電子商務(wù)的實(shí)現(xiàn)技術(shù)、電子商務(wù)支付和安全防范、網(wǎng)絡(luò)營銷、物流配送等。
(4)教學(xué)目標(biāo):掌握電子商務(wù)的基本概念、名詞、術(shù)語,掌握電子商務(wù)的實(shí)現(xiàn)技術(shù);理解電子商務(wù)支付和安全防范;了解有關(guān)網(wǎng)絡(luò)營銷和電子商務(wù)的法律規(guī)范。
(5)教學(xué)策略:在前期準(zhǔn)備工作中編制豐富的教學(xué)媒體資源,如文本、圖片、網(wǎng)頁、鏈接、錄像、電子書等;在課程教學(xué)中采取多種教學(xué)方法,如協(xié)作學(xué)習(xí)、探究學(xué)習(xí)、基于問題的學(xué)習(xí)等,使學(xué)生在學(xué)習(xí)中發(fā)現(xiàn)問題、在學(xué)習(xí)中解決問題、在學(xué)習(xí)中培養(yǎng)團(tuán)隊(duì)精神;另外,在課程教學(xué)中提供討論區(qū)、聊天室、消息、Blog、Wiki等,利用這些工具開展教學(xué)活動(dòng);在課程結(jié)束后,利用測驗(yàn)、問卷調(diào)查、行為紀(jì)錄監(jiān)控等方式對(duì)學(xué)生成績進(jìn)行評(píng)定。
(6)教學(xué)資源:文字主教材、教學(xué)課件、視頻、題庫等。
(7)教學(xué)活動(dòng):根據(jù)教學(xué)內(nèi)容的不同,本課程安排了小組討論、網(wǎng)上答疑、布置作業(yè)、測驗(yàn)、投票和心得報(bào)告等活動(dòng)。
(8)網(wǎng)絡(luò)課程開發(fā):教師首先在Moodle平臺(tái)進(jìn)行用戶注冊(cè),管理員將教師批準(zhǔn)為課程管理員后,教師以課程管理員身份登陸,便可以開始網(wǎng)絡(luò)課程的開發(fā)工作,具體內(nèi)容包括課程的設(shè)置、版塊的設(shè)置、創(chuàng)建和引用資源、活動(dòng)設(shè)置等。
4.2 教學(xué)實(shí)施與評(píng)價(jià)
4.2.1 教學(xué)實(shí)施
2007年9月,我校2004屆商務(wù)英語專業(yè)(??疲┮粋€(gè)教學(xué)班,利用Moodle平臺(tái)開展網(wǎng)上教學(xué),同時(shí)附以必要的面授輔導(dǎo)。在開課之前,我們對(duì)學(xué)生進(jìn)行了技術(shù)培訓(xùn),使他們能夠熟練使用Moodle平臺(tái)。
根據(jù)《電子商務(wù)基礎(chǔ)》課程教學(xué)大綱的要求,我們對(duì)網(wǎng)上教學(xué)進(jìn)度進(jìn)行了周密安排,如表1所示。
在教學(xué)過程中,我們根據(jù)實(shí)際情況及時(shí)對(duì)教學(xué)活動(dòng)、教學(xué)方法、教學(xué)資源等進(jìn)行修正和調(diào)整,以保障教學(xué)的順利進(jìn)行。
4.2.2 學(xué)習(xí)效果評(píng)價(jià)
學(xué)習(xí)效果的評(píng)價(jià)包括教師評(píng)價(jià)、學(xué)生個(gè)人的自我評(píng)價(jià)和學(xué)習(xí)小組對(duì)個(gè)人的學(xué)習(xí)評(píng)價(jià),評(píng)價(jià)內(nèi)容包括:(1)自主學(xué)習(xí)能力;(2)對(duì)小組協(xié)作學(xué)習(xí)所做出的貢獻(xiàn);(3)是否完成對(duì)所學(xué)知識(shí)的意義建構(gòu)。
4.3 教學(xué)反思
通過Moodle平臺(tái)的使用,我對(duì)Moodle網(wǎng)絡(luò)課程有了更深刻的認(rèn)識(shí)。
4.3.1 網(wǎng)絡(luò)課程設(shè)計(jì)方面
首先,在課程設(shè)計(jì)開始,教師要到網(wǎng)絡(luò)中去查找可用的在線資源,自己要經(jīng)歷這樣的一個(gè)完整的過程,對(duì)一切了然于胸,并針對(duì)教學(xué)目標(biāo)對(duì)資源進(jìn)行組織整理,再根據(jù)教學(xué)目標(biāo)對(duì)課程資源和活動(dòng)做整體的規(guī)劃,在適當(dāng)?shù)臅r(shí)間安排適當(dāng)?shù)馁Y源和活動(dòng),把教學(xué)過程中需要的資源和活動(dòng)導(dǎo)入Moodle平臺(tái)中,并為學(xué)生做好學(xué)習(xí)導(dǎo)航,以利于學(xué)生知識(shí)的構(gòu)建。
其次,資源類型要多一些,有利于個(gè)性化學(xué)習(xí);活動(dòng)安排要恰當(dāng),對(duì)于討論區(qū)或聊天室要設(shè)計(jì)好圍繞教學(xué)目標(biāo)的交流主題。
4.3.2 網(wǎng)絡(luò)課程教學(xué)方面
為了在規(guī)定的時(shí)間內(nèi)完成相應(yīng)的教學(xué)任務(wù),減少學(xué)生在網(wǎng)絡(luò)中的認(rèn)知迷失和認(rèn)知負(fù)擔(dān),教師可以提供支架引導(dǎo)學(xué)生通過相應(yīng)的資源和活動(dòng)朝著既定的教學(xué)目標(biāo)前進(jìn),并針對(duì)不同的意見經(jīng)過對(duì)話來更好的溝通。同時(shí),教師可以建立一些機(jī)制鼓勵(lì)學(xué)生多參與討論。例如,設(shè)置討論區(qū)排行榜來激勵(lì)學(xué)生積極參加討論或發(fā)言。教師自己也可以加入到討論的行列中,從而調(diào)動(dòng)學(xué)生的積極性。
參考文獻(xiàn):
[1] 黎加厚,況亮. 基于魔燈(Moodle)的信息化學(xué)習(xí)環(huán)境的設(shè)計(jì)與使用[J]. 中小學(xué)電教,2006(12).
[2] 韓俊. 開源的網(wǎng)絡(luò)教學(xué)平臺(tái)Moodle系統(tǒng)[J]. 中小學(xué)信息技術(shù)教育,2006(1).
[3] 劉新陽. Moodle:建構(gòu)主義的網(wǎng)絡(luò)課程管理系統(tǒng)[J]. 河北軟件職業(yè)技術(shù)學(xué)院學(xué)報(bào),2006(9).
關(guān)鍵詞:個(gè)性化推薦;信任管理;社交網(wǎng)絡(luò);swarm
中圖分類號(hào):TP18 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9599 (2012) 21-0000-02
1 協(xié)同過濾算法缺陷概述
雖然協(xié)同過濾算法得到了廣泛的應(yīng)用,但是其自身存在的冷啟動(dòng)、數(shù)據(jù)稀疏、“托”攻擊敏感以及“黑匣子”等眾多缺陷已經(jīng)從根本上限制了其發(fā)展。協(xié)同過濾是根據(jù)用戶的歷史經(jīng)驗(yàn)做出推薦,系統(tǒng)無法基于新加入的用戶和項(xiàng)目產(chǎn)生推薦,這便是冷啟動(dòng)問題;該算法所涉及的評(píng)分存儲(chǔ)在二維矩陣中,每個(gè)用戶只對(duì)少數(shù)幾個(gè)商品做出過評(píng)價(jià),矩陣非常稀疏[3];推薦是根據(jù)偏好歷史來產(chǎn)生的,偏好很容易造假,這就是“托”攻擊敏感問題 [3];用戶對(duì)系統(tǒng)產(chǎn)生的推薦感到莫名其妙,這便是“黑匣子”問題。
2 信任管理與協(xié)同過濾的關(guān)系
將社交網(wǎng)絡(luò)的引入在一定程度上彌補(bǔ)了協(xié)同過濾存在的缺陷,從而提高了推薦系統(tǒng)的推薦質(zhì)量。以下是社交網(wǎng)絡(luò)對(duì)協(xié)同過濾缺陷的改進(jìn)策略:
對(duì)冷啟動(dòng)的改進(jìn):一個(gè)新加入的用戶,只要添加一個(gè)自己信任的節(jié)點(diǎn)就可以進(jìn)入網(wǎng)絡(luò),從網(wǎng)絡(luò)中其他用戶處得到推薦。對(duì)數(shù)據(jù)稀疏的改進(jìn):在社交網(wǎng)絡(luò)中,數(shù)據(jù)不以二維矩陣的形式來存儲(chǔ),所以不存在數(shù)據(jù)稀疏問題。對(duì)“托”攻擊的改進(jìn):當(dāng)“托”用戶發(fā)出欺詐信息被鄰居發(fā)現(xiàn)之后,鄰居就會(huì)斷絕他們之間的信任關(guān)系,經(jīng)過一定的時(shí)間,惡意用戶就會(huì)從網(wǎng)絡(luò)中孤立出來。對(duì)“黑匣子”問題的改進(jìn):人們對(duì)自己的社會(huì)關(guān)系相對(duì)比較信任,所以用這種方式作出的推薦用戶會(huì)比較容易接受。
3 基于Swarm平臺(tái)的仿真模型
Swarm平臺(tái)是由美國桑塔費(fèi)研究所(SFI)研發(fā)的“用于研究復(fù)雜自適應(yīng)系統(tǒng)仿真的多智能體(Agent)仿真平臺(tái)”[2]。近年來,基于Swarm仿真平臺(tái)的應(yīng)用研究發(fā)展迅速,所涵蓋的學(xué)科有經(jīng)濟(jì)學(xué)、社會(huì)學(xué)以及計(jì)算機(jī)科學(xué)等眾多學(xué)科領(lǐng)域。[5]我們?cè)诖颂岢鲆粋€(gè)使用Swarm平臺(tái)對(duì)基于社交網(wǎng)絡(luò)的電子商務(wù)個(gè)性化推薦系統(tǒng)進(jìn)行仿真的理論模型,由于某些原因,我們暫時(shí)沒有在Swarm平臺(tái)上最終實(shí)現(xiàn)該模型。Swarm仿真過程中比較核心的部分是智能體和智能體之間的交互,下面將介紹該理論模型中包括的Client和Manager兩類智能體以及他們之間存在的交互關(guān)系。
4 兩類智能體
Client:該智能體定義為社交網(wǎng)絡(luò)中存在的具有獨(dú)立行為能力的主體,包括個(gè)人、企業(yè)、部門以及其他組織。這些主體中,有惡意主體(“托”用戶),也有普通主體。這些主體的行為反應(yīng)的都是人的意志,所以把他們統(tǒng)一抽象為智能體,每一個(gè)智能體都有屬性、記憶和行為。屬性主要是用來記錄Client自身身份、能力、活躍程度;所謂記憶,是智能體在與自己信任的鄰居交互的過程中記錄的其每一個(gè)鄰居的信譽(yù)程度以及能力指數(shù);Client有兩類行為,第一類是不定時(shí)地向信任他的其他智能體發(fā)出消息,第二類是向?qū)で笏麕椭泥従犹峁椭?/p>
Manager:根據(jù)[4]中提到的網(wǎng)絡(luò)信任中的自治域理論,我們的仿真模型中也引入域的概念。每一個(gè)域都有一個(gè)Manager來總覽該域的管理工作。Manager也由屬性、記憶和行為三個(gè)要素組成。屬性用來標(biāo)識(shí)Manager的身份;Manager的記憶是指每一個(gè)Manager必須且只能夠記錄其管轄域內(nèi)所有Client的信譽(yù)和能力指數(shù);Manager有了記憶以后,當(dāng)Client向其詢問其所管理的成員Client的相關(guān)信息時(shí),它便可以提供客觀的幫助,這便是Manager的行為。
5 智能體之間的交互
智能體之間交互學(xué)習(xí)的目的是為了了解自己的“鄰居”用戶。在我們?cè)O(shè)計(jì)的仿真模型中,有兩種類型的交互:Client-Client:即Client之間的交互。Client之間可以進(jìn)行交互學(xué)習(xí),前提是他們之間存在著信任關(guān)系。Manager-Client:即Manager和Client之間的交互。Manager會(huì)根據(jù)自己所管轄域內(nèi)的所有Client的行為去更新它對(duì)每一個(gè)Client的信譽(yù)和能力的評(píng)估,所以Manager需要觀察管轄域內(nèi)每一個(gè)Client的行為。舉例說明:如圖1所示,假設(shè)U2,U3,U4屬于域Area1,該域的管理員是Manager1,U1屬于哪一個(gè)域無關(guān)緊要。在某一時(shí)刻,U1需要向U4詢問他對(duì)I2的觀點(diǎn),那么這時(shí)候U1可以分別詢問U2,U3,然后U2,U3又分別詢問U4,最后詢問方根據(jù)被詢問方的回答和自己對(duì)被詢問方的評(píng)估,產(chǎn)生一個(gè)新的帶有主觀看法的回答傳遞給上一級(jí)詢問者。如果U1和U4之間沒有可達(dá)路徑(或路徑過長),那么U1就可以直接去詢問Manager1有關(guān)U4的信譽(yù)和能力,最后形成自己對(duì)U4觀點(diǎn)的接受程度。
6 模型特點(diǎn)
本模型有三個(gè)顯著特點(diǎn):智能性、交互性和動(dòng)態(tài)性。
智能性是智能體的本質(zhì)特征,他們能夠觀察對(duì)方的行為并以此為依據(jù)建立對(duì)鄰居用戶的評(píng)價(jià)。交互性是指智能體之間不是相互獨(dú)立的,而是相互影響的。經(jīng)過每一次交互,智能體都會(huì)對(duì)自己的能力、活躍度或者對(duì)鄰居的看法等方面的數(shù)據(jù)做一定的更新。動(dòng)態(tài)性是指智能體的屬性、行為和記憶是隨著時(shí)間的推移不斷變化的。如圖2所示,其中的每一個(gè)點(diǎn)代表一個(gè)智能體,顏色反應(yīng)的是智能體的性質(zhì)。紅色代表能力和活躍度最強(qiáng)的智能體,黃色和藍(lán)色表示能力和活躍度較低的智能體。值得注意的是眾多的智能體中有一些智能體的顏色是淡黃色,他們就是所謂的惡意節(jié)點(diǎn)。
7 結(jié)束語
本文從理論層次上提出了基于Swarm平臺(tái)的仿真模型,并做了基礎(chǔ)的仿真工作。我們接下來的研究方向?qū)⑹沁M(jìn)一步優(yōu)化理論模型,并且在Swarm平臺(tái)上最終實(shí)現(xiàn)該模型。我們希望借此文章能夠?qū)l(fā)展較為成熟的Swarm平臺(tái)引進(jìn)到電子商務(wù)個(gè)性化推薦系統(tǒng)中研究中來。
參考文獻(xiàn):
[1]Maria Chowdhury,Alex Thomo,Bill Wadge.Trust-Based Infinitesimals for Enhanced Collaborative Filtering. University of VictoriaBC, Canada,2009,12.
[2]Peter Bruhn , Charlotte Bruun.,.St rade,Pietro Tern.SWARM中的經(jīng)濟(jì)仿真:基于智能體建模與面向?qū)ο笤O(shè)計(jì). Social Sciences Documentation Publishing Hous
[3]張富國.基于信任的電子商務(wù)個(gè)性化推薦關(guān)鍵問題研究.江西財(cái)經(jīng)大學(xué)信息管理學(xué)院博士學(xué)位論文,2009,5.
關(guān)鍵詞:SDN;PTN;管控分離
中圖分類號(hào):TN929.5 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9416(2017)04-0157-02
隨著運(yùn)營商傳送網(wǎng)的開放創(chuàng)新、高效運(yùn)營、簡化運(yùn)維、降低OPEX等需求的提高,在現(xiàn)有PTN傳送網(wǎng)上,實(shí)現(xiàn)軟件定義網(wǎng)絡(luò),也就是說希望應(yīng)用軟件能夠參與對(duì)網(wǎng)絡(luò)的控制管理,滿足上層業(yè)務(wù)需求,通過自動(dòng)化業(yè)務(wù)部署簡化網(wǎng)絡(luò)運(yùn)維,這是SDN的核心訴求。
1 SDN的進(jìn)展
1.1 什么是SDN
SDN只是一種架構(gòu),一種思想,具體的實(shí)現(xiàn)多種多樣。如果符合如下三個(gè)SDN的本質(zhì)屬性,即只要符合控制跟轉(zhuǎn)發(fā)分離、有開放的編程接口、集中式的控制就可以認(rèn)為是SDN。
1.2 SDN架構(gòu)的核心思想
SDN就是靠轉(zhuǎn)控分離、集中控制、開放可編程來改變網(wǎng)絡(luò)?,F(xiàn)在具有如下特點(diǎn):開放API、Overlay、網(wǎng)絡(luò)虛擬化、控制面與數(shù)據(jù)面解耦、解決實(shí)際問題。廣義的SDN架構(gòu)指的是向上層應(yīng)用開放資源接口,可實(shí)現(xiàn)軟件編程及控制的各類基礎(chǔ)網(wǎng)絡(luò)架構(gòu);狹義SDN架構(gòu)則專指符合ONF組織定義的開放性架構(gòu),是基于標(biāo)準(zhǔn)OpenFlow實(shí)現(xiàn)的軟件定義網(wǎng)絡(luò)。SDN的核心思想:分離網(wǎng)絡(luò)設(shè)備控制層與數(shù)據(jù)層,以實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)流量的靈活有效控制,為核心網(wǎng)絡(luò)及應(yīng)用的創(chuàng)新提供適于靈活開發(fā)的平臺(tái)。一個(gè)SDN架構(gòu)主要由控制器和各個(gè)OpenFlow交換機(jī)兩種設(shè)備構(gòu)成。其中,控制器通過收集各個(gè)OpenFlow交換機(jī)所統(tǒng)計(jì)的數(shù)據(jù)為SDN中的每一個(gè)流分配一條轉(zhuǎn)發(fā)路徑;OpenFlow交換機(jī)根據(jù)控制器的指令將流轉(zhuǎn)發(fā)到相應(yīng)的端口[1]。
2 PTN-SDN解決方案
2.1 以業(yè)務(wù)為中心的PTN-SDN網(wǎng)絡(luò)架構(gòu)
SDN網(wǎng)絡(luò)將PTN平滑升級(jí)到PTN-SDN,通過將現(xiàn)網(wǎng)平滑升級(jí),實(shí)現(xiàn)從半開放走向的全開放,并且南向接口兼容現(xiàn)網(wǎng)平滑演進(jìn)。網(wǎng)絡(luò)集中控制實(shí)現(xiàn)控制與轉(zhuǎn)發(fā)的分離,并且實(shí)現(xiàn)全局資源管理。使PTN-SDN網(wǎng)絡(luò)具備兩級(jí)開放控制器架構(gòu),其中域控制器北向開放,并且超級(jí)控制器能夠?qū)崿F(xiàn)跨多廠家跨域控制。最后實(shí)現(xiàn)開放APP創(chuàng)新,面向業(yè)務(wù)的標(biāo)準(zhǔn)北向接口。網(wǎng)絡(luò)架構(gòu)如圖1所示。
2.2 PTN-SDN的方案設(shè)計(jì)場景
2.2.1 單域業(yè)務(wù)發(fā)放功能
(1)用戶通過綜合資管/傳輸綜合網(wǎng)管/APP等形式輸出電路工單信息,用戶輸出電路工單信息,并通過標(biāo)準(zhǔn)Restconf接口下發(fā)到s-controller。(2)s-controller接收業(yè)務(wù)下接口后,對(duì)業(yè)務(wù)接口進(jìn)行解析,將電路工單參數(shù)轉(zhuǎn)換為網(wǎng)絡(luò)模型后進(jìn)行業(yè)務(wù)下發(fā)編排。分別下發(fā)請(qǐng)求路徑計(jì)算、隧道創(chuàng)建(包括隧道相關(guān)對(duì)象、關(guān)聯(lián)LSP生成、OAM對(duì)象,以及保護(hù)對(duì)象生成),以及業(yè)務(wù)創(chuàng)建(包括業(yè)務(wù)對(duì)象、PW對(duì)象、以及EP對(duì)象)接口到d-controller。(3)標(biāo)準(zhǔn)北向Restconf接口下發(fā)交互。(4)D-controller接收s-controller接口請(qǐng)求,完成域內(nèi)隧道標(biāo)簽分配,業(yè)務(wù)對(duì)象標(biāo)簽分配和綁定,并調(diào)用廠商網(wǎng)管接口進(jìn)行配置下發(fā)。(5)廠商私有接口下發(fā)配置。(6)廠商網(wǎng)管通過現(xiàn)有南向接口下發(fā)配置到PTN設(shè)備,保持與現(xiàn)網(wǎng)的一致性。(7)廠商網(wǎng)管北向接口與綜合網(wǎng)管對(duì)接,配置資源入庫接口保持現(xiàn)有接口不變化。(8)廠商網(wǎng)管與現(xiàn)有設(shè)備的南向接口下發(fā)。
2.2.2 跨域業(yè)務(wù)發(fā)放功能
(1)用戶通過綜合資管/傳輸綜合網(wǎng)管/APP等形式輸出電路工單信息,用戶輸出電路工單信息,并通過標(biāo)準(zhǔn)Restconf接口下發(fā)到s-controller。(2)s-controller接收業(yè)務(wù)下接口后,對(duì)業(yè)務(wù)接口進(jìn)行解析,將電路工單參數(shù)轉(zhuǎn)換為網(wǎng)絡(luò)模型后進(jìn)行業(yè)務(wù)下發(fā)編排。分別下發(fā)請(qǐng)求路徑計(jì)算,并協(xié)同各個(gè)域之間路徑計(jì)算。下發(fā)隧道創(chuàng)建(包括隧道相關(guān)對(duì)象、關(guān)聯(lián)LSP生成、OAM對(duì)象,以及保護(hù)對(duì)象生成),以及業(yè)務(wù)創(chuàng)建(包括域間對(duì)接VLAN標(biāo)簽分配,業(yè)務(wù)對(duì)象、PW對(duì)象、以及EP對(duì)象)接口到d-controller。(3)標(biāo)準(zhǔn)北向Restconf接口下發(fā)交互。(4)D-controller接收s-controller接口請(qǐng)求,完成域內(nèi)路徑計(jì)算并返回,接收隧道創(chuàng)建在域內(nèi)隧道標(biāo)簽分配,接收業(yè)務(wù)創(chuàng)建在域內(nèi)進(jìn)行業(yè)務(wù)對(duì)象標(biāo)簽分配和綁定,并調(diào)用廠商網(wǎng)管接口進(jìn)行配置下發(fā)。(5)廠商私有接口下發(fā)配置。(6)廠商網(wǎng)管通過現(xiàn)有南向接口下發(fā)配置到PTN設(shè)備,保持與現(xiàn)網(wǎng)的一致性。(7)廠商網(wǎng)管北向接口與綜合網(wǎng)管對(duì)接,配置資源入庫接口保持現(xiàn)有接口不變化。(8)廠商網(wǎng)管與現(xiàn)有設(shè)備的南向接口下發(fā)。
2.2.3 APP專線流量性能和|量呈現(xiàn)
(1)通過APP實(shí)現(xiàn)對(duì)業(yè)務(wù)流量類性能的展現(xiàn),包括帶寬占用率、流量分布趨勢等;(2)通過APP實(shí)現(xiàn)對(duì)業(yè)務(wù)質(zhì)量類性能的展現(xiàn),包括時(shí)延、抖動(dòng)、丟包率等;(3)通過APP實(shí)現(xiàn)對(duì)業(yè)務(wù)的創(chuàng)建、刪除、帶寬的調(diào)整,為未來APP打通BSS系統(tǒng),實(shí)現(xiàn)集客業(yè)務(wù)的用戶網(wǎng)上自助繳費(fèi)、變更等提供網(wǎng)絡(luò)技術(shù)支撐。
2.2.4 基于策略的智能選路功能
(1)通過APP實(shí)現(xiàn)對(duì)業(yè)務(wù)流量類性能的展現(xiàn),包括帶寬占用率、流量分布趨勢等;(2)通過APP實(shí)現(xiàn)對(duì)業(yè)務(wù)質(zhì)量類性能的展現(xiàn),包括時(shí)延、抖動(dòng)、丟包率等;(3)通過APP實(shí)現(xiàn)對(duì)業(yè)務(wù)的創(chuàng)建、刪除、帶寬的調(diào)整,為未來APP打通BSS系統(tǒng),實(shí)現(xiàn)集客業(yè)務(wù)的用戶網(wǎng)上自助繳費(fèi)、變更等提供網(wǎng)絡(luò)技術(shù)支撐。
3 PTN-SDN架構(gòu)實(shí)現(xiàn)的方案比對(duì)
3.1 試點(diǎn)方案1(單域overlay)
(1)PTN-SDN試點(diǎn)業(yè)務(wù)overlay穿通現(xiàn)網(wǎng)城域網(wǎng);(2)現(xiàn)網(wǎng)EMS不做升級(jí)變動(dòng),新增EMS網(wǎng)管和D-controller,S-controller,支持PTN-SDN業(yè)務(wù)部署;(3)PTN-SDN業(yè)務(wù)與現(xiàn)網(wǎng)已部署的LTE業(yè)務(wù)隔離承載,PTN-SDN業(yè)務(wù)發(fā)放和運(yùn)維均獨(dú)立進(jìn)行,互不影響。
3.2 試點(diǎn)方案2(單域現(xiàn)網(wǎng))
(1)PTN-SDN試點(diǎn)業(yè)務(wù)承載在現(xiàn)網(wǎng)本地網(wǎng)上;(2)利用現(xiàn)網(wǎng)EMS,現(xiàn)網(wǎng)EMS需要升級(jí)支持PTN-SDN業(yè)務(wù)試點(diǎn)。同時(shí)在每個(gè)域新增D控制器,支持PTN-SDN業(yè)務(wù)部署;(3)增加協(xié)同器S-controller;(4)PTN-SDN業(yè)務(wù)與現(xiàn)網(wǎng)已部署的LTE業(yè)務(wù)混合承載。
3.3 試點(diǎn)方案3(跨域overlay)
(1)PTN-SDN試點(diǎn)業(yè)務(wù)overlay穿通現(xiàn)網(wǎng)本地網(wǎng),在本地網(wǎng)末端和城域落地點(diǎn)增加PTN-SDN設(shè)備。PTN-SDN分為3個(gè)域,包括兩個(gè)PTN-SDN末端接入域和一個(gè)省干域。省干平面建議直接新建省干平面(同時(shí)更好的支持專線業(yè)務(wù)質(zhì)量測試和展示);(2)現(xiàn)網(wǎng)EMS不做升級(jí)變動(dòng),每個(gè)域新增EMS網(wǎng)管和D-controller,支持PTN-SDN業(yè)務(wù)部署;(3)增加協(xié)同器S-controller,協(xié)同三個(gè)域的D-controller控制器;(4)域間業(yè)務(wù)采用UNI對(duì)接方式,本地城域網(wǎng)需要配置管道overlay PTN-SDN的業(yè)務(wù)。(5)PTN-SDN業(yè)務(wù)與現(xiàn)網(wǎng)已部署的LTE業(yè)務(wù)隔離承載,PTN-SDN業(yè)務(wù)發(fā)放和運(yùn)維均獨(dú)立進(jìn)行,互不影響。
3.4 試點(diǎn)方案4(跨域現(xiàn)網(wǎng))
(1)PTN-SDN試點(diǎn)業(yè)務(wù)承載在現(xiàn)網(wǎng)本地網(wǎng)上,PTN-SDN分為3個(gè)域,包括兩個(gè)本地網(wǎng)和一個(gè)省干。本地網(wǎng)為現(xiàn)有平面設(shè)備,省干平面建議直接新建省干平面;(2)利用現(xiàn)網(wǎng)EMS,現(xiàn)網(wǎng)EMS需要升級(jí)支持PTN-SDN業(yè)務(wù)試點(diǎn)。同時(shí)在每個(gè)域新增D控制器,支持PTN-SDNI務(wù)部署;(3)增加協(xié)同器S-controller,協(xié)同三個(gè)域的D-controller控制器;(4)域間業(yè)務(wù)采用UNI對(duì)接方式;(5)PTN-SDN業(yè)務(wù)與現(xiàn)網(wǎng)已部署的LTE業(yè)務(wù)混合承載。
3.5 方案對(duì)比與分析
方案對(duì)比與分析表1所示。
根據(jù)上述結(jié)論,建議在進(jìn)行SDN架構(gòu)建設(shè)的時(shí)候,采用方案一或方案三。
4 結(jié)語
在PTN-SDN架構(gòu)中,實(shí)現(xiàn)業(yè)務(wù)承載時(shí),需要依據(jù)相關(guān)行業(yè)標(biāo)準(zhǔn)及SDN架構(gòu)本身的特點(diǎn),合理、經(jīng)濟(jì)、安全的實(shí)現(xiàn)。
參考文獻(xiàn)
電商論文 電商畢業(yè)論文 電商畢業(yè)總結(jié) 電商管理論文 電商課程總結(jié) 電商本科論文 電商營銷論文 電商心得體會(huì) 電商金融論文 電商實(shí)訓(xùn)報(bào)告 紀(jì)律教育問題 新時(shí)代教育價(jià)值觀