畢業(yè)論文--電子商務網(wǎng)站設計_第1頁
已閱讀1頁,還剩16頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、<p>  學士學位論文(設計)</p><p>  Bachelor’s Thesis</p><p>  2、學士學位論文(設計)誠信承諾書</p><p><b>  目錄</b></p><p><b>  1.緒論1</b></p><p>  2.網(wǎng)站

2、開發(fā)工具及技術1</p><p>  2.1 ASP簡介1</p><p>  2.1.1 ASP的優(yōu)勢3</p><p>  2.1.2 ASP的特點3</p><p>  2.2.1 JSP的優(yōu)勢6</p><p>  2.2.2 JSP的特點6</p><p>  2.3 網(wǎng)頁

3、制作工具7</p><p>  3.網(wǎng)站開發(fā)過程9</p><p>  3.1 概要設計9</p><p>  3.1.1 設計風格與色調9</p><p>  3.1.2 使用樣式表(css)優(yōu)化網(wǎng)頁9</p><p>  3.2 首頁設計10</p><p>  3.3后臺模塊劃

4、分10</p><p>  3.4 后臺模塊功能描述10</p><p>  3.5 數(shù)據(jù)庫設計11</p><p>  3.4.1用戶數(shù)據(jù)輸入控制12</p><p><b>  3.6 測試13</b></p><p>  學生姓名 ** 指導教師 ***</p>

5、<p>  內容提要:人類進入21世紀,電子商務伴隨著IT的成熟,逐漸發(fā)展壯大,成為網(wǎng)絡經(jīng)濟的核心。計算機、網(wǎng)絡通信、信息技術、支付技術、安全技術的發(fā)展以及計算機的普及與網(wǎng)絡應用等基礎設施建設為電子商務的應用提供硬件支持與安全保障,是電子商務發(fā)展的硬件基礎;電子商務法的制定與發(fā)布為電子商務的發(fā)展提供了法律保障,成為電子商務發(fā)展的軟件基礎。在電子商務的發(fā)展過程中,人們意識到在線購物的無地域界限、安全、方便快捷及其價格優(yōu)勢,在

6、線購物的隊伍逐漸擴大,不斷增長的強大需求正成為電子商務的發(fā)展動力?;A環(huán)境的成熟與需求欲望的增長將推動電子商務與商務網(wǎng)站的建設不斷發(fā)展,因此,本文通過以某自行車銷售公司網(wǎng)上書店電子商務網(wǎng)站的設計來探討電子商務應用。</p><p><b>  1.緒論</b></p><p>  人類進入21世紀,電子商務伴隨著IT的成熟,逐漸發(fā)展壯大,成為網(wǎng)絡經(jīng)濟的核心。計算機、網(wǎng)

7、絡通信、信息技術、支付技術、安全技術的發(fā)展以及計算機的普及與網(wǎng)絡應用等基礎設施建設為電子商務的應用提供硬件支持與安全保障,是電子商務發(fā)展的硬件基礎;電子商務法的制定與發(fā)布為電子商務的發(fā)展提供了法律保障,成為電子商務發(fā)展的軟件基礎。在電子商務的發(fā)展過程中,人們意識到在線購物的無地域界限、安全、方便快捷及其價格優(yōu)勢,在線購物的隊伍逐漸擴大,不斷增長的強大需求正成為電子商務的發(fā)展動力?;A環(huán)境的成熟與需求欲望的增長將推動電子商務與商務網(wǎng)站的建

8、設不斷發(fā)展,因此,本文通過以某自行車銷售公司網(wǎng)上書店電子商務網(wǎng)站的設計來探討電子商務應用。</p><p>  在傳統(tǒng)經(jīng)濟模式里,人們購物跑商場,為了購得心愉的商品不得不累半天;企業(yè)為了贏得合同不得不圍在談判桌上群雄論戰(zhàn)。如今人們可以通過網(wǎng)絡坐在家中瀏覽網(wǎng)上商店,選擇合適的產(chǎn)品,還可以貨比三家,自已完成購物過程,進入自由輕松購物新時代;企業(yè)通過網(wǎng)絡洽談業(yè)務,網(wǎng)上采購與接受定單,企業(yè)在網(wǎng)上設置了商店,不由得會發(fā)現(xiàn)世

9、界就像在面前。企業(yè)與客戶通過網(wǎng)上訂購,電子支付等,使他們的關系變得如此貼近,從而使商務活動發(fā)生深刻變革。改變企業(yè)的生產(chǎn)與經(jīng)營活動,也帶來了人們的生活方式、文化教育、政府職能等的轉變,電子商務的出現(xiàn)將真正把人類帶入信息社會。</p><p>  2.網(wǎng)站開發(fā)工具及技術</p><p><b>  2.1 ASP簡介</b></p><p>  A

10、SP,即Microsoft Active Server Pages,其實是一套微軟開發(fā)的服務器端腳本環(huán)境, ASP 內含于 IIS 3.0 及以上版本之中 , 通過 ASP 我們可以結合 HTML 網(wǎng)頁、 ASP 指令和 ActiveX 元件建立動態(tài)、交互且高效的 WEB 服務器應用程序。ASP 本身并不是一種腳本語言,它只是提供了一種使鑲嵌在 HTML 頁面中的腳本程序得以運行的環(huán)境。有了 ASP 你就不必擔心客戶的瀏覽器是否能運行你

11、所編寫的代碼,因為所有的程序都將在服務器端執(zhí)行,包括所有嵌在普通 HTML 中的腳本程序。當程序執(zhí)行完畢后,服務器僅將執(zhí)行的結果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負擔,大大提高了交互的速度。</p><p><b>  含義</b></p><p> ?。?)ASP利用ActiveX組件來實現(xiàn)一定的功能</p><p>  Acti

12、veX是指存在于Web服務器端的動態(tài)鏈接庫(.dll)或可執(zhí)行文件(.exe)中的、可以用來實現(xiàn)某些特定功能的模塊。組件提供了一個或多個對象,這些對象都有自己的方法和屬性。在Web服務器上可以利用組件來快速、方便的建立自己的Web應用。同時可以利用第三方組件或根據(jù)自己的需要來創(chuàng)建自己的組件。</p><p> ?。?)ASP是服務器端的編程技術,運行在服務器端。</p><p>  這是A

13、SP的優(yōu)點之一。ASP對客戶端的環(huán)境沒有要求,在服務器端,無需考慮客戶端瀏覽器是否支持ASP所使用的編程語言,所有ASP編程語言都是在服務器端執(zhí)行完成之后以靜態(tài)頁面的形式反饋給客戶端。這樣達到了“瘦客戶端”的目的,便于控制。</p><p> ?。?)ASP返回標準的html頁面,可以在常用的瀏覽器中顯示。</p><p>  ASP通過IIS(Internet Information S

14、ervices,Internet信息服務)中的一個asp.dll文件解析成html代碼。瀏覽者查看頁面源文件時看到的是ASP生成的html代碼,而不是ASP程序代碼,這樣可以防止源代碼的泄漏。ASP運行的具體流程如圖</p><p>  2.1.1 ASP的優(yōu)勢</p><p>  Active Server Pages:“動態(tài)服務器網(wǎng)頁”,一般簡稱為“ASP”,ASP之所以能受到大家的重

15、視與使用的原因,主要在于所產(chǎn)生的執(zhí)行結果都是標準的HTML格式,而且這些程序是在網(wǎng)絡服務端中執(zhí)行,使用一般的瀏覽器(如IE 或Netscape)都可以正確地獲得ASP的“執(zhí)行”結果,并且將這ASP執(zhí)行的結果直接在瀏覽器中“瀏覽”,不像VBScript或 JavaScript是在客戶端(Client)的瀏覽器上執(zhí)行,若使用VBScript來設計程序,客戶端(Client)在IE瀏覽器中可以顯示程序執(zhí)行的結果,可是,客戶端(Client)若

16、使用Netscape瀏覽器就無法顯示VBScript的執(zhí)行結果。</p><p>  2.1.2 ASP的特點</p><p>  1、任何開發(fā)工具皆可發(fā)展ASP只要使用一般的文書編輯程序,如Windows記事本,就可以編輯。當然,其他網(wǎng)頁發(fā)展工具,例如,F(xiàn)rontPage Express、 FrontPage等也都可以;不過還是建議你用記事本來寫,既省錢又方便,若是使用那些所見即所得的

17、網(wǎng)頁編輯來寫ASP,可能會發(fā)生一些意想不到的離奇狀態(tài)。2、通吃各家瀏覽器由于ASP程序是在網(wǎng)絡服務器端中執(zhí)行,執(zhí)行結果所產(chǎn)生的HTML文件適用于不同的瀏覽器。3、語言相容性高ASP與所有的ActiveX Script語言都相容,除了可結合HTML,VBScript、Java Script、Active X服務器組件來設計外,并可經(jīng)由“plug-In(外掛組件模組)的方式,使用其他廠商(Third Party)所提供的語言。4、

18、隱密安全性高如果我們在瀏覽器中直接查看網(wǎng)頁的原始代碼,就只能看到HTML文件,原始的ASP程序代碼是看不到的!這是因為ASP程序先于網(wǎng)站服務(Web Server)端執(zhí)行后,將結果轉換成標準HTML文件,再傳送到客戶端(Client)的瀏覽器上,因此,我們所辛苦撰寫的ASP程序并不會輕易地被看見進</p><p><b>  2.2 JSP簡介</b></p><p&g

19、t;  JSP是由SunMicrosystems公司倡導、許多公司參與一起建立的一種動態(tài)技術標準。在傳統(tǒng)的網(wǎng)頁HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP標簽,就構成了JSP網(wǎng)頁java程序片段可以操縱數(shù)據(jù)庫、重新定向網(wǎng)頁以及發(fā)送E-mail等,實現(xiàn)建立動態(tài)網(wǎng)站所需要的功能。所有程序操作都在服務器端執(zhí)行,網(wǎng)絡上傳送給客戶端的僅是得到的結果,這樣大大降低了對客戶瀏覽器的要求,即使客戶瀏覽器端

20、不支持Java,也可以訪問JSP網(wǎng)頁。</p><p>  JSP全名為java server page,其根本是一個簡化的Servlet設計,他實現(xiàn)了Html語法中的java擴張(以 <%, %>形式)。JSP與Servlet一樣,是在服務器端執(zhí)行的,通常返回給客戶端的就是一個HTML文本,因此客戶端只要有瀏覽器就能瀏覽。Web服務器在遇到訪問JSP網(wǎng)頁的請求時,首先執(zhí)行其中的程序段,然后將執(zhí)行結果

21、連同JSP文件中的HTML代碼一起返回給客戶端。插入的Java程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,以實現(xiàn)建立動態(tài)網(wǎng)頁所需要的功能。</p><p>  JSP技術使用Java編程語言編寫類XML的tags和scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏輯。網(wǎng)頁還能通過tags和scriptlets訪問存在于服務端的資源的應用邏輯。JSP將網(wǎng)頁邏輯與網(wǎng)頁設計的顯示分離,支持可重用的基于組件的設計,使基于Web的

22、應用程序的開發(fā)變得迅速和容易。 JSP(JavaServer Pages)是一種動態(tài)頁面技術,它的主要目的是將表示邏輯從Servlet中分離出來。</p><p>  JSP頁面由HTML代碼和嵌入其中的Java代碼所組成。服務器在頁面被客戶端請求以后對這些Java代碼進行處理,然后將生成的HTML頁面返回給客戶端的瀏覽器。Java Servlet是JSP的技術基礎,而且大型的Web應用程序的開發(fā)需要Java S

23、ervlet和JSP配合才能完成。JSP具備了Java技術的簡單易用,完全的面向對象,具有平臺無關性且安全可靠,主要面向因特網(wǎng)的所有特點。</p><p>  自JSP推出后,眾多大公司都支持JSP技術的服務器,如IBM、Oracle、Bea公司等,所以JSP迅速成為商業(yè)應用的服務器端語言。</p><p>  2.2.1 JSP的優(yōu)勢</p><p>  Java

24、是未來的主流開發(fā)技術,具有很多優(yōu)勢。JSP則是Java在Internet/Intranet Web上的重要應用技術,得到了廣泛的支持和承認,它可以和各種Java技術完好地結合在一起,從而實現(xiàn)非常復雜的應用。 </p><p>  作為一種基于文本的、以顯示為中心的開發(fā)技術,JSP提供了Java Servlet的所有好處。為了做到邏輯功能和顯示功能分開,JSP已經(jīng)可以和JavaBeans、Enterprise Ja

25、vaBeans(EJB)和Servlet一起工作。JSP的開發(fā)人員可以通過使用JavaBeans、EJB和Servlet來完成大部分與網(wǎng)站邏輯相關的工作,而僅僅把顯示的工作交給JSP頁面來完成。內容和顯示邏輯分開的好處在于,更新頁面外觀的人員不必懂得Java代碼,而更新Java類的人員也不必是設計網(wǎng)頁的行家。這就可以用帶Java類的JSP頁面來定義Web模板,以建立一個具有相似外觀的頁面組成的網(wǎng)站。Java類完成數(shù)據(jù)提供,在模板中就沒有

26、Java代碼,這意味著這些模板可以由一個HTML編寫人員來維護。</p><p>  2.2.2 JSP的特點</p><p>  JSP作為當前主流的網(wǎng)頁開發(fā)技術,具有如下特點。 </p><p>  1)將內容的生成和顯示進行分離:使用JSP技術,Web頁面開發(fā)人員可以使用HTML或者XML標識來設計和格式化最終的頁面。使用JSP標識或者小腳本來生成頁面上的動態(tài)

27、內容(內容是根據(jù)請求來變化的)。生成內容的邏輯被封裝在標識和JavaBeans組件中,并且捆綁在小腳本中,所有的腳本在服務器端運行。如果核心邏輯被封裝在標識和JavaBeans中,那么其他人,如Web管理人員和頁面設計者,能夠編輯和使用JSP頁面,而不影響內容的生成。 </p><p>  2)強調可重用的組件:絕大多數(shù)JSP頁面依賴于可重用的、跨平臺的組件來完成應用程序所要求的更為復雜的處理。得益于Java的操

28、作平臺無關性,開發(fā)人員能夠很方便共享和交流執(zhí)行普通操作的組件,或者使得這些組件為更多的使用者所使用?;诮M件的方法加速了總體的開發(fā)過程,極大地提高了項目整體開發(fā)的效率。</p><p>  2.3 網(wǎng)頁制作工具</p><p>  Dreamweaver MX、Fireworks MX和Flash MX是由在多媒體方面頗有建樹的Macromedia公司推出的可視化網(wǎng)頁制作工具,被稱為網(wǎng)頁制

29、作三劍客。這三個軟件相輔相承,是制作網(wǎng)頁的最佳選擇。</p><p>  Dreamweaver MX主要用來制作網(wǎng)頁文件,制作出來的網(wǎng)頁兼容性比較好,制作效率也很高,是目前最為流行的網(wǎng)頁設計工具。</p><p>  Dreamweaver包括可視化編輯、HTML代碼編輯的軟件包,并支持ActiveX、JavaScript、Java、Flash、ShockWave等特性,而且它還能通過拖

30、拽從頭到尾制作動態(tài)的HTML動畫,支持動態(tài)HTML(Dynamic HTML)的設計,使得頁面沒有plug-in也能夠在Netscape和IE 4.0瀏覽器中正確地顯示頁面的動畫。同時它還提供了自動更新頁面信息的功能。</p><p><b>  制作效率</b></p><p>  Dreamweaver可以用最快速的方式將Fireworks,F(xiàn)reeHand,或P

31、hotoshop等檔案移至網(wǎng)頁上。使用檢色吸管工具選擇熒幕上的顏色可設定最接近的網(wǎng)頁安全色。對于選單,快捷鍵與格式控制,都只要一個簡單步驟便可完成。Dreamweaver能與您喜愛的設計工具,如Playback Flash,Shockwave和外掛模組等搭配,不需離開Dreamweaver便可完成,整體運用流程自然順暢。除此之外,只要單擊便可使Dreamweaver自動開啟Firework或Photoshop來進行編輯與設定圖檔的最佳化

32、。</p><p><b>  網(wǎng)站管理</b></p><p>  使用網(wǎng)站地圖可以快速制作網(wǎng)站雛形、設計、更新和重組網(wǎng)頁。改變網(wǎng)頁位置或檔案名稱,Dreamweaver 會自動更新所有鏈接。使用支援文字、HTML碼、HTML屬性標簽和一般語法的搜尋及置換功能使得復雜的網(wǎng)站更新變得迅速又簡單。</p><p><b>  控制能力&

33、lt;/b></p><p>  Dreamweaver是唯一提供Roundtrip HTML、視覺化編輯與原始碼編輯同步的設計工具。它包含HomeSite和BBEdit等主流文字編輯器。幀(frames)和表格的制作速度快的令您無法想像。進階表格編輯功能使您簡單的選擇單格、行、欄或作未連續(xù)之選取。甚至可以排序或格式化表格群組,Dreamweaver 支援精準定位,利用可輕易轉換成表格的圖層以拖拉置放的方式

34、進行版面配置。所見即所得 Dreamweaver成功整合動態(tài)式出版視覺編輯及電子商務功能,提供超強的支援能力給Third-party廠商,包含ASP, Apache,BroadVision, Cold Fusion,iCAT, Tango與自行發(fā)展的應用軟體。當您正使用Dreamweaver在設計動態(tài)網(wǎng)頁時,所見即所得的功能,讓您不需要透過瀏覽器就能預覽網(wǎng)頁。夢幻樣版和XML Dreamweaver將內容與設計分開,應用于快速網(wǎng)頁更新和

35、團隊合作網(wǎng)頁編輯。建立網(wǎng)頁外觀的樣版,指定可編輯或不可編輯的部份,內容提供者可直接編輯以樣式為主的內容卻不會不小心改變既定之樣式。您也可以使用樣版正確地輸入或輸出XML[1]內容。 全</p><p><b>  效果難一致</b></p><p>  難以精確達到與瀏覽器完全一致的顯示效果也就是說您在所見即所得網(wǎng)頁編輯器中制作的網(wǎng)頁放到瀏覽器中是很難完全達到您真正想

36、要的效果,這一點在結構復雜一些的網(wǎng)頁(如分幀結構、動態(tài)網(wǎng)頁結構)中便可以體現(xiàn)出來;</p><p><b>  代碼難控制</b></p><p>  頁面原始代碼的難以控制性,比如您在所見即所得編輯器中制作一張表格也要幾分鐘,但您要它完全符合您要求可能需要幾十分鐘,甚至更多時間。而相比之下,非所見所得的網(wǎng)頁編輯器,就不存在這個問題,因為所有的HTML代碼 都在您的監(jiān)

37、控下產(chǎn)生,但是由于非所見所得編輯器的先天條件就注定了它的工作低效率。如何實現(xiàn)兩者的完美結合,則既產(chǎn)生干凈、準確的HTML代碼,具備所見所得的高效率、直觀性,一直是網(wǎng)頁設計師夢想。在DREAMWEAVER之前,F(xiàn)RONTPAGE98一直被人們認為是最好的所見即所得網(wǎng)頁編輯器,但是它同樣繼承了所見即所得的種種劣性。</p><p><b>  3.網(wǎng)站開發(fā)過程</b></p>&l

38、t;p><b>  3.1 概要設計</b></p><p>  在根目錄文件夾下創(chuàng)建htm style和image。將圖片處理完畢后放入image中。在htm文件夾中創(chuàng)建index.htm文件,右鍵用dreamweaver打開,開始網(wǎng)站首頁的制作。在頭文件<head>標簽內用導入式<LINK href="../style/main.css" t

39、ype=text/css rel=stylesheet>引入css文件,在css文件夾中創(chuàng)建main.css文件,對整個網(wǎng)頁實現(xiàn)統(tǒng)一的格式風格。</p><p>  3.1.1 設計風格與色調</p><p>  采用白淡為標準色彩,調整透明度和飽和度使色彩看起來統(tǒng)一、有層次感。</p><p>  3.1.2 使用樣式表(css)優(yōu)化網(wǎng)頁</p>

40、;<p>  級聯(lián)樣式表(Cascading Style Sheet)簡稱“CSS”,通常又稱為“風格樣式表(Style Sheet)”,它是用來進行網(wǎng)頁風格設計的。比如,如果想讓鏈接字未點擊時是藍色的,當鼠標移上去后字變成紅色的且有下劃線,這就是一種風格。通過設立樣式表,可以統(tǒng)一地控制HTML中各標志的顯示屬性。級聯(lián)樣式表可以使人更能有效地控制網(wǎng)頁外觀。使用級聯(lián)樣式表,可以擴充精確指定網(wǎng)頁元素位置,外觀以及創(chuàng)建特殊效果的

41、能力。</p><p><b>  。</b></p><p>  樣式表的調用有三種方式,一種是外部文件方式;一種是內部文檔頭方式;另一種是直接插入式。一般網(wǎng)站建設采用的是調用外部文件的方式。本文也采用此種方式。</p><p><b>  3.2 首頁設計</b></p><p>  主頁是一個

42、企業(yè)的形象頁面,他的設計對整個網(wǎng)站來說是非常重要的。一個富有動態(tài)效果的主頁會給人以生機感,一個完整的企業(yè)網(wǎng)站,要把企業(yè)的各方面在主頁上都要有所體現(xiàn),而且還要包含一些其它方面的社會信息,從而讓瀏覽者從主頁上獲取更多的信息,對企業(yè)的總體情況有一定的了解,吸引他們對企業(yè)進行進一步了解,提高企業(yè)的知名度。</p><p><b>  3.3后臺模塊劃分</b></p><p>

43、;<b>  1、網(wǎng)站首頁</b></p><p><b>  2、 關于我們</b></p><p><b>  3、新聞中心</b></p><p><b>  ?4、產(chǎn)品展示</b></p><p><b>  5、人才招聘<

44、;/b></p><p><b>  6、企業(yè)郵局</b></p><p><b>  7、客戶服務</b></p><p><b>  8、 代理合作</b></p><p><b>  9、 客戶留言</b></p><p

45、>  3.4 后臺模塊功能描述</p><p><b>  模塊名稱:網(wǎng)站首頁</b></p><p>  功能描述:最產(chǎn)品信息的發(fā)布、管理、維護</p><p>  內容描述:包括產(chǎn)品名、產(chǎn)地、上架年月、圖片、以及內容簡介</p><p>  操作描述:添加數(shù)據(jù)、修改數(shù)據(jù)、刪除數(shù)據(jù)、圖片上傳</p>

46、<p><b>  模塊名稱:新聞中心</b></p><p>  功能描述:新聞的發(fā)布、管理、維護</p><p>  內容描述:包括新聞標題、新聞內容、發(fā)稿人、新聞圖片、發(fā)布時間、新聞類型</p><p>  操作描述:添加數(shù)據(jù)、修改數(shù)據(jù)、刪除數(shù)據(jù)、圖片上傳</p><p><b>  模塊名稱

47、:產(chǎn)品展示</b></p><p>  模塊描述:所有產(chǎn)品信息的發(fā)布、管理、維護</p><p>  內容描述:包括產(chǎn)品名、產(chǎn)地、上架年月、圖片、以及內容簡介</p><p>  操作描述:添加數(shù)據(jù)、修改數(shù)據(jù)、刪除數(shù)據(jù)、圖片上傳</p><p><b>  模塊名稱:人才招聘</b></p>&

48、lt;p>  模塊描述:招聘信息的發(fā)布、管理、維護</p><p>  內容描述:包括招聘職位、要求、待遇以及聯(lián)系方式</p><p>  操作描述:添加數(shù)據(jù)、修改數(shù)據(jù)、刪除數(shù)據(jù)</p><p><b>  模塊名稱:客戶留言</b></p><p>  功能描述:客戶信息的留言</p><p&

49、gt;  內容描述:包括客戶姓名、手機、電話、email、主題、留言內容</p><p>  操作描述:添加數(shù)據(jù)、修改數(shù)據(jù)、刪除數(shù)據(jù)、圖片上傳</p><p>  模塊描述:針對會員的電子來信進行書面的答復</p><p><b>  內容描述:回復內容</b></p><p><b>  操作描述:添加數(shù)據(jù)&

50、lt;/b></p><p><b>  3.5 數(shù)據(jù)庫設計</b></p><p>  本數(shù)據(jù)庫的設計,是根據(jù)以上概要設計和詳細設計置后進行的數(shù)據(jù)庫設計工作,預期的讀者是概要設計人員、詳細設計人員、客戶、軟件公司和測試人員等。</p><p>  3.4.1用戶數(shù)據(jù)輸入控制</p><p>  不管是動態(tài)網(wǎng)站,還

51、是其它B/S結構的系統(tǒng),都離不開表單。表單做為客戶端向服務器提交數(shù)據(jù)的載體擔當相當重要的角色。這就引出了一個問題,提交的數(shù)據(jù)合法嗎?擺在我們面前的問題就是驗證這些數(shù)據(jù)。保證所提交的數(shù)據(jù)是合法的。所以本文利用JavaScript來實現(xiàn)客戶端數(shù)據(jù)驗證的功能。</p><p><b>  例如:</b></p><p><b>  1、表單項不能為空</b&

52、gt;</p><p>  <script language="javascript"></p><p><b>  <!--</b></p><p>  function CheckForm()</p><p><b>  {</b></p>&

53、lt;p>  if (document.form.name.value.length == 0) {</p><p>  alert("請輸入您姓名!");</p><p>  document.form.name.focus();</p><p>  return false;</p><p><b> 

54、 }</b></p><p>  return true;</p><p><b>  }</b></p><p><b>  --></b></p><p><b>  </script></b></p><p>  2、

55、比較兩個表單項是否相同</p><p>  <script language="javascript"></p><p><b>  <!--</b></p><p>  function CheckForm()</p><p>  if (document.form.PWD.val

56、ue != document.form.PWD_Again.value) {</p><p>  alert("您兩次輸入的密碼不一樣!請重新輸入.");</p><p>  document.ADDUser.PWD.focus();</p><p>  return false;</p><p><b>  }

57、</b></p><p>  return true;</p><p><b>  }</b></p><p><b>  --></b></p><p><b>  </script></b></p><p><b&

58、gt;  3.6 測試</b></p><p>  1、在網(wǎng)站運行時按照需求分析逐項測試系統(tǒng)各功能。</p><p>  2、邊界數(shù)據(jù)的測試。</p><p><b>  結束語</b></p><p>  制作一個網(wǎng)站需要長時間的醞釀,制作一個出色的網(wǎng)站還需要觀 察人、事、物,或許還不夠。制作一個網(wǎng)站需要

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論