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

正文內(nèi)容

信息安全畢業(yè)設(shè)計(jì)論文正稿-預(yù)覽頁

2025-07-16 14:30 上一頁面

下一頁面
 

【正文】 development of smart phones, Android has bee the world39。Android的開放性吸引了眾多的開發(fā)者為其開發(fā)出豐富的應(yīng)用軟件。同比增長58%。2015年上半年,%,%,%,%。對于垃圾信息和騷擾電話進(jìn)行過濾與攔截;對于手機(jī)病毒和木馬進(jìn)行掃描和清除;對涉及隱私的應(yīng)用程序設(shè)置程序鎖防止隱私泄露,對于惡意軟件產(chǎn)生的吸費(fèi)流量進(jìn)行及時的監(jiān)控;對于影響手機(jī)運(yùn)行速度的垃圾文件進(jìn)行掃描與清除;對于手機(jī)被盜進(jìn)行遠(yuǎn)程定位、鎖屏、銷毀數(shù)據(jù)。國內(nèi)360、騰訊、百度等公司也相繼推出了手機(jī)安全防護(hù)軟件,這些手機(jī)安全防護(hù)軟件,集防垃圾短信,防騷擾電話,防隱私泄漏,對手機(jī)進(jìn)行安全掃描,云查殺惡意軟件,軟件安裝實(shí)時檢測,流量使用全掌握,系統(tǒng)清理手機(jī)加速,歸屬地顯示及查詢等功能于一身,是功能較為全面的智能手機(jī)安全軟件。(4)分析手機(jī)垃圾文件的種類及存儲路徑,使用反射機(jī)制獲取緩存、卸載殘留和無用的安裝包等手機(jī)垃圾文件信息,實(shí)現(xiàn)掃描并清除手機(jī)垃圾文件的功能。 組織結(jié)構(gòu)第1章,緒論。 第3章,需求分析。第5章,系統(tǒng)實(shí)現(xiàn)。第7章,總結(jié)與展望。2005年8月由Google收購注資。Android逐漸擴(kuò)展到平板電腦及其他領(lǐng)域上,如電視、數(shù)碼相機(jī)、游戲機(jī)等。消費(fèi)者將可以用更低的價位購得心儀的手機(jī),同時還可以享受到豐富的軟件資源。應(yīng)用程序框架層包括活動管理器、窗口管理器、內(nèi)容提供者、視圖系統(tǒng)、包管理器、電話管理器、資源管理器、位置管理器、通知管理器和XMPP服務(wù)十個部分,是Android應(yīng)用開發(fā)的基礎(chǔ)。系統(tǒng)運(yùn)行層包括圖層管理、媒體庫、SQLite、OpenGLEState、FreeType、WebKit、SGL、SSL和libc。Linux內(nèi)核也是作為硬件與軟件棧的抽象層?!盎顒印笔菓?yīng)用程序與用戶交互的紐帶。(2)暫停狀態(tài):一個“活動”被另一個透明或者對話框樣式的“活動”覆蓋時的狀態(tài)。(4)斷開狀態(tài):“活動”被殺掉以后或者被啟動以前,處于斷開狀態(tài)?!盎顒印痹趏nCreate()設(shè)置所有的“全局”狀態(tài),在onDestory()釋放所有的資源。(3)前臺的生命周期,從onResume()開始到onPause()結(jié)束。圖 “活動”的生命周期“服務(wù)”是一個在后臺運(yùn)行沒有用戶界面的應(yīng)用組件。通過startService()啟動的服務(wù)處于“開啟”狀態(tài),一旦啟動,“服務(wù)”就會一直在后臺運(yùn)行?!胺?wù)”。需要在多個應(yīng)用程序間共享數(shù)據(jù)時,可以使用“內(nèi)容提供器”在不同的應(yīng)用程序之間共享數(shù)據(jù)。應(yīng)用程序運(yùn)行時便會向Android 系統(tǒng)注冊不同的廣播,Android系統(tǒng)會根據(jù)接收到廣播的種類來判斷該廣播需要處理事件,然后向?qū)?yīng)的應(yīng)用程序注冊事件。動態(tài)注冊方式在activity里面調(diào)用函數(shù)來注冊,和靜態(tài)的內(nèi)容差不多。Android系統(tǒng)利用Linux已有的權(quán)限管理機(jī)制,通過為每一個Application分配不同的uid和gid,使不同的Application之間的私有數(shù)據(jù)和訪問達(dá)到隔離的目的[11] 。每一個權(quán)限組包含若干具體權(quán)限,這些權(quán)限的等級劃可分為normal,dangerous,signature,signatureOrSystem,system和development,不同的保護(hù)級別代表了程序要使用此權(quán)限時的認(rèn)證方式。一個進(jìn)程通常不能訪問另一個進(jìn)程的內(nèi)存空間,所以不同進(jìn)程間的對話需要將進(jìn)程間的傳遞對象分解成操作系統(tǒng)可以理解的基本單元,并且有序的通過進(jìn)程邊界。AIDL IPC機(jī)制是面向接口的,使用代理類在客戶端和實(shí)現(xiàn)端傳遞數(shù)據(jù)[15]。(4),尤其要注意的是,action標(biāo)簽中android:name的屬性值就是客戶端要引用該服務(wù)的ID,也就是Intent類的參數(shù)值。如果程序已經(jīng)安裝在系統(tǒng)中,即使證書過期也不會影響程序的正常功能。Android系統(tǒng)允許擁有同一個數(shù)字簽名的程序運(yùn)行在一個進(jìn)程中,Android程序會將他們視為同一個程序。如果某個權(quán)限(permission)的protectionLevel是signature,則這個權(quán)限就只能授予那些跟該權(quán)限所在的包擁有同一個數(shù)字證書的程序。 SQLite數(shù)據(jù)庫SQLite由SQL編譯器、內(nèi)核、后端以及附件這幾個部分組成,通過利用虛擬機(jī)和虛擬數(shù)據(jù)庫引擎(VDBE) 調(diào)試、修改和擴(kuò)展內(nèi)核。處理速度相比于Mysql、PostgreSQL這兩款開源的世界著名數(shù)據(jù)庫管理系統(tǒng)要快上很多。這意味著多個進(jìn)程可以在同一時間從同一數(shù)據(jù)庫讀取數(shù)據(jù),但只有一個可以寫入數(shù)據(jù)。模型是自包含的,與控制器和視圖保持相對獨(dú)立,因此可以方便地改變應(yīng)用程序的業(yè)務(wù)數(shù)據(jù)和業(yè)務(wù)規(guī)則用一種業(yè)務(wù)邏輯、數(shù)據(jù)、界面顯示分離的方法組織代碼,將業(yè)務(wù)邏輯聚集到一個部件里面,在改進(jìn)和個性化定制界面及用戶交互的同時,不需要重新編寫業(yè)務(wù)邏輯。一個模型能為多個視圖提供數(shù)據(jù),即應(yīng)用于模型的代碼只需寫一次就可以被多個視圖重用。視圖具有可以被激活的更新操作,當(dāng)更新操作被調(diào)用時,視圖通過獲得來自模型的數(shù)據(jù)值更新顯示。MVC 分層可以使開發(fā)者在一個時間內(nèi)專門關(guān)注一個方面。(3)開發(fā)界面顯示部分時,僅需考慮如何布局一個好的用戶界面;開發(fā)模型時,僅需考慮的是業(yè)務(wù)邏輯和數(shù)據(jù)維護(hù),這樣就能使開發(fā)者專注于某一方面的開發(fā),提高開發(fā)效率。對未變化數(shù)據(jù)的不必要的頻繁訪問,也將損害操作性能。因此,手機(jī)安全防護(hù)系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)可以對國內(nèi)外已有的手機(jī)安全軟件進(jìn)行分析與借鑒。  操作可行性手機(jī)安全防護(hù)系統(tǒng)采用主流Android應(yīng)用程序開發(fā)風(fēng)格,使用Android的原生組件進(jìn)行開發(fā),組件布局人性化。如果軟件的操作界面不友好就會使用戶難以上手使用,繼而失去大量的用戶。 功能需求分析整體項(xiàng)目采用MVC框架,基于Android應(yīng)用程序框架,通過對Android系統(tǒng)中的權(quán)限機(jī)制、反射機(jī)制、AIDL IPC機(jī)制、數(shù)字簽名、SQLite數(shù)據(jù)庫等技術(shù)的綜合應(yīng)用,實(shí)現(xiàn)了以下功能:(1)設(shè)置中心模塊能夠?qū)ψ詣痈聽顟B(tài)、歸屬地顯示狀態(tài)、黑名單狀態(tài)、歸屬地顯示風(fēng)格、歸屬地顯示位置、程序鎖狀態(tài)進(jìn)行設(shè)置。通過對短信號碼與攔截?cái)?shù)據(jù)庫中的數(shù)據(jù)進(jìn)行比對判定是否為垃圾短信。IMEI是國際移動設(shè)備身份碼的縮寫是由15位數(shù)字組成的“電子串號”,該碼是全球界唯一的。(5)軟件管理模塊能夠顯示系統(tǒng)軟件和應(yīng)用軟件的詳細(xì)信息,可根據(jù)用戶需要對應(yīng)用軟件進(jìn)行啟動、卸載、分享。(9)高級工具模塊能夠進(jìn)行號碼歸屬地查詢,常用號碼查詢,短信的備份與還原,程序鎖。圖 高級工具功能模塊圖(10)關(guān)機(jī)屏蔽模塊能夠在開機(jī)后自動啟動,使電源鍵長按的操作無響應(yīng),防止除機(jī)主外的用戶通過電源鍵長按的方式強(qiáng)制關(guān)機(jī)。學(xué)習(xí)參考. . . . .學(xué)習(xí)參考. . . . .第4章 系統(tǒng)設(shè)計(jì)手機(jī)安全防護(hù)系統(tǒng)的設(shè)計(jì)目標(biāo)是開發(fā)一個系統(tǒng)級別的手機(jī)軟件,設(shè)計(jì)過程中致力于松耦合方法,降低模塊之間的聯(lián)系,以便后期的維護(hù)與再設(shè)計(jì)。還要充分考慮用戶心理,在保證便捷實(shí)用的前提下參考目前流行的設(shè)計(jì)風(fēng)格對軟件的界面進(jìn)行布局,使軟件具有良好的用戶體驗(yàn)。安全性和可靠性系統(tǒng)能保證數(shù)據(jù)安全一致,高度可靠,應(yīng)提供多種檢查和處理手段,保證系統(tǒng)的準(zhǔn)確性。圖 手機(jī)安全防護(hù)系統(tǒng)結(jié)構(gòu)圖 手機(jī)防盜模塊設(shè)計(jì)手機(jī)防盜模塊會在用戶進(jìn)入時,判斷是否已經(jīng)開啟手機(jī)防盜保護(hù)。用戶還可以在設(shè)置選項(xiàng)中選擇是否顯示系統(tǒng)進(jìn)程和是否開啟鎖屏清理。在手機(jī)收到電話或短信時會發(fā)送相應(yīng)的廣播,通信過濾模塊將從廣播中讀取到電話或短信的號碼,將此號碼同通信數(shù)據(jù)庫進(jìn)行比對,若發(fā)現(xiàn)匹配項(xiàng)則對該號碼的電話或短信進(jìn)行攔截,若未發(fā)現(xiàn)則正常對電話或短信進(jìn)行響鈴或提示。圖 軟件管理模塊時序圖 手機(jī)殺毒模塊設(shè)計(jì)手機(jī)殺毒模塊會將手機(jī)中應(yīng)用程序的簽名信息與病毒庫作匹配,若發(fā)現(xiàn)匹配項(xiàng)判定為病毒并提示用戶進(jìn)行清理,若未發(fā)現(xiàn)匹配項(xiàng)則提示用戶安全。歸屬地查詢功能在用戶輸入待查詢的號碼時會讀取號碼歸屬地?cái)?shù)據(jù)庫,并將用戶輸入的號碼和歸屬地?cái)?shù)據(jù)庫內(nèi)的信息進(jìn)行匹配,如果在號碼歸屬地?cái)?shù)據(jù)庫中查找到與用戶輸入的查詢號碼匹配的項(xiàng),即將匹配項(xiàng)的歸屬地信息顯示出來。圖 高級工具模塊時序圖 設(shè)置中心模塊設(shè)計(jì)設(shè)置中心模塊包含自動更新狀態(tài)設(shè)置、歸屬地顯示狀態(tài)及位置和風(fēng)格設(shè)置、黑名單狀態(tài)設(shè)置、程序鎖狀態(tài)設(shè)置功能,使用戶根據(jù)自己使用軟件的習(xí)慣對軟件進(jìn)行設(shè)置。 數(shù)據(jù)庫需求分析設(shè)計(jì)手機(jī)安全防護(hù)系統(tǒng)中的通信過濾、程序鎖、號碼歸屬地查詢、常用號碼查詢和病毒查殺的實(shí)現(xiàn)需要建立相應(yīng)的數(shù)據(jù)庫。病毒查殺需要將病毒信息存入到病毒數(shù)據(jù)庫中,在用戶執(zhí)行掃描命令時,通過將系統(tǒng)中的程序信息與病毒數(shù)據(jù)庫進(jìn)行比對,若發(fā)現(xiàn)匹配項(xiàng)即為病毒,此時將匹配項(xiàng)信息輸出到界面并通知用戶進(jìn)行查殺。它是表示概念模型的一種方式,用矩形表示實(shí)體型,矩形框內(nèi)寫明實(shí)體名;用橢圓表示實(shí)體的屬性,并用無向邊將其與相應(yīng)的實(shí)體型連接起來;用菱形表示實(shí)體型之間的聯(lián)系,在菱形框內(nèi)寫明聯(lián)系名,并用無向邊分別與有關(guān)實(shí)體型連接起來。圖 程序鎖ER圖號碼歸屬地查詢的屬性有號碼城市、號碼類型、城市區(qū)號。為了能夠建立起最終的物理系統(tǒng),還需要將概念結(jié)構(gòu)進(jìn)一步轉(zhuǎn)化為某一DBMS所支持的數(shù)據(jù)模型,然后根據(jù)邏輯設(shè)計(jì)的準(zhǔn)則、數(shù)據(jù)的語義約束、規(guī)范化理論等對數(shù)據(jù)模型進(jìn)行適當(dāng)?shù)恼{(diào)整和優(yōu)化,形成合理的全局邏輯結(jié)構(gòu),并設(shè)計(jì)出用戶子模式。所以將ER圖轉(zhuǎn)換成關(guān)系模型實(shí)際上就是將實(shí)體、屬性和聯(lián)系轉(zhuǎn)換成關(guān)系模式。將一個給定邏輯結(jié)構(gòu)實(shí)施到具體的環(huán)境中時,邏輯數(shù)據(jù)模型要選取一個具體的工作環(huán)境,這個工作環(huán)境提供了數(shù)據(jù)存儲結(jié)構(gòu)與存取方法,這個過程就是數(shù)據(jù)庫的物理設(shè)計(jì)。表 通信過濾數(shù)據(jù)表NameDeclared TypeTypeSizeNot null_idVarchar(2)integer2yesphoneVarchar(20)varchar20yesmodeVarchar(2)varchar2yes隱私表,表applock用來存儲已加鎖的程序,所用到的字段有_id和程序包名(packname)兩個字段。表 反病毒數(shù)據(jù)表NameDeclared TypeTypeSizeNot null_idVarchar(2)integer2yesmd5Varchar(30)varchar30yestypeVarchar(2)varchar2yesnameVarchar(30)varchar30yesdescVarchar(30)varchar30yes 本章小結(jié)本章主要通過圖片、圖表以及文字對手機(jī)安全防護(hù)系統(tǒng)的設(shè)計(jì)目標(biāo)、設(shè)計(jì)原則、數(shù)據(jù)庫設(shè)計(jì)及各個模塊的業(yè)務(wù)流程邏輯進(jìn)行了詳細(xì)的說明,使手機(jī)安全防護(hù)系統(tǒng)具有了一個完整的架構(gòu)和體系。用戶點(diǎn)擊“否”時直接跳轉(zhuǎn)到手機(jī)安全防護(hù)系統(tǒng)的主界面。 int versionCode = 。 }//下載和安裝apk protected void downloadApk() { if (!().equals( )) { (this, 沒找到sdcard!, ).show()。 String path = ()// 下載的目標(biāo)地址 .getAbsolutePath() + /。用戶首次進(jìn)入手機(jī)防盜模塊時會彈出一個設(shè)置安全密碼并再次確認(rèn)的對話框。在用戶設(shè)置防盜密碼并開啟防盜功能后,如果用戶發(fā)現(xiàn)手機(jī)被盜時可以通過搭載安全號碼的手機(jī)向被盜手機(jī)發(fā)送隱藏的短信指令,遠(yuǎn)程控制手機(jī)鎖定屏幕和清除數(shù)據(jù),防止用戶隱私泄露。圖 手機(jī)防盜流程圖。表 安全號碼設(shè)置類屬性表訪問修飾符方法功能protectedonCreate():創(chuàng)建安全號碼設(shè)置功能實(shí)例publicshowPreviousPage():跳轉(zhuǎn)到前一頁面publicshowNextPage():跳轉(zhuǎn)到后一頁面publicselectContact():選擇聯(lián)系人protectedonActivityResult():獲取聯(lián)系人。 if(*location*.equals(body)){ //獲取上次的位置 String lastlocation = (context).getLocation()。 }else if(*alarm*.equals(body)){ (TAG,播放報(bào)警音樂)。 //終止掉發(fā)送過來的信息,在本地查看不到該信息 abortBroadcast()。 }else if(*lockscreen*.equals(body)){ if((mAdminName)){ (sun, 0)。用戶可以根據(jù)此列表清晰的監(jiān)控到手機(jī)流量的使用情況,方便用戶發(fā)現(xiàn)異常流量時及時鎖定產(chǎn)生異常流量的程序,并對其進(jìn)行進(jìn)一步的檢測與處理。 }.start()。} 軟件管理模塊實(shí)現(xiàn)軟件管理模塊的界面顯示手機(jī)內(nèi)存剩余空間、SD卡剩余空間和手機(jī)中所有的系統(tǒng)程序和應(yīng)用程序的列表。表 獲取軟件信息類屬性表訪問修飾符方法功能protectedonCreate():獲取軟件信息軟件管理模塊實(shí)現(xiàn)的關(guān)鍵代碼如下://分享 調(diào)用系統(tǒng)所有可以分享的app, 系統(tǒng)自動生成列表,供用戶選擇 private void share() { Intent intent = new Intent()。} //啟動app private void launchApp() { PackageManager pm = getPackageManager()。 ()。用戶可以通過點(diǎn)
點(diǎn)擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1