沈陽工程學院校外實習報告_第1頁
沈陽工程學院校外實習報告_第2頁
沈陽工程學院校外實習報告_第3頁
沈陽工程學院校外實習報告_第4頁
沈陽工程學院校外實習報告_第5頁
已閱讀5頁,還剩37頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

沈陽工程學院 實習報告沈陽工程學院實習報告(課程置換:畢業(yè)實習)姓名:吳瓊學號:2012461210專業(yè):計算機科學與技術(shù)班級:計專本122實習單位指導教師:王福校內(nèi)指導教師:呂海華、張欣、楊盛實習項目:湖南旅游資訊網(wǎng)站的設計與實現(xiàn)實習單位名稱:選將營學區(qū)選營小學實習起止時間:自2014年03月03日至2014年03月28日目錄第一部分實習報告 11湖南旅游資訊網(wǎng)站的設計與實現(xiàn) 11.1開發(fā)背景與意義 11.2關(guān)鍵技術(shù)介紹 21.2.1PHPCMS網(wǎng)站后臺管理系統(tǒng)架 41.3系統(tǒng)分析 51.3.1功能構(gòu)架 51.3.2模塊需求描述 51.3.3系統(tǒng)開發(fā)方法 51.3.4可行性分析 71.3.5運行環(huán)境分析 71.4系統(tǒng)設計 71.4.1設計原則 81.4.2頁面設計要求 81.4.3系統(tǒng)設計要求 91.4.4系統(tǒng)功能結(jié)構(gòu)設計 101.5系統(tǒng)實現(xiàn) 111.5.1系統(tǒng)功能實現(xiàn) 121.5.2網(wǎng)站前臺實現(xiàn) 171.6系統(tǒng)測試 221.6.1網(wǎng)站測試 221.6.2系統(tǒng)測試 231.6.3測試結(jié)果 231.7結(jié)論 241.8致謝 251.9參考文獻 251.10實習總結(jié) 26第二部分實習總結(jié) 28第三部分實習日志 30第一部分實習報告1湖南旅游資訊網(wǎng)站的設計與實現(xiàn)旅游業(yè)具有“無煙產(chǎn)業(yè)”和“永遠的朝陽產(chǎn)業(yè)”的美稱,它已經(jīng)和石油業(yè)、汽車業(yè)并列為世界三大產(chǎn)業(yè)。改革開放以來,我國的旅游業(yè)有了非常迅速的發(fā)展,但是比較而言,我國國內(nèi)旅游業(yè)發(fā)展的廣度深度都遠遠不能適應經(jīng)濟發(fā)展和人民生活水平提高的需。隨著國人生活水平的不斷提高,人們的生活方式不再僅限于普通的衣、食、住、行,人們不僅要在物質(zhì)方面得到提高,而且在精神方面也追求有一個質(zhì)的突變,于是,人們越來越多的選擇在周末或假期間外出旅游,換個環(huán)境來陶冶一下自己的情操,享受旅游帶來的樂趣,。針對大眾的這種需求,許許多多的旅行網(wǎng)站應運而生,所以對旅游資訊網(wǎng)站的設計與實現(xiàn)工作是十分有必要的,這樣能使得湖南旅游信息更規(guī)范、系統(tǒng),提供大量的旅游景點、旅游新聞、旅游路線、民族風俗、特色小吃等方面的服務。本網(wǎng)站最終采用PHPCMS網(wǎng)站后臺管理系統(tǒng)來實現(xiàn)整個動態(tài)網(wǎng)站,經(jīng)過測試,運行效果穩(wěn)定,操作方便、快捷。在具體的應用過程中,有可能會出現(xiàn)一些問題,今后我還會對本系統(tǒng)不斷地進行完善、更新,使其功能更強大,應用更廣泛。采用現(xiàn)代化統(tǒng)一的計算機網(wǎng)絡系統(tǒng),實現(xiàn)了旅游管理的網(wǎng)絡化,對各類信息進行認證發(fā)布、管理與查詢。隨著信息資源的逐步網(wǎng)絡化,信息消費者將被籠罩在巨大的信息網(wǎng)絡之中,并由此而具備充分的獲取信息的能力。此時,消費者對信息的需求將更具針對性,更為個性化。因此,網(wǎng)絡信息服務具有傳統(tǒng)信息服務所不具備的雙向性,消費者能夠更多地參與信息服務的過程,從而加速個性化服務時代的到來。1.1開發(fā)背景與意義中國旅游業(yè)經(jīng)過20多年的發(fā)展,已取得了顯著成績。隨著對外開放步伐的加快,中國旅游業(yè)進入一個新的發(fā)展階段,呈現(xiàn)出新的發(fā)展趨勢,主要表現(xiàn)在以下幾個方面:(1)旅游產(chǎn)業(yè)地位提升和發(fā)展環(huán)境逐步優(yōu)化隨著中國旅游業(yè)的快速發(fā)展,旅游業(yè)在國民經(jīng)濟中的地位逐步提升,旅游業(yè)的發(fā)展目標也在不斷調(diào)整。經(jīng)過改革開放20多年的發(fā)展,中國旅游業(yè)已成為第三產(chǎn)業(yè)的新興產(chǎn)業(yè)和國民經(jīng)濟心得增長點,實現(xiàn)了從旅游資源大國到亞洲第一旅游大國、世界旅游大國之一的歷史性跨越。新世紀開始,中國旅游業(yè)的產(chǎn)業(yè)地位進一步提升,發(fā)展目標重新調(diào)整。(2)旅游產(chǎn)業(yè)結(jié)構(gòu)合理化第一,旅游產(chǎn)品結(jié)構(gòu)合理化。隨著旅游需求的多樣化、個性化發(fā)展、旅游產(chǎn)品開發(fā)應根據(jù)市場需求變化的特點,開發(fā)出更多的品種,滿足不同的需求。其中團體觀光旅游的比例會逐漸減少,而度假游、專項游產(chǎn)品比例會逐漸增加。帶薪假期的實行,為人們走出去提供了資金保證,旅游成為大多數(shù)人的選擇。隨著黃金周假期的調(diào)整和小長假政策的實施,居民有了更多的閑暇時間。帶薪假期使得長距離旅游成為可能;由于小長假時間較短,因此對短途旅游市場影響較大。總的來說,我國假期政策的調(diào)整,成為旅游發(fā)展的助推器,不斷的推動著我國旅游市場向好發(fā)展。由于旅游的興起和快速發(fā)展,需要一種高效、快速及方便地系統(tǒng)來管理整個旅游過程中的基本信息和資源,以減少人力、物力、時間等多方面資源的浪費,給企業(yè)或公司帶來更多的利潤,這就使得信息管理和數(shù)據(jù)庫管理系統(tǒng)得到了充分的利用。正文旅游資訊信息,就是通過互聯(lián)網(wǎng)獲得旅游信息,旅游景點,旅游路線,賓館等來安排自己的假期來旅游。通過互聯(lián)網(wǎng)了解目的地信息,如天氣,景點,食宿以及交通等情況,也可以根據(jù)自己的要求安排旅行社計劃等。計算機的應用促進了社會經(jīng)濟的發(fā)展,給社會帶來很大的經(jīng)濟效益。如果采用計算機進行各類信息的管理,必將大大提高工作的效率,對旅游信息的維護起到積極的作用,人們的工作節(jié)奏不斷加快,需要快捷的信息來源,所以,一個功能完備的旅游信息資訊網(wǎng)站的開發(fā)是很有必要的。1.2關(guān)鍵技術(shù)介紹Photoshop是用于設計、優(yōu)化和集成Web圖形的完備解決方案。經(jīng)由專業(yè)化的控制、更為快捷的性能以及完美的集成,自如地掌控圖形開發(fā)。Photoshop是Adobe公司旗下最為出名的圖像處理軟件之一。絕大多數(shù)的人,對于Photoshop的了解僅限于“一個很好的圖像編輯軟件”,并不知道它的諸多應用方面,實際上,Photoshop的應用領(lǐng)域很廣泛的,在圖像、圖形、文字、視頻、出版各方面都有涉及。Dreamweaver是簡歷Web站點和應用程序的專業(yè)工具。它可將可視布局工具、應用程序開發(fā)功能和代碼編輯支持組合為一個功能強大的工具,是每個級別的開發(fā)人員和設計人員都可以利用它快速創(chuàng)建界面吸引人并且機遇標準的站點和應用程序。開發(fā)人員可以將其選擇的服務器技術(shù)與Dreamweaver配合使用,建立將客戶連接呆數(shù)據(jù)庫、Web服務和舊式系統(tǒng)的強大Internet應用程序。HTML靜態(tài)網(wǎng)頁技術(shù)是一款超文本標記語言,適用于網(wǎng)頁制作的簡單,通用的標記語言,他作為網(wǎng)頁編輯語言,具有格式化文本、建立超鏈接、創(chuàng)建列表、插入圖像、加入多媒體、加入動畫、交互式列表、計數(shù)器等作用,給Web帶來無限的藝術(shù)和生活。一個網(wǎng)頁對應一個HTML文件,超文本標記語言文件以.htm(磁盤操作系統(tǒng)DOS限制的外語縮寫)為擴展名或.html(外語縮寫)為擴展名??梢允褂萌魏文軌蛏蒚XT類型源文件的文本編輯器來產(chǎn)生超文本標記語言文件,只用修改文件后綴即可。標準的超文本標記語言文件都具有一個基本的整體結(jié)構(gòu),標記一般都是成對出現(xiàn)(部分標記除外例如:<br/>),即超文本標記語言文件的開頭與結(jié)尾標志和超文本標記語言的頭部與實體兩大部分。有三個雙標記符用于頁面整體結(jié)構(gòu)的確認。DIV+CSS是一種網(wǎng)頁布局方法,有別于傳統(tǒng)的HTML網(wǎng)頁設計語言中的表格(table)定位方式,可實現(xiàn)網(wǎng)頁頁面內(nèi)容和表現(xiàn)相分離。這樣的布局有很多優(yōu)點:(1)使頁面載入得更快;(2)降低流量費用;(3)修改設計時更有效率;(4)保持視覺的一致性;(5)更好的被搜索引擎收錄;(6)對瀏覽者和瀏覽器更具親和力但也存在一定的問題:(1)對于CSS的高度依賴似的網(wǎng)頁設計變得比較復雜。(2)CSS文件異常將影響整個網(wǎng)站的正常瀏覽。(3)對于CSS網(wǎng)站設計的瀏覽器兼容性問題比較突出。(4)CSS+DIV對搜索引擎優(yōu)化與否取決于網(wǎng)頁設計的專業(yè)水平和不是CSS+DIV本身。Apache

HTTPServer(簡稱Apache)是Apache軟件基金會的一個開放源碼的網(wǎng)頁服務器,可以在大多數(shù)計算機操作系統(tǒng)中運行,由于其多平臺和安全性被廣泛使用,是最流行的Web服務器端軟件之一。它快速、可靠并且可通過簡單的API擴展,將Perl/Python等解釋器編譯到服務器中。Apache

HTTPServer是世界使用排名第一的Web服務器軟件。它可以運行在幾乎所有廣泛使用的計算機平臺上。Apache源于NCSAhttpd服務器,經(jīng)過多次修改,成為世界上最流行的Web服務器軟件之一。Apache取自“apatchyserver”的讀音,意思是充滿補丁的服務器,因為它是自由軟件,所以不斷有人來為它開發(fā)新的功能、新的特性、修改原來的缺陷。Apache的特點是簡單、速度快、性能穩(wěn)定,并可做代理服務器來使用。本來它只用于小型或試驗Internet網(wǎng)絡,后來逐步擴充到各種Unix系統(tǒng)中,尤其對Linux的支持相當完美。Apache有多種產(chǎn)品,可以支持SSL技術(shù),支持多個虛擬主機。Apache是以進程為基礎的結(jié)構(gòu),進程要比線程消耗更多的系統(tǒng)開支,不太適合于多處理器環(huán)境,因此,在一個ApacheWeb站點擴容時,通常是增加服務器或擴充群集節(jié)點而不是增加處理器。到目前為止Apache仍然是世界上用的最多的Web服務器,市場占有率達60%左右。世界上很多著名的網(wǎng)站如Amazon、Yahoo!、W3Consortium、FinancialTimes等都是Apache的產(chǎn)物,它的成功之處主要在于它的源代碼開放、有一支開放的開發(fā)隊伍、支持跨平臺的應用(可以運行在幾乎所有的Unix、Windows、Linux系統(tǒng)平臺上)以及它的可移植性等方面。1.2.1PHPCMS網(wǎng)站后臺管理系統(tǒng)架PHPCMS是國內(nèi)領(lǐng)先的網(wǎng)站內(nèi)容管理系統(tǒng),同時也是一個開源的PHP開發(fā)框架。PHPCMS由內(nèi)容模型、會員、問吧、專題、財務、訂單、廣告、郵件訂閱、短消息、自定義表單、全站搜索等20多個功能模塊組成,內(nèi)置新聞、圖片、下載、信息、產(chǎn)品5大內(nèi)容模型。PHPCMS采用模塊化開發(fā),支持自定義內(nèi)容模型和會員模型,并且可以自定義字段。在當今瞬息萬變的市場環(huán)境中,快速高效的IT解決方案是您的業(yè)務成功的關(guān)鍵。我PHPCMS因為能為您量身打造完全符合需求的解決方案而自豪,運用我的系統(tǒng),我可以讓您的企業(yè)更高效,從而在市場中獲得更大的利潤。我在PHPCMS領(lǐng)域的長期成功經(jīng)驗,使得我們一舉成為國內(nèi)CMS領(lǐng)域的領(lǐng)跑者。PHPCMS該軟件采用模塊化開發(fā),支持多種分類方式,使用它可方便實現(xiàn)個性化網(wǎng)站的設計、開發(fā)與維護。它支持眾多的程序組合,可輕松實現(xiàn)網(wǎng)站平臺遷移,并可廣泛滿足各種規(guī)模的網(wǎng)站需求,可靠性高,是一款具備文章、下載、圖片、分類信息、影視、商城、采集、財務等眾多功能的強大、易用、可擴展的優(yōu)秀網(wǎng)站管理軟件。其主要特色又:模塊化,開源,可擴展,功能強大靈活,支持自定義模型和字段;負載能力強,支持千萬級數(shù)據(jù);模板制作方便,支持中文標簽和萬能標簽進行數(shù)據(jù)調(diào)用;擁有門戶級的碎片功能,支持可視化預覽和編輯;支持推薦位功能,輕松實現(xiàn)網(wǎng)站精華內(nèi)容精準投放;支持訂單和財務功能,擁有會員收費機制;可與多種系統(tǒng)整合,提供完整的建站方案;融入了人性化體驗;加強了安全機制。PHPCMS是一款基于PHP+MySQL架構(gòu)的網(wǎng)站內(nèi)容管理系統(tǒng),也是一個開源的PHP開發(fā)平臺。PHPCMS采用模塊化方式開發(fā),功能易用便于擴展,可面向大中型站點提供重量級網(wǎng)站建設解決方案。模塊管理、管理員管理、自定義模型管理、分類管理、數(shù)據(jù)庫管理、類別管理、地區(qū)管理、菜單管理、推薦位管理、關(guān)鍵字管理、作者管理、來源管理、關(guān)聯(lián)鏈接管理、工作流管理、稿件狀態(tài)管理、數(shù)據(jù)庫源管理、附件管理、URL規(guī)則管理、木馬掃描、外部書庫導入、非法信息詞語屏蔽、稿件統(tǒng)計、欄目訪問統(tǒng)計、數(shù)據(jù)字典、IP禁用、通行證、內(nèi)容發(fā)布、批量更新發(fā)布網(wǎng)頁,批量更新欄目,模板風格管理、網(wǎng)站地圖前臺功能。以下是PHP的基本特點:(1)開放源代碼:所有的源代碼都可以得到。(2)免費使用:PHP是一個免費軟件,盡可放心使用。(3)基于服務器端:由于PHP是在Web服務器端運行的,所以它的程序可以很大、很復雜而不會降低客戶端的運行速度。(4)跨平臺:PHP程序可以在UNIX、Linux或者Windows操作系統(tǒng)下運行。(5)嵌入HTML:PHP語言可以嵌入到HTM內(nèi)部,則易學。還有語言簡單、效率高、分析XML、數(shù)據(jù)庫模塊、文件存取、文本處理、復雜的變量,圖象處理等特點。1.3系統(tǒng)分析1.3.1功能構(gòu)架湖南旅游資訊網(wǎng)站前臺主要功能包括:一般游客,注冊用戶和管理員的登錄注冊功能,旅游景點信息,旅游路線等的查詢。后臺主要功能包括:旅游景點的管理,旅游新聞的更新,旅游路線的管理,預定線路的預訂,上傳信息管理。系統(tǒng)后臺結(jié)構(gòu)如圖3.1所示。圖3.1系統(tǒng)后臺結(jié)構(gòu)1.3.2模塊需求描述(1)登錄子系統(tǒng)用戶通過用戶名和密碼登入該系統(tǒng)。該模塊使用戶分為普通用戶和管理用戶兩類。管理用戶對普通用戶進行管理,可以增加、刪除用戶,并可以修改普通用戶的密碼等。(2)增加刪除子系統(tǒng)管理用戶可以更新網(wǎng)站中的新聞路線等,也可以對網(wǎng)站中的新聞,旅游路線等進行管理,可以刪除該新聞或添加新聞。(3)查詢子系統(tǒng)該子系統(tǒng)分成三塊:用戶信息、旅游新聞、旅游路線的查詢?nèi)齻€方面。1.3.3系統(tǒng)開發(fā)方法該設計采用的系統(tǒng)開發(fā)方法是面向?qū)ο蟮拈_發(fā)方法。面向?qū)ο蠓椒ㄊ且环N把面向?qū)ο蟮乃枷霊糜谲浖_發(fā)過程中,指導開發(fā)活動的系統(tǒng)方法,簡稱OO(Object-Oriented)方法,是建立在“對象”概念基礎上的方法學。對象是由數(shù)據(jù)和容許的操作組成的封裝體,與客觀實體有直接對應關(guān)系,一個對象類定義了具有相似性質(zhì)的一組對象。而每繼承性是對具有層次關(guān)系的類的屬性和操作進行共享的一種方式。所謂面向?qū)ο缶褪腔趯ο蟾拍睿詫ο鬄橹行?,以類和繼承為構(gòu)造機制,來認識、理解、刻畫客觀世界和設計、構(gòu)建相應的軟件系統(tǒng)。對象:對象是要研究的任何事物。從一本書到一家圖書館,單的整數(shù)到整數(shù)列龐大的數(shù)據(jù)庫、極其復雜的自動化工廠、航天飛機都可看作對象,它不僅能表示有形的實體,也能表示無形的(抽象的)規(guī)則、計劃或事件。對象由數(shù)據(jù)(描述事物的屬性)和作用于數(shù)據(jù)的操作(體現(xiàn)事物的行為)構(gòu)成一獨立整體。從程序設計者來看,對象是一個程序模塊,從用戶來看,對象為他們提供所希望的行為。在對內(nèi)的操作通常稱為方法。一個對象請求另一對象為其服務的方式是通過發(fā)送消息。類:類是對象的模板。即類是對一組有相同數(shù)據(jù)和相同操作的對象的定義,一個類所包含的方法和數(shù)據(jù)描述一組對象的共同屬性和行為。類是在對象之上的抽象,對象則是類的具體化,是類的實例。類可有其子類,也可有其它類,形成類層次結(jié)構(gòu)。消息:消息是對象之間進行通信的一種規(guī)格說明。一般它由三部分組成:接收消息的對象、消息名及實際變元。面向?qū)ο蠓椒ㄓ幸韵绿卣鳎悍庋b性:封裝是一種信息隱蔽技術(shù),它體現(xiàn)于類的說明,是對象的重要特性。封裝使數(shù)據(jù)和加工該數(shù)據(jù)的方法(函數(shù))封裝為一個整體,以實現(xiàn)獨立性很強的模塊,使得用戶只能見到對象的外特性(對象能接受哪些消息,具有那些處理能力),而對象的內(nèi)特性(保存內(nèi)部狀態(tài)的私有數(shù)據(jù)和實現(xiàn)加工能力的算法)對用戶是隱蔽的。封裝的目的在于把對象的設計者和對象者的使用分開,使用者不必知曉行為實現(xiàn)的細節(jié),只須用設計者提供的消息來訪問該對象。繼承性:繼承性是子類自動共享父類之間數(shù)據(jù)和方法的機制。它由類的派生功能體現(xiàn)。一個類直接繼承其它類的全部描述,同時可修改和擴充。繼承具有傳達室遞性。繼職分為單繼承(一個子類只有一父類)和多重繼承(一個類有多個父類)。類的對象是各自封閉的,如果沒繼承性機制,則類對象中數(shù)據(jù)、方法就會出現(xiàn)大量重復。繼承不僅支持系統(tǒng)的可重用性,而且還促進系統(tǒng)的可擴充性。多態(tài)性:對象根據(jù)所接收的消息而做出動作。同一消息為不同的對象接受時可產(chǎn)生完全不同的行動,這種現(xiàn)象稱為多態(tài)性。利用多態(tài)性用戶可發(fā)送一個通用的信息,而將所有的實現(xiàn)細節(jié)都留給接受消息的對象自行決定,如是,同一消息即可調(diào)用不同的方法。例如:Print消息被發(fā)送給一圖或表時調(diào)用的打印方法與將同樣的Print消息發(fā)送給一正文文件而調(diào)用的打印方法會完全不同。多態(tài)性的實現(xiàn)受到繼承性的支持,利用類繼承的層次關(guān)系,把具有通用功能的協(xié)議存放在類層次中盡可能高的地方,而將實現(xiàn)這一功能的不同方法置于較低層次,這樣,在這些低層次上生成的對象就能給通用消息以不同的響應。在OOPL中可通過在派生類中重定義基類函數(shù)(定義為重載函數(shù)或虛函數(shù))來實現(xiàn)多態(tài)性。面向?qū)ο蟮拈_發(fā)方法是一種全新的系統(tǒng)分析設計方法,適用于各類信息系統(tǒng)的開發(fā)。它實現(xiàn)了對客觀世界描述到軟件結(jié)構(gòu)的直接轉(zhuǎn)換,大大減少后續(xù)軟件開發(fā)量。并且開發(fā)工作的重用性、繼承性高,降低重復的工作量,縮短了開發(fā)周期。1.3.4可行性分析本系統(tǒng)的開發(fā)主要采用PHPCMS后臺管理系統(tǒng)以及前臺頁面的瀏覽這兩個方面,開發(fā)出有好美觀的人機界面,便于用戶理解、操作。系統(tǒng)可采用B/S結(jié)構(gòu)的開發(fā)模式,硬件更新速度越來越快,可靠性越來越高,價格越來越便宜,因此硬件平臺也能夠滿足本系統(tǒng)所需,結(jié)合HTML語言的使用來實現(xiàn)系統(tǒng)操作的便利性。采用普通的標準格式文本文件簡單,清楚,容易維護。本系統(tǒng)使用的基本開發(fā)工具為PHPCMS后臺管理系統(tǒng)、Photoshop和Dreamweaver都是網(wǎng)絡提供的免費軟件,系統(tǒng)投入使用后,只需網(wǎng)站管理員通過瀏覽器瀏覽系統(tǒng)頁面進行相應操作:對網(wǎng)站信息和數(shù)據(jù)做更新、修改、刪除就可完成對網(wǎng)站的系統(tǒng)維護和管理。對網(wǎng)站進行相應的推廣和宣傳,提高網(wǎng)站的知名度,是更多的人在互聯(lián)網(wǎng)上更容易的通過搜索引擎搜索到該旅游網(wǎng)站,游客就可以直接找到所需要的信息。1.3.5運行環(huán)境分析服務器端要求如下:1、操作系統(tǒng):Windows2、服務器:PHPCMS后臺管理系統(tǒng)3、瀏覽器:InternetExplorer9.04、網(wǎng)絡協(xié)議:TCP/IP由于本系統(tǒng)是基于B/S結(jié)構(gòu)開發(fā)出來的,對客戶端的配置要求不是很高。1、操作平臺需求:可以是Win2000/WinXP/Win7/Win82、軟件需求:客戶端需要安裝一個Internet瀏覽器,如InternetExplorer1.4系統(tǒng)設計制作網(wǎng)站首先必須要解決的就是要確定網(wǎng)站的主題。經(jīng)過調(diào)查了解和掌握較多的資料,才能把網(wǎng)站要做到小而精。本網(wǎng)站前臺采用的是Dreamweaver、Photoshop技術(shù),而后臺利用PHPCMS技術(shù),建立了一個前臺頁面美觀,后臺管理方便的完整網(wǎng)站。本網(wǎng)站主要采用PHPCMS技術(shù),PHPCMS是一款基于PHP+MySQL架構(gòu)的網(wǎng)站內(nèi)容管理系統(tǒng),也是一個開源的PHP開發(fā)平臺。PHPCMS采用模塊化方式開發(fā),功能易用便于擴展,可面向大中型站點提供重量級網(wǎng)站建設解決方案。該網(wǎng)站的功能會隨著時代的發(fā)展及網(wǎng)民的需要不斷的擴展,因此本系統(tǒng)需要不斷的進行功能的升級和修改。本系統(tǒng)的管理功能又欄目管理功能,路線管理功能,模板風格管理功能,用戶管理功能。欄目管理功能模塊:網(wǎng)站基本結(jié)構(gòu)定義好之后,就可以進行網(wǎng)站欄目的定義,一個站點可以有多個欄目,每個欄目下面還可以有子欄目。路線管理功能模塊:網(wǎng)站結(jié)構(gòu)和欄目定義好之后,可以進行具體內(nèi)容的管理,包括新建、編輯、刪除、發(fā)布內(nèi)容,包括文字信息、圖片、word等。模板風格管理功能模塊:每個站點相對獨立,顯示風格各異,并且可以靈活修改。用戶管理功能模塊:包括注冊登錄網(wǎng)站,添加、修改、刪除,也可以對自己所添加的進行管理管理員管理功能模塊:包括用戶的添加、修改、刪除,也可以對不同的用戶授予不同的管理權(quán)限,權(quán)限包括讀、寫、創(chuàng)建、刪除、發(fā)布,權(quán)限的范圍細化到每個站點下的某個欄目。1.4.1設計原則(1)明確建立網(wǎng)站的目標和用戶需求(2)總體設計反感主題鮮明(3)網(wǎng)站的版式設計網(wǎng)頁設計作為一種視覺語言,要講究編排和布局,雖然主頁的設計不等同于平面設計但他們都有很多相似之處,應充分加以利用和借鑒。一個優(yōu)秀的網(wǎng)頁制作者應該知道一段文字應該落于何處,才能使整個頁面達到最佳的視覺效果,這就特別要處理好頁面之間和頁面內(nèi)的秩序與內(nèi)容的關(guān)系,應講究整體布局的合理性,使瀏覽者有一個流暢的視覺體驗。(4)網(wǎng)頁形式與內(nèi)容相統(tǒng)一將豐富的意義和多樣的形式組織成統(tǒng)一的頁面結(jié)構(gòu),形式語言必須符合頁面的被融,體現(xiàn)內(nèi)容的豐富含義。運用對比與調(diào)和、對稱與平衡等方法,通過空間、文字、圖形間的星湖管理建立整體的均衡狀態(tài),產(chǎn)生和諧的美感。如對稱原則在頁面設計中,它的均衡有時會使頁面顯得呆板,但加入一些富有動感的文字、團會使表現(xiàn)內(nèi)容達到比較好的效果。1.4.2頁面設計要求網(wǎng)頁用戶界面,除比較形象的描述和超鏈接外,一個簡單的網(wǎng)頁用戶界面非常類似于用戶所熟悉的非圖形用戶界面環(huán)境上的分級菜單結(jié)構(gòu)。基本的導航通過一個或更多使用了文本或可視化超鏈接的應用軟件來實現(xiàn)。根據(jù)應用軟件超鏈接的結(jié)構(gòu),網(wǎng)頁用戶界面的內(nèi)部的導航是在一個單獨的圖形用戶界面窗口中,以線性或非線性的方式來顯示一個按頁分的應用軟件中的網(wǎng)頁?;诰W(wǎng)頁用戶界面風格的應用軟件在很多地方與將來的定型產(chǎn)品不同,或者說更糟。使用網(wǎng)頁用戶界面的應用軟件中:信息一般在一個名為瀏覽器的窗口中顯示。能通過多個瀏覽器窗口來顯示信息。瀏覽器為Web應用軟件提供菜單。在應用程序中,如果菜單中的功能不便于用戶訪問,動作選項就會受到限制。網(wǎng)頁對用于偵測專用彈出菜單的客戶區(qū)缺少控制。專用菜單的創(chuàng)建需要額外的編程工作。應用程序的特性必須映射到調(diào)用命令的方法。應用程序區(qū)沒有任何約定俗成的圖標。很多應用程序為了美觀和導航的方便而使用圖片和動畫。這樣會帶來負面影響,因為下載和打開圖形文件的時間太長,會導致用戶的不滿或延長回應時間。瀏覽器和應用程序提供了禁止顯示網(wǎng)頁圖片的功能以便顯示純文本版本。1.4.3系統(tǒng)設計要求系統(tǒng)設計應滿足一下要求才能達到一個正常網(wǎng)站系統(tǒng)要求。系統(tǒng)應滿足:(1)性能需求①局效性網(wǎng)站應能保證用戶正常登錄,以及管理員登錄進行信息更新。要求正常情況下用戶從發(fā)起請求到收到回應時間間隔不能超過1秒。對外接口系統(tǒng)處理用戶請求最遲不應超過8秒,系統(tǒng)峰值時可以正常工作。②完整性該網(wǎng)站的完整性主要體現(xiàn)為身份驗證、用戶特權(quán)級別等。保證信息的準確性,正確性、完整性、該網(wǎng)站的基本功能。③可用性該網(wǎng)站采用友好永華界面,使用戶可以很直觀,方便的瀏覽信息,并且獲取自己想要的信息。④可維護性根據(jù)該網(wǎng)站長期使用的特性,因此該網(wǎng)站要求有較高的維護性,具有數(shù)據(jù)恢復功能、數(shù)據(jù)庫備份。(2)軟件接口與其他學校網(wǎng)站連接的接口;(3)用戶界面①程序?qū)⒁跃W(wǎng)頁的方式運行:②程序采用圖形化的方式顯示相關(guān)信息;③用戶采用向欄目選擇方式來進行操作;(3)通信接口網(wǎng)絡通信采用標準TCP/IP協(xié)議;(4)安全設施需求①管理員登錄必須輸入驗證碼;②密碼不少于6位;(5)設計和實現(xiàn)上的限制開發(fā)該網(wǎng)站,根據(jù)該學校目前的要求,必須考慮到以下因素:①結(jié)合該校的實情及使用習慣;②必須確保該網(wǎng)站安全運行;③要保證網(wǎng)站的服務水平,保證達到校園網(wǎng)站的作用;④在保證上述條件的前提下,盡量使操作流程簡化,操作界面友好化:1.4.4系統(tǒng)功能結(jié)構(gòu)設計用戶設計進入網(wǎng)站的分三種,一是管理員;二是一般游客,不得留言,只能瀏覽網(wǎng)頁沒有管理功能的注冊用戶;三是注冊用戶,可以進行留言。登錄頁面的設計:訪問者輸入用戶名地址和密碼來登陸,然后單擊“登錄”按鈕。輸入的數(shù)據(jù)提交后與數(shù)據(jù)庫中的用戶表進行匹配。該模塊主要實現(xiàn)的是對用戶登陸權(quán)限和用戶登陸的管理,為了限制該系統(tǒng)資源的浪費,只有通過身份驗證才能使用該系統(tǒng)。用戶模塊流程圖,如4.2所示。圖4.2用戶模塊流程圖管理員設計網(wǎng)站管理員是被賦予網(wǎng)站全部權(quán)限的用戶,管理人員登錄系統(tǒng)后可以對整個系統(tǒng)進行管理,包括:用戶管理,酒店管理,景點管理,新聞管理,民俗風情管理,旅游路線管理等。用戶管理:管理員可以對用戶名進行刪除和查看,用戶密碼采用加密措施,管理員將不能查看原密碼。酒店管理:管理人員可以對酒店信息進行刪除,修改和添加。景點管理:管理人員可以對景點信息進行刪除,修改和添加。新聞管理:管理人員可以對新聞信息進行刪除,修改和添加。民俗風情管理:管理人員可以對民俗風情信息進行刪除,修改和添加。旅游路線管理:管理人員可以對旅游路線信息進行刪除,修改和添加。管理員角色用例如圖4.3所示。圖4.3管理員角色功能圖1.5系統(tǒng)實現(xiàn)該網(wǎng)站采用現(xiàn)在流行的網(wǎng)頁用戶界面,除比較形象的描述和超鏈接外,一個簡單的網(wǎng)頁用戶界面非常類似于用戶所熟悉的非圖形用戶界面環(huán)境上的分級菜單結(jié)構(gòu)?;镜膶Ш酵ㄟ^一個或更多使用了文本或可視化超鏈接的應用軟件來實現(xiàn)。根據(jù)應用軟件超鏈接的結(jié)構(gòu),網(wǎng)頁用戶界面的內(nèi)部的導航是在一個單獨的圖形用戶界面窗口中,以線性或非線性的方式來顯示一個按頁分的應用軟件中的網(wǎng)頁?;诰W(wǎng)頁用戶界面風格的應用軟件在很多地方與將來的定型產(chǎn)品不同,或者說更糟。使用網(wǎng)頁用戶界面的應用軟件中:信息一般在一個名為瀏覽器的GUI(圖形用戶界面)窗口中顯示,盡管應用軟件可能通過多個瀏覽器窗口來顯示信息。瀏覽器為Web應用軟件提供菜單。在應用程序中,如果菜單中的功能不便于用戶訪問,動作選項就會受到限制。網(wǎng)頁對用于偵測專用彈出菜單的客戶區(qū)缺少控制。專用菜單的創(chuàng)建需要額外的編程工作。應用程序的特性必須映射到調(diào)用命令的方法。應用程序區(qū)沒有任何約定俗成的圖標。很多應用程序為了美觀和導航的方便而使用圖片和動畫。這樣會帶來負面影響,因為下載和打開圖形文件的時間太長,會導致用戶的不滿或延長回應時間。瀏覽器和應用程序提供了禁止顯示網(wǎng)頁圖片的功能以便顯示純文本版本。網(wǎng)頁用戶界面包括以下部分:(1)導航在網(wǎng)頁用戶界面中,使用較頻繁的功能是,通過超鏈接和搜索機制在不同網(wǎng)頁間跳轉(zhuǎn)。用戶打開的網(wǎng)頁與同一頁或其他頁同時存在。Web瀏覽器為站點轉(zhuǎn)移和站點內(nèi)部,以一種線性方式通過后退和前進工具按鈕提供基本的導航功能。通過鏈接和搜索機制從網(wǎng)頁之間轉(zhuǎn)換跳轉(zhuǎn),可以多個頁面并存。從一個應用程序頁到同一個程序中的另一頁則通過超鏈接、站點地圖、按鈕和導航欄來實現(xiàn)。(2)顯示和行為網(wǎng)頁的主要目的是提供有用的信息,包括導航的組織和結(jié)構(gòu)。(3)網(wǎng)頁用戶界面組件常用組件有橫幅、導航欄和以很多方式編排的圖形或文本超鏈接。此外還有各種各樣的圖形、動畫和顏色。①橫幅是顯示在網(wǎng)頁頂部的可視化標題。②導航欄是選擇信息的超鏈接選項列表。③超鏈接是顯示下一個信息頁或把顯示焦點移到同一頁中其他區(qū)域的一個選項。(4)頁面布局信息在網(wǎng)頁上通過一個或多種樣式和導航風格顯示出來:①瀏覽器:屏幕上出現(xiàn)的瀏覽器一般都有標題、導航欄和瀏覽區(qū)域。②目錄:目錄是一個可視化的搜索機制,它列出了用于導航到其他選項的超鏈接選項,直到找到所需要的結(jié)果。可用一個標題和其他類型的導航選項。③搜索和搜索結(jié)果:用戶為執(zhí)行搜索而鍵入或選擇搜索條件的一個或多個,搜索結(jié)果會在同一個或期貨窗口中顯示出來。1.5.1系統(tǒng)功能實現(xiàn)用戶登錄設計:用戶可以選擇不登陸,也可以注冊登錄后瀏覽網(wǎng)站。用戶注冊頁面,其詳細代碼如下:{template"member","header"}<formaction="{$M[url]}login.php"method="post"name="login_form"id="login_form"onsubmit="returnloginCheck(this);"><divid="login"><divid="login_l"><divid="login_t"></div><ul><li>用戶名:<inputname="username"type="text"id="username"size="15"/></li><li>密碼:<inputname="password"type="password"id="password"size="15"/></li>{if$check->check()}<li>驗證碼:{form::checkcode('checkcodestr',6)}</li>{/if}<li>Cookie:<selectname="cookietime"id="cookietime"><optionvalue="0">不保存</option><optionvalue="86400">保存一天</option><optionvalue="2592000">保存一月</option><optionvalue="31536000">保存一年</option></select></li><li> <inputname="forward"type="hidden"id="forward"value="{$forward}"><inputname="dosubmit"type="submit"value="登錄"/> <ahref="{$M[url]}getpwd.php"class="orange">忘記密碼?</a></li> {if$M['enablemailcheck']} <li><ahref="{$M['url']}email.php">長時間未收到激活郵件點擊這里</a></li>{/if}</ul><divid="login_b"></div></div><divid="login_r"><ahref="{$M[url]}register.php"><imgsrc="images/register.jpg"alt=""width="144"height="48"/></a><p>點擊上面的按鈕,您將注冊成為本站會員。</p></div><divclass="clear"></div><br/></div></form>{template"member","footer"}管理員管理用戶實現(xiàn):管理員可以查看增加刪除用戶,對用戶進行管理。代碼如下:if(!$userid){$userid=$_userid;}else{ $userid=intval($userid);}$is_host=(isset($_userid)&&($userid==$_userid))?1:0;if($userid<1)showmessage('請選擇你想查看的用戶',$MODULE['member']['url'].'list.php?modelid=10');$result=$member_api->get($userid,array('m.userid','disabled'));if(!$result)showmessage('所查看的用戶不存在');if($result['disabled'])showmessage('該用戶已被禁用',$forward);$blockinfo=$space->get_block($userid);$memberinfo=$member_api->get($userid,array('username','groupid','lastlogintime'));$memberinfo['avatar']=avatar($userid);@extract(new_htmlspecialchars($memberinfo));unset($memberinfo);$spaceinfo=$space->get_space($userid);@extract(new_htmlspecialchars($spaceinfo));unset($spaceinfo);管理員添加功能實現(xiàn)代碼如下:<?phpdefined('IN_PHPCMS')orexit('AccessDenied');includeadmin_tpl('header');?><scripttype="text/javascript"src="images/js/validator.js"></script><bodyonload="$('form').checkForm(1);"><formaction="?mod=<?=$mod?>&file=<?=$file?>&action=<?=$action?>"method="post"name="myform"><tablecellpadding="0"cellspacing="1"class="table_form"><caption>添加分類</caption> <tr><thwidth="30%"><fontcolor="red">*</font><strong>分類</strong><br/>只能由字母、數(shù)字和下劃線組成</th><td><inputtype="text"name="type"size="15"require="true"datatype="limit|ajax"min="2"max="15"url="?mod=<?=$mod?>&file=<?=$file?>&action=check"msg="字符長度范圍必須為2到15位|"></td></tr> <tr><thwidth="30%"><fontcolor="red">*</font><strong>名稱</strong><br/>可使用中文</th><td><inputtype="text"name="name"size="30"require="true"datatype="limit"min="1"max="20"msg="字符長度范圍必須為1到20位"></td></tr> <tr><thwidth="30%"><strong>API密鑰</strong><br/>全站搜索API通信的密鑰</th><td><inputtype="text"name="md5key"size="32"require="true"datatype="limit"min="0"max="32"msg="字符長度范圍必須為0到32位"></td></tr> <tr><thwidth="30%"><strong>類別描述</strong></th><td><textareaname="description"rows="2"cols="20"id="description"class="inputtext"style="height:100px;width:300px;"></textarea></td></tr><tr><td></td><td> <inputtype="hidden"name="forward"value="?mod=<?=$mod?>&file=<?=$file?>&action=manage"> <inputtype="submit"name="dosubmit"value="確定"> <inputtype="reset"name="reset"value="清除"> </td></tr></table></form></body></html><scriptLANGUAGE="javascript"><!--$().ready(function(){ $('form').checkForm(1); });//--></script>管理員登陸后臺后,對網(wǎng)站進行管理,添加、修改或刪除欄目,如圖5.1欄目管理所示。圖5.1欄目管理管理員登陸后臺后,對信息進行編輯管理,發(fā)布新的內(nèi)容。如圖5.2編輯信息模塊圖所示。圖5.2編輯信息模塊圖管理員登陸后臺后,對網(wǎng)站的內(nèi)容進行管理,采集信息,發(fā)布新的內(nèi)容。如圖5.3內(nèi)容管理模塊所示。圖5.3內(nèi)容管理模塊1.5.2網(wǎng)站前臺實現(xiàn)網(wǎng)站基本設計的方法可以分為兩種,一種是在Photoshop或者Illustrated中出效果圖、切圖,其次在Dreamweaver中使用CSS+DIV進行排版,最后把靜態(tài)的網(wǎng)頁變?yōu)閯討B(tài)頁面。另一種Dreamweaver中使用表格形式進行排版。第一種方法:Photoshop或者Illustrated出效果圖再排版這種方法有利于制作網(wǎng)站的人員先制作好樣板圖片給商家查看是否滿意和哪些地方需要改進。如果合適的話就可以直接安裝版面設計在Dreamweaver中進行排版制作,如果不合適可以第一時間在Photoshop中修改圖片或者文字,再聯(lián)系商家最后確認排版。這樣有利于網(wǎng)站的整體設計的進度加快,避免最后客戶不滿意網(wǎng)站的設計重新返工。使用CSS+DIV排版每個位置確定和調(diào)整后防止圖片或文字產(chǎn)生亂串的現(xiàn)象,但是相對于一些人認為CSS+DIV比較難。第二種方法:可以使用Photoshop或者Illustrated出圖之后在Dreamweaver中使用表格進行網(wǎng)頁的制作與排版,表格使用起來比較簡單,但是容易出現(xiàn)文字或者圖片串位的現(xiàn)象,不好管理。相對而言,我個人比較推薦使用CSS+DIV。湖南旅游資訊網(wǎng)站首頁,如圖5.4網(wǎng)站首頁所示。圖5.4網(wǎng)站首頁首頁部分代碼如下。</form></div><divclass="f_l"><divid="div_login"><formaction="member/login.php"method="post"name="login"onsubmit="returnloginSubmit(this,0);">用戶名:<inputtype="text"name="username"size="12"class="input_blur"/>密碼:<inputtype="password"name="password"size="12"class="input_blur"/><inputtype="submit"name="dosubmit"value="登錄"class="button_style"/><inputtype="button"name="register"value="注冊"onclick="redirect('member/register.php')"class="button_style"/><inputtype="hidden"name="cookietime"value="0"/></form></div></div></div><divid="container"><divid="banner"><imgsrc="templates/bishe/skins/default/images/banner.jpg"width="960"/></div><divid="dh"><ul><li><ahref="#">首頁</a></li><li><ahref="/phpcms/jingdian/"id="menu_11"><span>景點景區(qū)</span></a></li><li><ahref="/phpcms/news/"id="menu_14"><span>旅游新聞</span></a></li><li><ahref="/phpcms/route/"id="menu_17"><span>旅游路線</span></a></li><li><ahref="/phpcms/food/"id="menu_20"><span>美食特產(chǎn)</span></a></li><li><ahref="/phpcms/minsu/"id="menu_23"><span>民俗風情</span></a></li><li><ahref="/phpcms/list.php?catid=37"id="menu_37"><span>攝影攝像</span></a></li><li><ahref="/phpcms/jingxuan/"id="menu_40"><span>游記精選</span></a></li></ul></div><divid="submenu"><ahref="/phpcms/route/xianlu/"><span>經(jīng)典線路</span></a><ahref="/phpcms/route/tianshu/"><span>旅游路線按天數(shù)分類</span></a><ahref="/phpcms/route/qijia/"><span>旅游路線按起價分類</span></a><ahref="search.php?catid=17">搜索</a></div><!--beginmain--><divid="main"><!--beginleft--><divid="main_l"><!--位置導航--><divid="position"class="bdr_1"><ahref="">首頁</a><ahref="/phpcms/route/">旅游路線</a></div><!--begin欄目列表--><divclass="float_div"style="width:100%;"><divclass="cat_titlemar_10"><h3>最新下載</h3></div><!--專題圖片列表--><ulclass="pic_list"><li><ahref="2012/0509/182.html"target="_blank"><imgsrc="uploadfile/2012/0509/20120509083939190.gif"width="87"height="62"alt="峨眉山樂山大佛二日1720元"/></a><br/><ahref="2012/0509/182.html"target="_blank"><spanclass="c13b">峨眉山樂山大</span></a></li><li><ahref="2012/0509/181.html"target="_blank"><imgsrc="uploadfile/2012/0509/thumb_87_62_20120509083854511.jpg"width="87"height="62"alt="長沙往返南岳衡山一日游700元"/></a><br/><ahref="2012/0509/181.html"target="_blank">長沙往返南岳</a></li><li><ahref="2012/0509/180.html"target="_blank"><imgsrc="uploadfile/2012/0509/thumb_87_62_20120509083638430.jpg"width="87"height="62"alt="桃花林,淵明祠,詩詞碑廊,方竹亭,桃花觀,水源洞,御碑池_桃花源一日游"/></a><br/><ahref="2012/0509/180.html"target="_blank">桃花林,淵明</a></li><li><ahref="2012/0509/179.html"target="_blank"><imgsrc="uploadfile/2012/0509/thumb_87_62_20120509083510433.jpg"width="87"height="62"alt="一日游(張家界大庸府城、土家風情園休閑一日游)"/></a><br/><ahref="2012/0509/179.html"target="_blank">一日游(張家</a></li></ul></div><divclass="cat_info"><divclass="cat_title"><ahref="/phpcms/route/xianlu/"><imgsrc="images/more.gif"alt="更多"/></a><h3>經(jīng)典線路</h3></div><ulclass="text_list"><li><spanclass="date">2012-05-30</span><ahref="2012/0530/218.html"target="_blank"><spanclass="c13b">張家界、鳳凰古城、貴陽三臥九日游</span></a></li><li><spanclass="date">2012-05-30</span><ahref="2012/0405/171.html"target="_blank"><spanclass="c13">經(jīng)典之旅:張家界、寶峰湖或黃龍洞、鳳...</span></a></li><li><spanclass="date">2012-04-05</span><ahref="2012/0405/157.html"target="_blank">柳葉湖—濱湖公園—桃花源</a></li><li><spanclass="date">2012-04-05</span><ahref="2012/0405/157.html"target="_blank">張家界—黃龍洞—桃花源—天子山</a></li><li><spanclass="date">2012-04-05</span><ahref="2012/0404/141.html"target="_blank">張家界—森林公園—黃石寨—金鞭溪</a></li></ul></div><pid="pages">總數(shù):<b>3</b><ahref="route/qijia/1.html">首頁</a><ahref="route/qijia/1.html">上一頁</a><ahref="route/qijia/1.html">下一頁</a><ahref="route/qijia/1.html">尾頁</a>頁次:<b><fontcolor="red">1</font>/1</b><inputtype="text"name="page"id="page"size="2"onKeyDown="if(event.keyCode==13){redirect('route/qijia/.html'+this.value);returnfalse;}"><inputtype="button"value="GO"class="gotopage"onclick="redirect('route/qijia/.html'+$('#page').val())"></p></div><divid="main_r"><divclass="ad_side"><scriptlanguage="javascript"src="data/js.php?id=5"></script></div><h4>推薦圖片文章</h4><div><ulclass="pic_list"></ul></div><h4>熱點文章</h4><div><ulclass="text_list"><li><ahref="2012/0513/184.html"target="_blank">長沙、韶山、鳳凰古城、張家界雙臥6日游</a></li><li><ahref="2012/0513/186.html"target="_blank">F線北京、重慶、三峽、宜昌、北京雙臥6日(涉外...</a></li><li><ahref="2012/0513/185.html"target="_blank">張家界、黃石寨、金鞭溪、袁家界、天子山雙臥...</a></li></ul></div></div></div>1.6系統(tǒng)測試系統(tǒng)測試是軟件項目開發(fā)過程中必不可少的環(huán)節(jié),通過系統(tǒng)測試我就能發(fā)現(xiàn)系統(tǒng)各功能模塊中的錯誤并驗證系統(tǒng)設計的正確性,繼而對存在錯誤的地方進行修改,從而使系統(tǒng)更加完善,質(zhì)量更好。系統(tǒng)測試是系統(tǒng)開發(fā)周期中一個十分重要而漫長的階段。其重要性體現(xiàn)在它是保證系統(tǒng)質(zhì)量與可靠性的最后關(guān)口,是對整個系統(tǒng)開發(fā)過程包括系統(tǒng)分析,系統(tǒng)設計和系統(tǒng)實現(xiàn)的最終審查。系統(tǒng)測試的對象不僅僅是源程序,而應是整個軟件,它把需求分析,概要設計,詳細設計以及程序設計各階段的開發(fā)文檔,包括需求規(guī)格說明,概要設計說明,詳細設計說明以及源程序,都作為測試的對象。測試的目的就是發(fā)現(xiàn)軟件的錯誤。系統(tǒng)的測試的主要任務是發(fā)現(xiàn)并排除在分析、設計、編程各階段中產(chǎn)生的各種類型的錯誤,以得到可使用的軟件系統(tǒng)。系統(tǒng)的測試按是否在實際應用環(huán)境中運行來分類,可將測試方法分為靜態(tài)測試與動態(tài)測試。1、靜態(tài)測試是通過對需求文件、設計文件及源程序的閱讀和分析,找出其中的錯誤或可疑之處。靜態(tài)測試時不執(zhí)行被分析的程序。2、動態(tài)測試動態(tài)測試就是直接在計算機上運行所要測試的程序模塊,從實際運行的結(jié)果發(fā)再并糾正錯誤。按產(chǎn)生測試數(shù)據(jù)的不同方式,動態(tài)測試可分為功能測試和結(jié)構(gòu)測試。功能測試又稱為“黑盒測試”,結(jié)構(gòu)測試又稱為“白盒測試”。1.6.1網(wǎng)站測試在網(wǎng)站運行的過程中,對網(wǎng)站進行了如下測試:(1)安全性測試:對用戶登錄進行測試。(2)信息發(fā)布測試:對后臺部分信息的增刪改查等操作的測試。(3)各級欄目頁的測試:在用戶瀏覽時,是否能正常運行并顯示。如下顯示成功發(fā)布信息后的內(nèi)容管理模塊,如圖6.1成功發(fā)布信息所示。圖6.1成功發(fā)布信息1.6.2系統(tǒng)測試測試該旅游管理系統(tǒng)整體功能是否達到設計目標,各個功能模塊是否得到預期運行結(jié)果。各項具體測試目標如下:(1)系統(tǒng)登錄。能否正常啟動,能否正常連接數(shù)據(jù)庫。(2)功能管理子系統(tǒng)測試。測試本子模塊能否正常運行。(3)旅游管理子系統(tǒng)測試。測試本子模塊能否正常運行。(4)數(shù)據(jù)庫管理和系統(tǒng)安全功能的測試,瀏覽、修改以及備份數(shù)據(jù)庫的功能是否完善。1.6.3測試結(jié)果經(jīng)過各個功能的測試,湖南旅游資訊網(wǎng)站的設計開發(fā)基本完成?,F(xiàn)在基本已經(jīng)完成本系統(tǒng)的測試,用戶和管理員瀏覽網(wǎng)站并做相應增刪功能基本實現(xiàn),但因能力有限,系統(tǒng)功能還不是很完善,仍然有些地方需要改善。在做系統(tǒng)的過程中還有一些未能解決的技術(shù)上的問題,即將在接下來的日子里盡可能完善。因此,系統(tǒng)的設計基本完成,但還不夠全面。通過多次不同的方法測試,本系統(tǒng)運行基本正常。1.7結(jié)論從開始此次實習設計,直到現(xiàn)在實習設計的完成,從最初的茫然狀態(tài),到慢慢進入狀態(tài),再到實習設計思路清晰,從查資料,做需求分析,程序設計,程序運行,程序?qū)崿F(xiàn),整個過程難以用語言表達。經(jīng)過一個月的奮戰(zhàn),實習設計終于完成。通過此次實習設計,認識到在系統(tǒng)開發(fā)中需求分析的重要性,以避免造成資源的浪費,要盡可能完善系統(tǒng)功能,界面友好,使會員易于操作,這也是一個成功的系統(tǒng)所必備的。通過本網(wǎng)站的開發(fā)使我熟悉掌握了Dreamweaver、PHPCMS動態(tài)網(wǎng)站開發(fā)方法,加深了對數(shù)據(jù)庫知識的理解和運用,以前很多抽象、枯燥的理論知識通過這次網(wǎng)站開發(fā)也得到進一步的理解和掌握。在網(wǎng)站開發(fā)過程中,也認識到自己存在很多不足,在開發(fā)過程中我遇到了許多料想不到的困難。對一些比較深奧專業(yè)的技術(shù)問題自己有時無法解決,后來在指導老師、同學們的幫助下,得到了很好的更正。在設計中遇到了很多問題,最后在老師的指導下,終于游逆而解。在今后社會的發(fā)展和學習實踐過程中,一定要不懈努力,不能遇到問題就想到要退縮,一定要不厭其煩的發(fā)現(xiàn)問題所在。本網(wǎng)站其功能基本符合用戶的需求,能夠為用戶提供其所需要信息,并且提供信息更新的功能,使用戶能夠瀏覽最新信息,也方便讓管理員進行數(shù)據(jù)添加、修改和數(shù)據(jù)刪除。對于數(shù)據(jù)的一致性的問題也通過程序進行了有效的解決。通過這個實習項目使我認識到自認的很多缺點,并且有的缺點就體現(xiàn)在本網(wǎng)站上。沒有整齊規(guī)劃方案,使得源文件排序凌亂。很不方便后期維修。前臺系統(tǒng)開發(fā)、后臺系統(tǒng)開發(fā)都需要做好充分的需求分析,開發(fā)過程中每一步都要考慮全面、周到,編寫都必須正確、完整,否則就會給下一步的工作帶來麻煩,加重工作量,因為它們是緊密聯(lián)系,一步都是以另一步為基礎的。實習設計是實習教學環(huán)節(jié)不可或缺的一個重要組成部分,是對我們動手實踐能力的檢驗。通過此次實習設計,使我深入的學習,以提高自身的制作水平。在導師的幫助下,學到了更多。在課程設計過程中,我不斷發(fā)現(xiàn)錯誤,不斷改正,不斷領(lǐng)悟,不斷獲齲最終的檢測調(diào)試環(huán)節(jié),本身就是在踐行“過而能改,善莫大焉”的知行觀。這次課程設計終于順利完成了,在設計中遇到了很多問題,最后在老師的指導下,終于游逆而解。在今后社會的發(fā)展和學習實踐過程中,一定要不懈努力,不能遇到問題就想到要退縮,一定要不厭其煩的發(fā)現(xiàn)問題所在,然后一一進行解決,只有這樣,才能成功的做成想做的事,才能在今后的道路上劈荊斬棘。!經(jīng)過這兩年在沈陽工程學院學習生活,我學到了很多知識。思想變得成熟很多,性格更加堅毅了。認識了許多老師和同學,建立起友誼,并在與他們交往中學到了他們身上很多優(yōu)點閃光點。并且認清很多自身的小毛病,短處并加以改正?;仡檶嵙?,我在思想上覺悟更高了,用科學的發(fā)展觀來看待社會,清醒的認識到自己所肩負的社會責任,對人生的理想和發(fā)展目標有了一定的定位。1.8致謝在校外實習期間里,學校老師都給予了我很大的幫助和教誨,使我能順利完成實習項目。在論文完成之際,我要特別感謝張欣老師和王曉君老師在我的校外實習期間的熱情關(guān)懷,悉心指導,傾注了大量的心血和汗水,無論是在論文的選題、構(gòu)思和資料的收集方面,還是在論文的研究方法以及成文定稿方面,我都得到了老師們悉心細致的教誨和無私的幫助,特別是他們廣博的學識、深厚的學術(shù)素養(yǎng)、嚴謹?shù)闹螌W精神和一絲不茍的工作作風使我終生受益。老師們嚴謹求實的治學態(tài)度、高度的敬業(yè)精神、孜孜以求的工作作風、大膽創(chuàng)新的進取精神、淵博的知識、開闊的視野和敏銳的思維以及孜孜不倦的教導給我留下了深刻的啟迪,將會使我終生受益。在此謹向沈陽工程學院的全體老師們致以最誠摯的謝意。在論文的寫作過程中,也得到了許多同學的寶貴建議,她們?yōu)槲彝瓿蛇@篇論文提供了巨大的幫助,使我得以順利完成論文,在此一并致以誠摯的謝意。感謝所有關(guān)心、支持、幫助過我的良師益友。但是由于畢業(yè)設計時間較短,所以該網(wǎng)站還有許多需要提高的地方,比如用戶界面不夠美觀,界面不夠簡潔,出錯處理不夠及時等多方面問題。通過本次的系統(tǒng)開發(fā)使我認識到一個網(wǎng)站的開發(fā)是個系統(tǒng)工程,需要各個方面知識的密切配合,如網(wǎng)頁美工、設計,前臺系統(tǒng)開發(fā)、后臺系統(tǒng)開發(fā)都需要做好充分的需求分析,開發(fā)過程中每一步都要考慮全面、周到,編寫都必須正確、完整,否則就會給下一步的工作帶來麻煩,加重工作量,因為它們是緊密聯(lián)系,一步都是以另一步為基礎而建立的。最后,向在百忙中抽出時間對本文進行評審并提出寶貴意見的各位老師表示衷心地感謝。1.9參考文獻[1].陳剛.CSS標準網(wǎng)頁布局開發(fā)指南[M],北京:清華大學出版社,2002.[2].黃斯偉.HTML完全使用詳解[M],北京:人民郵電出版社,2006.[3].黃桂金.PHP+MySQL完全學習手冊[M],北京:清華大學出版社,2008.[4].王強.HTML設計[M],北京:高等教育出版社,2005.[5].梁冰.SQL語言參考大全[M],北京:人民郵電出版社,2008.[6].黃宇芹.Photoshop超夢幻網(wǎng)頁創(chuàng)意寶典[M],北京:機械工業(yè)出版社,2008.[7].李燁.別具光芒DIV+CSS網(wǎng)頁布局與美化[M],北京:人民郵電出版社,2006.[8].王珊、薩師煊.數(shù)據(jù)庫系統(tǒng)概論(第四版)[M]北京:高等教育出版社,2005.[9].武延軍.精通PHP網(wǎng)絡編程[M],北京:人民郵電出版社,2003.[10].王夢奎.PHP實用大全[M],北京:人民理工出版社,2002.[11].鄧振杰.網(wǎng)頁設計制作技術(shù)[M],北京:人民郵電出版社,2009.[12].姜林美.Php+MySQL動態(tài)網(wǎng)站開發(fā)基礎到實踐[M],北京:電子工業(yè)出版社,2008.[13].王儉敏,李靜.Css+div網(wǎng)頁樣式與布局案例指導[M],北京:電子工業(yè)出版社,2009.[14].[美]RasmusLerdorf&KevinTatro著,鄧云佳等翻譯.PHP程序設計[M],北京:中國電力出版社,2007.[15].鄔厚民.應用內(nèi)容管理系統(tǒng)建設課程教學網(wǎng)站的研究[J].電腦知識與技術(shù),2007.1.10實習總結(jié)通過一個月的努力,終于完成了湖南旅游資訊網(wǎng)站的開發(fā)與設計,完成了論文的寫作。在開發(fā)過程中,體驗了其中的苦與樂,學會了怎樣去面臨困難、如何解決困難、達到了鍛煉的目地,同時也拓展了知識面,進一步加深了對軟件開發(fā)的理解和認識。真正從事了一次正規(guī)的網(wǎng)站開發(fā)工作,學到了很多知識。通過畢設計,認識到在系統(tǒng)開發(fā)中需求分析的重要性,以避免造成資源的浪費,要盡可能完善系統(tǒng)功能,界面友好,使會員易于操作,這也是一個成功的系統(tǒng)所必備的。我認識到一個網(wǎng)站的開發(fā)是個系統(tǒng)工程,需要各個方面知識的密切配合,如網(wǎng)頁美工、設計,前臺系統(tǒng)開發(fā)、后臺系統(tǒng)開發(fā)都需要做好充分的需求分析,開發(fā)過程中每一步都要考慮全面、周到,編寫都必須正確、完整,否則就會給下一步的工作帶來麻煩,加重工作量,因為它們是緊密聯(lián)系,一步都是以另一步為基礎而建立的。一個步驟的不完善可能導致整個程序的錯誤。千里之堤毀于蟻穴,我們應該完善所做的每一個步驟,踏踏實實走好每一步,奠定堅實的基礎這樣才能更加踏實的面對美好的未來。經(jīng)過開發(fā)本網(wǎng)站使我熟悉掌握了Dreamweaver、PHPCMS動態(tài)網(wǎng)站開發(fā)方法,加深了對數(shù)據(jù)庫知識的理解和運用,以前很多抽象、枯燥的理論知識通過這次網(wǎng)站開發(fā)也得到進一步的理解和掌握。在網(wǎng)站開發(fā)過程中,也認識到自己存在很多不足,在開發(fā)過程中我遇到了許多料想不到的困難。對一些比較深奧專業(yè)的技術(shù)問題自己有時無法解決,后來在指導老師、同學們的幫助下,得到了很好的更正;同時由于本人對網(wǎng)頁設計、美工方面掌握的不是很好,也就使得網(wǎng)站的美觀方面做的不是太好,所以在以后的工作中,會加強這方面的學習。同時,我還認識到網(wǎng)絡對學習的重要性,在本次網(wǎng)站開發(fā)過程中,許多困難問題都是通過網(wǎng)上論壇、網(wǎng)上搜索得到解答的,所以,學會利用網(wǎng)絡獲得知識也是本次站點開發(fā)的一大收獲。過而能改,善莫大焉。在課程設計過程中,我不斷發(fā)現(xiàn)錯誤,不斷改正,不斷領(lǐng)悟,不斷獲齲最終的檢測調(diào)試環(huán)節(jié),本身就是在踐行“過而能改,善莫大焉”的知行觀。這次課程設計終于順利完成了,在設計中遇到了很多問題,最后在老師的指導下,終于游逆而解。在今后社會的發(fā)展和學習實踐過程中,一定要不懈努力,不能遇到問題就想到要退縮,一定要不厭其煩的發(fā)現(xiàn)問題所在,然后一一進行解決,只有這樣,才能成功的做成想做的事,才能在今后的道路上劈荊斬棘,而不是知難而退,那樣永遠不可能收獲成功,收獲喜悅,也永遠不可能得到社會及他人對你的認可!兩年寒窗,所收獲的不僅僅是愈加豐厚的知識,更重要的是在閱讀、實踐中所培養(yǎng)的思維方式、表達能力和廣闊視野。很慶幸這兩年來我遇到了如此多的良師益友,無論在學習上、生活上,還是工作上,都給予了我無私的幫助和熱心的照顧,讓我在一個充滿溫馨的環(huán)境中度過兩年的大學生活。感恩之情難以用言語量度,謹以最樸實的話語致以最崇高的敬意。

第二部分實習總結(jié)匆匆的一個月在手指間輕松地滑過,回頭翻看這一個月的每一天,滿滿的全是充實忙碌的身影和沉甸甸的收獲,感悟。很幸運選擇了頂崗實習,不僅鍛煉了自己,也使生活充滿樂趣,驚喜,有滋有味!記得第一次面對二十多個調(diào)皮可愛的孩子時,我慌了神,手足無措。最希望其他老師讓我去干別的工作只要別讓我面對孩子。我實在沒有什么好方法讓那么多小孩子的注意力全都集中到我的身上。工作的前兩天指導老師讓我先干保育工作,一邊讓我熟悉工作流程,一邊指導我工作。孩子離園了還跟我交流教我一些管理孩子的好方法,在她們身上我受益匪淺。近一個月的教育實習,這短短的一個多月實習,使我真正體會到做一位老師的樂趣,體會到了一個作為老師的責任。同時,也使我的教學理論變成為教學實踐,使虛擬的教學變成為真正的教學。剛來到學校,首先是對實習學校有初步的了解,對學校的基本情況和基本作息有所了解。其次是對所帶班級的學生進行初步了解,認識班上的每個學生以及他們的學習情況(通過班主任或班委或直接到班上去了解)。其次是聽課?,F(xiàn)在的聽課和以前完全不一樣了:以前聽課是為了學習知識;現(xiàn)在聽課是學習教學方法。目的不一樣,聽課的注意點就不一樣,現(xiàn)在注意的是指導老師的上課方式,上課的思想。接著,根據(jù)在大學所學的教育知識和在中學實習聽課所學到的,再根據(jù)具體的教學目的和學生的學習程度備課,試講。做好上講臺的準備。經(jīng)過幾天的準備,終于把我的第一節(jié)課備出來了,并且通過了指導老師的審閱,可是在試講并不成功,因為教學并沒有根據(jù)學生的學習程度來合理地教學,對于剛接觸化學的初三學生來說,并沒有把知識點講清楚。為了彌補自己的不足,我嚴格按照學校和指導老師的要求,認真仔細地備好課,寫好教案,積極向其他同學和老師學習,多多向人請教,在老師的指導下,并在聽了同類課程的公開課之后,修改自己的課件和教案,終于得到了指導老師的肯定準備走上課堂。經(jīng)過兩周的備課和旁聽之后,開始走上講臺。剛開始由于經(jīng)驗不足和應變能力不強,課堂出現(xiàn)了很多問題。如:由于講課太快,沒有給學生留下作筆記的時間。由于講課不熟練,上課時沒有好好關(guān)注學生,針對出現(xiàn)的問題,指導老師要求講到重要內(nèi)容時候要留下時間給學生作筆記,上課要多關(guān)注學生,對于不專心的學生要注意提醒,并且還指出了教學過程中沒有注意的很多細節(jié)問題。每一節(jié)課指導老師都認真地聽我講課,并且提出了很多作為一個經(jīng)驗豐富的老師的寶貴意見。每節(jié)課結(jié)束,我都根據(jù)老師的建議修改課件和教案,不斷地完善。一個多月的時間里他們已經(jīng)成為了我生活的一部分,每天與他們談話聊天,學生們給了我很多歡笑,我也從他們身上學到了很多,在這里,學生們給我留下了一段一段美好的回憶。最后一節(jié)班會課時,我很激動,說了很多自己在中學時的經(jīng)歷,希望他們可以好好讀書,少走些彎路,將來考上好的大學,還說自己有空會回來看望他們。這一個多月的時間里,我經(jīng)常幫他們克服在學習,與同學相處中遇到的困難,還和他們一起分享自己的成長經(jīng)歷。經(jīng)常和他們聊天,有時和他們一起打羽毛球,融入了他們的生活,學生也也很愿意和我分享他們的心情。他們是我?guī)У牡谝慌鷮W生,無論以后自己是不是做一名人民教師,我都會記得在自己大學的時候曾經(jīng)有過這樣一批學生,給我?guī)砟敲创蟮挠|動,讓我再一次體會到天真爛漫,再一次經(jīng)歷心靈的沖刷。我真心地希望他們可以快樂成長,學業(yè)有成,將來考上自己理想的大學。真心希望他們在人生的旅途中,希望他們可以走得順利一些,我只能陪你們走一程,以后的路,就要靠你們自己把握。在以后的工作上我會有爭取更大的進步。相信今后無論什么時候回想起這段經(jīng)歷,都會覺得是快樂的,而且永遠銘記于心。我覺得教育是一個互動的過程,不單老師要認真投入教學,還需要學生的積極配合,才能達到做老師的目的—把知識真正傳給學生。這種過程是很辛苦的,也是開心的,不管我以后的工作是什么,但是這次實習真的教會了我很多很多。一個月的實習生活讓我獲益匪淺,并使我愛上了這個光榮的事業(yè),堅定了自己成為一名優(yōu)秀的人民教師的決心。實習,不僅是我人生中一段寶貴的經(jīng)驗財富,更是我另一段人生的起點,我相信在未來的教育路上我會努力的做的更好。實習生活結(jié)束了,通過實習,我發(fā)現(xiàn)自己實際教學中的不足。作為一民即將畢業(yè)的師范學生,我將更多的面向?qū)嶋H來教書,在以后的日子里不斷提高自身的教師技能,提升自己的

溫馨提示

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

評論

0/150

提交評論