計算機網絡技術畢業(yè)論文動態(tài)網站設計與實現—電子購物網站_第1頁
已閱讀1頁,還剩33頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p><b>  陜西廣播電視大學</b></p><p><b>  畢業(yè)論文</b></p><p>  題目:動態(tài)網站設計與實現—電子購物網站</p><p><b>  姓 名:</b></p><p>  專 業(yè):X X X X</p>&l

2、t;p>  學 號: </p><p><b>  指導教師:XXX </b></p><p><b>  XXXX年XX月</b></p><p><b>  摘要</b></p><p>  21世紀是網絡時代,互聯網正逐漸地改變我們的生活方式。人們很

3、容易地接受網絡知識和在網上得到的信息。本文講解了一個以女性電子產品為主題的網站的建設,它基于數據關聯規(guī)則的網站個性化頁面及動態(tài)數據生成案例,本系統(tǒng)基于B/S結構,主要使用技術有ASP,Access,及網頁三劍客,具有用戶使用更簡單、反映用戶興趣愛好更明顯細致等優(yōu)點。在網頁方面,綜合考慮了頁面色彩、頁面的構架,充分的利用了圖片、文字、圖層、表格等元素。網站內容明確,層次清楚,達到了預期的功能。</p><p>  

4、關鍵詞:網站,建設,ASP,Access;</p><p><b>  目 錄</b></p><p>  第一章 系統(tǒng)開發(fā)工具1</p><p><b>  1.1 ASP1</b></p><p><b>  1.2 IIS1</b></p><

5、p>  1.3 SQL Server 20001</p><p>  1.4 Dreamweaver2</p><p>  1.5 Photoshop2</p><p>  第二章 系統(tǒng)開發(fā)語言3</p><p>  2.1 HTML3</p><p>  2.2 VBScript3</p>

6、;<p><b>  2.3 SQL4</b></p><p>  第三章 畢業(yè)設計項目概述5</p><p>  3.1系統(tǒng)設計背景5</p><p>  3.1.1互聯網站的發(fā)展5</p><p>  3.1.2網絡購物新潮5</p><p><b>  3.

7、2設計目的5</b></p><p><b>  3.3設計目標6</b></p><p>  第四章 系統(tǒng)的需求分析7</p><p>  4.1功能需求分析7</p><p>  4.1.2 輸入輸出要求7</p><p>  4.2客戶前臺功能:7</p>

8、<p>  4.3商家后臺功能8</p><p>  4.4 可行性分析9</p><p>  4.4 基于B/S結構的訪問模式10</p><p>  4.5網站的深入調查11</p><p>  第五章 系統(tǒng)設計12</p><p>  5.1 總體設計12</p><

9、p>  5.2 站點的目錄結構設計13</p><p>  5.3數據庫的設計13</p><p>  5.3.1數據庫概念設計13</p><p>  5.3.2數據庫的邏輯設計13</p><p>  5.3.3字段詳細設計13</p><p>  5.4系統(tǒng)設計16</p><

10、;p>  5.4.1首頁設計16</p><p>  5.5用戶界面設計16</p><p>  5.5.1商品簡介17</p><p>  5.5.2后臺登陸18</p><p>  5.6購物功能的實現19</p><p>  5.7用戶注冊頁面與實現20</p><p>

11、  第六章 系統(tǒng)運行與管理22</p><p>  6.1 會員維護模塊22</p><p>  6.2 商品展示與維護模塊22</p><p>  7.1系統(tǒng)測試23</p><p>  7.2系統(tǒng)測試實例23</p><p>  7.3系統(tǒng)效果分析及展望24</p><p>&l

12、t;b>  致謝24</b></p><p><b>  附錄27</b></p><p>  第一章 系統(tǒng)開發(fā)工具</p><p><b>  1.1 ASP</b></p><p>  ASP(Application Service Provider)是Microsoft公

13、司開發(fā)的服務器斷的腳本環(huán)境是目前流行的開放式的WEB應用程序開發(fā)技術。ASP的主要特性是能夠把腳本、HTML、組件和強大的WEB數據庫訪問功能結合在一起,形成一個能在服務器上運行的應用程序,并把按用戶的要求專門制作的HTML頁面送給客戶端瀏覽器。ASP屬于ActiveX技術中的服務器端技術,與通常在客戶端實現動態(tài)頁面的技術(如 Java Applet ActiveX控件和VBScript等)不同,ASP中的命令和腳本都是在服務器端解

14、釋執(zhí)行,將執(zhí)行后的結果生成HTML頁面并發(fā)送給瀏覽器。由于腳本在服務器端執(zhí)行,因而開發(fā)者不必擔心瀏覽器是否能執(zhí)行腳本。同時,由于只是將HTML頁面發(fā)送到瀏覽器,在瀏覽器上看不到ASP程序,因此可以防止程序被竊取。另外,ASP還具有許多顯著的優(yōu)點。例如,ASP運行在Web服務器的同一進程中,能更快、更有效地處理客戶請求;ASP提供了更簡單、更方便的數據庫訪問方法,使開發(fā)基于數據庫驅動的Web應用程序更容易;ASP支持VBScript和Js

15、cript,能以插件形式支持其他</p><p><b>  1.2 IIS</b></p><p>  IIS是Internet Information Server的縮寫,它是微軟公司主推的服務器,最新的版本是Windows 2003里面包含的IIS 6.0。IIS與Window NT Server完全集成在一起,能夠建立強大,靈活而安全的Internet和Int

16、ranet站點。IIS支持HTTP(超文本傳輸協(xié)議),FTP(文件傳輸協(xié)議)以及SMTP協(xié)議。 IIS不需要開發(fā)人員學習新的腳本語言或者編譯應用程序,IIS完全支持VB script、Jscript開發(fā)軟件及Java等。</p><p>  1.3 SQL Server 2000</p><p>  Microsoft SQL Server 2000是微軟公司開發(fā)的一種功能強大、完整的關系

17、型數據庫系統(tǒng),以Transact SQL作為它的數據庫查詢和編程語言。SQL Server 2000提供了以Web標準為基礎的擴展數據庫編程功能,以使用HTTP來向數據庫發(fā)送查詢、對數據庫中存儲的文檔執(zhí)行全文搜索、以及通過Web進行自然語言查詢。SQL Server 2000提供了一整套圖形化工具以方便用戶操作,創(chuàng)建和修改數據庫及備份數據庫操作可通過企業(yè)管理器來進行。</p><p>  1.4 Dreamwea

18、ver</p><p>  Dramweaver MX 2004 是一款專業(yè)的 HTML 編輯器,用于對 Web 站點、Web 頁和 Web 應用程序進行設計、編碼和開發(fā)。Dreamweaver 可提供在可視化編輯環(huán)境中工作, 利用 Dreamweaver 中的可視化編輯功能,可以快速地創(chuàng)建頁面而無需編寫任何代碼。同時,如果 要 用手工直接編碼,Dreamweaver 還包括許多與編碼相關的工具和功能。并且,借助

19、 Dreamweaver,還可以使用服務器語言(例如 ASP、ASP.NET、ColdFusion 標記語言 (CFML)、JSP 和 PHP)生成支持動態(tài)數據庫的 Web 應用程序。</p><p>  1.5 Photoshop</p><p>  Photoshop是世界頂尖級的圖像設計與制作工具軟件。圖像處理是對已有的位圖圖像進行編輯加工處理以及運用一些特殊效果,其重點在于對圖像的

20、處理加工。在表現圖像中的陰影和色彩的細微變化方面或者進行一些特殊效果處理時,使用位圖形式是最佳的選擇,它在這方面的優(yōu)點是矢量圖無法比擬的。 </p><p>  學習內容:Photoshop掌握繪畫的基礎理論,學習色彩原理和選取顏色、范圍選取、工具與繪圖、圖像編輯、控制圖像色彩和色調、使用圖層、路徑、通道和蒙板的應用、濾鏡等。</p><p>  第二章 系統(tǒng)開發(fā)語言</p>

21、<p><b>  2.1 HTML</b></p><p>  HTML (Hyper Text Mark Language)即 超文本標記語言,是WWW上通用的描述語言,是制作網頁的基礎,HTML語言主要是為了把存放在一臺計算機中的文件或圖形與另一臺計算機中的文本或圖形方便地聯系在一起,形成有機的整體。HTML標記是HTML的核心與基礎,用于修飾、設置HTML文件的內容及格式

22、。HTML語言是通過利用各種標記(tags)來標識文檔的結構以及標識超鏈(Hyperlink)的信息。雖然HTML語言描述了文檔的結構格式,但并不能精確地定義文檔信息必須如何顯示和排列,而只是建議Web瀏覽器(如Mosiac,Netscape等)應該如何顯示和排列這些信息,最終在用戶面前的顯示結果取決于Web瀏覽器本身的顯示風格及其對標記的解釋能力。這就是為什么同一文檔在不同的瀏覽器中展示的效果會不一樣。</p><

23、p>  2.2 VBScript</p><p>  VBScript的 全名是 Microsoft Visual Basic Scripting Edition ,它是專業(yè)編程語言Visual Basic的子集。</p><p>  使用VBScript可以實現很多動態(tài)交互功能,諸如在 將數據法送到服務器之前先進行處理和校驗,創(chuàng)建新的WEB內容,甚至編寫完全在客戶端運行的應用程序,

24、如計算器和游戲使用程序,擴展客戶端的功能等。</p><p>  ASP本身并不是一種腳本語言,而是一種技術框架,它為嵌入HTML頁面中的腳本語言提供了運行的環(huán)境。ASP程序中常用的腳本語言有VBScript和 Java script 等,默認語言為VBScript語言。</p><p>  一般情況下VBScript代碼都是在服務器端執(zhí)行。當VBScript代碼在服務器端執(zhí)行時有兩種語法

25、格式。</p><p><b>  格式1:</b></p><p>  <% VBScript代碼 %></p><p><b>  格式2:</b></p><p>  < Script Language ="VBScript" Runat="S

26、erver"></p><p>  VBScript代碼 </p><p><b>  </Script></b></p><p>  有時,為了某種需要,會將VBScript代碼放在客戶端執(zhí)行,這時的語法格式如下:</p><p>  < Script Language ="

27、;VBScript"></p><p>  VBScript代碼 </p><p><b>  </Script></b></p><p><b>  2.3 SQL</b></p><p>  SQL(Structure Query Language)是一種使用于關系數

28、據庫的結構查詢語言,它功能強大、簡單易學,使用范圍廣,可移轉性強,當前較流行的關系型數據庫如 Oracle Sybase dBase </p><p>  Visual FoxPro和DB2 、SQL Server、Access等數據庫管理系統(tǒng)都 支持SQL語言。SQL語言是學習關系型數據庫管理系統(tǒng)的重要基礎 。</p><p>  SQL語言最早是在1974年由美國的IBM公司提出的,隨

29、后不斷發(fā)展,不斷完善。1986年10月美國國家標準學會(ANSI)批準將SQL語言作為美國數據庫的 語言標準,1987年國際標準化組織(ISO)也通過了這一條標準。</p><p>  SQL 語言包含9個命令動詞,分別用于數據定義、數據查詢、數據操縱及數據控制,</p><p>  --------------------------------------</p><

30、;p>  SQL 功能 │ 動 詞 </p><p>  ─────┼─────────────</p><p>  數據查詢 │ SELECT </p><p>  ─────┼─────────────</p><p>  數據定義 │ CREAT

31、E,DROP,ALTER </p><p>  ─────┼─────────────</p><p>  數據操縱 │ INSERT,UPDATE,DELETE </p><p>  第三章 畢業(yè)設計項目概述</p><p><b>  3.1系統(tǒng)設計背景</b></p><p>

32、  3.1.1互聯網站的發(fā)展</p><p>  中國互聯網絡信息中心的調查報告顯示截至2009年6月底,中國網民數量達到2.53億,網民規(guī)模躍居世界第一位。中國網民規(guī)模繼續(xù)呈現持續(xù)快速發(fā)展的趨勢。比去年同期增長了9100萬人,同比增長56.2%。在2009年上半年,中國網民數量凈增量為4300萬人。網絡購物使用率為25%,用戶人數達到6329萬人,半年內用戶量增加了1688萬人,已經成為十大網絡應用之一。網上拍

33、賣作為網絡購物的一種重要形式,在電子商務中扮演著越來越重要的角色。</p><p>  目前,世界各國紛紛看好網上消費這塊新大陸,普遍認為網絡的發(fā)展將是未來25年世界經濟發(fā)展的一個重要推動力,對經濟的促進將遠遠超過200年前的工業(yè)革命。著名網絡經濟調查評論家Robert Metcalfe聲稱:“互聯網的價值等于(與之相聯結的)網點數量的平方。”</p><p>  3.1.2網絡購物新潮&

34、lt;/p><p>  網上拍賣是利用互聯網,在網站上公開有關待出售物品或服務的信息,通過競爭投標的方式將它出售給出價最高的投標者。其實質是以競爭價格為核心,建立生產者和消費者之間的交流與互動 機制,共同確定價格和數量,從而達到均衡的一種市場經濟過程。相對與傳統(tǒng)的拍賣,網上拍賣的優(yōu)點在于每個商家都可以制定一套適合自己的拍賣規(guī)則,并且通過網上拍賣還可以使定價達到更準確的水平。與傳統(tǒng)拍賣相比,在網站上拍賣的物品類型更

35、加多樣化。從電器、電子軟件,汽車立體聲系統(tǒng)等電子產品到運動員親筆簽名的網球、二手平裝書籍、音樂會門票、沙發(fā)、陶器、單簧管等收藏品、生活用品和消遣服務等,可謂琳瑯滿目、應有盡有。</p><p>  要對網上拍賣系統(tǒng)的進行研究,就要先對我國拍賣市場的進行調查分析,就要對我國網民進行分析,對我國的互聯網發(fā)展進行調查,對拍賣的規(guī)則進行深入的了解。通過研究符合我國國情的,滿足我國網民需求的網上拍賣系統(tǒng),有助于促進我國網上

36、拍賣相關理論的研究,有助力于完善我國網上拍賣體系,激發(fā)同行來同努力提高相關技術,最終為消費者受益。</p><p>  3.2設計目的 </p><p>  在Internet飛速發(fā)展的今天,互聯網成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,它在人們政治、經濟、生活等各個方面發(fā)揮著重要的作用。畢業(yè)

37、設計是計算機網絡技術專業(yè)重要的檢驗教學教學環(huán)節(jié)。她是我們學生運用所學知識,在知道教師的指導幫助下,使我們更加進一步了解和認識網站規(guī)劃和具體網頁制作過程,并將其運用到以后的工作當中去,掌握網頁制作三劍客軟件的使用;加強處理網頁圖片的基本技巧;學會制作較為復雜的Flash動畫;掌握使用模板、庫、結合網頁制作理論知識作出完整的網站。畢業(yè)設計通過不同方式培養(yǎng)學生分析、解決問題的能力與實際操作能力,使我們掌握網站設計、制作和維護的基本操作,為我們

38、畢業(yè)后從事計算機行業(yè)相關工作打下堅實的基礎。很多企業(yè)已經將互聯網作為形象宣傳、產品推銷的主要手段。因此社會需要大量的網絡和網站建設的人才,這給已近踏出校門的我們提供了鞏固自我的大舞臺。</p><p><b>  3.3設計目標</b></p><p>  本網站的設計目標是通過使用我們所學過的專業(yè)知識規(guī)劃、設計、制作一個能夠既方便企業(yè)的管理者管理,又利于購物者舒適方

39、便的購買產品。實現商家與客戶互贏互利。</p><p>  第四章 系統(tǒng)的需求分析</p><p>  網上電子產品購買的需求,這兩方面分別是電子產品的購買者、管理人員。購買者的需求是查詢電子產品店所存的電子產品、個人購買情況及個人信息的修改;管理人員對購買者的購買要求進行操作,同時形成給購買者按購買多少或次數進行等級升級;購買者可直接查看自己所需電子產品的情況,如果購買者根據本人用戶名和

40、密碼登錄系統(tǒng),還可以進行本人購買電子產品情況的查詢和維護部分個人信息。一般情況下,購買者只應該查詢和維護本人的借書情況和個人信息,若查詢和維護其他購買者的購買電子產品情況和個人信息,就要知道其他購物者的用戶名和密碼。這些是很難得到的,特別是密碼,所以不但滿足了購買者的要求,還保護了購買者的個人隱私。</p><p><b>  4.1功能需求分析</b></p><p&g

41、t;  (1)基本的功能模塊:瀏覽所有電子產品信息、瀏覽電子產品的排行,瀏覽熱門產品,及電子產品的分類</p><p>  (2)數據錄入:主要有手工錄入。</p><p>  4.1.2 輸入輸出要求</p><p>  (1) 輸入:依據不同可模塊有以下一種錄入方式:</p><p><b>  <1> 手工錄入&l

42、t;/b></p><p>  (2) 輸出:以網頁的形式展現給用戶</p><p>  4.2客戶前臺功能:</p><p><b> ?、佟】蛻艄芾砉δ?lt;/b></p><p>  系統(tǒng)實行會員注冊或登陸,對客戶的相關信息的信息(允許項)可以進行修改。</p><p> ?、凇∩唐沸畔⒉?/p>

43、詢功能</p><p>  為客戶提供模糊查詢商品信息、搜尋商品。</p><p><b>  ③ 購買功能</b></p><p>  客戶確定購買對象、下訂單、進入購物系統(tǒng),完成購買。</p><p> ?、堋【W上結算銀行功能</p><p>  系統(tǒng)采用網上銀行方式,支持網上結算,經過模擬認

44、證后,根據銀行帳號在網上處理購買結算。</p><p>  ⑤ 售后評價及退貨功能</p><p>  完成購物后,可以進行評價或者要求商家予以退貨服務。</p><p><b>  4.3商家后臺功能</b></p><p> ?、佟∩唐沸畔⒐芾砉δ?lt;/p><p>  在本網站中由系統(tǒng)管理員或

45、由系統(tǒng)管理員授權委托管理整個系統(tǒng)的商品信息,發(fā)布銷售商品信息,商家注冊取得授權后可在系統(tǒng)后臺隨時增添、修改、更新銷售商品信息,這樣就可以使客戶及時了解產品的最新動態(tài)及解決客戶在瀏覽本網站或購買時產生的問題的反饋意見。</p><p><b>  ② 訂單管理功能</b></p><p>  系統(tǒng)內構成由每個訂單生成,按時間順序生成訂單號、訂單入庫,訂單查詢組成的完整的

46、訂單處理流程。</p><p><b> ?、邸∨渌凸芾砉δ?lt;/b></p><p>  合同(訂單)確認后,賣方向買方送提貨單證(網上下載),憑單提貨、配貨送貨。</p><p> ?、堋∩唐吠素浱幚砗褪酆蠓答伖δ?lt;/p><p>  售后服務中不合格退貨的要求,本網站系統(tǒng)支持退貨處理,包括貨款退還的操作,同時對客戶予

47、以評價。</p><p> ?、荨】蛻粜畔⒐芾砉δ?lt;/p><p>  系統(tǒng)實行會員注冊,對客戶的相關信息、交易信息等實行跟蹤管理,適時會員實行升級制度。</p><p> ?、蕖【W上結算銀行功能</p><p>  系統(tǒng)采用網上銀行方式,支持網上結算,經過模擬認證后,根據銀行帳號在網上處理收款結算。后臺功能結構模塊如圖2-1</p&g

48、t;<p>  圖3-1 后臺管理功能結構模塊圖</p><p>  上述幾項功能由于時間緊湊的關系,我還沒做好準備以后再進一步的研究這幾方面的內容。</p><p><b>  4.4 可行性分析</b></p><p>  隨著計算機技術的發(fā)展和網絡人口的增加,網絡世界也越來越廣泛,越來越豐富,電子商務已經成為網上的一股潮流。

49、我們相信要不了太長有時間,顧客就可以在網絡世界上獲得他們在現實世界上可以獲得的所有商品和服務。</p><p>  可行性研究是為了弄清楚系統(tǒng)開發(fā)的項目是不是可以實現和值得進行研究的過程,實際上是一次大大簡化了系統(tǒng)分析和系統(tǒng)設計的過程,所以,進行可執(zhí)行性分析是非常必要的,也是很重要的,經過最初的設計目標和進行的市場調查得出以下四點的可行性分析:</p><p>  <1>經濟可

50、行性:即實現這個平臺設計有沒有什么經濟效益?該平臺設計就能夠實現為企業(yè)節(jié)省開支,比如:房租 ,員工工資等,而且容易吸引廣大客戶發(fā)眼球。</p><p>  <2>技術可行性:即現有的技術能否開發(fā)該平臺,會有哪些困難,能否解決這些困難,而本網站主要就是利用ASP動態(tài)網頁設計,photoshop圖片處理,ACCESS數據庫的鏈接等,但是這些技術還不能完全開發(fā)這個平臺,會遇到一些要用到高級語言如java等,

51、而這些有待于我進一步學習。</p><p>  <3>運行可行性:即該平臺規(guī)定的運行方式是否可行。本網站我采取用netbox運行,(netbox是 一個類似于IIS的WEB服務器軟件,相對與IIS要簡單一些 )。經過檢測可以正常運行。</p><p>  <4>法律可行性:即該平臺的開發(fā)會不會在社會上引起侵權或其它責任問題。因為該平臺是作為畢業(yè)設計與商業(yè)無關,又因為

52、是自主開發(fā)設計,因此不會構成侵權,在法律上是可行的。</p><p>  通過以上的可行性分析,我將采用NETBOX與ASP將結合的技術,運用ACCESS數據庫對網站進行建設。</p><p>  4.4 基于B/S結構的訪問模式</p><p>  圖 4-4 B/S三層結構</p><p>  本系統(tǒng)的設計采用B/S的模式設計,采用三

53、級結構組成的方式完成系統(tǒng)的</p><p>  的設計,圖中從左到右,分為三個部分</p><p>  第一部分是客戶端即瀏覽器,主要完成客戶和后臺的交互及最終查詢結果的輸出功能。在客戶端向指定的Web服務器提出服務器請求,Web服務器用HTTP協(xié)議把所需的文件資料傳給用戶,客戶端接受并顯示在WWW瀏覽器上。</p><p>  第二部分的Web服務器是功能層,完成

54、客戶的應用功能,即Web服務器接受客戶請求,并與后臺數據庫連接,進行申請?zhí)幚?,然后將處理結果返回Web服務器,再傳到客戶端。</p><p>  第三部分的數據庫服務器是數據層。數據庫服務器應客戶的請求獨立地進行各種處理。</p><p>  4.5網站的深入調查</p><p>  經過以上的初步調查和研究,并且確定了該平臺的可行性,并決定開發(fā)本平臺,為了能夠對現

55、行的平臺內容進行充分了解,使所要開發(fā)的平臺更具有實用性和適應性,通過深入調查和指導老師的耐心介紹,設計出該平臺功能如下:</p><p>  <1>能夠完成用戶的基本信息錄入的注冊和用戶基本信息的個人前臺管理與后臺管理。</p><p>  <2>能夠完成管理員對網站的商品資料(添加大類、添加小類、商品添加、商品審查)、商品交易(外理訂單、發(fā)貨查詢)、會員管理(會員

56、審查)、操作管理(管理員添加、管理員審查、管理員退出)的功能。</p><p>  <3>能過商品的名稱,商品的分類進行搜索。</p><p>  <4>能夠通過查看購物車對所選商品進行確定、挑選,通過定單查詢對支付費用進行確定。</p><p><b>  第五章 系統(tǒng)設計</b></p><p&g

57、t;<b>  5.1 總體設計</b></p><p>  一、定位。每個網站都應有自己的獨特目的。相對于現實的單位來說,也就是企業(yè)設計中的企業(yè)宗旨。而目前的很多網站,尤其是一些小公司或個人網站對此把握得并不到位。就象是文章的中心思想不明確。定位不清楚,使瀏覽著不知其所云。</p><p>  二、功能的實現。網站有了、定位有了,接下來要對網站功能的實現及實現的過程

58、細心安排。要做到流暢、完備、可信、安全。</p><p>  三、藝術在網絡的價值。隨著網絡的發(fā)展、速度的提高,使得圖形圖像等多媒體形式在網站上占有了非常重要的地位。網頁的內容從最早的文字向多媒體發(fā)展,這使得網站的建設過渡成了一種綜合的藝術設計行為。于是,評價一個網站的優(yōu)劣,藝術效果所占的比例越來越高。從而也產生了如網站策劃師、網頁效果設計師等等新興行業(yè)。</p><p>  四、把握網頁

59、藝術效果的要點。</p><p> ?。?、網站的形象與個性。網絡是虛擬的,而網站往往體現的是現實世界中的一個實體,如公司或個人。每個實體都有自己獨特的元素。如名稱、標志、標準字體、標準色等等。通過這些元素的合理應用,來把現實世界的實體表現在虛擬的網絡上。這一過程就是對網站形象與個性的塑造。最后的體現就是一種風格。</p><p>  2、網站欄目的規(guī)劃。這里要強調的是瀏覽過程,也就是導向性

60、。一個網站有許多頁面、聯接和主題。要把各網頁和各主題之間的先后、聯接關系處理的合理、流暢、環(huán)環(huán)相扣。</p><p> ?。?、多媒體的運用。多媒體的運用使得網站多姿多彩。這里要強調的適“度”的把握。這是最能體現設計師水平的環(huán)節(jié)。</p><p><b>  五、創(chuàng)意的思路。</b></p><p>  總體來說,設計的目標就是體現一種風格。藝術

61、學科之間是相通的,所以我認為使用平時自己不會使用的方法來考慮設計的思路。比如反向思維、對比、比喻、象征等等違反常規(guī)的思路,以做到出奇制勝。</p><p>  5.2 站點的目錄結構設計</p><p>  如3-1圖所示,通過這個模塊圖我們可以直觀的了解到這個電子產品網上購物店首頁整體結構是怎樣,都有哪些基本的模塊組成。</p><p>  圖5-2網站首頁模塊圖

62、</p><p><b>  5.3數據庫的設計</b></p><p>  5.3.1數據庫概念設計</p><p>  本數據庫是購物網站后臺支持數據庫,它負責整個系統(tǒng)數據的存儲。</p><p>  5.3.2數據庫的邏輯設計</p><p>  主要工作是將現實世界的概念數據模型設計成數據

63、庫的一種邏輯模式,即適應于某種特定數據庫管理系統(tǒng)所支持的邏輯數據模式。</p><p>  5.3.3字段詳細設計</p><p><b>  如表5-3所示</b></p><p>  管理員信息表(admin)</p><p>  個人用戶信息表(user)</p><p>  區(qū)域信息表(f

64、ctype)</p><p>  客戶反饋信息(lyb)</p><p>  表5-3字段的詳細設計</p><p><b>  5.4系統(tǒng)設計</b></p><p>  系統(tǒng)的概要設計中最重要的就是系統(tǒng)的模塊化。模塊化是指解決一個復雜問題時自項向下逐層把軟件系統(tǒng)劃分成若干個模塊的過程。每個模塊完成一個特定的功能,所有

65、的模塊按某種方法組織起來,成為一個整體,完成整個系統(tǒng)所要求的功能。</p><p><b>  5.4.1首頁設計</b></p><p>  首頁設計的界面如5-3圖所示:</p><p>  首頁的部分代碼和會員登陸部分代碼參見附錄一</p><p>  圖5-4首頁設計的界面</p><p>

66、;  通過此界面可以使我們清晰看到本網站首頁設計的整個布局。</p><p><b>  5.5用戶界面設計</b></p><p>  此用戶界面當我們進入以后,我們就會看到如下圖5-4,此界面可以使用戶在仔細看完該產品后若決定購買,可以直接注冊或登錄,反之則退出該界面。</p><p>  圖5-5用戶界面設計</p><

67、;p><b>  5.5.1商品簡介</b></p><p>  此界面方便用戶全方位理解該產品的功能及特性,該界面的陳述的好壞也會使購買者決定是否購買。如圖5-5所示:</p><p><b>  圖5-5商品簡介圖</b></p><p><b>  5.5.2后臺登陸</b></p&

68、gt;<p>  當打開首頁以后,在地址欄里輸入:http://localhost/admin/login.asp,即可進入后臺管理界面。后臺登陸界面如圖5-6所示</p><p>  圖5-5后臺登陸界面</p><p><b>  程序運行過程:</b></p><p> ?。?)使用代碼<!--#include fil

69、e = "conn.asp"-->連接數據庫。(2)使用代碼<!--#include file = "md5.asp"-->包含文件md5.asp,定義了md5()過程。(3)使用代碼<!--#include file = "function.asp"-->包含文件function.asp,定義了GetSafeCode()過程。(4)判斷Se

70、ssion(Passed)的值,如果為空,表示第一次登錄,則將其設置為False,表示尚未登錄。(5)如果Session(Passed) = False,表示沒有登錄,因此需要進行身份認證。(6)從表單MyForm中讀取用戶名和密碼數據到變量UserName和UserPwd中。如果UserName和UserPwd為空,則使用HTML代碼生成登錄界面,要求用戶輸入用戶名和密碼登錄。(7)如果UserName和UserPwd不為空,則

71、首先判斷用戶輸入的驗證碼是否為數字,是否正確。(8)如果驗證碼輸入正確,則從數據庫中查找用戶名為UserName的記錄,存在滿足條件的記錄,則判斷該記錄的密碼是否</p><p>  5.6購物功能的實現</p><p>  在線購物是目前非常流行的趨勢,商務網站的經營者無需準備大量的創(chuàng)業(yè)基金,就可以架設網站開立網絡商店。商務網站的購物車系統(tǒng)功能之中,應首先包含用戶登陸界面,用戶進行登錄

72、后,可以完成察看產品類型,察看購物車內容、訂購產品、顯示訂購單及刪除指定定單等相應功能,若成功訂購,還可以按照網頁指示用銀行劃撥或信用卡方式進行支持。</p><p>  首先用戶在登陸頁面中登陸網站,進入顯示產品信息的網頁,在該網頁中,設有"產品類型"、"查看購物車"、"顯示訂購單"等超級鏈接。此時若要購物,便可在相關產品后面的表單中輸入購買數量,將其

73、放入購物車。若用戶點擊"查看購物車"的超級鏈接。下方框架將會顯示購物車內的產品情況,此時還可進行產品刪除的操作。 匯通網若用戶點擊"顯示訂購單"超級鏈接,下方框架將會顯示訂購單網頁,用戶在對訂單細目核對后,便可進行訂購了。</p><p><b>  圖5-6購物車界面</b></p><p>  圖5-6購物車流程圖</

74、p><p>  5.7用戶注冊頁面與實現</p><p>  在用戶注冊頁面需要判斷用戶輸入的是否為空,還要判斷用戶時候已經注冊過,用戶的輸入的用戶名格式是否合法。該功能用TextChanged來實現,調用isnamefomrmar方法判斷用戶輸入的用戶名是否正確,最后調用isname方法判斷用戶名是否已經存在,并給出相應的提示,自定義方法isnameformar用來判斷用戶輸入的格式是否正確

75、,會員輸入的格式是指用戶名只能包含數字,字母及下劃線,主要通過regex的ismatch方法實現,看是否滿足正則表達式,然后返回布爾值,自定義方法isname來判斷用戶輸入的用戶名是否已經存在,可通過SQL語句實現,如果已存在返回布爾值true,否則返回false。在“注冊”按鈕單擊事件中,先判斷用戶名是否已經存在,和格式是否正確,在滿足這兩個條件的基礎上,在把用戶的信息添加到數據庫中,主要通過insert語句實現。</p>

76、<p>  圖5-7用戶注冊頁面</p><p>  圖5-7用戶注冊流程圖</p><p>  第六章 系統(tǒng)運行與管理</p><p>  6.1 會員維護模塊</p><p>  為了能更好的,更方便的對會員資料的管理和記錄每位會員的活動,注冊并登錄會員區(qū)進行購物是不可缺少的。該會員維護模塊是屬于系統(tǒng)管理員操做的模塊,提供了

77、“添加會員”、“查看新會員”、“商品維護”以及“銷售統(tǒng)計”四大功能。對于新加入的還未進入會員數據庫的,管理員首先是要進入“添加會員”模塊填寫新加入會員的“會員編號”,“登錄名”等相關信息,然后點擊“提交”,該會員資料便會輸入到member會員表。新加入的會員可以去管理員處充值,管理員會給你一個會員編號,這樣就可以使用購物車購物了。</p><p>  6.2 商品展示與維護模塊</p><p&

78、gt;  此模塊是購物網站的重要模塊之一,因為商品是網站得以存在和延續(xù)的生命,只有嚴格控制網上商品質量,向客戶做關于商品的客觀介紹,以及管理員每天都要對當天商品進、出、存情況做統(tǒng)計,結合會員維護模塊,了解自身銷量情況,提高市場競爭力以便為今后更好的營銷工作奠定好的基礎。</p><p><b>  第七章 系統(tǒng)的測試</b></p><p><b>  7.

79、1系統(tǒng)測試</b></p><p>  在你所建設的網站內將netbox復制在里面,雙擊netbox就可以運行本地系統(tǒng)了。打開瀏覽器,在地址欄輸入http://localhost /index.asp,即可正常訪問系統(tǒng),經測試程序各個頁面的鏈接、功能運行正常,出現預期的效果。</p><p><b>  7.2系統(tǒng)測試實例</b></p>&

80、lt;p>  1 在登錄框中輸入錯誤的帳號密碼,系統(tǒng)提示“錯誤的用戶名或密碼,請重新輸入!”。如圖5-1所示</p><p>  2 在登陸框中不輸入密碼或帳號,彈出對話框“請輸入用戶名”或“請輸入驗證碼”。如圖5-2所示</p><p>  圖7-1 圖7-2</p><p>  3 當輸入正確

81、的用戶名和密碼就會進入界面。如圖7-3所示</p><p>  圖7-3 正確進入界面</p><p>  7.3系統(tǒng)效果分析及展望</p><p>  經過使用不斷的測試,每個網頁都達到了預期的效果,但是由于時間倉促未能夠達到更好的效果,希望在以后能夠繼續(xù)此網站的建設和維護完善,同時能跟隨世界Intenet快速發(fā)展,為公司為消費者提供更好的平臺。</p>

82、;<p><b>  第八章 結論與展望</b></p><p>  通過本次對購物網站設計制作的整個流程,得力于指導老師的支持和幫助,及諸多學院老師的幫助,使我對學校學習這三年知識的學習有了更深刻的認識,同時對團隊合作的重要性也有了更深的體會。這次在完成本網站整個過程中,困惑來源于知識儲備的不足,雖然做了很多努力來提高自己,但對開發(fā)工具的生疏和對系統(tǒng)意識的生澀、對數據庫設計、

83、asp能力的運用能力有限,開發(fā)系統(tǒng)的過程走了很多彎路,成長與蛻變都歸結于付出與體味,歸納與演繹。提升不僅僅是能力,從潛意識里改變了一種狀態(tài),才是本次研發(fā)客戶關系管理系統(tǒng)最大的收獲,這對于即將完全踏入社會的我來說,真是一個無比大的收獲。</p><p><b>  致謝</b></p><p>  感謝在系領導的高度重視、實習單位的積極支持共同幫助下,以及合尼古麗老師的

84、精心指導,在這次實習期間,讓我對社會、對工作、對所學的專業(yè)只是都有了更深一步的理解和認識,為我走上工作崗位增添了信心。</p><p>  在8888老師指導中,她的嚴謹細致、一絲不茍的作風一直是我工作、學習中的榜樣;他們循循善誘的教導和不拘一格的思路給予我無盡的啟迪。老師淵博的專業(yè)知識,嚴謹的治學態(tài)度,精益求精的工作作風,誨人不倦的高尚師德,嚴以律己、寬以待人的崇高風范,樸實無華、平易近人的人格魅力對我影響深遠

85、。不僅使我樹立了遠大的學術目標、掌握了基本的研究方法,還使我明白了許多待人接物與為人處世的道理。在老師的幫助下,給我講授和業(yè)務有關的知識,耐心解答我的疑難困惑,并給我制定了一系列的實習計劃,幫我達到實習的目的。本次實習從選題到完成,每一步都是在指導老師的指導下完成的,傾注了指導老師大量的心血。在此,感謝合尼古麗老師她給我的指導,及感謝學院領導班主任對我的栽培,是他們給予我增長經驗和智慧,使我獲益非淺!</p><p&

86、gt;<b>  參考文獻</b></p><p>  [1] Photoshop CS4完美創(chuàng)意設計版次:2009年10月第1次印刷,出版地:北京;出版者:科學出版社;出版年:2009年</p><p>  [2]黃斯偉等編著. HTML完全使用詳解. 北京:人民郵電出版社,2006 </p><p>  [3]曾清國.Windows 200

87、0+ ASP SQL Server案例教程.中科多媒體電子出版社,2004</p><p>  [4] 李存斌,樊建平.ASP高級編程及其項目應用開發(fā).中國水利水電出版社, 2001</p><p>  [5]網頁動畫與三維文字動畫制作教程;作者:宮茜,出版社:機械工業(yè)出版社,標準書號:7-111-01341-7,分類號:TP3,頁數:10,178頁</p><p>

88、;  [6] 許衛(wèi)林.VBScript+ASP動態(tài)網頁制作.中國電力出版社,2004</p><p>  [7] 啟明星.不編程開發(fā)ASP和JSP—Dreamweave.機械工業(yè)出版社, 2003</p><p>  [8] 李香敏.網站開發(fā)新動力--用 ASP 輕松開發(fā)Web 網站.北京希望電子出版社,1997</p><p>  [9] 張海藩.軟件工程導論.清

89、華大學出版社,2003</p><p>  [10] 龔波.SQL Server 2000教程.北京希望電子出版社,2002</p><p>  [11] 黃梯云.管理信息系統(tǒng).高等教育出版社,2000</p><p>  [12][美]C.Thomas Wu.面向對象程序設計導論.電子工業(yè)出版社,2001</p><p>  [13] Ca

90、ssidy A.Information systems strategic Planning. Boca raton. Florida, St.luice Press,1998</p><p>  [14] 衛(wèi)振林.ASP程序設計與應用。北京:機械工業(yè)出版社,2005</p><p>  [15] 呂映芝 張素琴蔣維杜《編譯原理》清華大學出版社</p><p>

91、  [16] 劉瑞新、盧曉飛等《網頁設計與制作教程》機械工業(yè)出版社</p><p>  [17] 蔡翠平主編《網絡程序設計—ASP(第二版)》清華大學出版社 北方交通大學出版社 </p><p>  [18]李曉黎,張巍. ASP+SQL Server網絡應用系統(tǒng)開發(fā)與實例[M].北京:人民郵電出版社,2004</p><p>  [19]羅布,科羅內爾,陳

92、立軍.數據庫系統(tǒng)設計、實現與管理[M].北京:電子工業(yè)出版社,2004</p><p>  [20]李愛武. SQL Server 2000數據庫系統(tǒng)實訓教程[M].北京:北京郵電大學出版社,2004</p><p>  [21]頊宇峰. ASP + SQL Server典型網站建設案例[M].清華大學出版社,2006 </p><p>  [22]趙輝.ASP+D

93、reamweaver 8組建動態(tài)網站[M].電子工業(yè)出版社,2006 [6]</p><p>  [23]江廣順,余松編著.ASP.NET 2.0+SQL Server熱門網絡應用開發(fā)詳解[M].北京;人民郵電出版社,2007.</p><p>  [24]鄭霞,趙輝,徐慧編著.ASP.NET 2.0編程技術與實例[M].北京:人民郵電出版社,2007.</p><

94、p>  [25]楊云,王毅編著.ASP.NET 2.0程序開發(fā)詳解[M].北京:人民郵電出版社,2007. </p><p>  [26]郝剛,袁永剛,嚴治國,何宇光編著.ASP.NET 2.0開發(fā)指南[M].北京:人民郵電出版社,2007.</p><p>  [27]徐亞. 淺談網頁設計中Flash與ASP技術的結合[J]. 電腦知識與技術, 2009.</p>

95、<p>  [28]王宇翔. Flash軟件結合專業(yè)課程的不同用法[J]. 湖北經濟學院學報(人文社會科學版), 2009. </p><p>  [29] 趙燕燕. ASP技術在Web數據庫開發(fā)中的使用[J]. 河南職工醫(yī)學院學報2009.</p><p><b>  附錄</b></p><p><b>  會員登陸時主

96、要代碼</b></p><p><b>  <tr></b></p><p>  <td width="35%" class="unnamed2"><div align="right">賬 號:</div></td></p>

97、<p>  <td width="65%"><div align="left"></p><p>  <input name="username" class="form2" type="text" id="username2" maxlength=&q

98、uot;18" size="12" /></p><p>  </div></td></p><p><b>  </tr></b></p><p><b>  <tr></b></p><p>  <td c

99、lass="unnamed2"><div align="right">密 碼:</div></td></p><p>  <td><div align="left"></p><p>  <input name="userpassword"

100、 class="form2" type="password" id="userpassword2" maxlength="18" size="12" /></p><p>  <input class="wenbenkuang" type="hidden" nam

101、e="linkaddress2" value="<%=request.servervariables("http_referer")%>" /></p><p><b>  <br /></b></p><p>  </div></td></p>

102、;<p><b>  </tr></b></p><p><b>  <tr></b></p><p>  <td class="unnamed2"><div align="right">驗證碼:</div></td>&l

103、t;/p><p>  <td><div align="left"></p><p>  <input class="form2" name="verifycode" type="text" value="<%If GetCode=9999 Then Response.W

104、rite "9999"%>" maxlength="4" size="6" /></p><p>  <img src="GetCode.asp" /></div></td></p><p><b>  </tr></b>

105、;</p><p><b>  首頁部分代碼 </b></p><p><b>  <HTML></b></p><p><b>  <HEAD></b></p><p>  <!--#include file="conn.asp&quo

106、t;--></p><p>  <!--#include file="config.asp"--></p><p>  <TITLE><%=webname%>--首頁</TITLE></p><p>  <META HTTP-EQUIV="Content-Type"

107、CONTENT="text/html; charset=gb2312"></p><p>  <meta name="description" content="購物系統(tǒng),網上購物系統(tǒng),購物車系統(tǒng),免費購物系統(tǒng),在線購物系統(tǒng),購物系統(tǒng),網上購物系統(tǒng),ASP免費購物系統(tǒng),購物。"></p><p>  <me

108、ta name="keywords" content="購物系統(tǒng),網上購物系統(tǒng),購物車系統(tǒng),免費購物系統(tǒng),在線購物系統(tǒng),購物系統(tǒng),網上購物系統(tǒng)"></p><p>  <link href="images/css.css" rel="stylesheet" type="text/css"><

109、/p><p><b>  </HEAD></b></p><p>  <BODY BGCOLOR=#FFFFFF leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"></p><

110、;p>  <!--#include file="include/head.asp"--></p><p>  <table width="1000" border="0" align="center" cellpadding="0" cellspacing="0">

111、</p><p><b>  <tr></b></p><p>  <td width="39" valign="top"><table width="100%" height="184" border="0" cellpadding=&q

112、uot;0" cellspacing="0"></p><p><b>  <tr></b></p><p>  <td height="30" align="right" valign="top"><img src="images/

113、body/jiao.gif" width="15" height="17"></td></p><p><b>  </tr></b></p><p><b>  <tr></b></p><p>  <td height=&

114、quot;90"><div align="right"></div></td></p><p><b>  </tr></b></p><p><b>  <tr></b></p><p>  <td height=&qu

115、ot;30">&nbsp;</td></p><p><b>  </tr></b></p><p>  </table></td></p><p>  <td width="190" valign="top"style=&qu

116、ot;BORDER-bottom:#FF67A0 1px solid;BORDER-left:#FF67A0 1px solid; BORDER-right:#FF67A0 1px solid;" ><table width="100%" border="0" cellspacing="0" cellpadding="0" >&l

117、t;/p><p><b>  <tr></b></p><p>  <td><table width="190" height="190" border="0" cellpadding="0" cellspacing="0"></p

118、><p><b>  <tr></b></p><p>  <td align="center" valign="middle" background="images/index_2.gif"> </p><p>  <!--#include file=&qu

119、ot;logins.asp"--></p><p><b>  </td></b></p><p><b>  </tr></b></p><p>  </table></td></p><p><b>  </tr&g

溫馨提示

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

評論

0/150

提交評論