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

正文內(nèi)容

基于安卓系統(tǒng)手機(jī)通訊防火墻畢業(yè)設(shè)計(jì)-在線瀏覽

2024-08-01 16:49本頁面
  

【正文】 劉璘,金英. 軟件需求工程:原理和方法 [M] .北京:科學(xué)出版社,2008.[10] 邵維忠,麻志毅,馬浩海,劉輝譯. UML用戶指南(第二版)[M] . 北京:人民郵電出版社,2006.[11] 薩默維爾(Sommerville,I.). 軟件工程() [M] . 北京:機(jī)械工業(yè)出版社,.[12] Mark J.Christensen,Richard ,王立福,趙文,[M]北京:電子工業(yè)出版社,2004.[13] 朱三元,錢樂秋,宿為民. 軟件工程技術(shù)概論 [M] . 北京:科學(xué)出版社,2002.2 任務(wù)概述 目標(biāo)智能手機(jī)的應(yīng)用方便了人們的生活,但同時(shí)也給用戶帶來了很多的不便,惡意的騷擾讓用戶感到很苦惱。安卓智能手機(jī)通訊防火墻主要針對獲取手機(jī)內(nèi)的聯(lián)系人,通過信息的傳播、存儲和共享,利用廣播機(jī)制和服務(wù)保護(hù)手機(jī)安全,屏蔽和攔截惡意短信電話等,通過用戶設(shè)置對特定人員的攔截來阻止別人的騷擾。該項(xiàng)目的最終用戶是智能手機(jī)使用者,界面美觀人性化設(shè)計(jì),操作簡單易懂,后臺時(shí)刻自動運(yùn)行,無需任何維護(hù)措施,適用于各個(gè)年齡階段的廣大使用者。3 需求規(guī)定 對功能的規(guī)定(1) 主界面() 。 。 。主 界 面關(guān) 于黑名單白名單系統(tǒng)操作介紹黑名單信息白名單信息接 收姓名 電 話功能 操 作電話姓名發(fā) 送呼出呼入 主界面功能圖 (2)全局設(shè)置() ,選擇使用黑名單或白名單; 。當(dāng)騷擾電話或短信打進(jìn)來后,會自動以不同于自己的電話號碼回復(fù)用戶事先準(zhǔn)備好的信息內(nèi)容給對方; 。 。 。 。 。全 局 設(shè) 置 防騷擾設(shè)置短信攔截設(shè)置選擇名單啟用電話攔截設(shè)置需要登錄使用啟用夜間防騷擾模式短信攔截是否顯示通知是否保存短信攔截記錄以信息方式自動回復(fù)電話攔截是否顯示通知是否保存來電攔截記錄白名單黑名單設(shè)置賬號密碼設(shè)置開始結(jié)束時(shí)間保 存 設(shè) 置 全局設(shè)置功能圖(3) 添加名單() 。手動輸入要屏蔽的電話號碼,并選擇相應(yīng)的操作,包括電話攔截設(shè)置(是否禁止號碼呼入或呼出)和短信攔截設(shè)置(是否攔截號碼短信或向號碼發(fā)送短信)。 。手動輸入要屏蔽的電話號碼或直接從手機(jī)內(nèi)通訊錄中添加。電話攔截記錄中顯示騷擾的全部信息,包括姓名、電話號碼、時(shí)間以及存在形式(呼入或呼出)并且可以進(jìn)行單個(gè)刪除操作。短信攔截記錄中顯示騷擾的全部信息,包括姓名、電話號碼以及時(shí)間。選擇清空操作時(shí),會以通知形式提示用戶是否全部刪除黑/白名單中的名單。選擇清空操作時(shí),會以通知形式提示用戶是否全部刪除電話/短信攔截記錄。圖 系統(tǒng)角色用況圖 對性能的規(guī)定文字精度:對輸入的姓名文字要求不超過5個(gè)字,字符不超過15個(gè);數(shù)字精度:對輸入的電話號碼只能允許11或12個(gè)數(shù)字,必須符合國際電話標(biāo)準(zhǔn),且全為09整數(shù)。該系統(tǒng)包括了通訊安全方面很多的技術(shù)支持,各大技術(shù)難點(diǎn)方面也做了很巧妙的對外接口等調(diào)整,就算是客戶在需求方面有需要調(diào)整的,也能夠很好的適應(yīng)。另外,在功能性也沒有完全寫死的情況,用戶可以根據(jù)自己的需求適當(dāng)?shù)脑鰷p某些功能,做到更人性化。 輸入輸出要求輸入要求:用戶姓名,以中文字符形式輸入,字?jǐn)?shù)為中文5個(gè)字,英文15個(gè)字符;用戶電話號碼,11或12個(gè)數(shù)字,必須符合國際電話號碼標(biāo)準(zhǔn),支持1000個(gè)用戶存儲信息,輸入響應(yīng)要求速度快。 數(shù)據(jù)管理能力要求(針對軟件系統(tǒng))該系統(tǒng)可以獲取手機(jī)內(nèi)置的通訊錄,通過手動輸入或者導(dǎo)入的形式將用戶數(shù)據(jù)保存在數(shù)據(jù)庫中,需要一定的內(nèi)存用于存儲,一旦存儲,數(shù)據(jù)將保存完整,不會被破壞等,具有很強(qiáng)的數(shù)據(jù)管理能力。手動添加名單時(shí),輸入的電話信息要符合國際標(biāo)準(zhǔn)格式,如果不是,系統(tǒng)會自動要求重新填寫,未編輯姓名的會默認(rèn)為未知,如果要輸入姓名,中間必須要用“:”分隔符。整個(gè)界面簡單易懂,無需復(fù)雜操作,可靠性強(qiáng),可移植性強(qiáng)。 支持軟件開發(fā)環(huán)境:Windows操作系統(tǒng),安卓智能手機(jī)運(yùn)行載體;編譯環(huán)境:安卓系統(tǒng),Java ,Android SDK , Eclipse編譯工具;測試環(huán)境:脫機(jī)運(yùn)行,運(yùn)行即可測試。 控制安卓系統(tǒng)手機(jī)通訊防火墻主界面顯示黑名單、白名單和關(guān)于。在選擇了使用名單之后,可以在相應(yīng)的名單中添加屏蔽信息(從系統(tǒng)中獲取或手動添加),添加時(shí)可以根據(jù)用戶的需要選擇攔截的方式等操作,名單中的人可以進(jìn)行編輯、刪除并查看全部攔截記錄和清空等。通過編寫概要設(shè)計(jì)說明書,旨在讓程序員能夠更好的了解該軟件的功能模塊以及整體框架,方便后續(xù)代碼的實(shí)現(xiàn)以及在編寫代碼過程中應(yīng)該要注意的細(xì)節(jié)和軟件要求。軟件設(shè)計(jì)說明書是對安卓手機(jī)通訊防火墻的總體說明和闡述,是建立在需求分析的基礎(chǔ)上,對系統(tǒng)目標(biāo)體系的一個(gè)總結(jié),開發(fā)人員可以通過軟件設(shè)計(jì)說明書清楚的了解整個(gè)系統(tǒng)的框架和構(gòu)思以便于軟件的開發(fā)與設(shè)計(jì)。 定義 通訊錄:手機(jī)內(nèi)存儲的聯(lián)系人數(shù)據(jù); Key:鍵,對應(yīng)存儲的數(shù)據(jù)的編號,一般與值成對出現(xiàn);Value:值,需要存儲的數(shù)據(jù)值,一般與鍵成對出現(xiàn);Ms:毫秒,時(shí)間單位。由于安卓智能手機(jī)相對電腦等其他智能設(shè)備要求內(nèi)存小,所以系統(tǒng)的運(yùn)行時(shí)間很短,運(yùn)行效率高。 由于各種智能手機(jī)運(yùn)行內(nèi)存的不同以及系統(tǒng)反應(yīng)時(shí)間的快慢,在騷擾電話打進(jìn)來時(shí)用戶這邊可能會反應(yīng)過慢響鈴一聲的情況,但是騷擾方還是會正常聽到忙音。在運(yùn)行過程中,不會泄露手機(jī)內(nèi)的資料等,具有很強(qiáng)的可靠性。對于各種型號的手機(jī),也能夠正常的運(yùn)行,不會有因機(jī)型的不同而存在運(yùn)行差異的結(jié)果。輸入要求:用戶姓名,以中文字符形式輸入,字?jǐn)?shù)為中文5個(gè)字,英文15個(gè)字符;用戶電話號碼,11或12個(gè)數(shù)字,必須符合國際電話號碼標(biāo)準(zhǔn)。該系統(tǒng)可以獲取手機(jī)內(nèi)置的通訊錄,通過手動輸入或者導(dǎo)入的形式將用戶數(shù)據(jù)保存在數(shù)據(jù)庫中,需要一定的內(nèi)存用于存儲,一旦存儲,數(shù)據(jù)將保存完整,不會被破壞等,具有很強(qiáng)的數(shù)據(jù)管理能力。手動添加名單時(shí),輸入的電話信息要符合國際標(biāo)準(zhǔn)格式,如果不是,系統(tǒng)會自動要求重新填寫,未編輯姓名的會默認(rèn)為未知,如果要輸入姓名,中間必須要用“:”分隔符。整個(gè)界面簡單易懂,無需復(fù)雜操作,可靠性強(qiáng),可移植性強(qiáng)。開發(fā)環(huán)境:Windows操作系統(tǒng),安卓運(yùn)行載體;編譯環(huán)境:安卓系統(tǒng),Java ,Android SDK , Eclipse編譯工具;測試環(huán)境:脫機(jī)運(yùn)行,運(yùn)行即可測試。安卓系統(tǒng)手機(jī)通訊防火墻主界面顯示黑名單、白名單和關(guān)于。在選擇了使用名單之后,可以在相應(yīng)的名單中添加屏蔽信息(從系統(tǒng)中獲取或手動添加),添加時(shí)可以根據(jù)用戶的需要選擇攔截的方式等操作,名單中的人可以進(jìn)行編輯、刪除并查看全部攔截記錄和清空等。當(dāng)黑名單啟用時(shí),會顯示“已啟用”,并在列表中顯示黑名單中的信息,包括名單姓名、電話以及相應(yīng)的操作(是否禁止呼入呼出和是都禁止發(fā)送接收),并且可以對名單進(jìn)行編輯或刪除。當(dāng)白名單啟用時(shí),會顯示“已啟用”,相應(yīng)黑名單會顯示“已禁止”,并在列表中顯示白名單中的信息,包括名單姓名和電話并且可以對名單進(jìn)行編輯或刪除。簡單介紹該系統(tǒng)的功能和操作等。用例描述:用戶進(jìn)入主界面后,Activity會顯示所有名單信息,用戶可以通過信息及功能鍵等實(shí)現(xiàn)管理操作。后置條件:無。擴(kuò)展點(diǎn):無。確定之后每次攔截的信息都將顯示在攔截記錄中否則不會保存記錄; 。當(dāng)騷擾電話或短信打進(jìn)來時(shí),系統(tǒng)會自動屏蔽并在通知界面顯示攔截的電話信息,包括姓名、電話以及存在的形式。確定之后每次攔截的短息都將顯示在攔截短信記錄中否則不會保存記錄。確定之后,系統(tǒng)會根據(jù)用戶的設(shè)置時(shí)間在對應(yīng)的時(shí)間段內(nèi)屏蔽需要的信息。用戶可以設(shè)置賬號和密碼,再次進(jìn)入系統(tǒng)時(shí),系統(tǒng)會要求用戶輸入對應(yīng)的賬號和密碼,只有在正確的情況下才能進(jìn)入,否則不允許通過。當(dāng)用戶選擇了相應(yīng)的操作之后,點(diǎn)擊菜單鍵保存當(dāng)前設(shè)置才能生效。用例描述:用戶進(jìn)入主界面之后可以對整個(gè)系統(tǒng)進(jìn)行系統(tǒng)設(shè)置,使用功能鍵對指定的功能進(jìn)行設(shè)置并保存系統(tǒng)設(shè)置。后置條件:設(shè)置完成后使用功能鍵保存。擴(kuò)展點(diǎn):用戶進(jìn)行完設(shè)置之后如沒有保存,則系統(tǒng)默認(rèn)為上一次設(shè)置,此次操作無效??梢酝ㄟ^手動輸入或從手機(jī)內(nèi)聯(lián)系人中添加。從手機(jī)內(nèi)聯(lián)系人中添加時(shí),會跳轉(zhuǎn)到用戶通訊錄中,選擇相應(yīng)的號碼,確定之后再選擇相應(yīng)的操作??梢酝ㄟ^手動輸入或從手機(jī)內(nèi)聯(lián)系人中添加。用例編號:用例名稱:添加名單管理。前置條件:用戶必須登錄系統(tǒng)后制定名單界面并使用功能鍵進(jìn)行添加?;顒硬襟E:,選擇對應(yīng)的名單進(jìn)行添加; ; 。 添加名單管理用況圖(4) 攔截記錄管理() 。 。用例編號:用例名稱:攔截記錄管理。前置條件:用戶必須登錄系統(tǒng)并進(jìn)入系統(tǒng)攔截記錄界面?;顒硬襟E:,使用功能鍵進(jìn)入攔截記錄界面; ; 。 攔截記錄流程用況圖(5) 清空管理()a. 黑/白名單界面。 。用例編號:用例名稱:清空管理。后置條件:無。擴(kuò)展點(diǎn):用戶進(jìn)行完操作之后需要使用返回鍵才能回到主界面。用例描述:整個(gè)系統(tǒng)主要分為2大模塊(黑名單/白名單),其他子模塊主要是為這2大模塊的具體功能展開。活動步驟:,根據(jù)自己的需求進(jìn)行操作; ; ; ; 。 系統(tǒng)總體結(jié)構(gòu)用況圖系統(tǒng)模塊劃分:a. 白名單(White):用于存放能夠不被攔截的通訊錄名單,對功能鍵中所有的操作都有效,與黑名單不能同時(shí)使用。c. 關(guān)于(Diver):主要是介紹系統(tǒng)的功能操作以及對系統(tǒng)作一個(gè)簡單介紹。e. 攔截記錄(Guards):主要顯示黑名單和白名單中被攔截的記錄,其中包括電話和短信。g. 清空(Empty):用于刪除黑名單和白名單中的記錄信息,其中包括電話記錄和短信記錄。( 程序模塊設(shè)計(jì)圖) 程序模塊設(shè)計(jì)圖根據(jù)功能需求以及在程序開發(fā)過程中對程序模塊的設(shè)計(jì),得到功能需求與程序模塊的分配關(guān)系。 尚未解決的問題該系統(tǒng)中涉及到呼叫轉(zhuǎn)移功能,但是由于自身技術(shù)有限,未能完成。 外部接口用戶需要通過功能鍵喚出所有的操作按鈕才能進(jìn)行下一步才做;在軟件內(nèi)部,通過智能手機(jī)內(nèi)置的ContentProvide內(nèi)容提供者才能獲得系統(tǒng)的通訊錄,在顯示通知時(shí),需要連接Broadcast廣播。4 運(yùn)行設(shè)計(jì) 運(yùn)行模塊組合該系統(tǒng)主要是針對安卓智能手機(jī)標(biāo)配的設(shè)計(jì)與實(shí)現(xiàn),因此在設(shè)計(jì)時(shí)考慮了所有的硬件可能,所以不存在運(yùn)行模塊的組合。 運(yùn)行時(shí)間安卓智能手機(jī)的內(nèi)存相對電腦內(nèi)存小很多,這也是它方便快捷的優(yōu)勢之一,所以在運(yùn)行時(shí)間方面,相對也比較短,可以忽略不急,基本上以ms為單位。 邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn)主要以主界面的2個(gè)模塊展開功能設(shè)計(jì),因此每一個(gè)設(shè)計(jì)的環(huán)節(jié)都要以主界面為邏輯中心。 數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系說明各個(gè)數(shù)據(jù)結(jié)構(gòu)與訪問這些數(shù)據(jù)結(jié)構(gòu)的各個(gè)程序之間的對應(yīng)關(guān)系。( 故障說明表) 形式含義處理方法系統(tǒng)導(dǎo)入系統(tǒng)出現(xiàn)異常安卓智能手機(jī)內(nèi)置數(shù)據(jù)庫的形式不同根據(jù)數(shù)據(jù)庫形式重新導(dǎo)入 手動添加輸入錯(cuò)誤分隔符格式錯(cuò)誤重新輸入對應(yīng)的分隔符 補(bǔ)救措施說明故障出現(xiàn)后可能采取的變通措施。,要根據(jù)正確的分隔符格式重新輸入。7 主界面模塊設(shè)計(jì)說明 模塊描述白/黑名單,主要對保存不被攔截/被攔截的通訊錄信息。在這個(gè)模塊中,用戶根據(jù)自己的需要設(shè)置名單,也可以根據(jù)需要選擇是都啟用該模塊。 性能白/黑名單模塊要求響應(yīng)時(shí)間短,對名單中的通訊錄是否屏蔽要求精確無誤差。 輸出項(xiàng)無。( 流程邏輯用況圖)用例描述:整個(gè)系統(tǒng)主要是圍繞黑名單和白名單2大模塊展開設(shè)計(jì),用戶可以通過對其具體設(shè)置進(jìn)行操作?;顒硬襟E:,根據(jù)自己的需求進(jìn)行添加名單; ,根據(jù)自己的需求進(jìn)行全局設(shè)置; ,根據(jù)自己的需求進(jìn)行清空等操作; ,根據(jù)自己的需求進(jìn)行攔截記錄查詢。 流程邏輯用況圖 接口白/黑名單與全局設(shè)置、清空、添加白名單和攔截記錄等幾個(gè)模塊都有直接的聯(lián)系,用戶可以通過另外幾個(gè)模塊對白/黑名單模塊進(jìn)行需要的設(shè)置,其中以通過數(shù)據(jù)庫SharedPreferences中的KeyValue鍵值對來傳遞的。 注釋設(shè)計(jì)對于數(shù)據(jù)庫和傳遞傳輸以及一些重要的設(shè)計(jì)部分都有做注釋說明。除了主要的2大模塊之外,其他的功能模塊都需要通過功能鍵喚出菜單和返回鍵退回到上一個(gè)界面,所以,安卓智能手機(jī)需要有功能鍵和菜單鍵。輸入數(shù)據(jù):在添加白/黑名單時(shí),選擇啟用黑名單,通過菜單功能鍵進(jìn)入添加黑名單界面,手動輸入kangqi和電話號碼13712345678并設(shè)置所有的屬性,禁止呼入呼出和禁止發(fā)送接收;從系統(tǒng)導(dǎo)入kangqi的個(gè)人信息,設(shè)置所有屬性并保存。在該系統(tǒng)中,根據(jù)對用戶人性化的設(shè)計(jì),還有一個(gè)呼叫轉(zhuǎn)移功能模塊,但是由于自身的技術(shù)有限,未能完成。其中包括全局設(shè)置、攔截記錄、添加名單和清空等。 性能功能鍵中的所有模塊要求響應(yīng)時(shí)間短,
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1