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