網(wǎng)上生鮮超市系統(tǒng)的設(shè)計實現(xiàn)分析_第1頁
網(wǎng)上生鮮超市系統(tǒng)的設(shè)計實現(xiàn)分析_第2頁
網(wǎng)上生鮮超市系統(tǒng)的設(shè)計實現(xiàn)分析_第3頁
網(wǎng)上生鮮超市系統(tǒng)的設(shè)計實現(xiàn)分析_第4頁
網(wǎng)上生鮮超市系統(tǒng)的設(shè)計實現(xiàn)分析_第5頁
已閱讀5頁,還剩41頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

.z網(wǎng)上生鮮超市系統(tǒng)的設(shè)計與實現(xiàn)摘要本網(wǎng)上生鮮超市系統(tǒng)是一個基于Internet,采用B2C(BusinesstoConsumers)模式,并根據(jù)現(xiàn)在普遍的網(wǎng)上在線購物支付模式設(shè)計開發(fā)的一個網(wǎng)上生鮮超市系統(tǒng)——“生鮮街〞。這個系統(tǒng)的開發(fā)目的是為了方便廣闊的上班族和居家群體能夠方便的購置生鮮產(chǎn)品,集方便簡捷、省時、可選性多等眾多優(yōu)點于一身的網(wǎng)購生鮮系統(tǒng)已深得廣闊用戶的青睞,這種電子商務(wù)是運用現(xiàn)代通信技術(shù)、計算機(jī)和網(wǎng)絡(luò)技術(shù)進(jìn)展的一種社會經(jīng)濟(jì)形態(tài)。該網(wǎng)上生鮮超市系統(tǒng),利用Java、JSP、JavaScript作為前臺的應(yīng)用程序開發(fā)語言,利用MYSQL作為后臺的數(shù)據(jù)庫,在JDK1.6、Tomcat6.0和MyEclipse的開發(fā)環(huán)境下采用SSH整合框架技術(shù)進(jìn)展開發(fā)工程。系統(tǒng)在功能上分為前臺管理和后臺管理兩個局部。前臺主要為顧客提供會員注冊,購物車管理,商品瀏覽和分類查詢。后臺主要是為管理員提供商品管理、顧客信息管理、訂單管理等功能網(wǎng)上生鮮超市系統(tǒng)具有強(qiáng)大的交互功能,可使商家和顧客方便的傳遞信息,完成電子貿(mào)易或EDI交易。關(guān)鍵詞:網(wǎng)上生鮮超市;JSP;SSH框架TherealizationoftheonlinefreshsupermarketsystemanddesignAbstractTheonlinesupermarketssystemisbasedonInternet,B2C(BusinesstoConsumers)mode,andinaccordancewiththepopularonlineonlineshoppingpaymentmodeldesignanddevelopmentofanonlinesupermarkets"freshStreet".Thepurposeofthissystemdevelopmentisfortheconvenienceofthemajorityofofficeworkersandhomegroupstofacilitatethepurchaseoffreshproducts,simpleandeasytoset,savingtime,andmanyotheradvantagesoftheoptionalmulti-in-oneonlineshoppingfreshsystemhaswonthemajorityofusersfavorofe-merceistheuseofmodernmunicationtechnology,networktechnologyasasocioeconomicpatterns.Theonlinesupermarketssystem,theuseofJava,JSP,JavaScriptasaforegroundapplicationdevelopmentlanguage,MySqlasaback-enddatabase,SSHintegrationintheinJDK1.6,Tomcat6.0andMyEclipsedevelopmentenvironmentframeworkfortechnology.Thetwopartsofthefrontandbackofficemanagementsystemfunctionalatmosphere.Frontdesktoprovidecustomerswithmembershipregistration,shoppingcartmanagement,productbrowsingandclassifiedinformations.Thebackgroundismainlytoprovideadministratorswithmerchandisemanagement,customerinformationmanagement,ordermanagementfeaturessuchasonlinesupermarketssystemhaspowerfulinteractivefeatures,merchantsandcustomerscanfacilitatethetransmissionofinformationtopletee-merceorEDItransactions.KeyWords:OnlineFreshSupermarket;JSP;SSHArchitecture-.z目錄摘要IAbstractII1網(wǎng)上生鮮超市系統(tǒng)的概述11.1引言11.2課題研究背景和意義11.2.1研究背景11.2.2研究意義21.3網(wǎng)上生鮮超市開展的社會環(huán)境及條件分析21.4網(wǎng)上生鮮超市的可行性研究41.4.1網(wǎng)上生鮮超市的現(xiàn)狀41.4.2網(wǎng)上生鮮超市存在的問題及原因分析61.4.3針對在線付款的的對策建議72網(wǎng)上生鮮超市系統(tǒng)分析92.1的設(shè)計目標(biāo)92.2的可行性分析92.3的深入調(diào)查102.4設(shè)計的特點102.5開發(fā)的設(shè)計思想103系統(tǒng)的開發(fā)環(huán)境與關(guān)鍵技術(shù)113.1系統(tǒng)采用的架構(gòu)技術(shù)113.1.1JSP頁面技術(shù)113.1.2JavaBean組件技術(shù)123.1.3Servlet技術(shù)123.1.4Structs技術(shù)133.1.5Spring技術(shù)133.2系統(tǒng)采用的開發(fā)環(huán)境143.2.1JDK軟件143.2.2數(shù)據(jù)庫軟件Mysql143.2.3Web效勞器Tomcat6.0143.2.4集成開發(fā)工具Eclipse153.3系統(tǒng)開發(fā)的關(guān)鍵技術(shù)153.3.1JavaScript進(jìn)展信息檢查153.3.2分頁數(shù)據(jù)的顯示154網(wǎng)上生鮮超市系統(tǒng)的總體規(guī)劃與設(shè)計174.1功能規(guī)劃與設(shè)計174.1.1用戶功能模塊分析174.1.2管理員功能模塊174.1.3系統(tǒng)層次模塊圖174.2數(shù)據(jù)庫設(shè)計185界面設(shè)計與功能模塊的程序設(shè)計215.1生鮮街主界面215.2登陸界面245.3購物車管理界面265.4購物車結(jié)算界面285.5管理員管理界面305.6添加商品界面326系統(tǒng)功能測試346.1測試方法簡述346.2功能模塊測試346.3測試結(jié)論35結(jié)論36參考文獻(xiàn)37致38附錄1外文參考文獻(xiàn)〔譯文〕37附錄2外文參考文獻(xiàn)〔原文〕39-.z1網(wǎng)上生鮮超市系統(tǒng)的概述1.1引言目前,網(wǎng)絡(luò)正以一種前所未有的沖擊力在影響著人類的活動,包括人類的生產(chǎn)和日常生活。網(wǎng)絡(luò)的誕生和開展,顛覆了傳統(tǒng)的信息傳播方式,沖破了存在于傳統(tǒng)交流方式中時間和空間的種種壁壘,極改變了人類從物質(zhì)到精神、從形式到容、從生產(chǎn)到生活的各種活動,并且給人類帶來了新的機(jī)遇和挑戰(zhàn)。在互聯(lián)網(wǎng)效勞業(yè)務(wù)方面:電子、搜索引擎、網(wǎng)上銀行、在線交易、網(wǎng)絡(luò)廣告、網(wǎng)絡(luò)新聞、網(wǎng)絡(luò)游戲等效勞業(yè)務(wù)仍然快速的開展著。每一個產(chǎn)品、每種生活模式的誕生都是為了滿足市場、滿足廣闊民眾的需求。網(wǎng)上生鮮超市這個后起之秀也迅速的滲透到消費者心中,當(dāng)你在上班、在忙碌的時候只用輕輕點擊一下鼠標(biāo)就有新鮮可口的蔬菜送貨上門,這種方便快捷的購物方式,何樂而不為呢.本系統(tǒng)主要針對廣闊的上班族和居家群體,在越來越高節(jié)奏的生活環(huán)境中,我們要想方法從繁忙中挽救自己。網(wǎng)上生鮮超市系統(tǒng)為我們提供了簡捷、高效省時、更多可選品種的網(wǎng)上買生鮮的生活模式。該網(wǎng)上生鮮超市系統(tǒng),利用的主要技術(shù)是基于效勞器的JSP、Java的組件技術(shù)。利用MYSQL作為后臺的數(shù)據(jù)庫,在JDK1.6、Tomcat6.0和MyEclipse的開發(fā)環(huán)境下采用SSH整合框架技術(shù)進(jìn)展開發(fā)工程。1.2課題研究背景和意義研究背景隨著計算機(jī)和網(wǎng)絡(luò)的日趨普及,越來越多的商家在網(wǎng)上開起商店,向消費者展示出一片新鮮的購物。在美、日等信息化程度較高的國家和地區(qū),網(wǎng)絡(luò)商店開展速度迅猛,美國的世界級超一流的零售商,如沃爾瑪凱瑪特、家庭倉儲、科羅格、J.C培尼等紛紛躋身于網(wǎng)絡(luò)經(jīng)商的行列。調(diào)查說明:美國的家庭已越來越習(xí)慣于在家中從網(wǎng)上購物。在我國,網(wǎng)上購物從無到有也不過短短幾年時間。我國第一家網(wǎng)上購物發(fā)生在1996年,燕莎友誼商場首次通過網(wǎng)上商城售出一個景泰藍(lán),雖然貨款的支付不是在網(wǎng)上進(jìn)展的,但這畢竟為我國零售業(yè)奏出了網(wǎng)上購物的先聲。如今,在、、等大城市,已有200多家商場,專賣店開設(shè)了網(wǎng)上商店,還有一些正處在觀望階段。網(wǎng)上生鮮超市這個后起之秀也迅速的滲透入消費者的心中,我們所熟知的家事易網(wǎng)上生鮮超市以政府?關(guān)于農(nóng)超對接凈菜上市的實施意見?為指導(dǎo),通過構(gòu)建農(nóng)產(chǎn)品從生產(chǎn),貯存,運輸?shù)戒N售的冷鏈體系,讓市民吃上綠色,營養(yǎng)的,有效減少城市污染,促進(jìn)現(xiàn)代農(nóng)業(yè)開展方式轉(zhuǎn)變,加快市場流通,降低流通本錢,促進(jìn)城鄉(xiāng)統(tǒng)籌協(xié)調(diào)開展聯(lián)合優(yōu)質(zhì)農(nóng)產(chǎn)品生產(chǎn)基地,實現(xiàn)農(nóng)產(chǎn)品質(zhì)量從農(nóng)田到餐桌的全程追溯。為廣闊用戶提供的方便快捷、平安綠色的商品供應(yīng)模式。研究意義網(wǎng)上生鮮超市以B/C電子商務(wù)平臺為核心構(gòu)建農(nóng)產(chǎn)品的流通平臺,集電子商務(wù),科技農(nóng)業(yè),生鮮加工,食品平安,飲食營養(yǎng)等多領(lǐng)域?qū)<抑腔?,打造低碳,環(huán)保,安康的生鮮農(nóng)產(chǎn)品產(chǎn)業(yè)鏈,形成從農(nóng)產(chǎn)品種植與采摘,分揀和加工,倉儲至配送的科學(xué),高效生產(chǎn)流程實現(xiàn)產(chǎn)消直達(dá)。網(wǎng)上生鮮超市為中國城市化進(jìn)程中的市民提升生活品質(zhì),創(chuàng)造營養(yǎng),鮮生活的家庭生鮮消費,將繁瑣的家務(wù)時光變成家庭的享樂時光成立的現(xiàn)代農(nóng)業(yè)科技公司,是立足于家庭生鮮農(nóng)產(chǎn)品供應(yīng),以現(xiàn)代化的農(nóng)產(chǎn)品流通供應(yīng)鏈,為城市居民提供響應(yīng)政府新一輪加快探索出了低本錢,高效率,高技術(shù),高知識為一體的創(chuàng)新型農(nóng)產(chǎn)品供應(yīng)模式綠色食品,有機(jī)食品,地理標(biāo)志農(nóng)產(chǎn)品的生鮮產(chǎn)品。通過自有農(nóng)產(chǎn)品基地和對接農(nóng)產(chǎn)品基地專供方式,形成集農(nóng)產(chǎn)品種植與采摘,分揀和加工,倉儲和配送為于一體產(chǎn)業(yè)鏈,去除繁瑣的流通環(huán)節(jié),有效降低供應(yīng)本錢,采用全程冷鏈系統(tǒng),確保生鮮的純粹品質(zhì),實現(xiàn)農(nóng)產(chǎn)品質(zhì)量從農(nóng)田到餐桌的全過程控制,打造平安食品和名品生鮮第一品牌快捷的方式,優(yōu)質(zhì)的效勞,用信息化技術(shù)構(gòu)建便捷,省心的家庭生活即時通道,為追求安康,品質(zhì)生活的家庭提供優(yōu)質(zhì)生鮮配送效勞和專業(yè)飲食導(dǎo)購效勞,實現(xiàn)品質(zhì)保安康,冷鏈保新鮮,每日送到家的全新生鮮購置體驗,形成高價值效勞鏈創(chuàng)造鮮營養(yǎng)、鮮生活的家庭生鮮消費體系。1.3網(wǎng)上生鮮超市開展的社會環(huán)境及條件分析業(yè)態(tài)的開展取決于經(jīng)濟(jì)開展水平以及由于經(jīng)濟(jì)開展而引發(fā)的消費需求,綜合分析歐美國家上世紀(jì)7O年代至9O年代的經(jīng)濟(jì)開展情況,網(wǎng)上生鮮超市的開展必須具備以下環(huán)境和條件:1.居民收入持續(xù)提高,居民消費恩格爾系數(shù)小于3O%經(jīng)濟(jì)的開展必然引起城市商業(yè)功能的擴(kuò).帶來居民消費需求的變化.從而推動零售商業(yè)的變革,這已經(jīng)為世界網(wǎng)上零售業(yè)態(tài)開展和變革的歷史所證實。根據(jù)國外零售業(yè)態(tài)開展的經(jīng)歷.當(dāng)*地人均GNP到達(dá)3000美元時.超市出現(xiàn);到達(dá)6000美元時.連鎖,便利店出現(xiàn),人們就會要求方便,快捷,高品質(zhì)的物質(zhì)生活。隨著Internet的迅速崛起,網(wǎng)上超市應(yīng)運而生,居民的消費水準(zhǔn)和消費行為呈現(xiàn)出多元化的趨勢。居民將不再受時間、地域影響,可以隨時任意選擇自己喜歡的商品。隨著居民收入持續(xù)提高,消費者的消費構(gòu)造及偏好發(fā)生改變,居民消費恩格爾系數(shù)小于3O%.處于最富裕水平(聯(lián)合國糧農(nóng)組織的標(biāo)準(zhǔn)),食品支出比例占總支出的比例明顯下降.勞務(wù)價格高.人工本錢高,消費者通過快速購置減少勞務(wù)支出,人們更注重方便高效,如果你只用點擊幾下鍵盤,就會有平安有新鮮可口的的生鮮準(zhǔn)時送貨到家,會有誰不樂意呢.2.家庭構(gòu)造以核心家庭為主家庭構(gòu)造改變著家庭消費模式。家庭構(gòu)造由三代同堂的大家庭向三口之家的核心家庭轉(zhuǎn)變,工作人口成為家庭用品的主要決策者和購置者,沒有太多的閑暇時間消耗在商品的選購上.繁重的工作壓力和競爭壓力也直接影響著人們對生鮮產(chǎn)品的購置習(xí)慣。特定的采購地點、特定的營業(yè)時間、良莠不齊的商品已不能滿足快節(jié)奏、高質(zhì)量的工作生活需要,網(wǎng)上生鮮超市便應(yīng)運而生。3.有一定規(guī)模的穩(wěn)定的供應(yīng)商興旺國家至上世紀(jì)7O年代根本實現(xiàn)了農(nóng)業(yè)現(xiàn)代代,形成了高度成熟的農(nóng)業(yè)產(chǎn)業(yè)化鏈條,再加上Internet的快速崛起,這為網(wǎng)上生鮮食品超市化提供了良好的貨源根底和科技要求。4.產(chǎn)品標(biāo)準(zhǔn)化、品牌化所謂農(nóng)產(chǎn)品標(biāo)準(zhǔn)化,其涵就是指農(nóng)產(chǎn)品的生產(chǎn)經(jīng)營活動要以市場為導(dǎo)向建立健全規(guī)的工藝流程和衡量標(biāo)準(zhǔn)。缺乏統(tǒng)一標(biāo)準(zhǔn)直接影響著價格的可信度也使得對生鮮食品的購置喜歡以討價還價、貨比三家的形式來降低購置風(fēng)險。標(biāo)準(zhǔn)化、品牌化使明碼標(biāo)價成為可能,從而也使網(wǎng)上生鮮超市的定價有據(jù)可依。在歐美和日本這樣農(nóng)業(yè)高度現(xiàn)代化的國家,都是以高度的標(biāo)準(zhǔn)化為根底的。日本的農(nóng)產(chǎn)品生產(chǎn)從播種到收獲、加工整理、包裝上市都有一套嚴(yán)格的標(biāo)準(zhǔn)。如農(nóng)民種西瓜,用什么品種、何時下種、何時施肥、施多少肥、何時采摘.都有嚴(yán)格的規(guī)定。5.現(xiàn)代化物流配送系統(tǒng)的建立有數(shù)據(jù)說明,興旺國家的果蔬損失率控制在5%以下.而我國水果、蔬菜等農(nóng)副產(chǎn)品在采摘、運輸、儲存等物流環(huán)節(jié)上的損失率則在25%~30%。歐洲最大的生鮮食品超市——法國冠軍超市在法國外鄉(xiāng)擁有實體店鋪和網(wǎng)上店鋪超過1000家.強(qiáng)大的配送中心是保證它商品種類齊全、價格低廉的重要原因。其次就是通過建立自己的配送中心來降低配送本錢。因此是否擁有一套現(xiàn)代化物流配送系統(tǒng)是開展生鮮超市的有力保障。6.先進(jìn)的管理技術(shù)生鮮的經(jīng)營帶有很多技術(shù)性做法及很多不易控制的因素給員工帶來一定的操作難度。如生鮮的價格、生鮮的質(zhì)量、生鮮的加工、生鮮的損耗等。其中生鮮的損耗對毛利的影響很大。而這一切都需要有一定經(jīng)歷的人士來操作。生鮮超市由于對新鮮的要求特別高.因此對庫存的掌握顯得更加重要再加上生鮮商品本身有重量和等級問題,條碼技術(shù)和計算機(jī)的信息管理要求也更高。興旺國家在上世紀(jì)80年代中期已普遍采用POS、EDI、EOS等系統(tǒng)管理商場的進(jìn)銷存業(yè)務(wù)。在上世紀(jì)90年代網(wǎng)上購物迅速崛起,因此,先進(jìn)的超市管理技術(shù)為網(wǎng)上生鮮超市管理打下了良好的根底。從上述條件分析,網(wǎng)上生鮮超市的成功經(jīng)營除了投資者要善于運用先進(jìn)營銷理念、管理手段和管理技術(shù)外,更需要有成熟的Internet網(wǎng)絡(luò)環(huán)境和經(jīng)濟(jì)環(huán)境的支撐和消費觀念的更新。而這便需要政府積極地創(chuàng)造和引導(dǎo)。1.4網(wǎng)上生鮮超市的可行性研究網(wǎng)上生鮮超市的現(xiàn)狀在我國,隨著互聯(lián)網(wǎng)技術(shù)的進(jìn)步,上網(wǎng)費的降低,網(wǎng)民的高速增長,網(wǎng)上購物必將擁有一個更加廣闊的市場。目前,寬帶正在進(jìn)入尋常百姓家,信用制度即將建立,網(wǎng)上付款系統(tǒng)逐步完善,所有這一切,都為網(wǎng)上零售走進(jìn)普通群眾的生活奠定了必要的根底。未來的都市人群,生存壓力將越來越大,為生存而競爭的時間將更加珍貴,網(wǎng)上購物可以緩解生活的緊,而對于眾多的居民,網(wǎng)上生鮮超市的應(yīng)運而生,正好滿足了這局部人的需求。網(wǎng)上生鮮超市系統(tǒng)是以網(wǎng)上在線購物,在線支付的方式進(jìn)展商品交易模式的,無論是傳統(tǒng)企業(yè)以網(wǎng)上分為開端,還是由傳統(tǒng)商店和網(wǎng)絡(luò)公司組成的合伙企業(yè),都屬于網(wǎng)絡(luò)與傳統(tǒng)企業(yè)相結(jié)合的模式,以產(chǎn)品為根底的網(wǎng)上零售商,當(dāng)務(wù)之急是把互聯(lián)網(wǎng)的優(yōu)勢與傳統(tǒng)的分銷能力結(jié)合起來,這是網(wǎng)上零售實現(xiàn)贏利的必由之路。具體地說,應(yīng)在以下幾方面有所突破:1.提高效率 任何一家網(wǎng)上零售商,只用心吸引顧客自己的還不夠,還必須留住顧客,樂意花錢購物,關(guān)鍵的問題是要讓顧客花錢方便。目前,網(wǎng)上購物支付已有多種渠道,貨到付款、郵局匯款、銀行轉(zhuǎn)帳、網(wǎng)上支付、利用會員卡小額支付等等,但依然不能無視支付這個問題。比方,在、、等大城市,大多采取貨到付款的支付方式,但這種方式對外地尤其是偏遠(yuǎn)地區(qū)的客戶,就很難辦到,網(wǎng)上零售的很大一局部交易,就是因為這個因素而導(dǎo)致客戶的流失。所以,網(wǎng)上購物的支付手段還是越多越方便越能穩(wěn)定客戶群。尤其是配送渠道,必須盡可能提高效率,以滿足用戶"節(jié)省時間"、"節(jié)約費用"、"操作方便"的諸多消費心理。2.開展用戶不斷開展并穩(wěn)固客戶群,自始至終都應(yīng)當(dāng)是網(wǎng)上零售商的認(rèn)真對待的首要課題,現(xiàn)實社會客戶選擇商場受地域限制,而網(wǎng)上在線購置商品就不存在這個問題,鼠票一擊,可以周游全球的網(wǎng)上商城。目前,網(wǎng)上零售業(yè)強(qiáng)勁增長,而許多網(wǎng)上零售企業(yè)只是苦于新的客戶群增長緩慢。商業(yè)信息集團(tuán)Datamonitor在調(diào)查了七大工業(yè)國的7500位消費者之后,提供一份報告,目前,網(wǎng)上購物的模式實際上并未改變,但是,歐洲市場規(guī)模164億美元的電子零售營收,只是由14的潛在在線消費者所奉獻(xiàn)。這份報告還歸納出五種消費者類型:一是"抗拒型",根本不上網(wǎng),占50%;二是"回避型",上網(wǎng)但不購物,占9%;三是"幽靈型",在線瀏覽,離線購物,占回復(fù)者的27;四是"穩(wěn)健型",為穩(wěn)定的網(wǎng)上購物群,占%8;五是"活潑型",熱衷于在全球各大網(wǎng)上商城購物,占%6。3.方便快捷在網(wǎng)上在線購置商品的流失有許多因素,但的網(wǎng)標(biāo)意義不清、注冊表格太復(fù)雜、以及不標(biāo)明價格而在交易的最后突然出現(xiàn)等因素,也是引起顧客抱怨的幾個常見問題。傳統(tǒng)商店在銷售商品的布局點,是一門深奧的學(xué)問,在網(wǎng)上的商品布局同樣是一門經(jīng)營藝術(shù),而且在很多方面不同于傳統(tǒng)商店的布局,絕不是隨便把自己的產(chǎn)品在網(wǎng)上公布一下就可以了。在網(wǎng)上展示商品,一定要適應(yīng)客戶的瀏覽習(xí)慣,更要為消費者提供方便的操作。的搜索引擎是一個很好的檢索商品的工具,可以幫助客戶查詢很多種的同類產(chǎn)品,并且進(jìn)展價格和性能的比較,這一點是適合網(wǎng)上消費者心理。此外,對流行商品的推廣,要進(jìn)展網(wǎng)上、網(wǎng)下相結(jié)合的宣傳,以引起更大圍的關(guān)注??傊?,網(wǎng)上零售一定要改變單純排列商品,坐等客戶上門點擊的被動銷售狀態(tài),積極而創(chuàng)造性地探索適合客戶消費心理和需求的經(jīng)營模式。日前,貿(mào)發(fā)局發(fā)表一份最新研究報告,指出,隨著地上網(wǎng)費的不斷下調(diào),地將形成一個潛力巨大的網(wǎng)上零售市場。這份報告認(rèn)為,地是全球第七大消費市場,網(wǎng)上零售業(yè)的前景將十分樂觀。網(wǎng)上生鮮超市存在的問題及原因分析網(wǎng)上購物在迅速開展的同時還存在著許多的因素阻礙其開展,主要有以下幾點:1.目前還存在很大一局部消費者受傳統(tǒng)購物觀念的束縛。因為網(wǎng)上購物的商店是一種虛擬的商店,顧客對其信任較低,對所選擇的商品不是很放心,大局部消費者只有在親自體驗確認(rèn)無誤后才會放心購置,這種觀念在一定程度上阻礙了網(wǎng)上購物的開展與普及。2.缺乏平安的網(wǎng)上支付機(jī)制。目前我國的網(wǎng)上支付機(jī)制還不是很健全,相應(yīng)的法律政策還不完善,在網(wǎng)上購物時會出現(xiàn)個人信息被竊取、篡改及非法利用的情況,是消費者對網(wǎng)上購物有所顧慮。這樣就會阻礙電子商務(wù)的開展,同時大大影響了電子商務(wù)的運行效率。3.物流配送系統(tǒng)不完善。網(wǎng)上購物的消費者分布在全國各地,這就給商家的物流配送帶來很大的挑戰(zhàn),每位消費者都希望在最短的時間拿到所購置的商品,這需要商家必須建立快捷的配送系統(tǒng),以此提高自身的競爭力。但是目前大局部商家沒有自己的物流配送系統(tǒng),根本都是與第三方物流合作,送貨效率較低,存在較多的問題。4.資本投入缺乏。資金投入缺乏一直是中國電子零售產(chǎn)業(yè)開展滯后的原因,大局部的購物都是在負(fù)債經(jīng)營,像淘寶這樣的實力雄厚的也是在近幾年才開場盈利,絕大局部購物目前還處于盈利小于虧損的狀況。目前國市場尚缺具有相當(dāng)規(guī)模和專業(yè)程度的網(wǎng)上購物企業(yè)。國在線零售在資金上的缺乏使得網(wǎng)上購物不能迅速擴(kuò)大業(yè)務(wù)規(guī)模和品牌效應(yīng)這就使得中國的網(wǎng)上購物總體競爭力較低,競爭優(yōu)勢不明顯。5.技術(shù)較為落后,人才匱乏。在中國,只有當(dāng)當(dāng)卓越擁有超過百人的技術(shù)團(tuán)隊,中型B2C的技術(shù)部門能有個二十人就算超豪華陣容了。在虧損大過盈利的情況下,只有想方法壓低運營本錢,從業(yè)者收入普遍偏低,而且往往每個人都是多面手,要做很多方面的事情,嚴(yán)重影響了工作的效率和開展的腳步。針對在線付款的的對策建議1.我國電子商務(wù)信用問題已引起社會各方高度重視。目前我國出臺了許多的法律法規(guī)來規(guī)電子商務(wù)的市場行為,并制定了相關(guān)的管理方法措施來管理規(guī)網(wǎng)上購物參與者的行為,加強(qiáng)對網(wǎng)上購物的監(jiān)管在一定程度上有利于促進(jìn)網(wǎng)上購物的安康開展。2.實名制是解決網(wǎng)絡(luò)欺詐、改善網(wǎng)絡(luò)購物環(huán)境的有效途徑。建議網(wǎng)上購物建立實名制度,加強(qiáng)對其商店的管理。加強(qiáng)誠信平安方面的建立,引入實名認(rèn)證制,區(qū)分個人用戶與商家用戶認(rèn)證,兩種認(rèn)證需要提交的資料不同,個人用戶認(rèn)證只需提供明,商家認(rèn)證還需提供營業(yè)執(zhí)照,并且一個人不能同時申請兩種認(rèn)證。同時,加強(qiáng)對第三方支付工具的完善,提高網(wǎng)上購物的平安保障,這樣網(wǎng)絡(luò)購物的環(huán)境會逐步得到改善,也有助于提高消費者的信任度和認(rèn)可度。3.加強(qiáng)宣傳力度,普及網(wǎng)絡(luò)交易的維權(quán)常識,改善網(wǎng)絡(luò)條件。對網(wǎng)上購物的優(yōu)勢進(jìn)展宣傳,使更多的消費者更加深入的了解網(wǎng)上購物。同時,增強(qiáng)消費者的維權(quán)意識,加強(qiáng)對消費者權(quán)益的保護(hù)。除此之外,加大力度改善網(wǎng)絡(luò)條件,提高網(wǎng)絡(luò)普及度,降低上網(wǎng)費用,使消費者切身體會到網(wǎng)上購物帶來的快捷與便利,引起其對網(wǎng)上購物的興趣,使更多的人參與到網(wǎng)上購物中。4.改善物流配送狀況。完善物流配送體系,提高物流配送速度與效率,提高配送人員的整體素質(zhì)與效勞態(tài)度。改變及完善收費標(biāo)準(zhǔn),建立統(tǒng)一標(biāo)準(zhǔn)的收費制度,保證配送公司盈利的情況下使顧客權(quán)益最大化。5.建立自身的技術(shù)團(tuán)隊,轉(zhuǎn)變經(jīng)營策略。加強(qiáng)對技術(shù)人員的專業(yè)培訓(xùn),提高其技術(shù)技能,從而有利于工作效率的提高,有助于提高網(wǎng)上購物的綜合競爭力。轉(zhuǎn)變經(jīng)營策略,不斷進(jìn)展嘗試和創(chuàng)新,通過積累的經(jīng)歷和硬件優(yōu)勢來獲利,通過轉(zhuǎn)型成為電子商務(wù)效勞商的技術(shù)型企業(yè)而非純粹的互聯(lián)網(wǎng)零售企業(yè)。6.完善支付與信用體系,加強(qiáng)誠信建立。這是整個社會大環(huán)境的問題,不是幾家企業(yè)一個行業(yè)可以改變的,要依靠政府、金融機(jī)構(gòu)、行業(yè)和媒體的共同努力。社會各方面要加大對網(wǎng)上購物的關(guān)注力度,加強(qiáng)對網(wǎng)上購物開展的支持,進(jìn)一步改善網(wǎng)上購物的環(huán)境,這樣中國的B2C才會高速開展。2網(wǎng)上生鮮超市系統(tǒng)分析系統(tǒng)分析是平臺開發(fā)的一個不可缺少的環(huán)節(jié),為了能夠使本系統(tǒng)更好、更完善地被設(shè)計出來,就必須先進(jìn)展調(diào)查研究。在系統(tǒng)調(diào)查的根底上,對新系統(tǒng)的功能進(jìn)展細(xì)致的分析,從而才能夠開發(fā)出完整的系統(tǒng)設(shè)計。2.1的設(shè)計目標(biāo)本系統(tǒng)利用Jsp,java,javscript作為前臺的應(yīng)用開發(fā)語言,Mysql作為后臺的數(shù)據(jù)庫,采用SSH整合框架技術(shù)進(jìn)展開發(fā)工程。此系統(tǒng)分為前臺管理和后臺管理。前臺管理是友好的操作界面,供用戶瀏覽、查詢使用。包括:瀏覽商品、查詢商品、訂購商品、購物車等功能;后臺管理是提供應(yīng)管理員的,其中包括:商品管理、顧客管理、訂購信息管理等。使管理員從繁瑣的手工操作中解脫出來,并提高了辦公效率。2.2的可行性分析可行性研究是為了弄清楚系統(tǒng)開發(fā)的工程是不是可以實現(xiàn)和值得進(jìn)展研究的過程,實際上是一次大大簡化系統(tǒng)分析和系統(tǒng)設(shè)計的過程,所以,進(jìn)展可執(zhí)行性的分析是非常必要的,也是很重要的,經(jīng)過最初的設(shè)計目標(biāo)和進(jìn)展的市場調(diào)查得出以下四點的可行性分析:1.經(jīng)濟(jì)可行性:該平臺設(shè)計只是作為本人的畢業(yè)設(shè)計,又因為本人的設(shè)計能力有限,其功能還不能完善,所以沒有什么經(jīng)濟(jì)效益可談。2.技術(shù)可行性:JSP+Servlet的技術(shù)已經(jīng)較為成熟。Spring+Struts2+Mybatis整合框架整體布局的優(yōu)勢。3.運行可行性:該系統(tǒng)需要搭建JVM即JAVA虛擬機(jī)和Tomcat環(huán)境,在此環(huán)境下系統(tǒng),并且在正確連接數(shù)據(jù)庫后可以正常運行。4.法律可行性:該平臺是作為畢業(yè)設(shè)計與商業(yè)無關(guān),又因為是自主開發(fā)設(shè)計,因此不會構(gòu)成侵權(quán),在法律上是可行的。通過以上的可行性分析,我將采用JSP+Servlet相結(jié)合的技術(shù),運用MySQL數(shù)據(jù)庫對進(jìn)展建立。2.3的深入調(diào)查經(jīng)過以上的初步調(diào)查和研究,并且確定了該平臺的可行性,并決定開發(fā)本平臺,為了能夠?qū)ΜF(xiàn)行的平臺容進(jìn)展充分了解,使所要開發(fā)的平臺更具有實用性和適應(yīng)性,設(shè)計出該平臺功能如下:1.能完成顧客根本信息錄入的注冊和生鮮產(chǎn)品的瀏覽和在線購置功能。2.能夠完成管理員對的生鮮資料〔生鮮添加、生鮮審查〕、會員管理以及常訂購信息管理等功能。3.能過輸入生鮮商品的名稱,進(jìn)展分類搜索。4.能夠通過查看購物車對所選商品進(jìn)展確定、挑選,通過定單查詢對支付費用進(jìn)展確定。經(jīng)過前一階段的調(diào)查與研究分析,我已確定了該平臺設(shè)計的主要功能,對每個功能模塊也作了具體描述,下面就來具體分析該平臺的設(shè)計特點與具體思想。2.4設(shè)計的特點我們所設(shè)計和開發(fā)的系統(tǒng),主要特點是改變了以往的購物只能在現(xiàn)實的商場才能到達(dá)的結(jié)果,采用Web技術(shù),借助于Internet互聯(lián)網(wǎng)廣泛應(yīng)用技術(shù),到達(dá)資源共享,提高以往購物的局限性,縮短人們的時間和提高工作效率,具有較好的交互性,從而實現(xiàn)信息化,規(guī)化,系統(tǒng)化,網(wǎng)絡(luò)化的平臺,使整個生鮮購置過程簡單、方便、易行。2.5開發(fā)的設(shè)計思想系統(tǒng)主要是對前臺操作和后臺管理。前臺操作是顧客登錄到本,可以進(jìn)展顧客注冊,通過的精品推薦或商品瀏覽查看功能,找到自己想要買的商品,裝入購物車,提交定單進(jìn)展購置。后臺管理是管理員對本的維護(hù),通過對生鮮商品資料〔商品添加、商品修改〕,顧客信息、、訂購信息等功能的操作到達(dá)對的管理。網(wǎng)上生鮮超市系統(tǒng)的特點是客戶和生鮮商品信息量很大,管理員需要整理的信息很多,為讓管理員輕松、方便、快捷的管理,該平臺采用符合購置電子商品根本的原則,滿足廣闊客戶的日益增長的數(shù)量,并到達(dá)操作過程中的直觀、方便實用、平安等要求。3系統(tǒng)的開發(fā)環(huán)境與關(guān)鍵技術(shù)3.1系統(tǒng)采用的架構(gòu)技術(shù)JSP頁面技術(shù)JSP是由SunMicrosystems公司倡導(dǎo)、許多公司參與一起建立的一種動態(tài)技術(shù)標(biāo)準(zhǔn)。在傳統(tǒng)的網(wǎng)頁HTML文件〔*.htm,*.html〕中參加Java程序片段〔Scriptlet〕和JSP標(biāo)簽,就構(gòu)成了JSP網(wǎng)頁java程序片段可以操縱數(shù)據(jù)庫、重新定向網(wǎng)頁以及發(fā)送等,實現(xiàn)建立動態(tài)所需要的功能。所有程序操作都在效勞器端執(zhí)行,網(wǎng)絡(luò)上傳送給客戶端的僅是得到的結(jié)果,這樣大大降低了對客戶瀏覽器的要求,即使客戶瀏覽器端不支持Java,也可以JSP網(wǎng)頁。JSP全名為javaserverpage,其根本是一個簡化的Servlet設(shè)計,他實現(xiàn)了Html語法中的java擴(kuò)〔以<%,%>形式〕。JSP與Servlet一樣,是在效勞器端執(zhí)行的,通常返回給客戶端的就是一個HTML文本,因此客戶端只要有瀏覽器就能瀏覽。Web效勞器在遇到JSP網(wǎng)頁的請求時,首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同JSP文件中的HTML代碼一起返回給客戶端。插入的Java程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,以實現(xiàn)建立動態(tài)網(wǎng)頁所需要的功能。JSP技術(shù)使用Java編程語言編寫類*ML的tags和scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏輯。網(wǎng)頁還能通過tags和scriptlets存在于效勞端的資源的應(yīng)用邏輯。JSP將網(wǎng)頁邏輯與網(wǎng)頁設(shè)計的顯示別離,支持可重用的基于組件的設(shè)計,使基于Web的應(yīng)用程序的開發(fā)變得迅速和容易。JSP(JavaServerPages)是一種動態(tài)頁面技術(shù),它的主要目的是將表示邏輯從Servlet中別離出來。JSP頁面由HTML代碼和嵌入其中的Java代碼所組成。效勞器在頁面被客戶端請求以后對這些Java代碼進(jìn)展處理,然后將生成的HTML頁面返回給客戶端的瀏覽器。JavaServlet是JSP的技術(shù)根底,而且大型的Web應(yīng)用程序的開發(fā)需要JavaServlet和JSP配合才能完成。JSP具備了Java技術(shù)的簡單易用,完全的面向?qū)ο?,具有平臺無關(guān)性且平安可靠,主要面向因特網(wǎng)的所有特點。自JSP推出后,眾多大公司都支持JSP技術(shù)的效勞器,如IBM、Oracle、Bea公司等,所以JSP迅速成為商業(yè)應(yīng)用的效勞器端語言。JavaBean組件技術(shù)JavaBean組件技術(shù)用于封裝業(yè)務(wù)邏輯,以便于外界的調(diào)用。其由一組屬性和操作這些屬性的函數(shù)組成。JavaBean是一種可重復(fù)使用的且跨平臺的軟件組件。JavaBean可分為兩種:一種是有用戶界面〔UserInterface,UI〕的JavaBean,還有一種是沒有用戶界面,主要負(fù)責(zé)表示業(yè)務(wù)數(shù)據(jù)或者處理事務(wù)〔如數(shù)據(jù)運算、操縱數(shù)據(jù)庫〕的JavaBean。JSP通常的是后一種JavaBean。JSP與JavaBean搭配使用,有3個好處:〔1〕使得HTML與Java程序別離,這樣便于維護(hù)代碼。如果把所有的程序代碼都寫到JSP網(wǎng)頁中,會使得代碼繁雜,難以維護(hù)。〔2〕可以降低對開發(fā)JSP網(wǎng)頁的人員的Java編程能力的要求。〔3〕JSP側(cè)重于生成動態(tài)網(wǎng)頁,事務(wù)處理由JavaBean來完成,這樣可以充分利用JavaBean組件的可重用性特點,提高開發(fā)的效率。Servlet技術(shù)Servlet最大的特點是基于線程的,每個Servlet請求都只會產(chǎn)生一個線程,大大的提高了系統(tǒng)利用率。Servlet是MVC開發(fā)的技術(shù),用于進(jìn)展系統(tǒng)的初始化、效勞攔截、過濾等。Servlet是一種效勞器端的Java應(yīng)用程序,具有獨立于平臺和協(xié)議的特性,可以生成動態(tài)的Web頁面。它擔(dān)當(dāng)客戶請求〔Web瀏覽器或其他客戶程序〕與效勞器響應(yīng)〔效勞器上的數(shù)據(jù)庫或應(yīng)用程序〕的中間層。Servlet是位于Web

效勞器部的效勞器端的Java應(yīng)用程序,與傳統(tǒng)的從命令行啟動的Java應(yīng)用程序不同,Servlet由Web效勞器進(jìn)展加載,該Web效勞器必須包含支持Servlet的Java虛擬機(jī)。servlet是在效勞器上運行的小程序。這個詞是在Java

applet的環(huán)境中創(chuàng)造的,Javaapplet是一種當(dāng)作單獨文件跟網(wǎng)頁一起發(fā)送的小程序,它通常用于在效勞器端運行,結(jié)果得到為用戶進(jìn)展運算或者根據(jù)用戶互作用定位圖形等效勞。效勞器上需要一些程序,常常是根據(jù)用戶輸入數(shù)據(jù)庫的程序。這些通常是使用公共網(wǎng)關(guān)接口〔CGI(monGatewayInterface)〕應(yīng)用程序完成的。然而,在效勞器上運行Java,這種程序可使用Java編程語言實現(xiàn)。在通信量大的效勞器上,Javaservlet的優(yōu)點在于它們的執(zhí)行速度更快于CGI程序。各個用戶請求被激活成單個程序中的一個線程,而無需創(chuàng)立單獨的進(jìn)程,這意味著效勞器端處理請求的系統(tǒng)開銷將明顯降低。Structs技術(shù)Struts是Apache基金會Jakarta工程組的一個OpenSource工程,它采用MVC模式,能夠很好地幫助java開發(fā)者利用J2EE開發(fā)Web應(yīng)用。和其他的java架構(gòu)一樣,Struts也是面向?qū)ο笤O(shè)計,將MVC模式"別離顯示邏輯和業(yè)務(wù)邏輯"的能力發(fā)揮得淋漓盡致。Structs框架的核心是一個彈性的控制層,基于如JavaServlets,JavaBeans,ResourceBundles與*ML等標(biāo)準(zhǔn)技術(shù),以及Jakartamons的一些類庫。Struts由一組相互協(xié)作的類〔組件〕、Servlet以及jsptaglib組成?;趕truts構(gòu)架的web應(yīng)用程序根本上符合JSPModel2的設(shè)計標(biāo)準(zhǔn),可以說是一個傳統(tǒng)MVC設(shè)計模式的一種變化類型。Spring技術(shù)Spring的核心是輕量級的容器,它實現(xiàn)了IoC容器、非侵入性的框架,并提供AOP概念的實現(xiàn)方式,提供對持久層、事務(wù)的支持,提供MVCWeb框架的實現(xiàn),并對一些常用的企業(yè)效勞API提供一致的模型封裝,是一個全方位的應(yīng)用程序框架。Spring旨在別離體系構(gòu)造的層次,因此每一層都可以修改而不會影響到其它層。每一層都不知道其上層的關(guān)注點;就其可能而言,只對所緊挨的下一層有依賴。層與層之間的依賴通常是以接口的形式表現(xiàn),以確保其耦合盡可能松散。容器管理事務(wù),容器,貫穿始終:1、對象生命周期的管理。2、容器本身具備功能,加在自己的類中。需要自己調(diào)用則為顯示調(diào)用。而盡量用容器隱式調(diào)用,Spring即為隱式調(diào)用、聲明式編程。Spring輕量級容器表達(dá)在:只需設(shè)置一個Jar文件到CLASSPATH,不用去調(diào)用它,但又可以擁有其強(qiáng)大的功能。組件的極大程度的復(fù)用。讓層與層中耦合度低LooselyCoupled工廠類創(chuàng)立DAO對象,Spring將View層與持久層,比與Hibernate聯(lián)系起來。Spring簡化Hibernate的使用,還可以幫助管理Hibernate。Spring本身沒有O-Rmapping。3.2系統(tǒng)采用的開發(fā)環(huán)境JDK軟件JDK(JavaDevelopmentKit,Java開發(fā)包,Java開發(fā)工具)是一個寫Java的applet和應(yīng)用程序的程序開發(fā)環(huán)境。它由一個處于操作系統(tǒng)層之上的運行環(huán)境還有開發(fā)者編譯,調(diào)試和運行用Java語言寫的applet和應(yīng)用程序所需的工具組成。jdk是SunMicrosystems針對Java開發(fā)員的產(chǎn)品。自從Java推出以來,JDK已經(jīng)成為使用最廣泛的JavaSDK〔Softwaredevelopmentkit〕。數(shù)據(jù)庫軟件MysqlMySQL是最受歡迎的開源SQL數(shù)據(jù)庫管理系統(tǒng),它由MySQLAB開發(fā)、發(fā)布和支持。MySQL效勞器支持關(guān)鍵任務(wù)、重負(fù)載生產(chǎn)系統(tǒng)的使用,也可以將它嵌入到一個大的配置〔mass-deployed〕的軟件中去。它因為以下優(yōu)點而廣受歡迎:MySQL是一個數(shù)據(jù)庫管理系統(tǒng);MySQL是一個關(guān)系數(shù)據(jù)庫管理系統(tǒng);MySQL是開源的;MySQL效勞器是一個快的、可靠和易于使用的數(shù)據(jù)庫效勞器;MySQL效勞器工作在客戶/效勞器或潛入系統(tǒng)中。有大量的MySQL軟件可以使用Web效勞器Tomcat6.0Tomcat是Apache軟件基金會〔Apache

Software

Foundation〕的Jakarta工程中的一個核心工程,是一個免費的開放源代碼的、支持JSP和Servet技術(shù)的容器,它同時又是一個Web效勞器軟件。Tomcat很受廣闊程序員的喜歡,因為它運行時占用的系統(tǒng)資源小,擴(kuò)展性好,支持負(fù)載平衡與效勞器等開發(fā)應(yīng)用系統(tǒng)的功能。Tomcat是一個小型的輕量級應(yīng)用效勞器,在中小型系統(tǒng)和并發(fā)用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試JSP程序的首選。當(dāng)在一臺機(jī)器上配置好Apache效勞器,可利用它響應(yīng)對HTML

頁面的請求。實際上Tomcat局部是Apache效勞器的擴(kuò)展,但它是獨立運行的,所以當(dāng)你運行tomcat時,它實際上作為一個與Apache獨立的進(jìn)程單獨運行的。集成開發(fā)工具M(jìn)yEclipseMyEclipse是一個開放源代碼的、基于Java的可擴(kuò)展開發(fā)平臺。就其本身而言,它只是一個框架和一組效勞,用于通過插件組件構(gòu)建開發(fā)環(huán)境。幸運的是,MyEclipse附帶了一個標(biāo)準(zhǔn)的插件集,包括Java開發(fā)工具〔JavaDevelopmentKit,JDK〕。雖然大多數(shù)用戶很樂于將MyEclipse當(dāng)作Java集成開發(fā)環(huán)境〔IDE〕來使用,但Eclipse的目標(biāo)卻不僅限于此。MyEclipse還包括插件開發(fā)環(huán)境〔Plug-inDevelopmentEnvironment,PDE〕,這個組件主要針對希望擴(kuò)展MyEclipse的軟件開發(fā)人員,因為它允許他們構(gòu)建與MyEclipse環(huán)境無縫集成的工具。由于MyEclipse中的每樣?xùn)|西都是插件,對于給MyEclipse提供插件,以及給用戶提供一致和統(tǒng)一的集成開發(fā)環(huán)境而言,所有工具開發(fā)人員都具有同等的發(fā)揮場所。3.3系統(tǒng)開發(fā)的關(guān)鍵技術(shù)JavaScript進(jìn)展信息檢查JavaScript是一種基于對象和事件驅(qū)動并具有相對平安性的客戶端腳本語言。同時也是一種廣泛用于客戶端Web開發(fā)的腳本語言,常用來給HTML網(wǎng)頁添加動態(tài)功能,比方響應(yīng)用戶的各種操作。它最初由網(wǎng)景公司的BrendanEich設(shè)計,是一種動態(tài)、弱類型、基于原型的語言,置支持類。本系統(tǒng)在JSP頁面中添加許多JavaScript語言標(biāo)記來驗證用戶提交的信息是否合格,其中包括密碼,真實,號,聯(lián)系等多個信息條目,對那些有著明顯錯誤的申購信息加以識別,也對許多級聯(lián)信息加以篩選。分頁數(shù)據(jù)的顯示本系統(tǒng)將所有需要分頁顯示的數(shù)據(jù)封裝在一個Setpage的Javabean文件中,并采用完全繼承ResultSet的RowSet方法儲存結(jié)果集,由于RowSet支持?jǐn)嚅_的結(jié)果集,可以及時釋放空間,加快數(shù)據(jù)速度,同時RowSet也支持Javabean標(biāo)準(zhǔn)。本工程具體用到的工具進(jìn)展介紹具體如下:〔1〕基于J2EE架構(gòu)的應(yīng)用程序,具有Java程序的根本特性:“一次編譯,到處運行〞?!?〕操作系統(tǒng):Windows*P〔3〕數(shù)據(jù)庫:MySql〔4〕Web效勞器:Tomcat6.0〔5〕Java編譯器:JDKl.6〔6〕開發(fā)工具:MyEclipse4網(wǎng)上生鮮超市系統(tǒng)的總體規(guī)劃與設(shè)計4.1功能規(guī)劃與設(shè)計用戶功能模塊分析用戶注冊登錄模塊:允許普通用戶的登錄與注冊,只有登錄之后用戶才能管理購物車信息購置生鮮產(chǎn)品。會員信息修改模塊:顧客在登錄了本網(wǎng)上生鮮超市系統(tǒng)后,可以管理自己的個人信息。主頁瀏覽模塊:任意普通用戶進(jìn)入本生鮮超市系統(tǒng),都可以瀏覽我們“生鮮街〞的商品,一覽無遺的主頁生鮮產(chǎn)品,亦可根據(jù)不同分類進(jìn)展快速查詢。顧客登陸模塊:用戶注冊本后,可以根據(jù)用戶名和密碼登錄到“生鮮街〞網(wǎng)上超市系統(tǒng),在“生鮮街〞主界面,顧客可以任意瀏覽商品,我們可以看到,生鮮根據(jù)品種分類,包括:蔬菜、水果、水產(chǎn)類等等。顧客根據(jù)需要選擇想要的產(chǎn)品,然后進(jìn)入到購物車管理已選購的商品,顧客可以通過修改數(shù)量或者是刪除自己所選中的商品。當(dāng)顧客確定自己選購的商品之后,就入到結(jié)算局部,在這塊我們可以看到商品的總價,并且要填寫詳細(xì)的收貨信息,包括:收貨人、、、地址等。然后確認(rèn)付款。管理員功能模塊管理員登陸模塊:本系統(tǒng)管理員輸入用戶名和密碼進(jìn)入到管理員主界面,管理員就可以本系統(tǒng)的生鮮產(chǎn)品、用戶信息、訂單信息等進(jìn)展維護(hù)管理。同時管理員也可以進(jìn)展生鮮購置操作。生鮮管理模塊:管理員可以添加、刪除、修改等操作來管理來對生鮮產(chǎn)品訂單管理模塊:顧客購置了生鮮產(chǎn)品之后就會形成訂單,由管理員來審核管理訂單信息。顧客信息管理模塊:管理員可以查看顧客列表,刪除指定的顧客信息。系統(tǒng)層次模塊圖在本文的系統(tǒng)可行性研究章節(jié)已經(jīng)就本系統(tǒng)的所有功能做了一個大致的需求分析,但為了更準(zhǔn)確地確定目標(biāo)必須做什么,了解用戶的明確需求,我對網(wǎng)上網(wǎng)上生鮮超市系統(tǒng)生鮮系統(tǒng)的總體架構(gòu)做了需求分析,在平臺功能的分析根底上,得到本平臺的功能模塊如圖4.1所示:網(wǎng)上生鮮超市系統(tǒng)管理員信息修改購物車管理訂單管理訂單結(jié)算訂購生鮮管理購物車修改購物信息審核訂單刪除顧客信息分類查詢生鮮添加生鮮修改生鮮刪除生鮮管理會員信息修改管理員登陸顧客信息管理主頁瀏覽生鮮顧客登陸注冊會員管理員模塊顧客模塊管理員信息修改購物車管理訂單管理訂單結(jié)算訂購生鮮管理購物車修改購物信息審核訂單刪除顧客信息分類查詢生鮮添加生鮮修改生鮮刪除生鮮管理會員信息修改管理員登陸顧客信息管理主頁瀏覽生鮮顧客登陸注冊會員管理員模塊顧客模塊圖4.1功能需求分析圖4.2數(shù)據(jù)庫設(shè)計1、管理員信息表管理員信息表主要是用來描述管理員的信息,其包括管理員名稱和管理員密碼。見表4-1:表4-1管理員信息表名稱描述類型主鍵外鍵是否為空user_name管理員名varchar(100)否否不為空pwd管理員密碼varchar(50)否否不為空2、顧客信息表顧客信息表主要是用來描述顧客的詳細(xì)信息,其包括顧客編號、顧客名、顧客注冊時間、顧客密碼、顧客的會員等級、聯(lián)系、等。見表4-2:表4-2顧客信息表名稱描述類型主鍵外鍵是否為空id編號int(12)是否不為空user_name顧客名varchar(100)否否不為空add_time注冊時間bigint(20)否否不為空pwd顧客密碼varchar(50)否否不為空user_grade會員等級int(12)否否不為空certificate_no明varchar(50)否否不為空phone聯(lián)系varchar(50)否否為空user_addrvarchar(200)否否不為空3、商品類別表商品類別表主要是用來描述商品的分類,其包括商品編號和商品名稱,見表4-3:表4-3商品類別表名稱描述類型主鍵外鍵是否為空id編號int(12)是否不為空cat_name商品名稱varchar(100)否否不為空4、商品信息表商品信息表主要是用來描述商品的詳細(xì)信息,其包括商品編碼、商品名稱、商品購置時間、商品規(guī)格、商品類別、商品價格、商品單位、商品備注、商品備注等。見表4-4:表4-4商品信息表名稱描述類型主鍵外鍵是否為空id編號int(12)是否不為空pro_name商品名稱varchar(100)否否不為空proadd_time購置時間bigint(20)否否不為空pro_standard商品規(guī)格varchar(20)否否不為空cat_id商品類別int(12)否是不為空price商品價格double否否不為空pro_unit商品單位varchar(10)否否為空pro_desc商品備注varchar(200)否否不為空pro_pic商品圖片varchar(200)否否不為空5、訂單信息表訂單信息表主要是用來描述顧客的訂單信息,其包括訂單編碼、顧客號、購置時間、所購商品總價、收貨人、收貨人、收貨人、收貨人地址等,見表4-5:表4-5訂單信息表名稱描述類型主鍵外鍵是否為空id編號int(12)是否不為空user_id顧客號int(12)否否不為空order_time購置時間bigint(20)否否不為空total_price商品總價double否否不為空receive_name收貨人varchar(100)否是不為空receive_phone收貨人varchar(100)否否不為空receive_post收貨人varchar(100)否否不為空receive_addr收貨人地址varchar(100)否否不為空5界面設(shè)計與功能模塊的程序設(shè)計在整個系統(tǒng)的實現(xiàn)過程中,作者負(fù)責(zé)了所有模塊的實現(xiàn)工作,并承擔(dān)了系統(tǒng)所有的功能模塊代碼編寫工作。由于涉及的實現(xiàn)模塊較多,在論文中不能一一闡述,因此只能簡單大體的介紹下本系統(tǒng)的功能實現(xiàn)。5.1生鮮街主界面所有用戶進(jìn)入本系統(tǒng)都會進(jìn)入到“生鮮街〞主界面,在這個界面用戶可以瀏覽所有商品信息,管理員和已注冊的用戶可以登錄到系統(tǒng),新用戶可以注冊進(jìn)入系統(tǒng)。如圖5.1所示:圖5.1生鮮街主界面主要代碼如下:<head><meta-equiv="Content-Type"content="te*t/html;charset=UTF-8"><title>生鮮街</title><linkrel="stylesheet"type="te*t/css"href="${pageConte*t.request.conte*tPath}/css/fvms.css"/><scripttype="te*t/javascript"src="${pageConte*t.request.conte*tPath}/js/layer/jquery-.min.js"></script><scripttype="te*t/javascript"src="${pageConte*t.request.conte*tPath}/js/layer/layer.min.js"></script><scripttype="te*t/javascript"src="${pageConte*t.request.conte*tPath}/js/main.js"></script><styletype="te*t/css"> .update_part{ display:none; }</style></head><bodybgcolor="*FFFeFe"><li><imgsrc="${pageConte*t.request.conte*tPath}/images/2.jpg"width="686p*"height="116p*"alt="/></li><li><imgsrc="${pageConte*t.request.conte*tPath}/images/3.jpg"width="686p*"height="116p*"alt="/></li><li><imgsrc="${pageConte*t.request.conte*tPath}/images/4.jpg"width="686p*"height="116p*"alt="/></li><li><imgsrc="${pageConte*t.request.conte*tPath}/images/5.jpg"width="686p*"height="116p*"alt="/></li> <tdwidth="50p*">名稱:</td><tdwidth="195p*"><spanstyle="font-weight:bolder;color:*00B366">${proName}</span></td><tdwidth="50p*">種類:</td><tdwidth="195p*"><spanstyle="font-weight:bolder;color:*00B366">${catName}</span></td></tr><tr><td>規(guī)格:</td><td><spanstyle="font-weight:bolder;color:*00B366">${proStandard}</span></td><td>單價:</td><td><spanstyle="font-weight:bolder;color:<divid="updatepid${id}"class="update_part"><divclass="upconticon"><imgsrc="${pageConte*t.request.conte*tPath}/images/fv/${proPic}"width="150p*"height="150p*"></div><divclass="upcont"><p><spanclass="g*in">商品</span><inputtype="te*t"id="pro${id}"disabled="disabled"value="${id}"class="upinputs"/></p><p><spanclass="g*in">商品名稱:</span><inputtype="te*t"id="proname${id}"value="${proName}"class="upinputs"/></p><p><spanclass="g*in">商品種類:</span><inputtype="te*t"disabled="disabled"value="${catName}"class="upinputs"/></p><p><spanclass="g*in">商品規(guī)格:</span><inputtype="te*t"id="prosta${id}"value="${proStandard}"class="upinputs"/></p><p><spanclass="g*in">商品價格:</span><inputtype="te*t"id="proprice${id}"value="${price}"class="upinputs1"/>${proUnit}</p><p><spanclass="g*in">商品說明:</span><inputtype="te*t"id="prodesc${id}"value="${proDesc}"class="upinputs"/></p><br/><p><inputtype="button"id="upbtn"value="保存"style="width:100p*;height:30p*;font-size:15p*;margin-left:40p*;"onclick="save(${id});"/></p></div></div><ahref="/fvms/main!findProByCatId?catId=${catId}&currtPageNo=1"class="fenye">第一頁</a> |<s:iftest="currtPageNo>1"><ahref="/fvms/main!findProByCatId?catId=${catId}&currtPageNo=${currtPageNo-1}"class="fenye">上一頁</a> /</s:if><s:iftest="currtPageNo<tatalPageNo"><ahref="/fvms/main!findProByCatId?catId=${catId}&currtPageNo=${currtPageNo+1}"class="fenye">下一頁</a>5.2登錄界面管理員和顧客在登錄模塊輸入正確的用戶名和密碼進(jìn)入到相應(yīng)的系統(tǒng)界面如圖5.2所示:圖5.2登錄界面主要代碼如下:<scripttype="te*t/javascript"src="${pageConte*t.request.conte*tPath}/js/jquery-.min.js"></script><scripttype="te*t/javascript"src="${pageConte*t.request.conte*tPath}/js/login.js"></script></head><body> <%includefile="../mons/head1.jsp"%> <divclass="logincontent"> <br> <spanstyle="margin:50p*00100p*;font-size:40p*;font-weight:bold;color:*00B366">用戶登錄</span> <br/> <br/><hr/> <divclass="login_icon"> <divclass="login_icon1"></div> <divclass="login_from"> <formaction="/fvms/user!login"method="post"id="loginForm"> <tableborder="0"width="420p*"height="300p*;"> <tr> <tdheight="50p*"colspan="3"> <divstyle="background:*E6E6E6;height:50p*;line-height:50p*;"> <spanstyle="color:*00CC00;font-size:15p*;margin-left:30p*;">超值生鮮市場,登錄即可帶回家</span> </div></td> </tr> <tr> <tdalign="right"height="50p*"width="120p*"><spanstyle="font-weight:bold;font-size:18p*">用戶名:</span></td> <td><inputtype="te*t"name="userName"class="inputs"value="${userName}"id="name"/></td> <td><spanclass="warn"id="nameWarm"></span></td> </tr> <tr> <tdalign="right"height="50p*"><spanstyle="font-weight:bold;font-size:18p*">密  碼:</span></td> <td><inputtype="password"name="pwd"class="inputs"id="mPwd"/></td> <tdwidth="100p*"><spanclass="warn"id="mPwdWarm"></span></td> </tr> <tr> <tdcolspan="3"height="30p*"align="center"><s:iftest="loginError==1"> <spanstyle="color:red;font-size:14p*;margin-left:30p*;">用戶名或密碼錯誤</span> </s:if> </td></tr><tr> <tdcolspan="3"align="center"> <divclass="btn"onclick="login();"></div><br/>5.3購物車管理界面顧客在“生鮮街〞主界面選購了商品,可以在購物車界面看到自己購置的商品,可以通過修改商品數(shù)量或者是刪除等操作來管理購物車,如圖5.3所示:圖5.3購物車管理主要代碼如下:<meta-equiv="Content-Type"content="te*t/html;charset=UTF-8"><title>生鮮街--我的購物車</title><linkrel="stylesheet"type="te*t/css"href="${pageConte*t.request.conte*tPath}/css/fvms.css"/>bordercolor="*D9D9D9"width="950p*"bgcolor="*F6F6F<trheight="50p*"><tdwidth="150p*"><spanclass="gtitle">商品</span></td><tdwidth="200p*"><spanclass="gtitle">名稱</span></td><tdwidth="150p*"><spanclass="gtitle">單價</span></td><tdwidth="100p*"><spanclass="gtitle">數(shù)量</span></td><tdwidth="150p*"><spanclass="gtitle">修改數(shù)量</span></td><td><spanclass="gtitle">操作</span></td></tr><s:iftest="buyList==null"><trheight="60p*"><tdcolspan="6">你還沒有選購商品,<ahref="/fvms/main!doMain?currtPageNo=1">選購商品</a></td></tr></s:if><s:else><s:iteratorvalue="buyList"><trheight="120p*"><td><imgsrc="${pageConte*t.request.conte*tPath}/images/fv/${Pic}"width="100p*"height="100p*"></td><td>${Name}</td><td>${pro.price}${Unit}</td><td>${num}</td><td><inputtype="te*t"id="num${pro.id}"></td><td><ahref="javascript:updateNum(${pro.id});">修改數(shù)量</a> / <ahref="javascript:deletePro(${pro.id});">刪除</a></td></tr></s:iterator><trheight="60p*"><tdcolspan="6"><divclass="jiesuan"onclick="jiSuan();"></div></td></tr></s:else></table></div><divclass="shanchu"><divclass="yishanicon"></div><tableborder="1"cellpadding="0"cellspacing="0"bordercolor="*D9D9D9"width="950p*"bgcolor="*F6F6F<trheight="50p*"><tdwidth="200p*"><spanclass="gtitle">商品</span></td><tdwidth="300p*"><spanclass="gtitle">名稱</span></td><tdwidth="150p*"><spanclass="gtitle">單價</span></td><tdwidth="150p*"><spanclass="gtitle">數(shù)量</span></td><td><spanclass="gtitle">操作</span></td></tr><s:iftest="noBuyList==null"><trheight="60p*"><tdcolspan="5">無刪除記錄</td></tr></s:if><s:else><s:iteratorvalue="noBuyList"><trheight="120p*"

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論