基于 Android 平臺的電子閱讀app的設(shè)計與實現(xiàn)_第1頁
基于 Android 平臺的電子閱讀app的設(shè)計與實現(xiàn)_第2頁
基于 Android 平臺的電子閱讀app的設(shè)計與實現(xiàn)_第3頁
基于 Android 平臺的電子閱讀app的設(shè)計與實現(xiàn)_第4頁
基于 Android 平臺的電子閱讀app的設(shè)計與實現(xiàn)_第5頁
已閱讀5頁,還剩42頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

摘要電子閱讀app通過結(jié)合線上瀏覽和線下活動為廣大書友提供一個不可多得的讀書環(huán)境,傳統(tǒng)的電子書和借閱圖書等單一的讀書方式已然不能滿足讀者在不同場景的閱讀需求。然而,互聯(lián)網(wǎng)的進步卻為讀者使用不同方式閱讀提供了便利,所以通過使用網(wǎng)絡(luò)平臺進行書籍的閱讀,成為了許多讀者的不二選擇。系統(tǒng)主要分為移動端和服務(wù)端。移動端主要包括用戶登錄、注冊、查看活動列表、查看活動詳情、報名活動、查看活動訂單、查看培訓(xùn)列表、查看培訓(xùn)詳情、參加培訓(xùn)、查看培訓(xùn)訂單、查看鑒賞文章列表、查看文章詳情、收藏文章、發(fā)布曬文、發(fā)布評論、查看曬文列表、查看曬文詳情、修改個人信息、查看個人收藏列表、查看我的訂單、我的曬文、我的訂單等,服務(wù)器端主要是管理員通過后臺管理系統(tǒng)查看用戶列表、添加活動、刪除活動、修改活動信息、添加培訓(xùn)、刪除培訓(xùn)、修改培訓(xùn)信息、查看鑒賞列表、添加文章、刪除文章、修改文章信息、查看曬文列表、刪除曬文信息、查看評論、審核評論、刪除評論、查看訂單等操作,用來維護和更新移動端的信息。移動端主要采用AndroidStudio進行編程,在開發(fā)語言上選擇Java作為系統(tǒng)的開發(fā)語言。數(shù)據(jù)方面主要采用的Xampp中自帶的MySQL數(shù)據(jù)庫,存儲大量的文章信息與用戶信息。服務(wù)器端主要采用ThinkPHP作為架構(gòu),在表現(xiàn)層應(yīng)用HTML,CSS,JavaScript等技術(shù),通過簡單嚴謹?shù)捻撁?,讓管理員更好的為用戶提供服務(wù)。本課題現(xiàn)已成為一個合格的系統(tǒng),包括手機客戶端的一個APP以及后臺管理平臺,并且做到了功能完善,界面友好,操作簡單,適合廣大用戶的使用。關(guān)鍵詞:文學(xué)交流線上與線下AndroidAbstractTheliteraryexchangeplatformprovidesreaderswithararereadingenvironmentbycombiningonlinebrowsingandofflineactivities.Asinglereadingmethodsuchastraditionale-booksandlendingbookscannolongermeetthedemand.However,theprogressoftheInternethasprovidedconvenienceforreaderstoreadindifferentways.Therefore,readingbooksthroughtheuseofonlineplatformshasbecomethebestchoiceformanyreaders.Thesystemismainlydividedintomobileandserver.Themobileterminalmainlyincludesuserlogin,registration,viewingactivitylist,viewingeventdetails,registrationactivities,viewingactivityorders,viewingtraininglists,viewingtrainingdetails,attendingtraining,viewingtrainingorders,viewingalistofviewingarticles,viewingarticledetails,andcollectingarticles.,publishtweets,postcomments,viewtweets,viewtweetsdetails,modifypersonalinformation,viewpersonalfavoriteslist,viewmyorders,mytanning,andmyorders.Theserversideismainlytheadministratorthroughthebackgroundmanagementsystemtoviewtheuserlist,addactivities,deleteactivities,modifytheactivityinformation,addtraining,deletetraining,modifytraininginformation,viewtheappreciationlist,addarticles,deletearticles,modifyarticleinformation,viewthesunTextlist,deletetextmessages,viewcomments,reviewcomments,deletecommentsandvieworders,theyareusedtomaintainandupdatemobilemessages.ThemobileterminalusesAndroidStudioforprogrammingandselectsJavaasthedevelopmentlanguageforthedevelopmentlanguage.ThedataismainlyusedinXampp'sownMySQLdatabase,storingalargeamountofarticleinformationanduserinformation.Theserver-sideusesThinkPHPastheframeworkandappliesHTML,CSS,JavaScriptandothertechnologiestothepresentationlayer.Throughsimpleandrigorouspages,administratorscanbetterserveusers.Thistopichasnowbecomeaqualifiedsystem,includinganAPPandaback-endmanagementplatformforthemobilephoneclient,andhasachievedaperfectfunction,friendlyinterface,andsimpleoperation,andissuitableforusebyalargenumberofusers.Keywords:LiteraryexchangeOnlineandofflineAndroid目錄1.緒論 11.1論文研究主要內(nèi)容 11.2國內(nèi)外現(xiàn)狀 22.關(guān)鍵技術(shù)介紹 32.1關(guān)鍵性開發(fā)技術(shù)的介紹 32.2移動端Android系統(tǒng) 32.3服務(wù)器端ThinkPHP技術(shù) 32.4數(shù)據(jù)庫MySQL技術(shù) 42.5系統(tǒng)運行環(huán)境 43.系統(tǒng)分析 53.1模塊需求描述 53.2系統(tǒng)任務(wù)的可行性分析 84.系統(tǒng)設(shè)計 94.1架構(gòu)概述 94.1.1功能構(gòu)架 94.2系統(tǒng)的功能結(jié)構(gòu)設(shè)計 124.2.1用戶查看培訓(xùn)課程詳情時序圖 124.2.2用戶報名活動時序圖 124.2.3用戶發(fā)布曬文信息時序圖 134.2.4用戶收藏鑒賞信息時序圖 134.3類圖概述 144.3.1類圖 144.3.2類圖描述 164.4數(shù)據(jù)庫設(shè)計 185.系統(tǒng)實現(xiàn) 215.1系統(tǒng)圖形界面 215.1.1后臺管理系統(tǒng)圖形界面 215.1.2前臺管理系統(tǒng)圖形界面 225.2系統(tǒng)實現(xiàn)代碼 235.2.1后臺活動添加功能實現(xiàn)代碼 235.2.2后臺活動修改功能實現(xiàn)代碼 245.2.3前臺購買功能實現(xiàn)代碼 255.2.4發(fā)布曬文功能實現(xiàn)代碼 266.系統(tǒng)測試 286.1用戶的登錄與注冊模塊 286.2管理員添加培訓(xùn)信息模塊 286.3用戶評論模塊 29結(jié)論 30參考文獻 31致謝 32廣東東軟學(xué)院本科畢業(yè)設(shè)計(論文)PAGE261.緒論如今,在中國,互聯(lián)網(wǎng)已經(jīng)變得不可或缺,隨著人們生活節(jié)奏的加快,越來越多喜歡讀書的人不得不沉浸在一天忙忙碌碌的工作當(dāng)中,讀書,能使我們的心情在一定程度上變得快樂,能讓我們擺脫當(dāng)前生活中的種種束縛,讀書同時也是我們放松身心的一種特殊的方式。電子閱讀app通過結(jié)合線上瀏覽和線下活動為廣大書友提供一個不可多得的讀書環(huán)境。線上與線下相結(jié)合比傳統(tǒng)單一的讀書方式為書友提供了極大的便利。線上方面,書友可以在任何空閑時間更加方便快捷地找到自己喜歡的文章,在休息的同時,不僅可以增加自己的知識儲備,還可以減緩急躁的工作狀態(tài)。線下方面,書友可以在業(yè)余時間,參加“讀書會”“讀書角”等活動,與志同道合的人沉浸在知識的海洋中。選擇此課題的目的是在當(dāng)下,更多的人選擇使用移動設(shè)備來完成生活中的種種活動以及行為,游戲軟件,交友軟件代替了許多書友喜歡的休閑方式,開發(fā)電子閱讀app,為廣大書友提供了更加便利,新穎的讀書方式,同時做到了與時俱進,在閱讀的同時,還可以結(jié)交好友。電子閱讀app的宗旨是讓人們交流閱讀后的心得體會,體會精彩的段落中潛藏的人生觀,讓人們在不同活動中找到共同讀書的知己。讓廣大文友在陶冶情操的同時,還可以愉悅自己的心情,達到生活的豐富多彩。1.1論文研究主要內(nèi)容電子閱讀app主要是給讀者提供一種新穎的讀書方式,讀書氛圍,該系統(tǒng)主要分為服務(wù)端和移動端。在服務(wù)器端,可以通過設(shè)置的管理員管理平臺個人用戶的相關(guān)信息,用來完善和管理該平臺。服務(wù)器端分為六大模塊:培訓(xùn)信息、活動信息、鑒賞信息、曬文信息、個人信息和論壇信息管理。它主要針對線下讀書活動進行有關(guān)信息的發(fā)布,刪改等操作,也針對訂單詳情進行查閱、審核的操作,通過論壇管理可以對一些不正當(dāng)言論進行審核與刪除,從而完善用戶的讀書壞境。在移動端的用戶可以查看管理員發(fā)布的培訓(xùn)信息,活動信息的相關(guān)詳情,通過報名的方式,參加線下的讀書活動,通過鑒賞模塊瀏覽系統(tǒng)上傳的讀書,可以通過分類進行查看,管理員會定期維護該系統(tǒng),并且定期上傳小說,散文,名著分類的相關(guān)文章,并且可以收藏自己喜歡的文章,用戶可以通過曬文模塊與大家分享自己認為經(jīng)典的文章段落,并且大家可以通過評論的方式進行交流,用戶可以進入個人信息模塊查看本人的報名詳情,曬文詳情與收藏詳情,同時可修改自己的密碼,確保用戶個人帳號的安全性,還可以修改頭像,用戶名等來完善自己的個人信息,相信電子閱讀app可以代替交友軟件,游戲軟件等成為廣大讀者的“新朋友”。1.2國內(nèi)外現(xiàn)狀伴隨著互聯(lián)網(wǎng)與電子設(shè)備性行業(yè)的發(fā)展興起,人們會通過不同的方式來進行閱讀。相關(guān)報告指出,截至到2018年,通過電子設(shè)備來進行閱讀的用戶已然達到了2.43億人次,截止至2019年中國的電子設(shè)備閱讀用戶規(guī)模群體也達到了2.51億人次,并且從現(xiàn)今的趨勢預(yù)估,在不遠的將來,將會有越來越多的人們,通過不同的電子設(shè)備來進行對書籍的閱讀記錄。相比較之下,使用電子設(shè)備來進行書籍等文學(xué)作品的閱讀已經(jīng)越來越符合現(xiàn)如今社會的高速發(fā)展。有古文《西京雜記》記載:漢代匡衡為讀書求知而偷鑿鄰居家的墻以此來借光讀書?,F(xiàn)在的生活壞境與古時候相比,高低顯而易見,知識改變命運,在我看來,人們會更加愿意利用自己的閑暇時間來進行閱讀,從而充實自己的精神世界。現(xiàn)今,閱讀已經(jīng)成為了人類在社會發(fā)展中的必修之課。國外有專業(yè)的研究調(diào)查顯示,百分之七十的德國人喜歡讀書,他們每天基本上都花三分之一的時間來讀書。在國外,總有人們把讀書放在生活的首位,有聯(lián)合國教科文組織對全球閱讀人群進行一個宏觀的調(diào)查,數(shù)據(jù)資料顯示,在戰(zhàn)爭頻發(fā)的以色列的讀書人群,以及讀書年輕化占據(jù)的比重最大,平均讀書量居世界榜首。廣東東軟學(xué)院畢業(yè)設(shè)計(論文)2.關(guān)鍵技術(shù)介紹2.1關(guān)鍵性開發(fā)技術(shù)的介紹基于Android的電子閱讀app主要分為兩大部分。一是服務(wù)器端,主要采用ThinkPHP框架來開發(fā),界面主體使用HTML5,CSS等相關(guān)軟件技術(shù)來進行設(shè)計與開發(fā)實現(xiàn),HTML是被程序開發(fā)者用來一種以超文本來顯示數(shù)據(jù)的標記語言。數(shù)據(jù)庫方面主要使用Xampp中自帶的MySQL數(shù)據(jù)庫。二是移動端,主要使用基于Java編程語言的AndroidStudio作為系統(tǒng)的開發(fā)工具。2.2移動端Android系統(tǒng)Android系統(tǒng)是現(xiàn)如今在全球范圍內(nèi)影響最大的移動設(shè)備操作系統(tǒng),它是一個基于Linux的移動設(shè)備開發(fā)平臺。它是提供簡便操作與開發(fā)的操作系統(tǒng)、形象而友好的用戶界面、功能強大的中間件和大量的應(yīng)用軟件四大部分組成的??梢院啽憧旖莸亻_發(fā)出擁有移動設(shè)備在生活工作之時所需的大多數(shù)軟件,同時其具備有強烈的開放性,能夠在很大程度上保證該平臺不會對移動產(chǎn)業(yè)的創(chuàng)新與發(fā)展產(chǎn)生負面影響。Android做出了與其他操作系統(tǒng)相似但不盡相同的系統(tǒng)架構(gòu),將其分成四個不同的層次結(jié)構(gòu)來詮釋說明,它們之間相互獨立并且分工明確,這種分層結(jié)構(gòu)能夠在大程度上保證每個分層低耦合的特性,而且在下層相互之間發(fā)生變化時,上層的應(yīng)用保持不變,能最大程度的保證開發(fā)者開發(fā)應(yīng)用層而不受影響。2.3服務(wù)器端ThinkPHP技術(shù)ThinkPHP技術(shù)于2006年初誕生,對于企業(yè)級應(yīng)用開發(fā)來說,是一個簡單易用且兼容性強的輕量級別的基于PHP編程語言的開發(fā)框架。ThinkPHP技術(shù)支持在多種服務(wù)器環(huán)境進行程序的研究開發(fā),并且能在多種常見的數(shù)據(jù)庫中成功實現(xiàn)與運行。ThinkPHP基于Apache2.0協(xié)議開源,商業(yè)用途友好,基于PHP5.3及以上版本,并且核心可定制,編譯機制,運行效率高。當(dāng)今社會上絕大多數(shù)程序員使用的框架模式是MVC模式。這種框架的設(shè)計模式的主體分為模型、視圖和控制器,以此來達到將業(yè)務(wù)的合法邏輯、界面的單獨顯示以及獨立數(shù)據(jù)之間的關(guān)系進行分離,用來組織的設(shè)計相應(yīng)的代碼。通過這樣的方法,可以做到業(yè)務(wù)邏輯層不被更改界面顯示或者數(shù)據(jù)遷移而發(fā)生巨大的變動以及影響,可以做到不用重寫或重制業(yè)務(wù)邏輯。Model(模型)用來設(shè)計程序的業(yè)務(wù)邏輯或者程序的整體核心所在,如處理存取程序中數(shù)據(jù)庫的數(shù)據(jù)。View(視圖)用來顯示數(shù)據(jù),比如在網(wǎng)站中看到的部分。Controller(控制器)處理輸入,比如在登錄或注冊等頁面(視圖),用戶點擊按鈕向控制器發(fā)出指令,由控制器調(diào)用模型層中的方法實現(xiàn)指令要求的功能,再將處理結(jié)果返回到視圖頁面中。2.4數(shù)據(jù)庫MySQL技術(shù)軟件開發(fā)程序員一般都使用MySQL來進行WEB的數(shù)據(jù)庫開發(fā)。MySQL不同于其他的數(shù)據(jù)庫,它在不同的數(shù)據(jù)表中保存不同的數(shù)據(jù),而獨立的數(shù)據(jù)表之間,又存在著簡單的對應(yīng)的關(guān)系,并不是如同其他數(shù)據(jù)庫,將所有的數(shù)據(jù)整合放在一個計中的大倉庫中,這樣就不僅提升了讀寫存取數(shù)據(jù)的速度,還提高了靈活性。MySQL在大多數(shù)程序員看來具備占用體積小,數(shù)據(jù)存取速度快,總體開發(fā)小號成本較低,特別是MySQL開放源代碼這一優(yōu)勢,讓更多的網(wǎng)站開發(fā)者愿意選擇其去作為網(wǎng)站的數(shù)據(jù)庫。從軟件開發(fā)層面來看,將數(shù)據(jù)庫設(shè)計運用到程序的開發(fā)設(shè)計中,能有效的提高程序與數(shù)據(jù)之間的邏輯獨立性。2.5系統(tǒng)運行環(huán)境硬件環(huán)境:CPU:Intel(R)Core(TM)i5-6300CPU@2.30Hz2.30GHz內(nèi)存:12.00G系統(tǒng)類型:X64位OS版本:Windows10軟件環(huán)境:AndroidStudio版本:Studio2.2.3AndroidSDK版本:API25:Android7.1.1(Nougat)MySQL、Apache3.系統(tǒng)分析3.1模塊需求描述(1)用戶的登錄與注冊注冊:用戶填充個人信息之后,進行注冊,提示成功與否登錄:用戶輸入注冊時填寫的個人信息與賬號密碼后,點擊按鈕進行登錄操作,提示登錄成功或失敗。退出登錄:用戶點擊退出登錄,返回登錄頁面。個人用戶的注冊與登錄模塊的用例圖如圖3-1所示。圖3-1用戶的登錄與注冊用例圖個人用戶使用者的登錄、注冊、退出當(dāng)前賬號登錄信息的功能用例描述,如表3-1所示。表3-1用戶的登錄與注冊用例描述用例名稱個人用戶的登錄與注冊參與者個人用戶用例概述個人用戶注冊,并使用帳號密碼登錄前置條件個人用戶成功進入注冊頁面后置條件用戶信息注冊成功,成功登入平臺界面基本事件流參與者動作系統(tǒng)響應(yīng)用戶填寫信息,并進行注冊操作3、用戶輸入賬戶密碼,并點擊登錄5、從登錄界面跳轉(zhuǎn)至系統(tǒng)瀏覽界面7、用戶退出當(dāng)前賬號并返回登錄界面系統(tǒng)提示注冊成功或者返回錯誤信息4、系統(tǒng)驗證并提示登錄成否的狀態(tài)6、系統(tǒng)對點擊事件進行判斷8、退出成功,返回登錄頁面其他事件流3a、用戶登錄時輸入信息與注冊時信息不符,系統(tǒng)提示用戶信息錯誤(2)報名、訂單管理功能用戶可以報名活動或培訓(xùn)課程,后臺管理者對平臺用戶的訂單信息進行相關(guān)操作,包括以下內(nèi)容:用戶進入培訓(xùn)、活動列表:查看所有發(fā)布培訓(xùn)、活動的信息。用戶點擊報名:用戶對喜歡的培訓(xùn)課程、活動進行報名。生成訂單:用戶結(jié)算成功并且系統(tǒng)提示報名成功,后臺生成訂單。訂單操作:查看已生成的訂單或刪除訂單?;顒訄竺?、訂單的用例圖如圖3-2所示。圖3-2報名、訂單用例圖活動報名、訂單管理的用例描述如表3-2所示。表3-2報名、訂單管理用例描述用例名稱報名、訂單管理參與者用戶與管理員用例概述用戶進行報名,管理員對訂單信息進行相關(guān)操作前置條件用戶登錄成功后置條件后臺成功刪除一條訂單信息基本事件流參與者動作系統(tǒng)響應(yīng)用戶登錄成功進入培訓(xùn)、活動列表3、用戶點擊瀏覽詳情5、用戶點擊報名按鈕7、用戶輸入信息,確定數(shù)量,點擊結(jié)算9、管理員查看訂單管理列表11、管理員點擊刪除按鈕系統(tǒng)顯示所有列表4、系統(tǒng)展示所有詳細信息6、系統(tǒng)顯示報名界面8、系統(tǒng)提示報名成功或失敗,生成訂單10、系統(tǒng)顯示后臺訂單列表12、后臺成功刪除一條訂單信息其他事件流7a、數(shù)量增加,總價不變,系統(tǒng)提示報名失?。?)用戶關(guān)注鑒賞信息管理用戶查看鑒賞信息的同時,可以對喜歡的文章,段落進行收藏,包括以下內(nèi)容:查看鑒賞信息:用戶可以查看鑒賞信息。關(guān)注:用戶可以通過關(guān)注的按鈕對喜歡的文學(xué)作品進行操作取消關(guān)注:用戶可以對已關(guān)注的信息進行取消收藏操作。查看收藏列表:用戶進入個人中心可以查看已關(guān)注的信息。用戶管理個人鑒賞信息的用例圖如圖3-3所示。圖3-3用戶關(guān)注鑒賞信息管理用例圖3.2系統(tǒng)任務(wù)的可行性分析經(jīng)濟可行性:電子閱讀app使用的全部技術(shù)是開源的免費的技術(shù),在經(jīng)濟可行性方面,相信不會造成很大的壓力。技術(shù)可行性:電子閱讀app服務(wù)器端使用ThinkPHP技術(shù)開發(fā)。此技術(shù)是一個簡單快速上手的輕量級的開發(fā)框架,簡潔實用的原則會很快讓人們學(xué)會并有興趣深入學(xué)習(xí)了解。數(shù)據(jù)庫使用的是MySQL數(shù)據(jù)庫技術(shù),直接下載安裝相應(yīng)的Xampp版本,就能啟動和使用MySQL。移動端采用Android技術(shù),Andriod使用Apache許可證這種授權(quán)方式發(fā)布系統(tǒng)源代碼,其開放性已經(jīng)鼓勵大量的開發(fā)人員和愛好者使用開源代碼為舊設(shè)備提供更新。應(yīng)用可行性:該系統(tǒng)與傳統(tǒng)的紙質(zhì)閱讀相比,給人們帶來了便利的讀書條件,成功擺脫了空間對人們的束縛,讓我們體驗隨時隨地的的閱讀樂趣。該系統(tǒng)主要特點為線上閱讀與線下活動相結(jié)合,讓人們已好奇的心態(tài)融入當(dāng)中,體會讀書的樂趣,享受快節(jié)奏生活中片刻的安靜與舒適,正是不同于其他讀書方式,相信該系統(tǒng)可以帶給人們更多驚喜與快樂。4.系統(tǒng)設(shè)計4.1架構(gòu)概述本系統(tǒng)是用來閱讀交友,放松個人身心的一個特殊的平臺。主要包括分類瀏覽培訓(xùn)課程信息、培訓(xùn)課程報名、瀏覽文學(xué)活動信息、活動報名、分類閱覽發(fā)布的鑒賞文章、收藏用戶喜歡的文章、發(fā)布喜歡的文章段落、查看他人發(fā)布的文章、評論曬文內(nèi)容、與他人進行文學(xué)上的交流、修改個人信息、查看收藏列表、查看曬文列表、查看培訓(xùn)訂單列表、查看活動訂單列表、查看訂單詳情等。系統(tǒng)主要分為服務(wù)器端和移動端。服務(wù)器端身份為管理員,功能主要包括培訓(xùn)信息管理、活動信息管理、鑒賞信息管理、曬文管理、個人信息管理、論壇管理。移動端身份為平臺個人用戶,功能主要包括培訓(xùn)模塊、活動模塊、鑒賞模塊、曬文模塊、個人中心模塊。4.1.1功能構(gòu)架根據(jù)通過對廣大讀者進行的系統(tǒng)需求分析調(diào)研,本系統(tǒng)將使用者分為兩種身份來進行不同的操作,分別為操作后臺管理的管理員和使用平臺系統(tǒng)的個人用戶。用例圖如下圖4-1所示。圖4-1管理員用例圖系統(tǒng)中不同模塊的功能描述,具體如下:(1)培訓(xùn)管理對于培訓(xùn)的用戶參與資料,管理者對信息與資料進行查詢、修改和刪除等。(2)活動管理針對線下線上活動的相關(guān)信息,管理者在后臺可以進行審查。(3)鑒賞管理管理員可以審核、刪除用戶的鑒賞信息,也能對收藏的內(nèi)容進行查看與刪除。(4)曬文評論管理管理者審核發(fā)布的曬文及評論,并且可以對非正當(dāng)評論進行刪除等操作,維護系統(tǒng)的和諧穩(wěn)定。(5)個人信息管理管理者審核用戶信息的正確性以及安全性,刪除部分不正當(dāng)?shù)膫€人信息及賬戶。用戶用例圖如圖4-2所示。圖4-2用戶用例圖功能模塊的描述,具體如下:(1)查看文學(xué)培訓(xùn)列表用戶進入文學(xué)培訓(xùn)列表,點擊查看培訓(xùn)詳情,并且可以選擇喜歡的培訓(xùn)課程進行報名,點擊報名輸入個人信息選擇數(shù)量,即提示報名成功視為報名成功。(2)查看文學(xué)活動列表用戶進入文學(xué)活動列表,點擊查看活動詳情,并且可以選擇喜歡的活動進行報名,點擊報名輸入個人信息選擇數(shù)量,即提示報名成功視為報名成功。(3)查看文學(xué)鑒賞列表用戶進入鑒賞列表,按照類別選擇,點擊查看文章詳情,可以進行收藏和取消收藏操作。(4)查看文學(xué)曬文列表用戶進入曬文列表,查看曬文信息,并且可以進行評論,查看點擊的曬文信息已有的評論,并且可以輸入想分享的文章段落,點擊發(fā)布。(5)查看個人信息列表用戶進入個人信息模塊,可以對個人信息進行修改,可以修改用戶名稱、用戶頭像、登錄密碼,并且可以查看自己的訂單列表,訂單詳情,收藏列表并可以選擇取消收藏,可以查看曬文列表,查看評論信息。4.2系統(tǒng)的功能結(jié)構(gòu)設(shè)計系統(tǒng)的主要結(jié)構(gòu)分成兩個部分,一個是服務(wù)器端,可以設(shè)置管理員的身份,功能主要包括培訓(xùn)信息管理、活動信息管理、鑒賞信息管理、曬文管理、個人信息管理、論壇管理。另一個是移動端,身份為用戶,功能主要包括查看培訓(xùn)的信息詳情、培訓(xùn)的報名、查看活動的信息詳情、活動的報名、收藏鑒賞文章、曬文、查看訂單等功能。以下是系統(tǒng)中部分功能的時序圖。4.2.1用戶查看培訓(xùn)課程詳情時序圖查看培訓(xùn)課程詳情信息是用戶進入培訓(xùn)列表頁面,點擊詳情,發(fā)生監(jiān)聽事件,通過列表頁給詳情頁傳入一個ID,獲取有關(guān)個人用戶培訓(xùn)的詳情以及課程信息,查閱相關(guān)的培訓(xùn)詳細信息。相關(guān)的時序圖如圖4-3所示。圖4-3查看培訓(xùn)詳情時序圖4.2.2用戶報名活動時序圖用戶瀏覽活動詳情頁面,選擇喜歡的活動詳情,點擊報名的按鈕,由活動報名頁獲取活動ID,得到所有相關(guān)的活動信息,接著用戶點擊具體的活動數(shù)量,系統(tǒng)進行活動結(jié)算。平臺用戶報名相關(guān)的線上或線下活動的流程的時序圖,如圖4-4所示。圖4-4用戶報名活動時序圖4.2.3用戶發(fā)布曬文信息時序圖平臺個人用戶進入曬文列表頁面,點擊發(fā)布按鈕,發(fā)生監(jiān)聽事件,系統(tǒng)跳轉(zhuǎn)發(fā)布頁面,用戶輸入發(fā)布內(nèi)容,點擊發(fā)布。發(fā)布曬文的流程的時序圖,如下圖4-5所示。圖4-5用戶發(fā)布曬文時序圖4.2.4用戶收藏鑒賞信息時序圖個人通過翻閱鑒賞內(nèi)容的詳細信息,點擊收藏按鈕,發(fā)生監(jiān)聽事件,返回一個狀態(tài)值,收藏按鈕發(fā)生變化,顯示收藏成功。用戶的收藏信息功能的時序圖如圖4-6所示。圖4-6收藏操作時序圖4.3類圖概述電子閱讀app中一共涉及用戶、曬圖、評論、培訓(xùn)、訂單、活動、鑒賞等類。本節(jié)使用類圖將程序的接口、類的屬性以及類之間的相互聯(lián)系,通過一種靜態(tài)的模型來展現(xiàn),通過模型能更加清晰的了解系統(tǒng)中各個類之間的屬性以及結(jié)構(gòu)關(guān)系。4.3.1類圖電子閱讀app中一共涉及以下類。平臺個人用戶登錄和注冊的過程的的類圖,如圖4-7所示。圖4-7用戶登錄注冊類圖培訓(xùn)信息的瀏覽與報名的類圖如圖4-8所示。圖4-8培訓(xùn)信息瀏覽、報名類圖鑒賞資料和信息的瀏覽以及收藏的類圖,如圖4-9所示。圖4-9鑒賞信息瀏覽、收藏類圖4.3.2類圖描述從圖4-7、圖4-8、圖4-9知電子閱讀app系統(tǒng)涉及的相關(guān)的類圖,表4-1、表4-2、表4-3、表4-4是其類圖描述。類圖中user類描述的主要是平臺中的個人用戶類對應(yīng)的屬性及說明,如表4-1所示。表4-1user類圖描述名稱類型說明屬性idString用戶編號passwordString密碼aliasnameString用戶名稱emailString郵箱telString聯(lián)系方式photoObject頭像introString簡介addressString地點createtimeString注冊時間類圖中trainorder類描述的主要是用戶報名培訓(xùn)信息的屬性及描述,如表4-2所示。表4-2trainorder類圖描述名稱類型說明屬性toidString訂單編號trainidString培訓(xùn)IDuidint用戶IDparticipantnameString用戶輸入用戶姓名participanttelString用戶輸入用戶電話createtimeString更新時間numString數(shù)量allpriceString總價trainnameString培訓(xùn)名稱trainplaceString培訓(xùn)地點traintimeString培訓(xùn)時間trainpriceString培訓(xùn)單價trainphoneString培訓(xùn)聯(lián)系方式trainphotoString培訓(xùn)圖像dgidString培訓(xùn)類型trainnoteString培訓(xùn)簡介trainknowString培訓(xùn)須知

類圖中jianshang類描述的主要是個人對鑒賞信息的瀏覽的狀態(tài)的屬性和說明,如表4-3所示。表4-3jianshang類圖描述名稱類型說明屬性jsidString鑒賞IDjsnameString鑒賞名稱jszuozheString鑒賞作者jsbeijingString鑒賞背景jsnoteString鑒賞內(nèi)容tpidString鑒賞類別jsphotoString鑒賞圖片

類圖中usershaiwen類描述的主要是用戶查看本人的曬文詳情的屬性跟說明,如表4-4所示。表4-4usershaiwen類圖描述名稱類型說明屬性didString曬文IDuidint用戶IDcontentString曬文內(nèi)容dateString曬文時間4.4數(shù)據(jù)庫設(shè)計本項目采用的數(shù)據(jù)庫設(shè)計E-R圖,如下圖4-10所示。圖4-10電子閱讀app系統(tǒng)E-R圖用戶表的數(shù)據(jù)字典描述了用戶的數(shù)據(jù)屬性等,如下表4-5所示。表4-5wenxue_users表字段名名稱數(shù)據(jù)類型是否為空說明uid編號Int(11)notPRIMARYKEYaliasname用戶名Varchar(30)notpassword密碼Varchar(40)nullemail郵件Varchar(30)nulltel電話號碼Varchar(30)notphoto頭像Varchar(255)nullintro簡介Varchar(100)notaddress地點Varchar(50)notcreatetime注冊時間datetimenot活動表的數(shù)據(jù)字典主要描述了活動的詳細數(shù)據(jù)的屬性,如下表4-6所示。表4-6wenxue_activity表字段名名稱數(shù)據(jù)類型是否為空說明actid編號Int(11)notPRIMARYKEYactname活動名稱Varchar(50)notactplace活動地點Varchar(500)notacttime活動時間Varchar(500)notactprice活動價格Varchar(50)notactphone活動電話Varchar(50)notactphoto活動圖片Varchar(255)notactnote活動介紹Varchar(500)nullactknow活動須知Varchar(500)nullcreatetime更新時間datetimenot培訓(xùn)訂單的數(shù)據(jù)字典主要是描述了訂單的特殊屬性以及其描述說明,如表4-7所示。表4-7wenxue_torder表字段名名稱數(shù)據(jù)類型是否為空說明toid訂單編號Int(11)notPRIMARYKEYtrainid培訓(xùn)名稱Int(11)notuid用戶編號Int(11)notFOREIGNKEYparticipantname輸入姓名Varchar(20)notparticipanttel輸入電話Int(11)notnum數(shù)量Int(11)notallprice總價Int(40)notcreatetime時間datetimenot曬文表的數(shù)據(jù)字典重點講述了曬文詳情數(shù)據(jù)的屬性和詳細說明,如表4-8所示。表4-8wenxue_duanluo表字段名名稱數(shù)據(jù)類型是否為空說明did編號Int(11)notPRIMARYKEYuid用戶編號Int(11)notFOREIGNKEYcontent內(nèi)容Varchar(200)notdate更新時間datenotstate狀態(tài)Int(11)not評論表的數(shù)據(jù)字典說明了用戶的評論內(nèi)容的屬性等,如表4-9所示。表4-9wenxue_comment表字段名名稱數(shù)據(jù)類型是否為空說明coid編號Int(11)notPRIMARYKEYuid用戶編號Int(11)notFOREIGNKEYdid曬文編號Int(11)notFOREIGNKEYcdate評論時間datetimenotcontent評論內(nèi)容Varchar(500)null鑒賞詳情表的數(shù)據(jù)字典對鑒賞的詳細信息的屬性進行了說明與描述,如表4-10所示。表4-10wenxue_jianshang表字段名名稱數(shù)據(jù)類型是否為空說明jsid鑒賞信息編號Int(11)notPRIMARYKEYjsname文章名稱Varchar(50)notjszuozhe文章作者Varchar(50)notjsbeijing文章背景Varchar(500)notjsnote文章介紹Varchar(500)nottpid文章類型Int(11)notFOREIGNKEYjsphoto文章圖片Varchar(255)not廣東東軟學(xué)院畢業(yè)設(shè)計(論文)5.系統(tǒng)實現(xiàn)5.1系統(tǒng)圖形界面5.1.1后臺管理系統(tǒng)圖形界面(1)文學(xué)培訓(xùn)界面管理員通過登錄模塊進入電子閱讀app服務(wù)器端,點擊相對應(yīng)的按鈕,轉(zhuǎn)至文學(xué)培訓(xùn)的管理頁面,運行的界面效果,如下圖5-1所示。圖5-1文學(xué)培訓(xùn)管理界面管理人員可以在服務(wù)器后臺中,查看系統(tǒng)內(nèi)部的培訓(xùn)列表、查看培訓(xùn)詳情信息、添加文學(xué)活動信息、修改文學(xué)活動信息、刪除文學(xué)活動信息。同時可以通過點擊相關(guān)的按鈕進入用戶文學(xué)培訓(xùn)的訂單列表,查看個人用戶的訂單詳細信息,刪除不正確的訂單信息。曬文和論壇管理界面該模塊為管理員系統(tǒng)下的模塊,管理員通過登錄進入電子閱讀app服務(wù)器端,點擊曬文管理按鈕或論壇管理按鈕,管理者轉(zhuǎn)至?xí)裎暮驮u論的管理頁面,正確運行結(jié)果如下圖5-2所示。圖5-2曬文和論壇管理界面在此頁面中,管理員通過查看所有用戶所發(fā)布的曬文信息,對用戶曬文的詳細信息進行審核,審核不通過的進行刪除等操作。管理員進入論壇管理界面,可以瀏覽并審核平臺的個人用戶對已經(jīng)發(fā)布的曬文進行的評論,并且對審核不通過的評論內(nèi)容進行刪除等操作。5.1.2前臺管理系統(tǒng)圖形界面(1)文學(xué)培訓(xùn)分類頁面該模塊為用戶系統(tǒng)下的模塊。用戶進行登錄之后,跳轉(zhuǎn)到相關(guān)文學(xué)培訓(xùn)的分類的頁面,運行效果如下圖5-3所示。圖5-3文學(xué)培訓(xùn)分類頁面在此頁中,用戶個人按照自己的想法來點擊分類中的不同按鈕,通過手指滑動可以查看更多培訓(xùn)課程,點擊培訓(xùn)圖片可以了解培訓(xùn)詳情,可以報名培訓(xùn)。(2)曬文詳情頁面該模塊為用戶對曬文執(zhí)行操作的模塊。個人用戶在成功登入系統(tǒng)之后,點開相應(yīng)的按鈕可以跳轉(zhuǎn)進入到曬文列表瀏覽的頁面,點擊曬文詳情,進入詳情頁面。該頁面將展示該曬文的所有信息,用戶可以查看所有評論,可以發(fā)布評論與曬文用戶進行交流。(3)個人中心頁面該模塊為系統(tǒng)下的平臺用戶的個人基礎(chǔ)信息模塊,用戶在登入系統(tǒng)成功后,點開相應(yīng)的個人中心的按鈕,就會跳轉(zhuǎn)到對應(yīng)的個人詳情資料頁面,執(zhí)行該操作后的效果,如圖5-4所示。圖5-4個人中心頁面該頁展示了個人用戶的信息,包括個人用戶的頭像和名稱,用戶可以通過點擊個人設(shè)置修改個人信息,可以查看訂單列表、收藏列表、曬文列表的詳細信息。5.2系統(tǒng)實現(xiàn)代碼5.2.1后臺活動添加功能實現(xiàn)代碼管理員登錄系統(tǒng)后臺后,可以對活動添加的信息進行處理,用戶下單以后,管理員登錄后臺活動添加管理界面,選擇未處理的活動,點擊處理以下是后臺活動添加的方法代碼。如圖5-5圖5-5活動添加功能代碼5.2.2后臺活動修改功能實現(xiàn)代碼管理員登錄系統(tǒng)后臺后,可以對部分留言進行管理操作,點擊筆形圖標進行回復(fù),如果審核不通過,可以通過點擊刪除按鍵對于審核不通過的留言進行集中刪除等基礎(chǔ)操作。以下是管理員在后臺修改活動等信息的方法代碼。如圖5-6。圖5-6活動修改代碼實現(xiàn)5.2.3前臺購買功能實現(xiàn)代碼管理員在系統(tǒng)管理后臺中對相關(guān)的書籍信息進行功能操作,可以對其進行新增與編輯等常規(guī)性操作,填寫書籍名稱之后,可以選擇書籍的分類和品牌,自己定義書籍價格,填寫相關(guān)書籍描述并上傳書籍的圖片。以下是前臺瀏覽下單購買的部分方法代碼。如圖5-7。圖5-7購買功能代碼5.2.4發(fā)布曬文功能實現(xiàn)代碼管理員登錄系統(tǒng)后臺后,可以對首頁的曬文發(fā)布進行添加、更換和審核等處理,管理員登錄后臺,點擊滾圖片,點擊添加廣告,可以添加你想要展示的曬文。以下是實現(xiàn)曬文發(fā)布的小部分方法代碼。如圖5-8。圖5-8曬文功能代碼實現(xiàn)

6.系統(tǒng)測試6.1用戶的登錄與注冊模塊通過測試個人用戶的注冊登錄模塊,來確定登錄與注冊模塊是否正常工作。個人用戶登錄及注冊的模塊測試用例,如表6-1所示。表6-1用戶的登錄與注冊測試用例項目名稱電子閱讀app用例ID1功能模塊用戶的登錄與注冊測試目的測試登錄與注冊功能是否正常工作操作步驟操作描述期望結(jié)果實際結(jié)果測試狀態(tài)1鍵入用戶個人賬號密碼,而后進行登錄界面跳轉(zhuǎn)到相應(yīng)的系統(tǒng)主頁面轉(zhuǎn)至主界面正常2輸入用戶的基礎(chǔ)信息,單擊注冊按鈕注冊成功并成功跳到登錄頁面提示操作成功,返回登錄界面正常6.2管理員添加培訓(xùn)信息模塊通過測試管理員是否能夠添加相關(guān)的培訓(xùn)信息,來證實管理員對培訓(xùn)信息的功能管理是否達到預(yù)期。管理員對培訓(xùn)信息添加的功能測試用例表如表6-2所示。表6-2管理員添加培訓(xùn)信息測試用例項目名稱電子閱讀app用例ID2功能模塊管理員添加培訓(xùn)信息測試目的測試培訓(xùn)的信息添加模塊功能是否正常操作步驟操作描述期望結(jié)果實際結(jié)果測試狀態(tài)1單擊培訓(xùn)信息管理按鈕顯示培訓(xùn)信息管理下拉列表顯示培訓(xùn)信息管理下拉列表正常2單擊培訓(xùn)信息添加按鈕顯示頁面跳轉(zhuǎn)到添加培訓(xùn)相關(guān)信息的頁面跳轉(zhuǎn)到培訓(xùn)信息添加界面正常3輸入信息,添加相應(yīng)的圖片輸入信息顯示到頁面上,照片成功顯示信息顯示成功,圖片顯示成功正常4點擊最后的添加按鈕提示信息添加成功提示信息成功添加正常6.3用戶評論模塊通過對用戶能否對文學(xué)作品評價進行測試,以此來確保用戶的評論功能是否正常。用戶評論模塊測試用例如表6-3所示。表6-3用戶評論模塊測試用例項目名稱電子閱讀app用例ID4功能模塊用戶評論測試目的測試用戶評論功能是否正常工作操作步驟操作描述期望結(jié)果實際結(jié)果測試狀態(tài)1用戶點擊曬文跳轉(zhuǎn)到曬文詳情頁跳轉(zhuǎn)至?xí)裎脑斍轫撜?輸入內(nèi)容,單擊評論提示評論成功提示評論成功正常

結(jié)論本人在查看和閱讀了大量的文獻資料,對電子閱讀app未來的發(fā)展狀況和電子閱讀app的使用情況以及部分軟件應(yīng)用系統(tǒng)存在的不同的問題進行了詳細的調(diào)查研究,對電子閱讀app系統(tǒng)的初期理念上,本人結(jié)合了國內(nèi)外的讀書軟件的應(yīng)用狀況和發(fā)展前景,并且對周圍的人群作了一項系統(tǒng)的調(diào)查問卷,經(jīng)過長時間的問卷調(diào)查以及現(xiàn)在互聯(lián)網(wǎng)的成熟與網(wǎng)絡(luò)技術(shù)的發(fā)展,提出了先進的技術(shù)和手段,建立基于Android的電子閱讀app系統(tǒng)。本系統(tǒng)主要可以拆分為服務(wù)器端和移動端。在項目初期,先構(gòu)建數(shù)據(jù)庫表,在構(gòu)建表的時候,偶爾會遇到字段不完整的情況,通過咨詢老師以及查閱相關(guān)資料來幫助構(gòu)思,這些問題后期迎刃而解。數(shù)據(jù)庫表完成之后開始按照功能使用ThinkPHP編寫服務(wù)器端的代碼,其中用到了MVC的框架模式,系統(tǒng)的數(shù)據(jù)由控制器(Controller)進行設(shè)計與運行,業(yè)務(wù)邏輯使用模型(Model)進行開發(fā)處理,界面的功能讓視圖(View)進行演示。MVC框架模式重要的特點就是讓業(yè)務(wù)邏輯,界面以及模型各自分配并處理好自己的本份內(nèi)的工作。同時,頁面跟業(yè)務(wù)邏輯分離讓代碼可讀性大大的提高了,也讓性能上有了很大提升,是代碼部分更加簡潔易讀。服務(wù)期端的主要功能是為移動端提供數(shù)據(jù)接口以及對移動端的用戶數(shù)據(jù)進行管理。最后通過Android編寫移動端,由于涉及接口、Bean類、以及各個類之間存在很多聯(lián)系,在編碼的時候會遇到空指針異常,類型轉(zhuǎn)換異常的情況。在整個項目進行的過程中,遇到了幾個難點,如用戶在查看曬文的同時可以查看該曬文的相關(guān)評論,本人通過id的串聯(lián),將此問題解決。在做報名購買的時候,點擊數(shù)量發(fā)現(xiàn)總價不會隨著數(shù)量的增加而成倍數(shù)改變,通過與指導(dǎo)老師和同學(xué)之間的探討,最終的解決方案是定義一個單價以及變量,添加一個關(guān)系公式,通過網(wǎng)上博客的論壇以及相關(guān)資料的借鑒,最后成功完成此功能。在通過對本文的研究后,系統(tǒng)基本上實現(xiàn)了預(yù)期的全部功能,并且做到了功能完善,界面友好,操作簡單。對實現(xiàn)基于Android的電子閱讀app系統(tǒng)提供了一個緊密完整的思路。根據(jù)經(jīng)濟可行性,技術(shù)可行性,應(yīng)用可行性,開發(fā)工具的選擇對系統(tǒng)的完成起到了關(guān)鍵性的作用。通過長時間的設(shè)計與實現(xiàn),本系統(tǒng)還有很多不足之處,著重表現(xiàn)在頁面展現(xiàn)形式上以及數(shù)據(jù)存儲和調(diào)用上,例如大量的文學(xué)作品字符太多,導(dǎo)致不能上傳。希望通過以后的學(xué)習(xí),可以將此項目完善,滿足用戶的更多需求,讓系統(tǒng)更加圓滿。

參考文獻[1]蘇樂輝.Android系統(tǒng)的手機軟件開發(fā)實例探討[J].科技資訊,2015,13(28):15+17.[2]胡六四.ThinkPHP框架分析與應(yīng)用實踐研究[J].電腦迷,2017,(04):188+127.[3]余楊奎.基于MVC模式下的開發(fā)框架建設(shè)與改進[J].海峽科技與產(chǎn)業(yè),2017,(05):98-100.[4]楊可乙,張?zhí)煜?基于ThinkPHP框架與MVC模式的CMS系統(tǒng)構(gòu)建[J].計算機時代,2017,(07):21-23.[5]吳松明,童小念.一個可自定義個性化參數(shù)的項目流程管理系統(tǒng)[J].計算機與數(shù)字工程,2015,43(04):618-620+670.[6]熊輝.軟件開發(fā)中數(shù)據(jù)庫設(shè)計理論的實踐探究[J/OL].無線互聯(lián)科技,2017,(22):58-59(2017-11-16).[7]曹楊帆.數(shù)據(jù)庫設(shè)計中軟件工程技術(shù)的作用[J].電子技術(shù)與軟件工程,2016,(03):202.[8]王闖.HTML語言的網(wǎng)頁制作技巧與方法分析[J].無線互聯(lián)科技,2015,(11):38-39.[9]姚昱旻,劉衛(wèi)國.Android的架構(gòu)與應(yīng)用開發(fā)研究[J].計算機系統(tǒng)應(yīng)用,2008,(11):110-112+24.[10]TaNa,NobuoFunabiki,KhinKhinZaw,NobuyaIshihara,ShinpeiMatsumoto,Wen-ChungKao.Afill-in-blankproblemworkbookforJavaprogramminglearningassistantsystem[J].InternationalJournalofWebInformationSystems,2017,13(2).致謝時間在不經(jīng)意的流淌著,轉(zhuǎn)眼間我們就已經(jīng)觸及到的畢業(yè)的時間點了。在這屬于每個人最美好的青春年華時光里,我不僅在母校中學(xué)到了很多的相關(guān)性的專業(yè)知識,更重要的是提升了我對這個軟件開發(fā)的行業(yè)的了解與認知,同時也提升了自我的知識儲備能力以及應(yīng)變能力。首先,我要感謝麥日升老師對我的支持、理解與包容,在很多時候我對知識點的理解與運用沒有達到相應(yīng)的地步,是老師讓我明白了怎么去糅合知識點來實現(xiàn)代碼的編寫與程序的開發(fā)。通過本次《基于Android的電子閱讀app的設(shè)計與實現(xiàn)》畢業(yè)設(shè)計,讓我明白了自身還有很多不足之處。當(dāng)然,通過本次的畢業(yè)設(shè)計,讓我對于程序開發(fā)各方面都有了更深一步的了解與認知。在本次程序開發(fā)以及論文編寫的過程中,我融合了大學(xué)四年以來學(xué)習(xí)的各學(xué)科知識點,但在一些知識點比較薄弱的地方,我除了通過向老師同學(xué)請教,同時在網(wǎng)上找了很多資料,以此來彌補程序系統(tǒng)實現(xiàn)中的不足之處。在本項目的設(shè)計與實現(xiàn)過程中,我不只是提升了我的自主學(xué)習(xí)能力以及自我思考能力,還提升了自己在學(xué)習(xí)和工作方面的信心。在這個項目的整體實施流程中,我遇到了太多的打擊,同時也遇到了太多的幫助,我享受這個過程,也感謝他們。在最后的時光里,我想更加享受待在母校的日子,感激并享受母校對我的教育與栽培,讓我在大學(xué)四年內(nèi)不斷的充實自己。在接下來的日子里,我會加倍努力,以期學(xué)習(xí)更多的知識去實現(xiàn)自己的理想,去實現(xiàn)自我的價值。

捷鍵與一些電腦小技巧HYPERLINKwinkey+d:

這是高手最常用的第一快捷組合鍵。這個快捷鍵組合可以將桌面上的所有窗口瞬間最小化,無論是聊天的窗口還是游戲的窗口……只要再次按下這個組合鍵,剛才的所有窗口都回來了,而且激活的也正是你最小化之前在使用的窗口!

--這個就是winkeywinkey+f:

不用再去移動鼠標點“開始→搜索→文件和文件夾”了,在任何狀態(tài)下,只要一按winkey+f就會彈出搜索窗口。

winkey+r:

在我們的文章中,你經(jīng)常會看到這樣的操作提示:“點擊‘開始→運行’,打開‘運行’對話框……”。其實,還有一個更簡單的辦法,就是按winkey+r!

alt+tab:

如果打開的窗口太多,這個組合鍵就非常有用了,它可以在一個窗口中顯示當(dāng)前打開的所有窗口的名稱和圖標●,選中自己希望要打開的窗口,松開這個組合鍵就可以了。而alt+tab+shift鍵則可以反向顯示當(dāng)前打開的窗口。

winkey+e:

當(dāng)你需要打開資源管理器找文件的時候,這個快捷鍵會讓你感覺非?!八?!再也不用騰出一只手去摸鼠標了!

小提示:

winkey指的是鍵盤上刻有windows徽標的鍵●。winkey主要出現(xiàn)在104鍵和107鍵的鍵盤中。104鍵盤又稱win95鍵盤,這種鍵盤在原來101鍵盤的左右兩邊、ctrl和alt鍵之間增加了兩個windwos鍵和一個屬性關(guān)聯(lián)鍵。107鍵盤又稱為win98鍵盤,比104鍵多了睡眠、喚醒、開機等電源管理鍵,這3個鍵大部分位于鍵盤的右上方。

再補充點

F1顯示當(dāng)前程序或者windows的幫助內(nèi)容。

F2當(dāng)你選中一個文件的話,這意味著“重命名”

F3當(dāng)你在桌面上的時候是打開“查找:所有文件”對話框

F10或ALT激活當(dāng)前程序的菜單欄

windows鍵或CTRL+ESC打開開始菜單

CTRL+ALT+DELETE在win9x中打開關(guān)閉程序?qū)υ捒?/p>

DELETE刪除被選擇的選擇項目,如果是文件,將被放入回收站

SHIFT+DELETE刪除被選擇的選擇項目,如果是文件,將被直接刪除而不是

放入回收站

CTRL+N新建一個新的文件

CTRL+O打開“打開文件”對話框

CTRL+P打開“打印”對話框

CTRL+S保存當(dāng)前操作的文件

CTRL+X剪切被選擇的項目到剪貼板

CTRL+INSERT或CTRL+C復(fù)制被選擇的項目到剪貼板

SHIFT+INSERT或CTRL+V粘貼剪貼板中的內(nèi)容到當(dāng)前位置

ALT+BACKSPACE或CTRL+Z撤銷上一步的操作

ALT+SHIFT+BACKSPACE重做上一步被撤銷的操作

Windows鍵+D:最小化或恢復(fù)windows窗口

Windows鍵+U:打開“輔助工具管理器”

Windows鍵+CTRL+M重新將恢復(fù)上一項操作前窗口的大小和位置

Windows鍵+E打開資源管理器

Windows鍵+F打開“查找:所有文件”對話框

Windows鍵+R打開“運行”對話框

Windows鍵+BREAK打開“系統(tǒng)屬性”對話框

Windows鍵+CTRL+F打開“查找:計算機”對話框

SHIFT+F10或鼠標右擊打開當(dāng)前活動項目的快捷菜單

SHIFT在放入CD的時候按下不放,可以跳過自動播放CD。在打開wo

rd的時候按下不放,可以跳過自啟動的宏

ALT+F4關(guān)閉當(dāng)前應(yīng)用程序

ALT+SPACEBAR打開程序最左上角的菜單

ALT+TAB切換當(dāng)前程序

ALT+ESC切換當(dāng)前程序

ALT+ENTER將windows下運行的MSDOS窗口在窗口和全屏幕狀態(tài)間切換

PRINTSCREEN將當(dāng)前屏幕以圖象方式拷貝到剪貼板

ALT+PRINTSCREEN將當(dāng)前活動程序窗口以圖象方式拷貝到剪貼板

CTRL+F4關(guān)閉當(dāng)前應(yīng)用程序中的當(dāng)前文本(如word中)

CTRL+F6切換到當(dāng)前應(yīng)用程序中的下一個文本(加shift可以跳到前

一個窗口)

在IE中:

ALT+RIGHTARROW顯示前一頁(前進鍵)

ALT+LEFTARROW顯示后一頁(后退鍵)

CTRL+TAB在頁面上的各框架中切換(加shift反向)

F5刷新

CTRL+F5強行刷新1.打開“我的電腦”-“工具”-“文件夾選項”-“查看”-在“顯示所有文件和文件夾”選項前打勾-“確定”

2.刪除以下文件夾中的內(nèi)容:

x:\DocumentsandSettings\用戶名\Cookies\下的所有文件(保留index文件)

x:\DocumentsandSettings\用戶名\LocalSettings\Temp\下的所有文件(用戶臨時文件)

x:\DocumentsandSettings\用戶名\LocalSettings\TemporaryInternetFiles\下的所有文件(頁面文件)

x:\DocumentsandSettings\用戶名\LocalSettings\History\下的所有文件(歷史紀錄)

x:\DocumentsandSettings\用戶名\Recent\下的所有文件(最近瀏覽文件的快捷方式)

x:\WINDOWS\Temp\下的所有文件(臨時文件)

x:\WINDOWS\ServicePackFiles(升級sp1或sp2后的備份文件)

x:\WINDOWS\DriverCache\i386下的壓縮文件(驅(qū)動程序的備份文件)

x:\WINDOWS\SoftwareDistribution\download下的所有文件

3.如果對系統(tǒng)進行過windoesupdade升級,則刪除以下文件:x:\windows\下以$u...開頭的隱藏文件

4.然后對磁盤進行碎片整理,整理過程中請退出一切正在運行的程序

5.碎片整理后打開“開始”-“程序”-“附件”-“系統(tǒng)工具”-“系統(tǒng)還原”-“創(chuàng)建一個還原點”(最好以當(dāng)時的日期作為還原點的名字)

6.打開“我的電腦”-右鍵點系統(tǒng)盤-“屬性”-“磁盤清理”-“其他選項”-單擊系統(tǒng)還原一欄里的“清理”-選擇“是”-ok了

7、在各種軟硬件安裝妥當(dāng)之后,其實XP需要更新文件的時候就很少了。刪除系統(tǒng)備份文件吧:開始→運行→sfc.exe/purgecache近3xxM。(該命令的作用是立即清除"Windows文件保護"文件高速緩存,釋放出其所占據(jù)的空間)

8、刪掉\windows\system32\dllcache下dll檔(減去200——300mb),這是備用的dll檔,只要你已拷貝了安裝文件,完全可以這樣做。

9、XP會自動備份硬件的驅(qū)動程序,但在硬件的驅(qū)動安裝正確后,一般變動硬件的可能性不大,所以也可以考慮將這個備份刪除,文件位于\windows\drivercache\i386目錄下,名稱為driver.cab,你直接將它刪除就可以了,通常這個文件是74M。

10、刪除不用的輸入法:對很多網(wǎng)友來說,WindowsXPt系統(tǒng)自帶的輸入法并不全部都合適自己的使用,比如IMJP8_1日文輸入法、IMKR6_1韓文輸入法這些輸入法,如果用不著,我們可以將其刪除。輸入法位于\windows\ime\文件夾中,全部占用了88M的空間。

11、升級完成發(fā)現(xiàn)windows\多了許多類似$NtUninstallQ311889$這些目錄,都干掉吧,1x-3xM

12、另外,保留著\windows\help目錄下的東西對我來說是一種傷害,呵呵。。。都干掉!

13、關(guān)閉系統(tǒng)還原:系統(tǒng)還原功能使用的時間一長,就會占用大量的硬盤空間。因此有必要對其進行手工設(shè)置,以減少硬盤占用量。打開"系統(tǒng)屬性"對話框,選擇"系統(tǒng)還原"選項,選擇"在所有驅(qū)動器上關(guān)閉系統(tǒng)還原"復(fù)選框以關(guān)閉系統(tǒng)還原。也可僅對系統(tǒng)所在的磁盤或分區(qū)設(shè)置還原。先選擇系統(tǒng)所在的分區(qū),單擊"配置"按鈕,在彈出的對話框中取消"關(guān)閉這個驅(qū)動器的系統(tǒng)還原"選項,并可設(shè)置用于系統(tǒng)還原的磁盤空間大小。

14、休眠功能會占用不少的硬盤空間,如果使用得少不妨將共關(guān)閉,關(guān)閉的方法是的:打開"控制面板",雙擊"電源選項",在彈出的"電源選項屬性"對話框中選擇"休眠"選項卡,取消"啟用休眠"復(fù)選框。

15、卸載不常用組件:XP默認給操作系統(tǒng)安裝了一些系統(tǒng)組件,而這些組件有很大一部分是你根本不可能用到的,可以在"添加/刪除Windows組件"中將它們卸載。但其中有一些組件XP默認是隱藏的,在"添加/刪除Windows組件"

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論