時間:2023-03-01 16:31:26
引言:易發表網憑借豐富的文秘實踐,為您精心挑選了九篇電子商務網站建設范例。如需獲取更多原創內容,可隨時聯系我們的客服老師。
原文
本文結合目前電子商務發展的形式,特別是電子商務網站的現狀,分析了目前網站成功以及贏利的因素,同時也分析了目前企業建立電子商務網站還存在的問題,提出了做好網站規劃和設計是一個電子商務成功的關鍵,要把網站的規劃和設計放在頭等重要的位置。針對目前電子商務網站還存在的問題,本文對如何進行系統的網站規劃做了闡述,提出做好網站規劃要心中有目標,分析要系統全面,指定方案要有條理更要合理。之后,闡述了網站內容設計,網站維護與推廣的內容作為補充,也可以視作是規劃書的完整化。本文把管理學理論和網站建設結合是一個較新的觀點,實際上網站建設本身很多地方都能運用到管理學的知識,管理學本來就是前人總結的做好一件事的原理,它會推動我們的網站建設走向更優化。
目錄
一、前言
二、目前企業建站的存在的問題
三、電子商務網站建設的一般流程
四、網站的規劃與分析---建站前的工作
五、網站的內容設計與開發
六、網站的管理與維護
七、網站的推廣
參考資料
1、劉濤,《電子商務網站的建設》,經濟科學出版社,2002
2、JoelSklar,孫超,馮國華(譯),《WEB設計思想》,機械工業出版社,2000
3、王曰芬,《電子商務網站設計與管理》北京大學出版社,2002
4、周三多,《管理學-原理與方法》,復旦大學出版社,1999
6、若游龍,《對中國電子商務市場的分析報告》,2000
7、張劍濤,《建設企業網站前的準備工作》,2002
8、梁春曉,《企業電子商務系統建設原則與步驟》,2001
9、朱娟英楊冰之,《確保電子商務項目成功的十大策略》,2003
10、王汝林,《我國電子商務的十二個市場分析》,2001
11、梁春曉,《如何看待當前電子商務形勢》,2002
12、安慧,《發展我國電子商務需迫切解決的問題》,2000
13、《專業電子商務解決方案》,2001
14、《圖片和FLASH動畫》,2001
在網站建設規定的時間內,能制定出合理、經濟的進度計劃。
二、要求
1.明確商務網站建設中進度安排的意義和方法。
2.能夠對已確定的商務網站建設中各項工作的時間長短進行估算。3.掌握網站建設的進度計劃的編制方法。
三、工作過程
(一)基本流程
(二)具體步驟
1.工作的界定
為完成各種交付成果,確定必須進行的各項具體活動,并將可交付成果分解為較小的且易于管理的單元。編制進度計劃,首先必須對任務進行分解,并向網站開發人員分配工作責任。大型復雜的電子商務網站工作任務分解,就是要建立一個WBS。例如,中國大學商城網站,該網站建設項目的任務可分解為網站規劃、圖片資料的收集、數據庫結構設計、數據庫開發、文本編制、網站宿主的選擇、網頁設計、網站測試、網頁上傳、在線測試等活動。任務分配如表1-1所示。
2.工作的安排
識別項目工作清單中各項活動的相互關聯與依賴關系,并據此對各項工作的先后順序進行安排。目前,經常采用網絡圖的方法來反映各項活動之間的邏輯關系,這樣有利于任務執行過程中各工作之間的協調和控制。繪制網絡圖的原理及圖例下面依然以上述中國大學商城網站建設項目為例來說明。繪制網絡圖可使用不同的規則。一種是用節點或方框表示活動。叫作節點法(ActivityOntheNode,AON),又叫單代號法;另一種形式是用箭頭表示活動(ActivityOntheArrow,AOA),叫做箭頭法,又叫雙代號法。為便于理解,以下以節點法為例。(1)活動的表示。每項活動在網絡圖中用一個框表示,對該項活動的描述都寫在框內,如圖3-2-1所示。給每個框指定一個唯一的活動號。在圖1-1中,活動“宿主選擇”給定的活動號是“4”。(2)活動之間邏輯關系的表示。活動之間有先后次序關系,這種關系用箭頭表示。箭頭線表明哪些活動在其他活動可以開始以前必須做完。連接活動框的箭頭表示先后次序的方向。一項活動只有在通過箭頭與它聯系的所有前面的活動完成后,才能開始。如圖1-2所示,只有在“網頁調試”活動完成后“網頁上傳”才能開始。有些活動可以同時進行。例如,圖1-3中的“數據庫結構設計”與“資料收集”可以同時并行。當有并行的活動出現時,必須等所有的并行活動全部結束,箭頭指向的后續活動才能開始。如圖1-3中的“數據庫開發”必須在“數據庫結構設計”與“資料收集”工作都結束后才能開始“,網頁調試”必須在“數據庫開發”和“網頁設計”都結束時才能開始。圖1-3是中國大學商城網站建設項目用節點法繪制的完整的網絡圖。
3.工作持續時間的估算
對項目確定的各項工作的時間長短進行估算,好的進度計劃是成功的一半,而不合實際的計劃會給項目帶來巨大的負面影響。進度計劃錯誤的兩個主要原因如下。(1)工期估計過長。進度超期的首要原因是每個工序的計劃時間過長,使項目最后沒有足夠的余地(或稱為緩沖區),如果有阻礙因素發生就很難按時完成項目。(2)工期估計過短。工期估計一般要客觀地綜合考慮員工的工作效率!工作的復雜度和歷史經驗,使工期的估計更合理更接近現實情況。項目管理人員單憑主觀地估計是不可能得出好的結果,容易導致項目處于混亂狀態"估計時間過短一般由兩個方面的原因造成:一是由于公司和同行競爭,為了中標壓縮了項目的時間;二是由于設計者對問題估計過于樂觀,沒有從技術方面做一個具體全面的分析,只是憑借以往的經驗估計。當任務分解成活動并將每項活動的責任分配到人之后,每項活動的責任人就可以根據他的經驗和可以得到的資源來估計完成本項活動所需要的時間。例如,對表1-1來說,工期估計的結果如表1-2所示。電子商務網站建設的活動工期是一個可變的因素,例如數據庫開發這個活動,有人可能需要3個月,但換另外一個人操作,可能只需要3個星期,另外,同樣的的活動,一個去做與3個人去做,工期可能明顯不同,因此,活動工期的估算,必須與可獲得資源數量和必須要達到的質量標準聯系在一起。而不同資源的使用,不同的質量標準,對應于不同的成本。
4.編制進度計劃
根據項目工作順序、工作時間和所需資源編制項目進度計劃。制定進度計劃就是決定項目活動的開始和完成的日期。根據對項目工作進行的分解,找出項目活動的先后順序、估計出工作歷時之后,就要安排好活動的進度計劃。在活動順序大體確定之后,可以采用甘特圖(GanttChart)對進度計劃做一個簡易的安排。例如,對上述中國大學商城網站建設項目來說,根據對它的活動順序的安排和表-1提供的活動工期,可以繪制它的甘特圖如圖1-4。圖1-4中的上方數字表示時間(天數),左側是各項活動的名稱,右側棒線的長度表示活動的持續時間。有了每項活動的工期,又有了各項活動的總體安排,項目的總體工期估計就是一件比較容易的事情了,從甘特圖(圖1-4)上可以看出,中國大學商城網站建設項目的計算工期是29天。符合計劃工期(30天之內)的要求。
5.進度計劃控制
[關鍵詞] 電子商務 網站 數據庫 ASP/ADO
一、網站整體功能
客戶首先進入本網站的首頁,即購物廣場部分,選購商品。本部分對所展示的商品的產地、功能、價格等的詳細說明,引導客戶選購所需的商品。通過該部分的站內商品搜索,可以輕易地讓客戶找到所需的商品。在網上訂購部分,客戶在對商品有了解后,可以直接在網頁中查閱價格、確定數量、選擇付款形式來訂購商品。在咨詢洽談中,可借助商站中的電子布告欄、聊天室或網站的電子郵件廣告來了解商品,討論問題。通過會員注冊后,可以登錄進入會員社區模塊,會員社區功能為客戶可以在社區注冊成為會員,購物享受會員價,會員可以在社區中交友,聊天,討論問題,洽談業務,求購信息,也可以在跳蚤市場買賣二手商品。
所有以上模塊的數據―商品數據、登錄數據、客戶數據、會員數據、訂單數據等都存放在數據庫管理系統中,由數據庫管理員操作數據庫管理程序進行系統管理。數據管理部分用網頁的形式對網站中涉及的諸多數據表進行系統的管理,進行一些后臺數據操作,例如優惠會員的確定、電子郵件廣告的發送等。
二、數據庫管理系統
該管理系統并不能在網站中進入,只有管理員通過輸入正確地址,進行身份確認后才能進入數據庫管理系統,在卻認為管理員后還要根據其權限限制其相應的操作。本系統一改以后管理系統的死板的按鈕操作,采用填寫對話的形式對數據庫進行管理,更靈活、更簡便地對數據庫進行操作。
1.系統功能介紹。根據需要,我們將管理系統分為管理員數據管理、會員數據管理、商品資料管理、訂單資料管理和銷售統計五個功能模塊。
(1)管理員數據管理。管理員是數據庫的操作人員,管理人員他們擁有自己的數據表。只有管理員主管采擁有最高權限,才有權力更改管理員數據。
管理員數據表瀏覽:把管理員的資料從數據庫中讀出,用表格的形式顯示出來,以供查詢,瀏覽。管理員數據表修改:允許主管對管理員密碼、姓名、權限進行修改。管理員數據表添加:允許主管添加新的管理員數據。管理員數據表刪除:允許主管刪除舊的管理員數據。
(2)會員數據管理。在注冊模塊中注冊成為會員后,數據就會添加到會員數據表中,對會員數據的管理,有利于查看會員的基本情況,有利于提高網站的運行速度和確定優惠會員。
會員數據瀏覽:把會員的資料從數據庫中讀出,用表格的形式顯示出來,以供查詢,瀏覽。
會員數據刪除:對一些會員進行有條件的刪除,如太久沒有登錄,或除昵稱外其它資料都一致,或注冊時必要數據丟失的會員,通過查詢語句對其進行判斷刪除,減少數據庫中數據的冗余,加速網站運行速度。優惠會員的確定:對一些經常光臨網站的會員按其登錄次數或頻率確定等級,對購物給一定的優惠,對一些在網站一次性購物超過某金額的會員發給優惠卡,可在下次購物打折。發送廣告電子郵件:通過會員填寫的電子信箱地址向會員發送最新產品推介或展銷活動電子宣傳單,推銷商品。
(3)商品資料管理。商品資料瀏覽:把商品的資料從數據庫中讀出,用表格的形式顯示出來,以供查詢,瀏覽。
進貨處理:將對新來的商品的各種資料填入表單,存入數據庫。下架處理:對不熱銷的或已過時的商品,刪除其記錄項,減少數據冗余。熱銷判斷:對被點擊次數較多的商品或被購買最多的商品進行標識,作為熱銷商品向客戶推介。
(4)訂單資料管理。訂單一覽:把管理員的資料從數據庫中讀出,用表格的形式顯示出來,以供查詢,瀏覽。
處理訂單:檢閱未處理訂單,確認貨源,付款形式,后打印購物單。消除訂單:對已處理過的訂單進行累加統計后刪除記錄。發送確認訂單:向客戶發送訂單拷貝文件,以通知客戶購物成功。
2.數據庫功能實現。(1)數據庫的連接:我們要存取數據時,首先要對數據庫進行連接。我們一般使用ADO對象來完成。
set newconn=server.createobject("ADODB.Connection") ‘創建連接對象。dbpath = server.mappath("..\dc\dc.mdb")
newconn.open"driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath‘用open方法,以Access的數據源來打開一dbpath為路徑的數據庫。
(2)數據瀏覽:將全部數據都列出來,也可以按某個條件來顯示數據。
sqlcmd=”select * from 數據表 where 條件 order by索引”
set rs=newconn.execute(sqlcmd)
選擇數據表中符合條件的記錄,然后按索引排列,用execute方法來執行,并將其賦予rs記錄指針。
(3)數據添加:將新的數據添加到數據表中。
sqlcmd="insert into 數據表 字段 values 值"。newconn.execute sqlcmd。在數據表中添加一條新記錄,并將字段值添入相應字段。
(4)數據刪除:刪除數據庫中多余的數據記錄。
sqlcmd="delete from 數據表 where 條件 "
newconn.execute sqlcmd
刪除數據表中符合條件的記錄,并用execute來執行命令。
(5)數據查詢:檢索數據庫,查找所要查詢的紀錄。
sqlcmd=”select * from 數據表 where 條件 order by索引”
set rs=newconn.execute(sqlcmd)
選擇數據表中符合條件的記錄,然后按索引排列,用execute方法來執行,并將其賦予rs記錄指針。
(6)數據修改:對數據進行更新、修改,之后再存入數據庫。
sqlcmd="update 數據表 set 字段 =?新值 where 條件 "
newconn.execute sqlcmd
檢索滿足條件的記錄,將其對應的字段賦予新值,用execute來執行命令。
參考文獻:
[1]徐汀榮黃斐:電子商務原理與技術[M].北京:科學出版社,2001.8
1.1學生邏輯思維能力下降
電子商務專業中,低年級所開設的專業課程一般都是關于商務貿易類的科目,這些科目不能很好地鍛煉學生的邏輯思維能力,使得學生在報考電子商務專業時就直接認為自己是文科生,而理科成績強的學生選擇相對邏輯思維性強的計算機專業,由此看來,電子商務專業在鍛煉學生邏輯思維能力方面還是稍加欠缺的。就目前的社會發展而言,一名學生,無論今后會從事什么專業,都是要有一定的邏輯思維能力,所以,電子商務專業的領導和教師應該對這個問題重視起來,為提高學生的邏輯思維能力,創新授課模式、更新教學內容、改革教育體系等,使學生提高邏輯思維能力,使電子商務專業不再只屬于文科的類別,學生可以與時代接軌,提高學生的就業率,有利于學校長遠的發展。
1.2網站建設開課時間早
電子商務網站建設課程是要隨著學生學習基礎知識的進度來逐步開設的,學生起碼要懂得編程語言等課程。但是,由于現代教師多數希望自己的學生可以快速的學習電子商務網站建設的課程,并沒有意識到,電子商務網站建設課程并不是想什么時候開設就什么時候開設的。教師在授課時不注意觀察學生的學習效果,只是一味的為學生灌輸知識,有的學生對知識的悟性差,短時間內無法理解教師所授予的知識,教師授課知識的速度過快的話,學生無法跟進教師授課的速度,造成學生學習效率低,學生的學習效率無法提高,電子商務課程就難以很好的進行,教師的授課效率也會隨之降低,學生就會對電子商務網站課程失去學習的興趣。所以,教師應該改變教學方法和授課制度,設計出合理的授課體系,使學生可以更好地學習網站建設知識。
1.3考核方法不合理
電子商務網站設計課程是需要學生進行實際操作來學習的,但是現今學校中,對電子商務網站建設的考察形式都是以筆試的方式進行考核,這樣就導致學生對理論性知識比較重視,操作性知識就被學生忽視,使學生對網站建設課程認識面小,只是學習電子商務網站設計有關的理論性知識,最重要的實際操作知識學習很少,學生學習電子商務網站設計失去意義,使學生學習電子商務網站設計課程的效率下降,學生的學習效率低,學生對電子商務網站設計的課程學習的興趣也會下降,學校開展電子商務網站設計的課程也會隨之失去意義,電子商務網站設計也就缺乏了人才,對電子商務網站設計培養全面性人才不利,更不利于電子商務網站設計的發展。
1.4計算機類課程開課晚
電子商務網站設計的實踐課程是在計算機上操作的,只有對計算機基礎知識掌握熟練了,電子商務網站課程的學習才能更有效率。但是,現今中小學對計算機課程不夠重視,而高校學生的計算機課程中,與網站建設相關聯的課程很少,學生對計算機等課程不夠熟練,基礎知識學習的不夠牢固,所以對電子商務網站建設課程學習的難度增大,學習起來費時費力。學生對電子商務網站建設課程的學習效率參差不齊,教師授課的難度增加,無法觀察出學生大致的學習進度,教師在授課時關注的學生增多,授課時間也會相對增加。所以,對于電子商務網站建設課程的改革要有針對性的、大幅度的改革。
1.5教學方法不當
近年來,教學課程改革掀起了,教師授課的內容也是一項目教學為主體,教學方法有所提升。但是,目前還有一些教師運用傳統的教學方法進行授課,即使有些教師運用了新改革的課程來授課,教學方法也還是停留在階段性教育,授予學生的知識都是教師想起來教哪里就教哪里,使學生所學習的知識零散、沒有連貫性。這對學生有非常不好的影響,沒有辦法全面地了解他們主要學習的電子商務網站建設的知識,學生進行實際操作時,不知道如何確保知識的連貫性,很容易就不知道該怎么操作,難以適應社會的需要。這對學生的發展影響極大,學生的實際操作能力無法提高,教師培養人才的方法不能很好的對應社會所需要的人才素質,學生進入社會就業率低,對學校的影響也會很大。所以,教師的授課方法應該得到大力度的改革,使教師所授予學生的課程能夠讓學生成為社會所需要的人才,為學生可以更好的就業做努力。
1.6教師資歷不夠
電子商務網站所授予的知識是理論知識與實際操作知識相結合的,教師應該很好地授予學生這兩方面的知識。但是現在多數電子商務專業的教師是從學校的學習進入學校授課的,教師的企業實踐經驗少,教師在教學過程中提高教學質量的方法是對教法的創新,沒有機會與企業進行合作,就算會有激活與企業進行合作也是形勢上的,教師根本沒有實際的進行操作。雖然每年都會有教師被國家安排到企業進行培訓,但是能夠國家級青年的教師少、名額也是有限的,而且學校安排去培訓的教師很少是電子商務專業的教師進行培訓,教師得不到與企業合作的機會,缺少社會實踐知識,就不能更好的授予學生實際操作的知識,把重點都放在理論知識上,學生所學的知識不全面,使電子商務網站設計專業停留在理論知識強大的時代,這樣,學生的就業率就不會得到更好的提高,學生的實際操作知識要到實習公司重新學習,導致學生對自己失去信心。所以,國家和學校應該對教師的實際操作知識重視起來,改變對教師培訓的體制,使教師能夠更好的授予學生全面的知識。
2根據市場需求改革教學
2.1對考核方式進行改革
現今學校對學生電子商務網站設計的課程的考核,多是以筆試的方法進行的,不僅會使教師無法重視實際操作的課程,學生也不會對實際操作課程感興趣。所以,學校應該對學生課程考核的方法進行改革,考核方法可以多樣化,如:教師將對學生的考核成績分四次上交學校,第一次是教師在課堂上對學生的出席率進行的統計,學生的出席情況決定著學生學習的效率,也側面反映出學生對電子商務網站設計課程是否感興趣,教師可以通過對學生出席率的考核,多方面調查學生不出席的原因,根據學生的反饋制定適合學生的教學方法,使學生對電子商務網站建設課程感興趣,這樣,學生才能更好的學習電子商務網站建設的課程;第二次成績是教師在對學生的理論知識進行考核時的成績,雖然電子商務網站建設課程重視的是學生的實際操作能力,但是學生的理論知識還是要有一定的基礎的,只有學生的理論知識基礎扎實了,學生才能更好地學習實際操作知識;第三次成績是學生和學生之間互相審批的成績,學生對學生的考核都是按照學生對電子商務網站設計課程所理解的含義來審批的,教師可以根據學生審批的結果來分析學生對電子商務網站建設課程的理解程度,也可以分析出學生成績考核應該有的標準,從而對電子商務網站建設課程的考核標準進行一些改革;第四次成績是教師對學生進行的實際操作考核結果,電子商務網站建設課程的重點是實際操作知識,學生要想學好這門課程,就要擁有良好的實際操作能力,才能更好地根據社會需要進行學習。所以,對學生電子商務網站建設課程考核方式進行改革可以使教師提高教學效率,教師掌握了教育學生的方法,學生學習的效率也就提高了,學生也會對電子商務網站設計課更加感興趣,使得培養社會需要的全面人才更近一步。
2.2對教師進行培訓
電子商務網站設計專業中,教師對實際操作知識的掌握程度是最重要的,但是,現今多數學校電子商務專業教師理論知識經驗豐富,而實際操作的知識薄弱,主要是因為教師缺少與企業合作的機會、缺乏社會經驗。為了培養社會需要的電子商務網站設計的人才,國家和學校應該對教師的實際操作知識重視起來,國家應該安排教師與各大網站等關于電子商務的企業進行合作,只有國家對教師的實踐知識重視起來,企業才會給教師更多機會進行實際操作的學習。學校也應該與企業對做合作,請求各大企業給教師學習更多電子商務實際操作的知識,只有學校和企業聯誼了,企業才會重視教師所需要學習的課程,教師的社會實踐經歷豐富了,才能根據社會所需要的人才來培養學生。只有教師擁有了社會實踐知識,教師才能更好的為學生講解實際操作課程,學生的實際操作課程學習的效率提高了,才能更快地成為社會需要的全面人才,學生的就業率提升了,學校的教學水平就會得以流傳,所以,國家和學校應該對此問題重視起來,使社會可以得到迅速發展。
2.3為學生建立團隊意識
現代電子商務企業是以團隊合作的方式進行工作的,而學生在學校的日常學習中,都是獨立的進行學習,缺乏合作精神。所以,教師應該以培養學生的團隊精神對課程做出改革,使學生可以更好的融入社會。如:在上課時,將學生分成三人為一組的團隊,安排每個團隊進行電子商務網站設計的學習,經常對每個團隊進行考核,學生之間為取得更好地成績互相研討、相互合作,在學習中提升了團隊精神。學生之間進行合作,不僅可以使學生更好地提高團隊精神,還可以讓學生養成相互合作、取長補短的習慣,學生不再以自我為中心,而是為整個團隊的利益考慮。這樣,學生進入社會就可以更快地融入到團隊工作中,使其成為社會所需要的人才,學生的就業率也會隨之提高。所以,教師要重視對學生團隊意識的培養,使學生改變獨生子女自私的性格,與社會相融合。
3結語
1)解決電子商務網站存在的問題。如網站升級困難問題、網站特點不明晰問題、商品無法在網站顯示出來、成本大而效率卻低的問題等。這些問題直接制約了電子商務網站快速的發展。通過在電子商務網站中使用軟件工程,能夠幫助網站解決這些常見問題,使網站更容易的完成升級,同時還能夠降低建設成本和提高開發效率。
2)解決網站開發水平低下的問題。當前我國很多網站開發技術人員由于本身技術知識水平不足等原因,導致建設出來的電子網站存在各種問題。很多網站在安全可靠性方面遠遠達不到用戶的要求,導致創建出來的網站不但無法給用戶帶來更多便利,反而會給用戶帶來更大的困擾。此外,很多剛開始發展起來的小型開發商,由于技術和資金原因,導致他們的軟件工程技術水平滿足不了發展需要等問題,直接造成電子網站出現較為嚴重的軟件危機,嚴重阻礙了企業的發展。
2電子商務網站的建設
建設一個高效、合理以及安全可靠的電子商務網站需要技術開發和建設人員做好每一個環節的部署和準備工作,只有這樣才能夠一步步的將電子商務網站給建立起來就有效運用。建設網站具體的步驟為:
1)要明確建設目的。電子商務網站建立的根本目標就是為了在網站中進行電子商務來實現企業的利益,且根本的出發點就是為了實現營銷的目的。因此,在開發設計電子商務網站時需要首先明確建設的目的,從而根據這個目的去進行設計,確保設計出來的網站滿足企業營銷的要求。
2)對目標進行定位。在明確建設網站的目標后,根據這一目標對網站進行進一步定位,定位內容包括網站主要的信息內容、主要的客戶來源以及客戶類型、主要的盈利模式和方式、網站影響的具體流程、網購的付款的方式和貨物的配送形式、網上產品的推銷和活動等,對這些方面進行定位,從而使建立起來的網站真正屬于可靠和高效的電子網站。
3)確認網站結構。在完成網站的目標定位后,開始對網站結構進行進一步的確認。技術人員根據網站不同方面的需求制定出具有更大針對性的方案供決策者選擇,網站決策者根據這些方案選擇一個適合自身的最優方案,技術開發人員根據這個方案開始進行全方位的模型設計。
4)實際開發網站。技術人員根據已經設計要的網站模型進行實際開發,通過利用現有的先進技術去構建一個具有實際可行性的系統平臺,并在利用現有的軟件工程技術對網站進行進一步的完善,使網站能夠高效的為企業服務。
3結語
關鍵詞:電子商務網站;多媒體技術;應用
中圖分類號:F713.36 文獻標識碼:A 文章編號:1674-7712 (2014) 04-0000-01
一個公司的電子商務網站主要是為了實現企業與個人、企業與政府、企業與企業之間的信息交流,同時能夠起到宣傳和樹立公司形象的作用。為了能夠吸引消費者的眼光,搶奪更多的消費市場,為此企業在電子商務網站的建設中大量使用了多媒體技術。下面先介紹下電子商務網站應具備的要點。
一、電子商務網站應具備的要點
(一)結構清晰,條理分明
一個公司的電子商務網站組織結構是否條理清晰影響著公司的形象。若是網站結構混亂,不但會使消費者看的迷糊,也會在以后給公司帶來很大的困擾,嚴重的破壞了公司的形象。若是網站的結構清晰而且重點突出,這樣就會給消費者留下很深的印象。所以在電子商務網站的建設過程中不宜使網站過于復雜,即使擁有最棒的產品,也要本著以消費者為中心來設計,這樣方便消費者瀏覽。
(二)增加帶寬,下載加速
在當今時代,網絡遍布全球,所以各地區的人可以相互交流。但是由于受到網絡帶寬的限制,消費者在瀏覽網站時可能得等上一段時間才能打開該網站,那是由于在制作電子商務網站時添加的圖片和信息量太大,下載下來會耽誤很長時間,而消費者可能沒有耐心去等待,也就直接關了此網站,不在瀏覽了。
(三)貨真價實,信譽第一
在為公司制作電子商務網站時,該公司的產品是什么樣子,就應該與發到網上的產品樣子相同。要為消費者提供真實的消息,不要像某些公司一樣,為了賺錢,就故意美化產品,要做到貨真價實,不弄虛作假,過度的裝飾和包裝可能適得其反,使得消費者產生上當的感覺就得不償失了。
(四)及時反饋,訂購方便
對于電子商務網站來說,消費者的反饋信息能及時的反應市場的動向,幫助公司改變經營策略。而消費者在瀏覽商務網站時,一旦產生購買的欲望,能否及時的獲得訂單也是公司該考慮的問題,若不能及時獲得,可能消費者就會不買了,同時也影響了公司的形象問題。
(五)總結規律,反思反省
我們在瀏覽了這么多國內外的商務網站后可以總結出:美觀且富有創造性地商務網站極易吸引消費者的眼光,質量過硬的產品和大觀、清晰的產品圖樣是一個商務網站成功的關鍵。富有創造性地商務網站使得消費者在瀏覽的同時享受著樂趣,人們期待在更漂亮、體驗度更高的電子商務網站中淘到自己滿意的商品,這儼然成了商務網站發展的一種趨勢。
二、多媒體技術在商務網站建設中的應用
(一)多媒體元素在電子商務網站中的應用
多媒體元素包括三部分,分別為聽覺媒體、視覺媒體和視聽媒體。同樣每個媒體又包含各自的部分。而視覺媒體包括圖片和文字,這是構成網頁最基本的元素。對于不同的圖像要采用不同的圖片形式,例如一些簡單的圖形,就可以采用矢量圖形,這樣占的空間就小,方便瀏覽。復雜的圖像就要使用位圖文件了。這樣可以清晰的展現圖品樣式。同樣聽覺媒體包括RM、WAV、MP3等,在電子商務網站中加入優美的音樂可以使得消費者在該網站停留的時間加長,爭取更多的潛在客戶。視聽媒體包括AVI、FLASH、MPG等,流媒體技術出現以后,使得消費者可以邊下載邊欣賞,這就增加了消費者瀏覽的樂趣了。
目前電子商務網站大多采用的形式是圖片加文字介紹。在商品外觀的展示方面就要依靠圖片了,但是這種展示方式有很大的缺陷,在于每個網頁為了保持瀏覽快速,都會限制一定量的圖片。這就造成了消費者想要更清楚的了解產品就需要瀏覽很多網頁和圖片,這樣會給消費者的耐心帶來挑戰,減少了消費者在瀏覽時的樂趣。同時現階段的電子商務網站缺少與消費者之間的溝通,這會導致不能及時獲取反饋信息,也就不能及時的把握市場動向了。
為了解決此問題,設計者們采用了Flash技術和開源的3D引擎技術來實現電子商務網站的圖片庫展示。這樣一來可以使消費者在一個網頁中瀏覽圖庫中的任意圖片,方便消費者獲取商品信息。
(二)多媒體在電子商務網站設計中的特點
1.交互性與實時性。電子商務網站相比傳統的媒體,最大的特點便是可以及時的更新和相互間的交流。電子商務網站可以通過與消費者之間的交流,及時的獲取反饋信息,由此判定市場的動向。而后電子商務網站可以根據市場的動向及時更改信息和營銷策略。
2.快捷性與多維性。網站的多維性依賴于超級鏈接,而超級鏈接可以使得網站的組織結構更加豐富,使得消費者可以再特定的網頁中來回自由跳轉,使得網站顯得更加靈活。為了使得消費者可以輕松地找到所需的信息,設計者就必須在設計導航時突出主要信息鏈接。
3.合理性與綜合性。多媒體技術是依托計算機及網絡設備綜合處理多種媒體信息的技術,其包括計算機網絡通信技術、計算機硬件制造技術和壓縮解壓技術等。隨著多媒體技術的不斷創新,設計者們更應注意多媒體元素運用的合理性,要考慮網站各方面的問題,保持網頁瀏覽速度的正常,若是網速太慢且內容雜亂,會喪失很多客戶。
(三)多媒體在電子商務網站藝術設計中的應用
電子商務網站在設計時應該考慮兩個方面,一要使得主題突出,二要使得形勢與內容相統一。為了突出主題,不但要在視覺設計上要保持簡練、清晰和精確,而且在強調藝術性的同時,可以通過獨特的風格樣式給消費者帶來強烈的視覺沖擊,以此來突出主題。設計的內容指電子商務網站的主題、形象和題材的總和,形式就是它的結構,而風格則是表現方式,內容決定形式,形式反作用于內容。
三、結束語
在如今的社會上,電子商務網站關系著一個公司的形象,而一個優秀的電子商務網站不僅可以幫助公司樹立一個很好的形象,同時可以使得公司的影響擴展到各地區。多媒體技術的應用可以使在電子商務網站在設計時顯得更加清晰和調理。美觀且富有創造性地商務網站極易吸引消費者的眼光,富有創造性地商務網站使得消費者在瀏覽的同時享受著樂趣,這儼然成了商務網站發展的一種趨勢。
參考文獻:
[關鍵詞] 軟件工程 電子商務 網站設計 ASP
一、軟件工程的重要性
隨著計算機軟件的發展,開發一個軟件是應用軟件工程的方法顯得越來越不可或缺。實踐證明,應用軟件工程可以在一定程度上解決以下突出的問題:(1)開發的軟件正確反映用戶要求;(2)正確評價軟件質量;(3)控制開發成本和進度;(4)日后的維護和升級。
目前我國的軟件開發水平相對國際領先水平還有一段距離。軟件工程在開發過程中的應用同樣相對落后。軟件工程的應用顯得日漸重要。
二、開發電子商務網站要解決的幾個重要問題
(1)目前,我國b2b網站的開發水平仍然因各種因素的局限而存在可靠性和可維護性得不到充分的保證、難以滿足用戶需要,尤其是發展起來的一些商盟的小型開發商,開發實力相對較弱,更容易陷入“軟件危機”。
(2)電子商務網站建設中出現的問題有:企業的商品和服務的情況不能準確的在網站上顯示出來、內容不統一、搜索功能太弱、缺少企業特點、建設成本和進度難以控制、網站升級困難、開發效率低。
三、建設電子商務網站的過程
1.系統規劃
圖1 電子商務網站建設過程建造系統的基礎是系統規劃,它是整個系統開發的指導思路,是軟件工程中不可或缺的階段。
2.系統的開發實施
(1)需求分析:熟悉該企業的特點,了解該系統各類用戶的習慣,與該企業商議以更徹底地了解該企業的需求,以盡量明確該系統需要滿足的基本要求,為系統結構的確認提供參考依據。
(2)結構確認:依據需求分析得到多個技術方案并對這些方案進行比較,確定企業電子商務系統需要完成的完整的功能,需要考慮所提出的技術方案與企業所要求的功能是否相符,選取其中最適合于企業需要的方案。
(3)應用軟件開發:根據系統的需求分析、邏輯結構設計以及系統結構確認后的結果,確定需要用什么產品和技術去建造該系統平臺,然后完成相應的應用軟件系統的編碼工作。
(4)搭建系統平臺:依據各種技術標準,選擇能滿足系統需要的產品搭建平臺,即其運行所需要的各種軟件、硬件環境,如數據庫系統,信息服務系統,操作系統等。
(5)系統測試:按軟件說明數中提出的所有功能檢測系統是否滿足了需要,發現應用軟件中存在的各種程度的錯誤或漏洞,以考慮是否可以接受該產品。
3.運行和維護
運行不僅僅是系統投入使用,還關系到企業的商務活動在新的模式下運作。所以,運行過程中還要進行一定程度的維護、管理等等,其中包括內容的更新,組建修改,甚至新技術的使用,這樣才能提高軟件的穩定性、可靠性、
用戶的滿意度等等。
四、網上購物的實現
1.系統功能描述
一般情況下,電子商務網站是由前臺系統和后臺系統兩部分構成的。前臺系統是普通用戶瀏覽該網站的界面,在那里可以進行的一些日常操作如:會員登錄或注冊、瀏覽商品、購物、留言及支付等。后臺系統主要是進行商品信息的管理、和修改,同時要進行會員管理、商品配送、賬務管理、報表統計,以及系統運轉及安全有效的賬號系統。
2.開發工具及平臺選擇
ASP服務器端執行腳本指令環境是目前較先進的方法,數據庫可以選用SQL Server。這樣選便于系統的改進和擴充。
3.數據庫設計
(1)商品信息表:該表主要用于記錄商品的信息(包括商品的名稱、價格、型號、單位、分類屬性、產地、商品詳細介紹、圖片、供貨商情況介紹等)。(2)會員資料表:記錄會員的注冊、登錄、操作記錄、客戶等資料。(3)購物車表:用于記錄每次購物的記錄,具有統計功能。(4)訂單表及其基本信息:每個會員有一個訂單表,記錄其消費情況。(5)配送記錄:各種付款送貨信息。
4.功能模塊設計
(1)會員管理模塊
主要實現會員申請,會員登陸,權限功能檢查,留言等功能。權限功能檢查是指當登錄人員成功登錄之后,系統自動通過登錄人員的身份和口令,將其具備的功能權限轉化生成一個二進制的碼串,為將來程序調用。
(2)購物頁面
主要用于向客戶展示其希望了解的商品。需要有按商品屬性進行分類查詢、按品牌查詢、按關鍵字查詢、按價格排序等。
(3)購物籃
主要實現兩個銷售功能。①增加商品到購物車:如購物者找到所要購買的商品,點擊購買后將所選商品的信息如:商品編碼、商品名稱、銷售價、購買價、購買數量記入購物車表內。②顯示購物車信息:點擊購物車后顯示相應的商品信息:商品編碼、商品名稱、銷售價等。
(4)付款
進入付款界面,調出會員記錄,顯示收件人和付款人資料,選擇付款方式,并將以上信息寫入訂單表中。
(5)后臺數據管理
①商品管理:實現系統管理員對商品的管理。如查看商品目錄、增刪商品品種、刪除已不存在的商品或修改、增加商品信息。②會員管理:具體實現對網站會員賬戶的各種管理,包括新增會員和權限分配。給會員發送信息、查看會員資料、更新會員資料和刪除不合法會員等。③訂單管理:提供及時有效的訂單查詢檢索。具體實現:根據訂單發貨情況、更改訂單處理情況、檢查訂單情況、訂單轉儲和查看所有訂單。④財務管理:有完善的會計科目體系和靈活的會計科目重定義功能,嚴謹的會計審核處理系統,嚴格按國家財會制度進行財務核算、制單和輸出報表。
(6)系統維護模塊
系統總管對會員信息、系統信息、以及各種單據信息進行維護和管理,比如批準會員、刪除一年以上作廢的單據、轉儲數據庫等,以保障系統的正常運行。
參考文獻:
[1]鄭人杰,殷人昆,陶永雷.實用軟件工程(第二版)[M].北京:清華大學出版社,1997.
[2]周樹清.電子商務情景案例[M].北京:中國國際廣播出版社,2001
[3]姚國章.中國企業電子商務發展戰略[M].北京:北京大學出版社,2001.
[4]Stephen R. Schach Object-Oriented and ClassicalSoftware Engineering[M].Beijing:ChinaMachine Press,1998.
1.1某中藥材網,是目前排名第一的中藥材網站,其每日訪客獨立IP值約為6600,Pv值約為34320,其流量遠遠小于其他行業的電子商務網站,而且訪客主要以瀏覽信息為主,在線交易微乎其微。2013年5月,某藥企的中藥材大宗交易平臺正式啟動試運行,其作為國內首家“實體與虛擬市場相結合”的中藥材大宗交易平臺,屬于首例大型上市藥企進人電子商務的事件。但該平臺為二級域名、模塊功能簡單,信息量單一,遠不能承載中藥材繁多產品和海量信息。因此無論是較之目前迅速發展的互聯網產業,還是較之目前蓬勃發展的中藥材產業,作為二者銜接點的中藥材電子商務,幾乎停滯不前,急需加快發展步伐。
1.2中藥材電子商務的發展機遇由于中藥材在我國有深厚的群眾基礎,我國又是世界上互聯網用戶最多的國家,中藥材電子商務前景光明。十年前的非典以及今年的H7Ng,家家戶戶配備板藍根,說明了中藥材已成為人民群眾居家生活的必需品。我國目前網絡用戶高達7.1億,隨著3G移動互聯網技術的提高,網絡已幾乎覆蓋全國。〔1〕一端是龐大的中藥材產業,一端是數量巨大的網絡用戶,因此中藥材電子商務平臺在我國有雄厚的基礎的巨大的發展潛力。政府部門在落實“十二五”規劃的有關部署中,將實施醫藥衛生信息化建設工程,作為中醫藥工作的主要目標和任務之一,這為中藥材電子商務的發展提供了機遇。
2、中藥材電子商務網站的構建
2.1中藥材電子商務網站的域名選取
域名作為網絡平臺的大門,是客戶訪問網站平臺的第一步,因此域名對平臺的后期發展至關重要,好的域名對網站的成功能起到事半功倍的效果。口〕構建中藥材電子商務平臺在選取域名的時候,以行業詞比如“中藥材”、“藥材”等的拼音,或者以平臺的品牌名拼音為佳,由于拼音輸人法越來越智能,已經成為漢字的主流輸人法,因此拼音域名好記,目前越來越多的大型網站都以品牌全拼作為域名,取得了良好效果,比如taobaocom、baiducom。由于廣大網民對Com后綴的域名的認可度遠高于其他后綴的域名,而且國內外大公司都用Com后綴域名,因此中藥材電子商務平臺在域名的后綴選取時以Com為佳。
2.2構建中藥材電子商務網站中要實現的功能
功能是一個網站平臺的核心,在構建中藥材電子商務平臺時,一定好把握好其要實現的功能。要從客戶的角度出發,有用的功能一定要有,無用的功能一定不能有,切記雜亂無章,無用的功能會誤導客戶對無用信息的搜取而浪費時間,影響客戶體驗。中藥材電子商務平臺的客戶有中藥材企業、中藥材店鋪老板、藥農、從事中藥材的物流公司等,他們的意愿是獲取需要的信息、展示自己的產品、推出自己的服務,當然更大的愿望是能在網上接到訂單。因此中藥材網絡電子商務平臺需要具有這些功能:(1)信息展示功能:中藥材市場信息,為了方便閱讀還要做信息分類,比如采購信息、銷售信息、服務信息等,還需要加一些輔助功能,比如認證信息、站內搜索功能、評論和留言板;(2)在線交易功能:以開設商城、網店等形式,實現網上交易功能,這塊功能里面可以加人遠程視頻功能,利用網絡和終端攝像頭,可以實現遠程驗貨、參觀藥品庫房;(3)行情資訊功能:各地藥材實時價格行情,行業動向等;(4)學習充電功能:這部分功能主要承載一些中藥材辨別、中藥材儲存方法、藥草種植技術等資料,可以加人問答功能,便于訪客學習和交流;(4)查詢功能:這部分功能主要為了方便訪客查詢政府部門的公開信息,比如做查詢對話框,通過對話框直接可以查詢藥監局網上的信息,如藥品批號等。
2.3中藥材網絡電子商務網站的分站布局
由于中藥材品種繁多,中藥材市場信息冗雜,而中藥材網絡電子平臺作為一個綜合性網站,單一系統很難實現上述幾個功能,因此中藥材網絡電子商務平臺構建時需要在總站下充值設立不同功能的分站系統:1)中藥材新聞和行業資訊分站,在該分站上再設置地方分站;2)交易平臺分站,在該分站上丙設置店鋪店鋪、批發、商城等三個分站;3)BBS+博客系統;4)分類信息系統。分站布局如圖1所示:以上五個分站承載不同的信息體,交易平臺是中藥材網絡電子商務平臺的核心產品。中藥材新聞和行業資訊互為一體,數據科相互調用,承載業內新聞、業內信息、教育培訓等信息,為電子平臺的首頁。〔a]BBS+博客分站是平臺的社區,雖然近兩年由于微博、微信等新型社交網絡工具興起,對社區型網站造成極大沖擊,因此社區型網站發展進人死胡同,但是作為一個綜合型的中藥材電子商務平臺,還是需要設置社區,社區便于業界人士互動,交流和學習。分類信息分站是中藥材信息的聚合地,要求設計簡潔,頁面響應速度快,便于快速訪問和信息、查詢信息、獲取信息。由于手機用戶的增多,中藥材商務電子平臺除過開發。b頁面外,同時要開發跟。b功能相同的waP頁面,便于手機用戶訪問。
2.4中藥材網絡電子商務網站平臺功能模塊設置
為了實現中藥材網絡電子商務網站平臺四個分站的功能,需要對四個分站進行功能模塊規劃設置。
1)新聞和行業資訊平臺:行業動態、各地快訊、產地信息、藥材展會、招商合作、藥材進出口信息。最新價格變動、全部價格、價格走勢、分析預測、供求分析、供求預測、價格分析、價格預測。
2)網絡交易平臺:商鋪網站注冊、商鋪網站模板管理、商鋪網站信息上傳、商鋪網站綜合排行、商鋪網站綜合管理。網上洽談、網上交易、網上付款、收發貨管理、貨款撥退。商鋪信用評分、商鋪信用排行、商鋪信用監督。
3)社區平臺:需要設置BBS會員管理、版塊管理、版主管理、帖子管理;博客相冊管理、文章管理等模塊。
4)分類信息平臺:需要設置供應信息、求購信息、服務信息、信息查詢等模塊。需要注意的是:新聞和行業資訊平臺和分類信息平臺都是信息載體,但是他們的功能截然不同,新聞和行業資訊平臺是由中藥材電子商務平臺的管理者(網絡編輯)整理和的信息,屬于新聞和行業資訊平臺的“官方”提供的資訊。而分類信息平臺是由注冊用戶的信息。
3、構建中藥材電子商務網站平臺中要解決的主要問題
與一般信息網站、網絡信息服務平臺不同,中藥材市場涉及中藥材的種植、加工、質檢、交易、倉儲、物流,技術服務等環節,業務范疇廣、流程復雜,行業特色明顯。
因此,中藥材網絡電子商務網站平臺規模大,需要解決的關鍵技術不少。如:
l)網上交易中,不同企業、不同技術標準的系統之間實現數據實時傳送、接收;2)使用不同開發工具的系統集成到一個平臺,并實現數據無縫互通;
3)復雜多樣的業務數據交換標準的研制;
4)巨量數據并發處理機制設計;
5)多服務器分布處理響應;
6)平臺交易數據安全技術。
7)中藥材數據挖掘技術:
8)多媒體培訓課件的設計與集成等等。
網絡信息應用模式的創新:
l)創建現代網絡化中藥材市場;
2)中藥材網上交易;
3)創建中藥材網絡商鋪;
4)中藥材市場信息平臺中的數據挖掘技術應用;
5)中藥材交易資訊服務;
6)中藥材種植資訊服務;
7)網絡化市場管理;
8)網絡多媒體中藥材綜合知識培訓等。在實際開發構建中藥材網絡電子商務平臺的過程中,對這些技術關鍵,要進行大量的分析研究,逐個攻關解決。
[關鍵詞] 電子商務 網站建設 系統開發 需求分析 功能實現
近年網站數量呈爆炸式增長,據統計,當前網站數量已經突破11500個,商務網站已達1200多家,網上商店林立,如人們熟悉的阿里巴巴,8848等勢頭喜人,新浪、網易等綜合網站也紛紛建立了電子商城。
圖書以其藏書豐富、便于檢索等特點,非常適合進行網上銷售。下面以圖書電子商務網站開發過程為例,闡述圖書電子商務網站建設中的系統需求分析及圖書電子商務網站系統功能技術實現。
一、系統的定位及需求分析
1.網站定位
面向圖書市場的電子商務網站。
2.網站功能模塊
(1)會員管理模塊:該模塊收集網站瀏覽潛在客戶的基本信息,建立的數據庫將紀錄瀏覽者的基本信息以便于網站統計分析,同時,注冊會員還可以享受網站提供的個性化服務。
(2)圖書在線銷售模塊:該模塊是在網絡上建立一個虛擬的圖書購物商場,避免挑選書籍的煩瑣過程,使整個買書過程變得輕松、快捷、方便。
(3)圖書新聞模塊,網站要有對某些書籍促銷信息、新書籍和業界動態信息進行管理和的功能。它主要包括:新聞信息、新聞信息錄入、新聞信息修改刪除、新聞信息查詢等功能。
(4)網站后臺管理模塊:網站數據管理功能主要用于完成遠程數據庫服務器維護功能,包括業務數據的分類與信息的添加、刪除、修改等功能,以及對網站操作員的管理等。
二、系統的實現手段及標準
1.后臺用戶管理實現手段
網站的所有頻道及其子欄目采用統一的用戶管理系統,通過不同的權限機制,管理不同的版塊。增加網站的相對安全性及后期維護的分工明確性,例如:圖書新聞用戶組用戶僅有管理、添加圖書新聞的權限,沒有管理其他欄目的權限。
2.綜合技術實現手段
(1)本系統采用三層開發模式。第一層:客戶機是用戶與整個系統的接口。客戶的應用程序精簡到一個通用的瀏覽器軟件。瀏覽器將HTML代碼轉化成圖文并茂的網頁;第二層:Web服務器將啟動相應的進程來響應一些請求,并動態生成一串HTML代碼,其中嵌入處理的結果,返回給客戶機的瀏覽器;第三層:數據庫服務器的任務類似于C/S模式,負責協調不同的Web 服務器發出的SQL請求,管理數據庫。
(2)枝術實現標準。①數據表索引優化,不同欄目數據分表存儲,提升速度、提高容量;②網站導航要易于使用,確保新訪問者能夠通過網站導航簡單方便并且快速的找到他所要的信息。③采用微軟公司推薦的更為先進的開發思想來開發,前后臺代碼文件分開寫,對于 程序, 則可以分寫為.aspx和.cs兩個文件。
三、系統的功能實現
電子商務網站,很大一部分工作是數據訪問,也就是對各種不同數據源進行數據操作。本系統采用Microsoft SQLServer 2000 作為該系統的后臺數據庫管理系統。通過進行數據訪問, 并有功能強大的服務端控件對數據(顯示) 提供較完善的支持。與數據訪問相關的類被封裝在System.Data、System.Data.SqlClient、System.Data.OLEDB等命名空間內。
1.數據庫連接
本系統采用對數據庫配置進行統一管理的方法,將數據庫連接字符串信息寫于Web.config配置文件中,方便系統移植和管理。
2.公共類代碼實現
為了減少重復代碼書寫率,提高編程效率,本系統將公共代碼寫入一個公共類command.cs文件里面,command.cs類文件包括:getconn()、getdataset()、getspace()、getmd5()、getlogin()、getexec()、get_count()等自定義方法。
如:public bool getexec(string str)//執行T-SQL操作語句并返回信息
{
SqlConnection conn = this.getconn();
SqlCommand dc = new SqlCommand(str, conn);
bool ok = false;
conn.Open();
if (dc.ExecuteNonQuery() > 0)
{ ok = true; }
return ok;
}
3.服務器端的數據庫處理
Web Server與SQL后臺數據庫服務器的通訊通過類之間的調用來與數據庫進行數據通訊。如update 數據:
protected void ok_Click(object sender, EventArgs e)
{
sqlaccess access = new sqlaccess();
string str ="update news set news_title='" + access.getspace(str1) + "',news_message='" + access.getspace(str3)+ "',s_title='"+str+ "' where id="+id;
if(access.getexec(str))
Response.Write("<Script Language=JavaScript>alert('修改成功!!');window.open('xx.aspx');</Script>");
Else
Response.Write("<Script Language=JavaScript>alert('修改時出錯,請重試!!'); </Script>");
}
4.提高網站安全性,防止SQL注入
所謂SQL注入式攻擊,就是攻擊者把SQL命令插入到WEB表單的輸入區域或頁面請求的查詢字符串,欺騙服務器執行惡意SQL命令。在某些表單中,用戶輸入的內容直接用來構造(或者影響)動態SQL命令,或作為存儲過程的輸入參數,這類表單特別容易受到SQL注入式攻擊。
本系統的防范措施:在利用表單輸入的內容構造SQL命令之前,把所有輸入內容過濾,可以有效的防止應用被注入式攻擊,過濾內容可以包含以下幾種:
(1)符號過濾。如:單引號、百分號等等。
(2)對用戶輸入內容中的所有連接數據庫字符過濾,防止攻擊者構造出類似“select * from userlist where login=’name’―and password=’’“之類的查詢,其后半部分已被注釋掉,不再有效,攻擊者只要知道一個合法用戶名,根本不需要知道密碼,就能獲得訪問權限。
(3)加密用戶密碼,然后再將它與數據庫中保存的數據比較,用戶輸入的數據不再對數據庫有任何特殊的意義,從而也在一定程序上防止了攻擊者SQL注入,以及通過獲取Cookie、Session等方法獲取用戶密碼。
本文通過分層的開發模式在網站需求獲取、代碼分析,以及提高網站安全性等方面做了深入分析,利用微軟的.NET 技術及先進的開發思想,設計開發出了一套運行穩定、性能良好、開發效率較高、開發成本低廉的圖書電子商務網站系統。
參考文獻:
[1]MSND中文網站 省略/china/msdn/,2007