廖春秀,張 霞,雷雪鵬
(成都農(nóng)業(yè)科技職業(yè)學(xué)院,四川 成都611130)
(1)市場(chǎng)需求。網(wǎng)上購(gòu)買(mǎi)產(chǎn)品、游戲點(diǎn)卡、網(wǎng)上拍賣(mài)、收費(fèi)下載、短消息等花樣日漸繁多的網(wǎng)上購(gòu)物、消費(fèi)行為表明,中國(guó)電子商務(wù)已從啟蒙階段進(jìn)入實(shí)施階段。網(wǎng)上交易安全不再成為困擾網(wǎng)上交易的最大因素,一些電子支付工具逐漸成熟并被市場(chǎng)認(rèn)可,有效刺激了網(wǎng)上交易額增長(zhǎng)?!半p十一”已成為網(wǎng)購(gòu)者的節(jié)日,在京東和淘寶網(wǎng)的統(tǒng)計(jì)結(jié)果可以看出,圖書(shū)、數(shù)碼(軟件)、電腦、手機(jī)、食品、衣物等傳統(tǒng)網(wǎng)上銷(xiāo)售產(chǎn)品依然保持強(qiáng)勢(shì),目前,體育、教育學(xué)習(xí)、辦公用品、生活家居等產(chǎn)品消費(fèi)增長(zhǎng)較快,越來(lái)越多的網(wǎng)民嘗試接受新鮮的購(gòu)物品類(lèi)。
(2)技術(shù)需求。本系統(tǒng)采用B/S模式,方便用戶(hù)網(wǎng)上查詢(xún)。系統(tǒng)采用SSH框架實(shí)現(xiàn)。集成SSH框架的系統(tǒng)從職責(zé)上分為四層:表示層、業(yè)務(wù)邏輯層、數(shù)據(jù)持久層和域模塊層,以幫助開(kāi)發(fā)人員在短期內(nèi)搭建結(jié)構(gòu)清晰、可復(fù)用性好、維護(hù)方便的Web應(yīng)用程序。其中使用Struts[2]作為系統(tǒng)的整體基礎(chǔ)框架,負(fù)責(zé)MVC的分離,在Struts框架的模型部分,控制業(yè)務(wù)跳轉(zhuǎn),利用Hibernate框架對(duì)持久層提供支持,Spring做管理,管理struts和Hibernate。具體做法是:用面向?qū)ο蟮姆治龇椒ǜ鶕?jù)需求提出一些模型,將這些模型實(shí)現(xiàn)為基本的java對(duì)象,然后編寫(xiě)基本的DAO(Data AccessObjects)接口,并給出Hibernate的DAO實(shí)現(xiàn),采用Hibernate架構(gòu)實(shí)現(xiàn)的DAO類(lèi)來(lái)實(shí)現(xiàn)Java類(lèi)與數(shù)據(jù)庫(kù)之間的轉(zhuǎn)換盒訪問(wèn),最后又Spring做管理,管理Struts和Hibernate。
(3)平臺(tái)功能需求。實(shí)訓(xùn)基地展示平臺(tái),系統(tǒng)共有三種用戶(hù),分別是學(xué)生、一般用戶(hù)和管理員。學(xué)生可以進(jìn)行網(wǎng)站瀏覽、登錄、注冊(cè)、互動(dòng)交流、購(gòu)買(mǎi)農(nóng)產(chǎn)品、成果展示和上架。管理員主要進(jìn)行各種信息、數(shù)據(jù)的維護(hù),如用戶(hù)信息,商品信息,新聞信息等。一般用戶(hù)可以進(jìn)行網(wǎng)站瀏覽、登錄、注冊(cè)、互動(dòng)交流、購(gòu)買(mǎi)農(nóng)產(chǎn)品。
(4)平臺(tái)可行性分析。本平臺(tái)在技術(shù)方面采用SSH框架技術(shù),同時(shí)采用JavaScript進(jìn)行用戶(hù)驗(yàn)證證,Powerdesigner進(jìn)行用例圖、流程圖、數(shù)據(jù)模型圖繪制。界面設(shè)計(jì)采用Dreamweaver和Photoshop,數(shù)據(jù)庫(kù)使用開(kāi)源的Mysql,編輯環(huán)境采用Myeclipse10。我以前與其它同事合作開(kāi)發(fā)過(guò)類(lèi)似的平臺(tái),因此,在技術(shù)手段上的實(shí)現(xiàn)是可行的。由于該平臺(tái)的上線對(duì)學(xué)生、學(xué)校都會(huì)帶來(lái)利益,為此,學(xué)校是大力支持的,并撥了滿足開(kāi)發(fā)的款項(xiàng)。綜合以上,該平臺(tái)的開(kāi)發(fā)是可行的。
(1)本系統(tǒng)的設(shè)計(jì)思路。本系統(tǒng)的設(shè)計(jì)思路是根據(jù)學(xué)院人才培養(yǎng)質(zhì)量的要求,強(qiáng)調(diào)產(chǎn)、學(xué)、研一體化,增強(qiáng)學(xué)生的實(shí)踐動(dòng)手能力。農(nóng)學(xué)、畜牧作為學(xué)校的特色專(zhuān)業(yè),配備了功能健全、設(shè)施完備、占地寬廣的實(shí)訓(xùn)基地滿足學(xué)生進(jìn)行教學(xué)做一體化。學(xué)生在老師的指導(dǎo)下,在實(shí)訓(xùn)基地進(jìn)行蔬菜種植、畜牧養(yǎng)殖和盆景栽培,并產(chǎn)生了巨大的經(jīng)濟(jì)效益。為了使得該實(shí)訓(xùn)基地產(chǎn)品面向地方,讓外面的人更深刻地了解該職業(yè)院校的基地特色,同時(shí)通過(guò)基地作為一個(gè)窗口,加大了學(xué)校的宣傳。該網(wǎng)站的設(shè)計(jì)思路就基于此。
(2)數(shù)據(jù)庫(kù)設(shè)計(jì)方案。實(shí)訓(xùn)基地平臺(tái)的物理數(shù)據(jù)模型設(shè)計(jì)了管理員模型、學(xué)生模型、用戶(hù)模型、新聞模型、論壇模型你干、商品模型、作物幼苗期模型、作物生長(zhǎng)期模型、作物成熟期模型和訂單模型。
(1)采用B/S網(wǎng)絡(luò)架構(gòu),隨時(shí)隨地訪問(wèn)。本平臺(tái)將部署到本校服務(wù)器,并在校園網(wǎng)內(nèi)進(jìn)行連接。學(xué)生、教師、社會(huì)人士可以時(shí)時(shí)了解到平臺(tái)各個(gè)區(qū)域、各個(gè)階段農(nóng)產(chǎn)品的情況,并可進(jìn)行下單購(gòu)買(mǎi)。
(2)平臺(tái)具有電子商務(wù)的特點(diǎn),用戶(hù)可以進(jìn)行在線購(gòu)物。平臺(tái)產(chǎn)品主要分為大棚蔬菜、養(yǎng)殖品和時(shí)令水果。用戶(hù)可以在線瀏覽后,如果愿意購(gòu)買(mǎi),則加入購(gòu)物車(chē),并進(jìn)行在線支付購(gòu)買(mǎi)。
(3)平臺(tái)具有可操作性、性能穩(wěn)定。平臺(tái)的管理由學(xué)生完成,增加學(xué)生的責(zé)任感,同時(shí)平臺(tái)是利用計(jì)算機(jī)技術(shù)實(shí)現(xiàn)了數(shù)據(jù)展示。將軟件技術(shù)與農(nóng)業(yè)結(jié)合是農(nóng)業(yè)院校軟件技術(shù)專(zhuān)業(yè)的發(fā)展趨勢(shì)和出路。在此基礎(chǔ)上還可以進(jìn)行農(nóng)業(yè)專(zhuān)家系統(tǒng)的開(kāi)發(fā)。平臺(tái)采用JAVAWEB開(kāi)發(fā),可以跨平臺(tái),并且安全。
隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)不斷的發(fā)展,電子商務(wù)平臺(tái)功能的完善和強(qiáng)大,各個(gè)行業(yè)都希望自己的產(chǎn)品能進(jìn)行在線訪問(wèn)和購(gòu)買(mǎi),該平臺(tái)實(shí)現(xiàn)了網(wǎng)上購(gòu)買(mǎi)、網(wǎng)上評(píng)價(jià),在線交易等功能,同時(shí)也增強(qiáng)了學(xué)生在該平臺(tái)上實(shí)行自我管理、自我銷(xiāo)售,以及產(chǎn)品維護(hù)、數(shù)據(jù)分析等多種形式,平臺(tái)的上線增加用戶(hù)的關(guān)注量和在線購(gòu)物量,也就得到了學(xué)生自我價(jià)值的實(shí)現(xiàn),更加激勵(lì)學(xué)生致力于實(shí)訓(xùn)基地的實(shí)踐動(dòng)手操作。