網上購物系統(tǒng)本科畢業(yè)設計論文_第1頁
網上購物系統(tǒng)本科畢業(yè)設計論文_第2頁
網上購物系統(tǒng)本科畢業(yè)設計論文_第3頁
網上購物系統(tǒng)本科畢業(yè)設計論文_第4頁
網上購物系統(tǒng)本科畢業(yè)設計論文_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、摘 要 隨著 Internet 的蓬勃發(fā)展,網絡購物系統(tǒng)作為電子商務的一種形式正以其高效、 低成本的優(yōu)勢,逐步成為新興的經營模式和理念,人們已經不再滿足于信息的瀏覽和 發(fā)布,而是渴望著能夠充分享受網絡所帶來的更加多的便利。網絡購物正適應了當今 社會快節(jié)奏地生活,使顧客足不出戶便可以方便快捷輕松地選購自己喜歡的商品。 本網上購物系統(tǒng)是一個基于 Internet,采用 B2C(Business to Consumers)模式,并根 據現(xiàn)有的網上購物系統(tǒng)的現(xiàn)狀而設計開發(fā)的電子商務平臺。它不但可以擴大商家的規(guī) 模和市場影響力,而且可以減少企業(yè)的經營成本,提高工作效率。 本文首先介紹了網上購物系統(tǒng)的現(xiàn)狀

2、及開發(fā)背景,然后論述了系統(tǒng)的設計目標, 系統(tǒng)需求和總體設計方案,較詳細的論述了系統(tǒng)的詳細設計和實現(xiàn)。最后,本文對網 上購物系統(tǒng)進行了系統(tǒng)檢測并提出了還需要改進的問題。 本系統(tǒng)主要為用戶提供了會員注冊,購物車管理,商品搜索,用戶資料修改等功 能,為管理員提供了商品管理,用戶信息管理,新聞信息管理,訂單管理等功能。在 設計方面,本系統(tǒng)采用 B/S 結構,同時使用 JSP 技術進行動態(tài)頁面的設計,從系統(tǒng)的 安全性和代碼的可重用性方面考慮,運用 JavaBean 對程序的關鍵代碼進行封裝。后臺 數(shù)據庫選用 SQL Server2000 數(shù)據庫。 關鍵詞關鍵詞:JavaBean;JSP;SQL Serv

3、er2000;網上購物系統(tǒng) Online shopping system Abstract With the rapid development of Internet, online shopping system as a form of electronic commerce is its high efficiency, low cost advantage, and gradually into a new business model and philosophy, it is no longer satisfied with the information browsing an

4、d publishing, but eager to fully enjoy the network brought more and more convenient. Internet shopping is adapted to live in todays fast-paced society, so that customers can easily and quickly without leaving home would easily choose their favorite products. The online shopping system is based on th

5、e Internet, with B2C (Business to Consumers) mode, and online shopping system, under the existing status of the design and development of e-commerce platform. It can not only expand the business scale and market influence, and can reduce the operating costs of enterprises and improve efficiency. Thi

6、s paper introduces the on-line shopping system status and development background, and then discusses the system design objectives, system requirements and design program, more detailed discussion of the detailed design and implementation. Finally, on-line shopping system and made the system detect t

7、he problem still needs to be improved. This system provides users with membership registration, shopping cart management, product search, information changes and other functions, for the administrators of the goods management, customer information management, news management, order management functi

8、ons. In design, the system uses the B / S three-tier structure, JSP technology, dynamic page design, from system security and code reusability considerations, the key to the program using JavaBean code package. Background database use SQL Server2000 database. Key words: JavaBean; JSP; SQL Server2000

9、; online shopping system. 目 錄 摘 要.I ABSTRACT.II 緒 論.1 1 網上購物系統(tǒng)的基本理論.2 1.1 JSP 概述.2 1.2 JAVABEAN概述.2 1.3 SQLSERVER2000 概述.3 1.3.1 SQLServer2000 的簡介.3 1.3.2 SQLServer2000 的特點.3 1.3.3 SQLServer2000 的新特性.3 1.4 TOMCAT概述 .3 1.5 本章小結.4 2 網上購物系統(tǒng)的需求分析與總體設計.5 2.1 任務概述.5 2.1.1 目標.5 2.2 需求分析.5 2.2.1 對功能的規(guī)定.5 2.

10、2.2 對性能的規(guī)定.6 2.2.3 開發(fā)環(huán)境.6 2.3 可行性分析.6 2.4 系統(tǒng)功能結構圖.7 2.5 系統(tǒng)主要處理流程圖.7 2.6 接口設計.9 2.6.1 用戶接口.9 2.6.2 外部接口.9 2.6.3 內部接口.9 2.7 本章小結.9 3 網上購物系統(tǒng)的數(shù)據庫設計.10 3.1 數(shù)據庫設計的需求分析.10 3.2 數(shù)據庫概念設計.10 3.3 數(shù)據庫邏輯設計.10 3.3.1 管理員登錄.10 3.3.2 訂單.11 3.3.3 購物車商品.11 3.3.4 商品信息.12 3.3.5 商品大分類信息.12 3.3.6 商品小分類信息.12 3.3.7 折扣表.13 3.

11、3.8 公告信息.13 3.3.9 會員信息.13 3.4 數(shù)據庫物理設計與實現(xiàn).14 3.4.1 管理員登錄.14 3.4.2 訂單.14 3.4.3 購物車商品.14 3.4.4 用戶資料.15 3.5 本章小結.15 4 網上購物系統(tǒng)的開發(fā)與實現(xiàn).16 4.1 網站主要技術介紹.16 4.1.1 采用 JSP 經典設計模式.16 4.1.2 網站 JavaScript 設計.16 4.1.3 網頁風格設計.16 4.2 網站程序的結構.17 4.2.1 網站前臺類圖.17 4.2.2 網站后臺類圖.17 4.3 系統(tǒng)前臺部分開發(fā)與實現(xiàn).18 4.3.1 網站首頁.18 4.3.2 商品搜

12、索引擎.19 4.3.3 我的訂單.19 4.3.4 購物車.19 4.3.5 用戶注冊與登錄.21 4.4 系統(tǒng)后臺部分開發(fā)與實現(xiàn).21 4.4.1 后臺公告管理.21 4.4.2 后臺商品管理.22 4.4.3 后臺訂單管理.25 4.4.4 后臺會員管理.26 4.5 本章小結.28 5 網上購物系統(tǒng)測試.29 5.1 引言.29 5.2 測試方法.29 5.3 部分測試用例.29 5.3.1 網站啟動測試.29 5.3.2 測試用戶注冊與登錄模塊.29 5.3.3 測試購物車.29 5.3.4 測試管理員登錄.29 5.3.5 測試后臺管理模塊.30 結 論.31 參考文獻.32 致

13、謝.33 附錄英文參考文獻及譯文.34 緒 論 近年來,隨著 Internet 的迅速崛起,互聯(lián)網已日益成為收集提供信息的最佳 渠道并逐步進入傳統(tǒng)的流通領域。于是電子商務開始流行起來,越來越多的商家在網 上建起在線商店,向消費者展示出一種新穎的購物理念。網上購物系統(tǒng) B2B,B2C(Business to Customer,即企業(yè)對消費者),C2C(Customer to Customer, 即消費者對消費者)電子商務的前端商務平臺,在其商務活動全過程中起著舉足輕重的 作用。本文旨在討論如何建設 B2C 的網上購物系統(tǒng)。 當今,人們的交流已越來越多,要求信息的傳送速度更快,傳送范圍更廣, “信

14、息 高速公路”也就應運而生了。其中,Internet 已擁有了數(shù)千萬個用戶,通過 Internet 我們就可以與全世界來聯(lián)網。對于當中各種各樣的信息,人們都可以通過網絡來共享 和使用。比如網上購物,我們可以把它當作一個虛擬的市場銷售中心,每個人都可以 在這個網絡上享受所提供的服務,購買所需物品,這樣既節(jié)約了時間,又滿足了需求。 尤其是人們的生活速度越來越快,沒有大量的時間花費在商場購物。 網上購物的出現(xiàn),使這一問題迎刃而解。但是當下許多購物網站存在很多漏洞, 它的好壞因素在于功能速度,SEO 和安全。因此,我決定開發(fā)一個健全的網上購物系統(tǒng)。 1 網上購物系統(tǒng)的基本理論 1.1 JSP 概述 J

15、SP(JavaServer Pages)是由 Sun Microsystems 公司倡導、許多公司參與一起建 立的一種動態(tài)網頁技術標準。JSP 技術有點類似 ASP 技術,它是在傳統(tǒng)的網頁 HTML 文 件(*.htm,*.html)中插入 Java 程序段(Scriptlet)和 JSP 標記(tag),從而形成 JSP 文 件(*.jsp)。 用 JSP 開發(fā)的 Web 應用是跨平臺的,即能在 Linux 下運行,也能在其他操作系統(tǒng) 上運行。 JSP 技術使用 Java 編程語言編寫類 XML 的 tags 和 scriptlets,來封裝產生動態(tài) 網頁的處理邏輯。網頁還能通過 tags

16、和 scriptlets 訪問存在于服務端的資源的應用 邏輯。JSP 將網頁邏輯與網頁設計和顯示分離,支持可重用的基于組件的設計,使基于 Web 的應用程序的開發(fā)變得迅速和容易。 Web 服務器在遇到訪問 JSP 網頁的請求時,首先執(zhí)行其中的程序段,然后將執(zhí)行結 果連同 JSP 文件中的 HTML 代碼一起返回給客戶。插入的 Java 程序段可以操作數(shù)據庫、 重新定向網頁等,以實現(xiàn)建立動態(tài)網頁所需要的功能。 JSP 與 Java Servlet 一樣,是在服務器端執(zhí)行的,通常返回該客戶端的就是一個 HTML 文本,因此客戶端只要有瀏覽器就能瀏覽。 JSP 的 1.0 規(guī)范的最后版本是 1999

17、 年 9 月推出的,12 月又推出了 1.1 規(guī)范。目前 較新的是 JSP1.2 規(guī)范,JSP2.0 規(guī)范的征求意見稿也已出臺。 JSP 頁面由 HTML 代碼和嵌入其中的 Java 代碼所組成。服務器在頁面被客戶端請求 以后對這些 Java 代碼進行處理,然后將生成的 HTML 頁面返回給客戶端的瀏覽器。 Java Servlet 是 JSP 的技術基礎,而且大型的 Web 應用程序的開發(fā)需要 Java Servlet 和 JSP 配合才能完成。JSP 具備了 Java 技術的簡單易用,完全的面向對象,具有平臺 無關性且安全可靠,主要面向因特網的所有特點。 1.2 JavaBean 概述 J

18、avaBean 是一種 JAVA 語言寫成的可重用組件。為寫成 JavaBean,類必須是具體 的和公共的,并且具有無參數(shù)的構造器。JavaBean 通過提供符合一致性設計模式的公 共方法將內部域暴露稱為屬性。眾所周知,屬性名稱符合這種模式,其他 Java 類可以 通過自省機制發(fā)現(xiàn)和操作這些 JavaBean 屬性。 用戶可以使用 JavaBean 將功能、處理、值、數(shù)據庫訪問和其他任何可以用 java 代碼創(chuàng)造的對象進行打包,并且其他的開發(fā)者可以通過內部的 JSP 頁面、Servlet、其 他 JavaBean、applet 程序或者應用來使用這些對象。用戶可以認為 JavaBean 提供了

19、 一種隨時隨地的復制和粘貼的功能,而不用關心任何改變。 1.3 SQLServer2000 概述 1.3.1 SQLServer2000 的簡介 SQL Server 是由 Microsoft 開發(fā)和推廣的關系數(shù)據庫管理系統(tǒng)(DBMS),它最初是 由 Microsoft、Sybase 和 Ashton-Tate 三家公司共同開發(fā)的,并于 1988 年推出了第一 個 OS/2 版本。 SQL Server 近年來不斷更新版本,1996 年,Microsoft 推出了 SQL Server 6.5 版本;1998 年,SQL Server 7.0 版本和用戶見面;SQL Server 2000 是

20、 Microsoft 公司于 2000 年推出的最新版本。 1.3.2 SQLServer2000 的特點 (1)真正的客戶機/服務器體系結構。 (2)圖形化用戶界面,使系統(tǒng)管理和數(shù)據庫管理更加直觀、簡單。 (3)豐富的編程接口工具,為用戶進行程序設計提供了更大的選擇余地。 (4)SQL Server 與 Windows NT 完全集成,利用了 NT 的許多功能,如發(fā)送和接受消 息,管理登錄安全性等。SQL Server 也可以很好地與 Microsoft BackOffice 產品集成。 (5)具有很好的伸縮性,可跨越從運行 Windows 95/98 的膝上型電腦到運行 Windows 2

21、000 的大型多處理器等多種平臺使用。 (6)對 Web 技術的支持,使用戶能夠很容易地將數(shù)據庫中的數(shù)據發(fā)布到 Web 頁面上。 (7)SQL Server 提供數(shù)據倉庫功能,這個功能只在 Oracle 和其他更昂貴的 DBMS 中 才有。 1.3.3 SQLServer2000 的新特性 (1)支持 XML(Extensive Markup Language,擴展標記語言) (2)強大的基于 Web 的分析 (3)支持 OLE DB 和多種查詢 (4)支持分布式的分區(qū)視圖 1.4 Tomcat 概述 Tomcat 服務器是一個免費的開放源代碼的 Web 應用服務器。 Tomcat 是 Apa

22、che 軟件基金會(Apache Software Foundation)的 Jakarta 項目 中的一個核心項目,由 Apache、Sun 和其他一些公司及個人共同開發(fā)而成。由于有了 Sun 的參與和支持,最新的 Servlet 和 JSP 規(guī)范總是能在 Tomcat 中得到體現(xiàn), Tomcat 5 支持最新的 Servlet 2.4 和 JSP 2.0 規(guī)范。因為 Tomcat 技術先進、性能穩(wěn) 定,而且免費,因而深受 Java 愛好者的喜愛并得到了部分軟件開發(fā)商的認可,成為目 前比較流行的 Web 應用服務器。 Tomcat 很受廣大程序員的喜歡,因為它運行時占用的系統(tǒng)資源小,擴展性好

23、,支 持負載平衡與郵件服務等開發(fā)應用系統(tǒng)常用的功能;而且它還在不斷的改進和完善中, 任何一個感興趣的程序員都可以更改它或在其中加入新的功能。 Tomcat 是一個小型的輕量級應用服務器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多 的場合下被普遍使用,是開發(fā)和調試 JSP 程序的首選。對于一個初學者來說,可以這 樣認為,當在一臺機器上配置好 Apache 服務器,可利用它響應對 HTML 頁面的訪問請 求。實際上 Tomcat 部分是 Apache 服務器的擴展,但它是獨立運行的,所以當你運行 tomcat 時,它實際上作為一個與 Apache 獨立的進程單獨運行的。 這里的訣竅是,當配置正確時,Apa

24、che 為 HTML 頁面服務,而 Tomcat 實際上運行 JSP 頁面和 Servlet。另外,Tomcat 和 IIS、Apache 等 Web 服務器一樣,具有處理 HTML 頁 面的功能,另外它還是一個 Servlet 和 JSP 容器,獨立的 Servlet 容器是 Tomcat 的默 認模式。不過,Tomcat 處理靜態(tài) HTML 的能力不如 Apache 服務器。 1.5 本章小結 本章主要是介紹系統(tǒng)開發(fā)的環(huán)境和語言。系統(tǒng)的實現(xiàn)需要依靠這些平臺并且具有 這些平臺的特點,綜合它們的優(yōu)點并去除其中的一些不好的地方以使系統(tǒng)更加的完善 和強大。 2 網上購物系統(tǒng)的需求分析與總體設計 2

25、.1 任務概述 2.1.1 目標 本平臺旨在利用現(xiàn)在比較廣泛的 JSP+SQL Server2000 數(shù)據庫的架構實現(xiàn)的,進行 系統(tǒng)分析,為將來進一步的實施打下一個堅實的技術基礎。從而實現(xiàn)信息化,規(guī)范化, 系統(tǒng)化,網絡化的平臺,具有較好的適應性和推廣性。 此系統(tǒng)分為前臺管理和后臺管理。前臺管理是友好的操作界面,供用戶瀏覽、查 詢使用。包括:瀏覽商品、查詢商品、購物車、用戶維護等功能;后臺管理是提供給 管理員的,其中包括:商品管理、用戶管理、訂單管理等??梢允构芾韱T從繁瑣的手 工操作中解脫出來,并提高了辦公效率。 2.2 需求分析 2.2.1 對功能的規(guī)定 本系統(tǒng)主要分為網站前臺功能和網站后臺管

26、理功能。前臺功能主要有: (1)分類瀏覽商品。 (2)可按商品種類搜索商品。 (3)保存購物車,查看購物車,清空購物車。 (4)查看已經提交的訂單。 (5)特價商品及新品的展示。 (6)商城公告。用戶可以通過“商城公告”查看本商店的即時信息和動態(tài)。 (7)同類商品的顯示,商品分類的名稱及圖片顯示。 (8)商品銷售排行。 (9)用戶注冊與登錄。用戶注冊是為了保證用戶在本網站的安全性,便于網站管 理,用戶登錄后才可以進行購物。 網站后臺管理系統(tǒng)是系統(tǒng)管理員對整個網站后臺數(shù)據庫進行維護,是此網站最重 要的大門。在進入本欄目時系統(tǒng)會提示輸入系統(tǒng)管理員的用戶名和密碼,對于其他用 戶此界面是不可見的。它包

27、括以下功能: (1)添加、刪除、修改商品分類 (2)在線添加、 (批量)刪除、修改商品 (3)在線訂單查詢,訂單處理、發(fā)布訂單處理跟蹤信息 (4)查看、刪除、修改會員資料功能 (5)記錄會員下單購買情況和登錄情況 (6)添加修改首頁商城公告 (7)數(shù)據庫備份,恢復 2.2.2 對性能的規(guī)定 (1)操作方便、界面友好; (2)與數(shù)據源進行連接時,響應速度必須足夠快(3 秒之內); (3)易于維護和擴展。 2.2.3 開發(fā)環(huán)境 開發(fā)語言:Java 編譯程序:Sun JDK1.6 開發(fā)工具:Dreamweaver 8.0 數(shù)據庫:SQL Server 2000 操作系統(tǒng):windows XP 2.3

28、 可行性分析 (一)經濟可行性 首先,我們從經濟角度來分析構建電子商務網站是否可行:網上購物系統(tǒng)可以打 破地域的限制,將企業(yè)的營銷網絡伸展到每個地方,成為一個跨地區(qū)企業(yè),加速商品 流動與資金的周轉,節(jié)省了場地與營業(yè)員的開銷,另一方面,由于網絡應用的普及, 網上購物隊伍不斷擴大,在網上購物的人們教育水平相對較高,通過構建網上購物系 統(tǒng)除了大量節(jié)省廣告費用的同時,在無形中樹立了公司的形象,建立起企業(yè)的網絡文 化與品牌效益,這也是一項持續(xù)性的收益。因此,公司獲得的收益將是長期的、持續(xù) 性的,公司網上書店電子商務網站構建經濟上可行。 (二)技術上可行性 (1) 網絡應用基礎設施完善,由于信息技術的發(fā)展

29、,我國的計算機網絡飛速發(fā)展, 先后建成了中國公眾多媒體通信網、China Net、中國教育與科研計算機網絡等組成了 中國 Internet 主體,網絡應用進入了企業(yè)與普通家庭,這為發(fā)展電子商務提供了基礎 設施。 (2) 電子支付技術應用,通過電子支付網關實現(xiàn)交易雙方電子貨幣結算,解決電 子商務的支付問題,可加速交易過程的實現(xiàn) (3) 法律保障,交易活動如果沒有得到法律保障就等于它的合法性得不到承認, 其生存空間就會受到擠壓,隨著我國電子商務法律法規(guī)的頒發(fā),將解決電子商務活動 的法律技術問題,網上書店經營活動將得到法律的保護。 (三)管理上可行性 網上購物系統(tǒng)能有效開拓市場,加強和改善公司經營管

30、理活動,減少經營費用開支, 符合公司利益和發(fā)展方向,受到管理人員的支持,因此公司構建網上購物系統(tǒng)管理上 可行。 2.4 系統(tǒng)功能結構圖 (1)網站前臺結構圖如圖 2-1 所示: 圖 2-1 網站前臺功能結構圖 (2)網站后臺結構圖如圖 2-2 所示: 圖 2-2 網站后臺結構圖 2.5 系統(tǒng)主要處理流程圖 (1)系統(tǒng)的前臺購物處理流程如圖 2-3 所示: 網上購物后臺 商 品 類 別 刪 除 商 品 小 類 別 添 加 商 品 小 類 別 刪 除 公 告 信 息 添 加 訂 單 詳 細 查 詢 公 告 信 息 刪 除 商品大類別設置商品設置商品小類別設置公告設置訂單設置 商 品 添 加 商 品

31、 刪 除 訂 單 查 詢 訂 單 執(zhí) 行 商 品 類 別 添 加 商 品 修 改 商 品 小 類 別 修 改 網上購物前臺 按 類 別 查 詢 商 品 按 類 別 商 品 查 詢 添 加 到 購 物 車 查 詢 購 物 車 清 空 購 物 車 會 員 注 冊 結 帳 會 員 資 料 修 改 會 員 登 陸 商品查詢商品展示購物車會員管理收銀臺 新 品 上 架 特 價 商 品 銷 售 排 行 填 寫 訂 單 信 息 查看 商品 未注冊用戶 已登陸用戶 未登陸用戶 注冊 登陸 去購 物車 結帳 圖 2-3 會員購物執(zhí)行圖 (2)系統(tǒng)的商品后臺管理模塊流程如圖 2-4 所示: 開始 結束 添加商品

32、添加界面 刪除全部商品查看商品 商品管理 對應商品種類 添加刪除刪除成功 修改商品 修改 刪除成功 修改成功 圖 2-4 管理員后臺流程圖 (3)商品搜索流程如圖 2-5 所示: 結束 開始 顯示商品商品不存在 選擇商品種類 商品存在? 輸入商品名稱 不存在 存在 圖 2-5 商品搜索流程圖 2.6 接口設計 2.6.1 用戶接口 本系統(tǒng)通過 PC 計算機進行運行、操作,管理員可以管理各種相關信息,可以錄入、 刪除、修改相關信息。用戶可以通過選擇商品類型輸入商品名稱進行模糊查詢,也可 以修改自己的密碼,管理自己的賬戶。 2.6.2 外部接口 (1) 軟件接口 服務器程序可使用 JDBC 提供的

33、對 SQL Server 的接口,進行對數(shù)據庫的所有訪問。 服務器程序上可使用 SQL Server 的對數(shù)據庫的備份命令,以做到對數(shù)據的保存。 (2) 硬件接口: 1在輸入方面,對于鍵盤.鼠標的輸入,可用 java.io 的標準輸入/輸出,對輸入進行處 理。 2在輸出方面,打印機的連接及使用,也可用 java.io 的標準輸入/輸出對其進行處理。 2.6.3 內部接口 內部接口方面,各模塊之間采用函數(shù)調用、參數(shù)傳遞、返回值的方式進行信息傳遞。 具體參數(shù)的結構將在數(shù)據結構設計的內容中說明。接口傳遞的信息將是以數(shù)據結構封 裝了的數(shù)據,以參數(shù)傳遞或返回值的形式在各模塊間傳輸。 2.7 本章小結 本

34、章主要對系統(tǒng)的功能和性能需求進行了分析,介紹了系統(tǒng)的總體結構設計。明 確了系統(tǒng)設計的目的和意義,確定了系統(tǒng)開發(fā)的任務和最終系統(tǒng)所要滿足的各方面需 求,為軟件開發(fā)提供了依據,簡要地介紹了系統(tǒng)主要功能模塊的功能,給出了系統(tǒng)的 功能結構圖、系統(tǒng)主要處理流程圖、接口的設計。 3 網上購物系統(tǒng)的數(shù)據庫設計 3.1 數(shù)據庫設計的需求分析 在配置該數(shù)據庫時,數(shù)據源為 sort,以名稱 sort 數(shù)據庫來唯一命名該數(shù)據庫。該數(shù) 據庫包含的表有: (1) 管理員信息表(tb_manager) (2) 訂單信息主表(tb_order) (3) 訂單明細表(tb_order_detail) (4) 商品大分類信息表

35、(tb_superType) (5) 商品小分類信息表(tb_subType) (6) 折扣表(tb_rebate) (7) 商品信息表(tb_goods) (8) 公告信息表(tb_BBS) (9) 會員信息表(tb_member) 3.2 數(shù)據庫概念設計 概念結構圖如圖 3-1 所示: 會員信息 用戶名 真實姓名 密碼 所在城市 Emai 聯(lián)系地址 郵政編碼 證件號碼 電話 管理員 管理 用戶名密碼 圖 3-1 管理員及會員 ER 圖 3.3 數(shù)據庫邏輯設計 3.3.1 管理員登錄 表 3-1 管理員 字段名稱數(shù)據類型長度說明 IDInt4ID 號(主鍵) nameChar40管理員名稱

36、passwordChar40密碼 3.3.2 訂單 表 3-2 訂單表 字段名稱數(shù)據類型長度說明 OderIDBigint8訂單編號(主鍵) bnumbervarchar2品種數(shù) usernamechar15用戶名 Truenamevarchar15真實姓名 addressvarchar120聯(lián)系地址 postcodevarchar10郵政編碼 telvarchar20電話 payvarchar20付款方式 carryvarchar20運送方式 rebatefloat8折扣 OrderDatesmalldatetime4定貨日期 enforceint4是否執(zhí)行 bzvarchar200備注 3

37、.3.3 購物車商品 表 3-3 訂單明細 字段名稱數(shù)據類型長度說明 IDbigint8自動編號(主鍵) orderIDbigint8用戶名稱 goodsIDbigint8商品名稱 pricemoney8價格 numberint8數(shù)量 3.3.4 商品信息 表 3-4 商品信息 字段名稱數(shù)據類型長度說明 IDbigint8商品 ID(主鍵) typeIDInt4類別 ID goodsNameVarchar220商品名稱 introduceText16商品簡介 priceMoney8定價 nowPriceMoney8現(xiàn)價 pictureVarchar100圖片文件 INTimeDatetime8

38、錄入時間 newGoodsInt4是否新品 saleInt4是否特價 hitint4瀏覽次數(shù) 3.3.5 商品大分類信息 表 3-5 商品大分類信息 字段名稱數(shù)據類型長度說明 IDint4類別 ID(主鍵) TypeNamevarchar60類別名稱 3.3.6 商品小分類信息 表 3-6 商品小分類信息 字段名稱數(shù)據類型長度說明 IDint4ID 號(主鍵) superTypeint4父類 ID TypeNamevarchar60類別名稱 3.3.7 折扣表 表 3-7 商品折扣表 字段名稱數(shù)據類型長度說明 gradevarchar30等級(主鍵) Amountmoney8消費額 rebat

39、efloat8折扣 3.3.8 公告信息 表 3-8 公告信息 字段名稱數(shù)據類型長度說明 IDint4ID 號(主鍵) titlevarchar120公告標題 contentvarchar4000公告內容 INTimedatetime8錄入時間 3.3.9 會員信息 表 3-9 會員信息 字段名稱數(shù)據類型長度說明 IDint4會員 ID(主鍵) usernamevarchar20用戶名 trueNamevarchar20真實姓名 passwordvarchar20密碼 cityvarchar20所在城市 addressvarchar120聯(lián)系地址 postcodevarchar6郵政編碼 cardNOvarchar2

溫馨提示

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

評論

0/150

提交評論