當前位置:文思屋>學習教育>畢業論文>

網路新聞釋出系統的設計與實現ASP+SQL

文思屋 人氣:1.1W
畢業論文

目   錄
前   言 1
1  系統開發環境簡介 2
1.1 ACTIVE SERVER PAGES(ASP)簡單介紹 2
1.2 SQL SERVER 2000介紹 3
2  可行性研究與需求分析 7
2.1 可行性分析 7
2.1.1 設計目標 7
2.1.2 設計背景 7
2.1.3 可行性研究 7
2.1.4 開發環境的配置 7
2.2 需求分析 7
2.2.1 市場需求 7
2.2.2 功能需求 8
3  系統的設計 9
3.1 系統概述 9
3.1.1 應用背景 9
3.1.2 系統預覽 9
3.1.3 系統特點 9
3.2 系統總體設計 10
3.2.1 系統設計思想 10
3.2.2 功能模組劃分 11
3.2.3 主要資料的工作流 11
3.3 資料庫設計與實現 12
3.3.1 資料庫需求分析 12
3.3.2 資料庫概念結構設計 13
3.3.3 資料庫邏輯結構設計 15
3.3.4 資料庫的連線 17
3.3.5 資料庫加密技術 17
3.4 檔案的組織結構圖設計 18
3.4.1 後臺登入頁面組織結構圖 18
3.4.2 後臺各功能模組組織結構圖 18
3.4.3 使用者前臺頁面組織結構圖 20
3.5 系統解決方案 20
3.5.1 資料庫層 21
3.5.2 應用程式邏輯層 21
3.5.3 客戶端層 21
4 系統的實現 22
4.1 使用者部分 22
4.1.1 使用者主頁面 22
4.1.2 主頁欄目內新聞顯示的設計 23
4.1.3 欄目內所有新聞顯示的設計 24
4.1.4 新聞搜尋功能的設計 26
4.1.5 最新新聞顯示 27
4.1.6 熱點新聞顯示 28
4.1.7 首頁圖片新聞顯示 29
4.1.8 新聞評論的設計 29
4.1.9 單條新聞瀏覽 30
4.2 管理部分 32
4.2.1 管理員登陸功能模組設計 32
4.2.2 新聞顯示功能模組 33
4.2.3 新增新聞功能模組 34
4.2.4 新增首頁圖片新聞功能模組 36
4.2.5 新聞修改功能模組 37
4.2.6 新聞刪除功能模組 38
4.2.7 新聞欄目管理功能模組 39
4.2.8 使用者管理功能模組 41
5 測試 44
5.1系統安裝與除錯 44
5.2系統總體測試 44
結束語 45
參考文獻 46
致謝 47

網路新聞釋出系統的設計與實現ASP+SQL

 
網路新聞釋出系統的設計與實現
 
摘要:在網路發展的新時代,越來越多的資訊在網上釋出,新聞作為資訊的1個重要主題也不例外。為使使用者輕鬆獲得最新最好的新聞資訊,每天的資訊蒐集、釋出,更新都需要投入很大的人力物力。
本文通過研究ASP技術+資料庫SQL Server 2000程式設計的1般方法,以Microsoft公司Internet Information Server 5.0作為Web伺服器,實現了1個基於瀏覽器/伺服器(Browser/Server)模式的網路新聞釋出系統,完成了使用者瀏覽及管理員操作的各項功能,如:欄目選單的顯示、欄目內新聞的顯示、新聞搜尋、新聞評論、新增新聞、新聞的修改和刪除、新聞欄目管理、使用者管理等。系統設計嚴格遵循軟體工程思想,完成了系統的可行性分析,需求分析,概要設計和詳細設計等工作。
關鍵字:  ASP;SQL;Browser/Server;資料庫。
 
Design and Implementation of News System Base on Network
 
Abstract:Nowadays,along with Internet further development,more and more information are released by the Internet. The news is one of them. For letting the customer to acquire some satisfied news information, everyday, the collection, release and renew of information need a great deal of energy and the material resources.
This text passes a research ASP technique and general method of the database SQL Server 2000 about write procedure, Carry out a Release system of the news on the network,  It take B/S as work terrace. Completed various functions of the customer about browse and the managing person in operation, such as: show of the column,the manifestation of the news in the column, the news search, the commentary of the news, increase news, modify news, delete news, manage of the column, manage customer Etc. The design of the system follows the thought of the software engineering strictly, complete the analysis of possibility, the analytical about need, the concept design, detailed design Etc.
Keywords:ASP;SQL; Browser/Server;DataBase。


前   言
伴隨著網路的出現,網頁逐漸融入人們的生活。快速及時的新聞瀏覽,5彩繽紛的網上資訊,使網路與人們的生活息息相關,於是世界上又出現了第3媒體——Internet。它打破了地域限制,真正使資訊得以共享,改變了人們的工作和生活方式。製作網頁是企業和個人的宣傳自己的重要手段,同時也是學習者獲取學習資訊的重要手段。尤其是在教育領域,在素質教育與終身教育成為必然的今天,人們對資訊的需求有了更新,更高的要求,而網頁由於本身所具有的資訊量大,傳遞快速,沒有時空限制等特點恰好滿足這種要求。所以網頁也逐漸成為1種新興的`教育資源。也正是由於網路實現網站的資料資訊能夠進行實時互動,保證網站資料的實時性。
    隨著Internet的進1步發展,靜態Web站點的開發與維護變得越來越困難,1方面資訊的不斷增加和變化,使站點維護人員不得不經常修改他們的網頁,特別是基於資料庫驅動的Web站點更是如此,隨著Internet上資訊量的增多和互動性的加強使HTML顯得越來越難以勝任。另1方面靜態網頁由於不能與瀏覽者進行有效互動,使人們感到越來越乏味,而不願意再1次地進入同1站點。所以開發動態網頁或動態內容成了越來越多的站點所追求目標。所謂動態內容是由每1個使用者按照自己的需求發出請求而特殊製作的Web網頁[8]。