有關(guān)解決方案集合5篇
為了確保事情或工作扎實(shí)開展,往往需要預(yù)先制定好方案,方案的內(nèi)容多是上級對下級或涉及面比較大的工作,一般都用帶“文件頭”形式下發(fā)。那么問題來了,方案應(yīng)該怎么寫?下面是小編整理的解決方案5篇,歡迎大家分享。
解決方案 篇1
摘要:企業(yè)電子商務(wù)的崛起,使物流配送越來越成為眾多商家關(guān)注的焦點(diǎn),電子商務(wù)作為一個(gè)高速發(fā)展的行業(yè),物流配送系統(tǒng)的滯后狀況,已成為不可回避的瓶頸。物流配送系統(tǒng)的效率高低是電子商務(wù)成功與否的關(guān)鍵,若想突破電子商務(wù)發(fā)展的物流瓶頸,當(dāng)務(wù)之急是要盡快建立社會化、產(chǎn)業(yè)化和現(xiàn)代化的高效合理的物流配送體系。
關(guān)鍵詞:電子商務(wù);物流配送;瓶頸;解決方案
一、物流及物流配送
目前,物流資源小而散、運(yùn)距長、成本高、效率低、公共物流信息平臺不暢通、物流服務(wù)水平低等一系列問題困擾著眾多企業(yè)。不久前出臺的《物流業(yè)調(diào)整和振興規(guī)劃》中強(qiáng)調(diào):“要盡快制訂物流信息技術(shù)標(biāo)準(zhǔn)和信息資源標(biāo)準(zhǔn),建立物流信息采集、處理和服務(wù)的交換共享機(jī)制”。把推進(jìn)物流信息技術(shù)標(biāo)準(zhǔn)和公共服務(wù)平臺建設(shè)提到了很重要的位置。
物流是指物質(zhì)實(shí)體從供應(yīng)者向需求者的物理移動,它由一系列創(chuàng)造空間價(jià)值和時(shí)間價(jià)值的經(jīng)濟(jì)活動組成,包括運(yùn)輸、保管、配送、包裝、流通加工及信息處理等多項(xiàng)活動的統(tǒng)一,是實(shí)現(xiàn)原材料市場到消費(fèi)市場價(jià)值增值的重要環(huán)節(jié)。在企業(yè)運(yùn)作中,物流被看成是企業(yè)與其供應(yīng)商和客戶相聯(lián)系的能力。一個(gè)企業(yè)的物流是企業(yè)內(nèi)部進(jìn)行定位的核心能力。所以如何采用精細(xì)化管理來增強(qiáng)企業(yè)的競爭力將成為企業(yè)生存與發(fā)展的必修課題。①物流配送是按用戶的訂貨要求,在物流據(jù)點(diǎn)進(jìn)行分貨、配貨工作,并將配好貨物送交收貨人的活動。它是流通加工、整理、揀選、分類、配貨、配裝、運(yùn)送等一系列活動的集合,即在集貨配貨的基礎(chǔ)上,按用戶在種類、品種搭配、數(shù)量、時(shí)間等方面的要求所進(jìn)行的送運(yùn),是“配”和“送”的有機(jī)結(jié)合形式②③。物流配送是物流中一種特殊的、綜合的活動形式,是商流、物流的緊密結(jié)合,包含了商流活動和物流活動。通過配送,實(shí)現(xiàn)物流活動的合理化以及資源的合理配置,從而降低物流成本,增加產(chǎn)品價(jià)值,提高企業(yè)的競爭力。
完成配送活動需要付出配送成本。對配送的管理就是在配送的目標(biāo)即滿足一定的顧客服務(wù)水平與配送成本之間尋求平衡:在一定的配送成本下盡量提高顧客服務(wù)水平,或在一定的顧客服務(wù)水平下使配送成本最小,一般包括混合策略、差異化策略、合并策略、延遲策略等策略。
二、電子商務(wù)的物流配送瓶頸
中國物流行業(yè)的信息化有兩大難題:一是中小企業(yè)多,由于環(huán)境的不確定性、發(fā)展的不確定性、需求的不確定性造成了物流行業(yè)信息化在中小企業(yè)難以推動。二是信息孤島的問題,物流行業(yè)要和很多行業(yè)打交道,諸如海關(guān)、民航、鐵道等等,如果條塊分割、信息不共享,物流行業(yè)的信息化就無法很好地推進(jìn)。
電子商務(wù)是通過因特網(wǎng)進(jìn)行商務(wù)活動的新模式,它集信息流、商流、貨幣流、物流為一身,貫穿了整個(gè)的貿(mào)易交易過程,是網(wǎng)絡(luò)經(jīng)濟(jì)和現(xiàn)代物流一體化的產(chǎn)物。其內(nèi)涵可以表述如下:電子商務(wù)=網(wǎng)上信息傳遞+網(wǎng)上交易+網(wǎng)上結(jié)算+配送。由此可以看出,一個(gè)完整的商務(wù)活動,必須通過信息流、商流、貨幣流、物流四個(gè)流動過程有機(jī)構(gòu)成。然而,電子商務(wù)作為一個(gè)高速發(fā)展的行業(yè),存在許多瓶頸問題,其中不可回避的瓶頸之一是物流瓶頸,而其中最大的“瓶頸”又是支付系統(tǒng)和配送系統(tǒng)的落后。主要表現(xiàn)是:在網(wǎng)上實(shí)現(xiàn)商流活動之后,沒有一個(gè)有效的社會物流配送系統(tǒng)對實(shí)物的轉(zhuǎn)移提供低成本的、適時(shí)的、適量的`轉(zhuǎn)移服務(wù);配送的成本過高、速度過慢等。因而,即使商流、信息流、貨幣流可以有效地通過互聯(lián)網(wǎng)絡(luò)來實(shí)現(xiàn),在網(wǎng)上可以輕而易舉完成商品所有權(quán)的轉(zhuǎn)移,但是這畢竟是“虛擬”的經(jīng)濟(jì)過程;ヂ(lián)網(wǎng)為平臺的網(wǎng)絡(luò)經(jīng)濟(jì)可以改造和優(yōu)化物流,但是不可能根本解決物流問題④。
網(wǎng)絡(luò)經(jīng)濟(jì)、電子商務(wù)的迅猛發(fā)展勢頭,會加劇物流瓶頸問題。先進(jìn)的電子商務(wù)和落后的物流形成了非常鮮明的對比。這問題,表面上看是物流服務(wù)問題,究其原因,是物流本身發(fā)展的滯后,是為物流服務(wù)運(yùn)行的物流平臺不能滿足發(fā)展的要求。和電子商務(wù)的發(fā)展相比,即便是發(fā)達(dá)國家的物流,其發(fā)展速度也難以和電子商務(wù)的發(fā)展速度并駕齊驅(qū)。在我國,物流更是處于經(jīng)濟(jì)領(lǐng)域的落后部分。長期以來,由于受計(jì)劃經(jīng)濟(jì)的影響,我國物流社會化程度低,物流管理體制混亂,機(jī)構(gòu)多元化。另外,我國物流企業(yè)與物流組織的總體水平低,設(shè)備陳舊,損失率大、效率低,運(yùn)輸能力嚴(yán)重不足,形成了瓶頸制約物流的發(fā)展,F(xiàn)在,隨著城市的發(fā)展速度急速擴(kuò)大,交通日益擁堵的嚴(yán)重性已經(jīng)逐步白熾化,這些社會環(huán)境因素也開始逐步影響或阻礙物流配送的進(jìn)程,所以如何解決社會環(huán)境的制約也迫在眉睫。⑤
目前我國物流業(yè)發(fā)展的瓶頸主要表現(xiàn)有:對電子商務(wù)的認(rèn)識僅局限于信息流、商流和貨幣流的電子化,忽視物流的電子化過程;物流基礎(chǔ)設(shè)施不完善;物流管理技術(shù)落后;傳統(tǒng)儲運(yùn)的體制和手段阻礙現(xiàn)代物流的發(fā)展;第三方物流服務(wù)發(fā)展滯后;適應(yīng)電子商務(wù)發(fā)展的物流體系尚未建立。阻礙物流業(yè)發(fā)展的主要原因可以歸納為以下兩點(diǎn):一是物流一體化管理程度不高,與物流發(fā)展相關(guān)的制度和政策法規(guī)尚未完善,很多企業(yè)對物流重要性的認(rèn)識不夠,對物流的認(rèn)識仍停留在傳統(tǒng)的運(yùn)輸和存儲等層面上;二是物流企業(yè)的物流基礎(chǔ)設(shè)施落后,物流裝備水平低,物流技術(shù)水平的落后,使物流體系不足以支撐電子商務(wù)的發(fā)展,從而更加劇了物流的瓶頸作用。
隨著電子商務(wù)的進(jìn)一步推廣與應(yīng)用,物流的重要性對電子商務(wù)活動的影響日益明顯。在整個(gè)電子商務(wù)的交易過程中,物流實(shí)際上是以商流的后續(xù)者和服務(wù)者的姿態(tài)出現(xiàn)的。沒有現(xiàn)代化的物流,商流活動都會退化為一紙空文。突破電子商務(wù)發(fā)展的物流瓶頸,必須在現(xiàn)代物流技術(shù)和物流信息系統(tǒng)的支持下,建立一個(gè)能快速、準(zhǔn)確地獲取銷售反饋信息和配送貨物跟蹤信息的物流配送體系,才能不斷滿足消費(fèi)者對商品的品質(zhì)要求及服務(wù)內(nèi)容不斷的提高的需求,從而將商品快速而完整地送達(dá)客戶手中。
三、解決方案
針對物流公共服務(wù)平臺的這個(gè)難題,IBM大中華區(qū)軟件集團(tuán)市場總監(jiān)劉秋美,她認(rèn)為“松耦合”的構(gòu)建方式可以很好地解決這個(gè)問題。她舉了個(gè)簡單的例子:兩家公司在某一市場是合作伙伴,而在另一市場卻可能是競爭對手。所以底層IT基礎(chǔ)結(jié)構(gòu)要適應(yīng)這樣的靈活性和獨(dú)立性要求:原有的業(yè)務(wù)關(guān)系互不影響,在建立新型業(yè)務(wù)關(guān)系時(shí),不會對已有的業(yè)務(wù)關(guān)系造成影響,與一個(gè)業(yè)務(wù)合作伙伴相關(guān)的更改不會對其他合作伙伴造成影響,這是“松耦合”的好處。與此同時(shí),我們看到越來越多的IT公司意識到以免費(fèi)或低價(jià)的方式去推動中小企業(yè)信息化,只有中小企業(yè)發(fā)展起來,更大的信息化的需求市場才有可能形成。不久前金蝶公司和阿里巴巴都分別向市場推出了針對中小企業(yè)的免費(fèi)管理信息化解決方案,也期待著更多的IT企業(yè)能夠把免費(fèi)的信息化方案推廣到物流行業(yè)。
國際金融危機(jī)席卷全球,中國的物流產(chǎn)業(yè)也未能幸免,也許在這樣的背景下,很多人預(yù)計(jì)物流企業(yè)的信息化投入將大幅下降。
但是有一批企業(yè)給出了不一樣的答案。德利得物流總公司運(yùn)營總監(jiān)惲綿見到記者時(shí)很興奮地說,他們公司今年的IT投入將增加100%,原因是盡管他們傳統(tǒng)的物流業(yè)務(wù)下降了20%—30%,但是他們卻在新的物流業(yè)務(wù)上獲得了大量的新訂單。也是受金融危機(jī)的影響,很多上游客戶把關(guān)注力放在了核心業(yè)務(wù)上,于是物流外包成為他們新的選擇,德利得剛剛簽約了三家客戶,每一個(gè)客戶的物流外包訂單都超過1000萬元,針對這些物流需求,德利得必須要增加信息化的投入。另一個(gè)例子是來自海爾物流,今年,大量的家電產(chǎn)品將流向農(nóng)村市場,運(yùn)距長、成本高、效率低,成為面向農(nóng)村市場的焦點(diǎn)問題,海爾物流通過信息系統(tǒng)和物流技術(shù)讓其物流的“點(diǎn)”織成“網(wǎng)”,通過嚴(yán)格的先進(jìn)先出、條碼庫齡管理,加速產(chǎn)品的流速及賬單精細(xì)化管理;通過TMS信息化訂單系統(tǒng),一方面提高效率及訂單響應(yīng)速度,減少訂單傳遞等作業(yè)環(huán)節(jié),提高效率降低成本;另一方面通過按單預(yù)約備貨等模式的創(chuàng)新,提高車輛周轉(zhuǎn)效率,實(shí)現(xiàn)零庫存、零停留。
若想突破電子商務(wù)發(fā)展的物流瓶頸,當(dāng)務(wù)之急是盡快建立社會化、產(chǎn)業(yè)化和現(xiàn)代化的高效合理的物流配送體系,如果不解決好物流及其配送中的瓶頸問題,那么電子商務(wù)的實(shí)施也等于是空中樓閣。個(gè)人認(rèn)為可以從以下幾方面著手。
。ㄒ唬﹥(yōu)化物流企業(yè)業(yè)務(wù)流程
只有根據(jù)業(yè)務(wù)流程設(shè)計(jì)的企業(yè)系統(tǒng),才能提高信息處理效率,更好地實(shí)現(xiàn)信息集成,更好地適應(yīng)組織機(jī)構(gòu)變化。尤為重要的是,面向業(yè)務(wù)流程的思想使人們有意識地審視現(xiàn)有業(yè)務(wù)流程的運(yùn)作情況并發(fā)現(xiàn)其中的問題,通過取消一些不必要的活動并重新設(shè)計(jì)業(yè)務(wù)流程,在流程合理化和優(yōu)化的基礎(chǔ)上再設(shè)計(jì)開發(fā)相應(yīng)的信息系統(tǒng),從而充分挖掘信息系統(tǒng)的潛力,大大地提高了流程的營運(yùn)效率。另外,必要時(shí)可以采取一些土辦法,因?yàn)橥詈唵蔚姆椒ň褪亲钣行У,現(xiàn)在在物流業(yè)里,很多業(yè)主都采用電瓶車作為傳輸小件物流的主要紐帶,因?yàn)樗芨行,更快捷地流通物流業(yè)。因此,在物流企業(yè)內(nèi)部實(shí)施業(yè)務(wù)流程重組非常必要⑥。
。ǘ┩菩邢冗M(jìn)的物流管理技術(shù)和延伸服務(wù)
采用如運(yùn)籌學(xué)中的管理技術(shù)、條形碼技術(shù)和信息技術(shù)等,提高物流的效率和效益,降低物流成本。延伸服務(wù)向上可以延伸到市場調(diào)查與預(yù)測、采購及訂單處理;向下可以延伸到配送、物流咨詢,物流方案的選擇與規(guī)劃、庫存控制決策建議、貨款回收與結(jié)算、教育與培訓(xùn)、物流系統(tǒng)設(shè)計(jì)與規(guī)劃方案的制作等,所以采用科學(xué)的管理,高品質(zhì)的服務(wù),走形象化,品牌化信息化終將是物流業(yè)發(fā)展的主導(dǎo)⑦⑧。
。ㄈ┙⒒赪eb的物流配送信息管理系統(tǒng)
從事配送業(yè)務(wù)離不開“三流”,其中信息流更為重要。實(shí)際上,商流和物流都是在信息流的指令下運(yùn)作的,暢通、準(zhǔn)確、及時(shí)的信息從根本上保證了商流和物流的高質(zhì)量與高效率。另外,在電子商務(wù)時(shí)代,物流信息化也是電子商務(wù)的必然要求⑨。因此,提高信息管理水平是我國物流業(yè)再造的一個(gè)重要環(huán)節(jié)和切入點(diǎn)。
企業(yè)電子商務(wù)的崛起,BtoB、BtoC的發(fā)展,分銷渠道的進(jìn)一步整合,供應(yīng)鏈管理的出現(xiàn),使得物流配送越來越成為眾多商家關(guān)注的焦點(diǎn)。電子商務(wù)下的物流配送,應(yīng)該是信息化、現(xiàn)代化、社會化的物流配送。這就要求物流配送企業(yè)能夠向客戶提供全面的配送解決方案。而一個(gè)完整的物流配送體系除了具備現(xiàn)代化、自動化的硬體設(shè)備及信息資源外,更應(yīng)該具有結(jié)合兩者的物流信息管理系統(tǒng)來滿足消費(fèi)者對商品的品質(zhì)要求及配送的效率。另外,在電子商務(wù)支持下的交易活動不受時(shí)空的限制,客戶在地理分布上可能是十分分散的,并且要求送貨的地點(diǎn)也不集中。所以我們應(yīng)該先設(shè)點(diǎn),再而將點(diǎn)結(jié)成網(wǎng)來滿足更多客戶的需求。
在這樣競爭動態(tài)的環(huán)境中,物流效率直接依賴和受限于物流的網(wǎng)絡(luò)結(jié)構(gòu)。應(yīng)該在動態(tài)優(yōu)化網(wǎng)絡(luò)設(shè)計(jì)的基礎(chǔ)上,實(shí)現(xiàn)下述兩點(diǎn),一是物流與配送網(wǎng)點(diǎn)的網(wǎng)絡(luò)化。企業(yè)根據(jù)自身的營銷范圍和目標(biāo),建立全國范圍的物流和配送網(wǎng)絡(luò),提高物流系統(tǒng)的服務(wù)質(zhì)量和配送速度。二是物流配送系統(tǒng)的計(jì)算機(jī)通信網(wǎng)絡(luò),包括外部網(wǎng)和內(nèi)部網(wǎng),外部網(wǎng)(基于Internet的電子商務(wù)網(wǎng)絡(luò)平臺)主要用于配送中心與上游供應(yīng)商或制造商的聯(lián)系,以及與下游顧客之間的聯(lián)系;內(nèi)部網(wǎng)(Intranet)主要用于企業(yè)內(nèi)部各部門間的資源共享與信息傳輸。網(wǎng)絡(luò)上點(diǎn)與點(diǎn)之間的物流配送活動保持系統(tǒng)性和一致性,使整個(gè)的配送網(wǎng)絡(luò)具有最優(yōu)的庫存分布、最理想的庫存水平、最快捷的市場反應(yīng)、最迅速的輸送手段等,從而體現(xiàn)在電子商務(wù)條件下物流支持的快速性及全方位性。用網(wǎng)絡(luò)支撐、優(yōu)化、改造、提升物流實(shí)體,提升物流服務(wù)的競爭能力,來實(shí)現(xiàn)建立企業(yè)形象與對資源的最優(yōu)配置,為企業(yè)創(chuàng)造更多價(jià)值!
根據(jù)電子商務(wù)的特點(diǎn),在分析配送中心信息流的基礎(chǔ)上設(shè)計(jì)了一種基于Web的一般商業(yè)型企業(yè)物流配送信息管理系統(tǒng)。配送中心系統(tǒng)中主要活動為信息流及物流兩部分,而信息流的層級分為上層是策略信息、中層是經(jīng)營管理信息、下層是物流作業(yè)信息,在中層經(jīng)營管理信息又分為進(jìn)貨、存貨、銷貨等三項(xiàng)管理信息。下層物流作業(yè)管理分為入庫管理,在庫(庫存)管理、出庫管理。物流方面分為物流作業(yè)與物流設(shè)備系統(tǒng);物流作業(yè)主要為進(jìn)貨、驗(yàn)收、入庫、貨架管理、揀貨、流通加工、包裝、分類、出貨檢查、裝貨、配送等作業(yè)流程,物流設(shè)備是則是對各作業(yè)設(shè)置適當(dāng)?shù)南到y(tǒng)設(shè)備。系統(tǒng)的模塊是根據(jù)作業(yè)內(nèi)容的相關(guān)性及作業(yè)流程的關(guān)聯(lián)性來劃分。依據(jù)物流中心的各項(xiàng)作業(yè),將該系統(tǒng)大架構(gòu)劃分為以下六個(gè)模塊:銷售出庫管理子系統(tǒng),采購入庫管理子系統(tǒng),庫存管理子系統(tǒng)、財(cái)務(wù)處理子系統(tǒng),物流配送績效管理子系統(tǒng)、系統(tǒng)維護(hù)子系統(tǒng),并提供對已制定的計(jì)劃進(jìn)貨單、入庫單進(jìn)行查詢、統(tǒng)計(jì)功能。
1、銷售出庫管理子系統(tǒng):該系統(tǒng)接收客戶的訂單,完成訂單處理;從倉庫中將采購入庫管理系統(tǒng)取得的貨品經(jīng)過分揀、包裝、配送、運(yùn)輸送至客戶手中并送庫存管理子系統(tǒng);然后將產(chǎn)品送出后將應(yīng)收賬款賬單轉(zhuǎn)入財(cái)務(wù)部門作相應(yīng)處理;最后將各項(xiàng)內(nèi)部資料提供給績效管理子系統(tǒng)作為績效考核的參考數(shù)據(jù)從而好對各部門人員進(jìn)行更合理有效的精神管理——老虎讓狐貍把食物分發(fā)給10只狼,狐貍把食物均分成11等份后分給了狼,自己留了一份,結(jié)果狼都不滿意自己得到的食物,與狐貍爭吵了起來,狐貍就向老虎請示,老虎過來以后把食物分成了2份,一份留了給自己,只把少量的那份丟給了狼群,結(jié)果狼群就開始為爭奪食物而相互廝殺。⑩
2、采購入庫管理子系統(tǒng):主要把從供應(yīng)商訂購的產(chǎn)品入庫,根據(jù)入庫產(chǎn)品內(nèi)容做庫存管理;針對客戶需求的產(chǎn)品向供貨廠商下采購訂單;當(dāng)訂購的產(chǎn)品入庫后作相應(yīng)的付款處理,并將賬單轉(zhuǎn)入財(cái)務(wù)部門處理;同時(shí)將相應(yīng)的資料提供給績效管理子系統(tǒng)作為績效考核的參考數(shù)據(jù)。
3、財(cái)務(wù)處理子系統(tǒng):財(cái)務(wù)部門以采購部門所傳來的產(chǎn)品入庫單查核供應(yīng)商所送來的應(yīng)付賬款,并據(jù)此資料付款與廠商;從銷售部門取得出貨單,并根據(jù)應(yīng)收賬款單并收取賬款。財(cái)務(wù)處理子系統(tǒng)制作各種財(cái)務(wù)報(bào)表提供給績效管理系統(tǒng)作參考。
4、物流配送績效管理子系統(tǒng):從其它三個(gè)子系統(tǒng)中獲取相關(guān)的數(shù)據(jù),同時(shí)根據(jù)外界環(huán)境的相關(guān)信息,擬定產(chǎn)品的訂購計(jì)劃、產(chǎn)品銷售計(jì)劃、配送效率分析、運(yùn)輸控制等決策信息,幫助企業(yè)優(yōu)化配送流程,提高配送效率。
本系統(tǒng)的數(shù)據(jù)處理采用基于Web的B/S結(jié)構(gòu),以增強(qiáng)系統(tǒng)對企業(yè)業(yè)務(wù)發(fā)展的適應(yīng)性,并能夠?qū)蛻舻淖兓,做出快速的反映,而且系統(tǒng)的升級方便、透明。 基于Web的物流配送信息管理系統(tǒng)可以提高物流企業(yè)的工作效率,降低系統(tǒng)運(yùn)行成本和系統(tǒng)的維護(hù)成本,方便地實(shí)時(shí)采集與追蹤物流信息,提高整個(gè)物流系統(tǒng)的管理和監(jiān)控水平等,并且通過績效管理系統(tǒng)做出新的戰(zhàn)略決策,從而提高配送效率和倉庫保管效率,實(shí)現(xiàn)成本最低化管理。
四、結(jié)束語
在電子商務(wù)環(huán)境下,供應(yīng)商必須全面、準(zhǔn)確、動態(tài)地掌握散布在全國各個(gè)中轉(zhuǎn)倉庫、經(jīng)銷商、零售商以及各種運(yùn)輸環(huán)節(jié)之中的產(chǎn)品流動狀況,并以此制定生產(chǎn)和銷售計(jì)劃,及時(shí)調(diào)整市場策略。因此,電子商務(wù)的發(fā)展更加推動了現(xiàn)代物流業(yè)迅速興起,而物流也可以對提高電子商務(wù)的效率與效益、協(xié)調(diào)電子商務(wù)的目標(biāo)、擴(kuò)大電子商務(wù)的市場范圍、實(shí)現(xiàn)基于電子商務(wù)的供應(yīng)鏈集成、集成電子商務(wù)中的商流、信息流與資金流等等起到推動作用,從而促使電子商務(wù)成為下個(gè)世紀(jì)最具競爭力的商務(wù)形式。
電子商務(wù)通過快捷、高效的信息處理手段可以比較容易地解決信息流、商流和貨幣流的問題,而將商品及時(shí)地配送到用戶手中。但完成商品的空間轉(zhuǎn)移(物流)才標(biāo)志著電子商務(wù)過程的結(jié)束,因此物流配送系統(tǒng)的效率高低是電子商務(wù)成功與否的關(guān)鍵。
電子商務(wù)的迅速發(fā)展,對我國傳統(tǒng)的物流運(yùn)輸企業(yè)提出了更高、更迫切的要求,從傳統(tǒng)的運(yùn)輸倉儲企業(yè)轉(zhuǎn)型為現(xiàn)代物流企業(yè)正是勢在必行。所以,在關(guān)注電子商務(wù)的同時(shí),要以更大的精力建設(shè)基礎(chǔ)物流平臺系統(tǒng)和與電子商務(wù)配套的配送服務(wù)系統(tǒng),逐漸改善我國的物流平臺,建立現(xiàn)代化的物流產(chǎn)業(yè)。中國市場剛剛從賣方市場步入買方市場,通過學(xué)習(xí)和交流,我們可以跨越發(fā)達(dá)國家物流發(fā)展初級階段,利用我國信息技術(shù)和網(wǎng)絡(luò)技術(shù)幾乎與世界同步的優(yōu)勢,借鑒國外物流發(fā)展的先進(jìn)技術(shù),進(jìn)入物流的快速發(fā)展軌道。
參考文獻(xiàn):
汪中求.細(xì)節(jié)決定成敗[M]新華出版社20xx-02-01
②王之泰.新編現(xiàn)代物流學(xué)[M].北京:首都經(jīng)濟(jì)貿(mào)易大學(xué)出版社,20xx
唐納德·J·鮑爾索科斯 供應(yīng)鏈物流管理.李習(xí)文,王增東 譯 機(jī)械工業(yè)出版社.20xx
、芪叹彰.當(dāng)前中國連鎖零售企業(yè)的電子商務(wù)與物流模式的選擇[J].無錫商業(yè)職業(yè)技術(shù)學(xué)院學(xué)報(bào),20xx,9(3):26-28
⑤鄭建明.公共事業(yè)管理上海交通大學(xué)出版社.20xx-09-12
、迼顚W(xué)軍,萬蓉.供應(yīng)鏈業(yè)務(wù)流程集成的系統(tǒng)[J].中國管理信息化,20xx(9):3-5
、遊美]杰沸里*吉特默(Jeffrey Gitomer)陳召強(qiáng)譯.銷售圣經(jīng).中華工商聯(lián)合出版社.20xx-05
、鄤岳. 企業(yè)生產(chǎn)物流系統(tǒng)的研究[J].物流科技,20xx(27):6-8
⑨賀勇,劉從九.中國企業(yè)的物流模式研究[J].物流技術(shù),20xx(3):1-3
、恺堒,謝蕓.中國工商銀行杭州金融研修學(xué)院新員工培訓(xùn)教材.杭院人力資源培訓(xùn)部20xx-08
解決方案 篇2
3月份已經(jīng)扣繳
第三題,若離職當(dāng)月未能干滿月。
第一題和第二題社保繳納是當(dāng)月新增,3月15日辦理減員。及時(shí)辦理增減員能有效控制,4月才能停保
如果公司不想給當(dāng)月離職的.職工交社保,停保下月。
不知道社保中心是不是都是這樣,24號之前需辦理減員,停保5月繳納社保的,3月25日離職,建議咨詢當(dāng)?shù)厣绫V行幕蛘邠艽?2333咨詢,社保繳納部分由員工本人承擔(dān),但最主要還是公司部門領(lǐng)導(dǎo)做好離職流程,要提前和員工協(xié)商,只能停保4月,也就是說你15-24號之間辦理社保是新增4月繳納社保的,提前1個(gè)月申請離職。
解決方案 篇3
為美白祛斑太過狠心:
對于美白這件事,東亞的女性都無法改變“一白遮三丑”、“白,就是美”的觀念。前幾天電視新聞報(bào)道,臺北有位小姐竟然使用針來挑除臉上的雀斑,這不但無法改善雀斑問題,還會有留下疤痕、引起發(fā)炎等疑慮,許多女性聽信廠商夸大不實(shí)的宣傳,買了號稱可以將皮膚中的黑色素、重金屬吸出的美白儀器,結(jié)果,這臺儀器不管使用在什么物質(zhì)上,都會吸出黑黑的物質(zhì)。美白花錢事小不打緊,這種作用不明的機(jī)器,如果長期使用在皮膚上,還不知道會造成什么副作用與反效果。
去雀斑并不難:
要解決臉上的雀斑問題并不難,深層的雀斑可以接受雷射治療,淺層的雀斑可以使用脈沖光來改善,只要術(shù)后做好完善的防曬的保養(yǎng),這一類醫(yī)學(xué)光療對于雀斑的治療效果十分顯著,其它的黑斑問題,只要透過醫(yī)師的專業(yè)診斷,接受合適的醫(yī)學(xué)光療,也都有良好的改善效果。
改善膚色:
如果對于膚色不滿意,有膚色暗沉、日曬黝黑、蠟黃、角質(zhì)肥厚粗糙等困擾,除了平常在保養(yǎng)上,可以使用一些含果酸、水楊酸、胺基酸等成分,幫助調(diào)理角質(zhì)代謝;或是使用含熊果素、曲酸、左旋C衍生物等有效美白成分之外,也可以上醫(yī)學(xué)美容中心接受醫(yī)學(xué)護(hù)膚,像果酸治療、美白導(dǎo)入等,都能有效率的改善膚色問題。
你有沒有夢想過,在美白的同時(shí),還能不知不覺控制住你搞不定的出油問題,同時(shí)連毛孔也變得細(xì)致起來。美白,其實(shí)不只可以令你變白,只要方法得當(dāng),甚至可以徹底改變你的肌膚狀況。下面就要教你最全最新的美白招數(shù)。
美白是個(gè)循序漸進(jìn)的慢性過程
首先,美白是個(gè)循序漸進(jìn)的慢性過程,與遺傳、飲食、身心健康、外界環(huán)境、日曬等多種因素有關(guān),想一夜間變成白雪公主那是不可能的。如果要選用的產(chǎn)品聲稱可快速祛斑美白或者含有汞或苯二酚等成分,千萬不要上當(dāng),否則你的肌膚可要面臨嚴(yán)重的浩劫了。而果酸換膚、激光祛斑等方法美白,一定得到眾口皆碑的大醫(yī)院或美容院找專業(yè)美容醫(yī)師,還要根據(jù)自己的'膚質(zhì)及身心健康狀況,仍然需要三思而后行。而且即使換膚也不可能改變你先天的膚色,因此單靠某種美白祛斑化妝品或是某種換膚術(shù)等即可達(dá)到美白的效果是不現(xiàn)實(shí)的。
美白祛斑應(yīng)遵循個(gè)體化方案
其次,美白祛斑應(yīng)遵循個(gè)體化方案,不同膚色膚質(zhì)應(yīng)選用不同的美白祛斑產(chǎn)品,例如:油性肌膚需選用霜、乳、凝露等;干性肌膚則應(yīng)選用膏、油并帶有保濕成分的美白產(chǎn)品;敏感肌膚則應(yīng)選用無香料、無防腐劑等添加劑的產(chǎn)品,以免引起皮膚的過敏反應(yīng)。
注意所用產(chǎn)品是否含有害成分
第三,所用產(chǎn)品是否含有害成分,即在美白的同時(shí)會隨時(shí)間的推移對皮膚產(chǎn)生負(fù)面影響,例如個(gè)別美容院或美白祛斑產(chǎn)品追逐單純經(jīng)濟(jì)效益,在其產(chǎn)品中加入糖皮質(zhì)激素,應(yīng)用之后膚色膚質(zhì)短期內(nèi)越來越好,可是日久天長皮膚就會出現(xiàn)色素沉著、萎縮、毛細(xì)血管擴(kuò)張、毛囊炎、痤瘡等改變,要想恢復(fù)如初簡直是天方夜譚。
真正美麗的肌膚絕不是單純的白
最后,真正美麗的肌膚絕不是單純的白,白化病是一種黑素合成障礙性遺傳病,患者的皮膚非常白,由于缺乏黑素的保護(hù),出現(xiàn)畏光、流淚、容易曬傷等癥狀,還容易引起日光性皮炎及皮膚癌,這種病態(tài)的白相信沒有人愿意嘗試,我們追求的是健康的、有生機(jī)的白。
解決方案 篇4
十大需要費(fèi)力揣摩的把關(guān)人問題:
1、為什么不談?wù)勀阕约海?/p>
2、我為什么要你?
3、你有哪些主要的優(yōu)點(diǎn)?
4、你有哪些主要的缺點(diǎn)?
5、你想得到什么呢?
6、你以前的經(jīng)驗(yàn)和我們現(xiàn)在的事情有哪些聯(lián)系?
7.你對以后有什么打算?
8、你以前的合作者對你的評價(jià)如何?
9、你為什么要找這樣的事情做?
10、為什么不講一講你個(gè)人的情況?
玄奘的答辯經(jīng)典——觀音妙招取經(jīng)人
觀音使者帶著西天極樂世界委托的招聘任務(wù),來到了唐朝長安城,住在一家寺廟里,從僧人群體中整日尋找合適的取經(jīng)人。找了n久,也沒有找到,雖然其間,有很多和尚上門毛遂自薦,還有很多通過寺廟長老關(guān)系想找到這份差事,可是大部分人了解情況之后,覺得這份差事太苦、不穩(wěn)定、風(fēng)險(xiǎn)又大,就主動退出了。總之過了一個(gè)多月,仍然一無所獲。
木吒忍不住了:“我說師父,找個(gè)取經(jīng)人有著么難嗎,我們把待遇提高一點(diǎn),條件優(yōu)厚一點(diǎn),肯定很多禿驢都爭著搶著來。其中就不乏很多佛業(yè)精通,聰明能干的人,為什么你就是不這么做呢?您到底在想什么?女人就是麻煩!”
觀音的用語還挺正式:“我在考驗(yàn)他們對取經(jīng)活動的認(rèn)同、興趣以及獻(xiàn)身精神啊。再說了,你也不動動腦筋?給了他們優(yōu)厚條件,那咱們往哪里擺?”
看到木吒還是很茫然,觀音不禁搖頭嘆氣道:“難怪你叫木吒,榆木疙瘩!這么久了還是跟著我混吃混喝,打拼不出去,搶占不了個(gè)山頭啥的!連這道理都想不明白!取經(jīng)你以為是咱這樣沒事旅旅游。咳狈恿,三天打魚兩天曬網(wǎng),動不動甩手不干想走人,那我們可怎么辦,又返過頭來再找人干,然后再走。我們不成冤大頭了?”
“說得也是。”木吒悻悻的說道,不過心里卻想,“要是那樣,天天這樣跑來跑去、免費(fèi)見識大唐的山山水水也不錯(cuò)哦。”
觀音倒像是看穿了他的心,“那樣如來還不瘋了?不得把咱們都給攆走了?取經(jīng)是取經(jīng)人的活兒,找取經(jīng)人卻是咱的活兒,誰完不成就開誰,你以為如來就會坐在寺廟里吃貢!”說著,白了木吒一眼。
這一天,皇帝李世民要去化生寺上香,場面宏大,還有不少知名人物、少年俊杰前去追捧,觀音十分高興:長安是李世民的地盤,和他打好了招呼,怎么都得行個(gè)方便吧。于是就和木吒來到寺中,呈上禮物拜見唐太宗。聽說大名鼎鼎的觀音來到,太宗皇帝鞋還沒穿好就迎了上去。
當(dāng)李世民聽說觀音此次前來乃是為了中西文化交流,非常感興趣,不久雙方就達(dá)成了共識。他對觀音信誓旦旦的說道:“朕致力于國家的繁榮和開放搞活,特使不如跟我前來,我為你開辦佛法專場,看看從中是否能找到感興趣的人才,完成咱們這一美好使命!
愉快的會談之后,李世民還不失時(shí)機(jī)地請觀音轉(zhuǎn)達(dá),希望如來佛祖可以在方便的時(shí)候光臨大唐,帶來福音。觀音對此表示了感謝。
來到佛法專場,在一系列準(zhǔn)備工作后,唐太宗恰到好處地推薦了自己的朋友玄奘,并安排他們單獨(dú)見了面,觀音一看,這不是如來佛學(xué)生的前世今生么!于是嚇唬玄奘:“你對取經(jīng)這檔子事感興趣嗎,我們絕不強(qiáng)迫你,一切全憑自主。不過,想清楚了,嘴上說說咋說咋好辦,真做起來可不是那回事,這項(xiàng)活兒比較清貧,路途之上困難也不會少底!
玄奘一早就從李世民那里得知了取經(jīng)活動的底細(xì),了解到這是一個(gè)鍛煉人而且極有發(fā)展?jié)摿Φ氖聵I(yè),心想:正愁沒得著,天上掉下來一個(gè)粘豆包。整日在長安無所事事,這項(xiàng)活動正好適合自己。自己佛法精通、身體強(qiáng)健、愛好旅游涉外活動。乖乖!這簡直就好像是為自己量身定做的任務(wù)!
于是,玄奘清了清嗓子,自信地回答說:“困難壓不倒我,危險(xiǎn)嚇不退我!如果為求小日子的穩(wěn)定和豐足,那小僧就在這寺里一直待著了,熬個(gè)十年八年的,怎么也成副方丈了。關(guān)鍵這樣的生活不適合我的性格,我可是尋求刺激,理想和大發(fā)展的人。”
觀音點(diǎn)點(diǎn)頭:看來這個(gè)小禿驢的資質(zhì)還不賴。轉(zhuǎn)頭又對李世民說道,“這人倒是挺忠義的,不過我們還要甄別一下。畢竟,這可是咱合作的第一件大事,不能所托非人。”
李世民忙點(diǎn)頭說:“那是那是,應(yīng)該的!
過了七天,李世民下旨:“有志于取經(jīng)事業(yè)的人士前往化生寺。接受觀音的面試。”
結(jié)果到了寺里一看,除了圍觀人群,只剩下玄奘一人了。原來,觀音開出的條件也太薄了些,很多人上上下下老老小小都有牽掛,常言道“出門一里,不如家里!焙伪刈鲞@等苦差事呢!
競爭者雖然少了,不過玄奘也并不感到輕松,觀音可是鐵面無私的說了:寧缺勿濫。那聲音斬釘截鐵、義無反顧,鏘鏘痕跡直到現(xiàn)在還烙在玄奘的敏感的心里呢!
觀音、玄奘、太宗皇帝以及其他的一些僧人、觀眾都來到了寺里,觀看整個(gè)考試過程。觀音出的第一道題目是讓玄奘當(dāng)眾講經(jīng)說法,看看他的佛學(xué)知識和表達(dá)水平究竟怎么樣。
且看玄奘,不慌不忙,提起精神,施展自小在寺中所學(xué)經(jīng)論,滔滔不絕,聲情并茂,語言和肢體語言并重。有事實(shí)、有理論、有感情,真是語出驚四座,張口震八方。讓人不得不信、不能不信、非信不可!
聽了一會,觀音來到玄奘面前,拍拍桌子說道:“哎哎哎,停一停,你講的是不錯(cuò),可是只不過是你們寺里書本上的小乘教法。美中不足,單薄了些吧?”玄奘聽了這話,不假思索說笑道:“這就正需要小僧跟隨姐姐從實(shí)踐中學(xué)習(xí),求取大乘真經(jīng),體悟人生啊。”觀音聽罷,卻不露聲色。
“下面請先簡單介紹一下自己吧。小木,做記錄!” 觀音已經(jīng)在太宗等人的陪同下坐到了臺前,邊喝茶邊說道。
“好的,小僧玄奘,25歲,來自一個(gè)沒落的貴族家庭,父親乃是狀元,不過在我還沒懂事時(shí)候他們就被強(qiáng)盜殺死了。”說到這,玄奘嘆了口氣,做了一個(gè)深呼吸,接著說道,“于是,很小的時(shí)候,我就被化生寺方丈收養(yǎng)。他教我知識本領(lǐng),帶我領(lǐng)悟佛法,白天我就在寺院菜園跳水種菜。從而我不僅學(xué)了許多經(jīng)綸方面的知識,也養(yǎng)成了強(qiáng)健的體魄。 后來,我全權(quán)負(fù)責(zé)寺院的講經(jīng)說法活動,刻印佛經(jīng)數(shù)十部,招收新和尚數(shù)十人。通過這些,我學(xué)習(xí)到怎么處理寺院事務(wù),在壓力下如何解決問題。我希望能更好的運(yùn)用我的技能。我也相信我的貧苦出身和寺院經(jīng)驗(yàn)將讓我迎向取經(jīng)事業(yè)更大的挑戰(zhàn)!毙曙@然不愿多說自己的過去,只簡單的介紹了個(gè)人歷史,很快的便將重點(diǎn)話題轉(zhuǎn)到與取經(jīng)活動有關(guān)的技能和經(jīng)驗(yàn)上來。而這恰恰是觀音最感興趣的。
“唔,我們知道了,接下來請簡單概括一下你的優(yōu)勢和缺點(diǎn)吧?了解一下先。”觀音接著問道。
玄奘回答著實(shí)巧妙,說到缺點(diǎn)時(shí)似貶實(shí)褒:“過于嚴(yán)謹(jǐn)?shù)膽B(tài)度可能使我有時(shí)隱匿了年輕人的活力,廣博的興趣有時(shí)也分散了我的精力!碧诶钍烂窈陀^音聽得直暗暗點(diǎn)頭。世民低聲對觀音說:“世音,這小子聰明是沒得說!”
這時(shí),觀音又問了一個(gè)問題:“那你以前的方丈對你的評價(jià)怎么樣呢?”
玄奘心中竊喜:這個(gè)問題不就是等于問我的適應(yīng)能力嗎——俺是否容易相處?我堂堂長安十大杰出青年可不是蓋的。于是肯定地說道:“我經(jīng)歷的三個(gè)方丈都說我努力、可靠、忠實(shí)。我想離開這里去取經(jīng),他們也給了我極大的支持。為此我深深地感到感激,您可以詢問他們,他們對我的評價(jià)絕對是肯定。我永遠(yuǎn)尊敬他們、想念他們。我在寺里還是方丈助理呢!而且從中我學(xué)會了應(yīng)該注意人與人關(guān)系的處理。”
木吒做記錄做的手都酸了。
觀音又問:“講講個(gè)人的情況吧?”
玄奘不假思索:“小僧自小在寺中出家,無牽無掛,立場堅(jiān)定斗志堅(jiān)!”
看到觀音一時(shí)找不出問題了,太宗皇帝就象征性地趕場問了一個(gè)問題,不過觀音卻眼睛一亮,世民后來興奮了良久,逢人便說:“觀音大士對朕的提問方式很欽佩!”“那究竟是一個(gè)什么問題呢?”
“朕當(dāng)時(shí)問玄奘的是:”你從前的經(jīng)驗(yàn)和我們現(xiàn)在的取經(jīng)活動有哪些聯(lián)系?‘“
玄奘對這個(gè)問題的回答也是后來很多人在遇到類似面試問題時(shí)回答的范本,他克服了背景材料中的一些弱點(diǎn),強(qiáng)調(diào)了成績和以前的成功:“在寺里的這些年,小僧經(jīng)歷過很多與取經(jīng)活動類似的院際交流。盡管這次活動不同,地域更廣,但無疑都需要有我具有的'交流和自學(xué)能力。在過去的七年里,小僧使化生寺成為長安寺廟的翹楚,受到朝廷的嘉獎。由于這是個(gè)老寺院,這樣的業(yè)績是很不一般的,七年中我還得到兩次晉升,我感到自己的經(jīng)驗(yàn)為走向取經(jīng)這一步做好了準(zhǔn)備。”
觀眾一片掌聲,許多人的內(nèi)心暖烘烘的,覺得周圍居然能夠有這樣的人做鄰居多年,真是一種榮幸!
觀音緩了一陣,這時(shí)問了一個(gè)比較敏感的問題:“取經(jīng)途中,你想得到什么樣的待遇條件呢?”
玄奘事先早已經(jīng)從太宗那里了解到了觀音的底線,所以成竹在胸:“小僧對這些沒有什么硬性要求。我相信你們在處理我的問題上會友善合理。我注重的是找對合適而值得追求的理想,所以只要條件公平,您能在取經(jīng)路上我深陷危難之時(shí),伸出援助之手,我就不會計(jì)較太多!
觀音和木吒對視一眼,心說,這一點(diǎn)最合我們的心意了。
就這樣,考察了很久,觀音悄聲對做記錄的木吒說:“就是他了!”坐在旁邊的太宗聞聽這話,心中的一塊大石頭總算是落了地。
佛法專場會后,玄奘拉著觀音套近乎,“既然咱們都是同門了,不如讓我尊稱你一聲學(xué)姐吧。”觀音聳聳肩答應(yīng)了,覺得這個(gè)前世今生的學(xué)弟還算蠻可愛、蠻知趣的。她又對玄奘說,“出門在外,最好有個(gè)更醒目的名字。你去西天取三藏真經(jīng),不如就稱三藏好了!毙市廊煌狻
不過,從此以后,大家都習(xí)慣把這個(gè)唐朝來的僧人叫做唐僧。親近而且更加貼切!噢,還有更親切的稱呼,只存在于師徒之間的稱呼,“小唐”!
過了幾天,送走了觀音師徒,太宗李世民也為玄奘準(zhǔn)備好了各色行裝和隨從。長安城外,灞水之濱,兩人執(zhí)手相看淚眼。而太宗又在餞行酒中撒了一點(diǎn)泥土,說道:“賢弟,你知道我的意思嗎?”
玄奘不解其意,唐皇李世民笑著說:“日久年深,山長水闊,賢弟記住:寧戀本鄉(xiāng)一捻土,莫愛他鄉(xiāng)萬兩金。為人不要忘本,成了佛可別忘了老哥哥我!家鄉(xiāng)父老永遠(yuǎn)歡迎你!”唐僧這才知道唐太宗捻土之意,謝恩飲盡,辭謝出關(guān),從此踏上了西去的茫茫塵路。
解決方案 篇5
Android設(shè)置鬧鐘并不像IOS那樣這么簡單,做過Android設(shè)置鬧鐘的開發(fā)者都知道里面的坑有多深。下面記錄一下,我解決Android鬧鐘設(shè)置的解決方案。
主要問題
1、API19開始AlarmManager的機(jī)制修改。
2、應(yīng)用程序被Kill掉后,設(shè)置的鬧鐘不響。
3、6.0以上進(jìn)入Doze模式會使JobScheduler停止工作。
4、手機(jī)設(shè)置重啟后,鬧鐘失效問題。
API19以上AlarmManager機(jī)制的修改
API19之前AlarmManager提供了三個(gè)設(shè)置鬧鐘的方法,由于業(yè)務(wù)需求鬧鐘只需要一次性,所以采用set(int type,long startTime,PendingIntent pi);這個(gè)方法。
從API 19開始,AlarmManager的機(jī)制都是非準(zhǔn)確傳遞,操作系統(tǒng)將會轉(zhuǎn)換鬧鐘,來最小化喚醒和電池使用。
由于之前的程序,沒有對API19以上的鬧鐘設(shè)置做處理,導(dǎo)致在4.4以上的手機(jī)設(shè)置鬧鐘無響應(yīng)(應(yīng)用程序沒有被殺死的情況也沒有鬧鐘)。
因些,設(shè)置鬧鐘需要根據(jù)API的版本進(jìn)行分別處理設(shè)置。代碼如下:
AlarmManager am = (AlarmManager) getActivity() .getSystemService(Context.ALARM_SERVICE);if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { am.setExact(AlarmManager.RTC_WAKEUP, TimeUtils .stringToLong(recordTime, TimeUtils.NO_SECOND_FORMAT), sender);}else { am.set(AlarmManager.RTC_WAKEUP, TimeUtils .stringToLong(recordTime, TimeUtils.NO_SECOND_FORMAT), sender);}
這樣,保證鬧鐘在應(yīng)用程序沒有被Kill掉的情況鬧鐘。
應(yīng)用程序被Kill掉時(shí)的處理
應(yīng)用程序被Kill掉后,設(shè)置的鬧鐘失效,這里利用守護(hù)進(jìn)程以及灰色;顏肀WC后臺鬧鐘服務(wù)不被Kill掉。當(dāng)應(yīng)用程序以及鬧鐘服務(wù)被Kill掉,守護(hù)進(jìn)程以及灰色;顏碇匦聠郁[鐘服務(wù),并且重新設(shè)置鬧鐘。
關(guān)于守護(hù)進(jìn)程的處理,這里采用開源的守護(hù)進(jìn)程庫。Android-AppDaemon
在鬧鐘服務(wù)的onCreat加入Android-AppDaemon這個(gè)開源的守護(hù)進(jìn)程。代碼如下:
@Overridepublic void onCreate() { super.onCreate(); Daemon.run(DaemonService.this, DaemonService.class, Daemon.INTERVAL_ONE_MINUTE); startTimeTask(); grayGuard();}
為進(jìn)一步保證鬧鐘服務(wù)的存活,同加上灰色;睿ɡ孟到y(tǒng)的漏洞啟動前臺Service)。
代碼如下:
private void grayGuard() { if (Build.VERSION.SDK_INT < 18) { //API < 18 ,此方法能有效隱藏Notification上的圖標(biāo) startForeground(GRAY_SERVICE_ID, new Notification()); } else { Intent innerIntent = new Intent(this, DaemonInnerService.class); startService(innerIntent); startForeground(GRAY_SERVICE_ID, new Notification()); } //發(fā)送喚醒廣播來促使掛掉的.UI進(jìn)程重新啟動起來 AlarmManager alarmManager = (AlarmManager) getSystemService(Context.ALARM_SERVICE); Intent alarmIntent = new Intent(); alarmIntent.setAction(WakeReceiver.GRAY_WAKE_ACTION); PendingIntent operation = PendingIntent.getBroadcast(this, WAKE_REQUEST_CODE, alarmIntent, PendingIntent.FLAG_UPDATE_CURRENT); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { alarmManager.setWindow(AlarmManager.RTC_WAKEUP, System.currentTimeMillis(), ALARM_INTERVAL, operation); }else { alarmManager.setInexactRepeating(AlarmManager.RTC_WAKEUP, System.currentTimeMillis(), ALARM_INTERVAL, operation); }}/** * 給 API >= 18 的平臺上用的灰色保活手段 */public static class DaemonInnerService extends Service { @Override public void onCreate() { Log.i(LOG_TAG, "InnerService -> onCreate"); super.onCreate(); } @Override public int onStartCommand(Intent intent, int flags, int startId) { Log.i(LOG_TAG, "InnerService -> onStartCommand"); startForeground(GRAY_SERVICE_ID, new Notification()); //stopForeground(true); stopSelf(); return super.onStartCommand(intent, flags, startId); } @Override public IBinder onBind(Intent intent) { throw new UnsupportedOperationException("Not yet implemented"); } @Override public void onDestroy() { Log.i(LOG_TAG, "InnerService -> onDestroy"); super.onDestroy(); }}
上面操作盡可能提高鬧鐘服務(wù)的存活。但是在5.0以上的手機(jī),利用系統(tǒng)的自帶的Clean功能的時(shí)候,還是會將鬧鐘服務(wù)徹底的干掉。為了解決5.0以上的問題,這里引入5.0以上的新特性 JobScheduler。
5.0以上的JobScheduler
在這里利用5.0以上的JobScheduler創(chuàng)建一個(gè)定時(shí)的任務(wù),定時(shí)檢測鬧鐘服務(wù)是否存在,沒在存在則重新啟動鬧鐘服務(wù)。(這里我設(shè)置每一分鐘檢測一次鬧鐘服務(wù))
在進(jìn)入應(yīng)用程序的時(shí)候檢測當(dāng)前系統(tǒng)是否是5.0以上,如果是則啟動JobScheduler這個(gè)服務(wù)。代碼如下:
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { mJobScheduler = (JobScheduler) getSystemService(Context.JOB_SCHEDULER_SERVICE); JobInfo.Builder builder = new JobInfo.Builder(JOB_ID, new ComponentName(getPackageName(), JobSchedulerService.class.getName())); builder.setPeriodic(60 * 1000); //每隔60秒運(yùn)行一次 builder.setRequiresCharging(true); builder.setPersisted(true); //設(shè)置設(shè)備重啟后,是否重新執(zhí)行任務(wù) builder.setRequiresDeviceIdle(true); if (mJobScheduler.schedule(builder.build()) <= 0) { //If something goes wrong }}
其中的builder.setPersisted(true); 方法是設(shè)備重啟后,是否重新執(zhí)行任務(wù),在這測過是可以重新啟動任務(wù)的。
上面的操作進(jìn)一步保證了鬧鐘服務(wù)被Kill掉后,重新啟動服務(wù)。但是在6.0以上引入了Doze模式,當(dāng)6.0以上的手機(jī)進(jìn)入這個(gè)模式后,便會使JobScheduler停止工作。
6.0以上Doze模式的處理
為了讓JobScheduler可以在6.0以上進(jìn)入Doze模式工作,這里針對6.0以上的Doze模式做特殊的處理-忽略電池的優(yōu)化。
在Manifest.xml中加入權(quán)限。
在設(shè)置鬧鐘的時(shí)候,判斷系統(tǒng)是否是6.0以上,如果是,則判斷是否忽略電池的優(yōu)化。判斷是否忽略電池優(yōu)化代碼如下:
@TargetApi(Build.VERSION_CODES.M)public static boolean isIgnoringBatteryOptimizations(Activity activity){ String packageName = activity.getPackageName(); PowerManager pm = (PowerManager) activity .getSystemService(Context.POWER_SERVICE); if (pm.isIgnoringBatteryOptimizations(packageName)) { return true; }else { return false; }}
如果沒有忽略電池優(yōu)化的時(shí)候,彈出提醒對話框,提示用戶進(jìn)行忽略電池優(yōu)化操作。代碼如下:
/*** 針對N以上的Doze模式** @param activity*/public static void isIgnoreBatteryOption(Activity activity) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { try { Intent intent = new Intent(); String packageName = activity.getPackageName(); PowerManager pm = (PowerManager) activity.getSystemService(Context.POWER_SERVICE); if (!pm.isIgnoringBatteryOptimizations(packageName)) {// intent.setAction(Settings.ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS); intent.setAction(Settings.ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS); intent.setData(Uri.parse("package:" + packageName)); activity.startActivityForResult(intent, REQUEST_IGNORE_BATTERY_CODE); } } catch (Exception e) { e.printStackTrace(); } }}
在界面重寫onActivityResult方法來捕獲用戶的選擇。如,代碼如下:
@Overrideprotected void onActivityResult(int requestCode, int resultCode, Intent data) { if (resultCode == RESULT_OK) { if (requestCode == BatteryUtils.REQUEST_IGNORE_BATTERY_CODE){ //TODO something } }else if (resultCode == RESULT_CANCELED){ if (requestCode == BatteryUtils.REQUEST_IGNORE_BATTERY_CODE){ ToastUtils.show(getActivity(), "請開啟忽略電池優(yōu)化~"); } }}
補(bǔ)充
當(dāng)應(yīng)用程序被Kill掉,但是鬧鐘的服務(wù)沒有被Kill掉的,這時(shí)候又設(shè)置了鬧鐘。這就意味著設(shè)置的鬧鐘沒有放到鬧鐘服務(wù)那里。所以這種情況,設(shè)置的鬧鐘會失效。為了解決這種情況,利用AIDL(鬧鐘服務(wù)在另一個(gè)進(jìn)程的需要進(jìn)程間通信)調(diào)用鬧鐘服務(wù)的重新設(shè)置鬧鐘方法重設(shè)鬧鐘。
在應(yīng)用程序的onCreat()方法啟動鬧鐘服務(wù),然后再綁定鬧鐘服務(wù)。
private void initAlarmService() { startService(new Intent(this, DaemonService.class));//啟動鬧鐘服務(wù) if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { //JobScheduler ... } //綁定鬧鐘服務(wù) Intent intent = new Intent(this, DaemonService.class); intent.setAction("android.intent.action.DaemonService"); bindService(intent, mConnection, Context.BIND_AUTO_CREATE);}
在onDestroy()方法,調(diào)用鬧鐘服務(wù)的重設(shè)鬧鐘方法。代碼如下:
@Overrideprotected void onDestroy() { super.onDestroy(); try {//判斷是否有鬧鐘,沒有則關(guān)閉鬧鐘服務(wù) String alarm = localPreferencesHelper.getString(LocalPreferencesHelper.ALARM_CLOCK); if (daemonService != -1 && mIRemoteService != null) {// android.os.Process.killProcess(daemonService); mIRemoteService.resetAlarm(); } if (!alarm.equals("[]")) { if (daemonService != -1) { startService(new Intent(this, DaemonService.class)); } } else { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { mJobScheduler.cancel(JOB_ID); } } unbindService(mConnection); //解除綁定服務(wù)。 } catch (Exception e) { }}
這里說明一下,當(dāng)服務(wù)啟動并且被綁定的情況下,unbindService是不會停止服務(wù)的。
最后
以上并不代表所有的Android手機(jī)的鬧鐘都可以用,這只是盡最大的可能保證大部分的手機(jī)。
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持教程網(wǎng)。
【解決方案】相關(guān)文章:
解決方案05-20
解決方案(實(shí)用)05-27
解決方案優(yōu)秀05-12
行業(yè)解決方案08-16
erp解決方案04-22
oa解決方案05-31
產(chǎn)品解決方案11-19
招聘解決方案02-14
解決方案(精)05-23
解決方案【優(yōu)秀】08-25