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

正文內容

基于android的客戶關系管理系統(tǒng)的改進與開發(fā)-資料下載頁

2024-11-13 11:50本頁面

【導讀】嚴格按照統(tǒng)一格式!中文摘要(題目要一致,每個字都要相同。提醒功能;客戶信息存放在手機的數(shù)據(jù)庫內,保證客戶信息的及時更新。以隨時隨地掌握客戶最新的信息資料,方便客戶自己業(yè)務的辦理。于android平臺的,在Eclipse環(huán)境下完成,首先將該程序分為客戶信息的查看,客戶信息的添加,客戶信息的刪除,客戶信息的修改,客戶信息的查詢等5個模塊,在之前建立CRMDB,以便程序與數(shù)據(jù)庫的連接。

  

【正文】 out_marginLeft=30dip / /LinearLayout LinearLayout android:layout_width=wrap_content android:layout_height=match_parent 中北大學 2020 屆 畢業(yè)設計說明書 第 23 頁 共 60 頁 android:orientation=vertical TextView android:id=@+id/txt_address android:layout_width=wrap_content android:layout_height=match_parent android:text=@string/dialogaddress android:layout_marginLeft=20dip/ TextView android:id=@+id/AddressDatail android:layout_width=wrap_content android:layout_height=match_parent android:layout_marginLeft=30dip / /LinearLayout /LinearLayout 中北大學 2020 屆 畢業(yè)設計說明書 第 24 頁 共 60 頁 客戶信息查看 圖 中北大學 2020 屆 畢業(yè)設計說明書 第 25 頁 共 60 頁 實現(xiàn)系統(tǒng)各具體功能的相關類 (這一節(jié)的內容最好都刪除) SQLiteOpenHelper 類 (注意格式) SQLiteOpenHelper 是 個 抽 象 類 , 在 該 類 中 有 如 下 兩 個 抽 象 方 法 ,SQLiteOpenHelper 的子類必須實現(xiàn)這兩個方法。 public abstract void onCreate(SQLiteDatabase db)。 public abstract void onUpdate(SQLiteDatabase db,int oldVersion,int newVersion)。 SQLiteOpenHelper 會 自動檢測數(shù)據(jù)庫文件是否存在。如果存在,會打開這個數(shù)據(jù)庫,在這種情況下就不會調用 onCreate()方法。如果數(shù)據(jù)庫文件不存在,SQLiteOpenHelper 首先會創(chuàng)建一個數(shù)據(jù)庫文件,然后打開這個數(shù)據(jù)庫,最后調用onCreate()方法。因此, onCreate()方法一般用來在新創(chuàng)建的數(shù)據(jù)庫中建立表、視圖等數(shù)據(jù)庫組建。也就是說 oncreate()方法 在數(shù)據(jù)庫文件第一次創(chuàng)建時調用。 先看看 SQLiteOpenHelper 類的構造方法再解釋 onUpdate()方法何時會被調用。 public SQLiteOpenHelper(Context context,String name,CursorFactory factory,int version)。 其中 name 參數(shù)表示數(shù)據(jù) 庫文件名(不包括文件路徑), SQLiteOpenHelper 會根據(jù)這個文件名創(chuàng)建數(shù)據(jù)庫文件。 version 表示數(shù)據(jù)庫的版本號。如果當前傳入的數(shù)據(jù)庫版本號比上次創(chuàng)建或升級的版本號高, SQLiteOpenHelper 就會調用 onUpdate()方法。也就是說,當數(shù)據(jù)庫第一次創(chuàng)建時會有一個初始的版本號。當需要對數(shù)據(jù)庫中的表、視圖等組建升級時可以增大版本號,再重新創(chuàng)建它們?,F(xiàn)在總結一下oncreate()和 onUpdate()調用過程。 , SQLiteOpenHelper 在自動創(chuàng)建數(shù)據(jù)庫后會調用oncreate()方法,在該方法中一般需要創(chuàng)建表、視圖等組件。在創(chuàng)建前數(shù)據(jù)庫一般是空的,因此不需要先刪除數(shù)據(jù)庫中相關的組件。 ,并且當前版本號高于上次創(chuàng)建或 升級的版本號,SQLiteOpenHelper 會調用 onUpdate()方法,調用該方法后會更新數(shù)據(jù)庫的版本號。在 onupdate()方法中除了創(chuàng)建表、視圖等組件外,還需要先刪除這些相關的組件,中北大學 2020 屆 畢業(yè)設計說明書 第 26 頁 共 60 頁 因此,在調用 onupdate()方法前,數(shù)據(jù)庫是存在的,里面還原許多數(shù)據(jù)庫組建。 綜合上述兩點,可以得出一個結論。如果數(shù)據(jù)庫文件不存在,只有 oncreate()被調用(該方法在創(chuàng)建數(shù)據(jù)庫時被調用一次)。如果數(shù)據(jù)庫文件存在,會調用 onupdate()方法升級數(shù)據(jù)庫,并更新版本號。 ContentProvider 類 當應用繼承 ContentProvider類,并重寫該類用于提供數(shù)據(jù)和存儲數(shù)據(jù)的方法,就可以向其他應用共享其數(shù)據(jù)。雖然使用其他方法也可以對外共享數(shù)據(jù),但數(shù)據(jù)訪問方式會因數(shù)據(jù)存儲的方式而不同,如:采用文件方式對外共享數(shù)據(jù),需要進行文件操作讀寫數(shù)據(jù);采用 sharedpreferences共享數(shù)據(jù),需要使用 sharedpreferences API 讀寫數(shù)據(jù)。而使用 ContentProvider 共享數(shù)據(jù)的好處是統(tǒng)一了數(shù)據(jù)訪問方式。 Uri 類 Uri 代表了要操作的數(shù)據(jù), Uri 主要包含了兩 部分信息: ContentProvider , ContentProvider 中的什么數(shù)據(jù)進行操作,一個 Uri 由以下幾部分組成: : ContentProvider(內容提供者)的 scheme 已經(jīng)由 Android 所規(guī)定為: (或 Authority):用于唯一標識這個 ContentProvider,外部調用者可以根據(jù)這個標識來找到它。 ( path):可以用來表示我們要操作的數(shù)據(jù),路徑的構建應根據(jù)業(yè)務而定,如下: 要操作 contact 表中 id為 10 的記錄,可以構建這樣的路徑 :/contact/10 要操作 contact 表中 id為 10 的記錄的 name 字段, contact/10/name 要操作 contact 表中的所有記錄,可以構建這樣的路徑 :/contact 要操作的數(shù)據(jù)不一定來自數(shù)據(jù)庫,也可以是文件等他存儲方式,如下 : 要操作 xml 文件中 contact 節(jié)點下的 name 節(jié)點,可以構建這樣的路徑:中北大學 2020 屆 畢業(yè)設計說明書 第 27 頁 共 60 頁 /contact/name 如果要把一個字符串轉換成 Uri,可以使用 Uri 類中的 parse()方法,如下: Uri uri = ( UriMatcher、 ContentUrist 和 ContentResolver 類 因為 Uri 代表了要操作的數(shù)據(jù),所以我們很經(jīng)常需要解析 Uri,并從 Uri 中獲取數(shù)據(jù)。 Android 系統(tǒng)提供了兩個用于操作 Uri 的工具類,分別為 UriMatcher 和ContentUris 。掌握它們的使用,會便于我們的開發(fā)工作。 UriMatcher:用于匹配 Uri,它的用法如下: 要匹配 Uri 路徑全部給注冊上,如下: //常量 表示不匹配任何路徑的返回碼 (1)。 UriMatcher uriMatcher = new UriMatcher()。 // 如果 match() 方法匹配 路徑,返回匹配碼為 1 (“ ” , “ contact” , 1)。//添加需要匹配 uri,如果匹配就會返回匹配碼 // 如果 match() 方 法 匹 配 路徑,返回匹配碼為 2 (“ ” , “ contact/” , 2)。//號為通配符 Uri 后,就可以使用 (uri)方法對輸入的 Uri 進行匹配,如果匹配就返回匹配碼,匹配碼是調用 addURI()方法傳入的第三 個 參 數(shù) , 假 設 匹 配 路徑,返回的匹配碼為 1。 中北大學 2020 屆 畢業(yè)設計說明書 第 28 頁 共 60 頁 ContentUris:用于獲取 Uri 路徑后面的 ID 部分,它有兩個比較實用的方法: withAppendedId(uri, id)用于為路徑加上 ID部分 parseId(uri)方法用于從路徑中獲取 ID 部分 ContentResolver:當外部應用需要對 ContentProvider 中的數(shù)據(jù)進行添加、刪除、修改和查詢操作時,可以使用 ContentResolver 類來完成,要獲取ContentResolver 對象,可以使用 Activity 提供的 getContentResolver()方法。 ContentResolver 使用 insert、 delete、 update、 query 方法,來操作數(shù)據(jù)。 5 基 于 android 的平臺移動客戶關系管理系 統(tǒng)的系統(tǒng)測試 測試內容 (這一章都沒看到你具體的測試內容?。? ,可操作性及安全性能較好,能對不同級別用戶進行操作限制,以保證數(shù)據(jù)庫的安全。 ,數(shù)據(jù)的錄入、刪除及更改均能順利完成,并能實現(xiàn)動態(tài)更新。 、越界均能進行非法提示,以警告用戶正確使用。對用戶的非正常操作方式也提出警告。 ,系統(tǒng)能夠報錯。 ,可移植性完好。 測試方法 軟件測試是一個復雜的過程,它包括正確性、可維護性、靈活性、可靠性、完整性 、安全性、效率和可擴充性等許多方面。 在系統(tǒng)測試時,包括合理的輸入條件和不合理的輸入條件。合理的輸入條件是指驗證程序正確的輸入條件,而不合理的輸入條件是指異常的、不合規(guī)則的、可能是程序發(fā)生錯誤的輸入條件。因此,我們在測試時會選用不合理的輸入條件來發(fā)現(xiàn)中北大學 2020 屆 畢業(yè)設計說明書 第 29 頁 共 60 頁 更多的錯誤,以此來測試程序。 測試過程中主要采用了單元測試和黑盒測試。 單元測試:又稱模塊測試,是針對軟件設計的最小單位 ─ 程序模塊,進行正確性檢驗的測試工作,其目的在于發(fā)現(xiàn)各模塊內部可能存在的各種差錯。單元測試需要從程序的內部結構 s 出發(fā)設計測試用例,多個模塊 可以平行地獨立進行單元測試。 黑盒測試:也稱功能測試,它是通過測試來檢測每個功能是否都能正常使用。在測試中,把程序看作一個不能打開的黑盒子,在完全不考慮程序內部結構和內部特性的情況下,在程序接口進行測試,它只檢查程序功能是否按照需求規(guī)格說明書的規(guī)定正常使用,程序是否能適當?shù)亟邮蛰斎霐?shù)據(jù)而產(chǎn)生正確的輸出信息。黑盒測試著眼于程序外部結構,不考慮內部邏輯結構,主要針對軟件界面和軟件功能進行測試。 測試結果 ,系統(tǒng)界面的色彩選擇、搭配上對于長期工作者而言不會產(chǎn)生眼部不適感。 護性良好,數(shù)據(jù)的錄入能順利完成,并能實現(xiàn)動態(tài)更新,刪除和修改也能順利完成。 ,系統(tǒng)有報錯功能,在數(shù)據(jù)輸入錯誤時,使用者能夠獲知錯誤所在。 6 總結 在設計過程中,通過查閱大量有關資料,與同學交流經(jīng)驗和自學,并向老師請教等方式,使自己學到了不少知識,也經(jīng)歷了不少艱辛,但收獲同樣巨大。在整個設計中我懂得了許多東西,也培養(yǎng)了我獨立工作的能力,樹立了對自己工作能力的信心,相信會對今后的學習工作生活有非常重要的影響。而且大大提高了動手的能力,使我充分體會到了在創(chuàng)造過程中探索的艱難和成功時的喜悅 。雖然這個設計做的也不太好,但是在設計過程中所學到的東西是這次畢業(yè)設計的最大收獲 中北大學 2020 屆 畢業(yè)設計說明書 第 30 頁 共 60 頁 本系統(tǒng)完成了客戶關系管理系統(tǒng)的相關功能,出于移動設備方便快捷的特點,該程序可隨時隨地查找客戶,查看相應的客戶信息,也可以隨時隨地添加客戶信息,并對客戶信息進行修改,并有節(jié)假日對客戶發(fā)短信祝賀的提醒功能;客戶信息存放在手機的數(shù)據(jù)庫內,保證客戶信息的及時更新 。 客戶關系管理系統(tǒng)設計合理,操作簡便,界面大方。但由于本人水平有限,仍有很多不足之處,比如美工效果不是很好。 中北大學 2020 屆 畢業(yè)設計說明書 第 31 頁 共 60 頁 附錄 (可以不附代碼)
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1