![電子商務網(wǎng)站建設與維護(第二版)課件匯總全書電子教案完整版課件最全幻燈片(最新)課件電子教案幻燈片_第1頁](http://file4.renrendoc.com/view/b8fe8e466fca299b130a6ccd0c5f81d3/b8fe8e466fca299b130a6ccd0c5f81d31.gif)
![電子商務網(wǎng)站建設與維護(第二版)課件匯總全書電子教案完整版課件最全幻燈片(最新)課件電子教案幻燈片_第2頁](http://file4.renrendoc.com/view/b8fe8e466fca299b130a6ccd0c5f81d3/b8fe8e466fca299b130a6ccd0c5f81d32.gif)
![電子商務網(wǎng)站建設與維護(第二版)課件匯總全書電子教案完整版課件最全幻燈片(最新)課件電子教案幻燈片_第3頁](http://file4.renrendoc.com/view/b8fe8e466fca299b130a6ccd0c5f81d3/b8fe8e466fca299b130a6ccd0c5f81d33.gif)
![電子商務網(wǎng)站建設與維護(第二版)課件匯總全書電子教案完整版課件最全幻燈片(最新)課件電子教案幻燈片_第4頁](http://file4.renrendoc.com/view/b8fe8e466fca299b130a6ccd0c5f81d3/b8fe8e466fca299b130a6ccd0c5f81d34.gif)
![電子商務網(wǎng)站建設與維護(第二版)課件匯總全書電子教案完整版課件最全幻燈片(最新)課件電子教案幻燈片_第5頁](http://file4.renrendoc.com/view/b8fe8e466fca299b130a6ccd0c5f81d3/b8fe8e466fca299b130a6ccd0c5f81d35.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、電子商務網(wǎng)站建設與維護(第二版)國家級職業(yè)教育規(guī)劃教材目 錄第 1 章 電子商務網(wǎng)站概述第 2 章 電子商務網(wǎng)站注冊頁面的實現(xiàn)第 3 章 電子商務網(wǎng)站數(shù)據(jù)庫功能的實現(xiàn)第 4 章 電子商務網(wǎng)站登錄和商品發(fā)布功能的實現(xiàn)第 5 章 電子商務網(wǎng)站首頁和購物車功能的實現(xiàn)第 6 章 電子商務網(wǎng)站的發(fā)布與維護目 錄謝謝觀看第 1 章 電子商務網(wǎng)站概述 第 1 節(jié) 認識電子商務網(wǎng)站 第 2 節(jié) 電子商務網(wǎng)站建設的前期準備第 1 節(jié) 認識電子商務網(wǎng)站一、電子商務網(wǎng)站的定義電子商務網(wǎng)站,是指通過網(wǎng)站建設來發(fā)布和展示商品信息,實現(xiàn)電子交易,并通過網(wǎng)絡開展與商務活動有關的各種售前和售后服務,全面實現(xiàn)電子商務功能的網(wǎng)站
2、。二、電子商務網(wǎng)站分類 (1)B2B電子商務的概念 企業(yè)與企業(yè)之間的電子商務稱為B2B 電子商務,即企業(yè)間通過互聯(lián)網(wǎng)、外聯(lián)網(wǎng)、內聯(lián)網(wǎng)或私有網(wǎng)絡,以電子化的方式進行的產品、服務和信息的交換。1. B2B(Business to Business)電子商務(2)根據(jù)B2B平臺類型分類行業(yè)垂直類B2B電子商務網(wǎng)站綜合水平類B2B電子商務網(wǎng)站 (1)B2C電子商務的概念企業(yè)與消費者(也稱商家與個人用戶或商業(yè)機構與消費者)之間的電子商務活動稱為B2C 電子商務,即企業(yè)或商業(yè)機構、公司與消費者通過計算機網(wǎng)絡發(fā)生的一切商務活動。2. B2C(Business to Consumer)電子商務(2)B2C商務
3、模式分類1)無形商品交易:通過網(wǎng)絡向消費者提供服務2)有形商品交易:企業(yè)和個人通過網(wǎng)絡進行產品的銷售和購買(1)C2C電子商務的概念消費者對消費者之間的電子商務稱為C2C 電子商務,具體來說就是指買賣雙方(主要為個人用戶)通過由網(wǎng)絡中介服務商提供的有償或無償使用的在線交易平臺,使賣方可以主動提供商品售賣,而買方可以自行選擇商品進行購買的電子商務交易模式。3. C2C(Consumer to Consumer)電子商務(2)C2C商務模式分類綜合性拍賣網(wǎng)站專業(yè)性拍賣網(wǎng)站跳蚤市場三、電子商務網(wǎng)站的主要功能1. 商品展示2. 商品展示3. 商品訂購 4. 網(wǎng)上支付5. 客戶信息管理6. 銷售信息管理
4、7. 信息反饋8. 形象宣傳 四、典型電子商務網(wǎng)站范例1. 阿里巴巴2. 當當網(wǎng)第 2 節(jié) 電子商務網(wǎng)站建設的前期準備進行電子商務網(wǎng)站的構建有很多準備工作,首先是網(wǎng)絡服務器的構建,包括操作系統(tǒng)的選擇、Web 服務器的配置、IIS 服務器的安裝,其次是動態(tài)網(wǎng)頁站點的建立,然后是站點內容設計,包含網(wǎng)站的需求分析、框架設計、網(wǎng)站所有內容頁的設計等,最后是域名的申請。一、操作系統(tǒng)2008簡介Windows Server 2008是新一代的Windows Server操作系統(tǒng),可以幫助信息技術專業(yè)人員最大限度地控制其基礎結構,同時提供空前的可用性和管理功能,建立比以往更加安全、可靠和穩(wěn)定的服務器環(huán)境。W
5、eb 虛擬化安全性二、Web服務器概述Web服務器又稱為WWW服務器,它是放置一般網(wǎng)站的服務器。一臺Web服務器上可以建立多個網(wǎng)站,各網(wǎng)站的擁有者只需要把做好的網(wǎng)頁和相關文件放置在Web服務器的網(wǎng)站中,其它用戶就可以用瀏覽器訪問網(wǎng)站中的網(wǎng)頁了。配置Web服務器,就是在服務器上建立網(wǎng)站,并設置好相關的參數(shù),而網(wǎng)站中的網(wǎng)頁應該由網(wǎng)站的設計人員制作并上傳到服務器中,這個工作不屬于配置服務器的工作。三、Internet信息服務器IIS(Internet信息服務器)是 Internet Information Server 的縮寫,是微軟提供的Internet服務器軟件,包括WEB、FTP、SMTP等服
6、務器組件。它只能用于Windows操作系統(tǒng)。在Windows Server 2008中,安裝好IIS服務后,集成了兩種IIS,一種是IIS6.0,這個版本是以前2003上使用的,還有一種就是新產品IIS7.0。四、IP地址IP是英文Internet Protocol的縮寫,意思是“網(wǎng)絡之間互連的協(xié)議”,也就是為計算機網(wǎng)絡相互連接進行通信而設計的協(xié)議。在因特網(wǎng)上有成千上萬臺主機同時在線,為了區(qū)分這些主機,給每臺主機分配了一個專門的地址,稱為IP地址,且這個IP地址在整個網(wǎng)絡中必須唯一。1. IP地址的概念IP地址是一個32位的二進制數(shù)組成,通常被分割為4個“8位二進制數(shù)”(也就是4個字節(jié)),中間
7、用.分隔,因此IP地址通常用“點分十進制”表示成(a.b.c.d)的形式,其中a,b,c,d都是0-255之間的十進制整數(shù)。每個IP地址由網(wǎng)絡地址(NETID)和主機地址(HOSTID)兩部分組成。網(wǎng)絡地址的長度決定整個網(wǎng)間網(wǎng)能包含多少個網(wǎng)絡主機地址的長度決定每個網(wǎng)絡能容納多少臺主機IP地址編址方案將IP地址空間劃分為A、B、C、D、E五類,其中A、B、C是基本類,D、E類作為多播和保留使用。2. IP地址的分類A類IP地址由1個字節(jié)(每個字節(jié)是8位)的網(wǎng)絡地址和3個字節(jié)主機地址組成,網(wǎng)絡地址的最高位必須是“0”。A類IP地址第一段數(shù)字范圍是0127,但是由于全0和全1的地址用作特殊用途,實際
8、可指派的第一個字段范圍是1126。B類IP地址由2個字節(jié)的網(wǎng)絡地址和2個字節(jié)的主機地址組成,網(wǎng)絡地址的最高位必須是“10”,即第一段數(shù)字范圍為128191。C類IP地址就由3個字節(jié)的網(wǎng)絡地址和1個字節(jié)主機地址組成,網(wǎng)絡地址的最高位必須是“110”,即第一段數(shù)字范圍為192223。五、域名IP地址是數(shù)字型的網(wǎng)絡和主機標識,對于我們來說不便于記憶,因此出現(xiàn)了字符型的域名標識。域名(Domain Name),就是用人性化的名字表示的主機地址。目前使用的域名命名是一種層次型命名法,它與Internet網(wǎng)的層次結構相對應。1. 域名的概念(1)國際域名國際域名也叫國際頂級域名,這也是使用最早也最廣泛的域
9、名。表示工商企業(yè)的“.com”,表示網(wǎng)絡提供商的“.net”,表示非營利性組織的“.org”。(2)國內域名“.cn”為國內頂級域名、“.”為商業(yè)機構、“.”為網(wǎng)絡服務機構、“.”為非營利性組織、“.”為政府機關。(3)新頂級域名“.biz”是“.com”的替代者;“.info”是信息時代最明確的標志;“.name”一般由個人注冊和使用。2. 域名的分類DNS是域名系統(tǒng)“Domain Name System”的縮寫,它是由解析器和域名服務器組成的。域名服務器是指保存有該網(wǎng)絡中所有主機的域名和對應IP地址,并具有將域名轉換為IP地址功能的服務器。將域名映射為IP地址的過程就稱為“域名解析”。域名
10、的最終指向是IP地址。3. 域名服務器的概念六、電子商務網(wǎng)站的需求分析電子商務網(wǎng)站的設計是為了展現(xiàn)企業(yè)形象、介紹產品和服務、體現(xiàn)企業(yè)的發(fā)展方向,因此必須明確網(wǎng)站建設的目標與市場定位,明確客戶與競爭對手的基本情況,明確網(wǎng)站建設的可行性條件,從而做出切實可行的設計計劃。要根據(jù)用戶的需求、市場的相關情況及企業(yè)自身情況等多方面加以考慮,牢記要以客戶為中心,在此基礎上對網(wǎng)站進行設計和美化。謝謝觀看第 2 章 電子商務網(wǎng)站注冊頁面的實現(xiàn) 第 1 節(jié) 注冊頁面設計 第 2 節(jié) 注冊信息合理性驗證 第 3 節(jié) 注冊信息提交第 1 節(jié) 注冊頁面設計 網(wǎng)頁標記,頭部標記,網(wǎng)頁標題標記,主體標記,段落標記,加粗標記
11、。 超鏈接標記,字體標記。 以上標記符都是成對的,以 結束。 圖片標記。 換行標記。一、HTML標記符及通用屬性1. 常用標記符及屬性2. 表格及屬性 表格,表格標題,行,列標題,單元格。3. 表單、控件及屬性表單。輸入控件。選擇,選擇選項;文本區(qū)。4. 常用事件點擊事件:onclick;鼠標進入事件:onmouseover;鼠標離開事件:onmouseout;控件改變時的事件:onchange。5. 常量空格“”6. 調用外部文件調用外部文件可以使用html語言的注釋標記來完成,語句格式為:二、CSS 樣式1. CSS樣式概述CSS是層疊樣式表“Cascading Style Sheets”
12、的簡稱,利用它可以對網(wǎng)頁中的文本內容進行精確的格式化控制。CSS樣式不僅能夠控制一篇文檔中的文本樣式,通過采用外部鏈接的方式,還可以控制多篇文檔的文本格式。CSS 樣式通常用名稱或是HTML 標記來表示。CSS 樣式的定義代碼一般書寫在HTML 文檔的頭部,通常由一系列樣式的定義組成。 (1)內聯(lián)式內聯(lián)式是嵌入在HTML標記符中的,它由屬性style來設定。style=屬性:值;“(2)嵌入式嵌入式是定義在標記符中的。樣式的基本組成由選擇器,屬性,屬性值三部分。選擇器1,選擇器2, 屬性:值;2. CSS的基本語法 (1)類(可應用于任何標簽的class屬性) 可以生成一個新的樣式表,制作完畢
13、后可以在樣式面板中看到制作完成的樣式。 (2)標簽(重新定義特定標簽的外觀) 可以將現(xiàn)有的標簽賦上樣式,制作完畢以后不需要選中對象就可以直接應用到頁面上去。 (3)復合內容(ID、偽類選擇器等) 復合內容用于為具體的某個標簽組合或包含特定屬性的標簽定義格式。3. CSS選擇器類型 (1)自定義4. 外部鏈接的CSS和僅應用于當前文檔的CSS定義一個外部連接的CSS。通過“附加樣式表”可以把該樣式應用于任何鏈入的頁面。 (2)僅僅對該文檔定義的CSS樣式只能在當前文檔中使用。三、頁面的布局 (1)重點突出 (2)平衡 (3)對稱 (4)疏密均勻1. 布局的基本要求2. 常見的布局結構 (1)明確
14、頁面的內容 (2)選擇布局結構。 (3)設定布局技術 (4)布局細化3. 布局設計步驟第 2 節(jié) 注冊信息合理性驗證VBScript 是一種面向對象的編程語言,直接嵌入到HTML 中用于對網(wǎng)頁程序的控制、選擇做出相應的反應,它擴展了HTML 的功能,還可以插入到ASP 中,制作成完美的動態(tài)網(wǎng)頁。VBScript 語句可以放入“”HTML 的標記中。加入VBScript 的網(wǎng)頁文件,可以保存為“.htm”或“.html”,也可以保存為“.asp”。一、VBScript的基礎知識二、VBScript的數(shù)據(jù)類型和運算符VBScript的數(shù)據(jù)類型只有一種變體型(variant),當賦予不同的數(shù)據(jù),系統(tǒng)
15、會自動選定最合適的子類型來存儲數(shù)據(jù)。常見的子類型有boolean邏輯型、byte字節(jié)型、integer整型、single單精度浮點型、double雙精度浮點型、date時間日期型、string字符串型。1. 數(shù)據(jù)類型(1)算術運算符:“+”加;“-”減;“*”乘;“/”除;“mod”整除取余;“”求冪;“”整除。(2)邏輯運算符:“and”與;“or”或;“not”非。他們的返回值是邏輯型。(3)比較運算符:“=”等于;“”不等于;“”小于;“”大于;“=”大于或等于。他們的返回值也是邏輯型。(4)連接運算符:“+”或“&”,用于連接字符串。(5)賦值運算符:“=”,為變量、常量等賦值。2.
16、VBScript的運算符常量中數(shù)值型的直接書寫。字符型用“ ”框起來。時間日期型用# #框起來。常量定義的一般格式: const 常量名=值變量定義的一般格式:dim 變量名1,變量名2,3. VBScript常量和變量三、VBScript的常用內置函數(shù)使用函數(shù)要關注四方面內容:一是函數(shù)的功能;二是返回值;三是函數(shù)名;四是參數(shù)的個數(shù)和類型。首先按照需要完成的操作看函數(shù)的功能,確定其返回值是否符合要求,然后再看它的函數(shù)名和參數(shù),接下來按其格式編寫即可。1. 函數(shù)使用方法2. 常用的函數(shù)四、VBScript的選擇、循環(huán)語句(1)格式1if 條件 then 執(zhí)行體1 else 執(zhí)行體2 end if
17、1. 選擇語句注意點:條件可以用結果是邏輯值的表達式,如邏輯表達式、比較表達式、返回值是邏輯值的函數(shù)、邏輯常量、邏輯變量等等。如果執(zhí)行體2為空,else可省略。兩個執(zhí)行體總是執(zhí)行其一,所以if語句是二選一。(2)格式2if 條件1 then 執(zhí)行體1 elseif 條件2 then 執(zhí)行體2 elseif 條件3 then 執(zhí)行體3 else 執(zhí)行體n+1 end if注意點:條件的設計要求與if語句相同。elseif 中間不能加空格。n+1個執(zhí)行體只執(zhí)行一個,所以是多選一。(3)格式3select case 表達式 case 值1 執(zhí)行體1 case 值2 執(zhí)行體2 case else 執(zhí)行
18、體n+1end select注意點:表達式可以是整型或字符型。表達式的值與case 值比較相同時,即執(zhí)行它的執(zhí)行體,比較的值有多個可用逗號分隔。n+1個執(zhí)行體只執(zhí)行一個,所以是多選一。(1)格式1 while 條件 循環(huán)執(zhí)行體 wend2. 循環(huán)語句注意點:條件應是邏輯值結果表達式。循環(huán)設計特別要當心死循環(huán)。循環(huán)語句通常有四部分組成:一是循環(huán)的起點,循環(huán)從哪開始;二是循環(huán)的終點,循環(huán)到哪結束;三是循環(huán)執(zhí)行體,重復要做的操作;四是遞進,從開始走到結束。(2)格式2for 循環(huán)變量=初值 to 終止表達式 step 步長 循環(huán)執(zhí)行體next注意點:循環(huán)將從初值到終值,每次遞進步長,步長為1,是默認
19、值,可省略。若需要提前退出可使用exit for語句。(3)格式3 do while 條件 循環(huán)執(zhí)行體 loop注意點:條件應是邏輯值結果表達式。若需要提前退出可使用exit do語句。五、VBScript的自定義函數(shù)和過程function 函數(shù)名(參數(shù)) 執(zhí)行體 end function函數(shù)調用:函數(shù)名(參數(shù))函數(shù)具有返回值,它的返回值就是與函數(shù)名相同的變量。1. 函數(shù)定義sub 過程名(參數(shù)) 執(zhí)行體 end sub過程調用:call 過程名參數(shù)。如果中途要結束過程,可用命令exit sub。過程是沒有返回值的,這是函數(shù)與過程的根本區(qū)別。2. 過程定義sub 控件名_事件名() 執(zhí)行體 e
20、nd sub當該控件發(fā)生該事件時就調用該過程。當然用控件的事件屬性調用過程也能達到異曲同工的效果。3. 事件過程第 3 節(jié) 注冊信息的提交在網(wǎng)絡剛出現(xiàn)的時候,Microsoft公司便推出一種標記符語言HTML用于制作網(wǎng)頁,它對網(wǎng)絡的發(fā)展做出了貢獻,直到現(xiàn)在還是網(wǎng)頁設計的主力軍。它所設計的叫“靜態(tài)網(wǎng)頁。一、動態(tài)網(wǎng)頁的概念“動態(tài)網(wǎng)頁”簡單地說就是它能根據(jù)不同的用戶的不同的請求做出交互性的不同反應同時具有了數(shù)據(jù)庫技術。二、ASP基本知識1. ASP的開始和結束Vbscript是ASP的默認語言,ASP可以直接使用Vbscript的變量、條件語句、循環(huán)語句等。2.ASP的變量、控制語句ASP 即Act
21、ive Server Pages 的縮寫,用來創(chuàng)建動態(tài)交互式網(wǎng)頁,并建立強大的Web 應用程序。在HTML的任何地方需要插入ASP命令都是可以的,只要把ASP命令用括起來就可以實現(xiàn)。如果在ASP中要插入HTML,則把HTML標記符寫入response.write(“HTML標記符”)。4.HTML和ASP的套用ASP文件一定以.asp為擴展名保存,而不能再用靜態(tài)文件的擴展名。5.ASP文件以單引號開頭的為單行注釋語句,它為大家閱讀代碼提供方便,但它不會被編譯、執(zhí)行。它以結束。3.ASP的注釋語句三、VBScript對象常用的VBScript對象有:document對象(文檔對象)、 windo
22、w對象(窗口對象)、 history對象(歷史記錄對象)和location對象(網(wǎng)頁對象)。每個對象都有自己的屬性、方法和事件。使用對象的格式:對象名.屬性|方法|事件1.document對象的主要屬性和方法2.windows對象的主要屬性、方法和事件3.其他對象的常用方法History對象的常用方法:back 返回前面打開的網(wǎng)頁。Go(k) 跳轉到歷史記錄中指定項,k為0,跳轉到前一頁。location對象的常用屬性:Href 返回URL指定的網(wǎng)頁。四、ASP的對象ASP提供許多內置對象。每個對象負責一方面的功能,通過對象的屬性、集合、方法的使用完成各種操作,實現(xiàn)網(wǎng)頁編程。對象的語法結構:對
23、象名.集合(變量)|屬性|方法(參數(shù))說明:(1).為分量符,表示某對象中的。 (2)中的為可選部分。 (3)|號分開的為任選一個。 (4)集合是多個變量組成的整體。request對象負責把客戶端提交給服務器的信息接收下來。1.request對象(1)form集合form集合用于獲取客戶端表單以post方式提交的數(shù)據(jù)。post方式能把表單中的數(shù)據(jù)打包成文件形式提交給服務器。優(yōu)點是數(shù)據(jù)的種類、長度、個數(shù)受限制少。一般格式:request.form(控件的名稱)(2)querystring集合querystring集合用于獲取客戶端表單以get方式提交的數(shù)據(jù)和打開、轉向新網(wǎng)頁時在地址后傳遞的參數(shù)。
24、優(yōu)點是數(shù)據(jù)的傳送速度快。一般格式:request.querystring(控件的名稱) (3)cookies集合cookies集合是一組“記憶”在客戶機里的變量。訪問它的格式:request.cookies(變量名)2.response對象 response對象是由服務器向客戶端瀏覽器發(fā)送超文本格式的數(shù)據(jù)。它和request對象是一對親兄弟,一個發(fā),一個收。(1)write方法write方法用于向客戶輸出信息和執(zhí)行HTML語句及VBScript語句,輸出的內容有常量、變量、函數(shù)和HTML語句。(2)redirect方法 Redirect方法用于轉向一個URL網(wǎng)頁。(3)cookies集合用于服
25、務器對客戶機的cookies集合設置數(shù)值,如客戶機的cookies變量不存在,則在客戶機上創(chuàng)建。一般格式: response.cookies(變量名) request對象的cookies集合和response對象的cookies集合都是對客戶機的一組變量操作,前者用于提取存儲,后者用于設置。他們的配合使用可以把客戶的信息暫時保存起來。課件制作謝謝觀看第 3 章 電子商務網(wǎng)站數(shù)據(jù)庫功能的實現(xiàn) 第 1 節(jié) 數(shù)據(jù)庫設計 第 2 節(jié) 數(shù)據(jù)庫的連接、添加和查詢第 1 節(jié) 數(shù)據(jù)庫設計 一、關系數(shù)據(jù)庫的基本概念 計算機通常是通過對客觀實體的數(shù)據(jù)來認識事物、反映事物、解決問題的。反映某個實體的數(shù)據(jù)集稱為記錄。
26、 在屬性中能唯一反映一個實體的屬性我們叫做關鍵字,也叫主鍵。 每個屬性還有它的取值范圍稱為值域。每個屬性還有它的數(shù)據(jù)類型。 關系數(shù)據(jù)庫就是數(shù)張二維表組成,一張表反映一類實體,每一列叫做字段就是一個屬性,存放一類數(shù)據(jù)。每一行就是一條記錄,對應某一個實體。二、Access2010的使用 文件選項卡用于新建、打開、保存數(shù)據(jù)庫; 開始選項卡用于對記錄進行排序、篩選和查找,對顯示的設置等; 創(chuàng)建選項卡用于創(chuàng)建表、查詢、窗體等。 第 2 節(jié) 數(shù)據(jù)庫的連接、添加和查詢一、SQL命令1. 無條件查詢 格式:select 字段名1, from 表名|視圖名|查詢名 (1)多個字段的順序不一定與數(shù)據(jù)庫的字段順序一
27、致,可根據(jù)結果順序來設計。 (2)查詢數(shù)據(jù)庫中的全部字段可用*來代表,結果順序與表或查詢中的順序一致。2.條件查詢 格式:select 字段名1, from 表名|視圖名|查詢名where 條件 (1)條件可以是關系式、邏輯式等。 (2)字段的要求與無條件查詢相同。 (3)數(shù)據(jù)的書寫格式與無條件查詢命令相同。3.計算查詢 格式:select 計算式 as 別名 from 表名 (1)計算式可以用算術運算符、鏈接符等。 (2)別名是為計算結果的新的字段名。4.排序查詢 格式:select 字段名1, from 表名|視圖名|程序名 where 條件 order by 字段名1 desc|asc,
28、 (1)排序有升序asc(默認方式)和降序desc。 (2)數(shù)字型按大小排序;英文按字母順序排序;漢語按拼音順序排序。 (3)字段名1為第一排序,后面的是第二、第三排序。 (4)排序的字段一定要在查詢結果的字段中存在。5.查詢中函數(shù)的使用 常用函數(shù)有:最大值max()、最小值min()、總和sum()、平均值avg()、前幾名top n、計算記錄條數(shù)count()。6.添加 格式:insert into 表名 (字段名1,) values (數(shù)據(jù)1,) (1)插入的數(shù)據(jù)要和字段的位置相對應,字段名n插入數(shù)據(jù)n。 (2)如果插入的是表的全部字段,字段名可以省略。 (3)數(shù)據(jù)的書寫格式與查詢命令相
29、同。 (4)中的部分為可選部分,|分開部分為幾選一。二、Server對象及方法 server對象用于訪問和使用服務器的對象。1.createobject方法 createobject方法用于創(chuàng)建一個已注冊到服務器上的組件實例。2.mappath方法 mappath方法用于獲取某文件在服務器上的絕對路徑。三、connection對象及方法 connection對象用于連接數(shù)據(jù)庫,完成對數(shù)據(jù)庫的相關操作。1.創(chuàng)建connection對象 set cn=server.createobject(adodb.connection)2.open方法 加載驅動、完成與數(shù)據(jù)庫的鏈接。3.close方法 關閉與
30、數(shù)據(jù)庫的鏈接。關閉后還應該釋放內存資源。4.execute方法 執(zhí)行SQL命令。四、recordset對象及方法 recordset對象是執(zhí)行對數(shù)據(jù)庫的查詢并處理查詢結果,也可執(zhí)行其他操作。1.創(chuàng)建recordset對象 set re=server.createobject(“adodb.recordset”)2.open方法 執(zhí)行查詢數(shù)據(jù)庫并將結果暫存在recordset對象中。 語法格式:recordset.open SQL命令,連接數(shù)據(jù)庫對象、光標類型、鎖定方式,其中: 光標類型:1,只許前移(默認類型);2,鍵集;3,動態(tài);4,靜態(tài)。 鎖定方式:1,只讀(默認類型);2,悲觀的;3,樂
31、觀的;4,批量樂觀。3.close方法 關閉recordset對象。關閉后還應該釋放內存資源。4. 其他方法五、對數(shù)據(jù)庫讀寫的一般步驟 動態(tài)網(wǎng)頁的主要特點是有數(shù)據(jù)庫的支持,應用數(shù)據(jù)庫對數(shù)據(jù)進行保存和使用,需要對數(shù)據(jù)庫進行查詢、添加、修改、刪除等操作。用戶注冊的信息、發(fā)布的出售信息、發(fā)布的求購信息要添加,保存到數(shù)據(jù)庫中。瀏覽網(wǎng)站信息要對數(shù)據(jù)庫進行查詢,更改發(fā)布的信息要修改,商品下架要刪除。上述這些操作本質上就是對數(shù)據(jù)庫的讀和寫,連接數(shù)據(jù)庫,訪問數(shù)據(jù)庫,執(zhí)行查詢、添加、修改、刪除操作,關閉數(shù)據(jù)庫。謝謝觀看第 4 章 電子商務網(wǎng)站登錄和商品發(fā)布功 能的實現(xiàn) 第 1 節(jié) 登錄功能設計 第 2 節(jié) 商品
32、發(fā)布功能設計 第 3 節(jié) 商品信息修改、刪除功能設計第 1 節(jié) 登錄功能設計完成登錄功能的設計需要從登錄頁面設計、信息合理性驗證、查詢數(shù)據(jù)庫確定信息合法性三個方面入手。登錄頁面的設計可以參考之前注冊頁面的設計,合理性的驗證用Vbscript 的腳本(session 對象和application 對象)來執(zhí)行,通過數(shù)據(jù)庫的查詢語句對客戶的昵稱、密碼等信息進行確定。一、session對象session對象是一個供全體應用程序使用的但是給某個客戶單獨使用的對象。其特點是在session對象中定義的變量可以為網(wǎng)站中所有文件使用;某位客戶獨立使用的變量;從定義session變量開始到關閉網(wǎng)站將永久保存等
33、等。常用于暫存某客戶、某過客的信息等。定義session變量并賦值:session(變量名)=值二、application對象appliction對象是一個供全體應用程序使用和全體客戶共享的對象。其特點是在appliction對象中定義的變量可以為網(wǎng)站中所有文件使用;每一位客戶共享此變量;從定義開始只要服務器在運行將永久保存等等。常用于作網(wǎng)頁計數(shù)器,訪問網(wǎng)站人次,當前在線人數(shù),發(fā)布公共信息等。定義Appliction變量并賦值:appliction(變量名)=值lock方法,鎖定對Appliction變量的操作。unlock方法,釋放鎖定。第 2 節(jié) 商品發(fā)布功能設計客戶注冊、登錄后,就可以發(fā)
34、布需要出售的商品信息,這些信息還可以讓他人瀏覽、查詢、選購。為此和客戶注冊模塊的設計類似,首先要設計一個人機對話頁面,用于信息的填寫,其次再驗證所填信息的合理性,接下來提交信息,最后添加到數(shù)據(jù)庫中。完成上述任務需要解決三大技術問題:商品類別和小類的聯(lián)動、年月日的聯(lián)動、圖片的上傳。一、商品類別和小類的聯(lián)動商品信息是按大類來管理的,按商品的使用功能分類,如IT產品、家電、食品等,而在各類商品里還應該再細分,如IT產品中還應該細分電腦、筆記本、智能手機等。當選擇商品類別是IT產品,相對應的商品小類一定是電腦、筆記本、智能手機等。商品的大類和小類應該是聯(lián)動的。商品的大類和小類信息都已在數(shù)據(jù)庫中,進行如
35、下的設計可以完成商品類別和小類的聯(lián)動。1.小類信息的讀取2.商品大類選擇框的設計3.小類選擇框的設計4.商品大類小類的聯(lián)動 當大類選擇框發(fā)生選擇事件,調用下列函數(shù),并把所選的大類號傳送過去,函數(shù)按大類號把其小類名加到小類選擇框里,把小類號作為其value的值。二、年月日的聯(lián)動1. 年份選擇框設計2.月份選擇框設計3.日的選擇框設計4.某年某月的天數(shù)確定三、圖片的上傳 圖片上傳是客戶在客戶端把自己的圖片傳送到服務器上,可將代碼制作成一個ASP文件保存好,需要時調用即可。第 3 節(jié) 商品信息修改、刪除功能設計當商品信息需要修改、刪除操作時,首先確定用戶登錄與否,登錄后再查詢已發(fā)布的商品信息,找到需
36、要修改、刪除的具體信息,然后做出修改、刪除等操作。確定用戶登錄與否已經設計了一個文件,可以直接調用,接下來要利用SQL 實現(xiàn)數(shù)據(jù)的修改和刪除。一、SQL修改、刪除命令1.修改命令格式:updadte 表名 set 字段名1=數(shù)據(jù)1, where 條件(1)缺省條件,將對所有記錄的指定字段進行修改。(2)數(shù)據(jù)的書寫格式與插入命令相同。(3)條件可以是關系表達式、邏輯表達式和返回邏輯值的函數(shù)等邏輯結果的表達式。(4)關系運算符有:=等于;!=不等于;大于;=大于等于。邏輯運算符有:and與;or或;not非。2.刪除命令格式:delete from 表名 where 條件(1)缺省條件,將刪除表中
37、的所有記錄。(2)條件和修改命令相同。(3)數(shù)據(jù)的書寫格式與插入命令相同。二、物理刪除和邏輯刪除物理刪除是指把記錄從數(shù)據(jù)表里徹底刪除,不能再恢復的刪除。應用SQL 的刪除命令就是物理刪除,所以在使用時應慎重。邏輯刪除是指數(shù)據(jù)表中保留該記錄但查詢結果里不能查到的刪除,它可以在需要時再恢復,它比物理刪除有更大的機動性。在刪除時盡量做邏輯刪除,Access 中沒有邏輯刪除的操作,可以設一個字段,其數(shù)據(jù)是“在售”,沒刪除,其數(shù)據(jù)改成“下架”則已刪除。謝謝觀看第 5 章 電子商務網(wǎng)站首頁和購物車功能的實現(xiàn) 第 1 節(jié) 首頁模塊設計 第 2 節(jié) 購物車功能設計第 1 節(jié) 首頁模塊設計首頁通常包括網(wǎng)店Log
38、o、導航條、搜索、商品展示等,網(wǎng)頁頭部和腳部已經制作成兩個文件,直接調用即可,導航還需設計一個商品類別導航,商品展示分為三大區(qū)域:優(yōu)惠商品、出售商品、求購商品。一、循環(huán)嵌套當需要兩方面及以上的循環(huán)就要循環(huán)嵌套,如需要查詢商品大類表的信息,還要查詢該大類中的小類信息,就必須應用循環(huán)嵌套。二、SQL模糊查詢命令格式:select 字段名1, from 表名|視圖名|查詢名 where字段名 like %|_&變量名&%|_(1)模糊查詢是查詢條件中非精確的匹配或者是部分匹配的查詢。(2)非匹配部分用_或%代表,_表示單個字符;% 表示多個字符。第 2 節(jié) 購物車功能設計客戶看中了某商品,可以添加到
39、購物車里,以便聯(lián)系商家確定購買,付款交易。當需要看看自己選購了多少商品,多少數(shù)量,花費多少,可以查看購物車,當客戶不需要自己選購的商品,可以把自己的購物車加以清空。 一、確定登錄與否加入購物車前一定要先登錄,否則不能確定誰選購了該商品,可調用判定登錄與否文件來完成。 二、加入購物車加入購物車就是把購物信息加入到數(shù)據(jù)庫中,當數(shù)據(jù)庫中沒該商品信息則添加記錄;否則就修改該商品的數(shù)量。三、查看購物車查看購物車就是查詢,先在數(shù)據(jù)庫中設計一個查詢,把幾張數(shù)據(jù)表中需要的字段建立查詢,字段有品名、生產廠家、數(shù)量、規(guī)格、優(yōu)惠價格、訂購時間等,方法參考出售查詢的創(chuàng)建,頁面構建可采用三字型,方法參考注冊頁面設計。四、清空購物車 清空購物車有兩種,一是清除某商品,二是全部清空。謝謝觀看第 6 章 電子商務網(wǎng)站的發(fā)布與維護 第 1 節(jié) 電子商務網(wǎng)站的發(fā)布 第 2 節(jié) 電子商務網(wǎng)站的維護第 1 節(jié) 電子商務網(wǎng)站的發(fā)布為了使每個模塊能正常運行,每個模塊之間無縫銜接,要對網(wǎng)站進行系統(tǒng)測試,以保證網(wǎng)站每個網(wǎng)頁都能正常運作。為此先要在本機上進行網(wǎng)站測試,接下來要進行網(wǎng)站的發(fā)布,將網(wǎng)頁發(fā)布到網(wǎng)絡上,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 豬場購銷合同(2篇)
- 生產承包合同(2篇)
- 二年級少先隊工作計劃
- 蘇教版二年級數(shù)學上冊期末復習口算練習題一
- 建委房屋出租合同范本
- 校園大樹修剪合同范本
- 八年級道德與法治下冊第三單元人民當家作主第五課我國基本制度第3框基本政治制度(第2課時民族區(qū)域自治制度、基層群眾自治制度)聽課評課記錄(新人教版)
- 美容院會員合同范本
- 2025年度單位食堂承包及員工心理咨詢服務協(xié)議
- 二零二五年度設備搬運與施工安全防護合同模板
- 運動技能學習與控制課件第一章運動技能學習與控制概述
- 固體廢棄物檢查記錄
- 工程設計費取費標準
- GB/T 5465.1-2009電氣設備用圖形符號第1部分:概述與分類
- 2023年遼寧鐵道職業(yè)技術學院高職單招(數(shù)學)試題庫含答案解析
- CAPP教學講解課件
- 自然環(huán)境的服務功能課件 高中地理人教版(2019)選擇性必修3
- 小耳畸形課件
- 新人教版初中初三中考數(shù)學總復習課件
- 機械制造有限公司組織架構圖模板
- 8.3 摩擦力 同步練習-2021-2022學年人教版物理八年級下冊(Word版含答案)
評論
0/150
提交評論