【摘 要】本文介紹了汽車4S店?duì)I銷管理系統(tǒng)客戶端的設(shè)計(jì)方法,以及實(shí)現(xiàn)的過(guò)程??蛻舳嘶贏ndroid平臺(tái),實(shí)現(xiàn)了瀏覽汽車新聞、查看汽車4S店經(jīng)銷商信息等功能,方便用戶通過(guò)手機(jī)了解汽車4S店的各種相關(guān)信息。
【關(guān)鍵詞】營(yíng)銷管理系統(tǒng);Android;客戶端;
一、需求分析
隨著人們生活水平的提高,汽車廠商為了滿足客戶的需求而推出4S店業(yè)務(wù)模式。汽車4S店擁有統(tǒng)一的外觀形象、標(biāo)識(shí)和管理標(biāo)準(zhǔn),精心經(jīng)營(yíng)單一品牌,有利于提升汽車品牌以及汽車生產(chǎn)企業(yè)的形象。營(yíng)銷管理系統(tǒng)由PC端、服務(wù)器端和Android客戶端三部分構(gòu)成,其中PC端實(shí)現(xiàn)對(duì)汽車車型、新聞以及汽車服務(wù)等管理功能,服務(wù)器端實(shí)現(xiàn)數(shù)據(jù)的傳輸和對(duì)數(shù)據(jù)庫(kù)的操作。經(jīng)過(guò)對(duì)汽車4S店的細(xì)致了解,以及與相關(guān)人員進(jìn)行一段時(shí)間的交流和溝通之后,總結(jié)出Android客戶端應(yīng)該具有如下功能:(1)瀏覽汽車新聞。用戶可以實(shí)時(shí)了解汽車4S店的最新動(dòng)態(tài),包括最新上市的汽車車型的圖片和介紹,也可以根據(jù)自己的喜好閱讀不同的新聞信息。(2)了解汽車4S店企業(yè)文化。具體包括汽車4S店品牌的簡(jiǎn)介、汽車品牌標(biāo)志的由來(lái),以及汽車4S店廠商的發(fā)展簡(jiǎn)史。(3)查看汽車4S店經(jīng)銷商信息。了解該汽車廠商在全國(guó)各地經(jīng)銷商的詳細(xì)信息,為咨詢信息、購(gòu)買以及維修汽車提供方便。(4)對(duì)汽車4S店服務(wù)的建議反饋。用戶可以根據(jù)不同的反饋方式將問(wèn)題和意見(jiàn)反饋給汽車廠商,例如撥打免費(fèi)服務(wù)熱線、發(fā)送短信和Email等等,客服人員會(huì)盡快回復(fù)用戶所提的問(wèn)題。
二、主界面模塊的設(shè)計(jì)
經(jīng)過(guò)加載界面后進(jìn)入到主界面,用戶可以通過(guò)單擊主界面上方的各個(gè)標(biāo)題欄,實(shí)現(xiàn)界面的切換,主要是查看汽車的新聞、車型、企業(yè)文化、經(jīng)銷商,以及信息反饋等相關(guān)內(nèi)容。主界面的搭建,包括布局的安排,以及按鈕、文本框等控件的屬性設(shè)置。主界面搭建的相關(guān)代碼如下:
super.onCreate(savedInstanceState);//調(diào)用父類
setContentView(R.layout.viewpager);
FontManager.initTypeFace(this);//初始化TypeFace
context=MainActivity.this;
manager=new LocalActivityManager(this.true);
manager.dispatchCreate(savedInstanceState);
initImageView();//初始化ImageView
initTextView();//初始化TextView
initPagerViewer();//初始化ViewPager
…………
三、汽車新聞模塊的設(shè)計(jì)
用戶通過(guò)單擊標(biāo)題欄的新聞按鈕,可以進(jìn)行查看汽車新聞的操作。搭建汽車新聞界面之后,用戶可以滑動(dòng)Gallery里的圖片,查看最新新聞的圖片內(nèi)容。單擊新聞導(dǎo)語(yǔ),可以查看詳細(xì)的新聞內(nèi)容。相關(guān)代碼如下:
try{while(flag){? ? ? ? //循環(huán)
synchronized(Constant.lock) {
allcontent=NetInfoUtil.getODNews();//得到新聞標(biāo)題
picStr=NetInfoUtil.getODNewsPic();//得到新聞圖片
picGroup=picStr.split(“\\|”);//獲得圖片名稱數(shù)組
bb=new byte[picGroup.length][ ]; //創(chuàng)建byte數(shù)組
for(int i=0;i<picGroup.length;i++) {
bb[i]=NetInfoUtil.getPicture(picGroup[i]); }
…………
handler.sendEmptyMessage(0); //發(fā)送消息,更新控件內(nèi)容
flag=false;
}catch(Exception e) {
e.printStackTrace(); }
…………
四、汽車車型模塊的設(shè)計(jì)
用戶在單擊標(biāo)題欄的車型按鈕時(shí),顯示車系介紹界面。在選擇某一車系之后,將進(jìn)入介紹相關(guān)車型的界面。選中某一車型之后,可以進(jìn)入查看該車型的車型參數(shù)詳情界面。相關(guān)代碼如下:
bitmap=GetBitmap.getBitmap(picGroup,bb); //根據(jù)圖片數(shù)據(jù)轉(zhuǎn)換成Bitmap
…………
ListView lv=(ListView)this.findViewById(R.id.ListView01);//獲得ListView對(duì)象
lv.setAdapter(ba);//設(shè)置適配器
lv.setOnItemClickListener( //添加監(jiān)聽(tīng)方法
new OnItemClickListener() {
@Override
…………
LinearLayout ll=(LinearLayout)arg1;
TextView tvn=(TextView)ll.getChildAt(0);
carsname=tvn.getText()+””;//獲得車系名稱
int b=carsname.indexOf(“\n”);
carsname=carsname.substring(0,b);
Intent intent=new Intent();
intent.setClass(CarsShowActivity.this,CarsShowActivity.class);
CarsShowActivity.this.startActivity(intent);//啟動(dòng)一個(gè)新的Activity
…………
五、結(jié)語(yǔ)
汽車4S店?duì)I銷管理系統(tǒng)客戶端有以下優(yōu)點(diǎn):(1)降低成本。用戶只需在手機(jī)上操作就可以查看最新的汽車新聞,了解自己喜歡的車型信息以及自己所在地區(qū)所有該汽車4S店的經(jīng)銷商。(2)改善服務(wù)質(zhì)量。加強(qiáng)客戶關(guān)系管理,做到及時(shí)有效的一對(duì)一服務(wù),與客戶進(jìn)行密切的溝通,為他們提供優(yōu)質(zhì)高效的服務(wù)。(3)方便管理。工作人員可以很方便地管理汽車4S店,及時(shí)更新相關(guān)信息,為客戶帶來(lái)實(shí)時(shí)有效的資訊。
【參考文獻(xiàn)】
[1] 吳亞峰. Android應(yīng)用案例開(kāi)發(fā)大全(第4版)[M].北京:人民郵電出版社, 2018.
作者簡(jiǎn)介:王曉東(1971-),男,漢族,湖北十堰人,副教授,主要研究方向:軟件開(kāi)發(fā)。