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

正文內(nèi)容

信息安全畢業(yè)設(shè)計論文正稿-閱讀頁

2025-07-07 14:30本頁面
  

【正文】 防盜、通信過濾、軟件管理、進程管理、流量統(tǒng)計、手機殺毒、系統(tǒng)加速、高級工具、設(shè)置中心、關(guān)機屏蔽10個部分。學(xué)習(xí)參考. . . . .學(xué)習(xí)參考. . . . .第4章 系統(tǒng)設(shè)計手機安全防護系統(tǒng)的設(shè)計目標(biāo)是開發(fā)一個系統(tǒng)級別的手機軟件,設(shè)計過程中致力于松耦合方法,降低模塊之間的聯(lián)系,以便后期的維護與再設(shè)計。因此,需要滿足實用性、安全性、易用性、擴展性原則。還要充分考慮用戶心理,在保證便捷實用的前提下參考目前流行的設(shè)計風(fēng)格對軟件的界面進行布局,使軟件具有良好的用戶體驗?!“踩栽瓌t由于手機具有較強的私有性,因此要保證基于移動技術(shù)開發(fā)的軟件的保密性和安全性高于其他應(yīng)用軟件。安全性和可靠性系統(tǒng)能保證數(shù)據(jù)安全一致,高度可靠,應(yīng)提供多種檢查和處理手段,保證系統(tǒng)的準確性?!U展性原則軟件需要采用模塊化和組件化的架構(gòu)使其具有良好的擴展性,以保證在增加功能時,僅需要增加模塊就可以達到擴展的目的。圖 手機安全防護系統(tǒng)結(jié)構(gòu)圖 手機防盜模塊設(shè)計手機防盜模塊會在用戶進入時,判斷是否已經(jīng)開啟手機防盜保護。若用戶還未開啟手機防盜保護,則進入手機防盜的設(shè)置向?qū)В脩粼诟鶕?jù)設(shè)置向?qū)У奶崾就瓿蒘IM卡綁定和安全號碼的設(shè)定后就可以開啟手機防盜保護。用戶還可以在設(shè)置選項中選擇是否顯示系統(tǒng)進程和是否開啟鎖屏清理。用戶添加攔截的號碼,并選擇攔截方式,包括攔截電話或攔截短信或全部攔截。在手機收到電話或短信時會發(fā)送相應(yīng)的廣播,通信過濾模塊將從廣播中讀取到電話或短信的號碼,將此號碼同通信數(shù)據(jù)庫進行比對,若發(fā)現(xiàn)匹配項則對該號碼的電話或短信進行攔截,若未發(fā)現(xiàn)則正常對電話或短信進行響鈴或提示。圖 流量統(tǒng)計模塊時序圖 軟件管理模塊設(shè)計軟件管理模塊將手機中的應(yīng)用自動分為系統(tǒng)應(yīng)用和用戶應(yīng)用兩部分,同時顯示手機的內(nèi)存余量和SD卡余量。圖 軟件管理模塊時序圖 手機殺毒模塊設(shè)計手機殺毒模塊會將手機中應(yīng)用程序的簽名信息與病毒庫作匹配,若發(fā)現(xiàn)匹配項判定為病毒并提示用戶進行清理,若未發(fā)現(xiàn)匹配項則提示用戶安全。緩存清理模塊將掃描手機中系統(tǒng)程序和用戶安裝的應(yīng)用程序的安裝包信息,然后根據(jù)程序包名獲取相應(yīng)的緩存信息,并在掃描到緩存后提示用戶進行清理。歸屬地查詢功能在用戶輸入待查詢的號碼時會讀取號碼歸屬地數(shù)據(jù)庫,并將用戶輸入的號碼和歸屬地數(shù)據(jù)庫內(nèi)的信息進行匹配,如果在號碼歸屬地數(shù)據(jù)庫中查找到與用戶輸入的查詢號碼匹配的項,即將匹配項的歸屬地信息顯示出來。程序鎖功能會監(jiān)聽手機系統(tǒng)的任務(wù)棧,用戶點擊應(yīng)用程序后,應(yīng)用程序?qū)M入到手機系統(tǒng)的任務(wù)棧之中,然后會將手機系統(tǒng)的任務(wù)棧中的信息程序和隱私數(shù)據(jù)庫中程序信息進行匹配,如果發(fā)現(xiàn)匹配項則提示用戶進入應(yīng)用程序需要輸入密碼,輸入正確密碼后才能進入應(yīng)用程序。圖 高級工具模塊時序圖 設(shè)置中心模塊設(shè)計設(shè)置中心模塊包含自動更新狀態(tài)設(shè)置、歸屬地顯示狀態(tài)及位置和風(fēng)格設(shè)置、黑名單狀態(tài)設(shè)置、程序鎖狀態(tài)設(shè)置功能,使用戶根據(jù)自己使用軟件的習(xí)慣對軟件進行設(shè)置。圖 關(guān)機屏蔽模塊時序圖 數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫設(shè)計是指對于給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之達到有效地存儲數(shù)據(jù),滿足各種用戶的應(yīng)用需求的目的。 數(shù)據(jù)庫需求分析設(shè)計手機安全防護系統(tǒng)中的通信過濾、程序鎖、號碼歸屬地查詢、常用號碼查詢和病毒查殺的實現(xiàn)需要建立相應(yīng)的數(shù)據(jù)庫。程序鎖需要將用戶設(shè)定的隱私程序存入到隱私數(shù)據(jù)庫中,在訪問程序時將程序信息與隱私數(shù)據(jù)庫進行比對,若發(fā)現(xiàn)匹配項則,此時通知用戶進行密碼訪問。病毒查殺需要將病毒信息存入到病毒數(shù)據(jù)庫中,在用戶執(zhí)行掃描命令時,通過將系統(tǒng)中的程序信息與病毒數(shù)據(jù)庫進行比對,若發(fā)現(xiàn)匹配項即為病毒,此時將匹配項信息輸出到界面并通知用戶進行查殺。概念模型使設(shè)計者的注意力能夠從復(fù)雜的實現(xiàn)細節(jié)中解脫出來,而只集中在最重要的信息的組織結(jié)構(gòu)和處理模式上。它是表示概念模型的一種方式,用矩形表示實體型,矩形框內(nèi)寫明實體名;用橢圓表示實體的屬性,并用無向邊將其與相應(yīng)的實體型連接起來;用菱形表示實體型之間的聯(lián)系,在菱形框內(nèi)寫明聯(lián)系名,并用無向邊分別與有關(guān)實體型連接起來。通信過濾的屬性有姓名、電話號碼、攔截模式。圖 程序鎖ER圖號碼歸屬地查詢的屬性有號碼城市、號碼類型、城市區(qū)號。圖 常用號碼查詢ER圖病毒查殺的屬性有ID、數(shù)字簽名、病毒類型、程序包名、病毒描述。為了能夠建立起最終的物理系統(tǒng),還需要將概念結(jié)構(gòu)進一步轉(zhuǎn)化為某一DBMS所支持的數(shù)據(jù)模型,然后根據(jù)邏輯設(shè)計的準則、數(shù)據(jù)的語義約束、規(guī)范化理論等對數(shù)據(jù)模型進行適當(dāng)?shù)恼{(diào)整和優(yōu)化,形成合理的全局邏輯結(jié)構(gòu),并設(shè)計出用戶子模式。一般的邏輯結(jié)構(gòu)設(shè)計分為三步。所以將ER圖轉(zhuǎn)換成關(guān)系模型實際上就是將實體、屬性和聯(lián)系轉(zhuǎn)換成關(guān)系模式。通信過濾( 姓名 ,電話號碼,攔截模式)程序鎖( 程序包名 ,ID)號碼歸屬地查詢( 號碼城市 ,號碼類型,城市區(qū)號,ID)常用服務(wù)電話號碼( ID ,號碼服務(wù),號碼信息)病毒信息( 程序包名 ,病毒描述,ID,數(shù)字簽名,病毒類型) 數(shù)據(jù)庫物理設(shè)計數(shù)據(jù)庫邏輯設(shè)計是整個設(shè)計的前半段,包括所需的實體和關(guān)系,實體規(guī)范化等工作。將一個給定邏輯結(jié)構(gòu)實施到具體的環(huán)境中時,邏輯數(shù)據(jù)模型要選取一個具體的工作環(huán)境,這個工作環(huán)境提供了數(shù)據(jù)存儲結(jié)構(gòu)與存取方法,這個過程就是數(shù)據(jù)庫的物理設(shè)計。手機安全防護系統(tǒng)的物理設(shè)計采用SQLite數(shù)據(jù)庫進行數(shù)據(jù)的存儲,數(shù)據(jù)庫設(shè)計的字段情況如下。表 通信過濾數(shù)據(jù)表NameDeclared TypeTypeSizeNot null_idVarchar(2)integer2yesphoneVarchar(20)varchar20yesmodeVarchar(2)varchar2yes隱私表,表applock用來存儲已加鎖的程序,所用到的字段有_id和程序包名(packname)兩個字段。表 號碼歸屬地數(shù)據(jù)表NameDeclared TypeTypeSizeNot nullcityVarchar(20)varchar20yescardtypeVarchar(20)varchar20yesareaVarchar(10)varchar10yes_idVarchar(2)integer2yes常用號碼數(shù)據(jù)表,表monnum用來存儲常用電話號碼和名稱,所用到的字段有_id、電話(number)、名字(name)三個字段。表 反病毒數(shù)據(jù)表NameDeclared TypeTypeSizeNot null_idVarchar(2)integer2yesmd5Varchar(30)varchar30yestypeVarchar(2)varchar2yesnameVarchar(30)varchar30yesdescVarchar(30)varchar30yes 本章小結(jié)本章主要通過圖片、圖表以及文字對手機安全防護系統(tǒng)的設(shè)計目標(biāo)、設(shè)計原則、數(shù)據(jù)庫設(shè)計及各個模塊的業(yè)務(wù)流程邏輯進行了詳細的說明,使手機安全防護系統(tǒng)具有了一個完整的架構(gòu)和體系。歡迎界面適配不同分辨率的手機屏幕,在手機安全防護系統(tǒng)聯(lián)網(wǎng)檢測到更新時,會彈出提示用戶是否更新的對話框。用戶點擊“否”時直接跳轉(zhuǎn)到手機安全防護系統(tǒng)的主界面。表 歡迎界面類屬性表訪問修飾符方法功能protectedonCreate():創(chuàng)建歡迎界面實例protectedenterHome():跳轉(zhuǎn)到主頁面privatecheckVersion():檢查版本信息privategetVersionName():獲取版本名稱privategetVersionCode():獲取版本號privateshowUpdateDialog():彈出升級對話框續(xù)表 歡迎界面類屬性表訪問修飾符方法功能protecteddownloadApk():下載apk文件protectedinstallApk():安裝apk文件protectedonActivityResult():跳到安裝頁面后取消安裝privatecopyDb():拷貝數(shù)據(jù)庫privatecreateShortCut():創(chuàng)建快捷方式歡迎界面實現(xiàn)的關(guān)鍵代碼如下://獲取版本號 private int getVersionCode() { PackageManager pm = ()。 int versionCode = 。 } catch (NameNotFoundException e) { ()。 }//下載和安裝apk protected void downloadApk() { if (!().equals( )) { (this, 沒找到sdcard!, ).show()。}// 顯示下載進度()。 String path = ()// 下載的目標(biāo)地址 .getAbsolutePath() + /。 // 開始安裝apk installApk(())。用戶首次進入手機防盜模塊時會彈出一個設(shè)置安全密碼并再次確認的對話框。用戶輸入正確密碼后會進入到設(shè)置向?qū)Ы缑?。在用戶設(shè)置防盜密碼并開啟防盜功能后,如果用戶發(fā)現(xiàn)手機被盜時可以通過搭載安全號碼的手機向被盜手機發(fā)送隱藏的短信指令,遠程控制手機鎖定屏幕和清除數(shù)據(jù),防止用戶隱私泄露。如果用戶確定手機被盜不久,也可以遠程控制手機發(fā)出警報,幫助用戶及時找回被盜手機。圖 手機防盜流程圖。表 設(shè)置向?qū)ь悓傩员碓L問修飾符方法功能protectedonCreate():創(chuàng)建設(shè)置向?qū)Чδ軐嵗齪ublicshowPreviousPage():跳轉(zhuǎn)到前一頁面publicshowNextPage():跳轉(zhuǎn)到后一頁面。表 安全號碼設(shè)置類屬性表訪問修飾符方法功能protectedonCreate():創(chuàng)建安全號碼設(shè)置功能實例publicshowPreviousPage():跳轉(zhuǎn)到前一頁面publicshowNextPage():跳轉(zhuǎn)到后一頁面publicselectContact():選擇聯(lián)系人protectedonActivityResult():獲取聯(lián)系人。表 遠程定位類屬性表訪問修飾符方法功能publicgetInstance():創(chuàng)建遠程定位監(jiān)聽器publicstopLinsten():取消位置的監(jiān)聽publicgetLocation():獲取手機的位置。 if(*location*.equals(body)){ //獲取上次的位置 String lastlocation = (context).getLocation()。 //向安全號碼發(fā)送當(dāng)前的位置信息 (5556, null, lastlocation, null, null)。 }else if(*alarm*.equals(body)){ (TAG,播放報警音樂)。//res\raw\ //即使手機是靜音模式也會播放音樂 (, )。 //終止掉發(fā)送過來的信息,在本地查看不到該信息 abortBroadcast()。//清除數(shù)據(jù)恢復(fù)至出場設(shè)置。 }else if(*lockscreen*.equals(body)){ if((mAdminName)){ (sun, 0)。} abortBroadcast()。用戶可以根據(jù)此列表清晰的監(jiān)控到手機流量的使用情況,方便用戶發(fā)現(xiàn)異常流量時及時鎖定產(chǎn)生異常流量的程序,并對其進行進一步的檢測與處理。表 創(chuàng)建實例類屬性表訪問修飾符方法功能publiconCreate():創(chuàng)建流量統(tǒng)計模塊實例。 //向主線程中發(fā)送一個空消息,用于通知主線程更新數(shù)據(jù) (0)。 }.start()。} public Object getItem(int position) { return (position)。} 軟件管理模塊實現(xiàn)軟件管理模塊的界面顯示手機內(nèi)存剩余空間、SD卡剩余空間和手機中所有的系統(tǒng)程序和應(yīng)用程序的列表。圖 軟件管理類圖。表 獲取軟件信息類屬性表訪問修飾符方法功能protectedonCreate():獲取軟件信息軟件管理模塊實現(xiàn)的關(guān)鍵代碼如下://分享 調(diào)用系統(tǒng)所有可以分享的app, 系統(tǒng)自動生成列表,供用戶選擇 private void share() { Intent intent = new Intent()。// 分享純文本 (, 發(fā)現(xiàn)一個很好的應(yīng)用! 下載地址: + )。} //啟動app private void launchApp() { PackageManager pm = getPackageManager()。 startActivity(intent)。 ()。 startActivityForResult(intent, 0)。用戶可以通過點
點擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1