【正文】
摘 要電子商務網(wǎng)站是現(xiàn)在和未來的一種購物方式,他將會給人們帶來越來越多的方便。本文將首先從結構上對網(wǎng)站的設計有一個總體上的思想,包括網(wǎng)站的前端的會員管理模塊和后端的數(shù)據(jù)維護模塊,這是任何一個網(wǎng)站所必備。但我還是把一些內容放在安全技術的論述上,當安全越來越成為當今網(wǎng)站的一個突出主題時,我們不得不在安全上下大功夫,讓我們的網(wǎng)站成為您的一方凈土論文闡述了基于B/S模式的電子商務的開發(fā),并對該系統(tǒng)的需求分析及系統(tǒng)需要實現(xiàn)的設計方法作了介紹。該系統(tǒng)的基本功能主要包括用戶購買和管理員管理。用戶購買系統(tǒng)包括商品查詢,訂單查詢和商品訂購;管理員系統(tǒng)包括管理員登錄,商品管理,對用戶訂單的處理和計算用戶所購商品的金額。這個系統(tǒng)被劃分成兩塊:即后臺數(shù)據(jù)庫和Web站點。因為此系統(tǒng)是基于結構化設計的,所以它能非常便利地擴展成適合于未來更加復雜的環(huán)境??傊?,該系統(tǒng)是一個可靠而有用的系統(tǒng)。關鍵詞: 電子商務 B/S模式The Designation And Realization Of The Electronic Commerce Basing AbstractThe emerce Web site is now and kind of shopping way in the future,Hewill bring more and more convenience to people。At first at structure design this textin the Web site there is a thought generally,Including the data that the member in thefront of the Web site managed the module and back end maintain the module,This Is indispensability of any Web site,But I put some content on the argumentation of thesafe practice,When safe to nowadays bee a theme of stressing of the Web site more and more,Let our Web site bee your pure land of party。This thesis mainly explain the development of the Electronic Commerce system which on the basis of B/S mode .It makes introduction one by one from the analysis of systematic demands and designation of the system to the systematic realization . This system’s basic functions mainly include user subsystem and janitor subsystem. The user subsystem include shopping inquirying, order inquirying, shopping ordering, the janitor subsystem include janitor login, shopping managing, dealing with the user order, counting the sales of shopping. The System is divided into database and Web site. Because the system is designed on the base of structure, it can be conveniently extended to adapt the more plicated environment in the future. In a word , it is a reliable and useful system.Key words: Electronic Commerce B/S mode 目 錄前 言…………………………………………………………………………………3第 一 章 開發(fā)環(huán)境及數(shù)據(jù)庫概述………………………………..61 . 1 ………………………………………………………………...61 . 1 . 1 .NET簡介……………………………………………………………………61 . 1 . 2 ………………………………… ……………………61 . 1 . 3 ………………………………………..81 . 1 . 4 SQL SERVER 2000簡介… …………………………………………….91 . 1 . 5 DWEAMWEAVER 2004簡介……… ……………………………….10第 二 章 網(wǎng)站的需求分析及功能介紹……………………………………..112 . 1 電子商務簡介………………………………………………………………....112 . 1 . 1 電子商務的概念……………………………………………………………..112 . 1 . 2 電子商務的特點……………………………………………………………..122 . 1 . 3 電子商務的發(fā)展現(xiàn)狀………………………………………........................122 . 2 可行性分析………………………………………………………………………132 . 3 設計思想………………………………………………………………………….132 . 4 功能需求分析…………………………………………………………………..14第 三 章 數(shù)據(jù)庫設計……………………………………………….183. 1 數(shù)據(jù)庫表的設計……………………………………………………….……....183. 1 . 1 商品大類信息表tb_superType………………… ………………………..183. 1 . 2 商品小類信息表tb_subType…………… ………………………………..183. 1 . 3 管理員信息表tb_manager……………… ………………………………...183. 1 . 4 訂單信息表Orders……………… …………………………………………...183. 1 . 5 商品訂單詳細資料信息表tb_order………………..………………...193. 1 . 6 商品詳細資料信息表tb_goods………………………………………….193. 1 . 7 用戶注冊信息表member……………… ………………………………….193. 1 . 8 購物車信息表TempStore……… ………………………………………….203. 1 . 9 用戶留言信息表Guest………………………………………………. …………203 . 2 數(shù)據(jù)庫表………………………………………………………………………….203. 2 . 1 商品大類表………………… ………………………………………………… 203. 2 . 2 商品小類表…………… ……………………………….. ……………………...203. 2 . 3 管理員表…………………………………………………………………………203. 2 . 4 訂單表……………… …………………………………………………………….213. 2 . 5 訂單詳細信息表… ……………………………………………………………213. 2 . 6 商品信息表…………………………………………………………………….. 213. 2 . 7 用戶信息表…………………………………………………………………….. 213. 2 . 8 購物車表………………………………………………….…………………….. 213. 2 . 9 用戶留言表……………………………………………….……………………. 21第 四 章 網(wǎng)站的詳細設計………………………….........................224 . 1 網(wǎng)站流程圖……………………………………………….………………………224 . 2 編碼實施………………… …………………………. ………………………….. 234 . 2 . 1 商品銷售模塊設計………………… …………………… ………………234 . 2 . 2 管理模塊設計………………… ……………………………………………37第 五 章 系統(tǒng)開發(fā)小結……………………………….....................44第 六 章 全文總結……………………………….............................45致 謝……………………………………………… ………………………………………..45參 考 文 獻………… ……………………………………………………………………46引 言隨著Internet的迅猛普及,以及電子商務所產(chǎn)生的經(jīng)濟效益已經(jīng)超過通信和航空工業(yè)帶給人們的啟迪,目前,它已成為現(xiàn)代人生活中重要的一部分。電子商務就是在網(wǎng)絡上建立一個虛擬的購物商場,避免了挑選商品的煩瑣過程,使購物過程變得輕松、快捷、方便,很適合現(xiàn)代人快節(jié)奏的生活,同時又能有效的控制“商場”運營的成本,開辟了一個新的銷售渠道。但是,國內的電子商務還處在一個初始階段,還需開發(fā)和利用。居于以上原因,這次畢業(yè)設計我選擇了這個課題,。目的是通過這次畢業(yè)設計促使我進一步學習和鞏固電子商務編程。,可以通過網(wǎng)絡實現(xiàn)定購,銷售和管理商品。旨在通過電子商務這一新型的商業(yè)運營模式,一方面是為了體現(xiàn)電子商務可以減少成本、傳播迅速、服務質量高的優(yōu)點,如:多語言的支持、標準的開放性、跨平臺操作性、代碼重用和商務集成等作初步的探討。第一章 開發(fā)環(huán)境及數(shù)據(jù)庫概述 .NET簡介隨著網(wǎng)絡經(jīng)濟的到來,.NET技術是一項革命性的技術。它是微軟公司推出的新一代互聯(lián)網(wǎng)軟件和服務戰(zhàn)略,是一種面向網(wǎng)絡、支持各種用戶終端的開發(fā)平臺環(huán)境。它包含了分布式計算、XML、組件技術、即時編譯技術等多種功能集成的環(huán)境。.NET環(huán)境使用統(tǒng)一的Internet標準(如XML)將不同的系統(tǒng)對接,并采用高度分布式應用服務架構,而且使用了一個綜合的管理程序。該程序能管理平臺中運行的服務程序,為運行程序提供強大的安全保護后臺。C#。例如,C#,C#本身并無類庫。另外,類型安全檢查啟動資源回收、結構化異常處理等也都是交由CLR(公共語言運行時)處理的。因此,C#。 (Active Server Pages:活動服務器頁面)之后推出的用于創(chuàng)建、管理和部署Web應用程序的新的理想平臺。、管理和部署Web應用程序變得非常容易。:(1)Web Controls,它使得創(chuàng)建forms 和HTML controls的工作變得簡單易行。例如,在ASP中典型的選擇框(select box)里,你不得不創(chuàng)建一個循環(huán)以便讓控制系統(tǒng)裝入數(shù)據(jù)。,你將會擁有一個databound,這意味著它會與數(shù)據(jù)源連接,并會自動裝入數(shù)據(jù)。(2)語言支持,它的缺省語言將是visual Basic而不是vbscript,這意味著我們可以擺脫vbscript的語言限制,我們的代碼將是編譯后運行的(而不是原來的解釋執(zhí)行)。(3)更好的代碼控制,COM對象不需要再在服務器上注冊,但是通過這種過程簡化,你再也不能夠在你的服務器上運行另外一個DLL版本,并且代碼相當保密。這意味著,如果沒有正確的開發(fā)工具和源代碼,很難改變代碼。(4)更好的升級能力,一個系統(tǒng)建成,本身有著一定的特性,以改進多處理器和串口環(huán)境中的性能。例如,session state 能夠通過單獨的處理器來維持,在一個單獨的機器上,甚至在數(shù)據(jù)庫中允許交叉的服務器會話。 , 戰(zhàn)略的重要組成部分Visual Studio .NET 已經(jīng)于2002年3月22日正式在中國推出。,所有程序的執(zhí)行都是經(jīng)過服務器編譯的,因此在程序執(zhí)行的效率上也有很大的提高。當?shù)谝粋€程序第一次被執(zhí)行時進行編譯,所以當這個程序被再次執(zhí)行上時會直接在服務器上執(zhí)行已編譯的可執(zhí)行的二進制代碼,然后把執(zhí)行結果通過網(wǎng)絡返回給客戶端。,而且實現(xiàn)的效率很高,在這一點它可以與CGI 和ISAPI相媲美;用它也很容易建立數(shù)據(jù)庫連接,實現(xiàn)數(shù)據(jù)庫訪問,在這一點它可以與IDC相媲美。并且,對于開發(fā)人員來說,還可以開發(fā)自己的自定義控件來擴展它的功能。.NET框架規(guī)定 ,應用程序可以使用任何支持運行階段通用語言的編程語言來編寫。CLR將所有CLR順應的應用程序轉換為微軟中間語言,然后,這種中間代碼被根據(jù)執(zhí)行平臺進行編譯。這種簡單的處理方式使得您是用某種語言編寫的應用程序可以在任何使用CLR的操作系統(tǒng)上運行。另外,您可以在一種語言編寫的應用程序中使用另一種完全不同的編程語言編寫的應用程序。這樣,每當一種新技術被推出時,就不需要再學習另一種完全不同的編程語言。,微軟公司發(fā)布了四種可用于編寫CLR特定代碼的語言它們是Visual 、C、C++.Visual 是一個功能強大的、高效并且可擴展的編程環(huán)境。它充分展現(xiàn)了應用程序開發(fā)的潛能,并提供了生成應用程序所需的工具和技術。這些應用程序將給當今的企業(yè)、機構提供強大的支持,并推動下一代基于XML Web 服務軟件的發(fā)展。在Visual ,可