校園網站設計ASP+SQL

學識都 人氣:3.26W
畢業論文

校 園 網 站 設 計
 
摘  要:
隨着信息技術的高速發展,21世紀是數字信息時代,互聯網正以前所未有的衝擊力影響着人類的生活。它的出現和發展,同樣也爲學校教育的發展提供了豐富的資源。正是在這樣的趨勢下,大部分的學校都建立了自己的網站,通過網站來發布消息,共享資源,爲老師和學生提供1個相互交流的平臺,增強老師和學生之間的聯繫。
本文主要講述瞭如何利用DREAMWEAVER MX和ASP進行校園網站設計的開發過程,詳細給出了從校園網站系統分析到總體設計、詳細設計與實現及測試的各個環節,最後對本系統做出了客觀評價,指出了本系統的不足之處,並給出今後的完善方向,基本上完成了1個網站所要求的內容,包括前臺展示和後臺管理。整個系統包括首頁模塊、留言板模塊、論壇模塊、聊天室模塊、後臺模塊以及同學錄模塊等。通過對網站的開發,使我們明白在做系統的時候應該要從整體上把握全局,對設計網站有了1定的瞭解。


關鍵詞: ASP;SQL;DREAMWEAVER MX;網站設計
Campus website design
 
Abstract:
Along with the information technology high speed development, the 21st century is the numerical information time, the Internet is affecting humanitys life by the unprecedented impulse. Its appearance and the development, has similarly also provided the rich resources for the school edition development. Is precisely under such tendency, the majority of schools have all established own website, issues the news through the website, the shared resource, provides the platform for teacher and the student which exchanges mutually, strengthens between teacher and students relation.
 How did this article mainly narrate carries on the campus website design using DREAMWEAVER MX and ASP the performance history, has given in detail from the campus website system analysis to the system design, the detailed design and the realization and test each link, finally has made the objective evaluation to this system, had pointed out this system deficiency, and will give the next perfect direction. Basically has completed the content which a website requests, including onstage demonstration and backstage management. The overall system including the home page module, the message center module, the forum module, the chatroom module, the backstage module as well as schoolmate records the module and so on. Through to the website development, causes us to understand makes the system time should have to grasp the overall situation overall, to designed the website to have certain understanding.


Keywords: ASP;DREAMWEAVER MX;HTML;Website design


目     錄
第1章 緒  論 5
1.1 設計思想 5
1.2 設計的目的和意義 5
1.3開發工具的選用及介紹 5
1.3.1 ASP 5
1.3.2 IIS (Internet Information Server) 9
1.3.3 數據庫技術基礎 10
1.3.4 DREAMWEAVER簡介 12
1.4 小結 12
第2章 需求分析 13
1.1 網站的總體策劃 13
1.2.1 網站策劃流程 13
1.2.2 網站主題與定位 13
1.2.3 網站的內容初步策劃 13
2.2系統的功能性需求 14
2.3 數據庫需求分析 14
第3章 系統概要設計 20
3.1 系統概述 20
3.2 設計方法 20
3.3 設計模塊 20
3.3.1 校園網站系統模塊結構圖 20
3.3.2 學校首頁模塊結構圖 21
3.3.3 學校概況模塊結構圖 21
3.4 系統概要設計 21
第4章 詳細設計 25
4.1目錄結構與通用模塊設計 25
4.1.1 目錄結構 25
4.1.2 通用模塊設計 25
4.2 首頁模塊 26
4.2.1 用戶登陸模塊 26
4.2.1用戶註冊模塊 26
4.2.2 專題模塊 27
4.2.3首頁的其他模塊 28
4.3留言板模塊 28
4.3.1 留言板功能 28
4.3.2 留言板模塊簡介 29
4.3.3 留言板模塊的系統流程圖 29
4.3.4 留言板模塊的文件組成 29
4.3.5 各子模塊分析 30
4.3.6 留言板模塊運行及測試 32
4.4 聊天室模塊 33
4.4.1聊天室模塊功能 33
4.4.2聊天室模塊簡介 33
4.4.3聊天室模塊的系統流程圖 33
4.4.4聊天室模塊的文件組成 33
4.4.5聊天室各子模塊設計 34
4.4.6聊天室模塊的運行與測試 34
第5章 系統實現的關鍵技術 35
5.1數據庫連接 35
5.1.1 ADO 35
5.1.2 ADO的操作流程 35
5.1.3 連接數據庫 35
5.1.4數據庫連接流程圖 36
5.2 聊天室模塊 36
5.2.1 網頁的定時刷新 36
5.2.2 使用Application和Session對象刷新聊天室 36
5.2.3 私聊的實現 36
5.3 模糊搜索技術 37
5.4 驗證碼的生成 38
第6章 系統的運行與測試 39
6.1 測試方法 39
6.2 測試環境要求 39
6.3 安裝及設置 39
6.3.1 安裝 39
6.3.2 設置 40
6.4 運行和測試 40
6.4.1 首頁的運行和測試 40
6.4.2 各子欄目的運行和測試 41
6.4.3 後臺管理的運行和測試 41
6.4.4 聊天室的'運行和測試 42
6.4.5 1中論壇的運行和測試 42
6.4.6 留言板的運行和測試 43
參考文獻 44
結  束  語 45
致  謝 46

 

第1章 緒  論
1.1 設計思想
通過網站,全面宣傳,展示學校風采、優點與特色,發佈學校的活動安排與招生政策[17]等信息內容,使學生及家長增加對學校的瞭解,增強學生、家長與學校之間的聯繫,在Internet網上,讓學生及家長及時得到學校發佈的重要信息,同時也幫助了學校完成部分事務,提高辦事效率,給學生、家長與學校最方便的聯繫橋樑。在這裏學生及家長也可以提出意見及想法,互通教學之間的意見想法,更加有效的辦好教學,和學生需要哪樣的教學方式能夠更好的吸收與接納,這些都能成爲學校的參考,以便更加的提高學校的教學質量。
1.2 設計的目的和意義
本課題的研究目標[17]主要讓學生通過對該課題的研究,懂得校園網站的設計並不是1件很困難的事情,但是,要想作好就必須不斷學習和研究新知識、新技術。只有將教育同信息技術的發展緊密相連,才能探索出1條適合校園網站建設的發展之路。
作爲1種新興的信息技術,互聯網正以前所未有的衝擊力影響着人類的生活,它的出現和發展,正慢慢地改變着人們的生活方式,互聯網也因此成爲目前比較熱門的1個話題,它具有強大的影響力。
國際上網站的發展10分迅速,網站已成爲人們獲取信息的1種重要方式越來越多的人都希望有自己的個人主頁,以充分展示自我;越來越多的公司都希望讓自己的網站更具吸引力,以宣傳公司,提高知名度。提起網站設計,許多人自然會想到 DREAMWEAVER MX和FLASH,FIREWORKS3劍客,還有ASP等等。
本課題的研究的主要內容是使用網站設計軟件工具,通過對ASP等的學習學會網站的佈局,使網站的結構合理。學會鏈接的建立和修改,使訪問者可以在網頁之間自由跳轉,真正體會網上衝浪的感覺。另外,使用FLASH進行動畫設計。通過對ASP的學習進行聊天室、BBS和留言版的源代碼的編寫。
本課題的設計步驟是:首先,通過上網對大型網站的結構進行學習和模仿。上網查找1些相關資料並下載。然後,學習DREAMWEAVER和ASP的網絡編程語言學習網站設計的基本技術和方法。然後,利用DREAMWEAVER進行網站的佈局和編輯,進行網站的鏈接。最後,利用ASP進行聊天室,BBS和留言版的設計和編程。

校園網站設計ASP+SQL