【正文】
.............................. 32 后臺用戶管理模塊的實現(xiàn) ........................................................ 33 第 5 章 測試與系統(tǒng)集成 .......................................................................................... 36 測試概述 ................................................................................................ 36 功能測試 ................................................................................................ 37 投票模塊測試 ............................................................................. 37 來訪人數(shù)統(tǒng)計測試 ..................................................................... 38 后臺用戶管理模塊測試 ............................................................. 38 系統(tǒng)綜合測試 ........................................................................................ 42 網(wǎng)站綜合測試 ............................................................................. 42 瀏覽器測試 ................................................................................. 43 第 6 章 結論 .............................................................................................................. 44 致 謝 .......................................................................................................................... 45 本科畢業(yè)設計論文 參考文獻 ...................................................................................................................... 46 畢業(yè)設計小結 .............................................................................................................. 47 本科畢業(yè)設計論文 I 摘 要 隨著社會的發(fā)展,網(wǎng)絡成為工作的重要手段和生活的重要工具。通過網(wǎng)絡來展示自身,吸引關注,發(fā)展商機,成為企業(yè)單位的重要事務。作為社會發(fā)展基礎的教育,更應意識到網(wǎng)絡的重要性。把網(wǎng)絡運用到教育中來,把學校通過網(wǎng)絡推向社會,通過網(wǎng)絡構建一個交流和展示平臺,讓社會大眾、師生來共建校園,成為大多學校的共識。 學校通過網(wǎng)絡展示自己,并提供具有一定交互功能的平臺,最基本的手段就是建立校園網(wǎng)站。建校園網(wǎng)站的技術,由傳統(tǒng)的靜態(tài)網(wǎng)站,逐步向動態(tài)網(wǎng)站發(fā)展。作為學校,需要經常更新內容。如果采用靜態(tài)技術來建站,網(wǎng)站維護 更新的工作量隨著時間的推移會變得越來越龐大,因此,校園網(wǎng)站最好采用動態(tài)網(wǎng)站技術。 動態(tài)網(wǎng)站技術有 JSP, PHP, ASP 等,各有各的優(yōu)勢。本 設計采用的是 PHP技術, 在 Windows 系統(tǒng)下 基于開源軟件 進行的開發(fā)和測試, 由 Apache 做服務器 ,PHP 做 腳本語言 , MySQL 做數(shù)據(jù)庫, 通過 實現(xiàn)數(shù)據(jù)庫與 Web 服務器的連接, 由后臺管理程序更新數(shù)據(jù)庫,并將數(shù)據(jù)庫的內容通過前臺顯示出來 。 論文分 析了 校園網(wǎng)站建設 的發(fā)展現(xiàn)狀,介紹了系統(tǒng)的結構和功能,描述了設 計過 程以及用系統(tǒng)集成的方法開發(fā)校園網(wǎng)站的編程技術, 并 給出了 系統(tǒng)測試的詳細情 況。 關鍵詞 : 校園網(wǎng)站 , Apache, PHP, MySQL 本科畢業(yè)設計論文 II ABSTRACT With the development of society, the work has bee an important means of work and an important tool for life. As a basis of social development, education should be aware of the importance of the work. Using the work to education, showing schools through the work to the munity, enabling the public, teachers and students to build a campus through the work bee the consensus of most schools. The most basic means for school to show itself is to establish its website. Website construction technology develops from the traditional static website to the dynamic websites. If choosing static techniques, website maintenance to update the workload over time will bee larger, so the school would be preferable to use dynamic web site technology. Dynamic Web Site technology contains JSP, PHP, and ASP, each has their own advantages. This design is based on PHP technology, in the Windows system based on open source software development and testing, done by the Apache server, PHP scripting language to do, MySQL database to do, through the realization of the database and Web server connected to the management by the background update database, the content of the database and displayed through the front desk. Paper analyzed the development of the campus Web site, to introduce the system structure and function, describes the design process and methods of system integration with the development of the campus Web site programming technology, and gives details of the system testing. KEY WORDS: school website, Apache, PHP, MySQL 本科畢業(yè)設計論文 1 第 1 章 緒論 校園網(wǎng)站建設的背景與意義 在互聯(lián)網(wǎng)技術高速發(fā)展的今天,門戶網(wǎng)站正成為學校、公司、企業(yè)、政府及團體進行形象展示、信息發(fā)布、業(yè)務拓展、客戶服務、內部溝通的重要陣地,隨著網(wǎng)絡技術的發(fā)展,網(wǎng)站不但具有快捷、無距離及隨時隨地均可更新的特性,更能提供一些互動性的功能,使網(wǎng)站充滿生氣,內容豐富多彩。 校園網(wǎng)站的技術實現(xiàn),能夠運用高新技術手段為學校的宣傳和招生開辟一條嶄新的途徑。利用互聯(lián)網(wǎng)交互的特性使這個網(wǎng)絡平臺能為學校充 分發(fā)揮宣傳和應用的功效,為教學管理者,教師和學生開辟一種新的交流形式,更成為學校向網(wǎng)絡化、信息化時代靠近和發(fā)展的一種奠基。 校園網(wǎng)站可以看作是學校的“門面”, 既可以展示學校面貌和最新動態(tài),也可以提供各種服務 。加強校園網(wǎng)站的建議,有利于推進素 質教育的實施,有利于促進師 生的交流,有利于將學校推向社會 。 校園 網(wǎng)站是學校的“商標”,每一所學校都有自己的特色和個性。學校建立門戶網(wǎng)站是對自身最直接的宣傳手段。網(wǎng)站的超時空特性,可以讓更大范圍的人們了解學校 。 校園 網(wǎng)站是實現(xiàn)教育資源分配 的橋梁。 網(wǎng)絡有巨大的教育資源庫,它集 全社會的力量,使教育資源無限增長這使每位教師和學生都有機會得到均等的培訓和受教育的機會,不再受到學校水平、教材、教師能力的限制。 校園 網(wǎng)站能提供教學互動的全新方式。學校網(wǎng)站使得教師與教師、教師與 學生、學生與學生之間的交流有了 一個 新的方式,它不再受到傳統(tǒng)課堂的制約 。 學校網(wǎng)站與教育類專門網(wǎng)站的有效鏈接,給學校教學研究帶來了片新天地,各種優(yōu)秀教案、專家論壇、網(wǎng)絡觀摩課、各科素材、多媒體課件制作等內容為教師教研提供了極佳的平臺,有效地降低了教研成本、提高 了 效率。 本科畢業(yè)設計論文 2 網(wǎng)站建設發(fā)展情況簡介 ( 1) 網(wǎng)站建設市場發(fā)展 簡述 第一代網(wǎng)站建設技術:運用一般的網(wǎng)頁制作軟件,把一些平面頁面效果轉化成網(wǎng)頁,然后把網(wǎng)頁鏈接起來成為一個企業(yè)網(wǎng)站。采用“第一代網(wǎng)站建設技術”制作出來的企業(yè)網(wǎng)站,由于更新以及修改網(wǎng)站內容均需專業(yè)人員,維護麻煩,網(wǎng)站修改以及增加網(wǎng)頁均需支付費用,導致企業(yè)經常不更新其網(wǎng)站內容,失去了建設網(wǎng)站的意義;同時由于純靜態(tài)頁面沒有交互性,使得客戶不能很好的與企業(yè)溝通。 第二代網(wǎng)站建設技術:是指在第一代網(wǎng)站建設技術基礎上,針對網(wǎng)站的某一個功能采用一些數(shù)據(jù)庫管理模塊(如新聞發(fā)布、產品發(fā)布等),網(wǎng)站的后臺對這些個別的功能模塊進 行管理。采用“第二代網(wǎng)站建設技術”制作出來的企業(yè)網(wǎng)站,在一定程度上擺脫了第一代網(wǎng)站建設技術在網(wǎng)站內容更新困難上的缺點,適合對于網(wǎng)站日常更新維護頻繁,對網(wǎng)站各功能模塊有獨特需要的大型企業(yè)網(wǎng)站,但由于需要對企業(yè)的不同建站需求進行定制開發(fā),所以價格一般也較高,一般中小企業(yè)難以承受。 第三代網(wǎng)站建設技術: 2021 年初以來出現(xiàn)了第三代網(wǎng)站建設技術 —— 智能建站系統(tǒng)。網(wǎng)站用戶通過智能建站系統(tǒng)能夠很方便快捷地管理自己的網(wǎng)站,自己定義網(wǎng)站的框架內容,并能夠隨時升級網(wǎng)站的功能,且解決了每個客戶都需要的網(wǎng)站前臺界面?zhèn)€性化的需求。 使用智能建站系統(tǒng)進行企業(yè)網(wǎng)站開發(fā)建設,能夠適應大多數(shù)中小企業(yè)對于網(wǎng)站建設的一般需求,開發(fā)周期短,更新維護便捷,是中小企業(yè)建設網(wǎng)站的理想選擇。 第四代網(wǎng)站建設技術:是指在第三代網(wǎng)站建設技術基礎上,針對程序和域名有獨到的理解。也是 的一個新關鍵,在程序上符合人性化,在設計上追求感官化,在 域名上領悟一體化。 ( 2) 網(wǎng)站建設市場前景 近幾年來,網(wǎng)站建設業(yè)務一直呈快速上升勢頭,行業(yè)市場越來越大。就國內情況而言,沿海發(fā)達省市比中西部省市市場需求要大,業(yè)務普及工作也很到位,許多行業(yè)形成了競相建設企業(yè)網(wǎng)站,開展網(wǎng) 絡營銷的局面。 本科畢業(yè)設計論文 3 新技術的應用將促使企業(yè)網(wǎng)站建設更具魅力。隨著技術融合與發(fā)展,許多在其他行業(yè)熱門應用的技術如視頻、三維動畫、虛擬現(xiàn)實等技術都已經實現(xiàn)向互聯(lián)網(wǎng)上移植,未來的不久,他們就會出現(xiàn)在企業(yè)客戶網(wǎng)站上面;新的網(wǎng)絡編程語言( . 技術)和服務器 CDN(內容發(fā)布網(wǎng)絡)技術也將使網(wǎng)站結構更緊密,訪問更流暢,更能適應新的要求。 網(wǎng)絡營銷服務將同網(wǎng)站建設融為一體,提供一體化服務。企業(yè)客戶現(xiàn)在已不再滿足于做一個網(wǎng)站,然后自己開展網(wǎng)絡營銷活動,網(wǎng)絡公司還要為企業(yè)客戶制定具有針對性的網(wǎng)絡營銷策略并實施,讓企業(yè)網(wǎng)站真正發(fā) 揮作用,為客戶帶來實在的效果。這對網(wǎng)絡公司提出了更高的要求,網(wǎng)站建設從業(yè)者必須要加強自我學習和提高,才能適應這一要求。 ( 3) 網(wǎng)站的表現(xiàn)方式 傳統(tǒng)的 Web 站點是建立在靜態(tài)網(wǎng)頁上的。隨著網(wǎng)絡技術的發(fā)展,網(wǎng)頁的表現(xiàn)方式從最早的靜態(tài)網(wǎng)頁發(fā)展到現(xiàn)在的絢麗多彩、充滿互動性的網(wǎng)頁,主要歸功于兩大類技術 : 網(wǎng)頁的動態(tài)表現(xiàn)技術與網(wǎng)頁的動態(tài)內容技術。前者是網(wǎng)頁外觀表現(xiàn)技術,后者是網(wǎng)頁的內容更新技術。 網(wǎng)頁的動態(tài)表現(xiàn)技術 : 傳統(tǒng)的網(wǎng)頁外觀是靜態(tài)的,只