新聞發(fā)布系統(tǒng)設(shè)計(jì)說明書_第1頁
新聞發(fā)布系統(tǒng)設(shè)計(jì)說明書_第2頁
新聞發(fā)布系統(tǒng)設(shè)計(jì)說明書_第3頁
新聞發(fā)布系統(tǒng)設(shè)計(jì)說明書_第4頁
新聞發(fā)布系統(tǒng)設(shè)計(jì)說明書_第5頁
已閱讀5頁,還剩12頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、 新 軟 聞 件 發(fā) 設(shè) 布 計(jì) 系 說 統(tǒng) 明 書1 引言3 1.1 編寫目的3 1.2 背景及意義3 1.3 國內(nèi)外研究現(xiàn)狀.42 系統(tǒng)總體設(shè)計(jì)分析.7 2.1 需求概述.7 2.2 處理流程與結(jié)構(gòu)設(shè)計(jì).9 2.3 軟件運(yùn)行環(huán)境103 各模塊軟件設(shè)計(jì)與實(shí)現(xiàn)113.1 前臺(tái)系統(tǒng)功能描述113.2 后臺(tái)系統(tǒng)功能描述134結(jié)束語161 引言1.1 編寫目的本文檔的編寫主要是從原理上分析新聞發(fā)布系統(tǒng)軟件的實(shí)現(xiàn)流程與方法,并對(duì)軟件的使用做了簡要的介紹。本文檔既適合于使用新聞發(fā)布系統(tǒng)軟件的最終用戶閱讀,也可以作為有關(guān)新聞發(fā)布系統(tǒng)軟件設(shè)計(jì)的參考資料。1.2 背景及意義信息時(shí)代,瞬息萬變,每天的信息搜集,

2、發(fā)布和更新都需要投入很大的人力物力。在網(wǎng)絡(luò)發(fā)展的新時(shí)代,越來越多的信息在網(wǎng)上發(fā)布,新聞最為信息的一個(gè)重要主題也不例外。在信息高度發(fā)達(dá)的今天,人們對(duì)最新信息的需求和發(fā)布迫切的需要及時(shí)性。而對(duì)于一些企業(yè)來說,利用計(jì)算機(jī)高效率完成新聞發(fā)布,是適應(yīng)現(xiàn)代發(fā)展的需求 。新聞的發(fā)布是一項(xiàng)瑣碎、復(fù)雜而又十分細(xì)致的工作,而且不容許出錯(cuò),如果按照傳統(tǒng)的信息傳遞模式,將會(huì)耗費(fèi)工作人員大量的時(shí)間和精力,并且也很難保證新聞的及時(shí)性和準(zhǔn)確性?;趙eb的新聞發(fā)布系統(tǒng)就是一個(gè)能夠在網(wǎng)上實(shí)現(xiàn)新聞的網(wǎng)上多用戶發(fā)布,多欄目管理,實(shí)時(shí)的進(jìn)行行為統(tǒng)計(jì)和記錄的網(wǎng)上交互系統(tǒng),它的出現(xiàn)很好地解決了這個(gè)燃眉之急。新聞發(fā)布系統(tǒng)是一個(gè)

3、利用計(jì)算機(jī)網(wǎng)絡(luò)為平臺(tái)構(gòu)建的新聞發(fā)布系統(tǒng),它將網(wǎng)站上的新聞發(fā)布等主要信息集中管理,并通過信息的某些性質(zhì)進(jìn)行分類,最后系統(tǒng)化,標(biāo)準(zhǔn)化的發(fā)布到網(wǎng)站上的一種網(wǎng)站應(yīng)用程序,網(wǎng)站信息通過一個(gè)簡單的界面加入數(shù)據(jù),然后通過已有的網(wǎng)頁模板格式與審核流程發(fā)布到網(wǎng)站上。它的出現(xiàn)大大減輕了網(wǎng)站更新維護(hù)的工作量,通過網(wǎng)絡(luò)數(shù)據(jù)庫的引用,將網(wǎng)絡(luò)的更新工作簡化到只需要錄入文字和上傳圖片,從而使網(wǎng)站的更新的速度大大縮短,從而大大加快了信息的傳播速度。   目前,新聞發(fā)布系統(tǒng)的開發(fā)技術(shù)已經(jīng)十分成熟,用到的技術(shù)有很多,比如ASP技術(shù) PHP技術(shù) JSP技術(shù) .NET技術(shù)等

4、,成熟的新聞發(fā)布系統(tǒng)有很多,如著名的V7 Content Management Suite(西門子公司采用的技術(shù)),Interwoven-Team Site(Cisco 采用的系統(tǒng))以及開源的產(chǎn)品也得到了廣泛的應(yīng)用,如Open CMS, Zope-Content Management Framework等。 動(dòng)態(tài)新聞發(fā)布及管理系統(tǒng)的產(chǎn)生順應(yīng)當(dāng)前形勢的發(fā)展,不僅節(jié)省人力物力,而且更加體現(xiàn)了新聞本身的時(shí)效性。 新聞管理系統(tǒng)是構(gòu)成企業(yè)網(wǎng)站的一個(gè)重要組成部分,它擔(dān)負(fù)著雙層作用: 一方

5、面可以用來動(dòng)態(tài)發(fā)布有關(guān)新產(chǎn)品或新開發(fā)項(xiàng)目; 另一方面又可以及時(shí)向顧客公告企業(yè)經(jīng)營業(yè)績、技術(shù)與研發(fā)進(jìn)展、特別推薦或優(yōu)惠的工程項(xiàng)目、產(chǎn)品和服務(wù),從而吸引顧客,擴(kuò)大顧客群。 本系統(tǒng)使用ASP.NET(C#語言)和ADO.NET技術(shù)開發(fā), 實(shí)現(xiàn)了網(wǎng)站新聞的動(dòng)態(tài)管理,使得對(duì)信息的管理更加及時(shí)、高效,提高了工作效率。該新聞系統(tǒng)具有一般新聞系統(tǒng)的功能,主要包括前臺(tái)新聞查看區(qū)和后臺(tái)管理區(qū),可為企業(yè)各部門發(fā)布新聞,為企業(yè)網(wǎng)站提供新聞發(fā)布與管理的服務(wù)。 1.3 國內(nèi)外研究現(xiàn)狀新聞發(fā)布系統(tǒng)(News Release System or 

6、Content Management System)又叫做內(nèi)容管理系統(tǒng),是一個(gè)基于新聞和內(nèi)容管理的全站管理系統(tǒng),新聞發(fā)布系統(tǒng)是基于B/S模式的WEBMIS系統(tǒng),本系統(tǒng)可以將雜亂無章的信息(包括文字,圖片和影音)經(jīng)過組織,合理有序地呈現(xiàn)在大家面前.當(dāng)今社會(huì)是一個(gè)信息化的社會(huì),新聞作為信息的一部分有著信息量大,類別繁多,形式多樣的特點(diǎn),新聞發(fā)布系統(tǒng)的概念就此提出.新聞發(fā)布系統(tǒng)的提出使電視不再是唯一的新聞媒體,從此以后網(wǎng)絡(luò)也充當(dāng)了一個(gè)重要的新聞媒介的功能. 新聞發(fā)布系統(tǒng)的特點(diǎn): (1)是基于B/S模式下的WEB信息系統(tǒng),數(shù)據(jù)庫邏輯相對(duì)簡單,但數(shù)據(jù)量一般比較龐大

7、; (2)用戶數(shù)量大,服務(wù)器壓力大,是系統(tǒng)設(shè)計(jì)中必須考慮的問題之一,而一般的信息系統(tǒng)相對(duì)壓力要少了很多; (3)是一個(gè)開放式的系統(tǒng),前臺(tái)瀏覽無須驗(yàn)證.  當(dāng)今社會(huì)是一個(gè)信息化的社會(huì),新聞作為信息的一部分有著信息量大,類別繁多,形式多樣的特點(diǎn),新聞發(fā)布系統(tǒng)的概念就此提出。新聞發(fā)布系統(tǒng)的提出使電視不再是唯一的新聞媒體,從此以后網(wǎng)絡(luò)也充當(dāng)了一個(gè)重要的新聞媒介的功能。簡單地說,新聞發(fā)布系統(tǒng)就是充當(dāng)一個(gè)網(wǎng)絡(luò)新聞媒介的功能,主要實(shí)現(xiàn)對(duì)新聞的分類,上傳,審核,發(fā)布,模擬了一般新聞媒介的新聞發(fā)布的過程,通過不同權(quán)限的賬號(hào)分別實(shí)現(xiàn)以上所說功能,當(dāng)然這些功能也可以是某一個(gè)賬

8、號(hào)全部具有。 傳統(tǒng)的報(bào)紙雜志已經(jīng)遠(yuǎn)遠(yuǎn)滿足不了人們的需求, 人們更加希望于能夠在網(wǎng)上 了解更多的新聞和信息,網(wǎng)頁逐漸融入人們的生活,快速及時(shí)地瀏覽新聞,獲取 五彩繽紛的網(wǎng)上信息,已成為人們?nèi)粘I畹囊徊糠?與此同時(shí)越來越多的企業(yè) 建立了自己的 WEB 網(wǎng)站,企業(yè)通過網(wǎng)站可以展示產(chǎn)品,發(fā)布最新動(dòng)態(tài),與用戶 進(jìn)行交流和溝通,與合作伙伴建立聯(lián)系,以及開展電子商務(wù)等.互聯(lián)網(wǎng)的世界里 蘊(yùn)藏?zé)o限生機(jī),這里只有想不到的,沒有做不到的.網(wǎng)絡(luò)發(fā)展前景無限,及早與 網(wǎng)絡(luò)結(jié)合,與信息時(shí)代同步,與高科技匯合,定會(huì)給社會(huì)各

9、行各業(yè)的發(fā)展注入新 鮮的活力.在網(wǎng)絡(luò)技術(shù)的領(lǐng)域里,新聞發(fā)布系統(tǒng)的分類: 1、前臺(tái)動(dòng)態(tài)顯示的新聞發(fā)布系統(tǒng)  該類系統(tǒng)大約占 60% 的分額,其主要特點(diǎn)是前臺(tái)采用編程語言動(dòng)態(tài)讀取數(shù) 據(jù)庫的內(nèi)容,隨時(shí)更新,該類系統(tǒng)設(shè)計(jì)簡單,適合大多數(shù)中小企業(yè)建站需要,通用性 不強(qiáng),一般需要量身定做,不適合大型新聞?wù)军c(diǎn),當(dāng)用戶過多時(shí),編程語言動(dòng)態(tài)讀取 數(shù)據(jù)庫就勢必消耗大量的服務(wù)器資源,造成系統(tǒng)運(yùn)行緩慢,甚至崩潰,同時(shí)由于前 臺(tái)新聞是動(dòng)態(tài)從數(shù)據(jù)庫中讀取,導(dǎo)致前端用戶直接接觸到數(shù)據(jù)庫,很容易造成一些 不安全的因素

10、,例如:SQL Injection. 2、 前臺(tái)靜態(tài)顯示的新聞發(fā)布系統(tǒng)  該類系統(tǒng)大約占有 30%多的市場分額,其主要特點(diǎn)為:前臺(tái)新聞全部生成 HTML 靜態(tài)文件,前臺(tái)無須讀取數(shù)據(jù)庫,瀏覽器只需要直接下載 HTML 文件即可瀏覽新聞,瀏覽速度得到提高,同時(shí)也大大減輕了數(shù)據(jù)庫服務(wù)器的壓力,該系統(tǒng)后臺(tái) 設(shè)計(jì)復(fù)雜需要處理復(fù)雜的模板標(biāo)簽和個(gè)模板之間的邏輯,一般采用三層模式實(shí)現(xiàn), 該類系統(tǒng)靈活性大,可以通過模板自定義實(shí)現(xiàn)界面復(fù)雜的前臺(tái)頁面,一般不需要為 某一個(gè)企業(yè)而定做,該系統(tǒng)具有良好的通用性,

11、適合各類新聞?wù)军c(diǎn),同時(shí),系統(tǒng)把前 端用戶和數(shù)據(jù)庫分割開來,系統(tǒng)的安全性得到大大的提高.  3、 基于文本的新聞發(fā)布系統(tǒng)  該系統(tǒng)在市場上占有很少的一部分,主要是把前面的數(shù)據(jù)庫換成了 TXT 格式 的文本文件,該系統(tǒng)主要缺點(diǎn)是文本文件是無序的,管理起來非常麻煩,而且安全 性不高,很容易造成數(shù)據(jù)冗余,因此,目前還沒有見到該類系統(tǒng)的商業(yè)版本,一般都 作為個(gè)人用戶使用.  4、 基于 XML 數(shù)據(jù)島的新聞發(fā)布系統(tǒng)  該系統(tǒng)是新聞發(fā)布系統(tǒng)的一個(gè)發(fā)展趨勢,它用

12、0;XML 數(shù)據(jù)島代替了數(shù)據(jù)庫,XML 是一個(gè)有序的數(shù)據(jù)文件,比數(shù)據(jù)庫的讀取速度更快,但操作起來沒有數(shù)據(jù) 庫這么方便,但是由于開發(fā)技術(shù)難度大,該類系統(tǒng)現(xiàn)在市場很少見到。2 系統(tǒng)總體設(shè)計(jì)分析 2.1 需求概述本系統(tǒng)的主要功能是實(shí)現(xiàn)信息的發(fā)布和管理,涉及到前臺(tái)用戶對(duì)新聞信息的瀏覽和后臺(tái)新聞的管理。本新聞系統(tǒng)功能如下:  前臺(tái)功能:1. 按分類顯示新聞2. 根據(jù)關(guān)鍵字搜索新聞3. 評(píng)論新聞后臺(tái)管理:  1. 添加、刪除和修改新聞      2. 添加、刪除和修改管理員&#

13、160;    3. 添加、刪除和修改新聞分類  根據(jù)新聞發(fā)布管理的實(shí)際需求,在首頁中能顯示國內(nèi)新聞,國際新聞,社會(huì)新聞,文體專題新聞,同時(shí)在后臺(tái)發(fā)布新聞時(shí)可以添加圖片,也可以添加HTML語法,在前臺(tái)能自動(dòng)根據(jù)所顯示的圖片和HTML語法來顯示新聞。 在后臺(tái)管理中,管理員有不同的權(quán)限,在系統(tǒng)中有超級(jí)管理員,具有所有權(quán)限,能夠?qū)ο到y(tǒng)進(jìn)行全面管理,同時(shí)管理員可以修改自己的一些信息。 登錄驗(yàn)證模塊保證有權(quán)限的管理員才能登錄管理后臺(tái),而且需要根據(jù)用戶權(quán)限的不同顯示不同的管理目錄,在管理新聞和用戶時(shí),當(dāng)數(shù)據(jù)少時(shí)管理起來還比較方便,如果一

14、多則想找到某條新聞或某個(gè)用戶就很難,設(shè)置了查找(新聞標(biāo)題、用戶)模塊便于查找新聞或用戶。 本系統(tǒng)對(duì)新聞的處理(包括錄入、修改、刪除)將立即在主頁的對(duì)應(yīng)欄目顯示出來,達(dá)到“即時(shí)發(fā)布、即時(shí)見效”的功能; 系統(tǒng)在運(yùn)行上快速、穩(wěn)定、高效和可靠,在結(jié)構(gòu)上具有很好的可擴(kuò)展性,便于將來的功能擴(kuò)展和維護(hù)。 新聞發(fā)布系統(tǒng)一般具有上面所述的基本功能,新聞的發(fā)布及管理是新聞發(fā)布系統(tǒng)的核心,其他模塊的管理及評(píng)論管理等屬于新聞發(fā)布系統(tǒng)的加強(qiáng)功能。模塊分模塊模塊功能新聞發(fā)布系統(tǒng)后臺(tái)管理 管 理 員身份確認(rèn)添加管理員修改密碼刪除管理員 新 聞 管 理添加新聞修改新聞刪除新聞前臺(tái)管理新聞首頁新聞評(píng)論新聞搜

15、索圖2-1 新聞發(fā)布系統(tǒng)模塊功能圖2.2處理流程與結(jié)構(gòu)設(shè)計(jì)本系統(tǒng)主要的處理流程圖如下圖所示:管理首頁添加新聞刪除新聞管理新聞分類選擇新聞進(jìn)入新聞列表完成修改新聞驗(yàn)證登錄圖2-2系統(tǒng)處理流程圖本系統(tǒng)主要的結(jié)構(gòu)設(shè)計(jì)如下圖所示:管理員登陸權(quán)限管理新聞管理添加管理員修改管理員刪除新聞新聞搜索新聞評(píng)論新聞首頁刪除管理員添加新聞修改新聞?dòng)脩舻卿浶侣劙l(fā)布系統(tǒng)后臺(tái)管理前臺(tái)管理圖2-3系統(tǒng)結(jié)構(gòu)設(shè)計(jì)圖2.3 運(yùn)行環(huán)境要求 設(shè)備 客戶機(jī)硬件要求:具有常用型號(hào)的CPU處理器即可且滿足以下要求的計(jì)算機(jī):最低2G 內(nèi)存,最小160GB 硬盤。 服務(wù)器硬件要求:具有常用型號(hào)

16、的CPU處理器即可且滿足以下要求的計(jì)算機(jī):最低4G內(nèi)存,最小320GB 硬盤。 支持程序 客戶端 操作系統(tǒng):Windows XP或更高版本 瀏覽器:任何一種IE版本以上或Netscape同等版本以上 服務(wù)器 操作系統(tǒng):Windows XP Server  Web服務(wù)器: IIS 應(yīng)用服務(wù)器:IIS、COM+等企業(yè)級(jí)應(yīng)用服務(wù)器 數(shù)據(jù)庫:SQL Server 20003 各模塊軟件設(shè)計(jì)與實(shí)現(xiàn)3.1 前臺(tái)系統(tǒng)功能描述1.用戶瀏覽模塊 新聞內(nèi)容是分類存放的,用戶可以瀏覽自己感興趣的新聞的內(nèi)容。這是前臺(tái)管理模塊的主要功能。圖3-1 新聞發(fā)布系統(tǒng)主界面2.評(píng)論模塊當(dāng)用戶瀏覽完自己感興趣的新聞后,可以對(duì)新聞發(fā)表自己的評(píng)論。圖3-2 新聞評(píng)論模塊3.新聞搜索模塊由于新聞量比較大,用戶想要瀏覽某個(gè)特定的新聞時(shí),可以使用此功能來查找,以便快速定位,可以輸入關(guān)鍵字,按新聞的標(biāo)題和新聞的內(nèi)容進(jìn)行查找。圖3-3 新聞搜索模塊3.2 后臺(tái)系統(tǒng)功能描述1 系統(tǒng)管理模塊管理模塊包括添加管理員,對(duì)管理員基本信息的瀏覽,更改管理員密碼等功能。圖3-4 系統(tǒng)管理模塊2.新聞管理模塊 此模塊的功能是對(duì)已有的新聞的各項(xiàng)信息進(jìn)行修

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論