eclipse怎么導(dǎo)入java項(xiàng)目并運(yùn)行(eclipse如何導(dǎo)入一個(gè)java項(xiàng)目)
一、課題任務(wù)與目的
設(shè)計(jì)與實(shí)現(xiàn)一個(gè)商城購(gòu)物網(wǎng)站,方便用戶(hù)對(duì)商品的瀏覽和購(gòu)買(mǎi),管理員對(duì)用戶(hù)、商品的管理以及網(wǎng)站的運(yùn)行維護(hù)。主要功能有注冊(cè)用戶(hù)、商品瀏覽、購(gòu)物車(chē)、留言、聊天、公告、瀏覽記錄等。
本網(wǎng)站與其他的購(gòu)物網(wǎng)站既有相似之處也有不同之處。網(wǎng)站只有一個(gè)管理員,維護(hù)著自己網(wǎng)站,經(jīng)營(yíng)著自己的店鋪,類(lèi)似京東的自營(yíng)模式,但是只有一個(gè)商家。用戶(hù)通過(guò)網(wǎng)站模擬支付購(gòu)買(mǎi)自己需要的商品,不滿(mǎn)意可以退貨退款或通過(guò)客服聊天協(xié)商解決,保障用戶(hù)的利益。
二、調(diào)研資料情況
1.網(wǎng)上商城定義
網(wǎng)上商城類(lèi)似于現(xiàn)實(shí)世界當(dāng)中的商店,差別是利用電子商務(wù)的各種手段,達(dá)成從買(mǎi)到賣(mài)的過(guò)程的虛擬商店,從而減少中間環(huán)節(jié),消除運(yùn)輸成本和代理中間的差價(jià),造就對(duì)普通消費(fèi),和加大市場(chǎng)流通帶來(lái)巨大的發(fā)展空間。盡能的還消費(fèi)者以利益,帶動(dòng)公司發(fā)展和企業(yè)騰飛,引導(dǎo)國(guó)民經(jīng)濟(jì)穩(wěn)定快速發(fā)展,推動(dòng)國(guó)內(nèi)生產(chǎn)總值。
網(wǎng)上商城主要有三大類(lèi):B2B(Business To Business,商家對(duì)商家)、B2C(Business To Customer,商家對(duì)顧客直銷(xiāo))和C2C(Customer to Customer,客戶(hù)和客戶(hù)),其功能不盡相同。B2B的典型代表有阿里巴巴、中國(guó)制造網(wǎng),主要是從事批發(fā)業(yè)務(wù)。B2C的典型代表有亞馬遜、中國(guó)巨蛋、當(dāng)當(dāng)網(wǎng),卓越主要是從事零售業(yè)務(wù)。C2C的典型代表有淘寶、易趣、拍拍、百度有啊。
除過(guò)B2B,B2C,C2C之外,目前新型的電子商務(wù)模式還有C2B,M2B兩種,那么我們?nèi)绾胃玫睦斫夂蛥^(qū)別B2B,B2C,C2C,C2B,M2C這五種電子商務(wù)模式呢?B2B (Business to Business) 是指商家與商家建立的商業(yè)關(guān)系。例如我們?cè)邴湲?dāng)勞中只能夠買(mǎi)到可口可樂(lè)是因?yàn)辂湲?dāng)勞與可口可樂(lè)中的商業(yè)伙伴的關(guān)系,商家們建立商業(yè)伙伴的關(guān)系是希望通過(guò)大家所提供的東西來(lái)形成一個(gè)互補(bǔ)的發(fā)展機(jī)會(huì),大家的生意都可以有利潤(rùn),例子:阿里巴巴、慧聰。B2C (Business to Consumer) 就是我們很經(jīng)??吹降墓?yīng)商直接把商品賣(mài)給用戶(hù),例如你去麥當(dāng)勞吃東西就是B2C,因?yàn)槟阒皇且粋€(gè)客戶(hù)。例子:當(dāng)當(dāng)、卓越。C2C (Consumer to Consumer)客戶(hù)之間自己把東西放上網(wǎng)去賣(mài)。例子:淘寶、拍拍、易趣。C2B (Consumer to Business)這個(gè)概念比較新,意思是由客戶(hù)選擇自己要些什么東西,要求的價(jià)格是什么,然后由商家來(lái)決定是否接受客戶(hù)的要求。假如商家接受客戶(hù)的要求,那么交易成功,假如商家不接受客戶(hù)的要求,那么就是交易失敗。M2C(Manufacturers to Consumer),生產(chǎn)廠家(Manufacturers)直接對(duì)消費(fèi)者(Consumers)提供自己生產(chǎn)的產(chǎn)品或服務(wù)的一種商業(yè)模式,特點(diǎn)是流通環(huán)節(jié)減少至一對(duì)一,銷(xiāo)售成本降低,從而保障了產(chǎn)品品質(zhì)和售后服務(wù)質(zhì)量。
2.網(wǎng)上商城企業(yè)
1)淘寶網(wǎng)
淘寶網(wǎng)是亞太地區(qū)較大的網(wǎng)絡(luò)零售、商圈,由阿里巴巴集團(tuán)在2003年5月創(chuàng)立,
是中國(guó)深受歡迎的網(wǎng)購(gòu)零售平臺(tái),擁有近5億的注冊(cè)用戶(hù)數(shù),每天有超過(guò)6000萬(wàn)的固定訪客,同時(shí)每天的在線商品數(shù)已經(jīng)超過(guò)了8億件,平均每分鐘售出4.8萬(wàn)件商品。
展開(kāi)全文
截止2011年年底,淘寶網(wǎng)單日交易額峰值達(dá)到43.8億元,創(chuàng)造270.8萬(wàn)直接 且充分就業(yè)機(jī)會(huì)。隨著淘寶網(wǎng)規(guī)模的擴(kuò)大和用戶(hù)數(shù)量的增加,淘寶也從單一的C2C網(wǎng)絡(luò)集市變成了包括C2C、團(tuán)購(gòu)、分銷(xiāo)、拍賣(mài)等多種電子商務(wù)模式在內(nèi)的綜合性零售商圈。目前已經(jīng)成為世界范圍的電子商務(wù)交易平臺(tái)之一。
截至2014年底,淘寶網(wǎng)擁有注冊(cè)會(huì)員近5億,日活躍用戶(hù)超1.2億,在線商品數(shù)量達(dá)到10億,在c2c市場(chǎng),淘寶網(wǎng)占95.1%的市場(chǎng)份額。淘寶網(wǎng)在手機(jī)端的發(fā)展勢(shì)頭迅猛,據(jù)易觀2014年最新發(fā)布的手機(jī)購(gòu)物報(bào)告數(shù)字,手機(jī)淘寶+天貓的市場(chǎng)份額達(dá)到85.1%。截止目前,淘寶網(wǎng)創(chuàng)造的直接就業(yè)機(jī)會(huì)達(dá)467.7萬(wàn)。
2016年3月29日,阿里巴巴集團(tuán)CEO張勇為淘寶的未來(lái)明確了戰(zhàn)略:社區(qū)化、內(nèi)容化和本地生活化是三大方向。
淘寶網(wǎng)2005年成交金額破80億元,超越沃爾瑪。2007年,淘寶的交易額實(shí)現(xiàn)了433億元,比2006年增長(zhǎng)156%。2008年上半年,淘寶成交額就已達(dá)到413億元。2009年全年交易額達(dá)到2083億人民幣。
隨著淘寶網(wǎng)規(guī)模的擴(kuò)大和用戶(hù)數(shù)量的增加,淘寶也從單一的C2C網(wǎng)絡(luò)集市變成了包括C2C、分銷(xiāo)、拍賣(mài)、直供、眾籌、定制等等多種電子商務(wù)模式在內(nèi)的綜合性零售商圈。
2)京東
京東(JD)是中國(guó)最大的自營(yíng)式電商企業(yè),京東創(chuàng)始人劉強(qiáng)東擔(dān)任京東集團(tuán)CEO。
2015年第一季度在中國(guó)自營(yíng)式B2C電商市場(chǎng)的占有率為56.3%。目前,京東集團(tuán)旗下設(shè)有京東商城、京東金融、拍拍網(wǎng)、京東智能、O2O及海外事業(yè)部。2014年5月,京東在美國(guó)納斯達(dá)克證券交易所正式掛牌上市(股票代碼:JD),是中國(guó)第一個(gè)成功赴美上市的大型綜合型電商平臺(tái),與騰訊、百度等中國(guó)互聯(lián)網(wǎng)巨頭共同躋身全球前十大互聯(lián)網(wǎng)公司排行榜。2014年,京東市場(chǎng)交易額達(dá)到2602億元,凈收入達(dá)到1150億元。http://www.biyezuopin.vip
2014年11月22日,京東集團(tuán)宣布大家電“京東幫服務(wù)店”正式開(kāi)業(yè)。京東稱(chēng),未來(lái)3年,“京東幫服務(wù)店”將在全國(guó)區(qū)縣鋪開(kāi),達(dá)到千余家。
2014年11月20日,在浙江烏鎮(zhèn)出席首屆世界互聯(lián)網(wǎng)大會(huì)的中共中央政治局委員、國(guó)務(wù)院副總理馬凱介紹,阿里巴巴、騰訊、百度、京東4家企業(yè)進(jìn)入全球互聯(lián)網(wǎng)公司十強(qiáng)。2016年5月18日,京東正式敲響了 6·18 的戰(zhàn)鼓。
2016年6月8日,《2016年BrandZ全球最具價(jià)值品牌百?gòu)?qiáng)榜》公布,京東首次進(jìn)入百?gòu)?qiáng)榜,排名第99。2016年6月,京東宣布,與沃爾瑪達(dá)成深度戰(zhàn)略合作。作為合作的一部分,沃爾瑪旗下1號(hào)店將并入京東。消息宣布后,京東股價(jià)上漲近5%。
3)亞馬遜
亞馬遜公司(Amazon,簡(jiǎn)稱(chēng)亞馬遜;NASDAQ:AMZN),是美國(guó)最大的一家網(wǎng)絡(luò)電子商務(wù)公司,位于華盛頓州的西雅圖。是網(wǎng)絡(luò)上最早開(kāi)始經(jīng)營(yíng)電子商務(wù)的公司之一,亞馬遜成立于1995年,一開(kāi)始只經(jīng)營(yíng)網(wǎng)絡(luò)的書(shū)籍銷(xiāo)售業(yè)務(wù),現(xiàn)在則擴(kuò)及了范圍相當(dāng)廣的其他產(chǎn)品,已成為全球商品品種最多的網(wǎng)上零售商和全球第二大互聯(lián)網(wǎng)企業(yè),在公司名下,也包括了AlexaInternet、a9、lab126、和互聯(lián)網(wǎng)電影數(shù)據(jù)庫(kù)(Internet Movie Database,IMDB)等子公司。
亞馬遜及其它銷(xiāo)售商為客戶(hù)提供數(shù)百萬(wàn)種獨(dú)特的全新、翻新及二手商品,如圖書(shū)、影視、音樂(lè)和游戲、數(shù)碼下載、電子和電腦、家居園藝用品、玩具、嬰幼兒用品、食品、服飾、鞋類(lèi)和珠寶、健康和個(gè)人護(hù)理用品、體育及戶(hù)外用品、玩具、汽車(chē)及工業(yè)產(chǎn)品等。
2004年8月亞馬遜全資收購(gòu)卓越網(wǎng),使亞馬遜全球領(lǐng)先的網(wǎng)上零售專(zhuān)長(zhǎng)與卓越網(wǎng)深厚的中國(guó)市場(chǎng)經(jīng)驗(yàn)相結(jié)合,進(jìn)一步提升客戶(hù)體驗(yàn),并促進(jìn)中國(guó)電子商務(wù)的成長(zhǎng)。2016年10月,亞馬遜排2016年全球100大最有價(jià)值品牌第8名。
3.網(wǎng)上商城發(fā)展
網(wǎng)上商城是在為個(gè)人用戶(hù)和企業(yè)用戶(hù)提供人性化的全方位服務(wù),努力為用戶(hù)創(chuàng)造親切、輕松和愉悅的購(gòu)物環(huán)境,不斷豐富產(chǎn)品結(jié)構(gòu),最大化地滿(mǎn)足消費(fèi)者日趨多樣的購(gòu)物需求,并憑借更具競(jìng)爭(zhēng)力的價(jià)格和逐漸完善的物流配送體系等各項(xiàng)優(yōu)勢(shì),贏得市場(chǎng)占有率多年穩(wěn)居行業(yè)首位的驕人成績(jī),也是時(shí)代發(fā)展的趨勢(shì)。
參考資料
[1]網(wǎng)星工作室,《Dreamweaver MX》,北京希望電子出版社
[2]薛小龍,《JSP典型系統(tǒng)實(shí)戰(zhàn)與解析》,電子工業(yè)出版社
[3]管西京,《JSP+MySql動(dòng)態(tài)網(wǎng)站案例開(kāi)發(fā)》,電子工業(yè)出版社
[4]程舒通,《學(xué)校網(wǎng)站動(dòng)態(tài)技術(shù)的開(kāi)發(fā)》,南寧職業(yè)技術(shù)學(xué)院學(xué)報(bào)
[5]唐漢明,翟振興,關(guān)寶軍,王洪權(quán).深入淺出MySQL(第2版)[M],人民郵電出版社
[6]張海藩 ,《軟件工程導(dǎo)論學(xué)習(xí)輔導(dǎo)》[M],清華大學(xué)出版社
[7]李剛,《瘋狂Java講義》(第3版)電子工業(yè)出版社
[8]李興華,《Java Web開(kāi)發(fā)實(shí)戰(zhàn)經(jīng)典基礎(chǔ)篇》,清華大學(xué)出版社
[9]明日科技編著,《Java從入門(mén)到精通》,清華大學(xué)出版社
[10]Paul DuBois,MySQL[M].Addison-Wesley Educational Publishers,Inc,USA,2013
[11]Ralph R. Young 著,韓柯、耿民 等譯,《有效需求實(shí)踐》,機(jī)械工業(yè)出版社
三、初步設(shè)計(jì)方法與實(shí)施方案
1系統(tǒng)功能
本系統(tǒng)設(shè)計(jì)四種用戶(hù),第一種是未注冊(cè)用戶(hù),第二種是注冊(cè)用戶(hù),第三種是管理員用戶(hù),第四種是客服。四種用戶(hù)權(quán)限都不一樣,未注冊(cè)用戶(hù)可以瀏覽商品但不能購(gòu)買(mǎi),注冊(cè)用戶(hù)可以購(gòu)買(mǎi)商品,管理員用戶(hù)則管理網(wǎng)站,客服實(shí)現(xiàn)聊天功能。主要功能有用戶(hù)注冊(cè)、商品瀏覽、購(gòu)物車(chē)、網(wǎng)站管理等。系統(tǒng)結(jié)構(gòu)如圖1所示。
1)前臺(tái)頁(yè)面
? 注冊(cè)登錄
注冊(cè)信息需要驗(yàn)證碼,符合條件方可注冊(cè);登錄時(shí)輸入用戶(hù)名、密碼、驗(yàn)證碼。
? 商品瀏覽
商品分類(lèi)展示,單個(gè)分類(lèi)中分頁(yè)顯示商品名稱(chēng)、商品價(jià)格、商品描述、商品圖片,可以搜索商品。
? 購(gòu)物車(chē)
用戶(hù)點(diǎn)擊某一個(gè)展示商品下的購(gòu)買(mǎi),可以加入購(gòu)物車(chē)??梢孕薷馁?gòu)物車(chē),當(dāng)點(diǎn)擊結(jié)算模擬支付生成訂單(訂單信息包括訂單號(hào)、用戶(hù)信息、商品信息、總價(jià)、未收貨、未退貨、未發(fā)貨)。
? 訂單管理
查詢(xún)訂單信息、進(jìn)行收貨確認(rèn)、選著是否退貨、查看是否發(fā)貨。
? 用戶(hù)信息管理
可以修改用戶(hù)名、密碼、電話(huà)、地址,查看賬戶(hù)余額。
? 系統(tǒng)公告查看
查看系統(tǒng)管理員發(fā)布的網(wǎng)站公告。
? 留言功能
用戶(hù)在網(wǎng)站上發(fā)布留言。
? 聊天功能
商品咨詢(xún)、售后交流。
? 瀏覽歷史、商品推薦
用戶(hù)可以查看自己的商品瀏覽歷史和推薦的商品
2后臺(tái)界面
只有管理員才可以登錄后臺(tái),對(duì)網(wǎng)站進(jìn)行維護(hù)管理和店鋪經(jīng)營(yíng)。
? 用戶(hù)管理
查看全部用戶(hù),修改和刪除用戶(hù),給用戶(hù)的帳號(hào)充值(用戶(hù)自己也可以模擬支付)。添加客服用戶(hù),管理客服。
? 商品管理
添加商品(名稱(chēng)、價(jià)格、描述、圖片),商品要屬于某個(gè)商品類(lèi)別,如計(jì)算機(jī)類(lèi)、手機(jī)類(lèi);查詢(xún)、修改、刪除商品信息。
? 訂單管理
查詢(xún)訂單信息包括訂單號(hào)、用戶(hù)信息、商品信息、總價(jià)及查看是否收貨、是否退貨,發(fā)貨確認(rèn)。
? 公告管理
管理員可以添加新的網(wǎng)站公告、刪除無(wú)效的公告、查詢(xún)歷史公告,便于給其他用戶(hù)瀏覽。
? 留言管理
管理員可以回復(fù)用戶(hù)的留言、刪除錯(cuò)誤的留言、查詢(xún)用戶(hù)的網(wǎng)站留言。
? 聊天管理
管理員可以對(duì)用戶(hù)與客服的聊天記錄進(jìn)行查詢(xún)以及刪除。
圖1功能模塊圖
2初步設(shè)計(jì)方法與實(shí)施方案
1)系統(tǒng)框架
采用Java EE輕量級(jí)的三個(gè)開(kāi)源框架:Struts2、Hibernate和Spring。即S2SH框架整合開(kāi)發(fā)。
2)系統(tǒng)方案
考慮到安全性和功能可擴(kuò)展性,網(wǎng)站采用java ee開(kāi)發(fā),數(shù)據(jù)庫(kù)使用開(kāi)源免費(fèi)的Mysql,服務(wù)器采用Tomcat。
MySQL作為一種快速、多用戶(hù)、多線程的SQL數(shù)據(jù)庫(kù)服務(wù)器,可以通過(guò)Intemet方便地獲取和升級(jí),屬免費(fèi)軟件,這使它成為B/S系統(tǒng)開(kāi)發(fā)的首選數(shù)據(jù)庫(kù)。作為一個(gè)網(wǎng)絡(luò)數(shù)據(jù)庫(kù),其安全性尤其重要。涉及到數(shù)據(jù)庫(kù)系統(tǒng)的內(nèi)部安全性和外部安全性,內(nèi)部安全性關(guān)心的是文件系統(tǒng)的問(wèn)題,外部安全性關(guān)心的是外部通過(guò)網(wǎng)絡(luò)連接服務(wù)器的客戶(hù)問(wèn)題。MySQL有一套先進(jìn)但非標(biāo)準(zhǔn)的安全,權(quán)限機(jī)制。
Tomcat 服務(wù)器是一個(gè)免費(fèi)的開(kāi)放源代碼的Web 應(yīng)用服務(wù)器,屬于輕量級(jí)應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問(wèn)用戶(hù)不是很多的場(chǎng)合下被普遍使用,是開(kāi)發(fā)和調(diào)試JSP 程序的首選。Apache 為HTML頁(yè)面服務(wù),而Tomcat 實(shí)際上運(yùn)行JSP 頁(yè)面和Servlet。
3)系統(tǒng)開(kāi)發(fā)環(huán)境
Eclipse 是一個(gè)開(kāi)放源代碼的、基于Java的可擴(kuò)展開(kāi)發(fā)平臺(tái)。就其本身而言,它只是一個(gè)框架和一組服務(wù),用于通過(guò)插件組件構(gòu)建開(kāi)發(fā)環(huán)境。幸運(yùn)的是,Eclipse 附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括Java開(kāi)發(fā)工具(Java Development Kit,JDK)。Eclipse要比Myeclipse運(yùn)行快,而且占用內(nèi)存少,影響機(jī)子速度因素小,最主要的是eclipse不收費(fèi),現(xiàn)在Myeclipse大部分都收費(fèi),破解的也不是很好找,并且漢化起來(lái)比eclipse要難的多,Eclipse小巧,占用資源也少,速度快,直接解壓就可以使用,裝插件也很簡(jiǎn)單,功能跟myeclipse沒(méi)太大區(qū)別。
4)系統(tǒng)運(yùn)行環(huán)境
? 系統(tǒng):Windows XP及其以上版本
? Web服務(wù)器:Tomcat7及其以上版本
? 數(shù)據(jù)庫(kù)服務(wù)器:Mysql
? 瀏覽器:IE7,8,9、火狐、Chrome
四、預(yù)期結(jié)果
未注冊(cè)用戶(hù)可以注冊(cè)帳號(hào)然后登錄網(wǎng)站進(jìn)行商品瀏覽、查看推薦商品,點(diǎn)擊購(gòu)買(mǎi)把商品加入購(gòu)物車(chē),確認(rèn)無(wú)誤后點(diǎn)擊下單成功購(gòu)買(mǎi)商品,最后確認(rèn)收貨,不滿(mǎn)意可退貨。用戶(hù)可以修改自己的個(gè)人信息或在網(wǎng)站上留言。
管理員發(fā)布網(wǎng)站公告,用戶(hù)可以及時(shí)查看。管理員可以對(duì)用戶(hù)、商品、訂單進(jìn)行管理,也可以對(duì)公告、留言、聊天進(jìn)行管理。
用戶(hù)和客服可以通過(guò)網(wǎng)站及時(shí)溝通交流,解決問(wèn)題,維護(hù)客戶(hù)的利益。
五、進(jìn)度計(jì)劃
第一階段(第1周): 撰寫(xiě)開(kāi)題報(bào)告,準(zhǔn)備開(kāi)題答辯;
第二階段 (第2周): 進(jìn)行需求分析,構(gòu)建數(shù)據(jù)流圖、數(shù)據(jù)字典;
第三階段(第3周): 系統(tǒng)概要設(shè)計(jì);
第四階段 (第4周): 詳細(xì)設(shè)計(jì)(人機(jī)界面、數(shù)據(jù)庫(kù)、模塊)
第五階段 (第5~6周): ;編寫(xiě)前臺(tái)代碼,調(diào)試,
第六階段 (第7~8周): 編寫(xiě)后臺(tái)代碼,調(diào)試,
第七階段 (第9~10周): 前后臺(tái)代碼整合,調(diào)試;
第八階段 (第11~12周):軟件測(cè)試,完善代碼;
第八階段 (第13~14周): 撰寫(xiě)論文;
第九階段 (第15周): 準(zhǔn)備畢業(yè)論文答辯;
第十階段 (第16周): 進(jìn)行畢業(yè)論文答辯。
編輯WX:biyezuopin
掃描二維碼推送至手機(jī)訪問(wèn)。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請(qǐng)注明出處。