freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于android平臺的crm系統(tǒng)客戶端軟件的_研究與實現(xiàn)碩士論文(編輯修改稿)

2024-12-13 22:12 本頁面
 

【文章內(nèi)容簡介】 器 ( Activity Manager) 對應用程序基本元素 Activity的管理。 窗口管理器 ( Window Manager) 對所有窗口的管理,如對話框( Dialog)等等。 包管理器 ( Package Manager) 對 Android應用程序( apk包)的管理,包括系統(tǒng)本地自帶的應用以及第三方應用。 3) 系統(tǒng)運行庫層 Android應用框架層為上層的開發(fā)提供了良好的平臺和接口,為支持 Android對硬件設備的調(diào)用,系統(tǒng)運行庫為上層提供了各種組件調(diào)用使用的支持。系統(tǒng)運行庫層包括系統(tǒng)庫和Android運行時環(huán)境。 系統(tǒng)庫各個部分的功能如表 22所示。 庫 功能 Bionic系統(tǒng) C庫 最底層的 C語言標準庫。 多媒體庫 ( Media Framework) Android系統(tǒng)多媒體庫,為 Android系統(tǒng)提供了多種音視頻及圖片格式的支持。 SGL 2D引擎庫。 SSL 該庫為 Android系統(tǒng)提供數(shù)據(jù)通信方面的支持,位于各層協(xié)議之間。 OpenGL 提供 3D效果的支持。 SQLite 提供輕量級關(guān)系型數(shù)據(jù)庫的支持。 Webkit 瀏覽器引擎。 FreeType 位圖( bitmap)及矢量圖( vector)。 第二部分 Android運行時環(huán)境( Android Runtime)提供了 Java核心庫( Core Libraries)和 Dalvik虛擬機( Dalvik Virtual Machine)。該 Java核心庫提供了 Java的核心 API。 Dalvik虛擬機是通過 Java實現(xiàn)的。 Dalvik虛擬機通過將 .class和 .jar文件轉(zhuǎn)換為 .dex文件來獲取指令和數(shù)據(jù)。 .dex文件使用上更加高效,這使得 Dalvik虛擬機能夠在有限的存儲空間和計算速度下,正常順暢的運行。因此, Dalvik虛擬機非常適合運行在移動終端中。 4) Linux內(nèi)核層 Android系統(tǒng)基于 ,內(nèi)核層提供了一些關(guān)于終端核心硬件設備的支持,如USB、藍牙等。內(nèi)核層將設備相關(guān)的服務以接口形式提供給上層。 Android四大組件 Android平臺是為組件化而搭建的平臺,在 Android平臺上進行應用軟件的開發(fā),通過基于組件的重用和架構(gòu),就可以輕易的搭建和完成各式應用,主要包括以下四種類型的組件。 1) Activity Android中, Activity是最為常用的組件,它可以表示為一個可視化的用戶界面或一個單獨的屏幕。例如一個聯(lián)系人列表的 Activity為用戶展現(xiàn)的就是一個按照列表的方式列出所有聯(lián)系人基本信息的界面。每一個 Activity都包含一些控件用以實現(xiàn)相關(guān)的界面效果和相應的功能,如按鈕( Button)、文本框( TextView)、列表( ListView)等等。 每一個具體的 Activity都是 Activity( )的子類。各個 Activity之間可以進行數(shù)據(jù)的通信。因此,通過 使用不同的控件以及設置控件的相關(guān)事件,開發(fā)人員就能設計開發(fā)出不同界面效果、不同功能的 Activity。 2) Service Service也是 Android開發(fā)較為頻繁使用的組件。 Service與 Activity的區(qū)別在于,首先, Service 沒有用戶界面,它不像 Activity 那樣能夠通過各種控件、界面元素的組合來給用戶直觀的展現(xiàn);其次, Service運行于系統(tǒng)后臺,而且它不能自己運行,需要通過調(diào)用需要通過調(diào)用 ()或 ()方法啟動服務 。 3) Broadcast Receiver Broadcast Receiver 主要用于對系統(tǒng)發(fā)送的廣播進行接收、過濾和響應 [14]。 Android系統(tǒng)會產(chǎn)生并發(fā)出一些廣播用于通知相應的應用來處理一些事件,如電池電量過低、更改語言等。 Broadcast Receiver不像 Activity和 Service能夠去執(zhí)行某些操作或業(yè)務,它處于一種被動的狀態(tài)。只有符合條件的廣播發(fā)送過來時, Broadcast Receiver 才會被激活去執(zhí)行一些指定的操作。 4) Content Provider Content Provider提供一種應用間的數(shù)據(jù)共享訪問機制。 Content Provider幫助應用向外部提供數(shù)據(jù)訪問的接口,使得應用間具有關(guān)聯(lián)性,方便用戶使用。 DES加解密技術(shù) 對于一些企業(yè)級別的系統(tǒng),如 CRM系統(tǒng),它們需要在互聯(lián)網(wǎng)上傳輸關(guān)于公司、客戶等一些企業(yè)內(nèi)部信息,這些信息如果以明文的形式傳輸,勢必會有泄露、被竊取的危險性 [15]。因此, CRM系統(tǒng)需要對客戶端與服務器之間交互的數(shù)據(jù)進行加密,保障數(shù)據(jù)的安全性。 本課題的 CRM系統(tǒng)將采用一種安全、操作簡便的加解密方法。 DES( Data Encryption Standard,數(shù)據(jù)加密算法)是一種世界標準的加密形式,同時也是發(fā)明最早的最廣泛使用的分組對稱加密算法 [16][17]。 DES 加密算法屬于分組加密算法,通過對密鑰的保護提高加密算法的安全性。 DES采用混亂和擴展(即先替換后置換)的技術(shù)對數(shù)據(jù)進行加密。 針對 CRM系統(tǒng),由于客戶端與服務器之間傳遞的數(shù)據(jù)屬于公司內(nèi)部資料,具有私密性;同時,這些數(shù)據(jù)由于涉及到某些訂單、報表的具體內(nèi)容,數(shù)據(jù)量可能會很大;再者, CRM系統(tǒng)客戶端為移動終端,其處理能力、存儲能力相對于 PC機要弱。因此,對于加解密算法,應該選擇一種形式 簡單,易實現(xiàn)、計算資源少、速度快的算法。而 DES加解密算法具有上述特點,因此本課題采用 DES算法來實現(xiàn)系統(tǒng)內(nèi)數(shù)據(jù)的加解密功能。 Java對象序列化技術(shù) 對于網(wǎng)絡中的通信,無論傳遞的是何種類型的數(shù)據(jù),一般都會以二進制的方式呈現(xiàn)。在實現(xiàn) CRM系統(tǒng)的時候,應該為客戶端與服務器提供一種能夠方便進行數(shù)據(jù)封裝和解析的方法,一方面,供客戶端或服務器將對方發(fā)來的數(shù)據(jù)進行解析,提取出相關(guān)重要的參數(shù),進行相應的業(yè)務處理;另一方面,客戶端與服務器自身能將所需請求或響應的參數(shù)以一定形式封裝起來,進行網(wǎng)絡間數(shù)據(jù)的傳遞。 Java 為網(wǎng)絡間的數(shù)據(jù)傳輸?shù)姆庋b提供了很好的支持,即對象序列化。序列化指的是將對象寫入字節(jié)流的過程;接收到字節(jié)流,將其恢復為對象的過程,則是反序列化。 相比于其他數(shù)據(jù)封裝方法,如 XML、 JSON、 Java對象序列化的優(yōu)勢在于它的簡單易用性。Java 提供了進行對象序列化和反序列化的接口,只需要進行簡單的方法調(diào)用,即可實現(xiàn)相關(guān)操作。而 Java中的對象也只需要實現(xiàn) Serializable接口就可以被序列化。 本章小結(jié) 本章主要闡述了 CRM系統(tǒng)所涉及相關(guān)的技術(shù)。介紹了客戶關(guān)系管理的相關(guān)概念和理論。對 Android操作系統(tǒng)做了簡要說明,闡述了 Android平臺的特點,及其體系架構(gòu)、組件等相關(guān)內(nèi)容。然后對 CRM系統(tǒng)所使用到的 DES加密技術(shù)做了簡要介紹。最后對 CRM系統(tǒng)客戶端與服務器之間交互數(shù)據(jù)的封裝方法 —— Java對象序列化進行了說明。 第三章 系統(tǒng)需求分析 本課題主要研究與實現(xiàn)的是基于 Android平臺的 CRM系統(tǒng)的客戶端軟件。該系統(tǒng)主要面向長期在移動狀態(tài)下工作的人群,包括企業(yè)銷售人員、現(xiàn)場服務人員,以及企業(yè)中高層管 理人員等。系統(tǒng)將圍繞客戶關(guān)系管理理念,主要分為九個功能:客戶管理功能、聯(lián)系人管理功能、銷售機會管理功能、訂單管理功能、產(chǎn)品管理功能、線索管理功能、行動管理功能、知識庫管理功能以及日程管理功能。系統(tǒng)用例圖如圖 31所示。 用 戶客 戶 管 理聯(lián) 系 人 管 理線 索 管 理銷 售 機 會 管 理銷 售 訂 單 管 理產(chǎn) 品 管 理知 識 庫 管 理日 常 工 作 管 理行 動 管 理日 程 管 理includeincludeC R M 系 統(tǒng) 以下將針對客戶管理功能、聯(lián)系人管理功能、線索管理功能、銷售訂單管理功能和行動管理功能進行具體詳細的分析說明。 功能需求分析 客戶 管理功能 在本系統(tǒng)中,客戶管理功能是最基本的功能,其余各個功能都將圍繞著“客戶”這一概念展開。客戶關(guān)系管理概念中所提及的“客戶”并不僅僅指代消費者或者用戶,它指的是購買企業(yè)產(chǎn)品或服務的顧客,同時也可以泛指企業(yè)的內(nèi)部員工、合作伙伴等等。而且,“客戶”這一概念也并非僅指代一個自然人,它可以指代一個公司,一個團體等等。 客戶管理功能的用例圖如圖 32所示。 用 戶客 戶 管 理新 增 客 戶編 輯 客 戶搜 索 客 戶查 看 客 戶查 看 客 戶 相 關(guān) 對 象 e x t e n d s 快 速 聯(lián) 系 e x t e n d s 創(chuàng) 建 交 易includeincludeincludeincludeincludeC R M 系 統(tǒng) 由用例圖可知,本功能提供與業(yè)務人員相關(guān)聯(lián)的所有客戶的信息。 為用戶提供新增、查看、搜索、修改客戶的基本功能操作,各功能都需進行操作權(quán)限的控制 。于此同時,為用戶提供快速聯(lián)系客戶的功能,支持打電話、發(fā)短信、發(fā)郵件等方式與客戶進行及時溝通交流。 用戶通過當前客戶創(chuàng)建相應業(yè)務信息的功能,包括創(chuàng)建訂單、創(chuàng)建商機、創(chuàng)建行動等。通過客戶功能中的某客戶創(chuàng)建操作時,將自動帶入該客戶的相關(guān)信息。 客戶管理功能提供與其他功能的關(guān)聯(lián)接口。支持用戶查看與該客戶相關(guān)的所有對象的信息,包括該客戶所擁有的所有聯(lián)系人、銷售訂單、行動信息等等。 通過客戶端錄入的信息均需交由服務器端保存處理,如若保存失敗客戶端會給用戶相應的狀態(tài)提示。 由于“客戶”對于 CRM系統(tǒng)是非常重要的元素,因此,本系統(tǒng)在客戶端中將不提供客戶的刪除功能,將該功能授權(quán)于系統(tǒng)管理人員。 聯(lián)系人 管理功能 CRM 系統(tǒng)中,客戶關(guān)懷是一個非常重要的環(huán)節(jié),它強調(diào)企業(yè)應該與客戶時刻保持溝通,一方面,為客戶在購買企業(yè)產(chǎn)品或服務后,提供有效及時的產(chǎn)品售后服務;另一方面,企業(yè)也可以通過與客戶進行主動溝通,在充分了解客戶需求的基礎(chǔ)上,更好地挖掘潛在客戶,提高銷售機會。 CRM 系統(tǒng)中的聯(lián)系人為與用戶直接進行溝通交流的對象。他可以屬于一個“客戶”,也可以獨立存在。在 CRM系統(tǒng)中,聯(lián)系人與用戶手機中的通訊錄聯(lián)系人不一樣, CRM系統(tǒng)中的聯(lián)系人存儲于系統(tǒng)服務器,他們是與企業(yè)業(yè)務活動相關(guān)的人員;而用戶手機本地聯(lián)系人是用戶的個人數(shù)據(jù),可能與企業(yè)客戶沒有任何關(guān)系。本系統(tǒng)聯(lián)系人管理功能的用例圖如圖 33所示。 用 戶聯(lián) 系 人 管 理添 加 聯(lián) 系 人編 輯 聯(lián) 系 人查 詢 聯(lián) 系 人查 看 聯(lián) 系 人查 看 聯(lián) 系 人 相 關(guān) 對 象 e x t e n d s 快 速 聯(lián) 系 e x t e n d s 刪 除 聯(lián) 系 人創(chuàng) 建 行 動includeincludeincludeincludeincludeincludeC R M 系 統(tǒng) 圖 33 聯(lián)系人管理功能用例圖 如圖所示,系統(tǒng)提供聯(lián)系人的相關(guān)功能。用戶可以添加聯(lián)系人。在添加過程中,用戶需要錄入與該聯(lián)系人相關(guān)的信息,同時需要確定該聯(lián)系人 是否屬于某個“客戶”,以及該聯(lián)系人是否為該客戶的主聯(lián)系人。 對于已添加入 CRM系統(tǒng)的聯(lián)系人,系統(tǒng)允許擁有特定權(quán)限的用戶對聯(lián)系人信息進行修改,同時,系統(tǒng)也允許用戶刪除某個聯(lián)系人。 用戶在查看聯(lián)系人詳細信息的同時也可以查看與聯(lián)系人相關(guān)聯(lián)的所有對象的信息。相關(guān)對象信息主要包括該聯(lián)系人相關(guān)的行動、線索和客戶信息。同時,系統(tǒng)為用戶提供了該聯(lián)系人在 CRM系統(tǒng)中的關(guān)系信息,通過關(guān)系樹(圖片)的方式呈現(xiàn)給用戶。 在查看聯(lián)系人詳情過程中,用戶也可以直接和聯(lián)系人進行溝通??蛻舳藶橛脩籼峁┝藫艽蚴謾C、撥打座機、發(fā)送郵件等聯(lián)系方式 。 聯(lián)系人管理功能允許用戶通過當前查看的聯(lián)系人來創(chuàng)建行動,在創(chuàng)建過程中,自動帶入當前聯(lián)系人的相關(guān)信息。 用戶在查看聯(lián)系人的時候,可以通過輸入關(guān)鍵字對聯(lián)系人進行搜索。 線索 管理功能 線索即是業(yè)務員在工作中獲取的信息片段,其來源包括招標文件、廣告等;它并沒有經(jīng)過驗證,是需要進一步核實的銷售消息。通過所獲取的線索,可能會觸發(fā)商機以及相關(guān)的后續(xù)操作。線索是企業(yè)業(yè)務活動過程中的一個過渡點,在本 CRM系統(tǒng)中,線索的最終形態(tài)是客戶或者聯(lián)系人。線索管理功能的用例圖如圖 34所示。 用 戶線 索 管 理新 增 線 索編 輯 線 索查 詢 線 索查 看 線 索 相 關(guān) 對 象查 看 線 索 e x t e n d s 刪 除 線 索inclu
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1