




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
摘要隨著互聯(lián)網(wǎng)的蓬勃發(fā)展,現(xiàn)代社會進入了以計算機為中心的信息時代,計算機技術(shù)正以一種前所未有的持久方式改變著世界的面貌。應(yīng)用網(wǎng)絡(luò)技術(shù)在線分享美食受到許多用戶的重視。網(wǎng)站的開發(fā)可以對人們的交流起到重要的作用,因此,為了滿足人員的需求,我們使用PHP技術(shù)對美食攻略網(wǎng)站進行開發(fā)。總體設(shè)計主要包括系統(tǒng)功能設(shè)計,該系統(tǒng)里充分綜合應(yīng)用PHP、MySQL等相關(guān)知識。系統(tǒng)界面的構(gòu)成,具備簡單易懂、便捷等特征。設(shè)計過程中:第一、系統(tǒng)靜態(tài)頁面的制作需要應(yīng)用語言,以及界面的美工,在這些方面均收獲了較好的成績。第二、針對PHP等技術(shù)動態(tài)編程以及數(shù)據(jù)庫進行努力學(xué)習(xí)和大量實踐,并運用到了系統(tǒng)的建設(shè)中。系統(tǒng)要想實現(xiàn)美食分享這樣的功能,需要后臺數(shù)據(jù)庫的鼎力支持。首先對課題研究背景及現(xiàn)狀的簡述,接下來是對開發(fā)該系統(tǒng)所使用的技術(shù)進行介紹以及系統(tǒng)的需求分析性能概述,其次是數(shù)據(jù)庫的設(shè)計和系統(tǒng)所實現(xiàn)的功能,最后對系統(tǒng)測試進行分析。關(guān)鍵詞:美食攻略網(wǎng)站PHPMySQL廣東東軟學(xué)院本科畢業(yè)設(shè)計(論文)ABSTRACTWiththerapiddevelopmentoftheInternet,themodernsocietyhasenteredtheinformationagewithcomputerasthecenter,andcomputertechnologyischangingthefaceoftheworldinanunprecedentedandlastingway.Theapplicationofnetworktechnologytosharefoodonlineisvaluedbymanyusers.Websitedevelopmentcanplayanimportantroleinpeople'scommunication,soinordertomeettheneedsofthestaff,weusePHPtechnologytodevelopfoodstrategywebsite.Theoveralldesignmainlyincludesthesystemfunctiondesign,thesystemfullyintegratedapplicationofPHP,MySQLandotherrelevantknowledge.Thestructureofthesysteminterfaceiseasytounderstandandconvenient.Inthedesignprocess:first,thesystemstaticpageproductionneedstheapplicationlanguage,aswellastheinterfaceoftheart,intheseaspectshaveachievedgoodresults.Secondly,IstudiedhardandpracticedalotforthedynamicprogrammingofPHPanddatabase,andappliedittotheconstructionofthesystem.Ifthesystemwantstorealizethefunctionoffoodsharing,itneedsthesupportofthebackstagedatabase.Firstofall,theresearchbackgroundandstatusoftheprojectisbrieflydescribed,followedbythedevelopmentofthesystemusedtointroducethetechnologyandsystemrequirementsanalysisperformanceoverview,followedbythedesignofthedatabaseandsystemfunctions,andfinallythesystemtestanalysis.Keywords:FoodguidewebsitePHPMySQL廣東東軟學(xué)院本科畢業(yè)設(shè)計(論文) 目錄1943第1章緒論 PAGEPAGEIV緒論1.1研究背景及意義1.1.1研究背景現(xiàn)今隨著我國互聯(lián)網(wǎng)相關(guān)技術(shù)的不斷發(fā)展提高,計算機科學(xué)技術(shù)與管理日漸成熟,其強大而又便捷的功能已經(jīng)受到廣大人們的青睞,網(wǎng)絡(luò)會計信息也將會改變當(dāng)今經(jīng)濟社會。它不限于通過報紙,廣播和通信的其他裝置獲取信息。對于學(xué)生一些企業(yè)用戶來說,為了我們能夠進行高效準(zhǔn)確的找到自己所需的信息,大部分人喜歡可以通過網(wǎng)上查找,不僅順應(yīng)時代的潮流,更好的滿足不同用戶的需求。由于僅通過網(wǎng)絡(luò)快速更新的信息,您可以了解到最新的信息。美食攻略網(wǎng)站的信息化發(fā)展程度已經(jīng)慢慢體現(xiàn)了將互聯(lián)網(wǎng)與信息網(wǎng)絡(luò)技術(shù)相結(jié)合可以應(yīng)用于企業(yè)信息資源管理,逐漸以傳統(tǒng)手工作業(yè)向現(xiàn)代化工具的轉(zhuǎn)換。毫無疑問,利用網(wǎng)絡(luò)信息化管理,使的有更先進,更有效,更科學(xué),更多的信息在系統(tǒng)中快速交換。1.1.2研究意義本次設(shè)計開發(fā)美食攻略網(wǎng)站發(fā)展研究目的就是企業(yè)為了我們能夠得到更好的滿足不同需求的用戶,為用戶節(jié)省時間以達(dá)到既省時又高效的目的,進而顛覆了傳統(tǒng)的信息資源管理及傳遞模式,所以該系統(tǒng)分析主要技術(shù)實現(xiàn)的功能是,用戶需要通過網(wǎng)站查看美食,根據(jù)自己所需可以對美食進行評論,并且學(xué)生可以在線分享美食。管理員可以對系統(tǒng)信息進行維護和更新,使得管理員對數(shù)據(jù)的管理非常方便和高效,大大提高了工作效率。該系統(tǒng)的實現(xiàn)不僅方便了用戶使用,而且提高了管理工作效率??傊W(wǎng)站的開發(fā)和建設(shè)順應(yīng)時代潮流,更方便人們的生活和使用。同時開發(fā)該系統(tǒng)需要開發(fā)者具有多方面的知識,如,PHP、MySQL等技術(shù)。通過食品指南網(wǎng)站開發(fā),PHP懂得技術(shù)在系統(tǒng)開發(fā)過程中的重要性,并有更深的理解發(fā)展,通常能夠應(yīng)用學(xué)會了實際開發(fā)的知識,使所開發(fā)的系統(tǒng)具有界面美麗的,功能性強等特點。1.2系統(tǒng)研究概況網(wǎng)絡(luò)信息技術(shù)的快速經(jīng)濟發(fā)展和網(wǎng)絡(luò)數(shù)據(jù)時代的到來為人們可以帶來很多的便利,但同時也在很多問題方面提出了挑戰(zhàn),尤其在現(xiàn)代主義社會,人們的生活環(huán)境質(zhì)量進行不斷提高,人們對日常學(xué)習(xí)生活的需求越來越高,用戶也將依靠網(wǎng)絡(luò)所帶來的技術(shù)來代替自己的手工業(yè)操作,進而提高效率降低人工成本,成為各種資源管理控制系統(tǒng)的發(fā)展必要方向?,F(xiàn)在,中國經(jīng)濟的快速發(fā)展,所有限制管理問題都解決了。美食攻略網(wǎng)站正是我們?yōu)榱四軌蜻m應(yīng)我國當(dāng)前社會人們的需求而出現(xiàn)和發(fā)展結(jié)合起來的,使用一個網(wǎng)站可以對美食有很好的推動性,用戶對美食有更好的選擇性。傳統(tǒng)的信息傳遞和管理,已經(jīng)不能滿足用戶的需求,在時間和空間上都受到嚴(yán)重限制,隨著科學(xué)技術(shù)的不斷發(fā)展,計算機信息管理逐漸完全取代傳統(tǒng)的手工作業(yè),不僅是使用計算機管理可以減少錯誤,而且可以大大提高工作效率,并因此將這種食物指南網(wǎng)站的發(fā)展。使用計算機技術(shù)來進行管理的美食攻略網(wǎng)站,具有如下的優(yōu)點,兼容性高、保密性好、運行成本低、可靠性高,查找方捷等突出特點,由此可見,計算機已進入人類發(fā)展社會,成為人類社會不可忽缺的一個發(fā)展因素,并在各個不同領(lǐng)域中發(fā)揮著非常重要的作用。1.3系統(tǒng)研究內(nèi)容很多人還是傳統(tǒng)的模式,作為信息管理和交付,以及網(wǎng)絡(luò)技術(shù)的應(yīng)用的主要工具只是起到輔助作用。隨著我國互聯(lián)網(wǎng)技術(shù)不斷的發(fā)展,通過信息網(wǎng)絡(luò)進行在線分享美食越來越得到大多數(shù)人的了解或認(rèn)可。本主題的目的是通過食品戰(zhàn)略網(wǎng)站在線分享食品。該平臺的用戶可以快速溝通,大大縮短了時間,使用戶擁有更好的體驗。詳情請參閱以下六章:第一章主要一起介紹了研究系統(tǒng)的背景和意義,與研究系統(tǒng)的簡單介紹狀態(tài)和這篇文章的研究內(nèi)容。第二章著重點引入相關(guān)技術(shù)專業(yè)知識,通過引入關(guān)鍵技術(shù)可以進行研究開發(fā),向系統(tǒng)中涉及直觀表達(dá)的技術(shù)基礎(chǔ)知識。第三章重點介紹了系統(tǒng)的分析,從系統(tǒng)的功能強大的供給和需求的市場,系統(tǒng)開發(fā),UML分析和系統(tǒng)的系統(tǒng)性能的可行性進行了討論。第四章系統(tǒng)結(jié)構(gòu)設(shè)計,結(jié)合信息系統(tǒng)功能對系統(tǒng)進行了設(shè)計,并進一步對數(shù)據(jù)庫技術(shù)進行一個簡單介紹。第五章系統(tǒng)實現(xiàn),該系統(tǒng)的功能設(shè)計的詳細(xì)描述中說明了系統(tǒng)的結(jié)構(gòu)。第六章系統(tǒng)功能測試,對系統(tǒng)的設(shè)計問題進行分析測試,評判系統(tǒng)是否我們可以上線運行。廣東東軟學(xué)院本科畢業(yè)設(shè)計(論文)相關(guān)技術(shù)2.1PHP技術(shù)PHP語言和web服務(wù)器端腳本語言作為制作web頁面最流行的工具之一。HTML(超文本標(biāo)記語言超文本標(biāo)記語言)(如IIS上的ASP)、PHP語法安裝、C、C++、Java、Perl和PHP都是簡單的語法規(guī)則,將其與傳統(tǒng)的語言規(guī)則相結(jié)合,而開發(fā)資產(chǎn)更有效。PHP技術(shù)允許使用PHP開發(fā)Web應(yīng)用程序的Web開發(fā)人員和Web頁面是跨平臺的。由于PHP技術(shù)構(gòu)建在平臺之上,使用PHP開發(fā)的web應(yīng)用程序是跨平臺的。除了普通web頁面之外,兩種頁面的語言基本通用,但也包含一個特殊的PHP標(biāo)記。由于PHP可以用來從數(shù)據(jù)庫中獲取或?qū)懭霐?shù)據(jù)到數(shù)據(jù)庫中的數(shù)據(jù),開發(fā)者可以通過PHP的網(wǎng)頁添加動態(tài)內(nèi)容。PHP的優(yōu)點:編寫一次就始終運行。還有PHP可以延展可以通過縮短的強大優(yōu)勢,兼容性好使得現(xiàn)今社會支持多種語言多種相關(guān)技術(shù)來開發(fā),適用于很多企業(yè)很多平臺來進行開發(fā)項目和運行。2.2MySQL數(shù)據(jù)庫運行程序的每個程序都需要一個數(shù)據(jù)庫,數(shù)據(jù)庫是整個系統(tǒng)網(wǎng)絡(luò)開發(fā)過程的一部分。就像任何不同大小的生物一樣,它們的生存需要心跳,心臟的作用非同尋常。無論一個程序是大還是小,都需要一個數(shù)據(jù)庫來支持它。該網(wǎng)站的數(shù)據(jù)庫采用的是三層或多層系統(tǒng),使用瀏覽器技術(shù),并獲得通過代理服務(wù)器來訪問數(shù)據(jù)庫。目前主機軟件的Oracle公司,由瑞典MySQLAB研發(fā)。以前的數(shù)據(jù)庫的所有這些數(shù)據(jù)進行存儲在一個發(fā)展空間,就像我們一個大倉庫,所以容易造成復(fù)雜和冗余數(shù)據(jù)的不好管理,這是作為一個社會關(guān)系數(shù)據(jù)庫資源管理控制系統(tǒng)主機,拯救分散不同的表,增加經(jīng)濟管理彈性,數(shù)據(jù)安全管理的問題也就可以解決了,也改善了數(shù)據(jù)的冗長和速度慢等一些相關(guān)問題。MySQL數(shù)據(jù)庫軟件已經(jīng)成為一個核心數(shù)據(jù)庫,為眾多中小型企業(yè)發(fā)展的一個很好的選擇,主要是由于其體積小批量,快速,成本低,特別的特點,這使得大量運用了很多人的全面開放檢索SQL數(shù)據(jù)庫,讓很多企業(yè)選擇MySQL數(shù)據(jù)庫。但是MySQL數(shù)據(jù)庫也是有一定的缺陷的,造成它無法和其他種類的數(shù)據(jù)庫進行相比,不滿足其他大公司對數(shù)據(jù)庫需求,他們更多的選擇如SQL服務(wù)器DB2Oracle,等等。但也不是我們無法阻擋使用它的許多中小型公司企業(yè),MySQL的體積小、完善的功能,足以滿足不同用戶和一般中小型物流企業(yè)和成立源代碼,從而能夠大大降低了生產(chǎn)成本費用總額的產(chǎn)品,從而進一步增加了對深受這些信息用戶。2.3Dreamwear簡介Dreamwear因其功能強大,普遍適應(yīng)于PHP的網(wǎng)站開發(fā),支持市面上大多數(shù)數(shù)據(jù)庫鏈接工具,也是主流產(chǎn)品的開發(fā)工具。Dreamwear由于應(yīng)用廣泛,兼容性高,在業(yè)內(nèi)是所熟知的開發(fā)工具,這次開發(fā)系統(tǒng)就是使用Dreamwear。它是一個Dreamwear插件集合,它是以Dreamwear8.0為基礎(chǔ)的。Dreamwear可以幫助我們進行數(shù)據(jù)庫的研發(fā),Dreamwear的功能相當(dāng)完備,能夠為PHP的集成提供必要的環(huán)境支持,從而完成編碼、測試、調(diào)試及發(fā)布等功能。它可以支持PHP,HTML,MYSQL,Javascript,Struts,CSS等。還可以提高系統(tǒng)的運營能力,這突出表現(xiàn)在服務(wù)器的整合過程中。PHP因其結(jié)構(gòu)的不同,它的模型也是不同的。主要是用戶連接程序的服務(wù)器,所提供的服務(wù)主要有數(shù)據(jù)庫服務(wù)、部署服務(wù)和Dreamwear整合幫助。Dreamwear提供這些功能的基礎(chǔ)是Dreamwear8.0中相對應(yīng)的功能部件,要實現(xiàn)這些功能,不可或缺的還有相應(yīng)插件的作用。DREAMWEAR這種模塊化設(shè)計,不僅有利于提升一個模塊,可以在不影響其他模塊的功能在單一模塊出現(xiàn)故障的情況。所以說Dreamwear的集成開發(fā)功能是相當(dāng)強大的。2.4Apache介紹Apache是非常受歡迎的服務(wù)器,因為它具有發(fā)展較好的擴展性,而且在運行的時候我們不需要太多的系統(tǒng)信息資源,擁有一個程序員所需要的收發(fā)郵件管理功能,還能夠提供支持負(fù)載平衡,該程序設(shè)計能夠通過不斷的更新,程序員能夠同時根據(jù)學(xué)生自己的需要企業(yè)增加新的功能。Apache屬于一種輕型的服務(wù)器,雖說在中小企業(yè)中并不具有普適性,但是當(dāng)程序員需要開發(fā)或調(diào)試PHP程序,基本選擇Apache服務(wù)器。對于一個僅具有計算機基礎(chǔ)知識的人來說,計算機系統(tǒng)具有一個好的Apache服務(wù)器,可以很好的對HTML頁面進行訪問。Apache都是可以獨立運行的,二者是不互相干擾的。當(dāng)配置正確的時候,Apache服務(wù)器為HTML頁面的運行提供技術(shù)支持,Apache的任務(wù)則是運行PHP頁面。Apache也具有一定的HTML頁面處理功能。
系統(tǒng)分析3.1可行性分析3.1.1技術(shù)可行性(1)硬件可行性分析美食攻略網(wǎng)站對硬件的要求并不高,正常的電腦配置就可以通過完成打開系統(tǒng)數(shù)據(jù)進行研究使用及管理,對于社會系統(tǒng)的打開最主要的一個重要方面是系統(tǒng)所使用的服務(wù)器方便,系統(tǒng)設(shè)計所用的服務(wù)器將直接產(chǎn)生影響分析系統(tǒng)以及是否存在可以實現(xiàn)正常打開及系統(tǒng)的打開速度,所以教師必須自己選擇安全性、穩(wěn)定性比較高的服務(wù)器,因此,美食攻略網(wǎng)站在硬件上開發(fā)是沒有得到什么環(huán)境問題的。(2)軟件可行性分析這次,我們的整個系統(tǒng)的開發(fā)將采用云計算、流量的可擴展性和基于流量的智能調(diào)整。云計算的優(yōu)勢雖然很大,為了保證系統(tǒng)的安全性和完整性,我們需要及時備份數(shù)據(jù),所以系統(tǒng)的軟件開發(fā)沒有問題。通過對這兩個方面的需求分析,該系統(tǒng)在開發(fā)和建設(shè)中沒有出現(xiàn)重大問題,值得開發(fā)該系統(tǒng)。3.1.2經(jīng)濟可行性在開發(fā)過程中飲食指南網(wǎng)站的使用是非常低的PC需求,即使電腦配置不高可以構(gòu)建完整的開發(fā)平臺,為開發(fā)者不需要太多,也不需要購買任何軟件和系統(tǒng)設(shè)計完全是個人獨立設(shè)計,節(jié)省了大量的成本,系統(tǒng)設(shè)計,以更好地進行系統(tǒng)的梳理和總結(jié)了過去的知識,同時提高個人動手開發(fā)能力。所以我們對于費用上不會出現(xiàn)一些其他社會問題,減少勞動力資源成本,節(jié)省開支并且學(xué)生可以得到大大增加的信息量,縮短信息技術(shù)處理周期,提高會計信息安全管理的效率與用戶的優(yōu)勢更簡單、更直觀的界面和更合理的分配權(quán)力大大減少風(fēng)險管理人員成本,系統(tǒng)的開發(fā)在經(jīng)濟上是完全沒有問題,完全可行的。3.1.3操作可行性這次所開發(fā)的系統(tǒng)界面簡潔,絢爛的界面使人眼花繚亂,我們只為給用戶一個便捷易懂的系統(tǒng),使用可視化界面,普通用戶只需要使用鼠標(biāo)和鍵盤即可操作。即使我們對于企業(yè)沒有多少計算機專業(yè)知識的非專業(yè)人員管理來說,只要平時會用電腦,都能進行數(shù)據(jù)訪問和操作,其界面設(shè)計具有友好性和易操作性。3.1.4法律可行性
由于該系統(tǒng)旨在通過自己四年的學(xué)習(xí)來發(fā)展知識,使用的技術(shù)在發(fā)展過程中它是合法的,而發(fā)展過程中有沒有抄襲和侵犯版權(quán),也沒有相關(guān)的法律問題的發(fā)展過程,因此,該系統(tǒng)的開發(fā)和設(shè)計,具有低投入,高效率,易操作等,任何法律問題。3.2系統(tǒng)UML用例分析UML是開發(fā)工作人員以及如何進行建模客觀性的標(biāo)志,也是開發(fā)技術(shù)人員關(guān)注系統(tǒng)需求和整個教學(xué)過程的前奏?,F(xiàn)在,我們將有美食指南網(wǎng)站的UML建模分析。美食旅游攻略管理網(wǎng)站的用戶信息主要有:管理員和用戶。系統(tǒng)中不同的用戶使用不同的功能權(quán)限。系統(tǒng)將自動識別用戶身份并執(zhí)行相應(yīng)的功能操作。用戶主要實現(xiàn)的功能有:注冊登錄、店鋪信息、美食信息、分享美食、美食評論、個人中心,用戶用例圖如圖3-1所示。圖3-1用戶用例圖管理員是系統(tǒng)的核心,可以更新和維護系統(tǒng)信息,主要功能有:網(wǎng)站會員、站長、商店、食品列表、評論管理、管理員使用案例圖,如圖3-2所示。圖3-2管理員用例圖3.3系統(tǒng)性能分析為了保證系統(tǒng)的長期發(fā)展,安全,穩(wěn)定,并在計算機上運行可靠必須符合食品指南網(wǎng)站發(fā)展的下列性能要求。(1)實用性原則:充分利用計算機通過網(wǎng)絡(luò),為該系統(tǒng)發(fā)展提供最新的信息技術(shù)支持,同時對系統(tǒng)管理界面進行合理布局,在人們對于使用的時候我們可以簡單明了的理解,充分滿足企業(yè)用戶需求。(2)可擴展性和可維護性:為了適應(yīng)將來的增長,系統(tǒng)應(yīng)具有良好的可擴展性和可維護性,系統(tǒng)設(shè)計盡可能模塊化,有組織的,在使用的過程中,有不完善的地方,系統(tǒng)可以保護現(xiàn)有數(shù)據(jù)。當(dāng)用戶的需求方面有所發(fā)展改變時,可以對其快速的進行不斷改變,來滿足企業(yè)用戶的需求。(3)安全性和可靠性:系統(tǒng)是基于技術(shù)使用PHP開發(fā)的,當(dāng)信息傳輸和數(shù)據(jù)存儲,安全性和其它應(yīng)用系統(tǒng)是相同的,背景可以是數(shù)據(jù)的一個良好的備份,沒有數(shù)據(jù)丟失。(4)界面美觀性:系統(tǒng)的界面是經(jīng)過分析用戶信息需求所設(shè)計的,并參考現(xiàn)在最流行的系統(tǒng)管理風(fēng)格可以進行教學(xué)設(shè)計,在此基礎(chǔ)上,對新用戶具有一個很好的提示,使得企業(yè)用戶在第一次使用時不需要學(xué)生進行一些特別的學(xué)習(xí)。(5)的準(zhǔn)確性和原則:系統(tǒng)的精度是系統(tǒng)成功的一個重要組成部分,該系統(tǒng)采用最先進的技術(shù),以確保交貨及時準(zhǔn)確的數(shù)據(jù)傳輸,同時,可以有效地與處理異常的問題。(6)易用性:系統(tǒng)采用的是PHP技術(shù),MySQL數(shù)據(jù)庫,所使用的技術(shù)平易近人,不需要特殊的學(xué)習(xí),用戶在使用時,該系統(tǒng)會很快的去回應(yīng),可以及時準(zhǔn)確的反應(yīng)信息,對于存在的問題盡可能的去避免。
第4章系統(tǒng)設(shè)計4.1流程圖設(shè)計系統(tǒng)管理流程的分析是通過研究調(diào)查信息系統(tǒng)所涉及社會問題的識別、可行性可操作性、系統(tǒng)進行分析數(shù)據(jù)處理技術(shù)能力等具體環(huán)節(jié)來調(diào)節(jié)、整理系統(tǒng)的設(shè)計方案以確保系統(tǒng)能達(dá)到系統(tǒng)理想的狀態(tài)。這些操作需要進行一系列的測試過程,以確保數(shù)據(jù)庫的完整性,減少不必要的偶然性,從而確保控制系統(tǒng)所涉及的信息管理的安全性,以及信息輸入和輸出的正常轉(zhuǎn)換。然后,通過實際操作完成工藝圖的繪制工作。飲食指南網(wǎng)站開發(fā)數(shù)據(jù)庫管理模塊和系統(tǒng)的分析,編碼,系統(tǒng)測試,如圖4-1所示。圖4-1開發(fā)系統(tǒng)流程圖4.2功能結(jié)構(gòu)設(shè)計系統(tǒng)管理功能進行結(jié)構(gòu)不同層次圖主要是我們介紹系統(tǒng)分析功能的大體層次結(jié)構(gòu),讓開發(fā)者可以得到很好的去了解社會系統(tǒng)所要體現(xiàn)的功能模塊,美食攻略網(wǎng)站主要問題分為以下兩個用戶,前臺用戶和后臺管理員,前臺用戶主要是學(xué)生通過這些網(wǎng)站可以查看美食并評論,根據(jù)所需時間可以提高在線分享美食,管理員可以對前臺信息能夠及時的更新和維護,本美食攻略網(wǎng)站的功能需求結(jié)構(gòu)優(yōu)化設(shè)計,如圖4-2所示:圖4-2系統(tǒng)功能結(jié)構(gòu)圖4.3數(shù)據(jù)庫設(shè)計4.3.1數(shù)據(jù)庫概念設(shè)計E-R圖方法是一個實體——關(guān)系的方法,使用的工具是E-R圖。圖ER的實體和性質(zhì)相同組合物的實體之間的關(guān)系;其中,所述屬性是一個實體,這是描述實體或關(guān)系數(shù)據(jù)元素的性質(zhì);實體之間的關(guān)系常常是不同的實體之間的關(guān)系;每個實體具有某些特性或性質(zhì),為了區(qū)別該實體的特性的一個例子。通過美食攻略網(wǎng)站的功能可以進行發(fā)展規(guī)劃分成幾個實體企業(yè)信息,實體信息將通過ER圖進行分析說明。用戶信息實體E-R圖,如圖4-3所示。圖4-3用戶信息實體性圖美食信息實體E-R圖,如圖4-4所示。圖4-4美食信息實體圖店鋪信息實體E-R圖,如圖4-5所示。圖4-5店鋪信息實體圖4.3.2數(shù)據(jù)庫概念設(shè)計轉(zhuǎn)換數(shù)據(jù)庫設(shè)計E-RA的關(guān)系數(shù)據(jù)庫的概念圖。在關(guān)系管理數(shù)據(jù)庫中,數(shù)據(jù)關(guān)系由一個數(shù)據(jù)表主要組成,但是表的結(jié)構(gòu)表現(xiàn)在表的字段上。如下所示:表4-1:admin表列名數(shù)據(jù)類型長度約束idint11NOTNULLaccountvarchar255DEFAULTNULLpasswordvarchar255DEFAULTNULLnamevarchar255DEFAULTNULLtypeint10DEFAULTNULLphonevarchar255DEFAULTNULLaddressvarchar255DEFAULTNULL表4-2:category表列名數(shù)據(jù)類型長度約束idint11NOTNULLnamevarchar255DEFAULTNULLpidint10DEFAULTNULLdescvarchar255DEFAULTNULLimgvarchar255DEFAULTNULL表4-3:chart表列名數(shù)據(jù)類型長度約束idint11NOTNULLtitlevarchar255DEFAULTNULLcontentvarchar255DEFAULTNULLaddtimeint11DEFAULTNULLuserint11DEFAULTNULL表4-4:goods表列名數(shù)據(jù)類型 長度約束idint11NOTNULLnamevarchar50DEFAULTNULLtypeint10DEFAULTNULLpriceint10DEFAULTNULLimgvarchar255DEFAULTNULLdescvarchar255DEFAULTNULLaddtimeint11DEFAULTNULLsaleint11DEFAULTNULLstateint10DEFAULTNULLuidint10DEFAULTNULL表4-5:gtype表列名數(shù)據(jù)類型 長度約束idint10NOTNULLgidint10DEFAULTNULLuidint10DEFAULTNULLstateint10DEFAULTNULL表4-6:huifu表列名數(shù)據(jù)類型 長度約束idint11NOTNULLcontentvarchar255DEFAULTNULLuidint10DEFAULTNULLnamevarchar255DEFAULTNULLtidint10DEFAULTNULL表4-7:image表列名數(shù)據(jù)類型 長度約束idint10NOTNULLgidvarchar255DEFAULTNULL表4-8:liuyan表列名數(shù)據(jù)類型 長度約束idint11NOTNULLnamevarchar255DEFAULTNULLphonevarchar255DEFAULTNULLcontentvarchar255DEFAULTNULL表4-9:order表列名數(shù)據(jù)類型 長度約束idint10NOTNULLgoodsint11DEFAULTNULLuserint11DEFAULTNULLaddtimeint10DEFAULTNULLstatuint10DEFAULTNULL表4-10:pinglun表列名數(shù)據(jù)類型 長度約束idint10NOTNULLcontentvarchar255DEFAULTNULLuidint10DEFAULTNULLsidint10DEFAULTNULLtypeint2DEFAULTNULL表4-11:user表列名數(shù)據(jù)類型 長度約束idint11NOTNULLaccountvarchar255DEFAULTNULLpasswordvarchar255DEFAULTNULLnamevarchar255DEFAULTNULLtypeint10DEFAULTNULLphonevarchar255DEFAULTNULLaddressvarchar255DEFAULTNULL
第5章系統(tǒng)詳細(xì)設(shè)計5.1用戶操作界面用戶進入網(wǎng)站,可以查看網(wǎng)站首頁、店鋪列表、美食列表等信息內(nèi)容,如圖5-1所示。圖5-1網(wǎng)站首頁界面圖通過用戶名,密碼,重復(fù)密碼,姓名,地址,電話登記注冊用戶登錄界面,選擇完整的信息提交給填寫用戶注冊,如圖5-2所示;用戶登記完成后,在填充通過登錄屏幕的帳號,密碼登錄,帳戶和密碼必須在相同的填充或登錄失敗,如圖5-3所示。圖5-2用戶注冊界面圖<h3>注冊</h3><formmethod="post"action="/index.php/Home/index/adduser.html"><div><span><label>賬號</label></span><span><inputname="account"type="text"class="textbox"></span></div><div><span><label>密碼</label></span><span><inputname="password"type="text"class="textbox"></span></div><div><span><label>重復(fù)密碼</label></span><span><inputname="repassword"type="text"class="textbox"></span></div><div><span><label>姓名</label></span><span><inputname="name"type="text"class="textbox"></span></div><div><span><label>地址</label></span><span><inputname="address"type="text"class="textbox"></span></div><div><span><label>電話</label></span><span><inputname="phone"type="text"class="textbox"></span></div><div><span><inputtype="submit"value="注冊"></span></div></form>圖5-3用戶登錄界面圖<h3>登錄</h3><formmethod="post"action="userlogin"><div><span><label>賬號</label></span><span><inputname="account"type="text"class="textbox"></span></div><div><span><label>密碼</label></span><span><inputname="password"type="text"class="textbox"></span></div><div><span><inputtype="submit"value="登錄"></span></div></form>店鋪列表,用戶需要通過自己店鋪列表我們可以實現(xiàn)查看企業(yè)所有的店鋪,選擇一個店鋪查看店鋪美食,如圖5-4所示;用戶需求選擇中國美食查看系統(tǒng)詳細(xì),根據(jù)學(xué)生所需可以對美食標(biāo)記喜歡/不喜歡,并且可以對美食發(fā)表評論,如圖5-5所示。圖5-4店鋪列表界面圖圖5-5美食詳細(xì)界面圖對于我的分享,用戶可以通過輸入標(biāo)題、商店、食物照片和食物描述并填寫信息來上傳食物,如圖5-6所示;同時,用戶可以通過分享列表查看我的分享,并刪除現(xiàn)有的分享選項,如圖5-7所示。圖5-6上傳美食界面圖圖5-7我的分享界面圖個人資料時,用戶可通過輸入帳號、密碼、姓名、地址、電話、信息填寫選擇提交修改個人資料,如圖5-8所示圖5-8個人資料界面圖5.2管理員功能模塊管理員登錄界面,系統(tǒng)登錄,填寫準(zhǔn)確的信息,如圖5-9所示后,輸入您的用戶名和密碼。圖5-9管理員登錄界面圖管理員用戶登錄成功后,可以通過進行分析網(wǎng)站成員、網(wǎng)站管理員、店鋪、美食列表、評論質(zhì)量管理服務(wù)功能設(shè)計模塊的查看、更新、維護等相應(yīng)的操作;站點成員,管理員可以查看所有成員的成員的列表中,選擇成員視圖的細(xì)節(jié),并且可以編輯現(xiàn)有成員,新成員可以根據(jù)管理員的需要,如圖5-10所示添加。圖5-10網(wǎng)站成員界面圖網(wǎng)站系統(tǒng)管理員,管理員需要通過網(wǎng)絡(luò)信息管理列表可以對學(xué)生已有的管理員進行查看,根據(jù)自己所需可以添加新的管理員,如圖5-11所示。圖5-11網(wǎng)站管理員界面圖店,通過輸入管理員名稱,封面,說明,填寫添加新的商店,在如圖5-12所示的信息店;同時,管理員可以查看通過商店列表中的所有存儲信息,選擇店鋪查看詳細(xì)信息,你可以刪除現(xiàn)有的商店,如圖5-13所示。圖5-12添加店鋪界面圖圖5-13商品店鋪界面圖美食列表,管理員需要通過中國美食列表可以查看所有的美食,選擇美食查看詳細(xì),并且可以對用戶已有的美食進行編輯或刪除,根據(jù)需求管理員可以添加新的美食,如圖5-14所示。圖5-14美食列表界面圖評論管理,管理員可以查看由全部評論列表,選擇注釋信息查看詳情評論,并且可以選擇刪除現(xiàn)有的評論,如圖5-15所示。圖5-15評論管理界面圖
系統(tǒng)測試6.1系統(tǒng)測試目的開發(fā)每個管理系統(tǒng)都需要我們經(jīng)過測試的步驟,可以說,這是作為一個具有非常重要和必要的過程,以實現(xiàn)教學(xué)設(shè)計的必要階段。只有通過測試才能保證系統(tǒng)的正常運行才能保證網(wǎng)站的使用。這也表明我們開發(fā)的系統(tǒng)軟件并非毫無意義,它可以幫助用戶,這是測試的終極目標(biāo)。6.2系統(tǒng)測試過程為了測試系統(tǒng)軟件的功能,以使系統(tǒng)更好,系統(tǒng)測試,我們將嘗試添加真實有效的數(shù)據(jù),從而使系統(tǒng)的功能更加逼真。系統(tǒng)設(shè)計軟件企業(yè)必須不斷地解決這些問題,反復(fù)試驗,測試,解決方案,最終系統(tǒng)分析可以正常運行。6.3系統(tǒng)測試方法測試方法一般分為黑盒測試白盒測試程序和系統(tǒng)的系統(tǒng)。白盒測試:白盒檢測法是一種教學(xué)方法,即著重內(nèi)部控制結(jié)構(gòu)進行合理規(guī)劃設(shè)計一套管理系統(tǒng),作為一個主要研究基地制定案件也稱為考驗,考驗結(jié)構(gòu)或測試工具箱玻璃。我們,還有一個具體的設(shè)計,按照憲法程序透明和白盒,只有其內(nèi)部結(jié)構(gòu)和邏輯測試,邏輯部分航線,軟件開發(fā),測試過程之前,作為前嚴(yán)格的編程和設(shè)計是最好的。黑盒測試:黑盒測試,正如我們可以進行管理功能分析測試,應(yīng)被視為測試通過數(shù)據(jù)的系統(tǒng),我們期待著程序測試研究結(jié)果,沒有充分考慮到程序的內(nèi)部控制結(jié)構(gòu)和特征所依據(jù)的只是信息系統(tǒng)的規(guī)格制訂以核查工作方式運作所有職能。6.4系統(tǒng)測試性能系統(tǒng)測試的性能如下:(1)關(guān)鍵:測試是要找出錯誤的系統(tǒng),因此,我們要在嚴(yán)格苛求,非常挑剔的測試系統(tǒng)。(2)復(fù)雜性:測試是一個企業(yè)非常具有復(fù)雜的過程,當(dāng)設(shè)計測試用例時,你需要我們小心和高度可以熟練的高能量轉(zhuǎn)化工作,這可能被忽略或忽略。(3)不完全性:雖然系統(tǒng)已經(jīng)過測試,但是在測試中仍然會存在一些問題。測試只能減少不正確的運行來保證后期工作,因此需要在后期對其進行周期性的檢查和修改,持續(xù)的更新與維護。(4)經(jīng)濟性:通場這種測試稱為“選擇測試(SelectiveTesting)”。試驗中應(yīng)遵循經(jīng)濟原則。由于缺乏經(jīng)驗,在寫作出現(xiàn)缺陷的代碼的時間。在編寫程序代碼時,會出現(xiàn)與假設(shè)存在多樣性和偶然性。例如,由于非標(biāo)代碼導(dǎo)致的界面和接口之間的出現(xiàn)了問題,而且功能不符合客戶所提出的要求。導(dǎo)致企業(yè)產(chǎn)品質(zhì)量不過關(guān)無法通過,使得項目交付到客戶手里。因此,產(chǎn)品在上線前必須經(jīng)過反復(fù)測試。反復(fù)測試,反復(fù)測試(重要的事情說三遍)改裝系統(tǒng)的問題,通過最后測試和修改后,產(chǎn)品可以繼續(xù)提高,滿足客戶的需求。系統(tǒng)在整個軟件測試的過程中,根據(jù)所需求的文檔,檢測并編寫了這樣一個沒有一個的函數(shù)來測試用例,從而可以有效地方法避免了殘差的缺陷。6.5系統(tǒng)測試結(jié)果通過測試系統(tǒng),并且有證據(jù)表明,在測試開發(fā)過程是非常有成效的,并根據(jù)用戶的需求,我們的目標(biāo)已經(jīng)實現(xiàn)。這個信息系統(tǒng)管理功能正常運行,而且通??梢酝ㄟ^使用。但是,系統(tǒng)的其他功能還需要測試。今后,將逐一進行測試。根據(jù)用戶的需求,實現(xiàn)了功能,達(dá)到了開發(fā)目標(biāo),系統(tǒng)運行正常,各項功能都可以使用。廣東東軟學(xué)院本科畢業(yè)設(shè)計(論文)結(jié)論食品戰(zhàn)略網(wǎng)站的開發(fā)與設(shè)計,通過互聯(lián)網(wǎng)來解決實現(xiàn)信息化網(wǎng)站管理,通過我四年的專業(yè)知識整合的學(xué)習(xí),食品戰(zhàn)略網(wǎng)站的開發(fā)與設(shè)計,當(dāng)然,當(dāng)我們真正開始做的時候,我們遇到了很多問題。一個是網(wǎng)站的技術(shù)問題。另一個是我們以前沒有單獨開發(fā)過這個程序,我們很少有實際操作的經(jīng)驗。與此同時,我們面臨的問題,我的自信也遭受了一定的打擊,剛開始懷疑自己,與朋友宣泄,去各種論壇知識共享網(wǎng)站尋找?guī)兔?,找前輩開導(dǎo),調(diào)整的過程坎坷而豐富,解決困難不就是每個人都要經(jīng)歷的嗎。畢業(yè)是知識的,我們已經(jīng)學(xué)到的最好的當(dāng)然也體現(xiàn)在所有我們已經(jīng)四年學(xué)到的專業(yè)知識和技術(shù)評估中的應(yīng)用,你可以得到什么,他們已經(jīng)通過本次畢業(yè)設(shè)計和使用學(xué)到了更好的鍛煉和審查,也是一個培訓(xùn)和實踐。美食攻略網(wǎng)站的實現(xiàn),不僅我對以前的知識進行鞏固復(fù)習(xí)實操,還可以把外面學(xué)到的知識放到畢業(yè)設(shè)計里面,也對行業(yè)的技術(shù)逐步了解,這次畢業(yè)設(shè)計有了深入理解。在以后的學(xué)習(xí)和工作,我還是繼續(xù)學(xué)習(xí)計算機技術(shù)方面的,這樣我就可以在平臺的后期實現(xiàn)的需求功能的更好更快發(fā)展。我相信我可以讓更多的好工作,做出一個更大的貢獻。畢業(yè)設(shè)計已完成,盡管它自己解決所有的困難,值得回味,他不斷探索,不斷更新,但仍有在今后的不足,我會繼續(xù)學(xué)習(xí)專業(yè)知識,不斷更新自己的知識,構(gòu)筑一個更好的系統(tǒng)平臺。
參考文獻[1]貝伊利(LynnBeighley),莫里森(MichaelMorrison),蘇金國,徐陽.HeadFirstPHP&MySQL(中文版)[M].中國電力出版社,2010,03.[2]潘凱華,劉中華,等.PHP開發(fā)實戰(zhàn)1200例(第1卷)(附DVD-ROM光盤1張)[M].清華大學(xué)出版社,2011,01.[3]帕蒂拉(ArmandoPadilla),霍金斯(TimHawkins),盛海艷,劉霞.高性能PHP應(yīng)用開發(fā)[M].人民郵電出版社,2011,11.[4]陳益材,等.PHP+MySQL+Dreamweaver動態(tài)網(wǎng)站建設(shè)從入門到精通(附多媒體語音教學(xué)光盤)[M].機械工業(yè)出版社,2012,06.[5]高洛峰,LAMP兄弟連.細(xì)說PHP(精要版)(附DVD光盤1張)[M].電子工業(yè)出版社,2013,06.[6]LornaMitchell,等.PHP精粹:編寫高效PHP代碼[M].機械工業(yè)出版社,2012,10.[7]列旭松,陳文.PHP核心技術(shù)與最佳實踐[M].機械工業(yè)出版社,2013,07.[8]Symfon,CakePHP,ZendBartoszPorebski,KarolPrzystalski,LeszekNowak,付勇.PHP框架高級編程:應(yīng)用[M].清華大學(xué)出版社,2012,02.[9]波諾賽克(Boroncxyk.T.),ElizabethNaramore,薛焱.Web開發(fā)入門經(jīng)典:使用PHP6、Apache和MySQL[M].清華大學(xué)出版社,2009,07.[10]辛洪郁,張鑫.PHP項目開發(fā)全程實錄(第3版)[M].清華大學(xué)出版社,2013,11.[11]楊宇,等.PHP典型模塊與項目實戰(zhàn)大全(附DVD-ROM光盤1張)[M].清華大學(xué)出版社,2012,01.[12]賈素來.常見動態(tài)網(wǎng)頁技術(shù)比較[J].大眾科技,2008,9.[13]西爾伯沙茨(Silberschatz.A.).計算機科學(xué)叢書:數(shù)據(jù)庫系統(tǒng)概念(原書第6版)[M].機械工業(yè)出版社,2012,03.[14]王珊.數(shù)據(jù)庫系統(tǒng)概論(第4版)學(xué)習(xí)指導(dǎo)與習(xí)題解析[M].高等教育出版社,2008,06.[15]方程,任一波,陳明.電子商務(wù)概論[M].2版[M].北京:電子工業(yè)出版社,2008,19—20.廣東東軟學(xué)院本科畢業(yè)設(shè)計(論文)致謝功夫不負(fù)有心人,經(jīng)過幾個月的努力,畢業(yè)論文設(shè)計告一段落。回想起整個過程,讓自己感覺近幾年學(xué)習(xí)終于有了成果。設(shè)計工作瑣碎而又平淡平淡中帶著趣味。設(shè)計中很多細(xì)節(jié)需要字斟句酌。對于畢業(yè)設(shè)計項目主要是對我在大學(xué)所學(xué)的專業(yè)知識進行一次綜合的考驗,讓我們通過所學(xué)的技術(shù)知識可以真正的運用到實際動手開發(fā)中,通過項目的開發(fā)讓我意識到自己很多地方的不足,所學(xué)知識的不扎實,不能很好的將自己所學(xué)的知識運用到系統(tǒng)實際開發(fā)上。后來通過自己在圖書館查閱大量書籍,完成系統(tǒng)的設(shè)計大綱,閱讀筆記和翻譯,畢業(yè)設(shè)計不僅要考驗我們的個人能力,還要測驗我們的學(xué)習(xí)態(tài)度,做到細(xì)節(jié)的事情。在這里,向幫助過我的朋友表達(dá)我最誠摯的感謝。首先呢,感謝我指導(dǎo)老師,他認(rèn)真負(fù)責(zé)的工作態(tài)度、嚴(yán)謹(jǐn)?shù)闹螌W(xué)風(fēng)格,讓我深受感動。無論做什么事情,都要有一個積極向上,不斷求索的開拓精神。與此同時,感謝陪伴一起成長的同學(xué)們,碰到不懂問題,互相的交流互動探討,不僅拓寬自己知識結(jié)構(gòu),而且增加彼此之間友誼。雖然有過爭吵,現(xiàn)在回想起來,是幸福的、快樂的。我們都快畢業(yè)了,留給我們共處的時間少之又少。當(dāng)我們都走進社會,回憶那段往事的時候,青蔥歲月、伴我們成長。其次,感謝幫助我的學(xué)長學(xué)姐們,你們給我的論文設(shè)計很多意見和建議,讓我受益匪淺。再次,感謝我的父母,大學(xué)求學(xué)之路沖沖而過,你們是我最大的財富。孩子學(xué)成,即將走進社會,相信孩子一定不會辜負(fù)你們所望。最后,感謝我的大學(xué),是你讓我的人生充滿了美好的色彩。讓我從一個懵懂的孩子,逐漸成長為對社會、對自己負(fù)責(zé)的人。讓我更加獨立自主。祝愿所有老師和同學(xué)工作順利、事業(yè)有成!祝愿母校明天更美好!由于時間沖忙,自己知識量有限,論文中定有不足之處,請閱讀我的論文老師和朋友們多多諒解,多提寶貴意見!
怎樣提高電腦系統(tǒng)運行速度WindowsXP的啟動速度比Windows2000要快30%左右,但相對于Windows98仍然要慢了不少,不過,我們可以通過優(yōu)化設(shè)置,來大大提高WindowsXP的啟動速度。加快系統(tǒng)啟動速度主要有以下方法:盡量減少系統(tǒng)在啟動時加載的程序與服務(wù);對磁盤及CPU等硬件進行優(yōu)化設(shè)置;修改默認(rèn)設(shè)置,減少啟動等待時間等。這些方法大部分既可減少系統(tǒng)啟動的時間,又可以節(jié)省系統(tǒng)資源,加快電腦運行速度。1.加快系統(tǒng)啟動速度WindowsXP的啟動速度比Windows2000要快30%左右,但相對于Windows98仍然要慢了不少,不過,我們可以通過優(yōu)化設(shè)置,來大大提高WindowsXP的啟動速度。加快系統(tǒng)啟動速度主要有以下方法:盡量減少系統(tǒng)在啟動時加載的程序與服務(wù);對磁盤及CPU等硬件進行優(yōu)化設(shè)置;修改默認(rèn)設(shè)置,減少啟動等待時間等。這些方法大部分既可減少系統(tǒng)啟動的時間,又可以節(jié)省系統(tǒng)資源,加快電腦運行速度。(1)MsconfigWindowsXP的啟動速度在系統(tǒng)安裝初期還比較快,但隨著安裝的軟件不斷增多,系統(tǒng)的啟動速度會越來越慢,這是由于許多軟件把自己加在了啟動程序中,這樣開機即需運行,大大降低了啟動速度,而且也占用了大量的系統(tǒng)資源。對于這樣一些程序,我們可以通過系統(tǒng)配置實用程序Msconfig將它們從啟動組中排除出去。選擇“開始”菜單中的“運行”命令,在“運行”對話框中鍵入“Msconfig”,回車后會彈出“系統(tǒng)配置實用程序”對話框,選擇其中的“啟動”選項卡(如圖1),該選項卡中列出了系統(tǒng)啟動時加載的項目及來源,仔細(xì)查看每個項目是否需要自動加載,否則清除項目前的復(fù)選框,加載的項目越少,啟動的速度就越快。設(shè)置完成后需要重新啟動方能生效。(2)BootvisBootvis是微軟提供的一個啟動優(yōu)化工具,可提高WindowsXP的啟動速度。用BootVis提升WindowsXP的啟動速度必須按照正確的順序進行操作,否則將不會起到提速的效果。其正確的操作方法如下:啟動Bootvis,從其主窗口(如圖2)中選擇“工具”菜單下的“選項”命令,在“符號路徑”處鍵入Bootvis的安裝路徑,如“C:\ProgramFiles\Bootvis”,單擊“保存”退出。從“跟蹤”菜單中選擇“下次引導(dǎo)”命令,會彈出“重復(fù)跟蹤”對話框,單擊“確定”按鈕,BootVis將引導(dǎo)WindowsXP重新啟動,默認(rèn)的重新啟動時間是10秒。系統(tǒng)重新啟動后,BootVis自動開始運行并記錄啟動進程,生成啟動進程的相關(guān)BIN文件,并把這個記錄文件自動命名為TRACE_BOOT_1_1。程序記錄完啟動進程文件后,會重新啟動BootVis主界面,在“文件”菜單中選擇剛剛生成的啟動進程文件“TRACE_BOOT_1_1”。窗口中即會出現(xiàn)“CPU>使用”、“磁盤I/O”、“磁盤使用”、“驅(qū)動程序延遲”等幾項具體圖例供我們分析,不過最好還是讓BootVis程序來自動進行分析:從“跟蹤”菜單中選擇“系統(tǒng)優(yōu)化”命令,程序會再次重新啟動計算機,并分析啟動進程文件,從而使計算機啟動得更快。(3)禁用多余的服務(wù)WindowsXP在啟動時會有眾多程序或服務(wù)被調(diào)入到系統(tǒng)的內(nèi)存中,它們往往用來控制Windows系統(tǒng)的硬件設(shè)備、內(nèi)存、文件管理或者其他重要的系統(tǒng)功能。但這些服務(wù)有很多對我們用途不大甚至根本沒有用,它們的存在會占用內(nèi)存和系統(tǒng)資源,所以應(yīng)該將它們禁用,這樣最多可以節(jié)省70MB的內(nèi)存空間,系統(tǒng)速度自然也會有很大的提高。選擇“開始”菜單中的“運行”命令,在“運行”對話框鍵入“services.msc”后回車,即可打開“服務(wù)”窗口。窗口的服務(wù)列表中列出了系統(tǒng)提供的所有服務(wù)的名稱、狀態(tài)及啟動類型。要修改某個服務(wù),可從列表雙擊它,會彈出它的屬性對話框(如圖3),你可從“常規(guī)”選項卡對服務(wù)進行修改,通過單擊“啟動”、“停止”、“暫?!薄ⅰ盎謴?fù)”四個按鈕來修改服務(wù)的狀態(tài),并可從“啟動類型”下拉列表中修改啟動類型,啟動類型有“自動”、“手動”、“已禁用”三種。如果要禁止某個服務(wù)在啟動自動加載,可將其啟動類型改為“已禁用”。WindowsXP提供的所有服務(wù)有36個默認(rèn)是自動啟動的,實際上,其中只有8個是必須保留的(見下表),其他的則可根據(jù)自己的需要進行設(shè)置,每種服務(wù)的作用在軟件中有提示。4)修改注冊表來減少預(yù)讀取,減少進度條等待時間WindowsXP在啟動過程中會出現(xiàn)一個進度條,我們可以通過修改注冊表,讓進度條只跑一圈就進入登錄畫面。選擇“開始”菜單中的“運行”命令,在“運行”對話框鍵入“regedit”命令后回車,即可啟動注冊表編輯器,在注冊表中找HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\PrefetchParameters,選擇其下的EnablePrefetcher鍵,把它的鍵值改為“1”即可。(5)減少開機磁盤掃描等待時間當(dāng)Windows日志中記錄有非正常關(guān)機、死機引起的重新啟動,系統(tǒng)就會自動在啟動的時候運行磁盤掃描程序。在默認(rèn)情況下,掃描每個分區(qū)前會等待10秒鐘,如果每個分區(qū)都要等上10秒才能開始進行掃描,再加上掃描本身需要的時間,會耗費相當(dāng)長的時間才能完成啟動過程。對于這種情況我們可以設(shè)置取消磁盤掃描的等待時間,甚至禁止對某個磁盤分區(qū)進行掃描。選擇“開始→運行”,在運行對話框中鍵入“chkntfs/t:0”,即可將磁盤掃描等待時間設(shè)置為0;如果要在計算機啟動時忽略掃描某個分區(qū),比如C盤,可以輸入“chkntfs/xc:”命令;如果要恢復(fù)對C盤的掃描,可使用“chkntfs/dc:”命令,即可還原所有chkntfs默認(rèn)設(shè)置,除了自動文件檢查的倒計時之外。2.提高系統(tǒng)運行速度提升系統(tǒng)運行速度的思路與加快啟動的速度類似:盡量優(yōu)化軟硬件設(shè)置,減輕系統(tǒng)負(fù)擔(dān)。以下是一些常用的優(yōu)化手段。(1)設(shè)置處理器二級緩存容量WindowsXP無法自動檢測處理器的二級緩存容量,需要我們自己在注冊表中手動設(shè)置,首先打開注冊表,找到“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\”,選擇其下的“SecondLevelDataCache”,根據(jù)自己所用的處理器設(shè)置即可,例如PIIICoppermine/P4Willamette是“256”,AthlonXP是“384”,P4Northwood是“512”。(2)提升系統(tǒng)緩存同樣也是在“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\”位置,把其下的“LargeSystemCache”鍵值從0改為1,WindowsXP就會把除了4M之外的系統(tǒng)內(nèi)存全部分配到文件系統(tǒng)緩存中,這樣XP的內(nèi)核能夠在內(nèi)存中運行,大大提高系統(tǒng)速度。通常來說,該優(yōu)化會使系統(tǒng)性能得到相當(dāng)?shù)奶嵘?,但也有可能會使某些?yīng)用程序性能降低。需要注意的是必須有256M以上的內(nèi)存,激活LargeSystemCache才可起到正面的作用,否則不要輕易改動它。(3)改進輸入/輸出性能這個優(yōu)化能夠提升系統(tǒng)進行大容量文件傳輸時的性能,不過這只對服務(wù)器用戶才有實在意義。我們可在中新建一個DWORD(雙字節(jié)值)鍵值,命名為IOPageLockLimit。一般情況下把數(shù)據(jù)設(shè)置8~16MB之間性能最好,要記住這個值是用字節(jié)來計算的,例如你要分配10MB的話,就是10×?1024×1024,也就是10485760。這里的優(yōu)化也需要你的機器擁有大于256M的內(nèi)存。(4)禁用內(nèi)存頁面調(diào)度在正常情況下,XP會把內(nèi)存中的片斷寫入硬盤,我們可以阻止它這樣做,讓數(shù)據(jù)保留在內(nèi)存中,從而提升系統(tǒng)性能。在注冊表中找到“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\”下的“DisablePagingExecutive”鍵,把它的值從0改為1即可禁止內(nèi)存頁面調(diào)度了。(5)關(guān)閉自動重新啟動功能當(dāng)WindowsXP遇到嚴(yán)重問題時便會突然重新開機,可從注冊表將此功能取消。打開注冊表編輯器,找到“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl\”將AutoReboot鍵的Dword值更改為0,重新啟動后設(shè)置即可生效。(6)改變視覺效果WindowsXP在默認(rèn)情況下啟用了幾乎所有的視覺效果,如淡入淡出、在菜單下顯示陰影。這些視覺效果雖然漂亮,但對系統(tǒng)性能會有一定的影響,有時甚至造成應(yīng)用軟件在運行時出現(xiàn)停頓。一般情況下建議少用或者取消這些視覺效果。選擇桌面上“我的電腦”圖標(biāo),單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇“屬性”命令,打開“系統(tǒng)屬性”對話框。選擇“高級”選項卡,在其中的“性能”欄中單擊“設(shè)置”按鈕,會彈出“性能選項”對話框(如圖4),可選擇“調(diào)整為最佳性能”單選框來關(guān)閉所有的視覺效果,也可選擇“自定義”然后選擇自己需要的視覺效果。(7)合理設(shè)置頁面虛擬內(nèi)存同樣也是在“性能選項”對話框中,選擇“高級”選項卡,在其中的“虛擬內(nèi)存”欄中單擊“更改”按鈕,接下來選擇虛擬內(nèi)存為“自定義大小”,然后設(shè)置其數(shù)值。一般情況下,把虛擬設(shè)為不小于256M,不大于382M比較合適,而且最大值和最小值最好一樣。(8)修改外觀方案WindowsXP默認(rèn)的外觀方案雖然漂亮,但對系統(tǒng)資源的占用也多,可將其改為經(jīng)典外觀以獲得更好的性能。在桌面空白位置單擊鼠標(biāo)右鍵,從彈出的快捷菜單中選擇“屬性”命令,會打開“顯示屬性”對話框,在“主題”選項卡選擇主題為“Windows經(jīng)典”,即可將外觀修改為更為經(jīng)濟的Windows經(jīng)典外觀。(9)取消XP對ZIP支持WindowsXP在默認(rèn)情況下打開了對zip文件支持,這要占用一定的系統(tǒng)資源,可選擇“開始→運行”,在“運行”對話框中鍵入“regsvr32/uzipfldr.dll”,回車確認(rèn)即可取消XP對ZIP解壓縮的支持,從而節(jié)省系統(tǒng)資源。(10)關(guān)閉Dr.WatsonDr.Watson是WindowsXP的一個崩潰分析工具,它會在應(yīng)用程序崩潰的時候自動彈出,并且在默認(rèn)情況下,它會將與出錯有關(guān)的內(nèi)存保存為DUMP文件以供程序員分析。不過,記錄DUMP文件對普通用戶則毫無幫助,反而會帶來很大的不便:由于Dr.Watson在應(yīng)用程序崩潰時會對內(nèi)存進行DUMP記錄,將出現(xiàn)長時間硬盤讀寫操作,要很長一斷時間程序才能關(guān)閉,并且DUMP文件還會占用大量磁盤空間。要關(guān)閉Dr.Watson可打開注冊表編輯器,找到“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\AeDebug”分支,雙擊其下的Auto鍵值名稱,將其“數(shù)值數(shù)據(jù)”改為0,最后按F5刷新使設(shè)置生效,這樣就取消它的運行了。同樣,我們可以把所有具備調(diào)試功能的選項取消,比如藍(lán)屏?xí)r出現(xiàn)的memory.dmp,可在“系統(tǒng)屬性”對話框中選擇“高級”選項卡,單擊“啟動和故障恢復(fù)”欄中的“設(shè)置”按鈕,并在彈出的“啟動和故障恢復(fù)”對話框中選擇“寫入調(diào)試信息”為“無”(如圖5)。(11)啟動硬盤/光驅(qū)DMA模式打開“系統(tǒng)屬性”對話框,選擇“硬件”選擇卡中的“設(shè)備管理器”按鈕,打開“設(shè)備管理器”窗口,在設(shè)備列表中選擇“IDEATA/ATAPI控制器”,雙擊“主要IDE通道”或“次要IDE通過”,在其屬性對話框的“高級設(shè)置”選項卡中檢查DMA模式是否已啟動,一般來說如果設(shè)備支持,系統(tǒng)就會自動打開DMA功能,如果沒有打開可將“傳輸模式”設(shè)為“DMA(若可用)”。(12)關(guān)掉不用的設(shè)備WindowsXP總是盡可能為電腦的所有設(shè)備安裝驅(qū)動程序并進行管理,這不僅會減慢系統(tǒng)啟動的速度,同時也造成了系統(tǒng)資源的大量占用。針對這一情況,你可在設(shè)備管理器中,將PCMCIA卡、調(diào)制解調(diào)器、紅外線設(shè)備、打印機端口(LPT1)或者串口(COM1)等不常用的設(shè)備停用,方法是雙擊要停用的設(shè)備,在其屬性對話框中的“常規(guī)”選項卡中選擇“不要使用這個設(shè)備(停用)”。在重新啟動設(shè)置即可生效,當(dāng)需要使用這些設(shè)備時再從設(shè)備管理器中啟用它們。(13)關(guān)閉錯誤報告當(dāng)應(yīng)用程序出錯時,會彈出發(fā)送錯誤報告的窗口,其實這樣的錯誤報告對普通用戶而言幾乎沒有任何意義,關(guān)閉它是明智的選擇。在“系統(tǒng)屬性”對話框中選擇“高級”選項卡,單擊“錯誤報告”按鈕,在彈出的“錯誤匯報”對話框中,選擇“禁用錯誤匯報”單選項,最后單擊“確定”即可。另外我們也可以從組策略中關(guān)閉錯誤報告:從“運行”中鍵入“gpedit.msc”,運行“組策略編輯器”,展開“計算機配置→管理模板→系統(tǒng)→錯誤報告功能”,雙擊右邊設(shè)置欄中的“報告錯誤”,在彈出的“屬性”對話框中選擇“已禁用”單選框即可將“報告錯誤”禁用。(14)關(guān)閉自動更新“自動更新”功能對許多WindowsXP用戶而言并不是必需的,可將其關(guān)閉以節(jié)省系統(tǒng)資源。在“我的電腦”上單擊鼠標(biāo)右鍵,從快捷菜單中選擇“屬性”命令,選擇“系統(tǒng)屬性”對話框中的“自動更新”選項卡,勾選“關(guān)閉自動更新,我將手動更新計算機”單選框,單擊“確定”按鈕即可關(guān)閉自動更新功能。如果在“服務(wù)”已經(jīng)將“AutomaticUpdates”服務(wù)關(guān)閉,“系統(tǒng)屬性”對話框中的“自動更新”選項卡就不能進行任何設(shè)置了。(15)去掉菜單延遲去掉菜單彈出時的延遲,可以在一定程度上加快XP。要修改的鍵值位置在“HKEY_CURRENT_USER\ControlPanel\Desktop”。修改其下的“MenuShowDelay”鍵,把默認(rèn)的400修改為0,按F5刷新注冊表即可生效。(16)清除預(yù)讀文件WindowsXP的預(yù)讀設(shè)置雖然可以提高系統(tǒng)速度,但是使用一段時間后,預(yù)讀文件夾里的文件數(shù)量會變得相當(dāng)龐大,導(dǎo)致系統(tǒng)搜索花費的時間變長。而且有些應(yīng)用程序會產(chǎn)生死鏈接文件,更加重了系統(tǒng)搜索的負(fù)擔(dān)。所以,應(yīng)該定期刪除這些預(yù)讀文件。預(yù)計文件存放在WindowsXP系統(tǒng)文件夾的Prefetch文件夾中,該文件夾下的所有文件均可刪除。(17)關(guān)閉自動播放功能在WindowsXP中,當(dāng)往光驅(qū)中放入光盤或?qū)SB硬盤接上電腦時,系統(tǒng)都會自動將光驅(qū)或USB硬盤掃描一遍,同時提示你是否播放里面的圖片、視頻、音樂等文件,如果是擁有多個分區(qū)的大容量的USB硬盤,掃描會耗費很長的時間,而且你得多次手動關(guān)閉提示窗口,非常麻煩。這種情況下我們可以將WindowsXP的自動播放功能關(guān)閉。運行“組策略”程序。在組策略窗口左邊欄中,打開“計算機配置”,選擇“管理模板”下的“系統(tǒng)”,然后在右邊的配置欄中找到“關(guān)閉自動播放”并雙擊它,會彈出“關(guān)閉自動播放屬性”對話框。在其中“設(shè)置”選項卡中選擇“已啟用”,“關(guān)閉自動播放”下拉列表中選擇“所有驅(qū)動器”(如圖6)。這樣以后就不用擔(dān)心WindowsXP的“自動播放”功能帶來的麻煩了。如果你只是想禁止系統(tǒng)掃描某個驅(qū)動器(如USB硬盤)上的文件,可采用下面的方法。先連上你的USB硬盤,讓系統(tǒng)將它識別出來。然后打開“我的電腦”,選擇USB硬盤上的某個分區(qū),按鼠標(biāo)右鍵,會彈出磁盤屬性窗口,選取“自動播放”選項卡,將所有內(nèi)容的類型都選擇為不執(zhí)行操作。如果USB硬盤有多個分區(qū),對所有分區(qū)都進行同樣的操作,這樣當(dāng)你將USB驅(qū)動器拔掉再重新接上時,系統(tǒng)會將USB硬盤識別出來,而不會反復(fù)問你是否播放USB硬盤中的文件了。3.加快關(guān)機速度WindowsXP的關(guān)機速度要慢于啟動速度,特別有些任務(wù)還需要手工結(jié)束,更加延緩了關(guān)機速度。因此,要加快關(guān)機速度,首先要開啟WindowsXP的自動結(jié)束任務(wù)功能。具體步驟是:從注冊表中找到“HKEY_CURRENT_USER\ControlPanel\Desktop”,把“AutoEndTasks”的鍵值設(shè)置為1即可。然后再修改“HungAppTimeout”為“4000(或更小)”(預(yù)設(shè)為5000),該鍵值同樣也在“HKEY_CURRENT_USER\ControlPanel\Desktop”下;最后一步再找到“HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\”,同樣把WaitToKillServiceTimeout設(shè)置為“4000”;通過這樣設(shè)置后的關(guān)機速度明顯要加快了。夠全面吧~~◆二、硬件優(yōu)化設(shè)置◆1、關(guān)掉不用的設(shè)備
在設(shè)備管理器中,將PCMCIA卡、調(diào)制解調(diào)器、紅外線設(shè)備、打印機端口(LPT1)或者串口(COM1)等不常用的設(shè)備停用,在要停用設(shè)備屬性對話框中的“常規(guī)”選項卡中選擇“不要使用這個設(shè)備(停用)”。當(dāng)需要使用這些設(shè)備時再從設(shè)備管理器中啟用它們。◆2、內(nèi)存性能優(yōu)化
WindowsXP中有幾個選項可以優(yōu)化內(nèi)存性能,它們?nèi)荚谧员硐旅嫖恢茫篐KEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession
ManagerMemory
Management
1)禁用內(nèi)存頁面調(diào)度(Paging
Executive)
XP會把內(nèi)存中的片斷寫入硬盤,我們可以阻止它這樣做,讓數(shù)據(jù)保留在內(nèi)存中,從而提升系統(tǒng)性能。256M以上內(nèi)存才使用這個設(shè)置。把“DisablePagingExecutive”的值從0改為1就可以禁止內(nèi)存頁面調(diào)度了。
2)提升系統(tǒng)緩存
必須有256M以上的內(nèi)存,才激活它。把LargeSystemCache鍵值從0改為1,一般來說,這項優(yōu)化會使系統(tǒng)性能得到相當(dāng)?shù)奶嵘?,但也有可能會使某些?yīng)用程序性能降低。
3)輸入/輸出性能
內(nèi)存大于256M才更改這里的值,這個優(yōu)化只對server(服務(wù)器)用戶才有實在意義,它能夠提升系統(tǒng)進行大容量文件傳輸時的性能。建一個DWORD(雙字節(jié)值)鍵值,命名為IOPageLockLimit,數(shù)值設(shè)8M-16M字節(jié)之間性能最好,具體設(shè)什么值,可試試哪個值可獲得最佳性能。這個值是用字節(jié)來計算的,比如你要分配12M,就是12×1024×1024,也就是12582912?!?、啟動硬盤/光驅(qū)DMA模式
“系統(tǒng)屬性”-“硬件”-“設(shè)備管理器”,在設(shè)備列表中選擇“IDE
ATA/ATAPI控制器”,雙擊“主要
IDE
通道”或“次要
IDE
通道”,在其屬性對話框的“高級設(shè)置”選項卡中檢查DMA模式是否已啟動,一般來說如果設(shè)備支持,系統(tǒng)就會自動打開DMA功能,如果沒有打開可將“傳輸模式”設(shè)為“DMA(若可用)”(在BIOS里也應(yīng)該要先設(shè)為支持DMA)。
◆4、關(guān)閉自動播放功能
運行“組策略”程序,在組策略窗口左邊欄中打開“計算機配置”,選擇“管理模板”下的“系統(tǒng)”,然后在右邊的配置欄中找到“關(guān)閉自動播放”并雙擊它,會彈出“關(guān)閉自動播放屬性”對話框,在其中“設(shè)置”選項卡中選擇“已啟用”,“關(guān)閉自動播放”下拉列表中選擇“所有驅(qū)動器”。
◆5、設(shè)置二級緩存容量
WindowsXP有時無法自動檢測處理器的二級緩存容量,需要我們手動設(shè)置。運行注冊表編輯器,找到HKCU_LOCAL_MACHINESYST
溫馨提示
- 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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 跨境電子商務(wù)服務(wù)協(xié)議
- 2025至2030年雙針車短推板項目投資價值分析報告
- 2025至2030年中國熱軌普通工字鋼數(shù)據(jù)監(jiān)測研究報告
- 2025年鄰硝基氯苯項目可行性研究報告
- 2025年聚酰亞胺槽絕緣薄膜帶項目可行性研究報告
- 2025年示寬燈項目可行性研究報告
- 2025至2030年中國精制木蠟2號數(shù)據(jù)監(jiān)測研究報告
- 2025年無熱再生式干燥器項目可行性研究報告
- 2025至2030年中國石油化工容器數(shù)據(jù)監(jiān)測研究報告
- 2025年八窗口相架項目可行性研究報告
- 月考后正確的試卷分析方法分析研究
- 越野車改裝方案
- 修辭手法在計算機語言學(xué)中的應(yīng)用
- 裝修施工規(guī)定(十四篇)
- 消防工程維保方案三篇
- 高考一輪復(fù)習(xí)《文學(xué)類文本閱讀(小說)》教案
- 空間向量求線面角
- 閱讀與思考圓錐曲線的光學(xué)性質(zhì)及其應(yīng)用課件
- 試產(chǎn)到量產(chǎn)項目轉(zhuǎn)移清單
- 城市軌道交通應(yīng)急處理 01 城市軌道交通應(yīng)急處理概述-2
- 2023年全國中學(xué)生物理競賽預(yù)賽試題含答案版
評論
0/150
提交評論