網上商城計算機畢業(yè)設計論文_第1頁
已閱讀1頁,還剩16頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p><b>  摘要</b></p><p>  20世紀,隨著計算機科學的發(fā)展,數據庫技術在Internet 中的應用越來越廣泛,為廣大網絡用戶提供了更加周到和人性化的服務。個性化已逐漸成為當今Wed應用的潮流。本文研究了一種基于數據關聯規(guī)則采集技術的用戶個性化頁面動態(tài)生成方案,此方案與現今網上已采用的一些方案相比,具有用戶使用更簡單、反映用戶更明顯細致等優(yōu)點。</p&

2、gt;<p>  本文中所做的主要工作如下:</p><p> ?。?)介紹了個性化頁面的背景及IIS+ASP系統(tǒng)的一般原理;</p><p>  (2)闡述整個個性化頁面生成系統(tǒng)的系統(tǒng)結構及工作原理;分析了系統(tǒng)實現中的特殊性、難點和重點。</p><p> ?。?)設計實現用戶注冊/登錄、查詢、購買;管理員對網站的系統(tǒng)管理;個性化頁面動態(tài)生成--回顯

3、等程序模塊;實現ASP和HTML頁面。</p><p>  (4)分析并解決實現中的若干技術問題;</p><p> ?。?)建立完整的實驗網站,進行測試并分析結果。</p><p>  全文共分五部分,第一部分主要是網站系統(tǒng)分析;第二部分主要是網站的功能設計;第三部分主要是網站數據庫設計;第四部分主要是網站應用與界面設計;第五部分進一步得出結論并提出具有現實意義的

4、意見和建議。</p><p>  關鍵詞:網上購物系統(tǒng) 動態(tài)網站 asp access數據庫</p><p><b>  Abstract</b></p><p>  Along with the development of the computer science in 20 centuries, the database te

5、chnique is more and more extensive in the application in the Internet, providing the more thoughtful and humanized service for the large network customer.Characteristic have already become gradually the current as the ap

6、plication of Wed nowadays.This text studied a kind of project which composed of characteristic page and dynamic state of technical customer according to the data connection rule, compared with some</p><p>  

7、The main work in this text is as followed:</p><p>  (1)Introduced the background of the characteristic page and the general theory of IISs + the system of ASP;</p><p>  (2)Elaborate the whole sy

8、stem structure and the work principle of the whole characteristic pages borning system;Analyzing the special、difficulty、and the key point in the realization of the system.</p><p>  (3)Design to carry out the

9、 customer registration/ register, search, purchase;The system management to the website by administrator;The characteristic page dynamic state is born- return to show to the procedure mold piece;Carry out the page of ASP

10、 and HTMLs.</p><p>  (4)Analyze and resolve some technique problem in the realization;</p><p>  (5)Establish the whole experiment website, carry on the test and to analysis the result.</p>

11、<p>  The whole text is totally divided into five parts, the first part mainly is the website system analysis;The second part is mainly the function design of the website;The third part is mainly the website datab

12、ase design;The four part mainly is a website application and interface design;The fifth part is to get a further conclusion to put forward the opinions and suggestions that has the realistic meaning.</p><p>

13、  Keyword:On-line shopping system dynamic state website asp access database</p><p><b>  目錄</b></p><p>  序言 1</p>&l

14、t;p>  第一章 網站系統(tǒng)分析 3</p><p>  1.1網站的設計目標 3</p><p>  1.2網站的可行性分析 3</p>

15、<p>  1.3網站的深入調查 4</p><p>  1.4網站設計的特點 5</p><p>  1.5網站開發(fā)的設計思想 5</p&

16、gt;<p>  1.6系統(tǒng)設計的總體規(guī)則 5</p><p>  第二章 網站的功能設計 6</p><p>  2.1網站功能分析 6<

17、/p><p>  2.2平臺功能模塊的設計 6</p><p>  2.3 系統(tǒng)流程分析 7</p><p>  第三章 網站數據庫設計 1

18、1</p><p>  3.1網站數據庫需求分析 11</p><p>  3.2數據庫邏輯結構設計 11</p><p>  第四章 網站應用與界面設計 1

19、5</p><p>  第五章 設計總結 24</p><p>  參考文獻 25</p><p><b>  序言</b></p>&

20、lt;p>  目前,網絡正以一種前所未有的沖擊力在影響著人類的活動,包括人類的生產和日常生活。網絡的誕生和發(fā)展,顛覆了傳統(tǒng)的信息傳播方式,沖破了存在于傳統(tǒng)交流方式中時間和空間的種種壁壘,極大地改變了人類從物質到精神、從形式到內容、從生產到生活的各種活動,并且給人類帶來了新的機遇和挑戰(zhàn)。中國互聯網絡信息中心發(fā)布的第2005.1.19日下午第十五次CNNIC調查結果顯示,截至2004年12月底,內地上網用戶總數為9400萬,比去年同期

21、增長8.0%,其中使用寬帶上網的人數達到4280萬;上網計算機達到4160萬臺,增長了14.6% 。用戶在網上關注的信息也不再是單一的新聞。報告數據顯示,用戶在網上經常查詢的信息中,教育信息占29.3%,汽車信息占13.8%,求職招聘信息占24.2%。在互聯網服務業(yè)務方面:電子郵件、搜索引擎、網上銀行、在線交易、網絡廣告、網絡新聞、網絡游戲等服務業(yè)務仍然快速的發(fā)展著。</p><p>  在上網的時候我們接觸最多

22、的是 Web頁面,Web頁面是如何制作出來的呢?他的制作是不是非常難以掌握呢?</p><p>  Microsoft Active Server Pages,即我們通常所謂的 ASP,是微軟公司開發(fā)的一套服務器端腳本環(huán)境。ASP作為一種新興的網絡應用技術,并不單指某一種編程語言,而是一門把 HTML代碼與 VBScript 和JavaScript 等腳本語言融合在一起的技術。其獨有的特色如下:</p>

23、;<p>  1、易用性 使用VBScript、JavaScript等簡單易學的腳本語言,結合HTML代碼,即可快速地完成網站的應用程序。無須編譯、容易編寫,可在服務器端直接執(zhí)行。使用普通的記事本既可以進行編輯設計。</p><p>  2、兼容性 ASP能與任何ActiveX語言相容,除了可使用 VBScript、JavaScript等語言設計外,通過plug-in的方式,還可以使用第三方

24、所提供的其他腳本語言。</p><p>  3、安全性 ASP的源代碼不會被傳到客戶瀏覽器,從而避免了縮寫的源程序被他人剽竊,從而提高了程序的安全性。</p><p>  4、可擴充性 ASP具有無限可擴充性,可以使用 Visual Basic、 Java、Visual </p><p>  C++和 COBOL等編程語言來編寫所需的服務器控件。</p&g

25、t;<p>  總之,使用ASP技術可以結合HTML代碼、ASP指令和ActiveX控件來建立動態(tài)、</p><p><b>  —1—</b></p><p>  交互且高效的Web服務器應用程序。本書就是為那些對此技術開發(fā)感興趣的讀者而編寫的。</p><p>  當然學習ASP最好的方法莫過于親自動手編寫,為了在最短的時間內

26、掌握ASP的使用方法,然后結合本論文的系統(tǒng)分析開始動手編寫一個平臺,你就可以發(fā)現制作動態(tài)網頁并不是想象中的那么神秘和高不可攀。</p><p>  因為系統(tǒng)分析時間倉促,又因為本人的設計理念有限,所以該平臺難免會有錯誤和不足之處,還請各位領導和老師批評,指正。</p><p><b>  —2—</b></p><p><b>  網

27、站系統(tǒng)分析</b></p><p>  系統(tǒng)分析是平臺開發(fā)的一個不可缺少的環(huán)節(jié),為了能夠使本系統(tǒng)更好、更完善地被設計出來,就必須先進行調查研究。在系統(tǒng)調查的基礎上,對新系統(tǒng)的功能進行細致的分析,從而才能夠開發(fā)出完整的系統(tǒng)設計。</p><p>  1.1網站的設計目標</p><p>  本平臺利用現在比較廣泛的ASP+access數據庫的架構實現的,進

28、行系統(tǒng)分析,為將來進一步的實施打下一個堅實的技術基礎。本平臺將投入到實際的試運行之中,進行測試,如果測試滿意的話,將進行平臺的完善開發(fā),從而實現信息化,規(guī)范化,系統(tǒng)化,網絡化的平臺,具有較好的適應性和推廣性。</p><p>  此系統(tǒng)分為前臺管理和后臺管理。前臺管理是友好的操作界面,供用戶瀏覽、查詢使用。包括:瀏覽商品、查詢商品、訂購商品、購物車、用戶維護等功能;后臺管理是提供給管理員的,其中包括:商品管理、用

29、戶管理、訂單管理等。使管理員從繁瑣的手工操作中解脫出來,并提高了辦公效率。</p><p>  1.2網站的可行性分析</p><p>  隨著計算機技術的發(fā)展和網絡人口的增加,網絡世界也越來越廣博,越來越豐富,電子商務已經成為網上的一股潮流。我們相信要不了太長有時間,顧客就可以在網絡世界上獲得他們在現實世界上可以獲得的所有商品和服務。</p><p>  可行性研

30、究是為了弄清楚系統(tǒng)開發(fā)的項目是不是可以實現和值得進行研究的過程,實際上是一次大大簡化系統(tǒng)分析和系統(tǒng)設計的過程,所以,進行可執(zhí)行性的分析是非常必要的,也是很重要的,經過最初的設計目標和進行的市場調查得出以下四點的可行性分析:</p><p><b>  —3—</b></p><p>  經濟可行性:即實現這個平臺設計有沒有什么經濟效益?該平臺設計只是作為本人的畢業(yè)設計

31、,又因為本人的設計能力有限,其功能還不能完善,所以沒有什么經濟效益可談。</p><p>  技術可行性:即現有的技術能否開發(fā)該平臺,會有哪些困難。</p><p>  運行可行性:即該平臺規(guī)定的運行方式是否可行。</p><p>  法律可行性:即該平臺的開發(fā)會不會在社會上引起侵權或其它責任問題。因為該平臺是作為畢業(yè)設計與商業(yè)無關,又因為是自主開發(fā)設計,因此不會構

32、成侵權,在法律上是可行的。</p><p>  通過以上的可行性分析,我將采用Microsoft IIS+ASP將結合的技術,運用Access數據庫對網站進行建設。</p><p>  1.3網站的深入調查</p><p>  經過以上的初步調查和研究,并且確定了該平臺的可行性,并決定開發(fā)本平臺,為了能夠對現行的平臺內容進行充分了解,使所要開發(fā)的平臺更具有實用性和適

33、應性,通過兩個月的實習調查和指導老師的耐心介紹,設計出該平臺功能如下:</p><p>  能夠完成用戶基本信息錄入的注冊和用戶基本信息的個人前臺與后臺管理。</p><p>  能夠完成管理員對網站的商品資料(添加大類、添加小類、商品添加、商品審查)、商品交易(外理訂單、發(fā)貨查詢)、會員管理(會員審查)、操作管理(管理員添加、管理員審查、管理員退出)的功能。</p><

34、;p>  能過電子商品的名稱,電子商品的分類進行搜索。</p><p>  能夠通過查看購物車對所選商品進行確定、挑選,通過定單查詢對支付費用進行確定。</p><p>  經過前一階段的調查與研究分析,我已確定了該平臺設計的主要功能,對每個功能模塊也作了具體描述,下面就來具體分析該平臺的設計特點與具體思想。</p><p><b>  —4—<

35、;/b></p><p>  1.4網站設計的特點</p><p>  我所設計和開發(fā)的網上購物平臺是經過很長時間的調查和分析才開始具體實施的,它的主要特點是改變了以往的購物只能過現實的商場才能達到的結果,采用Wed技術,借助于Internet互聯網廣泛應用技術,達到資源共享,提高以往買書的局限性,縮短人們的時間和提高工作效率,具有較好的交互性,從而實現信息化,規(guī)范化,系統(tǒng)化,網絡化

36、的平臺,使整個購書活動過程簡單、方便、易行。</p><p>  1.5網站開發(fā)的設計思想</p><p>  網上購物平臺主要是對后臺管理和前臺操作。后臺管理是管理員對本網站的維護,通過商品資料(添加大類、添加小類、商品添加、商品審查)、商品交易(處理訂單、發(fā)貨查詢)、會員管理(會員審查)、操作管理(管理員添加、管理員審查、管理員退出)等功能達到對網站的管理。前臺操作是用戶登錄到本網站,

37、可以進行用戶注冊,通過網站的新品速遞、商品熱賣、商品分類或電子商品搜索功能,找到自己想要買的書,裝入購物車,提交定單進行購買。</p><p>  網上購書平臺的特點是客戶和電子商品信息量很大,管理員需要整理的信息很多,為讓管理員輕松、方便、快捷的管理,該平臺采用符合購買電子商品基本的原則,滿足廣大客戶的日益增長的數量,并達到操作過程中的直觀、方便、實用、安全等要求。</p><p>  

38、1.6系統(tǒng)設計的總體規(guī)則</p><p>  無論哪個網站都要有它自己的設計規(guī)則。該平臺也一樣,它的主要設計規(guī)則有:</p><p>  簡單性:在實現平臺的功能的同時,盡量讓平臺操作簡單易懂,這對于一個網站來說是非常重要的。</p><p>  針對性:該平臺設計是網上購物系統(tǒng)及后臺管理的定向開發(fā)設計,所以具有專業(yè)突出和很強的針對性。</p><

39、;p>  實用性:該平臺能完成電子商品展示和管理員管理的基本信息,具有良好的實用性。</p><p><b>  —5—</b></p><p><b>  網站的功能設計</b></p><p><b>  2.1網站功能分析</b></p><p>  經過前期的深入

40、調查和研究,總結出該平臺需要完成的一些具體功能,分析如下:</p><p>  用戶管理 能夠完成用戶基本信息錄入的注冊和用戶基本信息的個人前臺與后臺管理。</p><p>  管理員管理 能夠完成管理員對網站的商品資料(添加大類、添加小類、商品添加、商品審查)、商品交易(外理訂單、發(fā)貨查詢)、會員管理(會員審查)、操作管理(管理員添加、管理員審查、管理員退出)的功能。</p&g

41、t;<p>  搜索功能 能過電子商品的名稱,電子商品的分類進行搜索。</p><p>  查詢功能 能夠通過查看購物車對所選商品進行確定、挑選,通過定單查詢對支付費用進行確定。</p><p>  2.2 平臺功能模塊的設計</p><p>  在平臺功能的分析基礎上,得到本平臺的功能模塊圖如下:</p><p>  網上

42、購物系統(tǒng)平臺主要包括四大功能模塊,用戶管理、網站布局、管理員管理、搜索等功能模塊。其中用戶管理模塊,主要包括用戶注冊、用戶修改、用戶刪除等功能;管理員管理主要包括商品資料(添加大類、添加小類、商品添加、商品審查)、商品交易、會員管理、操作管理(管理員添加、管理員審查、管理員退出)等功能;搜索主要包括(商品名稱、商品類別)。</p><p><b>  —6—</b></p>&

43、lt;p>  網上購物系統(tǒng)平臺總體模塊:</p><p>  2.3 系統(tǒng)流程分析</p><p>  本系統(tǒng)分為前臺購物流程和后臺訂單處理流程</p><p>  2.3.1前臺購物流程圖</p><p><b>  —7—</b></p><p>  2.3.2后臺購物流程圖</p

44、><p>  2.3.3注冊功能流程圖 </p><p><b>  —8—</b></p><p>  2.3.4商品搜索流程圖</p><p>  2.3.5用戶登錄流程圖</p><p><b>  —9—</b></p><p>  2.3.6商

45、品管理流程圖</p><p>  2.3.7購物車流程圖</p><p><b>  —10—</b></p><p>  第三章 網站數據庫設計</p><p>  3.1網站數據庫需求分析</p><p><b>  數據庫的分析</b></p><

46、p>  在信息世界中,信息從客觀事物出發(fā)流經數據庫,通過決策機構最后又回到客觀世界,信息的這一循環(huán)經歷了三個領域:信息世界,數據世界,現實世界?,F實世界的事物反映到人的頭腦中,人的大腦對它有個認識過程,經過分析(選擇、命名、分類等)進入信息世界。這些信息再進一步加工、編碼,然后進入數據世界,而軟件系統(tǒng)的開發(fā)工作需要考慮這兩個方面的問題,也就是要考慮系統(tǒng)開發(fā)所需要的數據,以及如何對這些數據進行操作。這兩個問題貫穿了整個軟件系統(tǒng)的開發(fā)

47、過程,這也就是數據庫的設計問題,軟件設計的一個核心。</p><p>  網上購物系統(tǒng)的主要對象是用戶,所以必需建立用戶表,包括用戶的基本信息情況;用戶的主要活動是對商品的購買,所以必需建立商品信息表;用戶對商品的購買,選擇所要的商品,首先得對商品進行搜索,所以我們把商品進行分類,進行大類和小類的劃分,建立商品類別表和商品類別細分表;最后用戶提交定單,建立定單表。</p><p>  經過

48、分析,此數據庫包含如下表:</p><p>  Class_1表;商品類別表(商品號、商品名稱、錄入時間)</p><p>  Class_2表;商品類別細分表(商品號、商品細分名稱、商品所屬類名稱、錄入時間)</p><p>  orderlist表;定單表(用戶號、用戶名稱、郵編、電話、Email、地址、匯款方式、錄入時間、狀態(tài))</p><

49、p>  product表;商品信息表(商品號、商品總類名稱、商品細分類名稱、商品簡介、商品說明、會員價、市場價、商品圖象、訪問次數)</p><p>  reguser表;用戶表(用戶號、用戶密碼、密碼提示問題、問題答案、姓名、性別、Email、電話、地址、郵編、時間)</p><p>  shoplist表。</p><p>  3.2數據庫邏輯結構設計&l

50、t;/p><p>  數據庫設計要遵循一些規(guī)則,一個好的數據庫滿足一些嚴格的約束和要求。盡量分離各實體對應的表,一個實體對應一個表,搞清楚該實體有哪些屬性,對應有些什么字段,以及各實體之間有何種聯系。實體、屬性與聯系是進行概念設計時要考慮</p><p><b>  —11—</b></p><p>  的3個元素,也是一個好的數據庫設計的核心。&

51、lt;/p><p>  從實際出發(fā),經過仔細地設計,得到各表的結構</p><p><b>  參考文獻</b></p><p>  [1]汪曉平、鐘軍.ASP網絡開發(fā)技術[M].北京:人民郵政出版社,2003年12月第二版.</p><p>  [2]張一鳴、桂林、張家祥.個人網站組建實用教程[M].西安:電子科技大學出版

52、社,2004年1月第一版.</p><p>  [3]龍馬工作室.典型網站建設[M].北京:人民郵電出版社,2004年8月第一版.</p><p>  [4]龍馬工作室.ASP+ SQL Server組建動態(tài)網站[M].北京:人民郵電出版社,2004年8月第一版.</p><p>  [5]蔡翠平、尚俊杰.網絡程序設計—ASP[M].北京:清華大學出版社,2002年

53、1月第一版.</p><p>  [6]白以恩.計算機網絡基礎及應用[M].哈爾濱:哈爾濱工業(yè)大學出版社,2000.</p><p>  [7]周樹清.電子商務情景案例[M].北京:中國國際廣播出版社,2001.</p><p>  [8]姚國章.中國企業(yè)電子商務發(fā)展戰(zhàn)略[M].北京:北京大學出版社,2001.</p><p>  [9]郝阿

54、朋,楊清編著.WEB 網頁開發(fā)基礎教程.北京:國防工業(yè)出版社2001.5.</p><p>  [10]陳峰等編著.網頁制作全接觸:HTML 4.0 & CSS.北京:人民郵電出版社2001.3.</p><p>  [11]王永輝編著.網頁制作真容易.上海:上??茖W技術出版社,2002.</p><p>  [12]黃平主編.數據庫技術.北京:機械工業(yè)出版

55、社,2002.</p><p>  [13]劉文政等編.網頁設計三合一綜合教程(MX版).北京:科學出版社,2003.</p><p>  [14]彭萬波等編著.網頁設計精彩實例.北京:電子工業(yè)出版社,2002.</p><p>  [15]袁玫等編著.網絡數據庫應用教程.北京:人民郵電出版社,2002.</p><p>  [16]任永功等

溫馨提示

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

評論

0/150

提交評論