基于地理位置即時(shí)信息推送服務(wù)分析及Shopylife的設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)
基于地理位置即時(shí)信息推送服務(wù)分析及Shopylife的設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)
基于地理位置即時(shí)信息推送服務(wù)分析及Shopylife的設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)
基于地理位置即時(shí)信息推送服務(wù)分析及Shopylife的設(shè)計(jì)與實(shí)現(xiàn)_第4頁(yè)
基于地理位置即時(shí)信息推送服務(wù)分析及Shopylife的設(shè)計(jì)與實(shí)現(xiàn)_第5頁(yè)
已閱讀5頁(yè),還剩74頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

基于地理位置即時(shí)信息推送服務(wù)分析及Shopylife的設(shè)計(jì)與實(shí)現(xiàn).pdf 免費(fèi)下載

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

摘 要 要 隨著移動(dòng)互聯(lián)網(wǎng)的迅猛發(fā)展, 業(yè)以史無(wú)前例的速度增長(zhǎng),各類 品層出不窮:基于地理位置的社交,基于 地理位置的游戲,基于地理位置的電子商務(wù)等。然而,目前大多數(shù) 用對(duì)服務(wù)模式并不是很清晰。由于技術(shù)的不成熟和移動(dòng)手機(jī)本身的特點(diǎn)限制了 用的進(jìn)一步發(fā)展,所以越來(lái)越多的應(yīng)用開(kāi)始尋求新的技術(shù)突破口。 術(shù)是一種基于客戶服務(wù)器機(jī)制,由服務(wù)器主動(dòng)的將信息發(fā)往客戶端的技術(shù),其本質(zhì)在于讓信息主動(dòng)去尋找用戶 ,因此其優(yōu)勢(shì)在于信息的主動(dòng)性和及時(shí)性。采用 術(shù)來(lái)獲取移動(dòng)應(yīng)用數(shù)據(jù),無(wú)論對(duì)于用戶還是內(nèi)容提供商來(lái)說(shuō)都能使數(shù)據(jù)內(nèi)容得到很好的利用。 本文就是根據(jù)目前 發(fā)展現(xiàn)狀,將 有技術(shù)與 術(shù)相融合,設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)基于地理位置的即時(shí)信息推送服務(wù)的 統(tǒng)( ,改變了用戶的移動(dòng)信息獲取方式,增強(qiáng)了商 家和顧客的即時(shí)互動(dòng)。論文中首先分析了推送型 用的實(shí)現(xiàn)方式。然后對(duì)系統(tǒng)的架構(gòu)和總體流程及設(shè)計(jì)方案進(jìn)行了描述。最后對(duì)系統(tǒng)的各個(gè)功能模塊開(kāi)發(fā)和實(shí)現(xiàn)進(jìn)行了詳細(xì)的描述。采用了 為 動(dòng)應(yīng)用開(kāi)發(fā)提供接口調(diào)用。 關(guān)鍵詞: 位置服務(wù),移動(dòng)應(yīng)用,信息推送 of BS an as BS s is As of of BS so BS to is a to of is to to of to or in to of BS to a of of of of BS it In it of s in It to of OS 錄 錄 第一章 緒論. 言.目背景.術(shù)簡(jiǎn)介 . 用分析 .要工作內(nèi)容.論文的章節(jié)安排.二章 關(guān)鍵技術(shù)介紹.統(tǒng)的關(guān)鍵難點(diǎn) .關(guān)名詞解釋.章小結(jié).三章 系統(tǒng)分析.行性分析. 技術(shù)可行性分析. 經(jīng)濟(jì)可行性分析. 操作可行性分析.體需求分析. 臺(tái)系統(tǒng)需求分析 . 家后臺(tái)系統(tǒng)需求分析 . 統(tǒng)需求分析 . 移動(dòng)手機(jī)應(yīng)用需求分析.章小結(jié).四章 系統(tǒng)設(shè)計(jì).體設(shè)計(jì).務(wù)器構(gòu)架.務(wù)器推送模型 .據(jù)庫(kù)設(shè)計(jì). 要數(shù)據(jù)表描述 . 無(wú)限分類數(shù)據(jù)表結(jié)構(gòu)設(shè)計(jì).錄 細(xì)設(shè)計(jì). 用戶管理子系統(tǒng)詳細(xì)設(shè)計(jì). 商家后臺(tái)管理子系統(tǒng)詳細(xì)設(shè)計(jì). 系統(tǒng)詳細(xì)設(shè)計(jì) .章小結(jié).五章 特色功能開(kāi)發(fā)與實(shí)現(xiàn).測(cè)用戶位置.送技術(shù)實(shí)現(xiàn). 鍵類 .維碼生成.統(tǒng)的實(shí)現(xiàn) .統(tǒng)主要功能的實(shí)現(xiàn). 消息動(dòng)態(tài)模塊. 搜索功能模塊. 優(yōu)惠券模塊. 用戶管理子系統(tǒng)的實(shí)現(xiàn). 商家后臺(tái)管理子系統(tǒng)的實(shí)現(xiàn).章小結(jié).六章 系統(tǒng)優(yōu)化與測(cè)試.統(tǒng)優(yōu)化. 服務(wù)器優(yōu)化. 譯緩存 . 使用 數(shù)據(jù)緩存. 存 . 據(jù)庫(kù)優(yōu)化.統(tǒng)測(cè)試. 功能測(cè)試.能測(cè)試.戶端兼容測(cè)試. 代碼合法性測(cè)試. 安全性測(cè)試. 接口測(cè)試.章小結(jié).七章 總結(jié)與展望.結(jié).望.致 謝. .考文獻(xiàn). 緒論 1第一章 緒論 引言 伴隨著移動(dòng)互聯(lián)網(wǎng)用戶的高速增長(zhǎng),移動(dòng)互聯(lián)網(wǎng)市場(chǎng) 規(guī)模也在不斷擴(kuò)大,讓塊市場(chǎng)吸引了眾多國(guó)內(nèi)互聯(lián)網(wǎng)巨 頭的關(guān)注,并紛紛涌現(xiàn) 出一批如街旁網(wǎng)、開(kāi)開(kāi)網(wǎng)等創(chuàng)業(yè)公司,目前新浪推出了微領(lǐng) 地、網(wǎng)易推出了八方,盛大有切客,百度、 人人網(wǎng)等均推出了自己的 務(wù)。 早在 6、 7 年前, 就有一批類似 當(dāng)時(shí)大多與旅游相結(jié)合, 一直沒(méi)有獲得顯著的效果。 出現(xiàn),將典型的 用網(wǎng)站混搭在一起,把傳統(tǒng)互聯(lián)網(wǎng)和移動(dòng)互聯(lián)網(wǎng)進(jìn)行了很好的融合4-6。在近期的 會(huì)上,各代表紛紛表示, 8-23需要從 式轉(zhuǎn)到 式7-8,從一種娛樂(lè)性的應(yīng)用轉(zhuǎn)移到實(shí)質(zhì)性的應(yīng)用上來(lái)。 是一個(gè)融合了傳統(tǒng)互聯(lián)網(wǎng)和移動(dòng)互聯(lián)網(wǎng)的 統(tǒng),把線上的優(yōu)勢(shì)和線下的資源進(jìn)行了有效的整合。 項(xiàng)目背景 論文選題來(lái)自本人從事開(kāi)發(fā)的一個(gè)項(xiàng)目: )。該項(xiàng)目由 戶端, 統(tǒng)兩大部分組成,其中 統(tǒng)部分又分為 臺(tái)系統(tǒng),商家后臺(tái)系統(tǒng),以及 統(tǒng),我在整個(gè)項(xiàng)目里面主要從事統(tǒng)的開(kāi)發(fā),并兼顧做了些 開(kāi)發(fā)工作。移動(dòng)手機(jī)客戶端已經(jīng)成功上線。 統(tǒng)還處于邀請(qǐng)碼注冊(cè)狀態(tài)。 一個(gè)基于地理位置的以社會(huì)化購(gòu)物分享和優(yōu)惠券為即時(shí)信息的系統(tǒng),當(dāng)用戶注冊(cè)成為網(wǎng)站的會(huì)員后,可以選擇是否綁定其它的社會(huì)化賬號(hào)(比如 ) ,然后我們會(huì)根據(jù)用戶的地點(diǎn)選擇設(shè)置推送信息的距離,由于初始 網(wǎng)站的場(chǎng)所數(shù)據(jù)庫(kù)不是很全,一般默認(rèn)為 10 千米。通過(guò)下載網(wǎng)站的移動(dòng)手機(jī)端應(yīng)用,用戶可以用手機(jī)拍下自己想要買的商品,并且可以為這些圖片標(biāo)上標(biāo)簽,然 后分享給好友或者同步到其他連接網(wǎng)站上去,用戶也可以通過(guò)此操作獲取到更多 的優(yōu)惠。同時(shí),用戶也能及時(shí)地看到好友的分享或者網(wǎng)站推送的附近的熱門商品。 電子科技大學(xué)碩士學(xué)位論文 2整個(gè)項(xiàng)目歷經(jīng)了 3 個(gè)時(shí)期: ( 1) 期,這是 原始的版本,中文名可叫做“禮物” ,在2010 年 10 月份的時(shí)候,當(dāng)時(shí)看到 火,網(wǎng)站最初的想法也是做成一個(gè)純粹性簽到的這樣一個(gè)網(wǎng)站。 ( 2) 期,中文名叫“優(yōu)惠券感應(yīng)器” ,隨著用戶對(duì)單純的簽到逐漸失去了興趣,我們立即改變了思路,引入一些激勵(lì)機(jī)制,比如簽到得勛章,簽到達(dá)到一定的次數(shù)就將獲得某些折扣。 ( 3) 期,中文名叫“購(gòu)生活” ,與之前的兩個(gè)版本相比,目前這個(gè)版本已經(jīng)算相當(dāng)穩(wěn)定的版本了,功能需 求逐漸成熟,同時(shí)又有清晰的運(yùn)作方式和盈利模式。目前 用已經(jīng)登上應(yīng)用市場(chǎng),網(wǎng)站還在緊張的內(nèi)測(cè)之中。 術(shù)簡(jiǎn)介 術(shù)并不是最近才產(chǎn)生的技術(shù), 早在 1996 年 司就提出了用 術(shù)來(lái)獲取網(wǎng)上信息,其目的是為了提高基于計(jì)算機(jī)網(wǎng)絡(luò)的信息獲取效率15。使用戶不再是主動(dòng)的去尋求信息, 而是像收聽(tīng)廣播看電視一樣,被動(dòng)地接受信息。但在后來(lái)的實(shí)際應(yīng)用中, 術(shù)卻慢慢的淡化了,主要因?yàn)槿藗儗?duì)自己定制的所有信息并不一定是非常喜歡 和迫切需要的,人們對(duì)于信息的準(zhǔn)確性遠(yuǎn)遠(yuǎn)高于信息的及時(shí)性要求,另一方面,在 不能確保用戶隨時(shí)隨地都能收到推送的信息。 但是到了移動(dòng)互聯(lián)網(wǎng)時(shí)代,人們可以利用移動(dòng)終端接 收信息。在智能手機(jī)上面,想看股票有與股票相關(guān)的應(yīng)用,看新 聞?dòng)锌葱侣劦膽?yīng)用,很多事情不用通過(guò)在瀏覽器中搜索來(lái)完成。另一方面,對(duì)于 那些信息更新速度快,信息產(chǎn)生頻度高而且用戶需求相對(duì)較為穩(wěn)定的移動(dòng)數(shù)據(jù)內(nèi)容而言,采用 式無(wú)論對(duì)于用戶還是內(nèi)容提供商來(lái)說(shuō)都能使數(shù)據(jù)內(nèi)容得到很 好的利用,尤其是基于地理位置的實(shí)時(shí)推送( 術(shù)將成為一種更加精準(zhǔn)的營(yíng)銷方式。 術(shù)的本質(zhì)在于讓信息主動(dòng)去尋找用戶,因此其優(yōu)勢(shì)在于信息的主動(dòng)性和及時(shí)性16。相對(duì)于 服務(wù)而言, 術(shù)具有以下特征1617: ( 1)主動(dòng)性, 服務(wù)器會(huì)在用戶不發(fā)出任何信息請(qǐng)求的情況下,及時(shí)主動(dòng)地告知用戶,因此,用戶可以主動(dòng)獲取到自己想要的信息。 ( 2)個(gè)性化,用戶可以定制時(shí)間,推送內(nèi)容、推送頻率等參數(shù), 服務(wù)器會(huì)為不同的用戶推送不同的信息內(nèi)容。 第一章 緒論 3( 3)智能化,根據(jù)一些特定的算法,分析出哪些信息是用戶覺(jué)得不需要的信息,然后過(guò)濾掉這些不重要的信息。 用分析 位置服務(wù) (,又稱定位服務(wù),是指通過(guò)各種定位技術(shù)來(lái)確定移動(dòng)用戶的位置,從而為用戶提供相關(guān)的服務(wù)信息9-11。 用主要分為兩種類型: 和 1213, 用是由用戶向 容提供商請(qǐng)求與位置相關(guān)的服務(wù), 而 用是由內(nèi)容提供商主動(dòng)對(duì)用戶提供相關(guān)信息的 務(wù)14, 如與位置有關(guān)的公交信息服務(wù), 基于位置的出租車服務(wù),基于位置的旅游服務(wù),以及基于位置的優(yōu)惠券服務(wù)等。 在 用中,推送服務(wù)體現(xiàn)出了更大的優(yōu)勢(shì)。其實(shí) 兩個(gè)含義,一個(gè)是定時(shí)通知,另外一個(gè)是實(shí)時(shí)消息。用戶 對(duì)定時(shí)通知的要求并不是及時(shí)的,當(dāng)有新的內(nèi)容產(chǎn)生,可以等待很久,在某個(gè)特 定的時(shí)候通知用戶閱讀,比如視頻、新聞等推送應(yīng)用,用戶并不希望一有新的新 聞就馬上推送到手機(jī)上,在特定的時(shí)間推送不會(huì)影響用戶的閱讀。而實(shí)時(shí)消息的 推送一般對(duì)信息獲取的要求非常及時(shí),一旦服務(wù)器上有更新,就馬上推送給手機(jī) 用戶,讓用戶閱讀,這就使得基于推送的實(shí)時(shí)互動(dòng)成為可能,例如郵件推送應(yīng)用 ,用戶希望一有新的郵件便立即通知,而不是過(guò)了很長(zhǎng)一段時(shí)間才收到。由于移 動(dòng)終端的電池消耗快,移動(dòng)網(wǎng)絡(luò)流量費(fèi)用高,移動(dòng)設(shè)備的操作便捷性差。因此,移動(dòng)智能手機(jī)就可以通過(guò) 術(shù)來(lái)獲取數(shù)據(jù)。 在 用中,只要滿足用戶預(yù)先設(shè)定的條件,就將觸發(fā) 務(wù)器發(fā)送內(nèi)容給用戶,服務(wù)器被觸發(fā)以后,客戶端就 會(huì)收到從服務(wù)器發(fā)送過(guò)來(lái)的推送內(nèi)容,而觸發(fā)的條件也可以是多種多樣的,可以 是定制的位置距離,也可以是預(yù)先設(shè)定的時(shí)間等。 實(shí)際上,移動(dòng)設(shè)備的 制21-30,基本上有 3 種做法: ( 1)采用 連接機(jī)制。采用這種方式,其實(shí)要求 P 一直保持連通的狀態(tài),對(duì)于移動(dòng)網(wǎng)絡(luò)來(lái)說(shuō)的話,這種 方式耗電量太大。同時(shí),移動(dòng)終端也必須得是 且還需要處理一些問(wèn)題,比如 冊(cè)、斷線重連等。 ( 2)控制信道 是利用 P 連接的方式,而是利用底層的移動(dòng)通信控制信道進(jìn)行推送,就是呈現(xiàn)我們手機(jī) 是哪家信號(hào),是否有電話呼入,是否注冊(cè)在網(wǎng)的那個(gè)信道,就像短信的推送提醒 機(jī)制一樣,也是走的這個(gè)信道。由于這電子科技大學(xué)碩士學(xué)位論文 4是走的底層移動(dòng)通信的控制信道,所以它 不會(huì)耗電,但是這樣的做法,是必須要和移動(dòng)運(yùn)營(yíng)商有深度合作才能夠?qū)崿F(xiàn)的。 ( 3)輪詢機(jī)制。這種方式是目前的主流,包括 用的也是一樣,輪詢需要考慮兩個(gè)問(wèn)題,一個(gè)是服務(wù)器負(fù)荷問(wèn)題,另一個(gè)是輪詢間隔決定推送的及時(shí)性,二者是相互矛盾的,輪詢間隔短的話對(duì)服 務(wù)器的性能要求就會(huì)很高。當(dāng)然,輪詢的間隔可以不是固定的數(shù)值,可以通過(guò)特 定的算法形成一個(gè)動(dòng)態(tài)的值,以達(dá)到最佳推送結(jié)果。 要工作內(nèi)容 本文設(shè)計(jì)并實(shí)現(xiàn)了基于地理位置的社會(huì)化購(gòu)物、分享 以及即時(shí)優(yōu)惠券推送的統(tǒng)平臺(tái),通過(guò)此平臺(tái)可以將優(yōu)惠 券基于用戶的地理位置 推送給合適的消費(fèi)者,用戶也可以通過(guò)此平臺(tái)得到更多想要的優(yōu)惠。論文對(duì) 位置服務(wù)應(yīng)用技術(shù)進(jìn)行了分析,并主要介紹了整個(gè)系統(tǒng)的架構(gòu)和設(shè)計(jì)思路,主要工作內(nèi)容如下: ( 1)對(duì)現(xiàn)有 技術(shù)進(jìn)行分析,針對(duì) 術(shù)和移動(dòng)終端的特點(diǎn),提出了移動(dòng)設(shè)備的 制實(shí)現(xiàn)方法。 ( 2)針對(duì) 務(wù)的對(duì)象,找到 要實(shí)現(xiàn)的功能點(diǎn),并對(duì)這些需求進(jìn)行詳細(xì)的分析和介紹。 ( 3)針對(duì)分析得出的功能需求,設(shè)計(jì)出系統(tǒng)的整體架構(gòu)和開(kāi)發(fā)環(huán)境部署,并詳細(xì)劃分各大功能模塊為多個(gè)子功能模塊 ,使每個(gè)模塊完成相對(duì)獨(dú)立的功能,然后再進(jìn)行詳細(xì)的數(shù)據(jù)庫(kù)設(shè)計(jì)。 ( 4)通過(guò)系統(tǒng)的子功能模塊分析,實(shí)現(xiàn) 統(tǒng), 統(tǒng),移動(dòng)客戶端的開(kāi)發(fā),并進(jìn)行系統(tǒng)測(cè)試和優(yōu)化。其中, 統(tǒng)和 統(tǒng)采用 構(gòu)開(kāi)發(fā),移動(dòng)客戶端采用 言開(kāi)發(fā)。 本論文的章節(jié)安排 本論文分為八個(gè)章節(jié),各章節(jié)安排如下: 第一章為緒論,主要介紹了本文的項(xiàng)目背 景、項(xiàng)目的概述,然后分析了 務(wù)的應(yīng)用趨勢(shì),并對(duì)本文的研究?jī)?nèi)容進(jìn)行了簡(jiǎn)要的介紹。 第二章 關(guān)鍵技術(shù)介紹,主要介紹了開(kāi)發(fā) 統(tǒng)使用的主要技術(shù),包括第一章 緒論 5( 索引擎、 。 第三章 求分析, 主要介紹了 項(xiàng)目在開(kāi)始階段的需求分析,以及需要實(shí)現(xiàn)的具體功能。 第四章 統(tǒng)設(shè)計(jì),介紹了 整體架構(gòu)、業(yè)務(wù)流程、服務(wù)器架構(gòu)、模塊設(shè)計(jì),以及系統(tǒng)數(shù)據(jù)庫(kù)的設(shè)計(jì)。 第五章 色功能模塊開(kāi)發(fā)與實(shí)現(xiàn), 闡述了 一些特殊功能模塊在開(kāi)發(fā)過(guò)程中所運(yùn)用的技術(shù)和方法以及運(yùn)行結(jié)果。 第六章 優(yōu)化與測(cè)試,對(duì)整個(gè)系統(tǒng)的性能進(jìn)行 優(yōu)化,并運(yùn)用各種測(cè)試方法對(duì)整個(gè)系統(tǒng)進(jìn)行功能測(cè)試和性能測(cè)試,兼容性 測(cè)試,安全性測(cè)試,以及在測(cè)試的過(guò)程中遇到的問(wèn)題和解決方法。 第七章 總結(jié)和展望,對(duì)整個(gè)項(xiàng)目期間所做的 工作進(jìn)行總結(jié),并分析了目前的優(yōu)缺點(diǎn),展望了下一步系統(tǒng)需要改進(jìn)的地方。 電子科技大學(xué)碩士學(xué)位論文 6第二章 關(guān)鍵技術(shù)介紹 一個(gè)融合了互聯(lián)網(wǎng)的 用和移動(dòng)互聯(lián)網(wǎng)的手機(jī)應(yīng)用為一體的多平臺(tái)的社會(huì)化購(gòu)物系統(tǒng)。 用使用了 為主要的腳本語(yǔ)言,同時(shí),也使用了 為服務(wù)器的后臺(tái)執(zhí)行腳本。 統(tǒng)的關(guān)鍵難點(diǎn) 在 ,如何吸引商家在店鋪中添加商品和優(yōu)惠券,以及鼓勵(lì)用戶使用并分享優(yōu)惠券。光是功能新穎還不行, 用戶可能用了一段時(shí)間就會(huì)慢慢失去興趣,而且這種模式也很容易被抄襲。 在 統(tǒng)當(dāng)中,也有一些技術(shù)難點(diǎn),例如需要通過(guò) 術(shù)來(lái)連接其他的社會(huì)化賬號(hào), 以便同步分享數(shù)據(jù), 在 幾個(gè)網(wǎng)站中 直有些問(wèn)題。 所以要做到一次簽到,分享到全部的 站還是有一定困難的。 關(guān)名詞解釋 惠券) :是商家為了推出自己的產(chǎn)品,而向用戶發(fā)送的一種促銷券,用戶可以在手機(jī)上收集該優(yōu)惠券,并到發(fā)布該優(yōu)惠券的商家那兒得到折扣。 品或商品) :是指商家在 個(gè)平臺(tái)上發(fā)布的個(gè)人店鋪內(nèi)的商品。 動(dòng)) :是指商家為了聚集人緣,讓 附近的人來(lái)參加商店的活動(dòng),誰(shuí)最先完成活動(dòng)規(guī)定的要求,誰(shuí)就將獲得獎(jiǎng)勵(lì)。 點(diǎn)) :可以是用戶簽到的某個(gè)小商店,也可以是商家自己添加的地點(diǎn)。 家店鋪的地主,就是在該店鋪簽到最多的人。 個(gè)是 好友。 樣,也是 好友,這 3 個(gè)稱呼沒(méi)有什么別的意思,就是一個(gè)好友互動(dòng)。手機(jī)上的 以選擇他的朋友來(lái)成為 第二章 關(guān)鍵技術(shù)介紹 一組常用來(lái)搭建動(dòng)態(tài)網(wǎng)站或者服務(wù)器的開(kāi)源軟件,由于該組合是免費(fèi)的,所 以在軟件開(kāi)發(fā)的投資成本低,因此受到業(yè)界的廣泛關(guān)注,是目前互聯(lián)網(wǎng)軟件開(kāi)發(fā)最強(qiáng)大的 用程序平臺(tái)。 擇了 作系統(tǒng)作為整個(gè)系統(tǒng)的運(yùn)行環(huán)境, 行版之一,也是一個(gè)開(kāi)源的 作系統(tǒng)。 目前最流行的 務(wù)器軟件之一,由于其跨平臺(tái)和安全性而被廣泛的使用。 特點(diǎn)是簡(jiǎn)單、 速度快、 性能穩(wěn)定, 所以 擇了 務(wù)器。 無(wú)論是中小型網(wǎng)站,還是大型系統(tǒng), 借其快速的處理數(shù)據(jù)的能力,以及低成本和高穩(wěn)定性被廣泛的使用。目前,最新版本為“ , 用了這一版本的數(shù)據(jù)庫(kù)。 英文超級(jí)文本預(yù)處理語(yǔ)言 縮寫(xiě)。它是一門跨平臺(tái)的動(dòng)態(tài)腳本語(yǔ)言,語(yǔ)法簡(jiǎn)單,使用方便,能很好的支持 據(jù)庫(kù),且執(zhí)行效率高,所以被廣泛的運(yùn)用。 用的 架是“ ,它是一個(gè)簡(jiǎn)化企業(yè)級(jí)應(yīng)用開(kāi)發(fā)和敏捷 用開(kāi)發(fā)的開(kāi)源框架。 指異步 。用了目前普遍流行的 架 解決 一些瀏覽器兼容問(wèn)題。 不僅兼容各種瀏覽器 ( ,而且還兼容 用戶能更方便地處理 現(xiàn)動(dòng)畫(huà)效果。 于 統(tǒng)存在大量的地理位置數(shù)據(jù),直接搜索建索引的速度很慢,而且搜索的時(shí)候需要全表掃描,多個(gè)表聯(lián) 合掃描,這樣就很難用最快的時(shí)間找到搜索結(jié)果。一般情況下,都是使用 句中的“ 作來(lái)做數(shù)據(jù)搜索,這電子科技大學(xué)碩士學(xué)位論文 8種方法在數(shù)據(jù)量比較小的時(shí)候效果還行, 但是當(dāng)數(shù)據(jù)量大到一定程度的時(shí)候,這種方法的速度是相當(dāng)慢的,所以我們需要 找到另外一種方法來(lái)解決這個(gè)問(wèn)題,那就是建立全文索引, 是一個(gè)基于 全文檢索引擎,它為 計(jì)了一個(gè)存儲(chǔ)引擎插件。我們只需要通過(guò)程序語(yǔ)言(如 調(diào)用 供給我們的搜索接口就可以很快地完成搜索。因此, 運(yùn)用 存儲(chǔ)引擎提供搜索服務(wù),并完成高性能的搜索功能,使用 時(shí)候需要注意的地方是,數(shù)據(jù)表必須要有數(shù)據(jù) 類型為整型的主鍵,而且配置的時(shí)候需注意對(duì)中文的支持。 用 寫(xiě)了一些腳本來(lái)實(shí)現(xiàn)一些如郵件發(fā)送等定時(shí)任務(wù)以及服務(wù)器日常處理。 一種動(dòng)態(tài)腳本語(yǔ)言,它通過(guò) 解析執(zhí)行,能夠在多種平臺(tái)下運(yùn)行。在 ,一切皆是對(duì)象,且不需要用大括號(hào)來(lái)劃定程序塊,入門簡(jiǎn)單,由于其也是開(kāi)源的,因此具有豐富的庫(kù),可以實(shí)現(xiàn)各種功能。 章小結(jié) 本章主要介紹了 統(tǒng)的關(guān)鍵難點(diǎn)、相關(guān)名詞解釋以及整個(gè)系統(tǒng)所用到的程序語(yǔ)言和技術(shù)架構(gòu)。后面的章節(jié)中,我將對(duì)整個(gè) 統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)具體闡述。 第三章 系統(tǒng)分析 9第三章 系統(tǒng)分析 行性分析 統(tǒng)的可行性分析重點(diǎn)解決這個(gè)基于地理位置的信息服務(wù)推送系統(tǒng)個(gè)方面條件,包括技術(shù)能否實(shí)現(xiàn),經(jīng)濟(jì)效 益能否超過(guò)開(kāi)發(fā)成本,操作是否可行等問(wèn)題。 術(shù)可行性分析 采用 構(gòu)來(lái)搭建 統(tǒng),使用 S X + 開(kāi)發(fā),通過(guò)調(diào)用 統(tǒng)的 口來(lái)請(qǐng)求數(shù)據(jù)交換。所有的物理設(shè)備都已經(jīng)具備,關(guān)于這些技 術(shù)也有相當(dāng)豐富的學(xué)習(xí)資料,因此整個(gè)系統(tǒng)在技術(shù)實(shí)現(xiàn)上是完全可以的。 濟(jì)可行性分析 本系統(tǒng)商業(yè)模式清晰,發(fā)展前景很好,已經(jīng)獲得個(gè)人風(fēng)險(xiǎn)投資,并且開(kāi)發(fā)成本很低,運(yùn)行費(fèi)用也是按流量來(lái)算,在前期 可能需要增加一些推廣和運(yùn)營(yíng)方面的成本,但是當(dāng)積累了一定數(shù)量的用戶過(guò)后, 由于具有很好的盈利模式,因此,可以在很短的時(shí)間內(nèi)收回成本。 作可行性分析 有基于 B/S 模式的 統(tǒng),又有基于移動(dòng)終端的手機(jī)應(yīng)用,整個(gè)系統(tǒng)操作簡(jiǎn)單,引導(dǎo)性強(qiáng),能夠更方便讓用戶熟悉使用該系統(tǒng)。 體需求分析 統(tǒng)包括了用戶前臺(tái)系統(tǒng)和商家后臺(tái)管理系統(tǒng),以及 統(tǒng)和用。網(wǎng)站前臺(tái)系統(tǒng)主要展示了用戶推送動(dòng)態(tài)、以及附近的場(chǎng)所、活動(dòng)和優(yōu)惠券。其主要內(nèi)容來(lái)自于我們的手機(jī)客 戶端,而網(wǎng)站只負(fù)責(zé)顯示。商家后臺(tái)管電子科技大學(xué)碩士學(xué)位論文 10理系統(tǒng)是完全獨(dú)立于前臺(tái)系統(tǒng)的,它主要 負(fù)責(zé)統(tǒng)計(jì)商家店鋪在網(wǎng)站上的一些數(shù)據(jù)信息,比如他們的店鋪被多少人 ,商品被多少人瀏覽過(guò)等等,有些統(tǒng)計(jì)信息時(shí)需要付費(fèi)才能看到的。 統(tǒng)提供了手機(jī)開(kāi)發(fā)需要的所有接口,通過(guò)這些函數(shù)便可以了解到整個(gè)手機(jī)應(yīng)用的功能需求。其中前臺(tái)系統(tǒng)和 用是面向所有用戶的,商家后臺(tái)管理系統(tǒng)是 面向與我們合作的商家,而 統(tǒng)則為智能手機(jī)提供內(nèi)部接口面向的是系統(tǒng)管理員。 因此 統(tǒng)的用戶主要有 3 種,普通用戶一般是可以使用系統(tǒng)一些普通的功能,如賬戶管理,收集優(yōu)惠券,參 加活動(dòng),分享、評(píng)論動(dòng)態(tài)等。合作商家可以免費(fèi)使用商家管理后臺(tái)的一些功能, 還有另外一些功能是需要付費(fèi)才能使用的,如優(yōu)惠券的詳細(xì)統(tǒng)計(jì),發(fā)布優(yōu)惠券、活動(dòng)的數(shù)量等。系統(tǒng)管理員可以使用 可以對(duì)普通用戶和合作商家的不法操作進(jìn)行控制。 臺(tái)系統(tǒng)需求分析 前臺(tái)系統(tǒng)主要由賬戶系統(tǒng)、內(nèi)容展示和搜索功 能這三大功能組成,如表 3 表 3臺(tái)系統(tǒng)基本功能 賬戶系統(tǒng): 內(nèi)容展示: 搜索功能: 1、用戶注冊(cè) 1、 態(tài) 1、地點(diǎn)搜索 2、用戶登錄、登出 2、附近地點(diǎn) 2、優(yōu)惠券搜索 3、私信 3、附近優(yōu)惠券 3、活動(dòng)搜索 4、好友關(guān)注 4、附近活動(dòng) 5、社會(huì)化賬號(hào)連接 5、店鋪 7、店鋪申請(qǐng) 6、優(yōu)惠券 7、產(chǎn)品 8、活動(dòng) 9、會(huì)員卡 賬戶系統(tǒng)的具體功能分析: 1)注冊(cè)功能:目前 行了邀請(qǐng)碼的注冊(cè)機(jī)制,也就是說(shuō)用戶必須要有一個(gè)邀請(qǐng)碼才能成為本站的會(huì)員。 2)登錄、登出:可以用注冊(cè)郵箱登錄,也可以用用戶名登錄,如果頻繁登錄的話就需要輸入驗(yàn)證碼才行。 3)私信:跟站內(nèi)信一樣,需要雙方都互相加為好友才能發(fā)送消息給對(duì)方。 第三章 系統(tǒng)分析 114)關(guān)注與取消關(guān)注:如果遇到有相同愛(ài)好的人,可以選擇關(guān)注他,當(dāng)然,如果不喜歡的話也可以取消關(guān)注。 5)社會(huì)化賬號(hào)連接:這里主要有 4 個(gè)網(wǎng)站可以連接, 6)店鋪申請(qǐng):店鋪申請(qǐng)主要是為商家從普通用戶成為商家用戶提供的一個(gè)申請(qǐng)過(guò)程。每一位申請(qǐng)者都需要驗(yàn)證,有兩種驗(yàn)證方式,一種是商家提供驗(yàn)證文檔,另外一種是商家申請(qǐng)電話驗(yàn)證。 上傳文檔驗(yàn)證需要等待 24 個(gè)小時(shí), 如果驗(yàn)證成功,我們會(huì)將驗(yàn)證碼發(fā)送到用戶的注冊(cè)郵箱。如果申請(qǐng)電話驗(yàn)證,我們會(huì)在 24 小時(shí)內(nèi)撥打用戶填寫(xiě)的電話號(hào)碼并驗(yàn)證用戶信息 是否屬實(shí),若符合條件,用戶則會(huì)得到一個(gè)驗(yàn)證碼。用戶將驗(yàn)證碼輸入后就可以認(rèn)領(lǐng)這個(gè)店鋪了。 內(nèi)容展示的具體功能分析: 1) 態(tài):出現(xiàn)在首頁(yè),有新的動(dòng)態(tài)立即顯示出來(lái),這里的動(dòng)態(tài)可以是來(lái)自好友的分享,關(guān)注的店鋪所發(fā)布的優(yōu)惠券、活動(dòng)等。 態(tài)實(shí)現(xiàn)滾動(dòng)顯示,每條動(dòng)態(tài)都可以進(jìn)行評(píng)論和分享。 2)附近地點(diǎn):這是網(wǎng)站最重要的一個(gè)功能,這里的地點(diǎn)一般就是指我們所說(shuō)的“場(chǎng)所” ,網(wǎng)站的所有內(nèi)容都與“場(chǎng)所”相關(guān)。由于絕大多數(shù) 統(tǒng)都沒(méi)有統(tǒng)一的場(chǎng)所數(shù)據(jù)庫(kù),比如有個(gè)餐館叫“長(zhǎng)城” ,在 ,在 也有,在其它的 站上可能同樣存在。一個(gè)應(yīng)用程序可以使用很多的定位技術(shù)來(lái)確定設(shè)備的精確坐標(biāo),但是坐標(biāo)只是涉及到地圖上的點(diǎn),我們簽到的不是 標(biāo),而是某個(gè)餐廳或商場(chǎng)。這就需要將我們的 坐標(biāo)連接到場(chǎng)所數(shù)據(jù)上,場(chǎng)所數(shù)據(jù)可能涉及大量不同的數(shù)據(jù)點(diǎn),但在從最簡(jiǎn)單的 層面上說(shuō),場(chǎng)所數(shù)據(jù)給地理坐標(biāo)附上了一個(gè)名字,以及其他信息等。附近地點(diǎn)主要展示附近 10場(chǎng)所,并分頁(yè)顯示出來(lái)。每一頁(yè)的場(chǎng)所都會(huì)這地圖上標(biāo)注出來(lái)。 3)附近優(yōu)惠券、活動(dòng):在找出附近 10“場(chǎng)所”之后,分類顯示出所有的優(yōu)惠券以及活動(dòng)信息。 4)優(yōu)惠券:其實(shí)就是等于廣告,包括展示優(yōu)惠券的各種信息。 5)店鋪:展示店鋪的商品、優(yōu)惠信息、活動(dòng)信息等,用戶也可以關(guān)注店鋪。 6)產(chǎn)品:展示店鋪商品的信息,用戶可以對(duì)該產(chǎn)品做出評(píng)價(jià)“喜歡”或是“不喜歡” 。 7)活動(dòng):展示活動(dòng)的內(nèi)容,活動(dòng)時(shí)間,活動(dòng)所屬地點(diǎn),活動(dòng)的方式。 8)會(huì)員卡:用戶可以通過(guò)掃描與我們合作商家店鋪的會(huì)員卡的二維碼來(lái)獲取更多的積分。 電子科技大學(xué)碩士學(xué)位論文 12搜索功能的具體分析:搜索需要輸入兩個(gè)信息,一個(gè)是“ ,另一個(gè)是“ ,即基于地點(diǎn)的搜索。還可以選擇在具體 某個(gè)分類下進(jìn)行搜索,搜索結(jié)果以最熱或是最新或是最晚來(lái)排序。搜索框下面會(huì)有一些搜索提示。 家后臺(tái)系統(tǒng)需求分析 商家后臺(tái)管理系統(tǒng)是專門為商家提供的一個(gè)后臺(tái)管理 平臺(tái)。通過(guò)該系統(tǒng),商家可以查看店鋪的簽到情況,以及有多少 人關(guān)注,每天被瀏覽的次數(shù),以及瀏覽者的年齡、性別等統(tǒng)計(jì)。商家還可以發(fā)布 優(yōu)惠券、添加商品、發(fā)布活動(dòng)、添加會(huì)員卡、編輯店鋪信息等。主要功能如下表所示。 表 3家后臺(tái)系統(tǒng)基本功能 1、添加優(yōu)惠券 1、添加活動(dòng) 1、添加商品 2、刪除優(yōu)惠券 2、刪除活動(dòng) 2、刪除商品 3、修改優(yōu)惠券信息 3、修改活動(dòng)信息 3、修改商品信息 4、優(yōu)惠券分享統(tǒng)計(jì) 4、活動(dòng)類型管理 5、優(yōu)惠券使用統(tǒng)計(jì) 5、活動(dòng)參與人數(shù)統(tǒng)計(jì) 6、活動(dòng)分享統(tǒng)計(jì) 優(yōu)惠券,其實(shí)也就是商家發(fā)布出來(lái),有需要的人,就可以收藏起來(lái),然后去店里買東西,然后減價(jià)。我們逛街 的時(shí)候,經(jīng)??吹降赇伾厦鏁?huì)說(shuō)減價(jià),但是,到底什么在減價(jià),我們并不知道, 有的人就不想浪費(fèi)時(shí)間進(jìn)去看,到底什么在打折,如果這個(gè)商家可以把 上來(lái),那么,手機(jī)用戶可以用搜到, 也可以按照距離被推送。 添加優(yōu)惠券:商家填寫(xiě)完 內(nèi)容,然后,選擇需要要發(fā)布的店鋪,例如一個(gè)商家有多個(gè)店鋪的話,這里同一個(gè) 優(yōu)惠券可以發(fā)布到很多個(gè)分店地址下,商家還可以選擇要分享的網(wǎng)站, 等,然后這條優(yōu)惠券信息也會(huì)顯示在其分享的網(wǎng)站中去。 優(yōu)惠券分享統(tǒng)計(jì):記錄包括 對(duì)優(yōu)惠券進(jìn)行操作的人,并以餅狀圖的形式顯示。 優(yōu)惠券使用統(tǒng)計(jì):用柱狀圖表示最近一周該優(yōu)惠券的使用情況。 其實(shí), 沒(méi)有太多的互動(dòng),因?yàn)?,每個(gè)人到店里買,都可以拿到折扣,因?yàn)樯碳冶緛?lái)店里就在打折,我們主要的是,給商家方面,告訴他們可以發(fā)廣告,有更多的客戶會(huì)被你吸引來(lái), 主要方便的是商家,所以,商家后臺(tái)審核第三章 系統(tǒng)分析 13不需要的,他們只要知道多少人收藏了,然后多少人到店里來(lái)了,他們基本上是可以數(shù)到的。 當(dāng)然為了鼓勵(lì)用戶收集,在 息顯示的時(shí)候,我們只顯示信息,而不顯示 條形碼( 形碼就是商家在后臺(tái),自己輸入一段少于 10 個(gè)字節(jié)的代碼) ,這個(gè)條形碼只有在被收集后才會(huì)顯示,也會(huì)被收藏到用戶的優(yōu)惠券收藏夾里面。 動(dòng)就不同了,活動(dòng)是需要互動(dòng)的,用戶上傳一個(gè)“符合要求”的照片,在商家審核以后,客戶就得到一個(gè)獎(jiǎng) 勵(lì)提示,這樣的話,在這個(gè)獎(jiǎng)勵(lì)有效日期前去領(lǐng),就可以了。 商家可以選擇按簽到次數(shù)或是上傳某個(gè)特定的圖片來(lái)做獎(jiǎng)勵(lì): 1) 按照 數(shù), 在指定的時(shí)間段內(nèi)誰(shuí) 數(shù)多, 誰(shuí)就是贏家 (一段時(shí)間內(nèi)不允許重復(fù) ,后臺(tái)不需要審核,但需指定有幾個(gè)贏家,活動(dòng)結(jié)束后發(fā)通知給商家以及贏家。 2)上傳特定的圖片,可以是針對(duì)某個(gè)景物的圖片,店內(nèi)某個(gè) 合影之類,總之是這么一種玩法,每個(gè)用戶只能 上傳一次。圖片活動(dòng)需審核,但是前期商家依然要指定有多少個(gè)贏家,每通過(guò)審核一個(gè),則可用獎(jiǎng)勵(lì)數(shù)減一。 動(dòng)可以設(shè)定開(kāi)始時(shí)間在未來(lái)的某個(gè)時(shí)間段,時(shí)間一到才顯示到相應(yīng)的位置或者頁(yè)面。 添加功能:主要包括優(yōu)惠券( 、活動(dòng)( 、商品( ,一般商家只能免費(fèi)發(fā)布 10 個(gè)優(yōu)惠券, 10 個(gè)活動(dòng),添加 20 個(gè)商品,如果想要發(fā)布更多的內(nèi)容就需要付費(fèi)了。 1)添加優(yōu)惠券:必須填寫(xiě)優(yōu)惠券內(nèi)容,原價(jià),現(xiàn)價(jià),圖片和描述,開(kāi)始時(shí)間,以及二維碼。 2)添加活動(dòng):包括提供的獎(jiǎng)勵(lì),選擇活動(dòng)類型,獲獎(jiǎng)人數(shù)限制,開(kāi)始時(shí)間和結(jié)束時(shí)間。 3)添加商品:需要上傳商品圖片,填寫(xiě)商品名稱和描述。 刪除功能:所有刪除操作都不做物理刪除,而是保存在刪除記錄里面。 修改功能:所有信息的修改都必須在發(fā)布之前,發(fā)布過(guò)后,該信息就只能刪除了。 電子科技大學(xué)碩士學(xué)位論文 統(tǒng)需求分析 口系統(tǒng)全部采用 求,可返回 者 式數(shù)據(jù)。請(qǐng)求方法名必填,其它參數(shù)按 數(shù)選填。 主要功能包括用戶相關(guān)的 片標(biāo)簽 理位置點(diǎn)記錄 惠券相關(guān) 品相關(guān) 類 片相關(guān) 員卡 用戶相關(guān) 要包括以下功能,如下表所示: 表 3用戶相關(guān) 口功能 1、用戶登錄 8、粉絲列表 15、修改頭像 2、退出登錄 9、 檢查是否有新的好友添加信息 16、獲取未讀信息的數(shù)目 3、檢查用戶是否已被注冊(cè) 10、未通過(guò)好友列表 17、設(shè)置信息為已讀 4、關(guān)注某人 11、根據(jù)用戶 用戶信息 18、根據(jù) 回信息內(nèi)容 5、添加好友、關(guān)注好友 12、獲取當(dāng)前用戶信息 19、獲取登錄用戶的信息列表6、檢查這個(gè)用戶是否關(guān)注過(guò) 13、查找好友 20、檢查消息發(fā)送是否成功 7、 用戶注冊(cè) ,注冊(cè)前先檢測(cè)用戶是否注冊(cè) 14、獲取這個(gè)用戶所有關(guān)注( 店鋪 字,照片,時(shí)間等 21、檢查刪除消息是否成功 照片標(biāo)簽 要功能,如表 3示: 表 3照片標(biāo)簽 口功能 1、插入標(biāo)簽鏈接 4、取消關(guān)注標(biāo)簽 7、關(guān)注

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論