網絡新聞發佈系統的設計與實現ASP+SQL

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

目   錄
前   言 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]。