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

正文內(nèi)容

基于移動(dòng)終端的課程學(xué)習(xí)畢業(yè)論文-閱讀頁(yè)

2024-09-17 17:28本頁(yè)面
  

【正文】 w 中設(shè)計(jì)界面,以 XML方式保存,在 Eclipse 中直接打開(kāi)就可以看到設(shè)計(jì)人員設(shè)計(jì)的界面。 View(視圖) 是應(yīng)用程序中處理數(shù)據(jù)顯示的部分,通常視圖是依據(jù)模型數(shù)據(jù)創(chuàng)建的。 MVC 開(kāi)發(fā)模式在 Android開(kāi)發(fā)中的應(yīng)用 Android 中界面部分也采用了當(dāng)前比較流行的 MVC 框架。在 Android 中控制器也是很簡(jiǎn)單的,一個(gè)北京師范大學(xué)珠海分校信息技術(shù)學(xué)院 第 9 頁(yè) 共 50 頁(yè) Activity 可以有多個(gè)界面,只需要 將視圖的 ID 傳遞到 setContentView(),就指定了以哪個(gè)視圖模型顯示數(shù)據(jù)。在控制層上將數(shù)據(jù)按照視圖模型的要求封裝就可以直接在視圖模型上顯示了,從而實(shí)現(xiàn)了數(shù)據(jù)綁定。 第三章 系統(tǒng)分析 系統(tǒng)分析的主要任務(wù)是將在系統(tǒng)詳細(xì)調(diào)查中所得到的文 檔資料集中到一起,對(duì)組織內(nèi)部整體管理狀況和信息處理過(guò)程進(jìn)行分析,它側(cè)重于從業(yè)務(wù)功能全過(guò)程的角度進(jìn)行分析。本文從 基于移動(dòng)終端的課程學(xué)習(xí) 系統(tǒng)的可行性分析、需求分析、性能分析等三個(gè)方面展開(kāi)說(shuō)明。 因此,該系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)在技術(shù)上和配備上的條件都是滿足的。 (2)經(jīng)濟(jì)可行性 由于設(shè)計(jì)的要求比較低,當(dāng)下主流的 Android 以上系統(tǒng)的移動(dòng)終端設(shè)備,不論是不同品牌、不同屏幕尺寸、不同配置的手機(jī)、平板、上網(wǎng)本等都可以作為理想的使用工具。 (3)操作可行性 基于 Android 系統(tǒng)的位置監(jiān)控系統(tǒng)界面設(shè)計(jì)簡(jiǎn)潔大方,操作流程方便,用戶很輕松都能上手。系統(tǒng)的基本硬件要求:具有主流的 Android 以上版本的智能系統(tǒng)的手機(jī)或平板,并且需要支持外部 SD 讀取功能,支持 GSM 網(wǎng)絡(luò)或 wifi。因此,從可行性分 析來(lái)看系統(tǒng)是可行的。 功能需求 在移動(dòng)互聯(lián)網(wǎng)與移動(dòng)智能終端與人們的日常生活越來(lái)越息息相關(guān)的現(xiàn)狀下,一款基于移動(dòng)終端的課程學(xué)習(xí)系統(tǒng)對(duì)于學(xué)習(xí)者隨時(shí)隨地進(jìn)行學(xué)習(xí)具有很強(qiáng)的實(shí)用性,也是順應(yīng)時(shí)代發(fā)展的需要。 基于移動(dòng)終端的課程學(xué)習(xí)系統(tǒng)具備有易于使用、操作簡(jiǎn)單、便于攜帶等特點(diǎn),根據(jù)對(duì)系統(tǒng)特點(diǎn)和功能的分析,可以得到本系統(tǒng)主要有如下功能: (1)書(shū)籍閱讀 書(shū)籍列表:書(shū)籍列表是當(dāng)用戶把需要學(xué)習(xí)的文本文檔存放于 SD 卡指定目錄后,系統(tǒng)自動(dòng)識(shí)別并讀取書(shū)籍名稱,以列表的形式展示給學(xué)習(xí)者,方便學(xué)習(xí)者的使用。 自動(dòng)滾屏:自動(dòng)滾屏功能是學(xué)習(xí)者在閱讀書(shū)籍的過(guò) 程中,不需要通過(guò)手動(dòng)滑動(dòng)屏幕,直接通過(guò) “ 滾屏 ” 按鈕實(shí)現(xiàn)書(shū)籍自動(dòng)滾屏,方便學(xué)習(xí)者的閱讀。多媒體學(xué)習(xí)資源主要包括學(xué)習(xí)視頻、學(xué)習(xí)音頻、課程 PPT 與圖片等資源,為學(xué)習(xí)者全方位學(xué)習(xí)提供了便利。 (4)系統(tǒng)反饋 系統(tǒng)反饋是針對(duì)學(xué)習(xí)者在使用過(guò)程中,對(duì)系統(tǒng)存在的一些問(wèn)題或漏洞提出自己的意見(jiàn)和建議,為開(kāi) 發(fā)者后期的改進(jìn)與開(kāi)發(fā)提供了方向。 (6)關(guān)于系統(tǒng) 關(guān)于系統(tǒng)向?qū)W習(xí)者提供了系統(tǒng)的版本信息、開(kāi)發(fā)人員等相關(guān)信息。優(yōu)先級(jí)較高的代表該功能是系統(tǒng)很重要的功能,需要重點(diǎn)優(yōu)先 實(shí)現(xiàn)。 (2)操作簡(jiǎn)單 系統(tǒng)適應(yīng)于不同文化程度的用戶,系統(tǒng)界面簡(jiǎn)約大方,不會(huì)出現(xiàn)審美疲勞,同時(shí)對(duì)系統(tǒng)的操作要求是盡可能簡(jiǎn)單易行。 (4)自治性 本系統(tǒng)要求有自動(dòng)處理數(shù)據(jù)的能力。還應(yīng)能自動(dòng)處理數(shù)據(jù)庫(kù)的連接和事務(wù)等。 (6)可用性 系統(tǒng)應(yīng)處于開(kāi)啟和運(yùn)行狀態(tài),且應(yīng)無(wú)任何故障。 (7)可擴(kuò)展性 北京師范大學(xué)珠海分校信息技術(shù)學(xué)院 第 13 頁(yè) 共 50 頁(yè) 系統(tǒng)應(yīng)既能向上擴(kuò)展又能向外擴(kuò)展。 (8)可管理性 系統(tǒng)對(duì)書(shū)籍和書(shū)簽采用了單獨(dú)的 SQLite 嵌入式數(shù)據(jù)庫(kù)進(jìn)行信息的存儲(chǔ),保證了各項(xiàng)信息的可管理性。 (10)代碼可讀性好 編寫代碼的要求是簡(jiǎn)潔、易懂。應(yīng)顯示保密政策和任何相關(guān)的版權(quán)信息,應(yīng)防止未經(jīng)授權(quán)的人員訪問(wèn)敏感信息。智能移動(dòng)終端通過(guò)對(duì) SD 卡指定文件夾內(nèi)的書(shū)籍進(jìn)行掃描識(shí)別,返回書(shū)籍信息;智能移動(dòng)終端通過(guò) SQLite 嵌入式 數(shù)據(jù)庫(kù)實(shí)現(xiàn)對(duì)書(shū)籍信息與書(shū)簽信息的讀取與存儲(chǔ)。本文從系統(tǒng)的概要設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)和系統(tǒng)頁(yè)面設(shè)計(jì)進(jìn)行說(shuō)明。概要設(shè)計(jì)的主要任務(wù)是系統(tǒng)的結(jié)構(gòu)設(shè)計(jì),包括組成模塊、模塊的層次結(jié)構(gòu)、模塊的調(diào)用關(guān)系和每個(gè)模塊的功能。 概要設(shè)計(jì)的基本步驟 設(shè)計(jì)的基于移動(dòng)終端的課程學(xué)習(xí)系統(tǒng)采用了模塊化的設(shè)計(jì)方法,對(duì)系統(tǒng)各模塊的功能進(jìn)行歸納,將不同的功能進(jìn)行分類、對(duì)相同的功能進(jìn)行合并,在遵循模塊獨(dú)立性原則下將系統(tǒng)功能劃分為若干模塊。 功能劃分組織結(jié)構(gòu)圖 根據(jù)系統(tǒng)功能模塊的劃分和設(shè)計(jì),可以得到系統(tǒng)功能模塊圖如圖 41 所示,該圖給北京師范大學(xué)珠海分校信息技術(shù)學(xué)院 第 15 頁(yè) 共 50 頁(yè) 出了詳盡的模塊劃分和模塊組織結(jié)構(gòu),能夠直觀展現(xiàn)系統(tǒng)的功能結(jié)構(gòu)關(guān)系。各個(gè)功能模塊相互獨(dú)立,功能互補(bǔ)。 基于移動(dòng)終端的課程學(xué)習(xí)系統(tǒng)還提供了系統(tǒng)反饋、關(guān)于系統(tǒng)、退出系統(tǒng)等一些附屬的非核心功能,使學(xué)習(xí)者擁有更好的用戶交互體驗(yàn)。 頂層用例 學(xué)習(xí)者在移動(dòng)終端課程學(xué)習(xí)系統(tǒng)的頂層 用例分析,如圖 42 所示: 北京師范大學(xué)珠海分校信息技術(shù)學(xué)院 第 16 頁(yè) 共 50 頁(yè) 圖 42 頂層用例 學(xué)習(xí)者操作用例 (1)學(xué)習(xí)者書(shū)籍閱讀操作用例分析如圖 43 所示: 圖 43 書(shū)籍閱讀操作用例 (2)學(xué)習(xí)者添加書(shū)簽操作用例分析如圖 44 所示: 圖 44 添加書(shū)簽操作用例 (3)學(xué)習(xí)者資源下載操作用例分析如圖 45 所示: 圖 45 資源下載操作用例 (4)學(xué)習(xí)者網(wǎng)上沖浪操作用例分析如圖 46 所示: 北京師范大學(xué)珠海分校信息技術(shù)學(xué)院 第 17 頁(yè) 共 50 頁(yè) 圖 46 網(wǎng)上沖浪操作用例 (5)學(xué)習(xí)者提交反饋意見(jiàn)操作用例分析如圖 47 所示: 圖 47 提交反饋意見(jiàn)操作用例 系 統(tǒng)流程圖設(shè)計(jì) 流程圖是流經(jīng)一個(gè)系統(tǒng)的信息流、觀點(diǎn)流或部件流的圖形代表。這種過(guò)程既可以是生產(chǎn)線上的工藝流程,也可以是完成一項(xiàng)任務(wù)必需的管理過(guò)程。該圖直觀地描述一個(gè)工作過(guò)程的具體步驟。 添加書(shū)簽數(shù)據(jù)流程圖 學(xué)習(xí)者在書(shū)籍閱讀過(guò)程中,可以通過(guò)添加書(shū)簽的方式方便下次閱讀。資源下載數(shù)據(jù)流程圖如圖 49 所示: 圖 49 資源下載數(shù)據(jù)流程圖 系統(tǒng)反饋數(shù)據(jù)流程圖 北京師范大學(xué)珠海分校信息技術(shù)學(xué)院 第 19 頁(yè) 共 50 頁(yè) 學(xué)習(xí)者可以通過(guò)系統(tǒng)反饋提出自己在使用過(guò)程中系統(tǒng)的不足與缺陷等。數(shù)據(jù)庫(kù)設(shè)計(jì)應(yīng)該與系統(tǒng)設(shè)計(jì)緊密相結(jié)合,下面主要圍繞 ER 圖的設(shè)計(jì)和數(shù)據(jù)表的設(shè)計(jì)展開(kāi)詳細(xì)說(shuō)明。 ER 圖由實(shí)體、屬性、聯(lián)系三部分組成。 (1)書(shū)籍信息 ER 圖如圖 412 所示: 圖 412 書(shū)籍信息 ER 圖 (2)書(shū)簽信息 ER 圖如圖 413 所示: 圖 413 書(shū)簽信息 ER 圖 (3)書(shū)籍信 息與書(shū)簽信息 ER 圖如圖 414 所示: 圖 414 書(shū)籍信息與書(shū)簽信息 ER 圖 數(shù)據(jù)庫(kù)表設(shè)計(jì) 在完成系統(tǒng)的 ER 圖之后,需要將 ER 模型轉(zhuǎn)化為關(guān)系模型,設(shè)計(jì)出數(shù)據(jù)庫(kù)需要的表單。 根據(jù)系統(tǒng)各個(gè)模塊的功能需求,設(shè)計(jì)出系統(tǒng)中的 SQLite 數(shù)據(jù)庫(kù)表有書(shū)籍信息表和書(shū)簽信息表。 (1)書(shū)籍信息表。 書(shū)簽信息表用以存儲(chǔ)課程學(xué)習(xí)系統(tǒng)中書(shū)簽的各項(xiàng)信息,書(shū)簽信息表如表 42 所示: 表 42 書(shū)簽信息表 表名 書(shū)簽信息 book_mark 列名 數(shù)據(jù)類型 空 /非空 約束條件 含義 position Integer 非空 主鍵 書(shū)簽位置 mark_name VarChar 非空 書(shū)簽名稱 book_name VarChar 非空 書(shū)籍名稱 頁(yè)面風(fēng)格設(shè)計(jì) 不論是 Web 設(shè)計(jì)、或是移動(dòng)終端的應(yīng)用程序設(shè)計(jì)都要有一個(gè)設(shè)計(jì)風(fēng)格,一個(gè)好的設(shè)計(jì)風(fēng)格可以帶給人們新意,起碼給人們一種舒服的感覺(jué),這樣用戶體驗(yàn)也會(huì)好很多。 其次是,一個(gè)好的移動(dòng)終端應(yīng)用都要有自己的風(fēng)格內(nèi)容,一個(gè)差的第一印象也是留不住用戶的,因?yàn)闆](méi)有給用戶帶來(lái)吸引力。操作簡(jiǎn)單、便于攜帶是吸引用戶的關(guān)鍵,同時(shí),良好的頁(yè)面設(shè)計(jì)可以帶給用戶更好的交友體驗(yàn)、提升用戶心情愉悅感。主題風(fēng)格的設(shè)計(jì)體現(xiàn)除了使用者的形象和延伸內(nèi)涵的色彩,手機(jī)應(yīng)用的標(biāo)志、標(biāo)題、主菜單和主色塊,給人以整體統(tǒng)一的感覺(jué)。一般來(lái)說(shuō),一個(gè)好的手機(jī)應(yīng)用的標(biāo)準(zhǔn)色彩不超過(guò)三種,太多則讓人 眼花繚亂。 系統(tǒng) Logo 設(shè)計(jì) 與此同時(shí),基于移動(dòng)終端的課程學(xué)習(xí)系統(tǒng)的 Logo 設(shè)計(jì)同樣都是簡(jiǎn)約大氣。 北京師范大學(xué)珠海分校信息技術(shù)學(xué)院 第 23 頁(yè) 共 50 頁(yè) 第五章 系統(tǒng)實(shí)現(xiàn) 系統(tǒng)的具體實(shí)現(xiàn)是整個(gè)系統(tǒng)設(shè)計(jì)中最重要的一個(gè)步驟,經(jīng)過(guò)前期的系統(tǒng)分析和系統(tǒng)設(shè)計(jì)階段,系統(tǒng)的各項(xiàng)功能都要在這個(gè)階段完成。 系統(tǒng)包結(jié)構(gòu) 基于移動(dòng)終端的課程學(xué)習(xí)系統(tǒng)的詳細(xì)實(shí)現(xiàn)主要是針對(duì)主流的 Android 系統(tǒng),包括各種品牌、類型的手機(jī)、 Pad 設(shè)備等。 在系統(tǒng)的整個(gè)工作區(qū)間中,在 包中存放了系統(tǒng)各個(gè)主要頁(yè)面的 文件;在 包中存放了書(shū)籍列表與書(shū)簽列表的適配器文件;在 包中存放了對(duì) SQLite 數(shù)據(jù)庫(kù)操作的一些方法文件;在 包中存放了一些常用的工具類。程序布局主要利用 LinearLayout 線性布局,采用了 Vertical 與 Horizontal 兩種方式 ,在一些特殊的頁(yè)面使用 RelativeLayout 相對(duì)布局,使頁(yè)面保證整齊簡(jiǎn)潔,可以自適應(yīng)不同的手機(jī)屏幕。它的主要功能有:說(shuō)明應(yīng)用程序的 java 數(shù)據(jù)包,數(shù)據(jù)包名是程序的唯一標(biāo)識(shí) ;聲明應(yīng)用程序所必須具備的權(quán)限,用以訪問(wèn)受保護(hù)的部分 API,以及與其他應(yīng)用程序的交互;聲明應(yīng)用程序其他的必備權(quán)限,用以 ponent 之間的交互;列舉應(yīng)用程序運(yùn)行時(shí)需要的環(huán)境配置信息,這些聲明信息只在程序開(kāi)發(fā)和測(cè)試時(shí)存在,發(fā)布前將被刪除;聲明應(yīng)用程序所需要的 AndroidAPI的最低版本級(jí)別;列舉應(yīng)用程序所需要鏈接的庫(kù)。 歡迎頁(yè)面實(shí)現(xiàn) 歡迎界面是用戶對(duì)一個(gè)移動(dòng)終端應(yīng)用的第一認(rèn)識(shí),本頁(yè)面使用 Handler 方法發(fā)送和處理消息,使歡迎頁(yè)面延遲兩秒鐘執(zhí)行 run 方法跳轉(zhuǎn)到程序主界面,歡迎頁(yè)面如圖 52所示。主功能界面采用了當(dāng)下較為流行的 Windows Phone 磁貼化設(shè)計(jì),并且為學(xué)習(xí)者提供了當(dāng)前日期等人性化功能設(shè)計(jì)。 書(shū)籍列表實(shí)現(xiàn) 學(xué)習(xí)者通過(guò)把要學(xué)習(xí)的書(shū)籍與內(nèi)容以文本文檔的形式存放于 SD 卡指定文件夾下,系統(tǒng)會(huì)自動(dòng)掃描并且識(shí)別,以列表的形式展示給學(xué)習(xí)者。書(shū)籍列表頁(yè)面如圖 54 所示: 北京師范大學(xué)珠海分校信息技術(shù)學(xué)院 第 27 頁(yè) 共 50 頁(yè) 圖 54 書(shū)籍列表頁(yè)面 添加書(shū)簽實(shí)現(xiàn) 添加 書(shū)簽功能主要是方便學(xué)習(xí)者的下次閱讀,同時(shí)也提供了覆蓋書(shū)簽功能,操作簡(jiǎn)單,方便且實(shí)用。自動(dòng)滾屏讀書(shū)頁(yè)面如圖 56 所示: 圖 56 自動(dòng)滾屏頁(yè)面 資源下載實(shí)現(xiàn) 資源下載功能為學(xué)習(xí)者提供了各種多媒體學(xué)習(xí)資源的下載功能,主要包括視頻、音頻、 PPT 課件、圖片等。資源下載頁(yè)面如圖 57 所示: 北京師范大學(xué)珠海分校信息技術(shù)學(xué)院 第 29 頁(yè) 共 50 頁(yè) (a)已下載頁(yè)面 (b)未下載頁(yè)面 圖 57 資源下載頁(yè)面 網(wǎng)上沖浪實(shí)現(xiàn) 網(wǎng)上沖浪功能為學(xué)習(xí)者提供了及時(shí)解決問(wèn)題的方式,默認(rèn)為百度搜索,學(xué)習(xí)者也可以通過(guò)標(biāo)題欄下的 EditText 編輯自己所要訪問(wèn)的站點(diǎn)。該功能由 與 布局文件配合完成,采用 Tab 組件樣式,系統(tǒng)使用介紹采用了 Gallery 畫廊組件,學(xué)習(xí)者可以通過(guò)圖片的方式學(xué)習(xí)系統(tǒng)的使用方法。該功能由 與 布局文件配合完成。關(guān)于系統(tǒng)頁(yè)面如圖所示: 北京師范大學(xué)珠海分校信息技術(shù)學(xué)院 第 33 頁(yè) 共 50 頁(yè) 圖 511 關(guān)于系統(tǒng)頁(yè)面 北京師范大學(xué)珠海分校信息技術(shù)學(xué)院 第 34 頁(yè) 共 50 頁(yè) 第六章 系統(tǒng)測(cè)試 軟件測(cè)試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過(guò)程。本章著重對(duì)移動(dòng)終端的測(cè)試展開(kāi)說(shuō)明。單元測(cè)試是在軟件開(kāi)發(fā)過(guò)程中要進(jìn)行的最低級(jí)別的測(cè)試活動(dòng),軟件的獨(dú)立單元將在與程序的其他部分相隔離的情況下進(jìn)行測(cè)試。 系統(tǒng)反饋測(cè)試 為了進(jìn)一步增強(qiáng)系統(tǒng)的安全性,完善系統(tǒng),故設(shè)計(jì)該測(cè)試用例,以檢驗(yàn)添加書(shū)簽功能,預(yù)期結(jié)果與實(shí)際結(jié)果之間的差別,如表 62 所示: 表 62 系統(tǒng)反饋測(cè)試表 測(cè)試需求或者編號(hào) 系統(tǒng)反饋測(cè)試 前置條件 無(wú) 北京師范大學(xué)珠海分校信息技術(shù)學(xué)院 第 35 頁(yè) 共 50 頁(yè) 輸入端 操作 預(yù)期的輸出結(jié)果 填寫意見(jiàn) 提交數(shù)據(jù) 填寫聯(lián)系方式 提交數(shù)據(jù) 點(diǎn)擊提交 反饋提交成功 系統(tǒng)反饋功能模塊按照該測(cè)試用例進(jìn)行測(cè)試后,所有測(cè)試結(jié)果與預(yù)期結(jié)果保持一致,未發(fā)現(xiàn)異常,反饋信息提交成功后得到服務(wù)器響應(yīng)。 將基于移動(dòng)終端的課程學(xué)習(xí)系統(tǒng)安裝在 Android 以上版本的終端設(shè)備上,系統(tǒng)的各個(gè)功能調(diào)試都能正常運(yùn)行。最終的完成的系統(tǒng)交互友好、主題明確、滿足用戶需求,能夠滿足用戶獲取豐富、準(zhǔn)確的學(xué)習(xí)內(nèi)容的需求,同時(shí)在學(xué)習(xí)過(guò)程中提供即時(shí)的學(xué)習(xí)支持,將學(xué)習(xí)與生活融為一體。 2. 系統(tǒng)不足與改進(jìn) 鑒于設(shè)計(jì)時(shí)間的限制以及技術(shù)能力的不足,
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1