電子商務(wù)畢業(yè)論文范文《體育用品網(wǎng)上商城系統(tǒng)德設(shè)計(jì)與實(shí)現(xiàn)》 .doc_第1頁(yè)
電子商務(wù)畢業(yè)論文范文《體育用品網(wǎng)上商城系統(tǒng)德設(shè)計(jì)與實(shí)現(xiàn)》 .doc_第2頁(yè)
電子商務(wù)畢業(yè)論文范文《體育用品網(wǎng)上商城系統(tǒng)德設(shè)計(jì)與實(shí)現(xiàn)》 .doc_第3頁(yè)
電子商務(wù)畢業(yè)論文范文《體育用品網(wǎng)上商城系統(tǒng)德設(shè)計(jì)與實(shí)現(xiàn)》 .doc_第4頁(yè)
電子商務(wù)畢業(yè)論文范文《體育用品網(wǎng)上商城系統(tǒng)德設(shè)計(jì)與實(shí)現(xiàn)》 .doc_第5頁(yè)
已閱讀5頁(yè),還剩53頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

摘 要隨著社會(huì)的發(fā)展,互聯(lián)網(wǎng)以及通信技術(shù)的進(jìn)步為電子商務(wù)開辟了無(wú)比廣闊的前景。作為信息時(shí)代一種國(guó)際通行的商務(wù)模式,電子商務(wù)觀念正不斷深入全球經(jīng)濟(jì)的各個(gè)領(lǐng)域。電子商務(wù)作為網(wǎng)上交易的重要商務(wù)活動(dòng)之一,其存在的巨大經(jīng)濟(jì)潛力,使得許多企業(yè)都躍躍欲試。消費(fèi)品行業(yè)也不例外,衣食住行在網(wǎng)上的交易變得十分尋常和簡(jiǎn)單。在這種形勢(shì)下,為了讓消費(fèi)者網(wǎng)上購(gòu)物過(guò)程變得方便快捷,網(wǎng)上商城購(gòu)物成了一種新型而受歡迎的購(gòu)物方式。體育用品網(wǎng)上商城是一種具有交互功能的商業(yè)信息系統(tǒng),使購(gòu)物過(guò)程變得輕松快捷,節(jié)省了人力物力。 本文首先介紹了網(wǎng)上購(gòu)物系統(tǒng)的現(xiàn)狀及開發(fā)背景,然后論述了系統(tǒng)的設(shè)計(jì)目標(biāo),系統(tǒng)需求和總體設(shè)計(jì)方案,較詳細(xì)的論述了系統(tǒng)的詳細(xì)設(shè)計(jì)和實(shí)現(xiàn)。最后,本文對(duì)網(wǎng)上購(gòu)物系統(tǒng)進(jìn)行了系統(tǒng)檢測(cè)并提出了還需要改進(jìn)的問(wèn)題。在設(shè)計(jì)方面,本系統(tǒng)采用b/s三層結(jié)構(gòu),同時(shí)使用jsp技術(shù)進(jìn)行動(dòng)態(tài)頁(yè)面的設(shè)計(jì),從系統(tǒng)的安全性和代碼的可重用性方面考慮,運(yùn)用javabean對(duì)程序的關(guān)鍵代碼進(jìn)行封裝。后臺(tái)數(shù)據(jù)庫(kù)選用sql server2008數(shù)據(jù)庫(kù)。 關(guān)鍵詞:電子商務(wù) 體育用品網(wǎng)上銷售 jsp sql server tomcat design and implementation of sports goods online shopping mallabstract:with the development of society, the internet and communications technology opens a wide prospect for electronic commerce. as an international business mode in the information era, electronic commerce concept is deepening global economic. e-commerce as an important business online transactions, the existence of the huge economic potential, makes a lot of enterprises are itch for a try.consumer goods industry is no exception, basic necessities of life has become very common and simple in online transactions. in this situation, in order to allow consumers to online shopping process becomes more convenient, the online shopping mall has become a new and popular way of shopping. sports goods online shopping mall is an interactive function of the business information system,makes the shopping process easy and quick, save manpower and material resources.this paper first introduces the current situation and development background of online shopping system, and then discusses the system design objectives,system requirements and overall design, a more detailed discussion of the detailed design and implementation. finally, online shopping system for the detection system and put forward the problems need to be improved. in the design, the system uses b/s three layer structure, and dynamic page design using jsp technology, considering the safety of the system and the reusability of the code, using the key code of the javabean program package. the background database uses the sql server2008 database.keywords: electronic commerce,sporting goods online sales,jsp,sql server,tomcat目 錄一、體育用品網(wǎng)上商城系統(tǒng)概述1 (一)系統(tǒng)開發(fā)的背景1 (二)系統(tǒng)開發(fā)工具1 (三)可行性分析5二、體育用品網(wǎng)上商城系統(tǒng)需求分析6 (一)系統(tǒng)業(yè)務(wù)需求7 (二)系統(tǒng)功能需求9 (三)系統(tǒng)的運(yùn)行環(huán)境9三、體育用品網(wǎng)上商城系統(tǒng)分析10 (一)系統(tǒng)業(yè)務(wù)流程分析10 (二)系統(tǒng)的數(shù)據(jù)庫(kù)分析17四、體育用品網(wǎng)上商城系統(tǒng)的設(shè)計(jì)20 (一)系統(tǒng)功能設(shè)計(jì)20 (二)系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)22五、體育用品網(wǎng)上商城系統(tǒng)實(shí)現(xiàn)24 (一)前臺(tái)設(shè)計(jì)24 (二)后臺(tái)部分31六、體育用品網(wǎng)上商城系統(tǒng)的測(cè)試38 (一)測(cè)試的目的38 (二)測(cè)試的技術(shù)與方法38 (三)系統(tǒng)測(cè)試38總 結(jié)40致謝41參考文獻(xiàn)42附 錄43 一、體育用品網(wǎng)上商城系統(tǒng)概述 (一)系統(tǒng)開發(fā)的背景隨著社會(huì)的發(fā)展和生活節(jié)奏的加快,如今的人們?cè)诿β倒ぷ鞯耐瑫r(shí),身體和心理上都會(huì)產(chǎn)生一定的疲憊感,一些人喜歡在下班后或者周末通過(guò)參加體育運(yùn)動(dòng)來(lái)緩解自己的壓力,釋放自己的心情,由于時(shí)間的限制,絕大部分人喜歡通過(guò)網(wǎng)上購(gòu)物的方式來(lái)購(gòu)買自己所需的體育用品,像運(yùn)動(dòng)裝備、運(yùn)動(dòng)服裝等。這種不費(fèi)力的購(gòu)物方式相比傳統(tǒng)的方式優(yōu)勢(shì)明顯,被更多的業(yè)內(nèi)人士看好。它把現(xiàn)代化的通信技術(shù)與傳統(tǒng)的生活方式相結(jié)合,讓人們的生活變得更快捷,更方便。省去了很多白領(lǐng)的時(shí)間。因此,我選擇體育用品網(wǎng)上商城作為本次設(shè)計(jì)的題目。體育用品電子商務(wù)網(wǎng)站如雨后春筍一般出現(xiàn),成為電商領(lǐng)域里又一個(gè)新起之秀。被人們所熟知的有安踏官方商城、李寧官方商城等等,這些商城為體育用品電商奠定了非常堅(jiān)實(shí)的基礎(chǔ)。由于經(jīng)營(yíng)體育用品的店鋪一直以來(lái)是以實(shí)體店為主,在最近幾年才開始從線下轉(zhuǎn)移到線上來(lái),拓展線上業(yè)務(wù)。在電子商務(wù)的發(fā)展大潮中,只經(jīng)營(yíng)線下業(yè)務(wù)已經(jīng)不能滿足廣大消費(fèi)者的需要,必須在網(wǎng)上拓展業(yè)務(wù),網(wǎng)上購(gòu)物已經(jīng)成為人們生活中的一部分,我們要想保持競(jìng)爭(zhēng)力就一定要順應(yīng)人們的生活習(xí)慣,隨著購(gòu)物方式的轉(zhuǎn)變,才能滿足人們更多的需求。 設(shè)計(jì)和完成一個(gè)電子商務(wù)購(gòu)物系統(tǒng),將會(huì)牽涉到許多技術(shù)上的問(wèn)題,如:動(dòng)態(tài)網(wǎng)頁(yè)制作技術(shù)的、后臺(tái)數(shù)據(jù)庫(kù)的設(shè)計(jì)和管理,通過(guò)實(shí)際的制作個(gè)網(wǎng)站,可以避免紙上談兵,在實(shí)踐中掌握上述技術(shù)的使用。 (二)系統(tǒng)開發(fā)工具1、java簡(jiǎn)介java是一種簡(jiǎn)單的,面向?qū)ο蟮?,分布式,解釋型,健壯安全,結(jié)構(gòu)中立,可移植,性能優(yōu)異、多線程的動(dòng)態(tài)語(yǔ)言。java平臺(tái)由java虛擬機(jī)(java virtual machine)和java 應(yīng)用編程接口(application programming interface、簡(jiǎn)稱api)構(gòu)成。java 應(yīng)用編程接口為 java應(yīng)用提供了一個(gè)獨(dú)立于操作系統(tǒng)的標(biāo)準(zhǔn)接口,可分為基本部分和擴(kuò)展部分。在硬 件或操作系統(tǒng)平臺(tái)上安裝一個(gè)java平臺(tái)之后,java應(yīng)用程序就可運(yùn)行?,F(xiàn)在java平臺(tái)已經(jīng)嵌入了幾乎所有的操作系統(tǒng)。這樣java程序可以只編譯一 次,就可以在各種系統(tǒng)中運(yùn)行。java應(yīng)用編程接口已經(jīng)從1.1x版發(fā)展到1.2版。目前常用的java平臺(tái)基于java1.6。 java語(yǔ)言是簡(jiǎn)單的。java語(yǔ)言的語(yǔ)法與c語(yǔ)言和c+語(yǔ)言很接近,使得大多數(shù)程序員很容易學(xué)習(xí)和使用java。另一方 面,java丟棄了c+ 中很少使用的、很難理解的、令人迷惑的那些特性,如操作符重載、多繼承、自動(dòng)的強(qiáng)制類型轉(zhuǎn)換。特別地,java語(yǔ)言不使用指針,并提供了自動(dòng)的廢料收集, 使得程序員不必為內(nèi)存管理而擔(dān)憂。java語(yǔ)言是一個(gè)面向?qū)ο蟮摹ava語(yǔ)言提供類、接口和繼承等原語(yǔ),為 了簡(jiǎn)單起見,只支持類之間的單繼承,但支持接口之間的多繼承,并支持類與接口之間的實(shí)現(xiàn)機(jī)制(關(guān)鍵字為implements)。java語(yǔ)言 全面支持動(dòng)態(tài)綁定,而c+ 語(yǔ)言只對(duì)虛函數(shù)使用動(dòng)態(tài)綁定??傊琷ava語(yǔ)言是一個(gè)純的面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言。java語(yǔ)言是可移植的。這種可移植性來(lái)源于體系結(jié)構(gòu)中立性,另 外,java還嚴(yán)格規(guī)定了各個(gè)基本數(shù)據(jù)類型的長(zhǎng)度。java系統(tǒng)本身也具有很強(qiáng)的可移植性,java編譯器是用java實(shí)現(xiàn)的,java的運(yùn)行環(huán)境是用 ansi c實(shí)現(xiàn)的。java語(yǔ)言的優(yōu)良特性使得java應(yīng)用具有無(wú)比的健壯性和可靠性,這也減少了應(yīng)用系統(tǒng)的維護(hù)費(fèi)用。java對(duì)對(duì)象技術(shù)的全面支持和java平臺(tái)內(nèi)嵌的 api能縮短應(yīng)用系統(tǒng)的開發(fā)時(shí)間并降低成本。java的編譯一次,到處可運(yùn)行的特性使得它能夠提供一個(gè)隨處可用的開放結(jié)構(gòu)和在多平臺(tái)之間傳遞信息的低成本 方式。特別是java企業(yè)應(yīng)用編程接口(java enterprise apis)為企業(yè)計(jì)算及電子商務(wù)應(yīng)用系統(tǒng)提供了有關(guān)技術(shù)和豐富的類庫(kù)。 2、jsp簡(jiǎn)介jsp技術(shù)使用java編程語(yǔ)言編寫類xml的tags和scriptlets,來(lái)封裝產(chǎn)生動(dòng)態(tài)網(wǎng)頁(yè)的處理邏輯。網(wǎng)頁(yè)還能通過(guò)tags和scriptlets訪問(wèn)存在于服務(wù)端的資源的應(yīng)用邏輯。jsp將網(wǎng)頁(yè)邏輯與網(wǎng)頁(yè)設(shè)計(jì)和顯示分離,支持可重用的基于組件的設(shè)計(jì),使基于web的應(yīng)用程序的開發(fā)變得迅速和容易。web服務(wù)器在遇到訪問(wèn)jsp網(wǎng)頁(yè)的請(qǐng)求時(shí),首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同jsp文件中的html代碼一起返回給客戶。插入的java程序段可以操作數(shù)據(jù)庫(kù)、重新定向網(wǎng)頁(yè)等,以實(shí)現(xiàn)建立動(dòng)態(tài)網(wǎng)頁(yè)所需要的功能。jsp與java servlet一樣,是在服務(wù)器端執(zhí)行的,通常返回該客戶端的就是一個(gè)html文本,因此客戶端只要有瀏覽器就能瀏覽。jsp的1.0規(guī)范的最后版本是1999年9月推出的,12月又推出了1.1規(guī)范。目前較新的是jsp1.2規(guī)范,jsp2.0規(guī)范的征求意見稿也已出臺(tái)。jsp頁(yè)面由html代碼和嵌入其中的java代碼所組成。服務(wù)器在頁(yè)面被客戶端請(qǐng)求以后對(duì)這些java代碼進(jìn)行處理,然后將生成的html頁(yè)面返回給客戶端的瀏覽器。java servlet 是jsp的技術(shù)基礎(chǔ),而且大型的web應(yīng)用程序的開發(fā)需要java servlet和jsp配合才能完成。jsp具備了java技術(shù)的簡(jiǎn)單易用,完全的面向?qū)ο?,具有平臺(tái)無(wú)關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點(diǎn)。jsp可用一種簡(jiǎn)單易懂的等式表示為:html+java=jsp。 3、c/s與b/s的比較分析 c/s模式主要由客戶應(yīng)用程序(client)、服務(wù)器管理程序(server)和中間件(middleware)三個(gè)部件組成??蛻魬?yīng)用程序是系統(tǒng)中用戶與數(shù)據(jù)進(jìn)行交互的部件。服務(wù)器程序負(fù)責(zé)有效地管理系統(tǒng)資源,如管理一個(gè)信息數(shù)據(jù)庫(kù),其主要工作是當(dāng)多個(gè)客戶并發(fā)地請(qǐng)求服務(wù)器上的相同資源時(shí),對(duì)這些資源進(jìn)行最優(yōu)化管理。中間件負(fù)責(zé)聯(lián)結(jié)客戶應(yīng)用程序與服務(wù)器管理程序,協(xié)同完成一個(gè)作業(yè),以滿足用戶查詢管理數(shù)據(jù)的要求。 b/s模式是一種以web技術(shù)為基礎(chǔ)的新型的mis系統(tǒng)平臺(tái)模式。把傳統(tǒng)c/s模式中的服務(wù)器部分分解為一個(gè)數(shù)據(jù)服務(wù)器與一個(gè)或多個(gè)應(yīng)用服務(wù)器(web服務(wù)器),從而構(gòu)成一個(gè)三層結(jié)構(gòu)的客戶服務(wù)器體系。 第一層客戶機(jī)是用戶與整個(gè)系統(tǒng)的接口??蛻舻膽?yīng)用程序精簡(jiǎn)到一個(gè)通用的瀏覽器軟件,如netscape navigator,微軟公司的ie等。瀏覽器將html代碼轉(zhuǎn)化成圖文并茂的網(wǎng)頁(yè)。網(wǎng)頁(yè)還具備一定的交互功能,允許用戶在網(wǎng)頁(yè)提供的申請(qǐng)表上輸入信息提交給后臺(tái),并提出處理請(qǐng)求。這個(gè)后臺(tái)就是第二層的web服務(wù)器。 第二層web服務(wù)器將啟動(dòng)相應(yīng)的進(jìn)程來(lái)響應(yīng)這一請(qǐng)求,并動(dòng)態(tài)生成一串html代碼,其中嵌入處理的結(jié)果,返回給客戶機(jī)的瀏覽器。如果客戶機(jī)提交的請(qǐng)求包括數(shù)據(jù)的存取,web服務(wù)器還需與數(shù)據(jù)庫(kù)服務(wù)器協(xié)同完成這一處理工作。 第三層數(shù)據(jù)庫(kù)服務(wù)器的任務(wù)類似于c/s模式,負(fù)責(zé)協(xié)調(diào)不同的web服務(wù)器發(fā)出的sq請(qǐng)求,管理數(shù)據(jù)庫(kù)。 4、b/s模式的優(yōu)勢(shì) 首先它簡(jiǎn)化了客戶端。它無(wú)需象c/s模式那樣在不同的客戶機(jī)上安裝不同的客戶應(yīng)用程序,而只需安裝通用的瀏覽器軟件。這樣不但可以節(jié)省客戶機(jī)的硬盤空間與內(nèi)存,而且使安裝過(guò)程更加簡(jiǎn)便、網(wǎng)絡(luò)結(jié)構(gòu)更加靈活。假設(shè)一個(gè)企業(yè)的決策層要開一個(gè)討論庫(kù)存問(wèn)題的會(huì)議,他們只需從會(huì)議室的計(jì)算機(jī)上直接通過(guò)瀏覽器查詢數(shù)據(jù),然后顯示給大家看就可以了。甚至與會(huì)者還可以把筆記本電腦聯(lián)上會(huì)議室的網(wǎng)絡(luò)插口,自己來(lái)查詢相關(guān)的數(shù)據(jù)。其次,它簡(jiǎn)化了系統(tǒng)的開發(fā)和維護(hù)。系統(tǒng)的開發(fā)者無(wú)須再為不同級(jí)別的用戶設(shè)計(jì)開發(fā)不同的客戶應(yīng)用程序了,只需把所有的功能都實(shí)現(xiàn)在web服務(wù)器上,并就不同的功能為各個(gè)組別的用戶設(shè)置權(quán)限就可以了。各個(gè)用戶通過(guò)http請(qǐng)求在權(quán)限范圍內(nèi)調(diào)用web服務(wù)器上不同處理程序,從而完成對(duì)數(shù)據(jù)的查詢或修改?,F(xiàn)代企業(yè)面臨著日新月異的競(jìng)爭(zhēng)環(huán)境,對(duì)企業(yè)內(nèi)部運(yùn)作機(jī)制的更新與調(diào)整也變得逐漸頻繁。相對(duì)于c/s,b/s的維護(hù)具有更大的靈活性。當(dāng)形勢(shì)變化時(shí),它無(wú)須再為每一個(gè)現(xiàn)有的客戶應(yīng)用程序升級(jí),而只需對(duì)web服務(wù)器上的服務(wù)處理程序進(jìn)行修訂。這樣不但可以提高公司的運(yùn)作效率,還省去了維護(hù)時(shí)協(xié)調(diào)工作的不少麻煩。如果一個(gè)公司有上千臺(tái)客戶機(jī),并且分布在不同的地點(diǎn),那么便于維護(hù)將會(huì)顯得更加重要。 再次,它使用戶的操作變得更簡(jiǎn)單。對(duì)于c/s模式,客戶應(yīng)用程序有自己特定的規(guī)格,使用者需要接受專門培訓(xùn)。而采用b/s模式時(shí),客戶端只是一個(gè)簡(jiǎn)單易用的瀏覽器軟件。無(wú)論是決策層還是操作層的人員都無(wú)需培訓(xùn),就可以直接使用。b/s模式的這種特性,還使 mis系統(tǒng)維護(hù)的限制因素更少。 最后,b/s特別適用于網(wǎng)上信息發(fā)布,使得傳統(tǒng)的mis的功能有所擴(kuò)展。這是c/s所無(wú)法實(shí)現(xiàn)的。而這種新增的網(wǎng)上信息發(fā)布功能恰是現(xiàn)代企業(yè)所需的。這使得企業(yè)的大部分書面文件可以被電子文件取代,從而提高了企業(yè)的工作效率,使企業(yè)行政手續(xù)簡(jiǎn)化,節(jié)省人力物力。 鑒于b/s相對(duì)于c/s的先進(jìn)性,b/s逐漸成為一種流行的mis系統(tǒng)平臺(tái)。各軟件公司紛紛推出自己的internet方案,基于web的財(cái)務(wù)系統(tǒng)、基于web的erp。一些企業(yè)已經(jīng)領(lǐng)先一步開始使用它,并且收到了一定的成效。 b/s模式的新穎與流行,和在某些方面相對(duì)于c/s的巨大改進(jìn),使b/s成了mis系統(tǒng)平臺(tái)的首選。 5、sql server2008簡(jiǎn)介sql server 2008是一項(xiàng)全面完整的數(shù)據(jù)庫(kù)與分析產(chǎn)品。從借助瀏覽器實(shí)現(xiàn)的數(shù)據(jù)庫(kù)查詢功能到內(nèi)容豐富的擴(kuò)展標(biāo)記語(yǔ)言(xml)支持特性均可有力地證明,sql server 2008為全面支持web功能的數(shù)據(jù)庫(kù)解決方案。與此同時(shí),sql server 2008還在可伸縮性與可靠性方面保持著多項(xiàng)基準(zhǔn)測(cè)試紀(jì)錄,而這兩方面特性又都是企業(yè)數(shù)據(jù)庫(kù)系統(tǒng)在激烈市場(chǎng)競(jìng)爭(zhēng)中克敵致勝的關(guān)鍵所在。sql server 2008還推出了一組復(fù)雜的新安全特性:強(qiáng)大而靈活的基于角色的服務(wù)器、數(shù)據(jù)庫(kù)和應(yīng)用程序配置安全性;集成的安全性審核工具可以跟蹤18個(gè)不同的安全事件及其子事件;精密的文件和網(wǎng)絡(luò)加密支持,包括ssl(安全套接字層)。sql server 2008已經(jīng)通過(guò)美國(guó)政府c2級(jí)安全性認(rèn)證,具備目前業(yè)界最高等級(jí)的安全性3。對(duì)比sql server 2008 和其他的大型數(shù)據(jù)庫(kù)管理系統(tǒng),sql server 2008 具有可靠的安全性,更快的存儲(chǔ)速度,高度的兼容性,因此,應(yīng)用sql server 2008作為后臺(tái)數(shù)據(jù)庫(kù)為系統(tǒng)的開發(fā)提供了強(qiáng)有力的支持,并對(duì)以后軟件的運(yùn)行提供了堅(jiān)實(shí)的基礎(chǔ)。 6、tomcat服務(wù)器簡(jiǎn)介tomcat 服務(wù)器是一個(gè)免費(fèi)的開放源代碼的web 應(yīng)用服務(wù)器,屬于輕量級(jí)應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問(wèn)用戶不是很多的場(chǎng)合下被普遍使用,是開發(fā)和調(diào)試jsp 程序的首選。對(duì)于一個(gè)初學(xué)者來(lái)說(shuō),可以這樣認(rèn)為,當(dāng)在一臺(tái)機(jī)器上配置好apache 服務(wù)器,可利用它響應(yīng)對(duì)html 頁(yè)面的訪問(wèn)請(qǐng)求。實(shí)際上tomcat 部分是apache 服務(wù)器的擴(kuò)展,但它是獨(dú)立運(yùn)行的,所以當(dāng)你運(yùn)行tomcat 時(shí),它實(shí)際上作為一個(gè)與apache 獨(dú)立的進(jìn)程單獨(dú)運(yùn)行的。訣竅是,當(dāng)配置正確時(shí),apache 為html頁(yè)面服務(wù),而tomcat 實(shí)際上運(yùn)行jsp 頁(yè)面和servlet。另外,tomcat和iis、apache等web服務(wù)器一樣,具有處理html頁(yè)面的功能,另外它還是一個(gè)servlet和jsp容器,獨(dú)立的servlet容器是tomcat的默認(rèn)模式。不過(guò),tomcat處理靜態(tài)html的能力不如apache服務(wù)器。目前tomcat最新版本為7.0.39。tomcat 很受廣大程序員的喜歡,因?yàn)樗\(yùn)行時(shí)占用的系統(tǒng)資源小,擴(kuò)展性好,支持負(fù)載平衡與郵件服務(wù)等開發(fā)應(yīng)用系統(tǒng)常用的功能;而且它還在不斷的改進(jìn)和完善中,任何一個(gè)感興趣的程序員都可以更改它或在其中加入新的功能 。 (三)可行性分析可行性研究的目的,就是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問(wèn)題是否能夠解決。要達(dá)到這個(gè)目的,必須分析幾種主要的可能解法的利弊,從而判斷原定的系統(tǒng)規(guī)模和目標(biāo)是否現(xiàn)實(shí),系統(tǒng)完成后所能帶來(lái)的效益是否大到值得投資開發(fā)這個(gè)系統(tǒng)的程度。因此,可行性研究實(shí)質(zhì)上是要進(jìn)行一次大大壓縮簡(jiǎn)化了的系統(tǒng)分析和設(shè)計(jì)的過(guò)程,也就是在較高層次上以較抽象的方式進(jìn)行的系統(tǒng)分析和設(shè)計(jì)的過(guò)程。系統(tǒng)的可行性分析主要包括經(jīng)濟(jì)上的可行性,技術(shù)上的可行性和操作上的可行性,下面將分別介紹三種技術(shù)上的可行性:1、技術(shù)可行性本系統(tǒng)采用mvc設(shè)計(jì)模式,使用符合jsp model2的設(shè)計(jì)標(biāo)準(zhǔn),在前臺(tái)用jsp進(jìn)行頁(yè)面開發(fā)和管理用戶界面,提示信息完善,界面友好,具有較強(qiáng)的親和力,后臺(tái)采用sql server2008數(shù)據(jù)開發(fā)和管理數(shù)據(jù)庫(kù),對(duì)數(shù)據(jù)庫(kù)操作采用事務(wù)處理機(jī)制,具有強(qiáng)大的錯(cuò)誤處理功能。本系統(tǒng)的開發(fā)環(huán)境是使用現(xiàn)在非常流行的開源開發(fā)工具myeclipse和tomcat服務(wù)器。使用很靈活以及他們當(dāng)前的廣泛實(shí)際應(yīng)用,充分說(shuō)明本系統(tǒng)在技術(shù)方面可行。2、管理可行性 體育用品網(wǎng)上商城具備友好的用戶界面,使用方便,易于維護(hù),管理簡(jiǎn)單易于被用戶接受,用戶只需熟練操作計(jì)算機(jī),和對(duì)此系統(tǒng)使用做簡(jiǎn)單的了解即可方便使用,而且使用此系統(tǒng)可以大大減少管理人員的負(fù)擔(dān)。因此從使用操作方面看,此系統(tǒng)的開發(fā)是可行的。3、經(jīng)濟(jì)可行性由于本系統(tǒng)屬于模擬的網(wǎng)上商城系統(tǒng),整個(gè)系統(tǒng)并不算太大,因此開發(fā)成本不算太高。整個(gè)開發(fā)成本可以說(shuō)是非常的低廉,這也為我們以后進(jìn)一步完善網(wǎng)站提供了非常大的方便。在使用成本上,用戶只需要擁有一臺(tái)能夠連接到國(guó)際互聯(lián)網(wǎng)上的計(jì)算機(jī),通過(guò)注冊(cè)就可以在世界的任何一個(gè)角落使用網(wǎng)站的全部功能和服務(wù)。而且對(duì)計(jì)算機(jī)的硬件的需求也不是很高,軟件方面也沒(méi)有特殊的需求,易于廣大用的訪問(wèn)與使用。因此,從經(jīng)濟(jì)可行性分析來(lái)看,這個(gè)網(wǎng)站體現(xiàn)了經(jīng)濟(jì)實(shí)惠,但是功能強(qiáng)大的特點(diǎn)。因此此系統(tǒng)在技術(shù)上、操作上、經(jīng)濟(jì)上都是可行的。二、體育用品網(wǎng)上商城系統(tǒng)需求分析體育用品網(wǎng)上商城主要以當(dāng)今比較流行的體育用品網(wǎng)上商城安踏官方商城為開發(fā)模板,采用mvc開發(fā)模式,運(yùn)用jsp技術(shù)作為顯示層,數(shù)據(jù)庫(kù)則采用sqlserver數(shù)據(jù)庫(kù),下面將從不同的角度對(duì)該網(wǎng)上商城進(jìn)行分析。(一)系統(tǒng)業(yè)務(wù)需求系統(tǒng)設(shè)計(jì)以前,要對(duì)系統(tǒng)需求進(jìn)行歸納分析,查找出所有的業(yè)務(wù)主角,確定業(yè)務(wù)主角后,每個(gè)主角的相關(guān)活動(dòng)及流程應(yīng)清晰地制定出來(lái),最終設(shè)計(jì)出邏輯視圖、用戶界面示意圖。本系統(tǒng)采用結(jié)構(gòu)化分析建模,管理業(yè)務(wù)流程圖是用一些規(guī)定的符號(hào)和連線來(lái)表示某個(gè)具體業(yè)務(wù)處理過(guò)程的圖表,描述系統(tǒng)內(nèi)各單位、人員之間的業(yè)務(wù)關(guān)系,作業(yè)順序、管理流向的圖表即為業(yè)務(wù)流程圖。業(yè)務(wù)流程圖以圓為內(nèi)部實(shí)體,以矩形外部實(shí)體,以箭頭為業(yè)務(wù)流,以不規(guī)則四邊形為單據(jù)報(bào)表及賬目。經(jīng)過(guò)認(rèn)真地調(diào)查研究、信息流程分析和數(shù)據(jù)收集,得出業(yè)務(wù)流程圖如下。用戶注冊(cè)用戶表用戶登錄失敗登錄成功登錄用戶表按類別查看信息查看訂單購(gòu)物車公告瀏覽查看商品購(gòu)物車暫存信息商品明細(xì)公告信息表生成訂單訂單及訂單明細(xì)表訂單及訂單明細(xì)表數(shù)據(jù)庫(kù)圖2-1 用戶流程表管理員登錄失敗登錄成功登錄管理員表基本信息維護(hù)受理訂單公告維護(hù)商品維護(hù)會(huì)員維護(hù)訂單處理公告發(fā)布產(chǎn)品信息數(shù)據(jù)庫(kù)圖2-2 管理員業(yè)務(wù)流程圖 (二)系統(tǒng)功能需求需求分析階段是該網(wǎng)上商城開發(fā)最重要的階段。開發(fā)者首先要了解和澄清用戶的需求,然后嚴(yán)格地定義該系統(tǒng)的需求規(guī)格說(shuō)明書。需求分析是從客戶的需求中提取出軟件系統(tǒng)能夠幫助用戶解決的業(yè)務(wù)問(wèn)題,通過(guò)對(duì)用戶業(yè)務(wù)問(wèn)題的分析,規(guī)劃出系統(tǒng)的功能模塊,即定義用例。這個(gè)步驟是對(duì)理解需求的升華,直接關(guān)系到該系統(tǒng)的質(zhì)量。經(jīng)過(guò)開發(fā)者同客戶的需求分析后,確定體育用品網(wǎng)上商城的功能模塊(用例)包括商品信息管理、商品類型管理、訂單管理、會(huì)員信息管理、網(wǎng)站公告管理等。1、前臺(tái)頁(yè)面實(shí)現(xiàn)商品信息的展示、商品信息的搜索、會(huì)員注冊(cè)的功能。2、后臺(tái)管理系統(tǒng)實(shí)現(xiàn)修改個(gè)人密碼、系統(tǒng)注銷的功能。3、實(shí)現(xiàn)商品信息的查看、增加、修改和刪除的功能。4、實(shí)現(xiàn)商品類型的增刪改查的功能。5、 實(shí)現(xiàn)會(huì)員信息的查看和刪除的功能。6、 實(shí)現(xiàn)訂單管理的功能。 (三)系統(tǒng)的運(yùn)行環(huán)境:1、硬件環(huán)境(推薦):cpu:intel core2 i3或更高內(nèi)存:1g或更多顯示器分辨率: 1366x768或更高2、軟件環(huán)境:(推薦)操作系統(tǒng):windows 7操作系統(tǒng)數(shù)據(jù)庫(kù):microsoft sql server2008數(shù)據(jù)庫(kù)java環(huán)境:jdk 1.6開發(fā)工具:myeclipse 8.6中間件:tomcat6.0或更高3、 體育用品網(wǎng)上商城系統(tǒng)分析 (一)系統(tǒng)業(yè)務(wù)流程分析數(shù)據(jù)流程圖是一種能全面地描述信息系統(tǒng)邏輯結(jié)構(gòu)模型的重要工具,它通過(guò)使用少數(shù)的幾種符號(hào)綜合全面地反映出信息在系統(tǒng)中的流動(dòng)、處理和存儲(chǔ)情況。數(shù)據(jù)流程圖有以下特征:抽象性:在數(shù)據(jù)流程圖中具體的組織主體、工作地點(diǎn)、人員、物質(zhì)流等都已去掉,只剩下數(shù)據(jù)的存儲(chǔ)、流動(dòng)、處理、使用的情況。這種抽象的性能便于我們總結(jié)出信息處理的內(nèi)部規(guī)律。概括性:把系統(tǒng)對(duì)不同業(yè)務(wù)的處理聯(lián)系起來(lái)考慮,形成一個(gè)統(tǒng)一的總體。根據(jù)以上介紹的業(yè)務(wù)流程特點(diǎn),首先對(duì)各個(gè)方面總的數(shù)據(jù)處理環(huán)節(jié)和外部實(shí)體進(jìn)行了描述, 然后,根據(jù)自頂向下,逐層分解的原則,對(duì)每個(gè)方面的處理功能進(jìn)行細(xì)化并分成若干個(gè)處理功能,產(chǎn)生細(xì)化dfd圖。以下是本文當(dāng)中使用的數(shù)據(jù)流程圖圖例,見圖3-2。外部實(shí)體 處理過(guò)程 數(shù)據(jù)流 數(shù)據(jù)存儲(chǔ)圖3-1 數(shù)據(jù)流程圖圖例 用戶管理員體育用品網(wǎng)上商城 圖3-2 系統(tǒng)頂層圖d1 用戶信息表d2 產(chǎn)品信息表d3 購(gòu)物車信息表用戶 用戶p1注冊(cè)登錄p2查詢產(chǎn)品p3購(gòu)物車p4生成訂單單單p5查看訂單d4 訂單信息表f1f2f3f4f5圖3-3網(wǎng)上商城會(huì)員數(shù)據(jù)流圖f7f8f9f10f111 管理員p7登錄p8會(huì)員管理p9產(chǎn)品管理p10訂單管理p11公告管理d6 管理員表d1 用戶信息表d2 產(chǎn)品信息表d4 訂單信息表d5 公告信息表圖3-4網(wǎng)上商城管理員數(shù)據(jù)流圖數(shù)據(jù)字典是以數(shù)據(jù)庫(kù)中數(shù)據(jù)基本單元為單位,按一定順序排列,對(duì)其內(nèi)容作詳細(xì)說(shuō)明的數(shù)據(jù)集。其中數(shù)據(jù)庫(kù)中數(shù)據(jù)基本單元在不同類型的數(shù)據(jù)庫(kù)中是不同的,如矢量數(shù)據(jù)庫(kù)的數(shù)據(jù)基本單元與自然要素實(shí)體的點(diǎn)線和面相對(duì)應(yīng),關(guān)系型數(shù)據(jù)庫(kù)的數(shù)據(jù)基本單元是字段及其內(nèi)容記錄。 數(shù)據(jù)字典中存放著系統(tǒng)中所有數(shù)據(jù)的定義,即對(duì)數(shù)據(jù)庫(kù)結(jié)構(gòu)的描述。數(shù)據(jù)字典提供了對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)描述的集中管理手段。數(shù)據(jù)字典是對(duì)數(shù)據(jù)流程圖進(jìn)行補(bǔ)充說(shuō)明的工具,為系統(tǒng)管理員提供了數(shù)據(jù)項(xiàng)的全面綜合信息。下面列出系統(tǒng)中的幾個(gè)重要數(shù)據(jù)元素。名稱:用戶 總編號(hào):1001說(shuō)明:登陸系統(tǒng)進(jìn)行操作的人 編 號(hào):001輸入數(shù)據(jù)流:用戶信息+訂單信息+購(gòu)物車信息輸出數(shù)據(jù)流:訂單信息+產(chǎn)品信息名稱:管理員 總編號(hào):1002說(shuō)明:管理后臺(tái)數(shù)據(jù)的人 編 號(hào):002輸入數(shù)據(jù)流:用戶信息+訂單信息+購(gòu)物車信息+產(chǎn)品信息輸出數(shù)據(jù)流:用戶信息+訂單信息+購(gòu)物車信息+產(chǎn)品信息名稱:注冊(cè)登錄 總編號(hào):2001功能:提供用戶注冊(cè)和登錄 編 號(hào):p1輸入數(shù)據(jù)流:用戶名、密碼等用戶信息 輸出數(shù)據(jù)流:用戶信息名稱:查詢產(chǎn)品 總編號(hào):2002功能:瀏覽產(chǎn)品 編 號(hào):p2輸入數(shù)據(jù)流:搜索信息 輸出數(shù)據(jù)流:產(chǎn)品信息名稱:生成購(gòu)物車 總編號(hào):2003功能:生成購(gòu)物車 編 號(hào):p3輸入數(shù)據(jù)流:選中產(chǎn)品 輸出數(shù)據(jù)流:購(gòu)物車信息名稱:生成訂單 總編號(hào):2004功能:生成訂單 編 號(hào):p4輸入數(shù)據(jù)流:提交購(gòu)物車中的產(chǎn)品輸出數(shù)據(jù)流:訂單信息名稱:查看訂單 總編號(hào):2005功能:查看訂單 編 號(hào):p5輸入數(shù)據(jù)流:購(gòu)物車信息 輸出數(shù)據(jù)流:訂單信息名稱:發(fā)表留言 總編號(hào):2006功能:發(fā)表留言 編 號(hào):p6輸入數(shù)據(jù)流:用戶信息輸出數(shù)據(jù)流:留言信息名稱:管理員登錄 總編號(hào):2007功能:管理員登錄 編 號(hào):p7輸入數(shù)據(jù)流:用戶名、密碼 輸出數(shù)據(jù)流:管理員信息名稱:會(huì)員管理 總編號(hào):2008功能:會(huì)員管理 編 號(hào):p8輸入數(shù)據(jù)流:管理員信息輸出數(shù)據(jù)流:會(huì)員信息名稱:產(chǎn)品管理 總編號(hào):2009功能:產(chǎn)品管理 編 號(hào):p9輸入數(shù)據(jù)流:管理員信息輸出數(shù)據(jù)流:產(chǎn)品信息名稱:訂單管理 總編號(hào):2010功能:訂單管理 編 號(hào):p10輸入數(shù)據(jù)流:管理員信息 輸出數(shù)據(jù)流:訂單信息名稱:公告管理 總編號(hào):2011功能:公告管理 編 號(hào):p11輸入數(shù)據(jù)流:管理員信息、會(huì)員信息輸出數(shù)據(jù)流:公告信息名稱:用戶信息 總編號(hào):3001別名:登錄請(qǐng)求和注冊(cè)請(qǐng)求 編 號(hào):f1數(shù)據(jù)流來(lái)源:用戶數(shù)據(jù)流去向:p1、d1名稱:查詢產(chǎn)品 總編號(hào):3002別名:查詢產(chǎn)品 編 號(hào):f2數(shù)據(jù)流來(lái)源:用戶數(shù)據(jù)流去向:p2、d2名稱:趨向訂購(gòu) 總編號(hào):3003別名:訂購(gòu)產(chǎn)品 編 號(hào):f3數(shù)據(jù)流來(lái)源:p2、d2數(shù)據(jù)流去向:p3、d3名稱:提交訂單 總編號(hào):3004別名:提交訂單 編 號(hào):f4數(shù)據(jù)流來(lái)源:p3、d3數(shù)據(jù)流去向:p4、d4名稱:查看訂單 總編號(hào):3005別名:查看訂單 編 號(hào):f5數(shù)據(jù)流來(lái)源:用戶數(shù)據(jù)流去向:p5、d4名稱:發(fā)表留言 總編號(hào):3006別名:發(fā)表留言 編 號(hào):f6數(shù)據(jù)流來(lái)源:用戶數(shù)據(jù)流去向:p6、d5名稱:管理員登錄 總編號(hào):3007別名:管理員登錄 編 號(hào):f7數(shù)據(jù)流來(lái)源:管理員數(shù)據(jù)流去向:p7、d6名稱:會(huì)員管理 總編號(hào):3008別名:會(huì)員管理 編 號(hào):f8數(shù)據(jù)流來(lái)源:p7、d6數(shù)據(jù)流去向:p8、d1名稱:菜品管理 總編號(hào):3009別名:菜品管理 編 號(hào):f9數(shù)據(jù)流來(lái)源:p7、d6數(shù)據(jù)流去向:p9、d2名稱:訂單管理 總編號(hào):3010別名:訂單管理 編 號(hào):f10數(shù)據(jù)流來(lái)源:p7、d6數(shù)據(jù)流去向:p10、d4名稱:留言管理 總編號(hào):3011別名:留言管理 編 號(hào):f11數(shù)據(jù)流來(lái)源:p7、d6數(shù)據(jù)流去向:p11、d5名稱:用戶信息表 總編號(hào):4001別名:用戶信息表 編 號(hào):d1結(jié)構(gòu):user表 關(guān)鍵字:d1名稱:產(chǎn)品信息表 總編號(hào):4002別名:產(chǎn)品信息表 編 號(hào):d2結(jié)構(gòu):goods表關(guān)鍵字:d2名稱:購(gòu)物車信息表 總編號(hào):4003別名:購(gòu)物車信息表 編 號(hào):d3結(jié)構(gòu):cart表關(guān)鍵字:d3名稱:訂單信息表 總編號(hào):4004別名:訂單信息表 編 號(hào):d4結(jié)構(gòu):order表關(guān)鍵字:d4名稱:管理員信息表 總編號(hào):4007別名:管理員信息表 編 號(hào):d7結(jié)構(gòu):manager表關(guān)鍵字:d7 (二)系統(tǒng)的數(shù)據(jù)庫(kù)分析數(shù)據(jù)庫(kù)設(shè)計(jì)有兩種不同的方法:以信息需求為主,兼顧處理需求,這種方法稱為面向數(shù)據(jù)的設(shè)計(jì)方法;以處理需求為主,兼顧信息需求,這種方法稱為面向過(guò)程的設(shè)計(jì)方法。數(shù)據(jù)庫(kù)設(shè)計(jì)的3個(gè)特點(diǎn):(1)反復(fù)性(iterative)、(2)試探性(tentative)、(3)分步進(jìn)行(multistage)。數(shù)據(jù)庫(kù)設(shè)計(jì)的過(guò)程(六個(gè)階段) :(1)需求分析階段、(2)概念結(jié)構(gòu)設(shè)計(jì)階段、(3)邏輯結(jié)構(gòu)設(shè)計(jì)階段、(4)數(shù)據(jù)庫(kù)物理設(shè)計(jì)階段、(5)數(shù)據(jù)庫(kù)實(shí)施階段、(6)數(shù)據(jù)庫(kù)運(yùn)行和維護(hù)階段。e-r圖是一種概念模型。概念模型實(shí)際上是現(xiàn)實(shí)世界到機(jī)器世界的一個(gè)中間層次。概念模型用于信息世界的建模,是顯示世界到信息世界的第一層抽象,使數(shù)據(jù)庫(kù)設(shè)計(jì)人員進(jìn)行設(shè)計(jì)的有利工具,也是數(shù)據(jù)庫(kù)設(shè)計(jì)人員和用戶之間進(jìn)行交流的語(yǔ)言,因此概念模型一方面應(yīng)該具有較強(qiáng)的語(yǔ)義表達(dá)能力,能夠方便直接的表達(dá)受眾的各種語(yǔ)義知識(shí),另一方面它還應(yīng)該簡(jiǎn)單、清晰并且易于用戶理解。以下是各個(gè)數(shù)據(jù)表的實(shí)體圖。(1) 商品信息表tb_goods的實(shí)體圖 商品商品編號(hào)市場(chǎng)價(jià)會(huì)員價(jià)商品名稱庫(kù)存量銷售量圖片資料商品簡(jiǎn)介圖3-5 商品信息表tb_goods的實(shí)體圖(2)會(huì)員信息表tb_member的實(shí)體圖會(huì)員會(huì)員編號(hào)真實(shí)姓名性別用戶名地址密碼郵箱手機(jī)號(hào)碼郵編 圖3-6 會(huì)員信息表tb_member的實(shí)體圖(3)管理員表tb_manager的實(shí)體圖管理員管理員編號(hào)管理員等級(jí)管理員名稱注冊(cè)時(shí)間圖3-7 管理員 tb_manager的實(shí)體圖 (4)訂單表 tb_order的實(shí)體圖訂單 訂單號(hào)備注信息付款方式會(huì)員賬號(hào)會(huì)員姓名送貨電話送貨方式送貨地址訂貨時(shí)間 圖3-8 訂單 tb_order的實(shí)體圖 (5)總體e-r圖 nnnn1111nnnn111n11管理員會(huì)員產(chǎn)品公告訂單管理購(gòu)物車管理管理管理管理查看瀏覽包含生成 圖3-9 總體e-r圖四、體育用品網(wǎng)上商城系統(tǒng)的設(shè)計(jì)(1) 系統(tǒng)功能設(shè)計(jì) 該體育用品網(wǎng)上商城的結(jié)構(gòu)圖如圖4-1所示:購(gòu)物車添加商品付款首頁(yè)展示網(wǎng)站導(dǎo)航銷量排行熱賣產(chǎn)品前臺(tái)管理會(huì)員產(chǎn)品展示訂單查詢查看產(chǎn)品購(gòu)物車后臺(tái)管理公告管理會(huì)員管理產(chǎn)品管理訂單管理公告刪除公告添加會(huì)員刪除會(huì)員查詢會(huì)員添加產(chǎn)品刪除產(chǎn)品查詢產(chǎn)品添加發(fā)貨查詢訂單狀態(tài)訂單查詢圖4-1網(wǎng)上商城結(jié)構(gòu)圖1、網(wǎng)站前臺(tái)設(shè)計(jì) 根據(jù)網(wǎng)站的整體規(guī)劃,在首頁(yè)上實(shí)現(xiàn)頁(yè)面規(guī)劃、網(wǎng)站標(biāo)識(shí)設(shè)計(jì)、網(wǎng)站欄目導(dǎo)航、注冊(cè)、登錄、搜索、商品分類導(dǎo)航、商品展示等功能。網(wǎng)站欄目導(dǎo)航欄中有首頁(yè)、新品上架、特價(jià)商品、會(huì)員資料修改、購(gòu)物車、查看訂單、銷售排行等。未登錄的用戶可以瀏覽網(wǎng)站的公告和商品信息。用戶在本網(wǎng)站平臺(tái)首頁(yè)可進(jìn)行注冊(cè),登錄后點(diǎn)擊會(huì)員信息可查看自己的個(gè)人信息,對(duì)自己的注冊(cè)信息進(jìn)行完善。登錄后的用戶就可以購(gòu)買商品,購(gòu)買后會(huì)在購(gòu)物車?yán)锩婵吹?,在?gòu)物車?yán)锩婵梢詫?duì)購(gòu)買的商品進(jìn)行修改,最后確認(rèn)后提交訂單,在訂單管理中可查看自己的訂單信息,登錄后的用戶也可以對(duì)感興趣的商品進(jìn)行評(píng)論。登錄注冊(cè)模塊在商城首頁(yè)左側(cè)中部,方便用戶登錄。頁(yè)面的中右下方是商品的展示模塊,這樣瀏覽者在瀏覽網(wǎng)站時(shí)可以看到最需要的內(nèi)容。2、網(wǎng)站后臺(tái)設(shè)計(jì)管理員信息管理:管理員信息管理模塊主要對(duì)管理員的信息進(jìn)行管理,可以添加管理員,修改管理員的密碼、瀏覽和刪除管理員信息。添加管理員時(shí)需要輸入管理員用戶名和密碼,添加成功后會(huì)彈出一個(gè)操作成功提示。修改管理員密碼時(shí)需要輸入管理員賬號(hào)、新密碼。這樣的設(shè)計(jì)很便于管理員的統(tǒng)一管理。會(huì)員管理:已經(jīng)注冊(cè)的用戶的各種基本信息在后臺(tái)會(huì)員管理中都能顯示出來(lái)(密碼除外),管理員可以查看和刪除會(huì)員信息。 商品類別管理:主要是對(duì)類別的增刪改查,可以根據(jù)不同的情況,更換不同的商品類別。商品管理:根據(jù)商品類別添加相應(yīng)的商品,這里面有特價(jià)和非特價(jià)的商品,管理員在后臺(tái)可以瀏覽已經(jīng)添加的商品的基本信息,也可以刪除商品信息。在添加商品信息是需要輸入商品類別、商品名稱、描述內(nèi)容、價(jià)格以及是否特價(jià)等內(nèi)容。訂單管理:當(dāng)用戶購(gòu)買完商品,下達(dá)訂單以后,在后臺(tái)擁有相應(yīng)權(quán)限的管理員可以對(duì)訂單進(jìn)行處理,同時(shí)管理員也可以查看用戶訂單的信息。 (二)系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)表的設(shè)計(jì)是這次設(shè)計(jì)的一個(gè)核心內(nèi)容。根據(jù)前面對(duì)網(wǎng)站前臺(tái)與后臺(tái)功能模塊的分析和對(duì)數(shù)據(jù)庫(kù)中實(shí)體關(guān)系的設(shè)計(jì),可以看到網(wǎng)站中所用到的數(shù)據(jù)信息基本包括:會(huì)員信息表、訂單信息表、商品信息表、公告信息表、商品類別信息表、管理員信息表。下面是為數(shù)據(jù)庫(kù)設(shè)計(jì)的表:表4-1 商品信息表tb_goods列名數(shù)據(jù)類型允許空idbigint否typeidint否goodsnamevarchar(200)否introducetext是pricemoney否nowpricevarchar(100)是picturedatetime是intimeint否newgoodsint否saleint是hitint是表4-2 會(huì)員信息表tb_member列名數(shù)據(jù)類型允許空idint否usernamevarchar(20)否truenamevarchar(20)否passwordvarchar(20)否cityvarchar(20)否addressvarchar(100)否postcodevarchar(6)否cardnovarchar(24)是cardtype

溫馨提示

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

評(píng)論

0/150

提交評(píng)論