基于web的網(wǎng)上化妝品店_第1頁(yè)
基于web的網(wǎng)上化妝品店_第2頁(yè)
基于web的網(wǎng)上化妝品店_第3頁(yè)
基于web的網(wǎng)上化妝品店_第4頁(yè)
基于web的網(wǎng)上化妝品店_第5頁(yè)
已閱讀5頁(yè),還剩75頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

基于WEB的網(wǎng)上化妝品店摘要隨著因特網(wǎng)和計(jì)算機(jī)的快速發(fā)展,數(shù)據(jù)庫(kù)技術(shù)在網(wǎng)絡(luò)中的應(yīng)用越來越廣泛,21世紀(jì)人類生活模式和商業(yè)模式等將全面發(fā)生轉(zhuǎn)型并表現(xiàn)為網(wǎng)絡(luò)模式。INTERNET是目前世界上最大的計(jì)算機(jī)互聯(lián)網(wǎng)絡(luò),它遍布全球,將世界各地各種規(guī)模的網(wǎng)絡(luò)連接成一個(gè)整體。作為INTERNET上一種先進(jìn)的,易于被人們所接受的信息檢索手段,WORLDWIDEWEB的發(fā)展十分迅速,成為目前世界上最大的信息資源寶庫(kù)。特別是數(shù)據(jù)庫(kù)技術(shù)在INTERNET中的廣泛應(yīng)用,WEB站點(diǎn)向用戶提供的服務(wù)將越來越豐富,越來越人性化。本文研究了一種基于J2EE的在線網(wǎng)上化妝品店,此方案與現(xiàn)今網(wǎng)上已采用的一些方案相比,具有用戶使用更簡(jiǎn)單,界面更直觀等優(yōu)點(diǎn)。網(wǎng)上化妝品購(gòu)物在我國(guó)剛起步,隨著我國(guó)互聯(lián)網(wǎng)的更加普及和網(wǎng)上購(gòu)物的更趨成熟,會(huì)有越來越大的消費(fèi)群體,市場(chǎng)潛力會(huì)得到充分發(fā)揮。對(duì)網(wǎng)上購(gòu)物不合時(shí)宜的苛求,不僅無助于問題的解決,而且會(huì)耽誤商機(jī),使自己處于被動(dòng)地位。本系統(tǒng)的制作可以讓眾多消費(fèi)者在網(wǎng)上購(gòu)買所需要的用品有進(jìn)一步的了解,是一種對(duì)傳統(tǒng)購(gòu)物觀念的延伸,它可以非常詳細(xì)的提供各項(xiàng)商品的型號(hào),價(jià)格,及相關(guān)的信息,能夠使客戶定購(gòu)或購(gòu)買到準(zhǔn)確的商品。關(guān)鍵字網(wǎng)上購(gòu)物;JSP;化妝品ABSTRACTINTHEWAKEOFTHEFASTDEVELOPMENTOFINTERNETANDCALCULATINGMACHINE,THEAPPLICATIONINTHEELECTRICNETWORKOFDATABANKTECHNIQUEISMOREANDMOREWIDERANGINGINTHETWENTYFIRSTCENTURY,THELIFEANDCOMMERCEOFMODEFORPEOPLEWILLTURNTONETWORKMODEINTERNETISTHEMOSTCOMPUTERNETWORKINTHEWORLDPRESENTLYITSPREADSALLROUNDTHEGLOBEITCONNECTSALLKINDSOFNETWORKTOANINTEGERINTHEWORLDBYTHEWAYOFINFORMATIONSEARCHESWHICHAREADVANCEDANDACCEPTANT,WWWDEVELOPSVERYFAST,ITBECOMESTHEBIGGESTINFORMATIONSTORAGEESPECIALLY,THEEXTENSIVEAPPLICATIONOFDATABASEININTERNET,THEWEBSITESSUPPLIESMOREANDMOREABUNDANTANDHUMANISTICSERVICETHEORIGINALRESEARCHESASHOPPINGSYSTEMBASEDONJSPANDDATABASE,COMPAREDTHEPROJECTSPRESENTLYONTHENET,ITISEASIERFORUSERS,WHOSEINTERFACEISMOREAUDIOVISUALSHOPPINGONTHENETINOURCOUNTRYISPRIMARY,ALONGWITHTHEINTERNETISMOREDIFFUSIVEANDSHOPPINGONTHENETISMOREMATURE,ITCANASSEMBLEBIGGERCONSUMPTIVECOMMUNITYWHICHWILLMAKETHEPOTENTIALOFMARKETEXERTADEQUATELYCHECKSTHENETTOGOSHOPPINGILLTIMEDMAKESEXCESSIVEDEMANDS,ANDDOESNOTMERELYTHEREISNOTASSISTINGTHESETTLEMENTTOTHEPROBLEM,BUTANDBEABLETOHOLDUPBUSINESS,ANDCAUSESELFTOBEINTHEPASSIVEPOSITIONTHESYSTEMMADEMAKESTHECONSUMERSREALIZETHEMERCHANDISESWHICHTHEYWILLPURCHASEONTHENETFARTHER,ITISAEXTENDINGFORTHETRADITIONALCONCEPTITCANSUPPLYVERYDETAILEDCODENAMES,PRICESANDCORRELATIVEINFORMATIONFORTHEKINDSOFMERCHANDISE,WHICHCANLETBUYERSORDERANDPURCHASEEXACTMERCHANDISEKEYWORDSINTERNETSHOPPINGSYSTEMELECTRONICCOMMERCE目錄基于WEB的網(wǎng)上化妝品店I目錄III1緒論111課題背景112目的和意義213系統(tǒng)設(shè)計(jì)思想314本文的結(jié)構(gòu)42可行性分析521經(jīng)濟(jì)可行性523技術(shù)可行性524運(yùn)行可行性625本章小結(jié)63需求分析731電子商務(wù)的產(chǎn)生和發(fā)展情況732基于WEB的網(wǎng)上化妝品店的需求分析833業(yè)務(wù)流程圖934數(shù)據(jù)流圖935本章小結(jié)194總體設(shè)計(jì)2041系統(tǒng)模塊總體設(shè)計(jì)2042數(shù)據(jù)庫(kù)設(shè)計(jì)21421數(shù)據(jù)分析21422數(shù)據(jù)庫(kù)的詳細(xì)設(shè)計(jì)2243本章小結(jié)275詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)2851系統(tǒng)運(yùn)行平臺(tái)設(shè)置28511硬件環(huán)境28512軟件環(huán)境2852開發(fā)工具及技術(shù)簡(jiǎn)介28521開發(fā)工具簡(jiǎn)介28522技術(shù)簡(jiǎn)介2953系統(tǒng)首頁(yè)設(shè)計(jì)3054系統(tǒng)前臺(tái)基本功能設(shè)計(jì)與實(shí)現(xiàn)30541用戶維護(hù)模塊設(shè)計(jì)與實(shí)現(xiàn)30542商品展示模塊設(shè)計(jì)與實(shí)現(xiàn)35543購(gòu)物車模塊的設(shè)計(jì)與實(shí)現(xiàn)36544收銀臺(tái)模塊的設(shè)計(jì)與實(shí)現(xiàn)37545查看訂單模塊的設(shè)計(jì)與實(shí)現(xiàn)38546客戶留言模塊的設(shè)計(jì)與實(shí)現(xiàn)3955系統(tǒng)后臺(tái)管理功能設(shè)計(jì)與實(shí)現(xiàn)40551基本信息管理設(shè)計(jì)與實(shí)現(xiàn)40552訂單信息管理設(shè)計(jì)與實(shí)現(xiàn)41553商品信息管理設(shè)計(jì)與實(shí)現(xiàn)41554公告信息管理設(shè)計(jì)與實(shí)現(xiàn)42555留言信息管理設(shè)計(jì)與實(shí)現(xiàn)4356本章小結(jié)446系統(tǒng)測(cè)試與性能分析4561軟件測(cè)試4562本系統(tǒng)測(cè)試45621前臺(tái)首頁(yè)的測(cè)試46622購(gòu)物車模塊的測(cè)試46623用戶注冊(cè)模塊的測(cè)試46624商品管理模塊的測(cè)試4765本章小結(jié)47結(jié)論48致謝49參考文獻(xiàn)50外文原文51中文翻譯61附錄1671緒論11課題背景近年來,隨著INTERNET的迅速發(fā)展,網(wǎng)的跨地域性和可交互性使其在與傳統(tǒng)媒體行業(yè)和傳統(tǒng)貿(mào)易行業(yè)的競(jìng)爭(zhēng)中具不可抗拒的優(yōu)勢(shì),因而發(fā)展十分迅速。在電子商務(wù)在中國(guó)逐步興起的大環(huán)境下,建立利用互聯(lián)網(wǎng)開拓信息渠道,幫助企業(yè)及時(shí)調(diào)整產(chǎn)品結(jié)構(gòu),協(xié)助經(jīng)銷商打開貨源的信息門戶成為解互聯(lián)網(wǎng)已日益成為收集提供信息的最佳渠道并逐步進(jìn)入傳統(tǒng)的流通領(lǐng)域,互聯(lián)決信息流通不暢的有效方案。毫無疑問,電子商務(wù)有利于企業(yè)轉(zhuǎn)換經(jīng)營(yíng)機(jī)制,建立現(xiàn)代企業(yè)制度,提高企業(yè)的管理水平和國(guó)際競(jìng)爭(zhēng)力。本建議書將根據(jù)電子商務(wù)在中國(guó)的發(fā)展即對(duì)企業(yè)效益的提高,來建立一個(gè)在線網(wǎng)上購(gòu)物商城。“基于WEB的網(wǎng)上化妝品店”中數(shù)據(jù)庫(kù)服務(wù)器端采用了MYSQL數(shù)據(jù)庫(kù)作為ODBCOPENDATABASECONNECTIVITY數(shù)據(jù)源,進(jìn)行數(shù)據(jù)庫(kù)存取等操作,使WEB與數(shù)據(jù)庫(kù)緊密聯(lián)系起來。整個(gè)個(gè)性化頁(yè)面生成系統(tǒng)主要由使用JSP開發(fā)的,技術(shù)實(shí)現(xiàn)的個(gè)性化WEB頁(yè)面生成器兩部分組成。二者通過數(shù)據(jù)庫(kù)服務(wù)器和WEB服務(wù)器連接。此系統(tǒng)分為前臺(tái)管理和后臺(tái)管理。前臺(tái)管理是友好的操作界面,供用戶瀏覽、查詢使用。包括瀏覽商品、查詢商品、訂購(gòu)商品、購(gòu)物車、站內(nèi)新聞等功能;后臺(tái)管理是提供給管理員的,其中包括商品信息管理、系統(tǒng)用戶管理、訂單管理等。使管理員從煩瑣的手工操作中解脫出來,并提高了辦公效率。此外,本系統(tǒng)還為用戶提供各種商品信息,只需輸入網(wǎng)址或點(diǎn)擊按鈕就可以得到用戶的商品信息。此論文主要從基于WEB的網(wǎng)上化妝品店的可行性分析、需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)來分析并實(shí)現(xiàn)基于WEB的網(wǎng)上化妝品店。使用本系統(tǒng),既能方便管理員管理商品、訂單、用戶等。從而提高了企業(yè)的經(jīng)濟(jì)效益(節(jié)約了大量的人力、物力資源),同時(shí)為廣大用戶提供了方便。12目的和意義電子商務(wù)系統(tǒng)的建立,需要進(jìn)行用戶需求調(diào)查與分析,以確定系統(tǒng)目標(biāo),提出解決問題的詳細(xì)方案,這是系統(tǒng)建設(shè)的重要環(huán)節(jié)。要想使電子商務(wù)客戶能方便的使用系統(tǒng),功能上對(duì)系統(tǒng)的要求是全面的。利用計(jì)算機(jī)的自動(dòng)化處理,可方便快捷地共享信息、交流信息,高效地工作?!半娮由虅?wù)”這個(gè)概念起源與20世紀(jì)70年代。當(dāng)時(shí)國(guó)際上一些大公司可通過建立自己的計(jì)算機(jī)網(wǎng)絡(luò)以實(shí)現(xiàn)各個(gè)機(jī)構(gòu)之間、商業(yè)伙伴的信息共享,這個(gè)過程稱為EDI。EDI這種方式通過傳遞標(biāo)準(zhǔn)數(shù)據(jù)流不僅可以避免人為失誤,而且能有效降低成本,提高效率。在過去30年中,世界1000個(gè)最大企業(yè)中,有95以上使用了或還在使用這一技術(shù)。EDI無論過去現(xiàn)在也是電子商務(wù)的基礎(chǔ)。電子商務(wù),即在信息社會(huì)中,掌握信息技術(shù)和商務(wù)規(guī)則,利用電子工具和網(wǎng)絡(luò)從事的商品活動(dòng),隨著網(wǎng)絡(luò)技術(shù)的成熟,網(wǎng)上銀行,網(wǎng)上商店等將逐步替代傳統(tǒng)商務(wù)活動(dòng)。電子商務(wù)以其公平,快捷,方便,高效,成本低,中間環(huán)節(jié)少,全球性,全天候交易和服務(wù)等巨大優(yōu)勢(shì),已經(jīng)開始贏得人們的青睞?!半娮由虅?wù)”是由IBM公司于1998年率先提出并迅速得到廣泛認(rèn)同。包括網(wǎng)絡(luò)廣告、在線電子服務(wù)等內(nèi)容,涵蓋了過去、現(xiàn)在和未來所有電子形式實(shí)現(xiàn)的商務(wù)活動(dòng)手段。隨著時(shí)代發(fā)展、計(jì)算機(jī)及網(wǎng)絡(luò)產(chǎn)品、互聯(lián)網(wǎng)技術(shù)、安全支付等電子商務(wù)的支撐技術(shù)在電子商務(wù)應(yīng)用的大潮中產(chǎn)生質(zhì)的飛躍。它不僅局限帶動(dòng)互聯(lián)網(wǎng)經(jīng)濟(jì)的飛速發(fā)展,而是將深入到經(jīng)貿(mào)的每一個(gè)角落,深入千家萬戶。電子商務(wù)提出了一種全新的商業(yè)機(jī)會(huì)、需求、規(guī)則和挑戰(zhàn)。電子商務(wù)極大提高了傳統(tǒng)商務(wù)活動(dòng)的效益和效率。與傳統(tǒng)商務(wù)活動(dòng)相比它具有下列競(jìng)爭(zhēng)優(yōu)勢(shì)1降低交易成本。首先,通過網(wǎng)絡(luò)營(yíng)銷活動(dòng)企業(yè)可以提高營(yíng)銷效率和降低促銷費(fèi)用,據(jù)統(tǒng)計(jì)在INTERNET上做廣告可以提高銷售數(shù)量10倍,同時(shí)它的成本是傳統(tǒng)廣告的1/10;其次,電子商務(wù)可以降低采購(gòu)成本,因?yàn)榻柚鶬NTERNET企業(yè)可以在全球市場(chǎng)尋求最優(yōu)惠價(jià)格的供應(yīng)商,而且通過與供應(yīng)商信息共享減少中間環(huán)節(jié)由于信息不準(zhǔn)確帶來的損失。有資料表明,使用EDI通??梢詾槠髽I(yè)節(jié)省510的采購(gòu)成本。2減少庫(kù)存。企業(yè)為應(yīng)付變化莫測(cè)的市場(chǎng)需求,不得不保持一定庫(kù)存產(chǎn)品和原材料庫(kù)存。產(chǎn)生庫(kù)存的根本原因是信息不暢,以信息技術(shù)為基礎(chǔ)的電子商務(wù)則可以改變企業(yè)決策中信息不確切和不及時(shí)問題。通過INTERNET可以將市場(chǎng)需求信息傳遞給企業(yè)決策生產(chǎn),同時(shí)企業(yè)的需求信息可以馬上傳遞給供應(yīng)商適時(shí)補(bǔ)充供給,從而實(shí)現(xiàn)零庫(kù)存管理。3縮短生產(chǎn)周期。一個(gè)產(chǎn)品的生產(chǎn)是許多企業(yè)相互協(xié)作的成果,因此產(chǎn)品的設(shè)計(jì)開發(fā)和生產(chǎn)銷售可能涉及許多關(guān)聯(lián)的企業(yè),通過電子商務(wù)可以改變過去由于信息封閉導(dǎo)致的分階段合作方式改為信息共享的協(xié)同并行工作方式,從而最大限度減少因信息封閉而無謂等待的時(shí)間。4增加商機(jī)。傳統(tǒng)的交易受到時(shí)間和空間限制,而基于INTERNET的電子商務(wù)則是24小時(shí)全球運(yùn)作,網(wǎng)上的業(yè)務(wù)可以開展到傳統(tǒng)營(yíng)銷人員銷售和廣告促銷所達(dá)不到的市場(chǎng)范圍。5減輕物資的依賴。傳統(tǒng)企業(yè)的經(jīng)營(yíng)活動(dòng)必須有一定物資基礎(chǔ)才可能開展業(yè)務(wù)活動(dòng),而通過INTERNET可以創(chuàng)辦虛擬企業(yè),如網(wǎng)上商店和網(wǎng)上銀行開設(shè)和發(fā)展基本不需要很多的實(shí)物基礎(chǔ)設(shè)施,同時(shí)企業(yè)還可以將節(jié)省費(fèi)用轉(zhuǎn)讓給消費(fèi)者,這正是著名的網(wǎng)上書店AMAZON為什么能給消費(fèi)者提供傳統(tǒng)書店無法提供的優(yōu)惠折扣原因所在。6減少中間環(huán)節(jié)。電子商務(wù)重新定義了傳統(tǒng)的流通模式,減少了中間環(huán)節(jié),使得生產(chǎn)者和消費(fèi)者的直接交易成為可能,從而在一定程度上改變了整個(gè)社會(huì)經(jīng)濟(jì)運(yùn)行的方式。13系統(tǒng)設(shè)計(jì)思想對(duì)于典型的數(shù)據(jù)庫(kù)管理系統(tǒng),尤其是對(duì)于像基于WEB的網(wǎng)上化妝品店在線銷售系統(tǒng)這樣的數(shù)據(jù)流量特別大的網(wǎng)絡(luò)管理系統(tǒng),必須要滿足使用方便、操作靈活等要求。本系統(tǒng)在設(shè)計(jì)時(shí)應(yīng)該滿足以下幾個(gè)目標(biāo)(1)采用人機(jī)對(duì)話的操作方式,界面美觀、友好,信息查詢靈活、方便,數(shù)據(jù)存儲(chǔ)準(zhǔn)確、安全可靠;(2)全面展示所有網(wǎng)上商品信息,并可展示最新商品和特價(jià)商品;(3)便于顧客快捷地進(jìn)行商品信息查詢;(4)會(huì)員可以隨時(shí)修改自己的基本資料;(5)實(shí)現(xiàn)網(wǎng)上購(gòu)物的功能;(6)實(shí)現(xiàn)商品銷售排行功能,以方便顧客了解本在線銷售系統(tǒng)內(nèi)的熱銷商品及幫助企業(yè)領(lǐng)導(dǎo)者做出企業(yè)營(yíng)銷方案;(7)系統(tǒng)公告公布基于WEB的網(wǎng)上化妝品店網(wǎng)站內(nèi)的最新信息;(8)顧客可以隨時(shí)查看自己的訂單信息;(9)對(duì)顧客輸入的數(shù)據(jù),系統(tǒng)進(jìn)行嚴(yán)格的數(shù)據(jù)檢驗(yàn),盡可能排除人為的錯(cuò)誤;(10)系統(tǒng)最大限度地實(shí)現(xiàn)了易維護(hù)性和易操作性;(11)系統(tǒng)運(yùn)行穩(wěn)定、安全可靠。14本文的結(jié)構(gòu)本文具體內(nèi)容包括可行性分析、需求分析、系統(tǒng)總體設(shè)計(jì)、系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)、系統(tǒng)的測(cè)試。本文著重描述了基于WEB的網(wǎng)上化妝品店的組成與結(jié)構(gòu),闡述了系統(tǒng)的設(shè)計(jì)方案、實(shí)現(xiàn)方法以及所采用的開發(fā)工具和相關(guān)技術(shù),另外,重點(diǎn)剖析了部分環(huán)節(jié)的開發(fā)過程。本系統(tǒng)在一定的環(huán)境下對(duì)系統(tǒng)的重要模塊進(jìn)行了模擬測(cè)試,證實(shí)了系統(tǒng)的可用性、可靠性。2可行性分析網(wǎng)絡(luò)平臺(tái)已經(jīng)成為企業(yè)經(jīng)營(yíng)管理中不可忽視的一個(gè)重要的方面,擁有一個(gè)全面的、功能強(qiáng)大的、操作簡(jiǎn)單的基于WEB的網(wǎng)上化妝品店,已經(jīng)成為企業(yè)營(yíng)銷發(fā)展的一個(gè)必然趨勢(shì)。網(wǎng)上購(gòu)物商城的建立,從銷售方面來講,不僅給商品企業(yè)增加了一個(gè)新的銷售渠道,而且方便了顧客購(gòu)買與了解公司的商品及新的銷售方向。從商品企業(yè)宣傳方面來講,不僅擴(kuò)大了企業(yè)知名度,還更直觀地展示出企業(yè)的商品。擁有一個(gè)B2C的基于WEB的網(wǎng)上化妝品店,已經(jīng)成為商品企業(yè)網(wǎng)絡(luò)銷售進(jìn)程中的一個(gè)重要環(huán)節(jié)。21經(jīng)濟(jì)可行性軟件的經(jīng)濟(jì)可行性是指軟件所能帶來的經(jīng)濟(jì)效益與開發(fā)設(shè)計(jì)所需要的投資相比,是否相適宜,同時(shí)還要看此軟件能否真正給用戶帶來足夠的經(jīng)濟(jì)效益,我們開發(fā)的這套系統(tǒng)正是考慮為基于WEB的網(wǎng)上化妝品店的使用者提高工作效率,節(jié)省工作時(shí)間,方便操作與管理而設(shè)計(jì)。本系統(tǒng)的開發(fā)在經(jīng)濟(jì)上是完全可行的。開發(fā)此軟件不需要大量經(jīng)費(fèi),而且是個(gè)人獨(dú)立設(shè)計(jì),可以節(jié)省許多費(fèi)用,同時(shí)也可提高個(gè)人的實(shí)際動(dòng)手能力。23技術(shù)可行性根據(jù)該系統(tǒng)目標(biāo)來衡量所需的技術(shù)是否具備,一般可從硬軟件的性能要求、環(huán)境條件、操作人員水平和數(shù)量等方面去考慮和分析??紤]到系統(tǒng)實(shí)施的可行性,在軟件方面選擇了如今較流行的MYECLIPSE工具來進(jìn)行開發(fā)管理平臺(tái)的設(shè)計(jì),使用MYSQL數(shù)據(jù)庫(kù)存儲(chǔ)數(shù)據(jù)。在硬件方面,則選擇空間較大,硬件的配置越高,系統(tǒng)的開發(fā)與運(yùn)行會(huì)更流暢??紤]到如今的家用或商用電腦硬件的整體配置水平,系統(tǒng)在硬件方面是可行的。在軟件方面,由于MYECLIPSE和MYSQL是兩個(gè)非常成熟的開發(fā)工具,無論在安全性、可用性、可靠性方面都毫無置疑,因此軟件方面是可行的。24運(yùn)行可行性在現(xiàn)今社會(huì),順著INTERNET在中國(guó)的迅速發(fā)展,人們?nèi)粘I钪性絹碓蕉嗟厥褂肳EB技術(shù)來為自己的工作和學(xué)習(xí)服務(wù)。許多企業(yè)為了擴(kuò)大他們的規(guī)模,將他們的生意范圍涉及到了出口生意,由于企業(yè)的客戶很多,而且分布于各地,甚至還有國(guó)外,基于WEB的網(wǎng)上化妝品店有著對(duì)顧客的地域無限制等諸多的優(yōu)點(diǎn),可以成功地解決企業(yè)所面臨的難題。本基于WEB的網(wǎng)上化妝品店操作簡(jiǎn)單易行,所以使用前的培訓(xùn)也比較容易,此系統(tǒng)網(wǎng)站的管理人員對(duì)開發(fā)此應(yīng)用項(xiàng)目的態(tài)度確定而且管理方面的條件都比較成熟。經(jīng)過以上分析,運(yùn)行方面是可行的。25本章小結(jié)可行性分析的任務(wù)是明確應(yīng)用項(xiàng)目開發(fā)的必要性和可行性。本章主要對(duì)系統(tǒng)開發(fā)的可行性進(jìn)行具體的分析,從用戶方角度考慮本系統(tǒng)是否可行,主要通過有力的數(shù)據(jù)和軟件運(yùn)行環(huán)境方面作為依據(jù)。通過經(jīng)濟(jì)可行性、技術(shù)可行性、運(yùn)行可行性等方面的分析說明本工程的技術(shù)成熟、完備,測(cè)試手段可靠,具有良好的市場(chǎng)拓展,它追求的是簡(jiǎn)單、易學(xué)、易懂、易用,因此,本系統(tǒng)具有一定的開發(fā)前景,具有開發(fā)的價(jià)值。3需求分析31電子商務(wù)的產(chǎn)生和發(fā)展情況中國(guó)電子商務(wù)始于1997年。中國(guó)商品訂貨系統(tǒng)(CGOS)、中國(guó)商品交易中心(CCEC)、虛擬“廣交會(huì)”等大型電子商務(wù)項(xiàng)目也在1997年相繼推出,拉開了中國(guó)電子商務(wù)的序幕。1998年“首都電子商務(wù)工程”的展開和1999年“8848網(wǎng)上超市”的出現(xiàn),標(biāo)志著中國(guó)電子商務(wù)開始進(jìn)入快速發(fā)展時(shí)期,中國(guó)電子商務(wù)由此正式啟動(dòng)。據(jù)統(tǒng)計(jì),目前全國(guó)已有4萬家商業(yè)網(wǎng)站,其中網(wǎng)上商店700余家。電子商務(wù)項(xiàng)目大量推出,幾乎每天都有各類電子商務(wù)咨詢網(wǎng)站、網(wǎng)上商店、網(wǎng)上商城、網(wǎng)上專賣店、網(wǎng)上拍賣等誕生。電子商務(wù)應(yīng)用與發(fā)展的地域也由北京、上海、深圳等極少數(shù)城市,開始向各大中城市發(fā)展。據(jù)IDC預(yù)測(cè),2000年中國(guó)大陸網(wǎng)上交易額將達(dá)4000萬美元,到2003年將達(dá)38億美元??梢哉f,中國(guó)電子商務(wù)已經(jīng)由表及里、從虛到實(shí),從宣傳、啟蒙和推廣階段進(jìn)入到了務(wù)實(shí)的發(fā)展實(shí)施階段。1政府推進(jìn)環(huán)境改善我國(guó)政府正全面、積極、穩(wěn)妥地推進(jìn)中國(guó)電子商務(wù)的發(fā)展。1998年以來,政府對(duì)電子商務(wù)的支持與協(xié)調(diào)力度明顯增加。我國(guó)電子商務(wù)發(fā)展的總體框架(包括整體戰(zhàn)略、發(fā)展規(guī)劃、發(fā)展措施、技術(shù)體制標(biāo)準(zhǔn)以及相關(guān)法律法規(guī))的推出,將會(huì)使電子商務(wù)有一個(gè)更加規(guī)范有序的應(yīng)用與發(fā)展環(huán)境。不少地方政府也都對(duì)電子商務(wù)給予了前所未有的關(guān)注與支持,開始將電子商務(wù)作為重要的產(chǎn)業(yè)發(fā)展方向。2制約瓶頸開始突破網(wǎng)上支付、實(shí)物配送和信用等作為電子商務(wù)系統(tǒng)工程中的重要環(huán)節(jié),被視為制約中國(guó)電子商務(wù)應(yīng)用與發(fā)展的瓶頸。1999年以來,網(wǎng)上支付的瓶頸正在迅速得到解決。在這方面較為成功的,有“8848”網(wǎng)上超市提供的包括網(wǎng)上支付在內(nèi)的多元化支付方式,有首都電子商城電子商務(wù)支付平臺(tái)等。3應(yīng)用模式日趨多元在BTOC模式中,網(wǎng)上商城和網(wǎng)上商場(chǎng)在增加網(wǎng)上支付功能、完善各項(xiàng)服務(wù)后以更大的勢(shì)頭發(fā)展;網(wǎng)上拍賣、網(wǎng)上商城、網(wǎng)上郵購(gòu)等面向消費(fèi)者的電子商務(wù)網(wǎng)站大量推出。不少電子商務(wù)企業(yè)和工商企業(yè)開始醞釀企業(yè)間電子商務(wù)。證券電子商務(wù)也有所發(fā)展,網(wǎng)上炒股對(duì)于有些股民已經(jīng)成為現(xiàn)實(shí)。網(wǎng)絡(luò)是一片獨(dú)特的天空,中國(guó)國(guó)情又有其特殊性。怎樣將結(jié)合INTERNET和中國(guó)國(guó)情,充分發(fā)揮電子商務(wù)的優(yōu)越性,實(shí)現(xiàn)極富意義的電子商務(wù)技術(shù)和商務(wù)模式的創(chuàng)新,是擺在中國(guó)電子商務(wù)業(yè)界人士面前的一大課題。4內(nèi)外融合漸成大勢(shì)具有外資背景的電子商務(wù)企業(yè)和項(xiàng)目日益增加。其表現(xiàn)的形式是雙向的既有海外風(fēng)險(xiǎn)投資直接進(jìn)入國(guó)內(nèi)的電子商務(wù)企業(yè),也有國(guó)內(nèi)企業(yè)通過海外上市吸收海外資金。在不少電子商務(wù)企業(yè)內(nèi),外籍或具有外資企業(yè)背景的高級(jí)管理人員顯著增加。與此同時(shí),海外電子商務(wù)企業(yè)開始直接進(jìn)入中國(guó)市場(chǎng)。隨著中國(guó)加入世界貿(mào)易組織的前景日趨明朗,基于超越國(guó)界的INTERNET的電子商務(wù)不可逆轉(zhuǎn)地走上了世界經(jīng)濟(jì)一體化的道路。32基于WEB的網(wǎng)上化妝品店的需求分析經(jīng)過對(duì)各大基于WEB的網(wǎng)上化妝品店及實(shí)際化妝品企業(yè)銷售過程的考察、分析,要求本系統(tǒng)具有以下功能(1)統(tǒng)一友好的操作界面,保證系統(tǒng)的易用性,方便用戶的操作;(2)具備商品信息的展示功能,方便瀏覽者對(duì)商品信息進(jìn)行瀏覽與比較;(3)規(guī)范的商品分類,方便瀏覽者分類查找商品;(4)完善的購(gòu)物車功能與用戶結(jié)賬功能;(5)設(shè)置網(wǎng)站公告信息模塊,使瀏覽者能夠及時(shí)了解網(wǎng)站的各項(xiàng)動(dòng)態(tài)變化,及銷售的新品、特價(jià)活動(dòng)等信息;(6)商品銷售排行功能;(7)訂單信息查詢功能、商品信息查詢功能;(8)全面的后臺(tái)管理功能,以方便管理員對(duì)網(wǎng)站信息進(jìn)行更新與管理。33業(yè)務(wù)流程圖根據(jù)基于WEB的網(wǎng)上化妝品店的具體情況,調(diào)查管理業(yè)務(wù)流程是順著系統(tǒng)信息流動(dòng)的過程逐步地進(jìn)行,內(nèi)容包括各環(huán)節(jié)的業(yè)務(wù)處理、信息來源、處理方法、計(jì)算方法、信息流經(jīng)去向、信息提供的時(shí)間和形態(tài)(報(bào)告、單據(jù)等)。1系統(tǒng)業(yè)務(wù)流圖描述如下(1)顧客瀏覽網(wǎng)站顧客通過瀏覽器登錄到基于WEB的網(wǎng)上化妝品店后,可以通過新品上架、特價(jià)產(chǎn)品、銷售排行的模塊查看商品及詳細(xì)信息,同時(shí)顧客也可以按類別查看商品。另外,顧客可以瀏覽公告,銷售排行榜等模塊;(2)用戶注冊(cè)及登錄顧客如要購(gòu)買商品,需要進(jìn)行用戶注冊(cè),注冊(cè)成功并登錄后,用戶可以購(gòu)買商品;(3)購(gòu)物車處理用戶通過瀏覽商品信息選擇要購(gòu)買的產(chǎn)品時(shí),可以將產(chǎn)品放入購(gòu)物車,并可以添加至購(gòu)物車、查看購(gòu)物車、移除購(gòu)物車中的商品、修改購(gòu)物車中商品數(shù)量、清空購(gòu)物車;(4)收銀臺(tái)處理當(dāng)用戶決定購(gòu)買購(gòu)物車中的商品時(shí),可以通過收銀臺(tái)結(jié)賬填寫相應(yīng)的訂單信息,確定所填寫的訂單信息無誤后,系統(tǒng)將產(chǎn)生此次訂單的編號(hào),完成在線下達(dá)訂單,并且用戶可以查看到訂單;(5)管理員后臺(tái)處理系統(tǒng)管理員登錄后可以查看到已受理和未受理的訂單及詳細(xì)信息。另外,管理員能夠?qū)ο到y(tǒng)的各項(xiàng)信息進(jìn)行維護(hù)處理。新系統(tǒng)的目標(biāo)確定后,可以從經(jīng)濟(jì)可行性、技術(shù)可行性和運(yùn)行可行性三個(gè)方面對(duì)能否實(shí)現(xiàn)新系統(tǒng)目標(biāo)進(jìn)行可行性分析。34數(shù)據(jù)流圖1系統(tǒng)總數(shù)據(jù)流圖如圖31所示系統(tǒng)管理員P1電子產(chǎn)品分類管理D101電子產(chǎn)品基本信息維護(hù)D102管理電子產(chǎn)品信息操作D201訂單信息操作P2訂單管理D202訂單信息D301公告信息維護(hù)P3公告管理F2訂單信息F1電子產(chǎn)品信息D302管理公告信息操作F3公告信息D401留言信息管理P4留言管理D402管理留言信息操作F4留言信息D501客戶信息管理P5客戶管理D502管理客戶信息操作F5客戶信息客戶P9購(gòu)買商品D1001商品信息D902訂單信息D701留言信息P7進(jìn)行留言D702客戶留言信息D801公告信息P8查看公告行留言D802公告信息P10瀏覽商品D901商品信息D1002商品信息D601用戶信息P6用戶注冊(cè)D602客戶留言信息圖31系統(tǒng)總數(shù)據(jù)數(shù)據(jù)流圖訂單管理數(shù)據(jù)流圖如圖32所示。顧客D201查詢電子產(chǎn)品信息P201電子產(chǎn)品分類別瀏覽F201電子產(chǎn)品信息P202去購(gòu)物車D203電子產(chǎn)品詳細(xì)信息D202電子產(chǎn)品信息操作P205購(gòu)買電子產(chǎn)品D205所購(gòu)電子產(chǎn)品及用戶信息P206填寫訂單F204訂單信息D206合格用戶訂單信息P207訂單處理F203訂單明細(xì)信息D208電子產(chǎn)品訂單信息訂單管理員D209訂單處理信息D207用戶訂單信息圖32訂單管理數(shù)據(jù)流圖基本信息維護(hù)數(shù)據(jù)流圖如圖33所示。系統(tǒng)管理員D301公告信息P301查看公告D304公告信息F3公告信息P302添加公告D305添加公告信息D302添加公告信息D303刪除公告信息P303刪除公告D306公告信息D401留言信息P401查看留言D403留言信息F4留言信息D402刪除留言信息P402刪除留言D404留言信息D501公告信息P501查看客戶信息D503留言信息F5客戶信息P502刪除客戶D504留言信息D502刪除公告信息圖33基本信息維護(hù)數(shù)據(jù)流圖數(shù)據(jù)流圖2數(shù)據(jù)字典數(shù)據(jù)字典的作用是在軟件分析和設(shè)計(jì)的過程中給人提供關(guān)于數(shù)據(jù)的描述信息。它主要是對(duì)數(shù)據(jù)流圖中的數(shù)據(jù)流、處理邏輯、外部實(shí)體、數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)項(xiàng)等方面進(jìn)行具體的定義。數(shù)據(jù)流程圖配以數(shù)據(jù)字典,就可以從圖形和文字兩個(gè)方面對(duì)系統(tǒng)的邏輯模型進(jìn)行完整的描述。(1)數(shù)據(jù)項(xiàng)定義如表31所示。表31系統(tǒng)數(shù)據(jù)項(xiàng)定義序號(hào)名稱別名類型長(zhǎng)度(字符)I0101GOODS_ID商品編號(hào)INT4I0102GOODS_NAME商品名稱VARCHAR50I0103GOODS_MIAOSHU商品描述VARCHAR5000續(xù)表31I0104GOODS_PIC存放商品圖片VARCHAR50I0106GOODS_SHICHANGJIA商品市場(chǎng)價(jià)INT4I0107GOODS_TEJIA商品特價(jià)INT4I0108GOODS_ISNOTTEJIA普通商品VARCHAR50I0109GOODS_CATELOG_ID商品種類號(hào)INT4I0110CATELOG_ID種類編號(hào)INT4I0111CATELOG_NAME種類名稱VARCHAR50I0112CATELOG_MIAOSHU種類描述VARCHAR5000I0113ORDER_ID訂單IDINT4I0114ORDER_BIANHAO訂單編號(hào)VARCHAR50I0115ORDER_DATE訂單生成日期VARCHAR50I0116ORDER_ZHUANGTAI訂單狀態(tài)VARCHAR50I0117ORDER_JINE總的消費(fèi)金額INT4I0118ORDER_SONGHUODIZHI送貨地址VARCHAR50I0119ORDER_FUKUANGFANGSHI付款方式VARCHAR50I0120ORDER_USER_ID用戶IDINT4I0121ORDERITEM_ID訂單明細(xì)編號(hào)INT4I0122ORDER_ID訂單編號(hào)INT4I0123GOODS_ID商品編號(hào)INT4I0124GOODS_QUANTITY購(gòu)買數(shù)量INT4I0125USER_ID用戶IDINT4I0126USER_NAME用戶名VARCHAR50I0127USER_PW用戶密碼VARCHAR50I0128USER_REALNAME真實(shí)姓名VARCHAR50I0129USER_ADDRESS住址VARCHAR50I0130USER_SEX性別VARCHAR50I0131USER_TEL聯(lián)系電話VARCHAR50I0132USER_EMAIL用戶郵箱VARCHAR50續(xù)表31I0133USER_QQ用戶QQVARCHAR50I0134USERID管理員IDINT4I0135USERNAME管理員名稱VARCHAR50I0136USERPW管理員密碼VARCHAR50I0137GONGGAO_ID公告編號(hào)INT4I0138GONGGAO_TITLE公告標(biāo)題VARCHAR50I0139GONGGAO_CONTENT公告內(nèi)容VARCHAR5000I0140GONGGAO_DATA公告創(chuàng)建時(shí)間VARCHAR50I0141GONGGAO_FABUZHE發(fā)布人VARCHAR50I0142LIUYAN_ID留言IDINT4I0143LIUYAN_TITLE留言標(biāo)題VARCHAR50I0144LIUYAN_CONTENT留言內(nèi)容VARCHAR5000I0145LIUYAN_DATE留言時(shí)間VARCHAR50I0146LIUYAN_USER留言客戶VARCHAR50(2)數(shù)據(jù)流定義數(shù)據(jù)流編號(hào)D101數(shù)據(jù)流名稱商品基本信息維護(hù)數(shù)據(jù)流來源系統(tǒng)管理員數(shù)據(jù)流去向P1數(shù)據(jù)流組成I0101I0102I0103I0104I0105I0106I0107I0108I0109數(shù)據(jù)流編號(hào)D102數(shù)據(jù)流名稱管理商品信息操作數(shù)據(jù)流來源F1、P1數(shù)據(jù)流去向P1、F1數(shù)據(jù)流組成I0101I0102I0103I0104I0105I0106I0107I0108I0109數(shù)據(jù)流編號(hào)D201數(shù)據(jù)流名稱訂單信息操作數(shù)據(jù)流來源系統(tǒng)管理員數(shù)據(jù)流去向P2數(shù)據(jù)流組成I0113I0114I0115I0116I0117I0118I0119I0120I0121I0122I0123I0124數(shù)據(jù)流編號(hào)D202數(shù)據(jù)流名稱訂單信息數(shù)據(jù)流來源F2、P2數(shù)據(jù)流去向P2、F2數(shù)據(jù)流組成I0113I0114I0115I0116I0117I0118I0119I0120I0121I0122I0123I0124數(shù)據(jù)流編號(hào)D301數(shù)據(jù)流名稱公告信息維護(hù)數(shù)據(jù)流來源系統(tǒng)管理員數(shù)據(jù)流去向P3數(shù)據(jù)流組成I0137I0138I0139I0140I0141數(shù)據(jù)流編號(hào)D302數(shù)據(jù)流名稱管理公告信息操作數(shù)據(jù)流來源F3、P3數(shù)據(jù)流去向P3、F3數(shù)據(jù)流組成I0137I0138I0139I0140I0141數(shù)據(jù)流編號(hào)D401數(shù)據(jù)流名稱留言信息管理數(shù)據(jù)流來源系統(tǒng)管理員數(shù)據(jù)流去向P4數(shù)據(jù)流組成I0142I0143I0144I0145I0146數(shù)據(jù)流編號(hào)D402數(shù)據(jù)流名稱管理留言信息操作數(shù)據(jù)流來源F4、P4數(shù)據(jù)流去向P4、F4數(shù)據(jù)流組成I0137I0138I0139I0140I0141數(shù)據(jù)流編號(hào)D501數(shù)據(jù)流名稱客戶信息管理數(shù)據(jù)流來源系統(tǒng)管理員數(shù)據(jù)流去向P5數(shù)據(jù)流組成I0125I0126I0127I0128I0129I0130I0131I0132I0133數(shù)據(jù)流編號(hào)D502數(shù)據(jù)流名稱管理客戶信息操作數(shù)據(jù)流來源F5、P5數(shù)據(jù)流去向P5、F5數(shù)據(jù)流組成I0125I0126I0127I0128I0129I0130I0131I0132I0133數(shù)據(jù)流編號(hào)D601數(shù)據(jù)流名稱用戶信息數(shù)據(jù)流來源客戶數(shù)據(jù)流去向P6數(shù)據(jù)流組成I0125I0126I0127I0128I0129I0130I0131I0132I0133數(shù)據(jù)流編號(hào)D602數(shù)據(jù)流名稱管理客戶信息操作數(shù)據(jù)流來源P6數(shù)據(jù)流去向F5數(shù)據(jù)流組成I0125I0126I0127I0128I0129I0130I0131I0132I0133數(shù)據(jù)流編號(hào)D701數(shù)據(jù)流名稱留言信息數(shù)據(jù)流來源客戶數(shù)據(jù)流去向P7數(shù)據(jù)流組成I0142I0143I0144I0145I0146數(shù)據(jù)流編號(hào)D702數(shù)據(jù)流名稱客戶留言信息數(shù)據(jù)流來源P7數(shù)據(jù)流去向F4數(shù)據(jù)流組成I0142I0143I0144I0145I0146數(shù)據(jù)流編號(hào)D801數(shù)據(jù)流名稱公告信息數(shù)據(jù)流來源P8數(shù)據(jù)流去向客戶數(shù)據(jù)流組成I0137I0138I0139I0140I0141數(shù)據(jù)流編號(hào)D802數(shù)據(jù)流名稱公告信息數(shù)據(jù)流來源F3數(shù)據(jù)流去向P8數(shù)據(jù)流組成I0137I0138I0139I0140I0141數(shù)據(jù)流編號(hào)D901數(shù)據(jù)流名稱商品信息數(shù)據(jù)流來源客戶數(shù)據(jù)流去向P9數(shù)據(jù)流組成I0101I0102I0103I0104I0105I0106I0107I0108I0109數(shù)據(jù)流編號(hào)D902數(shù)據(jù)流名稱訂單信息數(shù)據(jù)流來源P9數(shù)據(jù)流去向F2數(shù)據(jù)流組成I0101I0102I0103I0104I0105I0106I0107I0108I0109數(shù)據(jù)流編號(hào)D1001數(shù)據(jù)流名稱商品信息數(shù)據(jù)流來源P10數(shù)據(jù)流去向客戶數(shù)據(jù)流組成I0101I0102I0103I0104I0105I0106I0107I0108I0109數(shù)據(jù)流編號(hào)D1002數(shù)據(jù)流名稱商品信息數(shù)據(jù)流來源F1數(shù)據(jù)流去向P10數(shù)據(jù)流組成I0101I0102I0103I0104I0105I0106I0107I0108I010935本章小結(jié)需求分析報(bào)告是對(duì)系統(tǒng)需求的全面分析,是軟件生存周期中最關(guān)鍵的一步,是建立軟件開發(fā)的基礎(chǔ)。經(jīng)過需求分析要得到系統(tǒng)將要“做什么”,同時(shí)理解在做什么的基礎(chǔ)上抽取出其“怎么做”的本質(zhì)。本章首先介紹了電子商務(wù)近年來的發(fā)展?fàn)顩r,然后具體說明了需求分析的內(nèi)容,詳細(xì)描述了數(shù)據(jù)流圖和數(shù)據(jù)字典的組成,為下一章的總體設(shè)計(jì)打下基礎(chǔ)。4總體設(shè)計(jì)41系統(tǒng)模塊總體設(shè)計(jì)利用層次圖來表示系統(tǒng)中各模塊之間的關(guān)系。層次方框圖是用樹形結(jié)構(gòu)的一系列多層次的矩形框描繪數(shù)據(jù)的層次結(jié)構(gòu)。樹形結(jié)構(gòu)的頂層是一個(gè)單獨(dú)的矩形框,它代表完整的數(shù)據(jù)結(jié)構(gòu),下面的各層矩形框代表各個(gè)數(shù)據(jù)的子集,最底層的各個(gè)矩形框代表組成這個(gè)數(shù)據(jù)的實(shí)際數(shù)據(jù)元素(不能再分割的元素)。隨著這種結(jié)構(gòu)的精細(xì)化,層次方框圖對(duì)數(shù)據(jù)結(jié)構(gòu)也描繪得越來越詳細(xì),這種模式非常適合于需求分析階段的需要。從對(duì)頂層的信息的分類開始,沿著圖中每條路徑反復(fù)細(xì)化,直到確定了數(shù)據(jù)結(jié)構(gòu)的全部細(xì)節(jié)為止。本系統(tǒng)一共分為前臺(tái)和后臺(tái)兩大模塊,兩個(gè)模塊之間雖然在表面上是相互獨(dú)立的,但是在對(duì)數(shù)據(jù)庫(kù)的訪問上是緊密相連的,各個(gè)模塊訪問的是同一個(gè)數(shù)據(jù)庫(kù),只是所訪問的表不同而已。每個(gè)模塊的功能都是按照在調(diào)研中搜集的資料進(jìn)行編排制作的。依據(jù)上述功能分析,系統(tǒng)在兩個(gè)模塊的基礎(chǔ)上每一個(gè)模塊又分為幾個(gè)模塊。1前臺(tái)系統(tǒng)功能模塊分為(1)商品展臺(tái)模塊通過新品上架,分頁(yè)顯示特價(jià)商品,商品銷售排行展示網(wǎng)站的所有商品;(2)商品查詢模塊按商品的類別查詢商品的相關(guān)信息;(3)購(gòu)物車模塊用戶添加商品至購(gòu)物車,查看購(gòu)物車中的商品,從購(gòu)物車中移除不滿意的商品,清空購(gòu)物車中的產(chǎn)品,修改所要購(gòu)買的商品的數(shù)量;(4)收銀臺(tái)模塊用戶滿意購(gòu)物車中的產(chǎn)品后進(jìn)行結(jié)賬并填寫訂單信息;(5)用戶維護(hù)模塊為用戶提供了用戶注冊(cè)、用戶登錄、用戶資料修改以及找回密碼的功能;(6)訂單查詢模塊用戶通過查看訂單能夠了解到自己的當(dāng)前訂單信息及歷史訂單記錄;(7)公告瀏覽模塊用戶通過瀏覽公告信息,能夠及時(shí)了解到網(wǎng)站最新的各種信息。(8)留言模塊客戶可以進(jìn)行留言給我們提意見,我們?cè)诓粩嗟馗倪M(jìn)中前進(jìn)。2后臺(tái)系統(tǒng)功能模塊分為(1)商品管理模塊按類別查看商品,對(duì)商品的信息進(jìn)行維護(hù);(2)用戶管理模塊為了保護(hù)用戶的信息,此模塊與前臺(tái)用戶維護(hù)的區(qū)別是管理員只能查看用戶信息和刪除操作;(3)管理員維護(hù)模塊這是對(duì)管理員的信息進(jìn)行維護(hù),可以修改管理員的信息。(4)訂單管理模塊管理員查詢訂單,查看訂單詳細(xì)信息,刪除訂單信息,進(jìn)行訂單受理;(5)公告管理模塊管理員公告瀏覽,公告信息維護(hù);(6)留言模塊管理員可以查看客戶的留言,對(duì)留言進(jìn)行維護(hù)。42數(shù)據(jù)庫(kù)設(shè)計(jì)對(duì)于一個(gè)電子商務(wù)網(wǎng)站而言,為了支持較大的訪問量帶來的數(shù)據(jù)訪問需求,使用桌面型的數(shù)據(jù)庫(kù)管理系統(tǒng)是不能滿足需要的,而且安全性也沒有充分保障。因此,需要使用大型商業(yè)化企業(yè)級(jí)服務(wù)用途的數(shù)據(jù)庫(kù)管理系統(tǒng),如MYSQL,SQLSERVER,ORACLE等。本系統(tǒng)采用MYSQL數(shù)據(jù)庫(kù)管理系統(tǒng)。421數(shù)據(jù)分析對(duì)于本系統(tǒng)的數(shù)據(jù)庫(kù)的需求而言,由于其主要是用于信息的提供、保存、更新和查詢等。因此,需要分析該系統(tǒng)功能所隱含的對(duì)數(shù)據(jù)應(yīng)用的需求,從而確定數(shù)據(jù)庫(kù)的結(jié)構(gòu)。(1)用戶注冊(cè)、登錄、驗(yàn)證等功能需要對(duì)用戶信息建立數(shù)據(jù)表,其中的數(shù)據(jù)項(xiàng)可能包括用戶E_MAIL、昵稱、密碼、住址等;(2)查看商品分類信息和商品詳細(xì)信息等功能既需要對(duì)商品大小類別進(jìn)行管理,也需要針對(duì)每一個(gè)商品進(jìn)行管理,因此至少需要兩張數(shù)據(jù)表;(3)用戶購(gòu)物后產(chǎn)生的訂單需要進(jìn)行管理,這里也包括訂單的基本信息和詳細(xì)信息等;(4)訂單生成后,在訂單處理的過程中,需要出貨等,因此可能需要記錄訂單的發(fā)送情況;(5)需要系統(tǒng)管理員對(duì)該系統(tǒng)進(jìn)行管理,因而需要建立管理員信息數(shù)據(jù)表,其中的數(shù)據(jù)項(xiàng)包括管理員ID、密碼等。(6)客戶要進(jìn)行留言,所以必須建立留言表,其中包括留言標(biāo)題、留言日期等。這樣,至少要?jiǎng)?chuàng)建如下的數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)項(xiàng)(1)用戶信息,包括用戶ID,用戶名等數(shù)據(jù)項(xiàng);(2)管理員信息,包括管理員ID,密碼等數(shù)據(jù)項(xiàng);(3)商品信息,包括商品ID,產(chǎn)品名稱、單價(jià)、特價(jià)等數(shù)據(jù)項(xiàng);(4)商品類別信息,包括電子ID,類別名稱等數(shù)據(jù)項(xiàng);(7)訂單信息,包括訂單ID,用戶編號(hào),訂貨地址等數(shù)據(jù)項(xiàng);(8)訂單明細(xì)信息,包括訂單ID,商品ID,訂貨時(shí)間等數(shù)據(jù)項(xiàng);(9)公告信息,包括公告ID,公告名稱及內(nèi)容等數(shù)據(jù)項(xiàng);(10)留言信息,包括留言標(biāo)題,留言日期,留言內(nèi)容等。422數(shù)據(jù)庫(kù)的詳細(xì)設(shè)計(jì)在設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí),應(yīng)考慮以下事項(xiàng)(1)數(shù)據(jù)庫(kù)的用途及該用途將如何影響設(shè)計(jì),應(yīng)創(chuàng)建符合用途的數(shù)據(jù)庫(kù)計(jì)劃;(2)數(shù)據(jù)庫(kù)規(guī)范化規(guī)則,防止數(shù)據(jù)庫(kù)設(shè)計(jì)中出現(xiàn)錯(cuò)誤;(3)對(duì)數(shù)據(jù)完整性的保護(hù);(4)數(shù)據(jù)庫(kù)和用戶權(quán)限的安全要求;(5)應(yīng)用程序的性能需求,設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí)必須利用MYSQL中能夠提高性能的功能。對(duì)于性能而言,在數(shù)據(jù)庫(kù)大小和硬件配置之間權(quán)衡也是很重要的;(6)數(shù)據(jù)庫(kù)維護(hù)。根據(jù)此基于WEB的網(wǎng)上化妝品店的實(shí)際情況,本系統(tǒng)的數(shù)據(jù)庫(kù)命名為DB_SHOPING,DB_SHOPING數(shù)據(jù)庫(kù)中共分為8張數(shù)據(jù)表。1商品信息表此表用于記錄網(wǎng)站所有商品的基本信息,是與商品相關(guān)聯(lián)的商品的類別表。如表41所示。表41T_GOODS(商品信息表)序號(hào)名稱別名類型長(zhǎng)度(字符)1GOODS_ID編號(hào)INT42GOODS_NAME商品名VARCHAR503GOODS_MIAOSHU商品描述VARCHAR50004GOODS_PIC存放商品圖片VARCHAR506GOODS_SHICHANGJIA市場(chǎng)價(jià)INT47GOODS_TEJIA特價(jià)INT48GOODS_ISNOTTEJIA普通商品VARCHAR509GOODS_CATELOG_ID商品種類號(hào)INT42商品類別信息表此表用于記錄商品類別的基本信息,為方便用戶查詢商品和管理員管理商品信息而設(shè)立。如表42所示。表42T_CATELOG(商品類別信息表)序號(hào)名稱別名類型長(zhǎng)度(字符)1CATELOG_ID種類編號(hào)INT42CATELOG_NAME種類名稱VARCHAR503CATELOG_MIAOSHU種類描述VARCHAR50003訂單信息表此表用于記錄用戶的基本訂單信息,使用戶方便查看自己的訂單信息同時(shí)也為管理員出貨提供基本訂單信息。如表43所示。表43T_ORDER(訂單信息表)序號(hào)名稱別名類型長(zhǎng)度(字符)1ORDER_ID訂單IDINT42ORDER_BIANHAO訂單編號(hào)VARCHAR503ORDER_DATE訂單生成日期VARCHAR504ORDER_ZHUANGTAI訂單狀態(tài)VARCHAR505ORDER_JINE總的消費(fèi)金額INT46ORDER_SONGHUODIZHI送貨地址VARCHAR507ORDER_FUKUANGFANGSHI付款方式VARCHAR508ORDER_USER_ID用戶IDINT44訂單明細(xì)信息表此表用于記錄用戶訂單的詳細(xì)信息,為用戶提供詳細(xì)的商品訂單信息,同時(shí)也為管理員出貨提供用戶所訂的商品的具體信息。如表44所示。表44T_ORDERITEM(訂單明細(xì)信息表)序號(hào)名稱別名類型長(zhǎng)度(字符)1ORDERITEM_ID訂單明細(xì)編號(hào)INT42ORDER_ID訂單編號(hào)INT43GOODS_ID商品編號(hào)INT44GOODS_QUANTITY購(gòu)買數(shù)量INT45用戶信息表此表用于記錄用戶的基本信息,是用戶購(gòu)買商品的權(quán)限基礎(chǔ),為用戶維護(hù)和管理員管理用戶提供信息。如表45所示。表45T_USER(用戶信息表)序號(hào)名稱別名類型長(zhǎng)度(字符)1USER_ID用戶IDINT42USER_NAME用戶名VARCHAR503USER_PW用戶密碼VARCHAR504USER_REALNAME真實(shí)姓名VARCHAR505USER_ADDRESS住址VARCHAR506USER_SEX性別VARCHAR507USER_TEL聯(lián)系電話VARCHAR508USER_EMAIL用戶郵箱VARCHAR509USER_QQ用戶QQVARCHAR506管理員信息表此表用于記錄不同權(quán)限管理員的基本信息,可以管理系統(tǒng)的所有信息。如表46所示。表46T_ADMIN(管理員信息表)序號(hào)名稱別名類型長(zhǎng)度(字符)1USERID管理員IDINT42USERNAME管理員名稱VARCHAR50續(xù)表463USERPW管理員密碼VARCHAR507公告信息表此表用于記錄公告的基本信息,為用戶提供系統(tǒng)網(wǎng)站的最新信息。如表47所示。表47T_GONGGAO(公告信息表)序號(hào)名稱別名類型長(zhǎng)度(字符)1GONGGAO_ID公告編號(hào)INT42GONGGAO_TITLE公告標(biāo)題VARCHAR503GONGGAO_CONTENT公告內(nèi)容VARCHAR50004GONGGAO_DATA公告創(chuàng)建時(shí)間VARCHAR505GONGGAO_FABUZHE發(fā)布人VARCHAR508留言信息表此表用于記錄客戶的留言信息,以及對(duì)商品的建議等。如表48所示。表48T_LIUYAN(留言信息表)序號(hào)名稱別名類型長(zhǎng)度(字符)1LIUYAN_ID留言IDINT42LIUYAN_TITLE留言標(biāo)題VARCHAR503LIUYAN_CONTENT留言內(nèi)容VARCHAR50004LIUYAN_DATE留言時(shí)間VARCHAR505LIUYAN_USER留言客戶VARCHAR5043本章小結(jié)本章介紹了對(duì)本系統(tǒng)的總體設(shè)計(jì),給出了商品基于WEB的網(wǎng)上化妝品店的功能結(jié)構(gòu)圖、ER圖等,說明了各子系統(tǒng)的之間的聯(lián)系。本章完成了系統(tǒng)數(shù)據(jù)庫(kù)的數(shù)據(jù)需求分析的過程,說明了數(shù)據(jù)庫(kù)由概念結(jié)構(gòu)設(shè)計(jì)轉(zhuǎn)換成邏輯結(jié)構(gòu)設(shè)計(jì)的過程,并把各個(gè)物理數(shù)據(jù)模型結(jié)合起來形成了一個(gè)整體的關(guān)系數(shù)據(jù)庫(kù)模型,為系統(tǒng)詳細(xì)設(shè)計(jì)作好了充足的準(zhǔn)備工作。5詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)51系統(tǒng)運(yùn)行平臺(tái)設(shè)置本系統(tǒng)的運(yùn)行平臺(tái)設(shè)置分為硬件環(huán)境和軟件環(huán)境。511硬件環(huán)境系統(tǒng)的硬件環(huán)境配置為處理器PENTIUMIII800,內(nèi)存512M,硬盤1G。512軟件環(huán)境系統(tǒng)的軟件環(huán)境配置為WINDOWS7操作系統(tǒng),MYSQL數(shù)據(jù)庫(kù),JDK15、MYECLIPSE5185開發(fā)工具包和TOMCAT服務(wù)器。52開發(fā)工具及技術(shù)簡(jiǎn)介以下內(nèi)容是對(duì)本系統(tǒng)所采用的開發(fā)工具和技術(shù)進(jìn)行的簡(jiǎn)單介紹。521開發(fā)工具簡(jiǎn)介MYECLIPSE企業(yè)級(jí)工作平臺(tái)(MYECLIPSEENTERPRISEWORKBENCH,簡(jiǎn)稱MYECLIPSE)是對(duì)ECLIPSEIDE的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫(kù)和J2EE的開發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。它是功能豐富的J2EE集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持HTML,STRUTS,JSF,CSS,JAVASCRIPT,SQL,HIBERNATE。在結(jié)構(gòu)上,MYECLIPSE的特征可以分為7類(1)J2EE模型;(2)WEB開發(fā)工具;(3)EJB開發(fā)工具;(4)應(yīng)用程序服務(wù)器的連接器;(5)J2EE項(xiàng)目部署服務(wù);(6)數(shù)據(jù)庫(kù)服務(wù);(7)MYECLIPSE整合幫助。對(duì)于以上每一種功能上的類別,在ECLIPSE中都有相應(yīng)的功能部件,并通過一系列的插件來實(shí)現(xiàn)它們。MYECLIPSE結(jié)構(gòu)上的這種模塊化,可以在不影響其他模塊的情況下,對(duì)任一模塊進(jìn)行單獨(dú)的擴(kuò)展和升級(jí)。簡(jiǎn)單而言,MYECLIPSE是ECLIPSE的插件,也是一款功能強(qiáng)大的J2EE集成開發(fā)環(huán)境,支持代碼編寫、配置、測(cè)試以及除錯(cuò)。MYSQL是由MICROSOFT開發(fā)和推廣的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS),它最初是由MICROSOFT、SYBASE和ASHTONTATE三家公司共同開發(fā)的,并于1988年推出了第一個(gè)OS/2版本。MYSQL近年來不斷更新版本,1996年,MICROSOFT推出了MYSQL65版本;1998年,MYSQL發(fā)版本和用戶見面;MYSQL是MICROSOFT公司于2000年推出的最新版本。MYSQL特點(diǎn)1真正的客戶機(jī)/服務(wù)器體系結(jié)構(gòu)。2圖形化用戶界面,使系統(tǒng)管理和數(shù)據(jù)庫(kù)管理更加直觀、簡(jiǎn)單。3豐富的編程接口工具,為用戶進(jìn)行程序設(shè)計(jì)提供了更大的選擇余地。4MYSQL與WINDOWSNT完全集成,利用了NT的許多功能,如發(fā)送和接受消息,管理登錄安全性等。MYSQL也可以很好地與MICROSOFTBACKOFFICE產(chǎn)品集成。5具有很好的伸縮性,可跨越從運(yùn)行WINDOWS95/98的膝上型電腦到運(yùn)行WINDOWS2000的大型多處理器等多種平臺(tái)使用。6對(duì)WEB技術(shù)的支持,使用戶能夠很容易地將數(shù)據(jù)庫(kù)中的數(shù)據(jù)發(fā)布到WEB頁(yè)面上。7MYSQL提供數(shù)據(jù)倉(cāng)庫(kù)功能,這個(gè)功能只在ORACLE和其他更昂貴的DBMS中才有。522技術(shù)簡(jiǎn)介本系統(tǒng)采用MVC框架,MVC(MODELVIEWCONTROLLER)是一種設(shè)計(jì)模式,它強(qiáng)制性地把應(yīng)用程序的輸入、處理和輸出分開。MVC把應(yīng)用程序分成3個(gè)核心模型層、視圖層和控制層,它們分別擔(dān)負(fù)不同的任務(wù)。其中視圖層向用戶顯示相關(guān)的數(shù)據(jù),并能接受用戶的輸入數(shù)據(jù),但是它并不進(jìn)行任何實(shí)際的業(yè)務(wù)處理。模型層表示業(yè)務(wù)數(shù)據(jù)和業(yè)務(wù)邏輯??刂茖咏邮沼脩糨斎氩⒄{(diào)用模型和視圖去完成用戶的需求。本系統(tǒng)需要用到的JAVA相關(guān)技術(shù)有JSP技術(shù)、SERVLET技術(shù)、JDBC技術(shù)、SSH框架。其中,關(guān)鍵的技術(shù)難點(diǎn)在于STRUTS技術(shù)的運(yùn)用。STRUTS技術(shù)是基于MVC的WEB應(yīng)用框架。在STRUTS框架中,模型層由實(shí)現(xiàn)業(yè)務(wù)邏輯的JAVABEAN組件構(gòu)成,控制層由ACTIONSERVLET和ACTION來實(shí)現(xiàn),視圖層由一組JSP文件構(gòu)成。53系統(tǒng)首頁(yè)設(shè)計(jì)本系統(tǒng)網(wǎng)站的主界面設(shè)計(jì)結(jié)構(gòu)采用了上左右的結(jié)構(gòu),上部分為主功能菜單區(qū),主要是顯示網(wǎng)站的主功能,左側(cè)為用戶注冊(cè)、登錄,公告瀏覽,商品查詢,右部分為信息顯示區(qū),銷售排行榜主要是為方便用戶提供了一些最新上架的商品信息。界面設(shè)計(jì)如圖51所示。圖51系統(tǒng)首頁(yè)54系統(tǒng)前臺(tái)基本功能設(shè)計(jì)與實(shí)現(xiàn)本節(jié)對(duì)系統(tǒng)前臺(tái)主要功能設(shè)計(jì)進(jìn)行詳細(xì)的說明。541用戶維護(hù)模塊設(shè)計(jì)與實(shí)現(xiàn)由于網(wǎng)上購(gòu)物必

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論