程序和文件快速打開工具

程序和文件快速打開工具

ID:6728699

大?。?79.50 KB

頁數(shù):33頁

時間:2018-01-23

程序和文件快速打開工具_第1頁
程序和文件快速打開工具_第2頁
程序和文件快速打開工具_第3頁
程序和文件快速打開工具_第4頁
程序和文件快速打開工具_第5頁
資源描述:

《程序和文件快速打開工具》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫

1、HarbinInstituteofTechnologyatWeihai數(shù)據(jù)結(jié)構(gòu)課程設(shè)計報告設(shè)計題目:程序和文件快速打開工具院系:計算機科學(xué)與技術(shù)學(xué)院班級:學(xué)號:設(shè)計者:康龍彪朱虹宇連思思劉宗仁X哈爾濱工業(yè)大學(xué)(威海)X前言數(shù)據(jù)結(jié)構(gòu)是計算機專業(yè)的必修和主干課程之一,它旨在使學(xué)生學(xué)會分析研究數(shù)據(jù)對象的特性,學(xué)會數(shù)據(jù)的組織方法,以便選擇合適的數(shù)據(jù)邏輯結(jié)構(gòu)和存儲結(jié)構(gòu),以及相應(yīng)的運算(操作),把現(xiàn)實世界中的問題轉(zhuǎn)化為計算機內(nèi)部的表示和處理,這是一個良好的程序設(shè)計技能訓(xùn)練的過程。在整個教學(xué)或?qū)W習(xí)過程中,解決實際問題的能力和技巧的訓(xùn)練是一個重

2、要的環(huán)節(jié)。本課題設(shè)計要求學(xué)生分組進行(每組2-4人),自行選題,選題的思想是根據(jù)實際需要進行調(diào)研,以組為單位提交課程設(shè)計任務(wù)書,給出所選項目的背景和意義,由導(dǎo)師確定選題的級別,主要是以實用性為主,開發(fā)一個具有實際價值的項目,經(jīng)過2周的課程設(shè)計后接受課程設(shè)計組老師的結(jié)題驗收。教師評語:X成績:哈爾濱工業(yè)大學(xué)(威海)數(shù)據(jù)結(jié)構(gòu)課程設(shè)計任務(wù)書院(系):計算機科學(xué)與技術(shù)學(xué)院專業(yè):計算機科學(xué)技術(shù)姓名:楊春程肖福坤學(xué)號:課程設(shè)計題目:新型USB冗雜文件管理秘書X問題闡述與分析:設(shè)計題目背景:隨著電腦在日常生活、工作中用到的越來越廣泛,作用越來

3、越大。電腦用多了,上網(wǎng)多了,看到有價值的文檔,大家一般都會有保存下來的沖動,時間久了U盤里面一定充斥這各種各樣曾今有價值或者至今仍有價值的文件。但是存儲空間通常都是被一些不經(jīng)常使用,或者一次性的新建文檔所占據(jù)。為了清理空間我們在不知道文件使用頻率的前提下,不得不對每個文件依次查看,確定是否這些文件是否有價值。這樣白白的浪費了大量的寶貴時間。為了找到自己所需要的某一篇重要文檔或者急需使用軟件,我們不得不耗費大量的時間逐一查找。該課程設(shè)計所要開發(fā)的小工具就是幫助我們解決這些問題。X擺渡攻擊的工具是擺渡木馬,它是一種特殊的木馬,其感染

4、機制與u盤病毒的傳播機制完全一樣,只是感染目標(biāo)計算機后,它會盡量隱蔽自己的蹤跡,不會出現(xiàn)普通u盤病毒感染后的癥狀,如更改盤符圖標(biāo),破壞系統(tǒng)數(shù)據(jù),在彈出菜單中添加選項等,它唯一的動作就是掃描系統(tǒng)中的文件數(shù)據(jù),利用關(guān)鍵字匹配等手段將敏感文件悄悄寫回u盤中,一旦這個u盤再插入到連接互聯(lián)網(wǎng)的計算機上,就會將這些敏感文件自動發(fā)送到互聯(lián)網(wǎng)上指定的計算機中。擺渡木馬是一種間諜人員定制的木馬,隱蔽性、針對性很強,一般只感染特定的計算機,普通殺毒軟件和木馬查殺工具難以及時發(fā)現(xiàn),對用戶的私密信息危害重大。而當(dāng)今尚未有特別有效的解決方法,大多解決措施

5、為監(jiān)控惡意進程來檢查U盤是否感染擺渡木馬,本軟件則通過監(jiān)控U盤文件的操作變化,通過查看監(jiān)控記錄,來判斷是否感染擺渡木馬。從而減少的用戶電腦中私密文件的泄露。設(shè)計實現(xiàn)意義:X該軟件能夠讓你快速查找定位并打開想使用的各種文件。可以人性化的幫助用戶整理不經(jīng)常使用的文件,使用該工具可以使你在電腦上的學(xué)習(xí)、工作更加有效率,有更好的使用體驗。輔助殺毒軟件,減少的用戶電腦中私密文件的泄露。解決的主要問題:1、在安裝應(yīng)用程序較多的情況下,通過輸入關(guān)鍵字實現(xiàn)特定程序的查找定位和快速啟動;2、在實現(xiàn)啟動程序的同時,實現(xiàn)對windows控制面板中系統(tǒng)

6、功能的快速調(diào)用;3、指定存放常用文檔的目錄和常用文檔類型,在文檔較多的情況下,通過輸入關(guān)鍵字查找定位文檔并快速打開;4、在此基礎(chǔ)上,考慮拓展功能如下:1)通過預(yù)先輸入常用網(wǎng)站列表或者掃描網(wǎng)頁收藏夾,在輸入網(wǎng)站關(guān)鍵字時快速打開網(wǎng)頁;2)X實現(xiàn)界面的換膚功能,具有更好的用戶體驗;3)將文件搜索功能實現(xiàn)的更完整,將桌面搜索功能融入進去。X工作量:該程序功能大致可劃分為以下幾個部分:1、程序、系統(tǒng)功能、文件和網(wǎng)頁信息索引列表的建立,以及對于以上四種類型實現(xiàn)不同的調(diào)用啟動方式。2、當(dāng)輸入關(guān)鍵字時,字符的精確匹配的實現(xiàn),考慮使用正則表達式。

7、3、多個皮膚動態(tài)更換的實現(xiàn)。4、考慮將基本框架和功能實現(xiàn)相分離,將第一項四種類別的啟動用插件的方式實現(xiàn),使該工具功能具有更好的可擴展性。該工具實現(xiàn)后,運行時以簡潔美觀的對話框呈現(xiàn),當(dāng)輸入關(guān)鍵字時,程序自動將匹配最好的結(jié)果以列表的方式呈現(xiàn),用戶可選擇正確的項目快速打開。X工作計劃安排:第16周:前半周小組成員將開發(fā)環(huán)境配置好,該軟件使用VS2008開發(fā),為了實現(xiàn)版本控制,使小組成員更好的協(xié)作開發(fā),在googlecode上申請項目托管,使用SVN服務(wù)進行版本控制;后半周查找資料,并作出軟件各個功能模塊的詳細(xì)設(shè)計和詳細(xì)分工,并在周末正

8、式開始代碼編寫。第17周:并行開發(fā)基本框架各個模塊,在該周最后幾天基本完成基本框架和各個模塊的編寫,開始整合調(diào)試程序。第18周:前半周做界面的優(yōu)化和程序的調(diào)試及完善;后半周整理程序文檔,準(zhǔn)備課程設(shè)計的驗收。X同組設(shè)計者及分工:康龍彪:1、程序整體框架的設(shè)計和實現(xiàn)

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。