唐玉
摘要:在大學(xué)校園里,隨處可見(jiàn)商店促銷(xiāo)的傳單或二手閑置品轉(zhuǎn)賣(mài)的廣告,但影響力卻并不顯著,如何使這些消息在學(xué)生之間有效的傳播,本文針對(duì)這一問(wèn)題設(shè)計(jì)并實(shí)現(xiàn)了基于Android的校物多功能交易系統(tǒng),該項(xiàng)目分為客戶(hù)端與服務(wù)器端,分層的設(shè)計(jì)和開(kāi)發(fā)可使得整個(gè)系統(tǒng)有延展性,有利于后期的維護(hù)和改進(jìn)。
關(guān)鍵詞:Android 校園 二手交易 客戶(hù)端 服務(wù)器端
中圖分類(lèi)號(hào):TP29 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9416(2015)11-0000-00
1 問(wèn)題描述
隨著高校的擴(kuò)建和迅速發(fā)展,越來(lái)越多的商店駐入校園,在滿(mǎn)足了學(xué)生購(gòu)物欲望的同時(shí)卻也帶來(lái)一系列問(wèn)題,大部分商家發(fā)傳單貼廣告等傳統(tǒng)宣傳的方式,宣傳效果并不顯著,也不利于環(huán)境的保護(hù);畢業(yè)生們通過(guò)跳蚤市場(chǎng)來(lái)轉(zhuǎn)賣(mài)閑置品,需要大量的時(shí)間和精力。針對(duì)這一系列亟待解決的問(wèn)題,我們團(tuán)隊(duì)設(shè)計(jì)并開(kāi)發(fā)了一個(gè)基于Android的校物多功能交易系統(tǒng),為在校的學(xué)生和商家提供了一個(gè)商品交易的平臺(tái),同時(shí)也滿(mǎn)足了學(xué)生之間物品轉(zhuǎn)賣(mài)的需求。
校物多功能交易系統(tǒng),是學(xué)生和商店在校園內(nèi)進(jìn)行交易的平臺(tái)。商家用戶(hù)通過(guò)該平臺(tái)發(fā)布商品的信息、促銷(xiāo)消息和新貨上市提醒,使學(xué)生們及時(shí)了解商店的各種信息;而學(xué)生用戶(hù)可以通過(guò)該平臺(tái)進(jìn)行商品搜索,找到需要的商品,還可以進(jìn)行價(jià)格的對(duì)比。同時(shí),學(xué)生用戶(hù)還可以將自己的閑置品信息發(fā)布到該平臺(tái),使該平臺(tái)提供了一個(gè)買(mǎi)家與賣(mài)家之間相互了解的渠道。
2解決方案以及分析過(guò)程
我們團(tuán)隊(duì)設(shè)計(jì)的校物多功能交易系統(tǒng)是由客戶(hù)端和服務(wù)器端構(gòu)成,其中客戶(hù)端主要用到了Android技術(shù)來(lái)實(shí)現(xiàn),服務(wù)器端則采用了ssh(struts+spring+hibernate)框架來(lái)實(shí)現(xiàn)。Android校物多功能交易平臺(tái)的使用范圍為大學(xué)校園,有著明確的商品類(lèi)型:學(xué)習(xí)用品類(lèi)、生活用品類(lèi)、服裝類(lèi)和食品類(lèi)。
2.1 Android客戶(hù)端的功能介紹與實(shí)現(xiàn)
校物交多功能易系統(tǒng)的客戶(hù)端由Android技術(shù)實(shí)現(xiàn),是基于Android的前端程序,提供在服務(wù)器上的注冊(cè)功能??蛻?hù)端程序的功能分為兩個(gè)模塊:學(xué)生—學(xué)生模塊和學(xué)生—商家模塊。學(xué)生—學(xué)生模塊是學(xué)生之間的閑置品交換與轉(zhuǎn)賣(mài),學(xué)生可以通過(guò)該平臺(tái)上傳自己的閑置品信息和聯(lián)系方式,也可以查看最新發(fā)布的閑置品,或搜索需要的閑置品,從而聯(lián)系賣(mài)家進(jìn)行交易,做到資源合理利用;學(xué)生—商家模塊則主要顯示商家發(fā)布的商品信息和促銷(xiāo)信息,有各種商品的詳細(xì)信息、新上市產(chǎn)品的提醒以及商店促銷(xiāo)活動(dòng)的消息,搜索自己需要的商品,對(duì)各商店的商品價(jià)格進(jìn)行對(duì)比,做出更合理的選擇。
2.2 服務(wù)器端的功能介紹與實(shí)現(xiàn)
我們團(tuán)隊(duì)采用ssh框架進(jìn)行開(kāi)發(fā)系統(tǒng)服務(wù)器端并建立了數(shù)據(jù)庫(kù),服務(wù)器端搭建在基于web的平臺(tái)之上,它處理前端的各種請(qǐng)求,其中包括注冊(cè),登錄和接受客戶(hù)端反映的消息。商家通過(guò)該服務(wù)器端對(duì)商品進(jìn)行分類(lèi)管理,也將通過(guò)它發(fā)布商品信息和活動(dòng)信息,而設(shè)計(jì)者也將通過(guò)服務(wù)器端對(duì)系統(tǒng)進(jìn)行維護(hù)和對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作,包括對(duì)各類(lèi)數(shù)據(jù)的增刪查改等。
2.3 運(yùn)行效果圖
基于android的校物多功能交易系統(tǒng)的功能與實(shí)現(xiàn)在前面已經(jīng)介紹完畢,下面展示此系統(tǒng)的幾個(gè)運(yùn)行效果圖。其中注冊(cè)見(jiàn)面如圖1所示,注冊(cè)成功之后登錄界面如圖2所示,登陸成功后進(jìn)入的首頁(yè)如圖3所示。
3項(xiàng)目特色與創(chuàng)新
在Android市場(chǎng)上也存在一些關(guān)于校園購(gòu)物的軟件,但在用戶(hù)使用之后發(fā)現(xiàn)其功能不完善。針對(duì)功能,界面等方面進(jìn)行開(kāi)發(fā)是我們的創(chuàng)新思路,使得我們團(tuán)隊(duì)設(shè)計(jì)的校物多功能交易系統(tǒng)能夠滿(mǎn)足用戶(hù)們多方面的需求。該系統(tǒng)的創(chuàng)新與特色如下幾點(diǎn):(1)商家通過(guò)該系統(tǒng)服務(wù)器端更新店內(nèi)信息,發(fā)布消息更方便快捷,減少了財(cái)力物力的消耗,達(dá)到了更有力的宣傳效果。(2)該交易系統(tǒng)的使用范圍限定于校園,作為學(xué)生的買(mǎi)家通過(guò)客戶(hù)端能夠查詢(xún)搜索校內(nèi)各商店商品的信息,顯示了該交易系統(tǒng)有著便捷的信息獲取方式。(3)閑置物品交易功能,提供了一個(gè)學(xué)生用戶(hù)的交流平臺(tái),使他們的閑置物品得到更好的利用,做到了良好的資源合理應(yīng)用。(4)該交易系統(tǒng)具有消息提示和推送功能,買(mǎi)家能過(guò)及時(shí)收到賣(mài)家新發(fā)布的信息。(5)該系統(tǒng)采用ssh框架來(lái)實(shí)現(xiàn),整個(gè)服務(wù)器端擴(kuò)展性強(qiáng),可維護(hù)性高。
4結(jié)語(yǔ)
本文設(shè)計(jì)并實(shí)現(xiàn)了基于Android平臺(tái)的校物多功能交易系統(tǒng),在實(shí)現(xiàn)過(guò)程中我們結(jié)合了軟件工程理論和Android智能手機(jī)應(yīng)用,開(kāi)發(fā)出了符合手機(jī)終端用戶(hù)行為習(xí)慣的系統(tǒng)。這個(gè)面向高校的APP對(duì)校內(nèi)學(xué)生和商家來(lái)說(shuō)無(wú)疑是個(gè)便捷的交易助手,使校內(nèi)商店達(dá)到有力的宣傳效果,也滿(mǎn)足了學(xué)生們的購(gòu)物需求。
數(shù)字技術(shù)與應(yīng)用2015年11期