網(wǎng)上生鮮超市系統(tǒng)的設(shè)計(jì)與實(shí)5.23_第1頁(yè)
網(wǎng)上生鮮超市系統(tǒng)的設(shè)計(jì)與實(shí)5.23_第2頁(yè)
網(wǎng)上生鮮超市系統(tǒng)的設(shè)計(jì)與實(shí)5.23_第3頁(yè)
網(wǎng)上生鮮超市系統(tǒng)的設(shè)計(jì)與實(shí)5.23_第4頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余49頁(yè)可下載查看

下載本文檔

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

文檔簡(jiǎn)介

1、網(wǎng)上生鮮超市系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘 要本網(wǎng)上生鮮超市系統(tǒng)是一個(gè)基于Internet,采用B2C(Business to Consumers)模式,并根據(jù)現(xiàn)在普遍的網(wǎng)上在線購(gòu)物支付模式設(shè)計(jì)開(kāi)發(fā)的一個(gè)網(wǎng)上生鮮超市系統(tǒng)“生鮮街” 。這個(gè)系統(tǒng)的開(kāi)發(fā)目的是為了方便廣大的上班族和居家群體能夠方便的購(gòu)買(mǎi)生鮮產(chǎn)品,集方便簡(jiǎn)捷、省時(shí)、可選性多等眾多優(yōu)點(diǎn)于一身的網(wǎng)購(gòu)生鮮系統(tǒng)已深得廣大用戶(hù)的青睞,這種電子商務(wù)是運(yùn)用現(xiàn)代通信技術(shù)、計(jì)算機(jī)和網(wǎng)絡(luò)技術(shù)進(jìn)行的一種社會(huì)經(jīng)濟(jì)形態(tài).該網(wǎng)上生鮮超市系統(tǒng),利用Java、JSP、JavaScript 作為前臺(tái)的應(yīng)用程序開(kāi)發(fā)語(yǔ)言,利用MY SQL作為后臺(tái)的數(shù)據(jù)庫(kù),在JDK1.6、Tomcat

2、6.0和MyEclipse的開(kāi)發(fā)環(huán)境下采用SSH整合框架技術(shù)進(jìn)行開(kāi)發(fā)項(xiàng)目。系統(tǒng)在功能上分為前臺(tái)管理和后臺(tái)管理兩個(gè)部分。前臺(tái)主要為顧客提供會(huì)員注冊(cè),購(gòu)物車(chē)管理,商品瀏覽和分類(lèi)查詢(xún).后臺(tái)主要是為管理員提供商品管理、顧客信息管理、訂單管理等功能網(wǎng)上生鮮超市系統(tǒng)具有強(qiáng)大的交互功能,可使商家和顧客方便的傳遞信息,完成電子貿(mào)易或EDI交易。關(guān)鍵詞: 網(wǎng)上生鮮超市; JSP; SSH框架The realization of the online fresh supermarket system and designAbstractThe online supermarkets system is based

3、 on Internet, B2C (Business to Consumers) mode, and in accordance with the popular online online shopping payment model design and development of an online supermarkets "fresh Street"。 The purpose of this system development is for the convenience of the majority of office workers and home

4、groups to facilitate the purchase of fresh products, simple and easy to set, saving time, and many other advantages of the optional multiinone online shopping fresh system has won the majority of users favor of ecommerce is the use of modern communication technology, network technology as a socio ec

5、onomic patterns.The online supermarkets system, the use of Java, JSP, JavaScript as a foreground application development language, MySql as a backend database,SSH integration in the in JDK1.6, Tomcat6.0 and MyEclipse development environment framework for technology 。The two parts of the front and ba

6、ck office management system functional atmosphere. Front desk to provide customers with membership registration, shopping cart management, product browsing and classified informations。 The background is mainly to provide administrators with merchandise management, customer information management, or

7、der management features such as online supermarkets system has powerful interactive features, merchants and customers can facilitate the transmission of information to complete e-commerce or EDI transactions。 Key Words: Online Fresh Supermarket; JSP; SSH Architecture目 錄摘 要IAbstractII1 網(wǎng)上生鮮超市系統(tǒng)的概述11.

8、1 引 言11。2 課題研究背景和意義11.2。1 研究背景11.2。2 研究意義21。3 網(wǎng)上生鮮超市發(fā)展的社會(huì)環(huán)境及條件分析21。4 網(wǎng)上生鮮超市的可行性研究41。4.1 網(wǎng)上生鮮超市的現(xiàn)狀41。4.2 網(wǎng)上生鮮超市存在的問(wèn)題及原因分析61。4.3 針對(duì)在線付款的的對(duì)策建議72 網(wǎng)上生鮮超市系統(tǒng)分析92.1 網(wǎng)站的設(shè)計(jì)目標(biāo)92.2 網(wǎng)站的可行性分析92.3 網(wǎng)站的深入調(diào)查102.4 網(wǎng)站設(shè)計(jì)的特點(diǎn)102.5 網(wǎng)站開(kāi)發(fā)的設(shè)計(jì)思想103 系統(tǒng)的開(kāi)發(fā)環(huán)境與關(guān)鍵技術(shù)113。1 系統(tǒng)采用的架構(gòu)技術(shù)113.1。1 JSP頁(yè)面技術(shù)113。1.2 JavaBean組件技術(shù)123.1.3 Servlet技術(shù)

9、123。1.4 Structs技術(shù)133。1.5 Spring技術(shù)133.2 系統(tǒng)采用的開(kāi)發(fā)環(huán)境143.2。1 JDK軟件143.2.2 數(shù)據(jù)庫(kù)軟件Mysql143。2。3 Web服務(wù)器Tomcat6。0143.2.4 集成開(kāi)發(fā)工具Eclipse153。3 系統(tǒng)開(kāi)發(fā)的關(guān)鍵技術(shù)153。3.1 JavaScript進(jìn)行信息檢查153.3。2 分頁(yè)數(shù)據(jù)的顯示154 網(wǎng)上生鮮超市系統(tǒng)的總體規(guī)劃與設(shè)計(jì)174.1 功能規(guī)劃與設(shè)計(jì)174.1.1 用戶(hù)功能模塊分析174.1.2 管理員功能模塊174.1.3 系統(tǒng)層次模塊圖174.2 數(shù)據(jù)庫(kù)設(shè)計(jì)185 界面設(shè)計(jì)與功能模塊的程序設(shè)計(jì)215。1 生鮮街主界面215

10、.2 登陸界面245.3 購(gòu)物車(chē)管理界面265。4 購(gòu)物車(chē)結(jié)算界面285。5 管理員管理界面305.6 添加商品界面326 系統(tǒng)功能測(cè)試346.1 測(cè)試方法簡(jiǎn)述346。2 功能模塊測(cè)試346。3 測(cè)試結(jié)論35結(jié) 論.。.。.。.。.。.。.。.。.36參考文獻(xiàn).。.。.。.。.。.。.。.。.。.。37 致 謝38附錄1 外文參考文獻(xiàn)(譯文)37附錄2 外文參考文獻(xiàn)(原文)391 網(wǎng)上生鮮超市系統(tǒng)的概述1.1 引 言目前,網(wǎng)絡(luò)正以一種前所未有的沖擊力在影響著人類(lèi)的活動(dòng),包括人類(lèi)的生產(chǎn)和日常生活。網(wǎng)絡(luò)的誕生和發(fā)展,顛覆了傳統(tǒng)的信息傳播方式,沖破了存在于傳統(tǒng)交流方式中時(shí)間和空間的種種壁壘,極大地改

11、變了人類(lèi)從物質(zhì)到精神、從形式到內(nèi)容、從生產(chǎn)到生活的各種活動(dòng),并且給人類(lèi)帶來(lái)了新的機(jī)遇和挑戰(zhàn)。在互聯(lián)網(wǎng)服務(wù)業(yè)務(wù)方面:電子郵件、搜索引擎、網(wǎng)上銀行、在線交易、網(wǎng)絡(luò)廣告、網(wǎng)絡(luò)新聞、網(wǎng)絡(luò)游戲等服務(wù)業(yè)務(wù)仍然快速的發(fā)展著.每一個(gè)產(chǎn)品、每種生活模式的誕生都是為了滿足市場(chǎng)、滿足廣大民眾的需求。網(wǎng)上生鮮超市這個(gè)后起之秀也迅速的滲透到消費(fèi)者心中,當(dāng)你在上班、在忙碌的時(shí)候只用輕輕點(diǎn)擊一下鼠標(biāo)就有新鮮可口的蔬菜送貨上門(mén),這種方便快捷的購(gòu)物方式,何樂(lè)而不為呢? 本系統(tǒng)主要針對(duì)廣大的上班族和居家群體,在越來(lái)越高節(jié)奏的生活環(huán)境中,我們要想辦法從繁忙中解救自己。網(wǎng)上生鮮超市系統(tǒng)為我們提供了簡(jiǎn)捷、高效省時(shí)、更多可選品種的網(wǎng)上買(mǎi)

12、生鮮的生活模式。該網(wǎng)上生鮮超市系統(tǒng),利用的主要技術(shù)是基于服務(wù)器的JSP、Java 的組件技術(shù)。利用MY SQL作為后臺(tái)的數(shù)據(jù)庫(kù),在JDK1.6、Tomcat6。0和MyEclipse的開(kāi)發(fā)環(huán)境下采用SSH整合框架技術(shù)進(jìn)行開(kāi)發(fā)項(xiàng)目。1。2 課題研究背景和意義1.2.1 研究背景隨著計(jì)算機(jī)和網(wǎng)絡(luò)的日趨普及,越來(lái)越多的商家在網(wǎng)上開(kāi)起商店,向消費(fèi)者展示出一片新鮮的購(gòu)物大地。在美、日等信息化程度較高的國(guó)家和地區(qū),網(wǎng)絡(luò)商店發(fā)展速度迅猛,美國(guó)的世界級(jí)超一流的零售商,如沃爾瑪凱瑪特、家庭倉(cāng)儲(chǔ)、科羅格、J.C培尼等紛紛躋身于網(wǎng)絡(luò)經(jīng)商的行列。調(diào)查表明:美國(guó)的家庭已越來(lái)越習(xí)慣于在家中從網(wǎng)上購(gòu)物。在我國(guó),網(wǎng)上購(gòu)物從無(wú)

13、到有也不過(guò)短短幾年時(shí)間。我國(guó)第一家網(wǎng)上購(gòu)物發(fā)生在1996年,燕莎友誼商場(chǎng)首次通過(guò)網(wǎng)上商城售出一個(gè)景泰藍(lán),雖然貨款的支付不是在網(wǎng)上進(jìn)行的,但這畢竟為我國(guó)零售業(yè)奏出了網(wǎng)上購(gòu)物的先聲。如今,在北京、上海、深圳等大城市,已有200多家商場(chǎng),專(zhuān)賣(mài)店開(kāi)設(shè)了網(wǎng)上商店,還有一些正處在觀望階段.網(wǎng)上生鮮超市這個(gè)后起之秀也迅速的滲透入消費(fèi)者的心中,我們所熟知的家事易網(wǎng)上生鮮超市以政府關(guān)于農(nóng)超對(duì)接凈菜上市的實(shí)施意見(jiàn)為指導(dǎo),通過(guò)構(gòu)建農(nóng)產(chǎn)品從生產(chǎn),貯存,運(yùn)輸?shù)戒N(xiāo)售的冷鏈體系,讓市民吃上綠色,營(yíng)養(yǎng)的,有效減少城市污染,促進(jìn)現(xiàn)代農(nóng)業(yè)發(fā)展方式轉(zhuǎn)變,加快市場(chǎng)流通,降低流通成本,促進(jìn)城鄉(xiāng)統(tǒng)籌協(xié)調(diào)發(fā)展聯(lián)合優(yōu)質(zhì)農(nóng)產(chǎn)品生產(chǎn)基地,實(shí)現(xiàn)農(nóng)

14、產(chǎn)品質(zhì)量從農(nóng)田到餐桌的全程追溯.為廣大用戶(hù)提供的方便快捷、安全綠色的商品供應(yīng)模式.1.2.2 研究意義 網(wǎng)上生鮮超市以B/C電子商務(wù)平臺(tái)為核心構(gòu)建農(nóng)產(chǎn)品的流通平臺(tái),集電子商務(wù),科技農(nóng)業(yè),生鮮加工,食品安全,飲食營(yíng)養(yǎng)等多領(lǐng)域?qū)<抑腔郏蛟斓吞?,環(huán)保,健康的生鮮農(nóng)產(chǎn)品產(chǎn)業(yè)鏈,形成從農(nóng)產(chǎn)品種植與采摘,分揀和加工,倉(cāng)儲(chǔ)至配送的科學(xué),高效生產(chǎn)流程實(shí)現(xiàn)產(chǎn)消直達(dá)。 網(wǎng)上生鮮超市為中國(guó)城市化進(jìn)程中的市民提升生活品質(zhì),創(chuàng)造營(yíng)養(yǎng),鮮生活的家庭生鮮消費(fèi),將繁瑣的家務(wù)時(shí)光變成家庭的享樂(lè)時(shí)光成立的現(xiàn)代農(nóng)業(yè)科技公司,是立足于家庭生鮮農(nóng)產(chǎn)品供應(yīng),以現(xiàn)代化的農(nóng)產(chǎn)品流通供應(yīng)鏈,為城市居民提供響應(yīng)政府新一輪加快探索出了低成本,高

15、效率,高技術(shù),高知識(shí)為一體的創(chuàng)新型農(nóng)產(chǎn)品供應(yīng)模式綠色食品,有機(jī)食品,地理標(biāo)志農(nóng)產(chǎn)品的生鮮產(chǎn)品。通過(guò)自有農(nóng)產(chǎn)品基地和對(duì)接農(nóng)產(chǎn)品基地專(zhuān)供方式,形成集農(nóng)產(chǎn)品種植與采摘,分揀和加工,倉(cāng)儲(chǔ)和配送為于一體產(chǎn)業(yè)鏈,去除繁瑣的流通環(huán)節(jié),有效降低供應(yīng)成本,采用全程冷鏈系統(tǒng),確保生鮮的純正品質(zhì),實(shí)現(xiàn)農(nóng)產(chǎn)品質(zhì)量從農(nóng)田到餐桌的全過(guò)程控制,打造安全食品和名品生鮮第一品牌快捷的方式,優(yōu)質(zhì)的服務(wù),用信息化技術(shù)構(gòu)建便捷,省心的家庭生活即時(shí)通道,為追求健康,品質(zhì)生活的家庭提供優(yōu)質(zhì)生鮮配送服務(wù)和專(zhuān)業(yè)飲食導(dǎo)購(gòu)服務(wù),實(shí)現(xiàn)品質(zhì)保健康,冷鏈保新鮮,每日送到家的全新生鮮購(gòu)買(mǎi)體驗(yàn),形成高價(jià)值服務(wù)鏈創(chuàng)造鮮營(yíng)養(yǎng)、鮮生活的家庭生鮮消費(fèi)體系。1.3

16、 網(wǎng)上生鮮超市發(fā)展的社會(huì)環(huán)境及條件分析業(yè)態(tài)的發(fā)展取決于經(jīng)濟(jì)發(fā)展水平以及由于經(jīng)濟(jì)發(fā)展而引發(fā)的消費(fèi)需求,綜合分析歐美國(guó)家上世紀(jì)7O年代至9O年代的經(jīng)濟(jì)發(fā)展情況,網(wǎng)上生鮮超市的發(fā)展必須具備以下環(huán)境和條件 :1居民收入持續(xù)提高,居民消費(fèi)恩格爾系數(shù)小于3O% 經(jīng)濟(jì)的發(fā)展必然引起城市商業(yè)功能的擴(kuò)張帶來(lái)居民消費(fèi)需求的變化從而推動(dòng)零售商業(yè)的變革,這已經(jīng)為世界網(wǎng)上零售業(yè)態(tài)發(fā)展和變革的歷史所證實(shí)。 根據(jù)國(guó)外零售業(yè)態(tài)發(fā)展的經(jīng)驗(yàn)當(dāng)某地人均GNP達(dá)到3000美元時(shí)超市出現(xiàn);達(dá)到6000美元時(shí)連鎖,便利店出現(xiàn),人們就會(huì)要求方便,快捷,高品質(zhì)的物質(zhì)生活。隨著Internet的迅速崛起,網(wǎng)上超市應(yīng)運(yùn)而生,居民的消費(fèi)水準(zhǔn)和消費(fèi)

17、行為呈現(xiàn)出多元化的趨勢(shì)。居民將不再受時(shí)間、地域影響,可以隨時(shí)任意選擇自己喜歡的商品。 隨著居民收入持續(xù)提高,消費(fèi)者的消費(fèi)結(jié)構(gòu)及偏好發(fā)生改變,居民消費(fèi)恩格爾系數(shù)小于3O%處于最富裕水平 (聯(lián)合國(guó)糧農(nóng)組織的標(biāo)準(zhǔn)),食品支出比例占總支出的比例明顯下降勞務(wù)價(jià)格高人工成本高,消費(fèi)者通過(guò)快速購(gòu)買(mǎi)減少勞務(wù)支出,人們更注重方便高效,如果你只用點(diǎn)擊幾下鍵盤(pán),就會(huì)有安全有新鮮可口的的生鮮準(zhǔn)時(shí)送貨到家,會(huì)有誰(shuí)不樂(lè)意呢? 2家庭結(jié)構(gòu)以核心家庭為主 家庭結(jié)構(gòu)改變著家庭消費(fèi)模式。家庭結(jié)構(gòu)由三代同堂的大家庭向三口之家的核心家庭轉(zhuǎn)變,工作人口成為家庭用品的主要決策者和購(gòu)買(mǎi)者,沒(méi)有太多的閑暇時(shí)間耗費(fèi)在商品的選購(gòu)上繁重的工作壓力

18、和競(jìng)爭(zhēng)壓力也直接影響著人們對(duì)生鮮產(chǎn)品的購(gòu)買(mǎi)習(xí)慣。特定的采購(gòu)地點(diǎn)、特定的營(yíng)業(yè)時(shí)間、良莠不齊的商品已不能滿足快節(jié)奏、高質(zhì)量的工作生活需要,網(wǎng)上生鮮超市便應(yīng)運(yùn)而生. 3有一定規(guī)模的穩(wěn)定的供應(yīng)商 發(fā)達(dá)國(guó)家至上世紀(jì)7O年代基本實(shí)現(xiàn)了農(nóng)業(yè)現(xiàn)代代,形成了高度成熟的農(nóng)業(yè)產(chǎn)業(yè)化鏈條,再加上Internet的快速崛起,這為網(wǎng)上生鮮食品超市化提供了良好的貨源基礎(chǔ)和科技要求。 4產(chǎn)品標(biāo)準(zhǔn)化、品牌化 所謂農(nóng)產(chǎn)品標(biāo)準(zhǔn)化,其內(nèi)涵就是指農(nóng)產(chǎn)品的生產(chǎn)經(jīng)營(yíng)活動(dòng)要以市場(chǎng)為導(dǎo)向 建立健全規(guī)范的工藝流程和衡量標(biāo)準(zhǔn)。缺乏統(tǒng)一標(biāo)準(zhǔn)直接影響著價(jià)格的可信度 也使得對(duì)生鮮食品的購(gòu)買(mǎi)喜歡以討價(jià)還價(jià)、貨比三家的形式來(lái)降低購(gòu)買(mǎi)風(fēng)險(xiǎn)。標(biāo)準(zhǔn)化、品牌化使明

19、碼標(biāo)價(jià)成為可能,從而也使網(wǎng)上生鮮超市的定價(jià)有據(jù)可依.在歐美和日本這樣農(nóng)業(yè)高度現(xiàn)代化的國(guó)家,都是以高度的標(biāo)準(zhǔn)化為基礎(chǔ)的.日本的農(nóng)產(chǎn)品生產(chǎn)從播種到收獲、加工整理、包裝上市都有一套嚴(yán)格的標(biāo)準(zhǔn)。如農(nóng)民種西瓜,用什么品種、何時(shí)下種、何時(shí)施肥、施多少肥、何時(shí)采摘都有嚴(yán)格的規(guī)定。 5現(xiàn)代化物流配送系統(tǒng)的建立 有數(shù)據(jù)表明,發(fā)達(dá)國(guó)家的果蔬損失率控制在5以下而我國(guó)水果、蔬菜等農(nóng)副產(chǎn)品在采摘、運(yùn)輸、儲(chǔ)存等物流環(huán)節(jié)上的損失率則在2530。歐洲最大的生鮮食品超市-法國(guó)冠軍超市在法國(guó)本土擁有實(shí)體店鋪和網(wǎng)上店鋪超過(guò)1000家強(qiáng)大的配送中心是保證它商品種類(lèi)齊全、價(jià)格低廉的重要原因。其次就是通過(guò)建立自己的配送中心來(lái)降低配送成本

20、。因此是否擁有一套現(xiàn)代化物流配送系統(tǒng)是發(fā)展生鮮超市的有力保障。 6先進(jìn)的管理技術(shù) 生鮮的經(jīng)營(yíng)帶有很多技術(shù)性做法及很多不易控制的因素給員工帶來(lái)一定的操作難度。如生鮮的價(jià)格、生鮮的質(zhì)量、生鮮的加工、生鮮的損耗等. 其中生鮮的損耗對(duì)毛利的影響很大。而這一切都需要有一定經(jīng)驗(yàn)的人士來(lái)操作。生鮮超市由于對(duì)新鮮的要求特別高因此對(duì)庫(kù)存的掌握顯得更加重要 再加上生鮮商品本身有重量和等級(jí)問(wèn)題,條碼技術(shù)和計(jì)算機(jī)的信息管理要求也更高.發(fā)達(dá)國(guó)家在上世紀(jì)80年代中期已普遍采用POS、EDI、EOS等系統(tǒng)管理商場(chǎng)的進(jìn)銷(xiāo)存業(yè)務(wù).在上世紀(jì)90年代網(wǎng)上購(gòu)物迅速崛起,因此,先進(jìn)的超市管理技術(shù)為網(wǎng)上生鮮超市管理打下了良好的基礎(chǔ). 從

21、上述條件分析,網(wǎng)上生鮮超市的成功經(jīng)營(yíng)除了投資者要善于運(yùn)用先進(jìn)營(yíng)銷(xiāo)理念、管理手段和管理技術(shù)外,更需要有成熟的Internet網(wǎng)絡(luò)環(huán)境和經(jīng)濟(jì)環(huán)境的支撐和消費(fèi)觀念的更新.而這便需要政府積極地創(chuàng)造和引導(dǎo)。1。4 網(wǎng)上生鮮超市的可行性研究1。4。1 網(wǎng)上生鮮超市的現(xiàn)狀在我國(guó),隨著互聯(lián)網(wǎng)技術(shù)的進(jìn)步,上網(wǎng)費(fèi)的降低,網(wǎng)民的高速增長(zhǎng),網(wǎng)上購(gòu)物必將擁有一個(gè)更加廣闊的市場(chǎng).目前,寬帶正在進(jìn)入尋常百姓家,信用制度即將建立,網(wǎng)上付款系統(tǒng)逐步完善,所有這一切,都為網(wǎng)上零售走進(jìn)普通大眾的生活奠定了必要的基礎(chǔ)。未來(lái)的都市人群,生存壓力將越來(lái)越大,為生存而競(jìng)爭(zhēng)的時(shí)間將更加寶貴,網(wǎng)上購(gòu)物可以緩解生活的緊張,而對(duì)于眾多的居民,網(wǎng)上

22、生鮮超市的應(yīng)運(yùn)而生,正好滿足了這部分人的需求。網(wǎng)上生鮮超市系統(tǒng)是以網(wǎng)上在線購(gòu)物,在線支付的方式進(jìn)行商品交易模式的,無(wú)論是傳統(tǒng)企業(yè)以網(wǎng)上分為開(kāi)端,還是由傳統(tǒng)商店和網(wǎng)絡(luò)公司組成的合伙企業(yè),都屬于網(wǎng)絡(luò)與傳統(tǒng)企業(yè)相結(jié)合的模式,以產(chǎn)品為基礎(chǔ)的網(wǎng)上零售商,當(dāng)務(wù)之急是把互聯(lián)網(wǎng)的優(yōu)勢(shì)與傳統(tǒng)的分銷(xiāo)能力結(jié)合起來(lái),這是網(wǎng)上零售實(shí)現(xiàn)贏利的必由之路。具體地說(shuō),應(yīng)在以下幾方面有所突破:1提高效率任何一家網(wǎng)上零售商,只用心吸引顧客訪問(wèn)自己的網(wǎng)站還不夠,還必須留住顧客,樂(lè)意花錢(qián)購(gòu)物,關(guān)鍵的問(wèn)題是要讓顧客花錢(qián)方便。目前,網(wǎng)上購(gòu)物支付已有多種渠道,貨到付款、郵局匯款、銀行轉(zhuǎn)帳、網(wǎng)上支付、利用會(huì)員卡小額支付等等,但依然不能忽視支付

23、這個(gè)問(wèn)題。比如,在北京、上海、廣州等大城市,大多采取貨到付款的支付方式,但這種方式對(duì)外地尤其是偏遠(yuǎn)地區(qū)的客戶(hù),就很難辦到,網(wǎng)上零售的很大一部分交易,就是因?yàn)檫@個(gè)因素而導(dǎo)致客戶(hù)的流失。所以,網(wǎng)上購(gòu)物的支付手段還是越多越方便越能穩(wěn)定客戶(hù)群。尤其是配送渠道,必須盡可能提高效率,以滿足用戶(hù)”節(jié)省時(shí)間”、"節(jié)約費(fèi)用"、”操作方便”的諸多消費(fèi)心理。2發(fā)展用戶(hù)不斷發(fā)展并鞏固客戶(hù)群,自始至終都應(yīng)當(dāng)是網(wǎng)上零售商的認(rèn)真對(duì)待的首要課題,現(xiàn)實(shí)社會(huì)客戶(hù)選擇商場(chǎng)受地域限制,而網(wǎng)上在線購(gòu)買(mǎi)商品就不存在這個(gè)問(wèn)題,鼠票一擊,可以周游全球的網(wǎng)上商城.目前,網(wǎng)上零售業(yè)強(qiáng)勁增長(zhǎng),而許多網(wǎng)上零售企業(yè)只是苦于新的客戶(hù)

24、群增長(zhǎng)緩慢.商業(yè)信息集團(tuán)Datamonitor在調(diào)查了七大工業(yè)國(guó)的7500位消費(fèi)者之后,提供一份報(bào)告,目前,網(wǎng)上購(gòu)物的模式實(shí)際上并未改變,但是,歐洲市場(chǎng)規(guī)模164億美元的電子零售營(yíng)收,只是由14的潛在在線消費(fèi)者所貢獻(xiàn).這份報(bào)告還歸納出五種消費(fèi)者類(lèi)型:一是"抗拒型”,根本不上網(wǎng),占50;二是"回避型”,上網(wǎng)但不購(gòu)物,占9;三是”幽靈型",在線瀏覽,離線購(gòu)物,占回復(fù)者的27;四是”穩(wěn)健型",為穩(wěn)定的網(wǎng)上購(gòu)物群,占%8;五是"活躍型”,熱衷于在全球各大網(wǎng)上商城購(gòu)物,占%6。3方便快捷在網(wǎng)上在線購(gòu)買(mǎi)商品的流失有許多因素,但網(wǎng)站的網(wǎng)標(biāo)意義不清、注冊(cè)表格太

25、復(fù)雜、以及不標(biāo)明價(jià)格而在交易的最后突然出現(xiàn)等因素,也是引起顧客抱怨的幾個(gè)常見(jiàn)問(wèn)題.傳統(tǒng)商店在銷(xiāo)售商品的布局點(diǎn),是一門(mén)深?yuàn)W的學(xué)問(wèn),在網(wǎng)上的商品布局同樣是一門(mén)經(jīng)營(yíng)藝術(shù),而且在很多方面不同于傳統(tǒng)商店的布局,絕不是隨便把自己的產(chǎn)品在網(wǎng)上公布一下就可以了.在網(wǎng)上展示商品,一定要適應(yīng)客戶(hù)的瀏覽習(xí)慣,更要為消費(fèi)者提供方便的操作。網(wǎng)站的搜索引擎是一個(gè)很好的檢索商品的工具,可以幫助客戶(hù)查詢(xún)很多種的同類(lèi)產(chǎn)品,并且進(jìn)行價(jià)格和性能的比較,這一點(diǎn)是適合網(wǎng)上消費(fèi)者心理。此外,對(duì)流行商品的推廣,要進(jìn)行網(wǎng)上、網(wǎng)下相結(jié)合的宣傳,以引起更大范圍內(nèi)的關(guān)注??傊?,網(wǎng)上零售一定要改變單純排列商品,坐等客戶(hù)上門(mén)點(diǎn)擊的被動(dòng)銷(xiāo)售狀態(tài),積極而

26、創(chuàng)造性地探索適合客戶(hù)消費(fèi)心理和需求的經(jīng)營(yíng)模式。日前,香港貿(mào)發(fā)局發(fā)表一份最新研究報(bào)告,指出,隨著內(nèi)地上網(wǎng)費(fèi)的不斷下調(diào),內(nèi)地將形成一個(gè)潛力巨大的網(wǎng)上零售市場(chǎng).這份報(bào)告認(rèn)為,內(nèi)地是全球第七大消費(fèi)市場(chǎng),網(wǎng)上零售業(yè)的前景將十分樂(lè)觀。1.4.2 網(wǎng)上生鮮超市存在的問(wèn)題及原因分析網(wǎng)上購(gòu)物在迅速發(fā)展的同時(shí)還存在著許多的因素阻礙其發(fā)展,主要有以下幾點(diǎn): 1目前還存在很大一部分消費(fèi)者受傳統(tǒng)購(gòu)物觀念的束縛。因?yàn)榫W(wǎng)上購(gòu)物的商店是一種虛擬的商店,顧客對(duì)其信任較低,對(duì)所選擇的商品不是很放心,大部分消費(fèi)者只有在親自體驗(yàn)確認(rèn)無(wú)誤后才會(huì)放心購(gòu)買(mǎi),這種觀念在一定程度上阻礙了網(wǎng)上購(gòu)物的發(fā)展與普及。2缺乏安全的網(wǎng)上支付機(jī)制.目前我國(guó)

27、的網(wǎng)上支付機(jī)制還不是很健全,相應(yīng)的法律政策還不完善,在網(wǎng)上購(gòu)物時(shí)會(huì)出現(xiàn)個(gè)人信息被竊取、篡改及非法利用的情況,是消費(fèi)者對(duì)網(wǎng)上購(gòu)物有所顧慮。這樣就會(huì)阻礙電子商務(wù)的發(fā)展,同時(shí)大大影響了電子商務(wù)的運(yùn)行效率.3物流配送系統(tǒng)不完善。網(wǎng)上購(gòu)物的消費(fèi)者分布在全國(guó)各地,這就給商家的物流配送帶來(lái)很大的挑戰(zhàn),每位消費(fèi)者都希望在最短的時(shí)間內(nèi)拿到所購(gòu)買(mǎi)的商品,這需要商家必須建立快捷的配送系統(tǒng),以此提高自身的競(jìng)爭(zhēng)力。但是目前大部分商家沒(méi)有自己的物流配送系統(tǒng),基本都是與第三方物流合作,送貨效率較低,存在較多的問(wèn)題。 4資本投入不足。資金投入不足一直是中國(guó)電子零售產(chǎn)業(yè)發(fā)展滯后的原因,大部分的購(gòu)物網(wǎng)站都是在負(fù)債經(jīng)營(yíng),像淘寶這樣

28、的實(shí)力雄厚的網(wǎng)站也是在近幾年才開(kāi)始盈利,絕大部分購(gòu)物網(wǎng)站目前還處于盈利小于虧損的狀況。目前國(guó)內(nèi)市場(chǎng)尚缺具有相當(dāng)規(guī)模和專(zhuān)業(yè)程度的網(wǎng)上購(gòu)物企業(yè)。國(guó)內(nèi)在線零售網(wǎng)站在資金上的缺乏使得網(wǎng)上購(gòu)物不能迅速擴(kuò)大業(yè)務(wù)規(guī)模和品牌效應(yīng)這就使得中國(guó)的網(wǎng)上購(gòu)物總體競(jìng)爭(zhēng)力較低,競(jìng)爭(zhēng)優(yōu)勢(shì)不明顯. 5技術(shù)較為落后,人才匱乏。在中國(guó),只有當(dāng)當(dāng)卓越擁有超過(guò)百人的技術(shù)團(tuán)隊(duì),中型B2C的技術(shù)部門(mén)能有個(gè)二十人就算超豪華陣容了.在虧損大過(guò)盈利的情況下,只有想辦法壓低運(yùn)營(yíng)成本,從業(yè)者收入普遍偏低,而且往往每個(gè)人都是多面手,要做很多方面的事情,嚴(yán)重影響了工作的效率和發(fā)展的腳步。1.4.3 針對(duì)在線付款的的對(duì)策建議1我國(guó)電子商務(wù)信用問(wèn)題已引起

29、社會(huì)各方高度重視。目前我國(guó)出臺(tái)了許多的法律法規(guī)來(lái)規(guī)范電子商務(wù)的市場(chǎng)行為,并制定了相關(guān)的管理辦法措施來(lái)管理規(guī)范網(wǎng)上購(gòu)物參與者的行為,加強(qiáng)對(duì)網(wǎng)上購(gòu)物的監(jiān)管在一定程度上有利于促進(jìn)網(wǎng)上購(gòu)物的健康發(fā)展. 2實(shí)名制是解決網(wǎng)絡(luò)欺詐、改善網(wǎng)絡(luò)購(gòu)物環(huán)境的有效途徑。建議網(wǎng)上購(gòu)物網(wǎng)站建立實(shí)名制度,加強(qiáng)對(duì)其商店的管理.加強(qiáng)誠(chéng)信安全方面的建設(shè),引入實(shí)名認(rèn)證制,區(qū)分個(gè)人用戶(hù)與商家用戶(hù)認(rèn)證,兩種認(rèn)證需要提交的資料不同,個(gè)人用戶(hù)認(rèn)證只需提供身份證明,商家認(rèn)證還需提供營(yíng)業(yè)執(zhí)照,并且一個(gè)人不能同時(shí)申請(qǐng)兩種認(rèn)證。同時(shí),加強(qiáng)對(duì)第三方支付工具的完善,提高網(wǎng)上購(gòu)物的安全保障,這樣網(wǎng)絡(luò)購(gòu)物的環(huán)境會(huì)逐步得到改善,也有助于提高消費(fèi)者的信任度和

30、認(rèn)可度. 3加強(qiáng)宣傳力度,普及網(wǎng)絡(luò)交易的維權(quán)常識(shí),改善網(wǎng)絡(luò)條件。對(duì)網(wǎng)上購(gòu)物的優(yōu)勢(shì)進(jìn)行宣傳,使更多的消費(fèi)者更加深入的了解網(wǎng)上購(gòu)物。同時(shí),增強(qiáng)消費(fèi)者的維權(quán)意識(shí),加強(qiáng)對(duì)消費(fèi)者權(quán)益的保護(hù)。除此之外,加大力度改善網(wǎng)絡(luò)條件,提高網(wǎng)絡(luò)普及度,降低上網(wǎng)費(fèi)用,使消費(fèi)者切身體會(huì)到網(wǎng)上購(gòu)物帶來(lái)的快捷與便利,引起其對(duì)網(wǎng)上購(gòu)物的興趣,使更多的人參與到網(wǎng)上購(gòu)物中. 4改善物流配送狀況。完善物流配送體系,提高物流配送速度與效率,提高配送人員的整體素質(zhì)與服務(wù)態(tài)度。改變及完善收費(fèi)標(biāo)準(zhǔn),建立統(tǒng)一標(biāo)準(zhǔn)的收費(fèi)制度,保證配送公司盈利的情況下使顧客權(quán)益最大化。 5建立自身的技術(shù)團(tuán)隊(duì),轉(zhuǎn)變經(jīng)營(yíng)策略。加強(qiáng)對(duì)技術(shù)人員的專(zhuān)業(yè)培訓(xùn),提高其技術(shù)技能

31、,從而有利于工作效率的提高,有助于提高網(wǎng)上購(gòu)物網(wǎng)站的綜合競(jìng)爭(zhēng)力。轉(zhuǎn)變經(jīng)營(yíng)策略,不斷進(jìn)行嘗試和創(chuàng)新,通過(guò)積累的經(jīng)驗(yàn)和硬件優(yōu)勢(shì)來(lái)獲利,通過(guò)轉(zhuǎn)型成為電子商務(wù)服務(wù)商的技術(shù)型企業(yè)而非純粹的互聯(lián)網(wǎng)零售企業(yè)。6完善支付與信用體系,加強(qiáng)誠(chéng)信建設(shè)。這是整個(gè)社會(huì)大環(huán)境的問(wèn)題,不是幾家企業(yè)一個(gè)行業(yè)可以改變的,要依靠政府、金融機(jī)構(gòu)、行業(yè)和媒體的共同努力。社會(huì)各方面要加大對(duì)網(wǎng)上購(gòu)物的關(guān)注力度,加強(qiáng)對(duì)網(wǎng)上購(gòu)物發(fā)展的支持,進(jìn)一步改善網(wǎng)上購(gòu)物的環(huán)境,這樣中國(guó)的B2C才會(huì)高速發(fā)展。2 網(wǎng)上生鮮超市系統(tǒng)分析系統(tǒng)分析是平臺(tái)開(kāi)發(fā)的一個(gè)不可缺少的環(huán)節(jié),為了能夠使本系統(tǒng)更好、更完善地被設(shè)計(jì)出來(lái),就必須先進(jìn)行調(diào)查研究。在系統(tǒng)調(diào)查的基礎(chǔ)上,

32、對(duì)新系統(tǒng)的功能進(jìn)行細(xì)致的分析,從而才能夠開(kāi)發(fā)出完整的系統(tǒng)設(shè)計(jì)。2。1 網(wǎng)站的設(shè)計(jì)目標(biāo)本系統(tǒng)利用Jsp,java,javscript作為前臺(tái)的應(yīng)用開(kāi)發(fā)語(yǔ)言,My sql作為后臺(tái)的數(shù)據(jù)庫(kù),采用SSH整合框架技術(shù)進(jìn)行開(kāi)發(fā)項(xiàng)目。此系統(tǒng)分為前臺(tái)管理和后臺(tái)管理.前臺(tái)管理是友好的操作界面,供用戶(hù)瀏覽、查詢(xún)使用。包括:瀏覽商品、查詢(xún)商品、訂購(gòu)商品、購(gòu)物車(chē)等功能;后臺(tái)管理是提供給管理員的,其中包括:商品管理、顧客管理、訂購(gòu)信息管理等。使管理員從繁瑣的手工操作中解脫出來(lái),并提高了辦公效率。2.2 網(wǎng)站的可行性分析可行性研究是為了弄清楚系統(tǒng)開(kāi)發(fā)的項(xiàng)目是不是可以實(shí)現(xiàn)和值得進(jìn)行研究的過(guò)程,實(shí)際上是一次大大簡(jiǎn)化系統(tǒng)分析和

33、系統(tǒng)設(shè)計(jì)的過(guò)程,所以,進(jìn)行可執(zhí)行性的分析是非常必要的,也是很重要的,經(jīng)過(guò)最初的設(shè)計(jì)目標(biāo)和進(jìn)行的市場(chǎng)調(diào)查得出以下四點(diǎn)的可行性分析:1經(jīng)濟(jì)可行性:該平臺(tái)設(shè)計(jì)只是作為本人的畢業(yè)設(shè)計(jì),又因?yàn)楸救说脑O(shè)計(jì)能力有限,其功能還不能完善,所以沒(méi)有什么經(jīng)濟(jì)效益可談.2技術(shù)可行性:JSPServlet的技術(shù)已經(jīng)較為成熟。Spring + Struts2 + Mybatis整合框架整體布局的優(yōu)勢(shì)。3運(yùn)行可行性:該系統(tǒng)需要搭建JVM即JAVA虛擬機(jī)和Tomcat環(huán)境,在此環(huán)境下系統(tǒng),并且在正確連接數(shù)據(jù)庫(kù)后可以正常運(yùn)行.4法律可行性:該平臺(tái)是作為畢業(yè)設(shè)計(jì)與商業(yè)無(wú)關(guān),又因?yàn)槭亲灾鏖_(kāi)發(fā)設(shè)計(jì),因此不會(huì)構(gòu)成侵權(quán),在法律上是可行的

34、。通過(guò)以上的可行性分析,我將采用JSPServlet相結(jié)合的技術(shù),運(yùn)用My SQL數(shù)據(jù)庫(kù)對(duì)網(wǎng)站進(jìn)行建設(shè)。2。3 網(wǎng)站的深入調(diào)查經(jīng)過(guò)以上的初步調(diào)查和研究,并且確定了該平臺(tái)的可行性,并決定開(kāi)發(fā)本平臺(tái),為了能夠?qū)ΜF(xiàn)行的平臺(tái)內(nèi)容進(jìn)行充分了解,使所要開(kāi)發(fā)的平臺(tái)更具有實(shí)用性和適應(yīng)性,設(shè)計(jì)出該平臺(tái)功能如下:1. 能完成顧客基本信息錄入的注冊(cè)和生鮮產(chǎn)品的瀏覽和在線購(gòu)買(mǎi)功能.2. 能夠完成管理員對(duì)網(wǎng)站的生鮮資料(生鮮添加、生鮮審查)、會(huì)員管理以及常訂購(gòu)信息管理等功能。3. 能過(guò)輸入生鮮商品的名稱(chēng),進(jìn)行分類(lèi)搜索.4。 能夠通過(guò)查看購(gòu)物車(chē)對(duì)所選商品進(jìn)行確定、挑選,通過(guò)定單查詢(xún)對(duì)支付費(fèi)用進(jìn)行確定。經(jīng)過(guò)前一階段的調(diào)查與

35、研究分析,我已確定了該平臺(tái)設(shè)計(jì)的主要功能,對(duì)每個(gè)功能模塊也作了具體描述,下面就來(lái)具體分析該平臺(tái)的設(shè)計(jì)特點(diǎn)與具體思想.2。4 網(wǎng)站設(shè)計(jì)的特點(diǎn)我們所設(shè)計(jì)和開(kāi)發(fā)的系統(tǒng),主要特點(diǎn)是改變了以往的購(gòu)物只能在現(xiàn)實(shí)的商場(chǎng)才能達(dá)到的結(jié)果,采用Web技術(shù),借助于Internet互聯(lián)網(wǎng)廣泛應(yīng)用技術(shù),達(dá)到資源共享,提高以往購(gòu)物的局限性,縮短人們的時(shí)間和提高工作效率,具有較好的交互性,從而實(shí)現(xiàn)信息化,規(guī)范化,系統(tǒng)化,網(wǎng)絡(luò)化的平臺(tái),使整個(gè)生鮮購(gòu)買(mǎi)過(guò)程簡(jiǎn)單、方便、易行。2。5 網(wǎng)站開(kāi)發(fā)的設(shè)計(jì)思想系統(tǒng)主要是對(duì)前臺(tái)操作和后臺(tái)管理.前臺(tái)操作是顧客登錄到本網(wǎng)站,可以進(jìn)行顧客注冊(cè),通過(guò)網(wǎng)站的精品推薦或商品瀏覽查看功能,找到自己想要買(mǎi)

36、的商品,裝入購(gòu)物車(chē),提交定單進(jìn)行購(gòu)買(mǎi)。后臺(tái)管理是管理員對(duì)本網(wǎng)站的維護(hù),通過(guò)對(duì)生鮮商品資料(商品添加、商品修改),顧客信息、訂購(gòu)信息等功能的操作達(dá)到對(duì)網(wǎng)站的管理.網(wǎng)上生鮮超市系統(tǒng)的特點(diǎn)是客戶(hù)和生鮮商品信息量很大,管理員需要整理的信息很多,為讓管理員輕松、方便、快捷的管理,該平臺(tái)采用符合購(gòu)買(mǎi)電子商品基本的原則,滿足廣大客戶(hù)的日益增長(zhǎng)的數(shù)量,并達(dá)到操作過(guò)程中的直觀、方便實(shí)用、安全等要求.3 系統(tǒng)的開(kāi)發(fā)環(huán)境與關(guān)鍵技術(shù)3.1 系統(tǒng)采用的架構(gòu)技術(shù)3.1。1 JSP頁(yè)面技術(shù)JSP是由SunMicrosystems公司倡導(dǎo)、許多公司參與一起建立的一種動(dòng)態(tài)技術(shù)標(biāo)準(zhǔn).在傳統(tǒng)的網(wǎng)頁(yè)HTML文件(.htm,。html

37、)中加入Java程序片段(Scriptlet)和JSP標(biāo)簽,就構(gòu)成了JSP網(wǎng)頁(yè)java程序片段可以操縱數(shù)據(jù)庫(kù)、重新定向網(wǎng)頁(yè)以及發(fā)送E-mail等,實(shí)現(xiàn)建立動(dòng)態(tài)網(wǎng)站所需要的功能。所有程序操作都在服務(wù)器端執(zhí)行,網(wǎng)絡(luò)上傳送給客戶(hù)端的僅是得到的結(jié)果,這樣大大降低了對(duì)客戶(hù)瀏覽器的要求,即使客戶(hù)瀏覽器端不支持Java,也可以訪問(wèn)JSP網(wǎng)頁(yè).JSP全名為java server page,其根本是一個(gè)簡(jiǎn)化的Servlet設(shè)計(jì),他實(shí)現(xiàn)了Html語(yǔ)法中的java擴(kuò)張(以 %, %形式)。JSP與Servlet一樣,是在服務(wù)器端執(zhí)行的,通常返回給客戶(hù)端的就是一個(gè)HTML文本,因此客戶(hù)端只要有瀏覽器就能瀏覽。Web服

38、務(wù)器在遇到訪問(wèn)JSP網(wǎng)頁(yè)的請(qǐng)求時(shí),首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同JSP文件中的HTML代碼一起返回給客戶(hù)端。插入的Java程序段可以操作數(shù)據(jù)庫(kù)、重新定向網(wǎng)頁(yè)等,以實(shí)現(xiàn)建立動(dòng)態(tài)網(wǎng)頁(yè)所需要的功能。JSP技術(shù)使用Java編程語(yǔ)言編寫(xiě)類(lèi)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)用程序的開(kāi)發(fā)變得迅速和容易. JSP(JavaServer Pages)是一種動(dòng)態(tài)頁(yè)面技術(shù),它的主要目的是將表示邏輯從Servlet中

39、分離出來(lái)。JSP頁(yè)面由HTML代碼和嵌入其中的Java代碼所組成.服務(wù)器在頁(yè)面被客戶(hù)端請(qǐng)求以后對(duì)這些Java代碼進(jìn)行處理,然后將生成的HTML頁(yè)面返回給客戶(hù)端的瀏覽器。Java Servlet是JSP的技術(shù)基礎(chǔ),而且大型的Web應(yīng)用程序的開(kāi)發(fā)需要Java Servlet和JSP配合才能完成.JSP具備了Java技術(shù)的簡(jiǎn)單易用,完全的面向?qū)ο?具有平臺(tái)無(wú)關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點(diǎn)。自JSP推出后,眾多大公司都支持JSP技術(shù)的服務(wù)器,如IBM、Oracle、Bea公司等,所以JSP迅速成為商業(yè)應(yīng)用的服務(wù)器端語(yǔ)言。3。1.2 JavaBean組件技術(shù)JavaBean組件技術(shù)用于封裝業(yè)務(wù)

40、邏輯,以便于外界的調(diào)用。其由一組屬性和操作這些屬性的函數(shù)組成。JavaBean是一種可重復(fù)使用的且跨平臺(tái)的軟件組件。JavaBean可分為兩種:一種是有用戶(hù)界面(User Interface,UI)的JavaBean,還有一種是沒(méi)有用戶(hù)界面,主要負(fù)責(zé)表示業(yè)務(wù)數(shù)據(jù)或者處理事務(wù)(如數(shù)據(jù)運(yùn)算、操縱數(shù)據(jù)庫(kù))的JavaBean。JSP通常訪問(wèn)的是后一種JavaBean。JSP與JavaBean搭配使用,有3個(gè)好處:(1)使得HTML與Java程序分離,這樣便于維護(hù)代碼。如果把所有的程序代碼都寫(xiě)到JSP網(wǎng)頁(yè)中,會(huì)使得代碼繁雜,難以維護(hù).(2)可以降低對(duì)開(kāi)發(fā)JSP網(wǎng)頁(yè)的人員的Java編程能力的要求。(3)J

41、SP側(cè)重于生成動(dòng)態(tài)網(wǎng)頁(yè),事務(wù)處理由JavaBean來(lái)完成,這樣可以充分利用JavaBean組件的可重用性特點(diǎn),提高開(kāi)發(fā)網(wǎng)站的效率.3。1。3 Servlet技術(shù)Servlet最大的特點(diǎn)是基于線程的,每個(gè)Servlet請(qǐng)求都只會(huì)產(chǎn)生一個(gè)線程,大大的提高了系統(tǒng)利用率。Servlet是MVC開(kāi)發(fā)的技術(shù),用于進(jìn)行系統(tǒng)的初始化、服務(wù)攔截、過(guò)濾等。Servlet是一種服務(wù)器端的Java應(yīng)用程序,具有獨(dú)立于平臺(tái)和協(xié)議的特性,可以生成動(dòng)態(tài)的Web頁(yè)面。 它擔(dān)當(dāng)客戶(hù)請(qǐng)求(Web瀏覽器或其他HTTP客戶(hù)程序)與服務(wù)器響應(yīng)(HTTP服務(wù)器上的數(shù)據(jù)庫(kù)或應(yīng)用程序)的中間層。 Servlet是位于Web 服務(wù)器

42、內(nèi)部的服務(wù)器端的Java應(yīng)用程序,與傳統(tǒng)的從命令行啟動(dòng)的Java應(yīng)用程序不同,Servlet由Web服務(wù)器進(jìn)行加載,該Web服務(wù)器必須包含支持Servlet的Java虛擬機(jī)。servlet是在服務(wù)器上運(yùn)行的小程序。這個(gè)詞是在Java applet的環(huán)境中創(chuàng)造的,Java applet是一種當(dāng)作單獨(dú)文件跟網(wǎng)頁(yè)一起發(fā)送的小程序,它通常用于在服務(wù)器端運(yùn)行,結(jié)果得到為用戶(hù)進(jìn)行運(yùn)算或者根據(jù)用戶(hù)互作用定位圖形等服務(wù)。服務(wù)器上需要一些程序,常常是根據(jù)用戶(hù)輸入訪問(wèn)數(shù)據(jù)庫(kù)的程序。這些通常是使用公共網(wǎng)關(guān)接口(CGI(Common Gateway Interface)應(yīng)用程序完成的。然而,在服務(wù)器上運(yùn)行J

43、ava,這種程序可使用Java編程語(yǔ)言實(shí)現(xiàn)。在通信量大的服務(wù)器上,Java servlet的優(yōu)點(diǎn)在于它們的執(zhí)行速度更快于CGI程序。各個(gè)用戶(hù)請(qǐng)求被激活成單個(gè)程序中的一個(gè)線程,而無(wú)需創(chuàng)建單獨(dú)的進(jìn)程,這意味著服務(wù)器端處理請(qǐng)求的系統(tǒng)開(kāi)銷(xiāo)將明顯降低。3。1。4 Structs技術(shù)Struts是Apache 基金會(huì)Jakarta 項(xiàng)目組的一個(gè)Open Source 項(xiàng)目,它采用MVC模式,能夠很好地幫助java 開(kāi)發(fā)者利用J2EE開(kāi)發(fā)Web應(yīng)用。和其他的java架構(gòu)一樣,Struts 也是面向?qū)ο笤O(shè)計(jì),將MVC模式"分離顯示邏輯和業(yè)務(wù)邏輯”的能力發(fā)揮得淋漓盡致。Structs 框架的核心是一個(gè)

44、彈性的控制層,基于如 Java Servlets,JavaBeans,ResourceBundles與XML等標(biāo)準(zhǔn)技術(shù),以及 Jakarta Commons 的一些類(lèi)庫(kù).Struts由一組相互協(xié)作的類(lèi)(組件)、Servlet以及jsp tag lib組成?;趕truts構(gòu)架的web應(yīng)用程序基本上符合JSP Model2的設(shè)計(jì)標(biāo)準(zhǔn),可以說(shuō)是一個(gè)傳統(tǒng) MVC設(shè)計(jì)模式的一種變化類(lèi)型.3。1.5 Spring技術(shù)Spring的核心是輕量級(jí)的容器,它實(shí)現(xiàn)了IoC容器、非侵入性的框架,并提供AOP概念的實(shí)現(xiàn)方式,提供對(duì)持久層、事務(wù)的支持,提供MVC Web框架的實(shí)現(xiàn),并對(duì)一些常用的企業(yè)服務(wù)API提供一致

45、的模型封裝,是一個(gè)全方位的應(yīng)用程序框架。Spring旨在分離體系結(jié)構(gòu)的層次,因此每一層都可以修改而不會(huì)影響到其它層.每一層都不知道其上層的關(guān)注點(diǎn);就其可能而言,只對(duì)所緊挨的下一層有依賴(lài).層與層之間的依賴(lài)通常是以接口的形式表現(xiàn),以確保其耦合盡可能松散。容器管理事務(wù),容器,貫穿始終:1、對(duì)象生命周期的管理. 2、容器本身具備功能,加在自己的類(lèi)中。需要自己調(diào)用則為顯示調(diào)用。 而盡量用容器隱式調(diào)用,Spring即為隱式調(diào)用、聲明式編程。Spring輕量級(jí)容器體現(xiàn)在:只需設(shè)置一個(gè)Jar文件到CLASSPATH,不用去調(diào)用它,但又可以擁有其強(qiáng)大的功能。組件的極大程度的復(fù)用。讓層與層中耦合度低Loosely

46、 Coupled工廠類(lèi)創(chuàng)建DAO對(duì)象,Spring將 View層與持久層,比與Hibernate 聯(lián)系起來(lái)。Spring簡(jiǎn)化Hibernate 的使用,還可以幫助管理Hibernate.Spring本身沒(méi)有OR mapping。3。2 系統(tǒng)采用的開(kāi)發(fā)環(huán)境3.2。1 JDK軟件JDK(Java Development Kit,Java開(kāi)發(fā)包,Java開(kāi)發(fā)工具)是一個(gè)寫(xiě)Java的applet和應(yīng)用程序的程序開(kāi)發(fā)環(huán)境。它由一個(gè)處于操作系統(tǒng)層之上的運(yùn)行環(huán)境還有開(kāi)發(fā)者編譯,調(diào)試和運(yùn)行用Java語(yǔ)言寫(xiě)的applet和應(yīng)用程序所需的工具組成.jdk是Sun Microsystems針對(duì)Java開(kāi)發(fā)員的產(chǎn)品.

47、自從Java推出以來(lái),JDK已經(jīng)成為使用最廣泛的Java SDK(Software development kit)。3。2。2 數(shù)據(jù)庫(kù)軟件MysqlMySQL是最受歡迎的開(kāi)源SQL數(shù)據(jù)庫(kù)管理系統(tǒng),它由MySQL AB開(kāi)發(fā)、發(fā)布和支持。MySQL服務(wù)器支持關(guān)鍵任務(wù)、重負(fù)載生產(chǎn)系統(tǒng)的使用,也可以將它嵌入到一個(gè)大的配置(mass-deployed)的軟件中去.它因?yàn)橐韵聝?yōu)點(diǎn)而廣受歡迎:l MySQL是一個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng);l MySQL是一個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng);l MySQL是開(kāi)源的;l MySQL服務(wù)器是一個(gè)快的、可靠和易于使用的數(shù)據(jù)庫(kù)服務(wù)器;l MySQL服務(wù)器工作在客戶(hù)/服務(wù)器或潛入系統(tǒng)中。l

48、 有大量的MySQL軟件可以使用3.2。3 Web服務(wù)器Tomcat6.0Tomcat是Apache 軟件基金會(huì)(Apache Software Foundation)的Jakarta 項(xiàng)目中的一個(gè)核心項(xiàng)目,是一個(gè)免費(fèi)的開(kāi)放源代碼的、支持JSP和Servet技術(shù)的容器,它同時(shí)又是一個(gè)Web服務(wù)器軟件。Tomcat很受廣大程序員的喜歡,因?yàn)樗\(yùn)行時(shí)占用的系統(tǒng)資源小,擴(kuò)展性好,支持負(fù)載平衡與郵件服務(wù)器等開(kāi)發(fā)應(yīng)用系統(tǒng)的功能.Tomcat 是一個(gè)小型的輕量級(jí)應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問(wèn)用戶(hù)不是很多的場(chǎng)合下被普遍使用,是開(kāi)發(fā)和調(diào)試JSP 程序的首選.當(dāng)在一臺(tái)機(jī)器上配置好Apac

49、he 服務(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)行的.3.2.4 集成開(kāi)發(fā)工具M(jìn)yEclipseMyEclipse 是一個(gè)開(kāi)放源代碼的、基于Java的可擴(kuò)展開(kāi)發(fā)平臺(tái).就其本身而言,它只是一個(gè)框架和一組服務(wù),用于通過(guò)插件組件構(gòu)建開(kāi)發(fā)環(huán)境。幸運(yùn)的是,MyEclipse 附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括Java開(kāi)發(fā)工具(Java Development Kit,JDK)。雖然大多數(shù)用戶(hù)很樂(lè)于將MyEclipse 當(dāng)作 Java 集成開(kāi)發(fā)環(huán)境

50、(IDE)來(lái)使用,但 Eclipse 的目標(biāo)卻不僅限于此.MyEclipse 還包括插件開(kāi)發(fā)環(huán)境(Plug-in Development Environment,PDE),這個(gè)組件主要針對(duì)希望擴(kuò)展MyEclipse 的軟件開(kāi)發(fā)人員,因?yàn)樗试S他們構(gòu)建與MyEclipse 環(huán)境無(wú)縫集成的工具。由于MyEclipse 中的每樣?xùn)|西都是插件,對(duì)于給MyEclipse 提供插件,以及給用戶(hù)提供一致和統(tǒng)一的集成開(kāi)發(fā)環(huán)境而言,所有工具開(kāi)發(fā)人員都具有同等的發(fā)揮場(chǎng)所。 3。3 系統(tǒng)開(kāi)發(fā)的關(guān)鍵技術(shù)3。3。1 JavaScript進(jìn)行信息檢查JavaScript是一種基于對(duì)象和事件驅(qū)動(dòng)并具有相對(duì)安全性的客戶(hù)端腳本

51、語(yǔ)言。同時(shí)也是一種廣泛用于客戶(hù)端Web開(kāi)發(fā)的腳本語(yǔ)言,常用來(lái)給HTML網(wǎng)頁(yè)添加動(dòng)態(tài)功能,比如響應(yīng)用戶(hù)的各種操作。它最初由網(wǎng)景公司的Brendan Eich設(shè)計(jì),是一種動(dòng)態(tài)、弱類(lèi)型、基于原型的語(yǔ)言,內(nèi)置支持類(lèi)。本系統(tǒng)在JSP頁(yè)面中添加許多JavaScript語(yǔ)言標(biāo)記來(lái)驗(yàn)證用戶(hù)提交的信息是否合格,其中包括密碼,真實(shí)姓名,身份證號(hào),聯(lián)系電話等多個(gè)信息條目,對(duì)那些有著明顯錯(cuò)誤的申購(gòu)信息加以識(shí)別,也對(duì)許多級(jí)聯(lián)信息加以篩選.3。3。2 分頁(yè)數(shù)據(jù)的顯示本系統(tǒng)將所有需要分頁(yè)顯示的數(shù)據(jù)封裝在一個(gè)Setpage的Javabean文件中,并采用完全繼承ResultSet的RowSet方法儲(chǔ)存結(jié)果集,由于RowSet

52、支持?jǐn)嚅_(kāi)的結(jié)果集,可以及時(shí)釋放空間,加快數(shù)據(jù)訪問(wèn)速度,同時(shí)RowSet也支持Javabean標(biāo)準(zhǔn)。本項(xiàng)目具體用到的工具進(jìn)行介紹具體如下:(1)基于J2EE架構(gòu)的應(yīng)用程序,具有Java程序的基本特性:“一次編譯,到處運(yùn)行”。(2)操作系統(tǒng):Windows XP(3)數(shù)據(jù)庫(kù):MySql (4)Web服務(wù)器:Tomcat 6.0(5)Java編譯器:JDK l.6(6)開(kāi)發(fā)工具:MyEclipse 4 網(wǎng)上生鮮超市系統(tǒng)的總體規(guī)劃與設(shè)計(jì)4。1 功能規(guī)劃與設(shè)計(jì)4。1。1 用戶(hù)功能模塊分析 用戶(hù)注冊(cè)登錄模塊:允許普通用戶(hù)的登錄與注冊(cè),只有登錄之后用戶(hù)才能管理購(gòu)物車(chē)信息購(gòu)買(mǎi)生鮮產(chǎn)品。會(huì)員信息修改模塊:顧客在

53、登錄了本網(wǎng)上生鮮超市系統(tǒng)后,可以管理自己的個(gè)人信息.主頁(yè)瀏覽模塊:任意普通用戶(hù)進(jìn)入本網(wǎng)站生鮮超市系統(tǒng),都可以瀏覽我們“生鮮街”的商品,一覽無(wú)遺的主頁(yè)生鮮產(chǎn)品,亦可根據(jù)不同分類(lèi)進(jìn)行快速查詢(xún)。顧客登陸模塊:用戶(hù)注冊(cè)本網(wǎng)站后,可以根據(jù)用戶(hù)名和密碼登錄到“生鮮街" 網(wǎng)上超市系統(tǒng),在“生鮮街”主界面,顧客可以任意瀏覽商品,我們可以看到,生鮮根據(jù)品種分類(lèi),包括:蔬菜、水果、水產(chǎn)類(lèi)等等.顧客根據(jù)需要選擇想要的產(chǎn)品,然后進(jìn)入到購(gòu)物車(chē)管理已選購(gòu)的商品,顧客可以通過(guò)修改數(shù)量或者是刪除自己所選中的商品。當(dāng)顧客確定自己選購(gòu)的商品之后,就入到結(jié)算部分,在這塊我們可以看到商品的總價(jià),并且要填寫(xiě)詳細(xì)的收貨信息,包

54、括:收貨人姓名、電話、郵編、地址等。然后確認(rèn)付款。4。1。2 管理員功能模塊管理員登陸模塊:本系統(tǒng)管理員輸入用戶(hù)名和密碼進(jìn)入到管理員主界面,管理員就可以本系統(tǒng)的生鮮產(chǎn)品、用戶(hù)信息、訂單信息等進(jìn)行維護(hù)管理。同時(shí)管理員也可以進(jìn)行生鮮購(gòu)買(mǎi)操作。生鮮管理模塊:管理員可以添加、刪除、修改等操作來(lái)管理來(lái)對(duì)生鮮產(chǎn)品訂單管理模塊:顧客購(gòu)買(mǎi)了生鮮產(chǎn)品之后就會(huì)形成訂單,由管理員來(lái)審核管理訂單信息。顧客信息管理模塊:管理員可以查看顧客列表,刪除指定的顧客信息。4。1。3 系統(tǒng)層次模塊圖在本文的系統(tǒng)可行性研究章節(jié)已經(jīng)就本系統(tǒng)的所有功能做了一個(gè)大致的需求分析,但為了更準(zhǔn)確地確定目標(biāo)必須做什么,了解用戶(hù)的明確需求,我對(duì)網(wǎng)

55、上網(wǎng)上生鮮超市系統(tǒng)生鮮系統(tǒng)的總體架構(gòu)做了需求分析,在平臺(tái)功能的分析基礎(chǔ)上,得到本平臺(tái)的功能模塊如圖4.1所示: 管理員信息修改購(gòu)物車(chē)管理訂單管理訂單結(jié)算訂購(gòu)生鮮管理購(gòu)物車(chē)修改購(gòu)物信息審核訂單刪除顧客信息分類(lèi)查詢(xún)生鮮添加生鮮修改生鮮刪除生鮮管理會(huì)員信息修改管理員登陸顧客信息管理主頁(yè)瀏覽生鮮顧客登陸注冊(cè)會(huì)員管理員模塊顧客模塊圖4.1 功能需求分析圖4。2 數(shù)據(jù)庫(kù)設(shè)計(jì)1、管理員信息表管理員信息表主要是用來(lái)描述管理員的信息,其包括管理員名稱(chēng)和管理員密碼.見(jiàn)表41:表4-1管理員信息表名稱(chēng)描述類(lèi)型主鍵外鍵是否為空user_name管理員名varchar(100)否否不為空pwd管理員密碼varchar(50)否否不為空2、顧客信息表顧客信息表主要是用來(lái)描述顧客的詳細(xì)信息,其包括顧客編號(hào)、顧客名、顧客注冊(cè)時(shí)間、顧客密碼、顧客的會(huì)員等級(jí)、聯(lián)系電話、聯(lián)系地址等.見(jiàn)表42:表42 顧客信息表名稱(chēng)描述類(lèi)型主鍵外鍵是否為空id編號(hào)int(12)是否不為空user_name顧客名varchar(100)否否不為空add_time注冊(cè)時(shí)間bigint(20)否否不為空pwd顧客密碼varchar(50)否否不為空user_grade會(huì)員等級(jí)int(12)否否不為空certificate_no身份證

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論