




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