畢業設計(論文)ASP網上商城購物系統設計與實現_第1頁
畢業設計(論文)ASP網上商城購物系統設計與實現_第2頁
畢業設計(論文)ASP網上商城購物系統設計與實現_第3頁
畢業設計(論文)ASP網上商城購物系統設計與實現_第4頁
畢業設計(論文)ASP網上商城購物系統設計與實現_第5頁
已閱讀5頁,還剩11頁未讀, 繼續免費閱讀

下載本文檔

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

文檔簡介

1、摘要20世紀,隨著計算機科學的發展,數據庫技術在internet 中的應用越來越廣泛,為廣大網絡用戶提供了更加周到和人性化的服務。個性化已逐漸成為當今wed應用的潮流。本文研究了一種基于數據關聯規則采集技術的用戶個性化頁面動態生成方案,此方案與現今網上已采用的一些方案相比,具有用戶使用更簡單、反映用戶更明顯細致等優點。本文中所做的主要工作如下:(1)介紹了個性化頁面的背景及iis+asp系統的一般原理;(2)闡述整個個性化頁面生成系統的系統結構及工作原理;分析了系統實現中的特殊性、難點和重點。(3)設計實現用戶注冊/登錄、查詢、購買;管理員對網站的系統管理;個性化頁面動態生成-回顯等程序模塊;

2、實現asp和html頁面。(4)分析并解決實現中的若干技術問題;(5)建立完整的實驗網站,進行測試并分析結果。全文共分五部分,第一部分主要是網站系統分析;第二部分主要是網站的功能設計;第三部分主要是網站數據庫設計;第四部分主要是網站應用與界面設計;第五部分進一步得出結論并提出具有現實意義的意見和建議。關鍵詞:網上購物系統 動態網站 asp access數據庫abstractalong with the development of the computer science in 20 centuries, the database technique is more and more exte

3、nsive 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 application of wed nowadays.this text studied a kind of project which composed of characteristic page and dynam

4、ic state of technical customer according to the data connection rule, compared with some projects that adopt already on present nets, this project have the advantage of making customers use more simple and reflect them more obviously meticulous and so on.the main work in this text is as followed:(1)

5、introduced the background of the characteristic page and the general theory of iiss + the system of asp;(2)elaborate the whole system 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.

6、(3)design to carry out the 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 and htmls.(4)analyze and resolve some technique probl

7、em in the realization;(5)establish the whole experiment website, carry on the test and to analysis the result.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

8、the website database 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.keyword:on-line shopping system dynamic state website asp access database目錄序言 1第一章 網

9、站系統分析 311網站的設計目標 312網站的可行性分析 313網站的深入調查 414網站設計的特點 515網站開發的設計思想 516系統設計的總體規則 5第二章 網站的功能設計 621網站功能分析 622平臺功能模塊的設計 623 系統流程分析 7第三章 網站數據庫設計 1131網站數據庫需求分析 1132數據庫邏輯結構設計 11第四章 網站應用與界面設計 15第五章 設計總結 24參考文獻 25序言目前,網絡正以一種前所未有的沖擊力在影響著人類的活動,包括人類的生產和日常生活。網絡的誕生和發展,顛覆了傳統的信息傳播方式,沖破了存在于傳統交流方式中時間和空間的種種壁壘,極大地改變了人類從物質

10、到精神、從形式到內容、從生產到生活的各種活動,并且給人類帶來了新的機遇和挑戰。中國互聯網絡信息中心發布的第2005.1.19日下午第十五次cnnic調查結果顯示,截至2004年12月底,內地上網用戶總數為9400萬,比去年同期增長8.0%,其中使用寬帶上網的人數達到4280萬;上網計算機達到4160萬臺,增長了14.6% 。用戶在網上關注的信息也不再是單一的新聞。報告數據顯示,用戶在網上經常查詢的信息中,教育信息占29.3%,汽車信息占13.8%,求職招聘信息占24.2%。在互聯網服務業務方面:電子郵件、搜索引擎、網上銀行、在線交易、網絡廣告、網絡新聞、網絡游戲等服務業務仍然快速的發展著。在上

11、網的時候我們接觸最多的是 web頁面,web頁面是如何制作出來的呢?他的制作是不是非常難以掌握呢?microsoft active server pages,即我們通常所謂的 asp,是微軟公司開發的一套服務器端腳本環境。asp作為一種新興的網絡應用技術,并不單指某一種編程語言,而是一門把 html代碼與 vbscript 和javascript 等腳本語言融合在一起的技術。其獨有的特色如下:1、易用性 使用vbscript、javascript等簡單易學的腳本語言,結合html代碼,即可快速地完成網站的應用程序。無須編譯、容易編寫,可在服務器端直接執行。使用普通的記事本既可以進行編輯設計。2

12、、兼容性 asp能與任何activex語言相容,除了可使用 vbscript、javascript等語言設計外,通過plug-in的方式,還可以使用第三方所提供的其他腳本語言。3、安全性 asp的源代碼不會被傳到客戶瀏覽器,從而避免了縮寫的源程序被他人剽竊,從而提高了程序的安全性。4、可擴充性 asp具有無限可擴充性,可以使用 visual basic、 java、visual c+和 cobol等編程語言來編寫所需的服務器控件??傊?,使用asp技術可以結合html代碼、asp指令和activex控件來建立動態、1交互且高效的web服務器應用程序。本書就是為那些對此技術開發感興趣的讀者而編寫的

13、。當然學習asp最好的方法莫過于親自動手編寫,為了在最短的時間內掌握asp的使用方法,然后結合本論文的系統分析開始動手編寫一個平臺,你就可以發現制作動態網頁并不是想象中的那么神秘和高不可攀。因為系統分析時間倉促,又因為本人的設計理念有限,所以該平臺難免會有錯誤和不足之處,還請各位領導和老師批評,指正。2第一章 網站系統分析系統分析是平臺開發的一個不可缺少的環節,為了能夠使本系統更好、更完善地被設計出來,就必須先進行調查研究。在系統調查的基礎上,對新系統的功能進行細致的分析,從而才能夠開發出完整的系統設計。11網站的設計目標 本平臺利用現在比較廣泛的asp+access數據庫的架構實現的,進行系

14、統分析,為將來進一步的實施打下一個堅實的技術基礎。本平臺將投入到實際的試運行之中,進行測試,如果測試滿意的話,將進行平臺的完善開發,從而實現信息化,規范化,系統化,網絡化的平臺,具有較好的適應性和推廣性。此系統分為前臺管理和后臺管理。前臺管理是友好的操作界面,供用戶瀏覽、查詢使用。包括:瀏覽商品、查詢商品、訂購商品、購物車、用戶維護等功能;后臺管理是提供給管理員的,其中包括:商品管理、用戶管理、訂單管理等。使管理員從繁瑣的手工操作中解脫出來,并提高了辦公效率。 12網站的可行性分析隨著計算機技術的發展和網絡人口的增加,網絡世界也越來越廣博,越來越豐富,電子商務已經成為網上的一股潮流。我們相信要

15、不了太長有時間,顧客就可以在網絡世界上獲得他們在現實世界上可以獲得的所有商品和服務??尚行匝芯渴菫榱伺宄到y開發的項目是不是可以實現和值得進行研究的過程,實際上是一次大大簡化系統分析和系統設計的過程,所以,進行可執行性的分析是非常必要的,也是很重要的,經過最初的設計目標和進行的市場調查得出以下四點的可行性分析:31 經濟可行性:即實現這個平臺設計有沒有什么經濟效益?該平臺設計只是作為本人的畢業設計,又因為本人的設計能力有限,其功能還不能完善,所以沒有什么經濟效益可談。2 技術可行性:即現有的技術能否開發該平臺,會有哪些困難。3 運行可行性:即該平臺規定的運行方式是否可行。4 法律可行性:即該

16、平臺的開發會不會在社會上引起侵權或其它責任問題。因為該平臺是作為畢業設計與商業無關,又因為是自主開發設計,因此不會構成侵權,在法律上是可行的。通過以上的可行性分析,我將采用microsoft iis+asp將結合的技術,運用access數據庫對網站進行建設。13網站的深入調查經過以上的初步調查和研究,并且確定了該平臺的可行性,并決定開發本平臺,為了能夠對現行的平臺內容進行充分了解,使所要開發的平臺更具有實用性和適應性,通過兩個月的實習調查和指導老師的耐心介紹,設計出該平臺功能如下:1 能夠完成用戶基本信息錄入的注冊和用戶基本信息的個人前臺與后臺管理。2 能夠完成管理員對網站的商品資料(添加大類

17、、添加小類、商品添加、商品審查)、商品交易(外理訂單、發貨查詢)、會員管理(會員審查)、操作管理(管理員添加、管理員審查、管理員退出)的功能。3 能過電子商品的名稱,電子商品的分類進行搜索。4 能夠通過查看購物車對所選商品進行確定、挑選,通過定單查詢對支付費用進行確定。經過前一階段的調查與研究分析,我已確定了該平臺設計的主要功能,對每個功能模塊也作了具體描述,下面就來具體分析該平臺的設計特點與具體思想。414網站設計的特點 我所設計和開發的網上購物平臺是經過很長時間的調查和分析才開始具體實施的,它的主要特點是改變了以往的購物只能過現實的商場才能達到的結果,采用wed技術,借助于internet

18、互聯網廣泛應用技術,達到資源共享,提高以往買書的局限性,縮短人們的時間和提高工作效率,具有較好的交互性,從而實現信息化,規范化,系統化,網絡化的平臺,使整個購書活動過程簡單、方便、易行。15網站開發的設計思想網上購物平臺主要是對后臺管理和前臺操作。后臺管理是管理員對本網站的維護,通過商品資料(添加大類、添加小類、商品添加、商品審查)、商品交易(處理訂單、發貨查詢)、會員管理(會員審查)、操作管理(管理員添加、管理員審查、管理員退出)等功能達到對網站的管理。前臺操作是用戶登錄到本網站,可以進行用戶注冊,通過網站的新品速遞、商品熱賣、商品分類或電子商品搜索功能,找到自己想要買的書,裝入購物車,提交

19、定單進行購買。網上購書平臺的特點是客戶和電子商品信息量很大,管理員需要整理的信息很多,為讓管理員輕松、方便、快捷的管理,該平臺采用符合購買電子商品基本的原則,滿足廣大客戶的日益增長的數量,并達到操作過程中的直觀、方便、實用、安全等要求。16系統設計的總體規則無論哪個網站都要有它自己的設計規則。該平臺也一樣,它的主要設計規則有:簡單性:在實現平臺的功能的同時,盡量讓平臺操作簡單易懂,這對于一個網站來說是非常重要的。針對性:該平臺設計是網上購物系統及后臺管理的定向開發設計,所以具有專業突出和很強的針對性。實用性:該平臺能完成電子商品展示和管理員管理的基本信息,具有良好的實用性。5第二章 網站的功能

20、設計21網站功能分析 經過前期的深入調查和研究,總結出該平臺需要完成的一些具體功能,分析如下:1 用戶管理 能夠完成用戶基本信息錄入的注冊和用戶基本信息的個人前臺與后臺管理。2 管理員管理 能夠完成管理員對網站的商品資料(添加大類、添加小類、商品添加、商品審查)、商品交易(外理訂單、發貨查詢)、會員管理(會員審查)、操作管理(管理員添加、管理員審查、管理員退出)的功能。3 搜索功能 能過電子商品的名稱,電子商品的分類進行搜索。4 查詢功能 能夠通過查看購物車對所選商品進行確定、挑選,通過定單查詢對支付費用進行確定。22 平臺功能模塊的設計在平臺功能的分析基礎上,得到本平臺的功能模塊圖如下:網上

21、購物系統平臺主要包括四大功能模塊,用戶管理、網站布局、管理員管理、搜索等功能模塊。其中用戶管理模塊,主要包括用戶注冊、用戶修改、用戶刪除等功能;管理員管理主要包括商品資料(添加大類、添加小類、商品添加、商品審查)、商品交易、會員管理、操作管理(管理員添加、管理員審查、管理員退出)等功能;搜索主要包括(商品名稱、商品類別)。6網上購物系統平臺總體模塊:網上購物系統平臺用戶管理管理員管理網站布局搜索添加小類添加大類商品添加商品審查管理員添加管理員審查管理員退出會員管理操作管理商品名稱商品類別商品資料用戶刪除用戶修改用戶注冊商品交易23 系統流程分析本系統分為前臺購物流程和后臺訂單處理流程231前臺

22、購物流程圖瀏覽商品選擇商品訂購商品去購物車去收銀臺提交訂單未注冊用戶已登錄注冊用戶未登錄注冊用戶注冊登錄7232后臺購物流程圖用戶訂單訂單處理訂單發貨訂單結賬訂單刪除233注冊功能流程圖 注冊入口必選項為空用戶名有效?2次輸入密碼是否一致?密碼長度符合要求?email地址有效?其他信息有效?注冊成功否否否否否是是否是否是是是8234商品搜索流程圖開始搜索輸入條件搜索結果查看商品購物車下訂單繼續搜索是否235用戶登錄流程圖登錄入口取得用戶名和密碼將userid存入session中查詢用戶是否存在核對密碼是否正確登錄成功是是否否9236商品管理流程圖商品管理查詢商品修改,刪除滿意否返回添加商品是否

23、237購物車流程圖購物車查看商品滿意嗎下訂單調整商品是否10第三章 網站數據庫設計31網站數據庫需求分析數據庫的分析在信息世界中,信息從客觀事物出發流經數據庫,通過決策機構最后又回到客觀世界,信息的這一循環經歷了三個領域:信息世界,數據世界,現實世界?,F實世界的事物反映到人的頭腦中,人的大腦對它有個認識過程,經過分析(選擇、命名、分類等)進入信息世界。這些信息再進一步加工、編碼,然后進入數據世界,而軟件系統的開發工作需要考慮這兩個方面的問題,也就是要考慮系統開發所需要的數據,以及如何對這些數據進行操作。這兩個問題貫穿了整個軟件系統的開發過程,這也就是數據庫的設計問題,軟件設計的一個核心。網上購

24、物系統的主要對象是用戶,所以必需建立用戶表,包括用戶的基本信息情況;用戶的主要活動是對商品的購買,所以必需建立商品信息表;用戶對商品的購買,選擇所要的商品,首先得對商品進行搜索,所以我們把商品進行分類,進行大類和小類的劃分,建立商品類別表和商品類別細分表;最后用戶提交定單,建立定單表。經過分析,此數據庫包含如下表:class_1表;商品類別表(商品號、商品名稱、錄入時間)class_2表;商品類別細分表(商品號、商品細分名稱、商品所屬類名稱、錄入時間)orderlist表;定單表(用戶號、用戶名稱、郵編、電話、email、地址、匯款方式、錄入時間、狀態)product表;商品信息表(商品號、商品總類名稱、商品細分類名稱、商品簡介、商品說明、會員價、市場價、商品圖象、訪問次數)reguser表;用戶表(用戶號、用戶密碼、密碼提示問題、問題答案、姓名、性別、email、電話、地址、郵編、時間)shoplist表。3.2數據庫邏輯結構設計數據庫設

溫馨提示

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

評論

0/150

提交評論