【正文】
作效率。隨著互連網(wǎng)的進一步發(fā)展,網(wǎng)絡(luò)媒體在人們心中的地位進一步提高,新聞發(fā)布系統(tǒng)作為網(wǎng)絡(luò)媒體的核心系統(tǒng),重要性是越來越重要:一方面,它提供一個新聞管理和發(fā)布的功能;另一方面,現(xiàn)在的新聞發(fā)布要求實現(xiàn)與普通的用戶實現(xiàn)交互,用戶可以很方便地參加一些調(diào)查和相關(guān)新聞的評論,這一點也是其他一些媒體現(xiàn)在無法做到的(電視,電臺等) 。瀏覽器通過 Web Server 同數(shù)據(jù)庫進行數(shù)據(jù)交互。因為 是基于通用語言的編譯運行的程序,所以它的強大性和適應(yīng)性,可以使它運行在 Web 應(yīng)用軟件開發(fā)者的幾乎全部的平臺上。 本設(shè)計任務(wù)簡介本文共分五章,每章闡述主題如下:第一章緒論部分,簡單闡述本課題的背景以及論文的任務(wù)簡介。 編寫目的本章描述的內(nèi)容有以下幾點:* 介紹系統(tǒng)開發(fā)背景* 概述系統(tǒng)開發(fā)目標及作用。因此管理員有不同的權(quán)限,后臺中需要有管理權(quán)限的功能,而且在系統(tǒng)中應(yīng)該有個超級管理員,具有后臺操作所有權(quán)限,可對網(wǎng)站系統(tǒng)進行全面管理。(2)流程圖用戶登錄驗證分配權(quán)限增加分類后臺修改數(shù)據(jù)庫增刪改查選擇操作修改分類 刪除分類圖 23 分類管理模塊流程圖 用戶管理功能(1)概述用戶管理功能主要實現(xiàn)對新聞分類的管理。(2)流程圖用戶登錄驗證分配權(quán)限查看整個網(wǎng)站流量統(tǒng)計后臺修改數(shù)據(jù)庫增刪改查選擇操作查看單個版塊流量統(tǒng)計圖 27 流量統(tǒng)計模塊流程圖 其他需求 設(shè)計約束本系統(tǒng)采用 技術(shù)開發(fā), framework,采用面向?qū)ο蟮木幊谭椒?。?yīng)用服務(wù)器:IIS、COM+等企業(yè)級應(yīng)用服務(wù)器。數(shù)據(jù)庫是實現(xiàn)有組織地,動態(tài)地存儲大量關(guān)聯(lián)數(shù)據(jù),方便多用戶訪問的計算機軟硬件組成的系統(tǒng);它與文件系統(tǒng)的重要區(qū)別是數(shù)據(jù)的充分共享,交叉訪問,與應(yīng)用程序的高度獨立性。 提供對 Microsoft SQL Server、OLEDB 和 XML 公開的數(shù)據(jù)源的一致性訪問,數(shù)據(jù)共享用戶應(yīng)用程序可以使用 來連接到這些數(shù)據(jù)源,并檢索、操作和更新數(shù)據(jù)。(2)在幾乎所有的 web 應(yīng)用中都需要對訪問者(用戶)進行權(quán)限管理,這也是本系統(tǒng)的一個重點。CSS 是 Cascading Style Sheets(層疊樣式表單)的簡稱,簡稱樣式表,它是一種設(shè)計網(wǎng)頁樣式的技術(shù)。系統(tǒng)利用數(shù)據(jù)庫提供的觸發(fā)器功能,自動記錄操作歷史。 文件對于訪問站點的用戶來說是不可見的,而且也是不可訪問的,它基于 XML,每個配置文件都包含 XML 標記和子標記的嵌套層次結(jié)構(gòu)。用戶控件也是服務(wù)器端控件,還必須在用戶控件代碼中添加 Runat=server 屬性,用法如下:uc1:top id=Top1 runat=server/uc1:topuc1:bottom id=Bottom1 runat=server/uc1 : bottom其中 用戶控件作用是顯示首頁圖片、 “首頁” 文本字體、新聞分類、新聞風格和當前日期, 用戶控件作用是顯示底部相關(guān)網(wǎng)站信息等。(Data Source = )。}public DataSet CreateDataSet(string strSql,string tableName){OleDbDataAdapter da=new OleDbDataAdapter(strSql,Lb_Conn)。 //調(diào)用數(shù)據(jù)訪問類()。 //新聞簡介 string Lb_Grade。,39。,+lb_check+))。 //調(diào)用數(shù)據(jù)訪問類()。}}catch( ex){ (())。,39。 //不需要審核}int result=(insert into Lb_News([n_cid],[n_mend],[n_index],[n_ispic],[n_title],[n_spic],[n_author],[n_content],[n_publisher],[n_intro],[n_check])values(+Lb_Classid+,+Lb_IsCommend+,+Lb_IsIndex+,+Lb_IsPic+,39。 //新聞內(nèi)容string Author=()。}public int ExecuteSql(string strSql) {OleDbCommand cmd2=new OleDbCommand(strSql,Lb_Conn)。 //從配置文件中取到數(shù)據(jù)庫連接字符串, “MdbPath”為//文件中的鍵/值對所設(shè)置的 key 值return ()。public static string strConn //通過創(chuàng)建一個屬性來連接數(shù)據(jù)庫{get //使用 get 方法返回此屬性的值{StringBuilder strResult = new StringBuilder()。虛擬目錄不在目錄列表中顯示(也稱為 WWW 服務(wù)的“目錄瀏覽” ) ,要訪問虛擬目錄,用戶必須知道虛擬目錄的別名并在瀏覽器中鍵入 URL??梢越Y(jié)合預(yù)定測試數(shù)據(jù),生成 sql 語句,通過 sql 語句進行數(shù)據(jù)庫測試。 數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫設(shè)計是按照一般數(shù)據(jù)庫設(shè)計步驟,先由需求分析再到數(shù)據(jù)庫邏輯設(shè)計。 接口設(shè)計 界面設(shè)計◆首頁:主要功能是顯示最熱門、最新和推薦的前 8 條新聞,顯示新聞搜索功能、頁面風格設(shè)置、新聞分類、滾動新聞圖片和網(wǎng)站公告等;圖 35 首頁效果圖◆新聞詳細內(nèi)容查看頁:在首頁里點擊新聞標題所進入的頁面,顯示當前所點擊新聞的詳細內(nèi)容,新聞標題正中加粗顯示,在添加新聞時,根據(jù)所編輯的新聞內(nèi)容對應(yīng)顯示;圖 36 新聞查看頁效果圖◆新聞輸入員頁面:新聞輸入員只具有添加新聞的權(quán)限,任何瀏覽者都可注冊成為新聞輸入員,但所添加的新聞并不能直接發(fā)布到網(wǎng)站上顯示,而需經(jīng)過審核員或管理員審核是否給予通過,這保證了網(wǎng)站內(nèi)容管理的合理性,并不是隨便添加的新聞都能發(fā)布;圖 37 新聞輸入員管理頁面效果圖◆新聞審核員頁面:審核員管理頁面主要是對新聞進行審核,可對需審核的新聞內(nèi)容進行查看和編輯,以確定是否授權(quán)發(fā)布,審核員除審核新聞外,也可添加新聞和管理新聞,所添加的新聞不需審核而可以直接發(fā)布,管理新聞包括修改和刪除新聞;圖 38 新聞審核員管理頁面效果圖◆新聞管理員頁面:管理員具有系統(tǒng)的所有權(quán)限,除審核員的審核新聞、添加新聞和管理新聞外,還可添加新聞部門和用戶。中心數(shù)據(jù)庫和單應(yīng)用服務(wù)器的優(yōu)點是數(shù)據(jù)庫費用較低,應(yīng)用服務(wù)器費用較低。抓住這樣的本質(zhì)就將管理信息系統(tǒng)的復(fù)雜關(guān)系進行簡化、規(guī)范,系統(tǒng)設(shè)計和開發(fā)思路清晰,可采用數(shù)據(jù)庫管理系統(tǒng)提供的各類工具。 可使用性 平臺開發(fā),是解決企業(yè)級開發(fā)的最好途徑之一,適應(yīng)大規(guī)模和復(fù)雜的應(yīng)用需求,可適應(yīng)不斷的變化和新的業(yè)需求,實現(xiàn)對異構(gòu)數(shù)據(jù)庫的訪問,有效提高系統(tǒng)并發(fā)處理能力?!?客戶端操作系統(tǒng):Windows 98/NT/2022/XP 或更高版本。(2)流程圖用戶登錄驗證分配權(quán)限系統(tǒng)設(shè)置后臺修改數(shù)據(jù)庫增刪改查選擇操作風格設(shè)置 友情鏈接網(wǎng)站標題地址 首頁圖片 網(wǎng)站公告鏈接 底部信息 當前風格 網(wǎng)站友情鏈接設(shè)置圖 25 系統(tǒng)設(shè)置功能模塊流程圖 留言管理功能(1)概述系統(tǒng)設(shè)置功能主要實現(xiàn)對網(wǎng)站中用戶的留言進行管理。根據(jù)上面的這些需求分析,本系統(tǒng)需要實現(xiàn)的主要功能為: ◆ 網(wǎng)站前臺顯示新聞功能 ● 用戶登錄功能模塊 ● 顯示最熱門的前幾條新聞 ● 顯示管理員推薦的前幾條新聞 ● 顯示當前最新的前幾條新聞 ● 搜索新聞功能模塊 ● 顯示新聞分類模塊 ● 按分類顯示其下的所有新聞的頁面 ● 新聞詳細信息瀏覽閱讀的頁面 ● 圖片新聞以滾動形式在首頁顯示 ● 網(wǎng)站友情鏈接模塊 ● 網(wǎng)站公告模塊◆ 網(wǎng)站后臺管理信息功能 ● 登錄驗證 ● 根據(jù)權(quán)限顯示相應(yīng)的管理目錄 ● 添加、修改和刪除新聞 ● 新聞發(fā)布人員發(fā)布新聞 ● 管理員審核未審核新聞 ● 管理網(wǎng)站信息分類 ● 管理網(wǎng)站注冊用戶 ● 網(wǎng)站風格設(shè)置 ● 網(wǎng)站系統(tǒng)設(shè)置 系統(tǒng)開發(fā)目標 本系統(tǒng)需實現(xiàn)以下主要目標: 網(wǎng)民瀏覽網(wǎng)頁,前臺顯示新聞分類 管理員對最新新聞的增加,修改,改動和查詢,并且實時顯示于前臺 對不同的登錄后臺的用戶分配不同的權(quán)限,可以執(zhí)行不同的權(quán)限操作 超級管理員可以對其余的管理員進行管理,包括增刪改差等 對基礎(chǔ)分類進行管理 功能需求本系統(tǒng)的功能模塊劃分圖如下:. 動漫游戲網(wǎng)站功能模塊劃分圖新聞管理模塊 分類管理模塊 用戶管理模塊 系統(tǒng)設(shè)置模塊 留言管理模塊 流量統(tǒng)計模塊增加新聞 修改新聞 刪除新聞 增加分類 修改分類 刪除分類 增加用戶 修改用戶 刪除用戶 系統(tǒng)設(shè)置 風格設(shè)置 友情鏈接 審核留言審核新聞 刪除留言 各板塊統(tǒng)計網(wǎng)站總體統(tǒng)計圖 21 動漫游戲網(wǎng)站系統(tǒng)功能模塊劃分圖 新聞管理功能(1)概述新聞管理功能主要實現(xiàn)新聞的后臺錄入和前臺的實時顯示。* 定義系統(tǒng)用戶的其它需求。 第五章為軟件調(diào)試部分,介紹了系統(tǒng)的調(diào)試方法與步驟,設(shè)計了一系列的測試方法以實驗系統(tǒng)的完成度與穩(wěn)定性。這使得在多次訪問時, .NET 速度相對之前的 ASP 有極大的提升; ● 由于 ASP 腳本語言沒有提供任何接收數(shù)據(jù)庫輸出數(shù)據(jù)為內(nèi)容的元件,所以在ASP 編寫相關(guān)數(shù)據(jù)庫頁面時只能借助 對象逐條讀取記錄,然后在通過 html 中的 table 等組件輸出至頁面,而 則可以利用 提供的DataGrid 等專用的數(shù)據(jù)庫控件直接和數(shù)據(jù)庫聯(lián)系;● 支持應(yīng)用程序的實時動態(tài)更新,服務(wù)器管理員不必關(guān)掉 web 服務(wù)器,甚至不用停止 web 應(yīng)用程序的運行就能更新 web 應(yīng)用程序相關(guān)文件。B/S 結(jié)構(gòu)的使用越來越多,特別是由需求推動了 AJAX 技術(shù)的發(fā)展,它的程序也能在客戶端電腦上進行部分處理,從而大大的減輕了服務(wù)器的負擔;并增加了交互性,能進行局部實時刷新。為保證系統(tǒng)的高效性和可擴展性,以達到網(wǎng)絡(luò)數(shù)據(jù)共享和網(wǎng)絡(luò)信息管理的目的,本系統(tǒng)采用 B/S 架構(gòu)進行設(shè)計和開發(fā)。新聞發(fā)布系統(tǒng)是基于 B/S 模式的 WEBMIS 系統(tǒng),可以將雜亂無章的信息(包括文字、圖片和影音)經(jīng)過組織,合理有序地呈現(xiàn)在大家面前。 的動漫游戲門戶網(wǎng)站提供了海量的動漫游戲最新信息,為廣大動漫游戲迷提供了一個獲取資訊的平臺。關(guān)鍵詞:動漫游戲網(wǎng)站, ,C , AbstractWith the rapid development of Inter technology, and the advent of information explosion era, the means people obtain information are more and more rich, the high speed, efficiency and convenience has bee the main reason that a people to obtain information from Inter. It has some notable features such as the huge amount of information, a wide range of access to information, faster access to information and so on. Inter plays an increasingly important role in the lives of vast numbers of young people. According to the statistics,Most Chinese Inter users are no more than 30 years of age, among this age of persons, animation and game information is one of the important concerns. In order to achieve the centralized management of cartoon and game information, and to allow more efficient access to required information of cartoon and game information for young person, the animation and game portal based on. Net bine the two anic whole formally.This thesis uses C language, and technology, design and develop a animation game site base on .Net, whose main function is to provide the dynamic Web content management for animation game site, so that site owners can manage site content information more timely, more ef