




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、計算機網絡專業畢業論文:網上鮮花銷售系統的設計與實現 畢業設計(說 明 書) 題 目:網上鮮花銷售系統的設計與實現 姓 名:編 號: 字 號某某某學院年 月 日 某某學院畢 業 設 計 (論 文) 任 務 書 姓名 _ 專業 計算機網絡技術_ 任務下達日期 _年_月_日 設計(論文)開始日期 _年_月_日 設計(論文)完成日期 _年_月_日 設計論文題目網上鮮花銷售系統的設計與實現_ A.編制設計 _ _ B.設計專題(畢業論文)_ _ 指 導 教 師 _ 系部主任 _年_月_日 平頂山工業職業技術學院畢業設計(論文)評語第_頁共_頁學生姓名:_ ,_計算機網絡技術_ 專業 _07級 2班_
2、年級畢業設計論文題目:_ 網上鮮花銷售系統的設計與實現_評 閱 人:_ 指導教師:_(簽字)年 月 日成 績:_系部主任:_(簽字)年 月 日 畢業設計(論文)及辯論評語:某某學院畢業設計(論文)辯論委員會記錄系 專業,學生于 年月日 進行了畢業設計(論文)辯論。 設計題目: 專題(論文)題目: 指導教師: 辯論委員會根據學生提交的畢業設計(論文)材料,根據學生辯論情況,經辯論委員會討論評定,給予學生 畢業設計(論文)成績為 。 辯論委員會 人,出席 人。 辯論委員會主任(簽字): 辯論委員會副主任(簽字): 辯論委員會委員: , , , ,_, _。目 錄目 錄IV第1章 緒論11.1 系統
3、開發的背景11.2 系統開發的意義11.3 系統開發的方法21.4 組織結構2第2章 關鍵技術32.1 系統技術32.1.1 ASP技術的優勢和特點32.2 系統適用對象5第3章 系統的分析與設計63.1 系統需求分析63.1.1 系統需求分析概要63.1.2系統的用例需求73.2 系統功能設計113.2.1系統總體設計思路113.2.2 系統業務流程123.2.3 系統功能模塊設計163.3 系統數據庫設計193.3.1設計數據庫表單193.3.2 數據庫邏輯結構設計243.3.3 數據庫表的關系263.3.4 系統數據庫設計26第4章 系統實現294.1 系統實現294.1.1 系統的流程
4、圖304.2 模塊實現30第5章 系統測試和優化405.1 系統測試方案405.2網站優化445.2.1 網站優化目標及意義:445.2.2 管理維護及內容更新45第6章 結論466.1 創立TextMid應用程序466.2 設計中遇到的問題及解決方法466.3 設計中總結應予以更新的更好的設計思路466.4 總結與體會47參考文獻48致謝49第1章 緒論 本章節主要是研究了系統的開發背景、系統的開發意義、系統的開發方法、國內外研究現狀、論文的組織結構。1.1 系統開發的背景 二十世紀進入信息開展高速路,數碼化革命給所有領域帶來新的改變,隨著電腦辦公自動化的普及,電子商務應運而生,一切都歸功于
5、Internet的巨大奉獻,互聯網的世界里蘊含無限生機,這里只有想不到的,沒有做不到的。 網上營銷,已成為新經濟時代的一個亮點,網上購物已成為時髦話題,逐漸成了一種新的生活方式,網絡為零銷售交易的信息傳遞和支付結算提供了前所未有的便利,在網絡銷售方式下,消費者足不出戶,便可以完成購物過程。網上商店已越來越多,而鮮花作為生活的點綴,也越來越成為生活所需要,網上花店也應運而生。加之,現在客戶的期望值越來越高,客戶需要更好的效勞(產品及個性化效勞)。鮮花銷售的競爭已逐漸從鮮花的競爭轉變為效勞的競爭,因此鮮花銷售要開展就必須要進一步優化業務流程以提高企業競爭能力。因此,加強鮮花銷售管理是鮮花銷售管理開
6、展的必然,通過計算機來大量完本錢來由工作人員手工完成的工作,真正到達合理和充分利用現有資源,減輕工作壓力。1.2 系統開發的意義 1 電子購物提高了貿易的效率,電子貿易具有迅速快捷、費用低、信息量大、甚至可以看到實物照片和錄像資料等特點。買賣雙方可以在網上展開詢價、談判等商事活動。 2 建立起顧客忠誠度。建立顧客忠誠度、阻止顧客流失的最正確方法是互聯網。 3 電子貿易削弱了商品與勞務提供者及消費者之間地理位置上的聯系,使商品或勞務的交易活動由固定的場所轉移到了沒有固定場所的、開放的國際互聯網絡上。 4 電子貿易所帶來的巨大變化還表現在貿易方式和內容上。對于有形商品,商人們通過互聯網付款來完成訂
7、貨業務。在電子購物中心,消費者根據自己的需要進行電子搜尋,這可以節省很多時間,消費者可以比有形的購物中心更快地選擇店鋪,而零售商那么不必租用昂貴的店面或裝飾櫥窗,貨物可以放在廉價的倉庫里,消費者通過互聯網下訂單便可以得到送貨上門的效勞。 綜上所述可以看出,網上銷售是一種新型的、以信息技術為依托的、全過程整合的一體化銷售鏈渠道,它與傳統企業的市場營銷組織結構以及其職能性截然不同。所以開發網上購物系統是很有意義的。網上購物跨越了時空的限制,給商業流通領域帶來了非同尋常的變革。網上購物的真正受益者是消費者。網上購物的感覺好極了,你什么都不用煩,敲幾個鍵確認一下,很快就會送貨上門,小到一付眼鏡,大到一
8、臺洗衣機。另外還有兩個好處,一是開闊了視野,可以貨比三家。逛商店只能一個一個地逛,你即使拿出一天的時間也只能跑自己附近的幾個店。而在互聯網上情況就大不一樣了,你調出一類商品,就可以瀏覽成百上千個網上商店的商品。二是價格廉價,因為網上商店把商家與消費者直接溝通起來,省去了中間環節,也省去了商場和銷售人員的費用。1.3 系統開發的方法 本次設計的網上花卉銷售管理系統是一種具有交互功能的商業信息系統,在網絡上建立一個虛擬的購物商場,使購物變得快捷、方便。利用windows+IIS作為發布平臺。利用三層結構技術,即表示層、邏輯層、數據效勞層。這三層被分成三個相對獨立的單元。表示層負責與用戶交互,并把相
9、應的請求通過調用中間層的組件傳遞給商業邏輯層;商業邏輯層通過組件執行具體的事務邏輯,通過SQL等方式向第三層的組件提出數據或其他資源請求。表示層在客戶端的應用瀏覽器中運行,數據訪問也在專用的數據庫效勞器上運行。采用三層結構能很好的解決網站的可擴展性、平安性、管理性等關鍵問題。使顧客可以享受方便、快捷、平安可靠的網上購物的樂趣。實現了商業貿易的電子化。1.4 組織結構本文中共分6章,主要是對在網上購物做了一些詳細的說明。第一章緒論,主要講系統開發的背景、系統開發的意義,系統開發的方法及國內外研究現狀;第二章系統關鍵技術,主要講系統所用到的一些關鍵技術;第三章分析與設計,主要介紹系統需求分析概要、
10、功能需求及總體設計;第四章系統實現,主要講各個功能的實現過程;第五章系統測試,主要介紹系統使用的測試方法及測試用例并計算系統的穩態可用性;第六章總結與展望。每章附有本章重點介紹的功能圖例及詳細講解,幫助理解系統的各局部功能。第2章 關鍵技術 2.1 系統技術2.1.1 ASP技術的優勢和特點 ASP的優勢: Active Server Pages:“動態效勞器網頁,一般簡稱為“ASP,ASP之所以能受到大家的重視與使用的原因,主要在于所產生的執行結果都是標準的6>HTML格式,而且這些程序是在網絡效勞端中執行,使用一般的瀏覽器(如IE 或Netscape)都可以正確地獲得A
11、SP的“執行結果,并且將這ASP執行的結果直接在瀏覽器中“瀏覽,不像VBScript或 JavaScript是在客戶端(Client)的瀏覽器上執行,假設使用VBScript來設計程序,客戶端(Client)在IE瀏覽器中可以顯示程序執行的結果,可是,客戶端(Client)假設使用Netscape瀏覽器就無法顯示VBScript的執行結果。 ASP的特點:1 任何開發工具皆可開展ASP 只要使用一般的文書編輯程序,如Windows記事本,就可以編輯。當然,其他網頁開展工具,例如,FrontPage Express、 FrontPage等也都可以;本網站選用的是Dreamweave
12、r MX2 語言相容性高 ASP與所有的ActiveX Script語言都相容,除了可結合HTML,VBScript、Java Script、Active X效勞器組件來設計外,并可經由“plug-In(外掛組件模組)的方式,使用其他廠商(Third Party)所提供的語言。3 隱密平安性高 如果我們在瀏覽器中直接查看網頁的原始代碼,就只能看到HTML文件,原始的ASP程序代碼是看不到的!這是因ASP程序先于網站效勞(Web Server)端執行后,將結果轉換成標準HTML文件,再傳送到客戶端(Client)的瀏覽器上,因此,我們所辛苦撰寫的ASP程序并不會輕易地被看見進而被盜用。4 易于操
13、控數據庫 ASP可以輕易地通過ODBCOpen Database Connectivity驅動程序連接各種不同的數據庫,例如:Acess、Foxpro、dBase、Oracle等等,另外,ASP亦可將“文本文件或是Excel 文件當成數據庫用。5 面向對象容易學習 ASP具備有面向對象(Object-Oriented)功能,學習容易,ASP提供了五種方便能力強大的內建對象:Request、Response、Sever、Application以及Session,同時,假設使用ASP內建的“Application對象或Session對象所撰寫出來的ASP程序可以在多個網頁之間暫時保存必要的信息。6
14、 ASP的六大內部對象 Request、Response、Server、Session、Application、ObjectContext 從客戶端取得信息將信息送給客戶端提供一些Web效勞器工具儲存在一個Session內的用戶信息,該信息僅可被該用戶訪問在一個ASP-Application中讓不同的客戶端共享信息可以用來配合Microsoft Transaction 效勞器進行分布式事務處理2.1.2 Acess數據庫簡介 Access 是微軟公司推出的基于Windows的桌面關系數據庫管理系統(RDBMS),是Office系列應用軟件之一。它提供了表、查詢、窗體、報表、頁、宏、模塊7種用來
15、建立數據庫系統的對象;提供了多種向導、生成器、模板,把數據存儲、數據查詢、界面設計、報表生成等操作標準化;為建立功能完善的數據庫管理系統提供了方便,也使得普通用戶不必編寫代碼,就可以完成大局部數據管理的任務。 Access是一種關系型數據庫管理系統,其主要特點如下: 1 存儲方式單一 Access管理的對象有表、查詢、窗體、報表、頁、宏和模塊,以上對象都存放在后綴為(.mdb)的數據庫文件種,便于用戶的操作和管理。 2 面向對象 Access是一個面向對象的開發工具,利用面向對象的方式將數據庫系統中的各種功能對象化,將數據庫管理的各種功能封裝在各類對象中。它將一個應用系統當作是由一系列對象組成
16、的,對每個對象它都定義一組方法和屬性,以定義該對象的行為和外國,用戶還可以按需要給對象擴展方法和屬性。通過對象的方法、屬性完成數據庫的操作和管理,極大地簡化了用戶的開發工作。同時,這種基于面向對象的開發方式,使得開發應用程序更為簡便。 3 界面友好、易操作 Access是一個可視化工具,是風格與Windows完全一樣,用戶想要生成對象并應用,只要使用鼠標進行拖放即可,非常直觀方便。系統還提供了表生成器、查詢生成器、報表設計器以及數據庫向導、表向導、查詢向導、窗體向導、報表向導等工具,使得操作簡便,容易使用和掌握。 4 集成環境、處理多種數據信息 Access基于Windows操作系統下的集成開
17、發環境,該環境集成了各種向導和生成器工具,極大地提高了開發人員的工作效率,使得建立數據庫、創立表、設計用戶界面、設計數據查詢、報表打印等可以方便有序地進行。 5 Access支持ODBC(開發數據庫互連,Open Data Base Connectivity),利用Acces 強大的DDE(動態數據交換)和OLE(對象的聯接和嵌入)特性,可以在一個數據表中嵌入位圖、聲音、Excel表格、Word文檔,還可以建立動態的數據庫報表和窗體等。Access還可以將程序應用于網絡,并與網絡上的動態數據相聯接。利用數據庫訪問頁對象生成HTML文件,輕松構建Internet/Intranet的應用。2.2
18、系統適用對象 本系統實現了一般電子商務所具備的功能,如商品瀏覽、用戶登錄注冊、網上與購物、結算、后臺數據庫管理等,利用這些功能可以對鮮花銷售信息進行較好的管理。網上鮮花銷售系統的使用者主要是客戶和銷售管理者,對于客戶來說,實現的功能包括客戶瀏覽鮮花(搜索查詢),存放選中的商品的購物車,最后產生訂單;對于銷售管理者來說,需要對客戶的信息,鮮花的信息,以及銷售的信息進行管理。第3章 系統的分析與設計 企業網站是在網絡環境下運行的,目前流行的為C/S和B/S,本系統采用了B/S來設計,B/S不需要安裝客戶端軟件,借助瀏覽器就能夠到達瀏覽信息,訂購產品的目的,具有普遍性和廣泛性,操作簡單。 企業網站主
19、要的目標在于為企業提供信息的平臺,通過平臺幫助企業更快的進行信息流通,以此促進企業更好的開展。3.1 系統需求分析3.1.1 系統需求分析概要 本網上購物系統是基于B/S架構,本網站系統的開發主要是方便用戶購置商品,減少供給商店面費用。 本系統共有三類用戶:1 針對商家 商品管理模塊:具備商品添加、刪除、修改的根本功能。 商品分類模塊:提供多種商品分類方式,如鮮花、綠色植物、商務用花、國際送花、節日鮮花、禮籃。 庫存管理模塊:具備商品入庫、商品查詢,詳細記載各種商品的記錄。 新聞管理模塊:提供強大的新聞管理功能。商家可以通過在網站展示大量潮流資訊、行業資訊(如鮮花知識、送花小常識、園藝資訊)等
20、文字內容來對顧客起到導購的作用。 銷售管理模塊:提供多種商品導購方式、購物車管理、會員管理、網上金幣支付等銷售管理功能。 商品訂單管理模塊:提供多種訂單處理方式(訂單取消、訂單查詢、訂單執行)。 銷售統計模塊:提供銷售統計,包括商品銷售量統計、員工業績統計的功能。此功能以圖表的形式顯示,簡單、直觀、易懂。 客戶關系管理模塊:具備完善的客戶關系管理模塊,包括客戶管理、供給商管理,可以讓商家維護良好的客戶關系,提高客戶對網店的忠誠度。2 針對顧客 購物流程模塊:具備強大而簡單的、完善且人性化的購物流程。顧客從選擇鮮花到完成整個購置的過程只需四步:點擊詳細-去收銀臺-確認訂單-提交訂單與訂單支付。
21、多種購物模式:顧客可以注冊網站會員后購置,也可以以游客身份直接購置。 購物車功能:系統支持購物車功能,可以將備選的鮮花先放入購物車然后進行二次篩選,并可隨時更改已放入購物車的商品如商品數量、種類等。 貨款支付模塊:允許顧客選擇在線支付方式進行金幣支付。 會員中心模塊:方案提供了完善的會員管理體系,網站前臺會員可以通過會員中心查詢并管理“我的訂單及相關資金明細、支付明細等,能夠對訂單進行在線支付操作,還能夠對“我的購物車進行管理。此外,在會員中心里客戶還能夠直觀查看到訂單處理狀態、付款狀態,如訂單已確認、已付款、已取消。3 針對網站管理人員 網站平安管理模塊:系統本身采取輸入驗證、訪問限制、特殊
22、字符過濾、密碼加密等一系列的平安手段和措施。 用戶權限管理模塊:不同的用戶擁有不同的權限,從而具有不同的操作功能,如普通員工只具有根本的銷售管理功能,而管理員或經理具有最高權限,對系統進行多方面的管理。因此,本系統主要功能是對商品進行管理規劃,方便客戶購置 功能性需求概述 前臺模塊1商品信息展示 4 會員信息修改2會員注冊 5 商品查詢3會員登陸 6 查詢訂單 后臺模塊1用戶管理 4 信息管理2商品管理 5 文件管理3分類管理 6 首選效勞 用列模型 UML提供了用例圖用于了解用戶需求,用例圖強調系統的整體性,強調系統外在的功能,強調系統對使用者有什么幫助和好處,強
23、調系統與外部的交互,本文中采用用例技術進行需求分析的獲取和分析。為了能夠正確的找出系統的用例,需要確定系統的邊界,找出系統的執行者。用例圖圖符如下表3-1所示: 可視化圖符名稱描述 系統 系統邊界,用例放其中用例 用例圖中的用例 執行者 描述與系統功能有關的外部實體,可以是用戶,也可以是外部系統關聯 連接執行者和用例 圖3-1 用例圖圖符1、系統邊界:通過以上功能需求分析可知,系統邊界為計算機系統和數據庫效勞器之間。 2、系統執行者:管理員、顧客、數據庫效勞器。3、用例:根本信息、日常業務、瀏覽花卉、購物車、會員管理、付款,本系統的用例圖如圖3-1所示。 概念層類圖 概念層類圖主
24、要描述應用領域中的概念,一個概念模型應獨立于具體實現的軟件和程序設計語言,單純屬于概念上的理解,在類描述中一般只給出主要類及主要類間關系。類圖是所有面向對象建模方法的核心局部,類圖描述了系統的靜態結構,由類及類間關系組成。類是具有相同屬性和相同方法的對象的集合,根本圖符如表3-2所示: 可視化圖符名稱描述類 具體的一個類,第一欄類名,第二欄屬性,第三欄方法包 一種分組機制,表示一個類圖的集合關聯 類的對象間的關系,包括聚集關系和組成關系 圖3-2 概念層類圖 本系統中主要的類有用戶類Use.cs、會員類Associator.cs、鮮花類Flower.cs、供給商Provider.cs、銷售類S
25、ell.cs、網上訂單類NetOrderForm.cs,每個類中都有對應的字段、屬性、方法,具體類的實現如圖3-2所示 圖3-1 鮮花銷售管理系統用例圖 圖3-2 鮮花管理銷售系統類圖3.2 系統功能設計 近年來隨著Intranet技術和電子商務的快速開展,許多企業都建立了自己的企業信息網,并利用Intranet網上發布企業信息,提供網上效勞,這種方法已被越來越多的企事業單位所重視。電子商務的興起促使鮮花公司提出了更高的要求,希望能夠讓可戶在Intranet上查詢公司的產品信息,支持異地購置、預訂產品。于是,基于browser/server方式的企業網站就應運而生了。本公司網站可以利用網站向客
26、戶提供公司的產品信息和效勞介紹,能夠較高成次地滿足客戶的要求,介紹公司的宣傳本錢。利用網站向客戶進行產品的銷售和效勞,可以增加公司的收入。還可以利用網站和代理商及合作伙伴進行銷售和市場開發等方面的交流,加強同代理商及合作伙伴的溝通。通過互聯網,輕易的把業務和效勞推向全世界,可以迅速提高公司的業務競爭力,提高公司的知名度和公司形象。隨著網站訪問量的增加,它會逐步成為公司的一項重要的無形資產,大大地提高公司的形象和效益。 鮮花銷售系統的總體設計思路: 1 需求的綜合表達:主要是說明建站的總體需求和期望的目標瀏覽者,并且確定希望瀏覽者所能看到的設計與所需購置商品的最終效果,建站需求是設計籌劃網站功能
27、的第一步。 2 網站的根本功能描述:主要包括描述網站瀏覽者如何運用這個網站,網站管理員如何管理,具體到一步一步的功能細節描述,以及如何運用相應的技術去實現建設目標和商業需求。 3 網站的信息布局圖:網站的信息布局圖是網站各模塊或各網頁的直觀圖,主要目的是提供一個明晰的網站導航直觀圖,以及分模塊或網頁的網站層次結構分布圖。 4 數據流程圖及數據庫示意圖:這是網站建設藍圖中的技術局部,主要直觀地說明網站使用與維護的數據流程,分析數據來源;以及瀏覽者和網站管理者如何運用與更新網站數據。 為了到達鮮花銷售系統的目標和功能,在系統建設的過程中應遵循以下原那么: 1 統一規劃、分步設計。 信息系統的建設是
28、長期的和艱巨的,應根據用戶對信息的需求和公司的經濟承受能力,對系統進行統一規劃,突出重點,逐步建設,盡可能的縮短系統開發周期。 2 堅持標準化和可行性。 利用當前市場上比擬先進的技術和相對成熟的產品,并向國際標準、國家標準、工程標準、相關行業標準和暫行規定、以及其他通用規那么靠攏,要盡可能防止使用非標準化的協議和軟件,要貫徹模塊獨立、接口開放、遵循標準的原那么。另外,還要根據行業的特殊性,盡可能的為用戶考慮,但不能束縛新技術的開展。 3 保證系統的穩定性和平安性。 4 保證網絡系統的先進性和有效性。 5 操作簡單、人機界面友好,便于用戶理解和使用。3.2.2 系統業務流程數據流圖是用以描述系統
29、各項業務處理的過程,并利用數據流圖詳細、準確地說明業務處理過程中數據的收集、輸入、傳遞、存儲、加工的過程、輸出的形式等。經過詳細的調研工作,根據數據存儲錄入的實際情況繪出客戶購物的第一層數據流圖如圖3-2所示,數據流圖根本組成及符號說明如表3-3所示。 符號含義說明數據處理 加工數據外部實體 提供相關數據的人員或組織,對相關工作進行處理的人員或組織數據存儲 用來存儲部門以后使用的大量數據數據流 表示數據流動 3-3數據流圖符號花卉銷售系統第一層數據流圖,如圖3-3所示: 圖3-3鮮花銷售第一層流程圖接受訂單第二層數據流圖,如圖3-4所示: 圖3-4 鮮花銷售第二層流程圖 處理訂單第三層數據流圖
30、,如圖3-5所示: 圖3-5 鮮花銷售第三層流程圖 本系統客戶購物流程,客戶首先進入網頁,在登錄欄處輸入用戶名和密碼,系統進行驗證客戶身份,假設系統沒有檢索到用戶名,那么不允許購物,否那么進一步比擬用戶密碼,假設正確那么登錄成功;用戶可選擇某種鮮花,點擊進入詳細信息,查看詳細售價等信息,假設同意那么放入購物車內,在確定所需要的產品都在購物車后,提交所選的鮮花,進入訂單頁面,系統會自動加載用戶已注冊的根本信息,在訂單頁面中用戶只需要填寫詳細的通訊地址、聯系方式、送貨時段等信息,確定無誤后,進行付賬,這時系統會驗證客戶所填寫的信息是否正確,假設無誤,那么保存正確信息,否那么不予處理,最后如果用戶不
31、在購物,那么可退出登錄。假設客戶沒有注冊,那么只可以查詢、瀏覽花卉信息,當要放入購物車內時系統會提示“請先登陸,假設會員在正確登錄的情況下,提交訂單,如果會員的金幣缺乏,系統會提示“用戶金幣缺乏,請及時充值。網上花卉銷售管理系統的購物流程圖如圖3-6所示。 圖3-6 客戶網上購物流程圖 3.2.3 系統功能模塊設計 系統首頁整潔大方,瀏覽者注冊為會員可以享受優惠價格購置產品,主頁上有會員登錄、公司動態、產品展示、在線訂單、公告信息、留言反應和進入管理員等欄目,瀏覽者點擊對應鏈接便可以進入相應的頁面。會員登錄 網站為會員提供更好的效勞及方便對網站的管理,采用會員制。會員可以享受訂購產品和留言等效
32、勞功能。采用了會員制,更好的保證了客戶和本公司的利益。 2 公司動態 公司動態展示了公司關心的相關信息,包括與公司、行業相關的最新科技、商務活動、特價商品、鮮花花語等等信息。管理員通過后臺管理添加、修改、刪除新聞。 3 產品展示產品展示為公司發布的相關產品資料。產品按類別分,可以提供產品名稱類類型,產地,價格,詳細說明和產品實物圖,有利于相關客戶查詢所需產品,或者購置本公司產品等等。管理員可以通過后臺添加刪除產品信息。 4 在線定單 在線定單模塊為客戶進行商務活動提供便利,客戶可以直接查詢自己所需要的產品,網站管理員會在第一時間與您聯系,完本錢次交易。為企業和客戶帶來了便利,讓你足不出戶,就能
33、采購到所需要的產品,到達雙贏的效果。管理員通過后臺查看定單,審核定單發貨信息。 5 公告信息 公告信息分為特價商品和鮮花花語,送花常識等類型。特價商品頻道可以最快的告訴顧客公司在特價銷售的鮮花,刺激顧客購置。鮮花花語,送花常識是由公司提供一些鮮花和送花的常識,更好的為客戶效勞。給網站帶來一點趣味性,生動性。管理員可以通過后臺添加、刪除、修改兩類公告信息。 6 留言反應 為企業和客戶提供一個互動的平臺,方便公司和客戶關于銷售和市場開拓的經驗交流,更好的與客戶溝通。管理員通過后臺管理回復會員的留言信息。 7 管理員帳號 站點管理員通過后臺管理維護整個站點正常運行,以及管理各個子模塊的信息,添加產品
34、類別,同時可以管理會員,查看刪除會員。 以上為系統模塊的功能介紹,以下那么是系統模塊功能劃分圖:圖3-7網站用戶系統模塊劃分圖圖3-8后臺管理員系統模塊劃分圖圖3-9后臺管理員商品管理功能劃分圖3.3 系統數據庫設計 本系統采用Access 2003作為數據庫。創立數據庫“shop1299764859,根據需求分析: 數據庫表單包含了會員信息表、管理員信息表、產品信息表、產品類別表、訂單信息表、留言信息表、新聞信息表、送貨方式表等等如表3-3所示 表3-3:數據庫表單表名用途user會員信息表shop_admin管理員信息表shop_books產品信息表shop_anclass產品類別信息表s
35、hop_action定單信息表shop_fk留言信息表shop_news新聞信息表shop_songhuo送貨方式表shop_pinglun顧客評論表shop_config信息支付表shop_links網站合作表vote鮮花評論表 以下將詳細闡述各個數據表單:會員信息表user包含了用戶名、密碼、性別、會員電子郵件、 、姓名、地址等信息,它的字段說明如表3-4所示。表3-4:user列名數據類型字段說明userid自動編號主鍵,自動編號user_name文本用戶名user_pwd文本用戶密碼Sex文本性別useremail文本會員電子郵件adddate文本會員生日usertel文本會員 use
36、rzhenshiname文本會員真實姓名quesion文本提示問題answer文本提示答案shouhuodizhi文本收貨地址shengshi文本收貨人所在城市shouname文本收貨人姓名youbian文本收貨人地址 管理員信息表shop_admin包含了管理員賬號、管理員密碼信息,它的字段說明如表3-5所示。表3-5:shop_admin列名數據類型字段說明adminid自動編號主鍵,自動增長admin文本管理員帳號password文本管理員密碼新聞信息表shop_news包含了標題、新聞內容、發布時間、添加者等信息,它的字段說明如表3-6所示。表3-6:shop_news列名數據類型字段
37、說明newsid自動編號主鍵,自動增長newname文本標題newscontent備注新聞內容adddate日期/時間發布時間addname文本添加者產品類別信息表shop_ anclass包含了產品類別信息,它的字段說明如表3-7所示。表3-7:shop_anclass列名數據類型字段說明anclassid自動編號自動增長an_class文本主鍵,產品類別產品信息表shop_ books包含了產品名稱、產品說明、發布時間、產品價格、會員價等信息,它的說明如表3-8所示。表3-8:shop_books列名數據類型說明bookid自動編號主鍵,自動增長mch文本產品名稱pp備注產品說明rq日期/
38、時間發布時間nr文本詳細說明tp文本產品實物圖ml文本備注shichangjia數字產品市場價格huiyuanjia數字產品會員價格bookname文本鮮花名稱訂單信息表shop_ action包含了產品id號、會員姓名、留言、訂貨時間、發貨狀態、收貨人姓名、收貨人地址、收貨人 ,它的字段說明如表3-9所示。表3-9:shop_action列名數據類型說明actionid自動編號主鍵,自動增加bookid數字產品ID號user_name文本會員姓名liuyan備注留言actiondate日期/時間訂購時間zhuangtai數字發貨狀態shouhuoname文本收貨人姓名shouhuodizhi
39、文本收貨人地址usertel文本收貨人 留言信息表shop_ fk包含了留言標題、留言內容、留言人姓名、留言人E-MAIL、留言人 、留言時間,它的說明如表3-10所示。表3-10:shop_fk列名數據類型說明fkid自動編號主鍵,自動增長fksubject文本留言標題fkcontent備注留言內容fkusername文本留言人姓名fkemail文本留言人E-MAILfktel文本留言人 fkdate日期/時間留言時間評論信息表shop_pinglun包含了評論的產品ID號、評論人的姓名、評論日期、評論內容、回復,它的說明如表3-11所示。表3-11:shop_pinglun列名數據類型說明
40、pinglunid自動編號主鍵,自動增加bookid數字評論的產品ID號pinglunname文本評論人的姓名pinglundate日期/時間評論日期pingluncontent備注評論內容shenhe文本回復支付信息表Shop_config包含了網站名稱、注冊條約、網站公告、匯款方式、購物流程、送貨費用、運輸說明、常見問題,它的說明如表3-12所示。表3-12:Shop_config列名數據類型說明id自動編號主鍵,自動增加webname文本網站名稱regtiaoyue文本注冊條約gonggao文本網站公告huikuanfangshi文本匯款方式gouwuliucheng文本購物流程song
41、huofeiyong文本送貨費用shouhoufuwu文本售后效勞yunshushuoming文本運輸說明changjianwenti文本常見問題jiaoyitiaoyue文本交易條約 3.3.2 數據庫邏輯結構設計 概念模型的表示方法很多,其中最為著名最為常用的是E-R圖。簡單的說,E-R圖用來分析數據關系的。下面具體列出花卉公司銷售管理系統主要的實體圖及E-R圖。 鮮花根本信息表實圖如圖3-11所示:主要包括商品編號、名稱、產地、分類、寓意、圖片、級別,其中通過級別可設置此花在前臺的顯示位置,而分類可設置圖片按不同的類別進行存放,顯示時每頁按照類別顯示。 圖3-11 商品信息實體圖 會員信
42、息表實體圖如圖3-12所示:主要儲存會員的編號、姓名、昵稱(用戶名)、密碼、積分、金幣等。其中積分是用來累計該會員在本網站購物的多少,越多積分就越多,金幣是用來將客戶存儲的現金兌換成金幣,進行在線交易。 圖3-12 會員信息實體圖 訂單表實體圖如圖3-13所示:主要儲存會員的訂單編號及訂單的詳細信息,如送貨日期、送貨時段、詳細地址等收貨人的詳細信息,其中是否執行字段是由管理員來操作,確定是否執行此訂單。 圖3-13 訂單實體圖后臺管理員E-R圖: 圖3-14后臺管理員供給商的E-R圖: 圖3-15 供給商集成局部E-R圖: 圖3-16 集成局部3.3.3 數據庫表的關系 本系統中的數據庫表關系
43、略微復雜,其中做主要的數據庫表就是商品詳細信息表 GoodsInfo、管理員信息表Managers、訂單信息表GoodsOrder,這三個表構建了本系統業務數據的根底,其他表或多或少的與這些表相關聯。3.3.4 系統數據庫設計 鮮花信息表主要用于根底信息管理模塊中的商品信息管理。如表3-13所示。表3-13 鮮花信息表 字段名稱 字段類型 主要屬性 說明 編號 Int4 遞增,無重復,不允許為空 用于與其他表關聯 名稱 char40 可重復,不允許為空 用于存儲作為商品的花卉名稱 拼音碼 char20 無重復,允許為空 用于存儲花卉名稱的簡稱 產地 char10 可重復,允許為空 用于存儲花卉
44、的生產產地 分類 char10 可重復,允許為空 用于存儲花卉類別 寓意 datetime8 可重復,不允許為空 用于存儲花卉含義 圖片地址 Varchar50 可重復,允許為空 用于添加相應的鮮花信息 級別 Int4 可重復,允許為空 用于設置圖片的級別 訂單表用于存儲客戶訂貨的根本信息,方便日后客戶查詢及管理員配貨,確保每份訂單能正確送到客戶手里。如表3-14所示。表3-14 訂單表 字段名稱 字段類型 主要屬性 說明 訂單編號 Char20 不可重復, 不允許為空 用于存儲客戶訂單的編號 送貨日期 Datetime8 可重復, 不允許為空 用于存儲客戶訂單送貨日期 送貨時段 Decima
45、l9 可重復, 不允許為空 用于存儲客戶訂單送貨時段 會員編號 Int4 不可重復, 不允許為空 用于存儲客戶編號 署 名 Char20 可重復, 不允許為空 用于存儲客戶署名 省 份 Varchar50 可重復, 不允許為空 用于存儲客戶所在省份 詳細地址 Varchar50 可重復, 不允許為空 用于存儲客戶詳細地址 電 話 Char20 不可重復,不允許為空 用于存儲客戶 會員根本信息表,用于存儲會員信息,客戶在網上訂購時首先要注冊新的會員信息,只有注冊成為會員才能進行后面的訂購及其他操作如訂貨、訂單查詢等操作,所以注冊會員是必須的,具體字段如表3-15所示。表3-15 會員信息表 字段
46、名稱 字段類型 主要屬性 說明 編 號 Int4 無重復,不允許為空 存儲會員編號 姓 名 Char20 可重復,不允許為空 存儲會員姓名 密 碼 Char10 可重復,不允許為空 存儲會員登錄密碼 身份證號 Char20 不可重復,不允許為空 存儲會員身份證號 /MSN Char20 可重復,不允許為空 存儲會員 積 分 Float8 可重復,不允許為空 存儲會員積分 金 幣 Decimal9 可重復,不允許為空 存儲會員金幣 電 話 Char20 不可重復,不允許為空 存儲會員 省 份 Char10 可重復,不允許為空 存儲會員所在省份 手 機 Char10 不可重復,允許為空 存儲會員
47、號碼 庫存信息表,用于存儲商品庫存信息,包括各商品的庫存數量、進貨價格、零售單價、批發價格、最大庫存、最低庫存量。具體字段如表3-16所示。表3-16 庫存信息表 字段名稱 字段類型 主要屬性 說明 編號 Int4 無重復,不允許為空 庫存表主鍵 鮮花編號 Int4 不可重復,不允許為空 存儲鮮花編號 數量 Bigint8 可重復,不允許為空 存儲各鮮花數量 進貨單價 Decimal9 可重復,不允許為空 存儲進貨單價 零售單價 Decimal9 可重復,不允許為空 存儲零售單價 批發單價 Decimal9 可重復,不允許為空 存儲批發單價 最大庫存 Bigint8 可重復,允許為空 存儲最大
48、庫存量 最小庫存 Bigint8 可重復,允許為空 存儲最低庫存量第4章 系統實現 本系統主要由前臺顯示后后臺管理兩局部組成,所以系統實現這一章節也主要從前臺實現和后臺實現兩個方面進行闡述。系統前臺的功能主要是向瀏覽者提供圖書信息的展示以及訂購圖書的接口,另外還包括會員注冊、登錄、查詢訂單記錄等功能;后臺管理主要包括圖書管理、訂單管理、用戶管理和系統管理,在后臺局部需要屢次顯示數據列表,一般均采用GridView控件進行顯示,與前臺局部的顯示相似。4.1 系統實現系統各個頁面功能的具體描述如表4-1所示: 表4-1 系統各頁面功能模塊功能名稱首頁前臺顯示企業動態游覽新聞詳細信息產品展示產品搜尋查看產品在線訂單在線訂單產品搜尋公告信息特價鮮花鮮花常識留言反應會員信息查看留言后臺管理分類管理管理商品評論商品小類管理商品大類管理用戶管理商品類別轉移管理網站用戶管理后臺管理添加新聞信息管理修改刪除新聞公告設置文件管理刪除文件首頁鮮花詳細信息查詢統計管理顯示鮮花分類其他鮮花類別4.1.1 系統的流程圖圖4-1 系統流程圖 系統分為會員登陸與非會員登陸,會員登陸系統后可以進行任何操作,而非會員登陸后,只能查看商品,但不能下訂單購置。4.2 模塊實現 會員登陸頁面有兩個文本框來實現,一個用于輸入用戶名,一個用來輸入密碼,如果用戶名或者密碼錯誤的話,將出現密碼不正確或者用戶名不
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 專業資格認證證書持有者能力證明(5篇)
- 環境科學與保護研究知識考點
- 那場難忘的足球賽話題議論文14篇
- 2025年芬蘭語等級考試高級沖刺試卷
- 2025年茶藝師(高級)職業技能鑒定試卷(專業能力考核測評)
- 與大自然的對話:寫景并抒情的6篇
- 2025年護目鏡項目規劃申請報告
- 2025年電子商務師(中級)考試試卷:電商用戶行為分析試題
- 2025年電梯安裝維修人員考試試卷:電梯運行監測與數據分析真題匯編
- 2025年美發師(中級)美發行業數據分析考試試卷
- GB/T 40998-2021變性淀粉中羥丙基含量的測定分光光度法
- GB/T 31848-2015汽車貼膜玻璃貼膜要求
- 圖書管理系統畢業論文參考文獻精選,參考文獻
- 行政法培訓講義課件
- 中國當代舊體詩選讀幻燈片
- 吉林省全省市縣鄉鎮衛生院街道社區衛生服務中心基本公共衛生服務醫療機構信息名單目錄995家
- 倔強的小紅軍-精講版課件
- 信息隱藏與數字水印課件(全)全書教學教程完整版電子教案最全幻燈片
- 公開招聘社區居委專職工作人員考試筆試、面試題集及相關知識(11套試題含答案)
- 三相負荷(380V)及單相(220V)最大供電距離計算表及電壓降計算表
- 中職數學基礎模塊下冊《等差數列》ppt說課稿
評論
0/150
提交評論