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

正文內(nèi)容

畢業(yè)設(shè)計(jì)---基于android的日程管理系統(tǒng)(留存版)

  

【正文】 系統(tǒng)運(yùn)行環(huán)境 .................................... 6 “日程管理系統(tǒng)”的客戶端 ......................... 6 “日程管理系統(tǒng)”的數(shù)據(jù)庫(kù)服務(wù)器 ................... 7 (三)實(shí)現(xiàn)思路和方法 .................................. 7 (四)系統(tǒng)開(kāi)發(fā)環(huán)境 .................................... 8 數(shù)據(jù)庫(kù)的使用 .................................... 8 開(kāi)發(fā)平臺(tái) ....................................... 10 系統(tǒng)開(kāi)發(fā)環(huán)境 ................................... 10 (五)數(shù)據(jù)流程圖 ..................................... 10 三、總體設(shè)計(jì) ........................................... 13 (一)系統(tǒng)總體設(shè)計(jì)描述 ............................... 13 (二)系統(tǒng)模塊圖 ..................................... 14 系統(tǒng)總體結(jié)構(gòu) ................................... 14 系統(tǒng)模塊描述 ................................... 16 1 (三)數(shù)據(jù)庫(kù)總體設(shè)計(jì) ................................. 18 數(shù)據(jù)庫(kù)設(shè)計(jì)介紹 ................................. 18 ER 圖 ........................................ 18 數(shù)據(jù)庫(kù)表設(shè)計(jì) ................................... 20 四、詳細(xì)設(shè)計(jì)和系統(tǒng)實(shí)現(xiàn) .................................. 22 (一)詳細(xì)設(shè)計(jì)和系統(tǒng)實(shí)現(xiàn) ............................. 22 (二)功能模塊的設(shè)計(jì)和實(shí)現(xiàn) ........................... 23 用戶管理模塊 ................................... 24 日程數(shù)據(jù)增、刪、改模塊 ......................... 26 數(shù)據(jù)庫(kù)讀寫(xiě)模塊 ................................. 27 系統(tǒng)中其他功能的實(shí)現(xiàn) ........................... 29 五、測(cè)試與評(píng)估 ......................................... 30 (一)測(cè)試環(huán)境 ....................................... 30 (二)測(cè)試計(jì)劃 ....................................... 31 交互測(cè)試 ....................................... 31 功能測(cè)試 ....................................... 33 (三)測(cè)試結(jié)果與評(píng)價(jià) ................................. 40 六、結(jié)束語(yǔ) ............................................. 42 參考文獻(xiàn) ............................................... 44 1 移動(dòng)校園 —日程管理 摘 要: 如今隨著信息技術(shù)的高速發(fā)展,越來(lái)越多的學(xué)校 將虛擬校園 和現(xiàn)實(shí)校園相結(jié)合,探索出開(kāi)展移動(dòng)學(xué)習(xí)的新途徑、新方法,使得學(xué) 生們 能隨時(shí)、隨地、任意 設(shè)備的進(jìn)行學(xué)習(xí)。移動(dòng)校園 是一種基 于傳統(tǒng)互聯(lián)網(wǎng)和移動(dòng)互聯(lián)網(wǎng)技術(shù),以移動(dòng)通信設(shè)備為信息載體,為學(xué) 生 營(yíng)造情景 交互式的學(xué)習(xí) 氛圍 ,實(shí)現(xiàn)在學(xué)習(xí)環(huán)境、學(xué)習(xí)資源和學(xué) 習(xí)活動(dòng)上均以學(xué) 生 為中心的虛擬校園。 智能移動(dòng)客戶端為用戶提供日程管理方面的服務(wù),包括日歷的查看、日歷上日期對(duì)應(yīng)日程的查看、日程的增加、日程的刪除、日程的修改、對(duì)本地客戶端的設(shè)置修改以及對(duì)用戶自己的相關(guān)信息的注冊(cè)修 4 改等。 同時(shí), 因?yàn)?MySQL在 Web 應(yīng)用方面是最好的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),與其他數(shù)據(jù)庫(kù)管理系統(tǒng)相比具有體積小、速度快、總體擁有成本低以及開(kāi)發(fā)源碼等特點(diǎn),所以 數(shù)據(jù)庫(kù)服務(wù)器 選擇 使用 MySQL Workbench CE來(lái)存儲(chǔ)和管理數(shù)據(jù)。因此移動(dòng)平臺(tái)的數(shù)據(jù)庫(kù)解決方案大多是采用SQLite,能夠滿足開(kāi)發(fā)者的一般數(shù)據(jù)的存儲(chǔ)需求。 圖 23 系統(tǒng)總體圖 下面對(duì)數(shù)據(jù)的加工做進(jìn)一步的細(xì)化和完善。 如圖 31所示。 ( 2)數(shù)據(jù)傳輸模塊: 在用戶登錄 “日程管理系統(tǒng) ”后,由客戶端向數(shù)據(jù)庫(kù)服務(wù)器請(qǐng)求傳輸 該用戶的相關(guān)日程信息,服務(wù)程序負(fù)責(zé)把日程信息轉(zhuǎn)化為可串行的對(duì)象,并通過(guò)無(wú)線移動(dòng)網(wǎng)絡(luò)傳輸給客戶端。這樣設(shè)計(jì)的有點(diǎn)有利于擴(kuò)展系統(tǒng)的功能, 20 例如用戶成功登陸后,服務(wù)器程序可以依據(jù)用戶的 ID 進(jìn)行查找該用戶相關(guān)的日程記錄的信息。 Android 開(kāi)發(fā)中用戶界面和控制代碼是分開(kāi)的,所以可以在Layout布局中布局好界面,然后再來(lái)寫(xiě)代碼,幾個(gè)重要的布局以及本設(shè)計(jì)所涉及到的布局如 LinearLayout、 RelativeLayout等。 數(shù)據(jù)庫(kù)讀寫(xiě)模塊 在 Web Project中建立數(shù)據(jù)庫(kù) ConnectionFactory類(lèi)、數(shù)據(jù)庫(kù)操作接口 IOperationCore 類(lèi)、數(shù)據(jù)庫(kù)操作接口實(shí)現(xiàn) OperationCoreImpl類(lèi)以及數(shù)據(jù)庫(kù)操作 BOperationAdapter 類(lèi),使得程序?qū)?shù)據(jù)庫(kù)的操作對(duì)用戶 “透明 ”。 ( 1) 日程信息添加功能測(cè)試(當(dāng)前時(shí)間是 6 月 2 日) 測(cè)試用例目的: 測(cè)試系統(tǒng)的添加日程信息功能; 測(cè)試用例執(zhí)行步驟: 在 “添加日程信息界面 ”添加某個(gè)日程信息(畢業(yè)設(shè)計(jì), 2021 年 6月 2日, 南樓 106,不重復(fù)提醒,鬧鈴震動(dòng)提醒)。之后單擊 “今天 ”圖標(biāo)的 ImageView。 再一次測(cè)試客戶端與數(shù)據(jù)庫(kù)服務(wù)器的連接時(shí),則符合預(yù)期。在我的編碼過(guò)程中遇到的問(wèn)題基本上可以在這上面找到理想的解答。 圖 58 數(shù)據(jù)庫(kù)服務(wù)器出現(xiàn)錯(cuò)誤 解決方法 : 在 MyEclipse中重新改寫(xiě) myservice項(xiàng)目的配置文件。添加成功后,退出本 “日程管理系統(tǒng) ”,等待大約兩分鐘,觀察結(jié)果。 ( 2) “ 列表顯示 ” 交互 用戶登錄進(jìn)入 “日程管理系統(tǒng) ”的主界面后,選擇有日程信息標(biāo)記的日期,雙擊日期方格后,進(jìn)入 “列表顯示界面 ”,界面中顯示本日期所包含的的日程信息總數(shù),以及在下面分條目列出每一個(gè)日程信息的最基本的信息,包括日程名稱(chēng),時(shí)間,提示類(lèi)型等。如圖 43所示。 (二) 功能模塊的設(shè)計(jì)和實(shí)現(xiàn) 本章介紹本 “日程管理系統(tǒng) ”的各模塊的設(shè)計(jì)和實(shí)現(xiàn)。 本 “日程管理系統(tǒng) ”中,主要有以下實(shí)體:用戶信息,日程信息,活動(dòng)信息。 ( 4)設(shè)置界面模塊: 在設(shè)置中包括了對(duì)日程的提醒類(lèi)型和重復(fù)類(lèi)型的默認(rèn)設(shè)置。 (二) 系統(tǒng)模塊圖 系統(tǒng)總體結(jié)構(gòu) 模塊層次圖,是描述軟件層次特性的工具,描述某個(gè)模塊負(fù)責(zé)管理控制哪些模塊以及上下級(jí)模塊或者是統(tǒng)計(jì)模塊之間的數(shù)據(jù)傳遞關(guān)系,能夠清楚的表明系統(tǒng)的結(jié)構(gòu),并可用來(lái)粗略的估計(jì)系統(tǒng)的規(guī)模。為表達(dá)稍微復(fù)雜的時(shí)間問(wèn)題需要按照問(wèn)題的層次結(jié)構(gòu)進(jìn)行自頂向下逐步分解,并以分層的數(shù)據(jù)流圖反映這種結(jié)構(gòu)關(guān)系。它需要的內(nèi)存,其它開(kāi)銷(xiāo)很小,適合用于嵌入式設(shè)備。 為了設(shè)計(jì)更好的用戶體驗(yàn),適應(yīng)智能移動(dòng)終端的快速更新?lián)Q代,該 “日程管理系統(tǒng) ”的客戶端采用 Android SDK開(kāi)發(fā),這不可 7 避免地導(dǎo)致低于此版本的 Android無(wú)法完全的使用本 客戶端 ,因?yàn)樵摽蛻舳擞玫搅?。 考慮到如今的移動(dòng)校園服務(wù)平臺(tái)發(fā)展現(xiàn)狀,以及 Android平臺(tái)系統(tǒng)自身所擁有的優(yōu)勢(shì)。 這種設(shè)備人們稱(chēng)之為移動(dòng) 設(shè)備( Mobile Device)。 本系統(tǒng)在智能移動(dòng)終端 Android操作系統(tǒng)上利用校園移動(dòng)通信網(wǎng)進(jìn)行數(shù)據(jù)傳輸,滿足了校園用戶在學(xué)習(xí)區(qū)域內(nèi)的任何地點(diǎn)對(duì)自己的日程數(shù)據(jù)進(jìn)行管理和操作。 Android 是 Google 在 2021 年收購(gòu)的一款基于 Linux 內(nèi)核 為 觸摸屏設(shè)計(jì)的半開(kāi)源智能手機(jī)操作系統(tǒng),主要應(yīng)用與移動(dòng)設(shè)備, Google成立了 Open Handset Alliance( OHA,開(kāi)放手機(jī)設(shè)備聯(lián)盟)。 ( 2) 定時(shí)提醒 以及設(shè)置提醒模式 可以讓用戶根據(jù)日程時(shí)間 , 手動(dòng)設(shè)置系統(tǒng) 的 提醒時(shí)間, 當(dāng) 系統(tǒng)到預(yù)設(shè)時(shí)間 , 將 會(huì) 通過(guò) 響鈴 以及震動(dòng)提醒用戶日程即將到來(lái);在一些特殊場(chǎng)合下,如課堂、會(huì)議 室 等地方,不便于 使用 響鈴 來(lái)提醒用戶,這種情況下用戶可以手動(dòng)設(shè)置提醒模式為只 有 震動(dòng)沒(méi)有 響鈴 。 最后,客戶端接入 移動(dòng)校園網(wǎng)調(diào)用 WebService,實(shí)現(xiàn)對(duì)后臺(tái)數(shù)據(jù)庫(kù)的基本操作。該軟件支持 Windows 和 Linux系統(tǒng)。軟件工程同時(shí)也是一門(mén)工程性的學(xué)科,所以需要對(duì)本系統(tǒng)提前搭建一個(gè)總體的框架。在日歷界面上每個(gè)日期都會(huì)跳轉(zhuǎn)到當(dāng)前日期的日程添加界面或者是日程顯示界面。最后,數(shù)據(jù)庫(kù)還包含關(guān)于使用數(shù)據(jù)庫(kù)的應(yīng)用程序的數(shù)據(jù)。其中需要遵循的幾個(gè)原則:模塊的邏輯描述要清晰易懂,正確可靠;設(shè)計(jì)出的處理過(guò)程應(yīng)該盡可能的簡(jiǎn)單易讀;選擇恰當(dāng)?shù)拿枋龉ぞ邅?lái)描述每一個(gè)模塊的算法。其中 “注冊(cè)賬號(hào)界面 ”包括兩個(gè)功能按鈕,分別是返回 “登錄界面 ”和確 認(rèn)注冊(cè)信息的功能;還有四個(gè) TextView,分別讓用戶輸入注冊(cè)的新用戶名、密碼、確認(rèn)密碼和聯(lián)系方式,其中用戶名作為本 “日程管理系統(tǒng) ”唯一識(shí)別用戶的數(shù)據(jù)字段,不允許出現(xiàn)兩個(gè)重復(fù)的用戶名,所以當(dāng)用戶申請(qǐng)的新用戶名已經(jīng)存在的話,客戶
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1