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

正文內(nèi)容

基于android的圖片管理器設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)論文-在線瀏覽

2025-08-10 15:47本頁面
  

【正文】 C軟件架構(gòu)進(jìn)行設(shè)計(jì)。第四章 系統(tǒng)詳細(xì)設(shè)計(jì),本章主要進(jìn)行系統(tǒng)建模設(shè)計(jì)。第五章 系統(tǒng)的實(shí)現(xiàn)與測(cè)試,首先對(duì)圖片管理器基本操作如何實(shí)現(xiàn)進(jìn)行描述,并通過系統(tǒng)代碼截圖和軟件功能截圖進(jìn)一步說明。 第2章 需求分析本章需求分析為了下文的詳細(xì)設(shè)計(jì)和系統(tǒng)實(shí)現(xiàn)想打下基礎(chǔ),旨在于提高軟件開發(fā)過程中的能見度,便于對(duì)軟件開發(fā)過程中的控制與管理,同時(shí)提出了本軟件開發(fā)過程,便于開發(fā)人員與客戶之間的交流、協(xié)作,并作為工作成果的原始依據(jù),同時(shí)也表明了本軟件的共性,以期能夠獲得更大范圍的應(yīng)用?,F(xiàn)今android操作系統(tǒng)逐漸成熟,尤其是伴隨著各大手機(jī)廠商如三星(Samsung),多普達(dá)(HTC)出款的多款android手機(jī)大熱。隨之帶來的是android手機(jī)給功能強(qiáng)大,使用簡(jiǎn)單快捷,擁有良好操作界面的手機(jī)圖片管理系統(tǒng)的具體需求。在pc端windows平臺(tái)下使用Android SDK自帶移動(dòng)模擬器開發(fā)調(diào)試,生成軟件包,在手機(jī)端安裝apk來達(dá)到最終系統(tǒng)運(yùn)行的目標(biāo)。有條理的將手機(jī)圖片與系統(tǒng)中劃分的圖片類型集合相對(duì)應(yīng),比如系統(tǒng)中分為圖片集合,音樂集合等,通過窗口集合的方式顯示各個(gè)對(duì)象和不同類型圖片的對(duì)應(yīng)關(guān)系。根據(jù)軟件低耦合的指導(dǎo)思想,將系統(tǒng)分為界面層,數(shù)據(jù)層,存儲(chǔ)層等。能夠支持多種圖片格式,可是標(biāo)準(zhǔn)主流常見的圖片格式,也可以滿足特定格式需求。系統(tǒng)具有能有完美調(diào)用android服務(wù)的接口,支持在使用開發(fā)過程中新需求帶來的處理新對(duì)象所對(duì)應(yīng)的android服務(wù)。軟件將本機(jī)或sd卡的圖片數(shù)據(jù)進(jìn)行處理,匯總之后上床到界面端,呈現(xiàn)在用戶面前。隨著信息的高速發(fā)展手機(jī)已變的越來越普及尤其是智能手機(jī),基于Android操作系統(tǒng)的手機(jī)就是在這樣的趨勢(shì)下逐漸一步步的走入我們的生活,因此,我們選擇這樣的研究課題最主要的一點(diǎn)是看在它的潛在市場(chǎng)價(jià)值,通過開發(fā)基于Android的圖片瀏覽器,能給廣大Android用戶提供一個(gè)安全的,功能強(qiáng)大的,易于操作的,便于管理的高性能管理器。系統(tǒng)需要解決的問題主要包括:,手機(jī)用戶不同的需求多而各式各樣,軟件怎樣提供最為方便,最能提供有效服務(wù),最能滿足大量用戶共同需求的功能?需求的同時(shí),對(duì)需求進(jìn)行具體分析。,獲取的圖片信息復(fù)雜且沒有分類,同時(shí)用戶的操作也是不盡相同。,在管理過程中如何做到軟件的可靠運(yùn)行,操作的安全和圖片的完整,并且需要對(duì)管理進(jìn)行記錄,來達(dá)到圖片的恢復(fù)。,即在應(yīng)用程序列表中會(huì)顯示系統(tǒng)中全部軟件信息。本系統(tǒng)的開發(fā)就是為了解決以上這個(gè)問題。 。在統(tǒng)一瀏覽屏幕下,瀏覽、傳輸、復(fù)制、剪切、刪除、重命名圖片和圖片夾等圖片操作比較快速。在需求分析中,需求獲取為了實(shí)現(xiàn)目標(biāo)系統(tǒng),需要大量時(shí)間和用戶溝通,研發(fā)人員搭建良好的溝通環(huán)境,和用戶高度合作。本文所開發(fā)的基于android的圖片管理系統(tǒng)是一款安裝在主流android手機(jī)上,集圖片分類,圖片管理,權(quán)限獲取,圖片統(tǒng)計(jì)于一體。本軟件能為用戶提供最基本的圖片瀏覽,相關(guān)圖片調(diào)用:例如圖片相關(guān)路徑的設(shè)置、路徑的更改,可以最大限度的體現(xiàn)圖片瀏覽器的最基本的功能,使圖片瀏覽器的性能在目前配置下最大程度的提升。用戶在使用完上述圖片管理功能之后,用戶退出軟件,系統(tǒng)釋放掉占用的root權(quán)限。2 .圖片管理(1)需求建模研發(fā)人員通過對(duì)android系統(tǒng)的研究和對(duì)廣大用戶的需求分析進(jìn)行實(shí)際調(diào)查,與用戶深入交流,根據(jù)多方面獲得的需求信息建立諸如用例圖,時(shí)序圖,流程圖等模型,與用戶需求建立可視化的橋梁,將信息雙向透明的展現(xiàn)在用戶和研發(fā)人員之間。本文從系統(tǒng)的功能性需求和非功能性需求兩方面進(jìn)行分析。圖片分類運(yùn)行在android操作系統(tǒng)中,圖片管理軟件調(diào)用權(quán)限獲取模塊申請(qǐng)獲取root權(quán)限,為用戶提供圖片管理的基礎(chǔ)。在生成列表的基礎(chǔ)上,軟件對(duì)圖片進(jìn)行分類,調(diào)用界面模塊,將圖片展示在軟件前端。系統(tǒng)總體用例圖和流程圖如下:圖 22 Android圖片管理系統(tǒng)總體用例圖Figure 22 Android file management system general use case diagram2)圖片分類管理進(jìn)入圖片分類的首頁面,系統(tǒng)可以瀏覽系統(tǒng)所劃分的類型下的所有圖片,不同的圖片類型展示不同的圖片圖標(biāo),如果是常用的圖片類型,則展示相應(yīng)的圖片或者圖標(biāo)。系統(tǒng)所劃分的圖片類型有音樂,視頻,圖片,軟件,文本圖片,壓縮包等,另外,根據(jù)用戶的特殊需求,圖片分類提供收藏分類界面,為用戶提供圖片收藏功能,方便用戶查找。當(dāng)系統(tǒng)選擇移動(dòng)或者復(fù)制的時(shí)候,這時(shí)系統(tǒng)可以選擇圖片夾,點(diǎn)擊確定按鈕進(jìn)行復(fù)制,,開機(jī)自啟動(dòng)功能,圖標(biāo)常駐通知欄等具體用例。非功能性需求在以往的軟件開發(fā)中經(jīng)常被研發(fā)人員忽視,導(dǎo)致非功能性需求得不到保障,進(jìn)而致使保障不了功能性需求的定義和實(shí)現(xiàn)。作為手機(jī)應(yīng)用,應(yīng)該注重軟件界面設(shè)計(jì)的美觀,簡(jiǎn)單,大方。界面主題顏色采用醒目亮色。:執(zhí)行需求要充分考慮當(dāng)前主流手機(jī)的硬件配置,要求圖片管理軟件精確完成圖片操作和完成功能時(shí)間在用戶可接受的范圍之內(nèi)。:在滿足用戶功能的需求的同時(shí),軟件最終提供給用戶的功能的調(diào)用要符合用戶使用手機(jī)軟件的習(xí)慣操作和對(duì)軟件的前期期望值。:適應(yīng)性需求主要包括圖片管理軟件對(duì)手機(jī)軟件環(huán)境和硬件環(huán)境的適應(yīng)。:系統(tǒng)采用開源代碼java,基于android系統(tǒng)開源的特性,在現(xiàn)有的成熟的軟件框架之下,可以調(diào)用系統(tǒng)留有的二次接口進(jìn)行后續(xù)的軟件功能擴(kuò)展,定期維護(hù)和系統(tǒng)升級(jí):系統(tǒng)面對(duì)的手機(jī)圖片含有大量私人重要信息,如自拍圖片,系統(tǒng)截圖等,同時(shí),用戶可以查看系統(tǒng)圖片,若用戶對(duì)個(gè)人重要圖片和系統(tǒng)關(guān)鍵圖片進(jìn)行了不當(dāng)誤操作,后果不堪設(shè)想。總之,在注重功能實(shí)現(xiàn)的同時(shí),將軟件功能面向的圖片對(duì)象有條件的限制在特定圖片范圍之內(nèi)。良好的軟件架構(gòu)能夠有力的支持和促進(jìn)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),主要包括組織設(shè)計(jì)模塊,定義手機(jī)系統(tǒng)的與底層android庫的接口,模塊之間的調(diào)用和協(xié)作,主系統(tǒng)涵蓋的各個(gè)子系統(tǒng)模塊的組成,當(dāng)前系統(tǒng)架構(gòu)風(fēng)格和用戶具體界面需求等方面。系統(tǒng)詳細(xì)設(shè)計(jì)兩個(gè)具體模塊:手機(jī)客戶端軟件系統(tǒng)針對(duì)手機(jī)用戶的需求特點(diǎn),采用了android手機(jī)客戶端技術(shù),使用基于MVC的多層架構(gòu)設(shè)計(jì),加以圖形化界面調(diào)用android系統(tǒng)庫中插件,為方便用戶不定期的對(duì)圖片進(jìn)行管理,系統(tǒng)軟件運(yùn)行在手機(jī)的android平臺(tái)上。系統(tǒng)設(shè)計(jì)成兩大核心模塊:圖片分類模塊和圖片管理模塊。系統(tǒng)的層次的特點(diǎn)是以手機(jī)存儲(chǔ)空間內(nèi)的圖片集合為核心,根據(jù)用戶,將不同的功能劃分為多個(gè)模塊。圖片管理模塊調(diào)用控件和服務(wù),對(duì)圖片進(jìn)行相應(yīng)的操作。用戶通過基于android的客戶端架構(gòu),使用系統(tǒng)訪問手機(jī)存儲(chǔ)設(shè)備,手機(jī)用戶,用戶使用軟件相應(yīng)功能對(duì)圖片進(jìn)行操作,通過android操作系統(tǒng)服務(wù)與內(nèi)存和SD卡上圖片進(jìn)行交互。分層是軟件設(shè)計(jì)中非常重要的思想,特別是面對(duì)較大的軟件系統(tǒng)。因此按照軟件工程分層考慮的理論,我們對(duì)此系統(tǒng)進(jìn)行分層設(shè)計(jì)。此系統(tǒng)采用模塊化設(shè)計(jì),方便其他開發(fā)語言的綁定。系統(tǒng)邏輯結(jié)構(gòu)如圖32所示:面對(duì)數(shù)據(jù)處理量較大,設(shè)計(jì)規(guī)模較大的軟件系統(tǒng),軟件層次清晰是基本要求。為了實(shí)現(xiàn)軟件層次清晰的要求,對(duì)圖片管理系統(tǒng)的各個(gè)模塊劃分層次。界面層為軟件使用者提供與手機(jī)交互的用戶界面,界面層與用戶的交互最為直接,能夠引導(dǎo)用戶自己完成圖片管理的相應(yīng)的操作。業(yè)務(wù)層業(yè)務(wù)層在架構(gòu)中體現(xiàn)系統(tǒng)核心價(jià)值,主要集中在業(yè)務(wù)規(guī)則的制定、業(yè)務(wù)流程的實(shí)現(xiàn)等與業(yè)務(wù)需求有關(guān)的系統(tǒng)設(shè)計(jì),將軟件模塊抽象成對(duì)數(shù)據(jù)進(jìn)行處理的組件。為實(shí)現(xiàn)層次的弱耦合結(jié)構(gòu),業(yè)務(wù)層在界面層和數(shù)據(jù)層之間起到承上啟下的作用,軟件分類和軟件管理等業(yè)務(wù)模塊通過調(diào)用android系統(tǒng)服務(wù)和系統(tǒng)庫對(duì)數(shù)據(jù)層(在本系統(tǒng)中對(duì)應(yīng)文件層)進(jìn)行訪問,完成圖片分類和圖片管理的各種業(yè)務(wù)邏輯,滿足需求分析中的所獲取的具體功能需求。圖片管理模塊實(shí)現(xiàn)圖片管理的具體的功能之后,將操作體現(xiàn)到到圖片層,通過調(diào)用android系統(tǒng)服務(wù)和系統(tǒng)庫與數(shù)據(jù)層進(jìn)行交互,數(shù)據(jù)層對(duì)圖片層各種數(shù)據(jù)進(jìn)行更新。在相同android系統(tǒng)服務(wù)和系統(tǒng)庫以及面向的存儲(chǔ)設(shè)備上的手機(jī)圖片大相徑庭的基礎(chǔ)上,業(yè)務(wù)層的不同的設(shè)計(jì)與實(shí)現(xiàn)可能會(huì)導(dǎo)致形成不同的圖片管理系統(tǒng),換言之,各種圖片管理系統(tǒng)之間的差別就體現(xiàn)在業(yè)務(wù)層的設(shè)計(jì)與實(shí)現(xiàn)的差別,因此系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)的關(guān)鍵體現(xiàn)在業(yè)務(wù)層的設(shè)計(jì)與實(shí)現(xiàn)。圖片管理系統(tǒng)所使用的android系統(tǒng)庫結(jié)構(gòu)如下圖所示:圖 33 Android系統(tǒng)庫結(jié)構(gòu)圖Figure 33 Android system library structure diagram文件層文件層也就是數(shù)據(jù)層,文件系統(tǒng)將數(shù)據(jù)存儲(chǔ)在硬件上,系統(tǒng)內(nèi)核通過驅(qū)動(dòng)將其物理地址映射到/dev目錄下拉,使得硬件可以像訪問文件一樣進(jìn)行使用。物理地址通過通過映射之后將快設(shè)備掛載至目錄就可以供業(yè)務(wù)邏輯層各個(gè)模塊訪問操作。本章根據(jù)系統(tǒng)層次劃分,將從界面設(shè)計(jì)、圖片管理模塊設(shè)計(jì)、圖片分類模塊設(shè)計(jì)等方面,其中系統(tǒng)主要功能模塊主要位于業(yè)務(wù)邏輯層,通過界面層完成圖片瀏覽,通過業(yè)務(wù)層實(shí)現(xiàn)圖片操作。我們將各個(gè)功能模塊進(jìn)一步劃分,劃分的功能模塊與各個(gè)子系統(tǒng)功能詳細(xì)設(shè)計(jì)說明如下: 系統(tǒng)總體包圖在圖片管理系統(tǒng)開發(fā)中,包圖用來表述功能組命名空間的組織層次。各個(gè)包之間的依賴關(guān)系如下圖所示:圖 41 系統(tǒng)總體包圖Figure 41 The system overall package Figure在核心filemanger包基礎(chǔ)上,各個(gè)功能包實(shí)現(xiàn)具體功能,filemanger包里圖片分類和圖片管理功能包,調(diào)用adapter包匯總數(shù)據(jù),adapter包調(diào)用bean包獲得各個(gè)類型圖片的詳細(xì)信息,until包調(diào)用favdb、fileutil、impl包完成圖片的增加刪除修改等操作。圖片管理系統(tǒng)的資源圖如下圖所示圖 43 圖片管理系統(tǒng)的資源圖Figure 43 Resource map of the document management system系統(tǒng)通過調(diào)用資源編譯工具AAPT來編譯這些資源文件,資源圖片要有一定的布局和格式。在編譯圖片管理系統(tǒng)時(shí),自動(dòng)生成一個(gè)R類,在該類中又生成了相應(yīng)的內(nèi)部類。使圖片操作更人性化使圖片操作更快捷使圖片操作功能更完善。 圖片分類模塊詳細(xì)設(shè)計(jì) 系統(tǒng)分類模塊為系統(tǒng)的核心模塊之一,為圖片管理提供分類支持,完成對(duì)所有類型圖片的匯總,匯總之后進(jìn)行以網(wǎng)格化分類顯示。 通過調(diào)用picture_count, sd_card_capacity_label,fav_count以及LinearLayout實(shí)體。CategoryAct合作圖如下圖所示: 圖 46 CategoryAct合作圖Figure 46 CategoryAct collaboration diagram onCreat()完成前端界面和后臺(tái)服務(wù)的初始化,通過調(diào)用setView()初始化系統(tǒng)前端界面的同時(shí),調(diào)用StarThreadGroup()啟動(dòng)后臺(tái)服務(wù)支持。onCreate()函數(shù)調(diào)用圖,如下圖所示:圖 47 onCreate()函數(shù)調(diào)用圖Figure 47 onCreate()function call graph onItemClick()調(diào)用bean包下面圖片get方法獲得圖片信息,對(duì)應(yīng)界面菜單點(diǎn)擊相應(yīng)相對(duì)應(yīng)。FileMangerAct圖片管理類具體類設(shè)計(jì)如下圖所示:圖 49 FileMangerAct圖片管理類具體類Figure 49 FileMangerAct file management class specific class FileMangerAct首先實(shí)例化adapter,通過adapter對(duì)圖片進(jìn)行訪問,然后通過圖片工作操作類Filehelp實(shí)現(xiàn)對(duì)圖片各個(gè)操作,包含操作MENU_FAV 收藏 MENU_DELETE刪除 MENU_COPY 復(fù)制 MENU_RENNAME 重命名 MENU_MOVE 剪貼(移動(dòng)) MENU_MOREINFO 詳情 等操作,在完成操作之后通過intent消息與顯示界面交互,進(jìn)行圖片信息的刷新。對(duì)不同類型的圖片設(shè)計(jì)通用的方法copyfile(),delfile(),movefile(),delfile();通過對(duì)方法的參數(shù)輸入不同完成對(duì)方法的初始化,實(shí)現(xiàn)對(duì)不同圖片的通用操作,系統(tǒng)設(shè)計(jì)類圖如下:圖 412 系統(tǒng)設(shè)計(jì)類圖Figure 412 System design class diagram 系統(tǒng)圖片
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1