freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

新聞發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文(已修改)

2025-07-01 13:30 本頁面
 

【正文】 89新聞發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文前言自從1946年世界上第一臺(tái)電子計(jì)算機(jī)誕生,70年代第一個(gè)計(jì)算機(jī)網(wǎng)絡(luò)ARPANET實(shí)現(xiàn)互聯(lián);隨后在計(jì)算機(jī)技術(shù)與網(wǎng)絡(luò)技術(shù)發(fā)展的基礎(chǔ)上,根據(jù)人們信息交換的需要,產(chǎn)生了Internet,從此標(biāo)志著人類進(jìn)入了電子信息化時(shí)代。九十年代后期計(jì)算機(jī)與Internet的普及逐漸進(jìn)入了企業(yè)、機(jī)關(guān),學(xué)校和普通百姓家庭,實(shí)現(xiàn)了同外界信息同步交換,享受不出門就知天下事的方便生活。前言 隨著計(jì)算機(jī)技術(shù)的發(fā)展,網(wǎng)絡(luò)技術(shù)對(duì)我們生活和工作顯得月來越重要,特別是現(xiàn)在信息高度發(fā)達(dá)的今天,人們對(duì)最新信息的需求和發(fā)布迫切的需要及時(shí)性。而現(xiàn)在的世界蘊(yùn)涵著相當(dāng)大的信息量,每天的信息搜集、發(fā)布、更新都需要投入很大的人力物力。在網(wǎng)絡(luò)發(fā)展的新時(shí)代,越來越多的信息在網(wǎng)上發(fā)布,新聞作為信息的一個(gè)重要主題也不例外。這么大的信息量,如果單純用靜態(tài)網(wǎng)頁一個(gè)一個(gè)制作,不僅耗費(fèi)人力物力,而且新聞本身的時(shí)效性也難以發(fā)揮出來。所以動(dòng)態(tài)新聞發(fā)布及管理系統(tǒng)的產(chǎn)生順應(yīng)當(dāng)前形勢(shì)的發(fā)展,不僅節(jié)省人力物力,更加體現(xiàn)了新聞本身的時(shí)效性。新聞發(fā)布系統(tǒng)的出現(xiàn)大大減輕了網(wǎng)站更新維護(hù)的工作量,通過網(wǎng)絡(luò)數(shù)據(jù)庫的引用,將網(wǎng)站的更新維護(hù)工作簡(jiǎn)化到只需錄入文字和上傳圖片,從而使網(wǎng)站的更新速度大大縮短,在某些專門的網(wǎng)上新聞?wù)军c(diǎn),如新浪的新聞中心等,新聞的更新速度已經(jīng)縮短到五分鐘一更新,從而大大加快了信息的傳播速度,也吸引了更多的長(zhǎng)期用戶群,時(shí)時(shí)保持網(wǎng)站的活動(dòng)力和影響力。 目前成熟的新聞發(fā)布系統(tǒng)有很多,如著名的v7Content Management Suite),InterwoverTeamSite(,Cisco公司采用的系統(tǒng)),產(chǎn)品也得到廣泛的應(yīng)用,例如OpenCMS(),ZopeContentManagement Framework()等。國(guó)內(nèi)眾多大型門戶網(wǎng)站,如網(wǎng)易()、新浪()、搜狐()、首都在線()、人民日?qǐng)?bào)網(wǎng)()、中國(guó)新聞網(wǎng)()等,每天甚至?xí)r刻進(jìn)行海量信息的維護(hù),以保持網(wǎng)站內(nèi)容及時(shí)更新,新聞發(fā)布系統(tǒng),起著絕對(duì)重要的作用,是當(dāng)今動(dòng)態(tài)網(wǎng)站內(nèi)容更新的主要手段。國(guó)外更是如此。在線新聞憑借它的實(shí)時(shí)性和真實(shí)性擁有了大批的用戶,本篇論文就是介紹如果制作一個(gè)新聞發(fā)布系統(tǒng)。第1章 系統(tǒng)概述 SQL SERVER 簡(jiǎn)介SQL Server 是一個(gè)關(guān)系數(shù)據(jù)庫管理系統(tǒng)。它最初是由Microsoft Sybase 和AshtonTate三家公司共同開發(fā)的,于1988 年推出了第一個(gè)OS/2 版本。在Windows NT 推出后,Microsoft與Sybase 在SQL Server 的開發(fā)上就分道揚(yáng)鑣了,Microsoft 將SQL Server 移植到Windows NT系統(tǒng)上,專注于開發(fā)推廣SQL Server 的Windows NT 版本。Sybase 則較專注于SQL Server在UNIX 操作系統(tǒng)上的應(yīng)用?! QL Server 2000 是Microsoft 公司推出的SQL Server 數(shù)據(jù)庫管理系統(tǒng),該版本繼承了SQL Server 版本的優(yōu)點(diǎn),同時(shí)又比它增加了許多更先進(jìn)的功能。具有使用方便可伸縮性好與相關(guān)軟件集成程度高等優(yōu)點(diǎn),可跨越從運(yùn)行Microsoft Windows 98 的膝上型電腦到運(yùn)行Microsoft Windows 2000 的大型多處理器的服務(wù)器等多種平臺(tái)使用。 WEB平臺(tái)的體系結(jié)構(gòu)介紹Web平臺(tái)的三層分布式體系結(jié)構(gòu)為圖13所示。客戶端瀏覽器Web服務(wù)器應(yīng)用服務(wù)器數(shù)據(jù)庫服務(wù)器反饋頁面HTTP請(qǐng)求事務(wù)邏輯請(qǐng)求結(jié)果圖13 Web平臺(tái)的三層分布式體系結(jié)構(gòu)三層分布式體系結(jié)構(gòu)的第一層是客戶端表示層、客戶層 僅僅是整個(gè)應(yīng)用系統(tǒng)的圖形界面表示。處于第二層的應(yīng)用服務(wù)層,有一臺(tái)或多臺(tái)服務(wù)器組成,其中Web服務(wù)器主要負(fù)責(zé)對(duì)客戶端應(yīng)用程序的集中管理,應(yīng)用服務(wù)器(Application Server)主要負(fù)責(zé)應(yīng)用邏輯的集中管理,即事務(wù)處理。處于第三層的是數(shù)據(jù)中心層,有數(shù)據(jù)庫系統(tǒng),主要負(fù)責(zé)數(shù)據(jù)的存儲(chǔ)和組織、數(shù)據(jù)庫的分布式管理、數(shù)據(jù)庫的備份和同步等等。新聞發(fā)布的應(yīng)用可以看作一個(gè)客戶與新聞發(fā)布站點(diǎn)之間的一系列交互過程。整個(gè)交互過程從客戶端所瀏覽的一個(gè)頁面開始。用戶單擊該頁面上的一個(gè)按鈕或鏈接就產(chǎn)生一個(gè)請(qǐng)求,該請(qǐng)求通過HTTP傳遞到Web服務(wù)器上,Web服務(wù)器將頁面中的請(qǐng)求及有關(guān)數(shù)據(jù)取出來傳給應(yīng)用服務(wù)器,應(yīng)用服務(wù)器調(diào)用相關(guān)的商務(wù)邏輯,實(shí)際上是一個(gè)Web應(yīng)用程序,進(jìn)行相應(yīng)的處理,從外部數(shù)據(jù)庫服務(wù)器存取數(shù)據(jù),然后將結(jié)果傳回Web服務(wù)器,Web服務(wù)器再將數(shù)據(jù)結(jié)果轉(zhuǎn)換為頁面的形式傳給瀏覽器,于是在客戶端產(chǎn)生了新的頁面。該頁面是這一次請(qǐng)求的結(jié)果,也是下一次請(qǐng)求的開始。 WEB服務(wù)器平臺(tái)介紹在新聞發(fā)布系統(tǒng)的開發(fā)中,Web服務(wù)器平臺(tái)的選擇是至關(guān)重要的,它包括Web服務(wù)器操作系統(tǒng)和Web服務(wù)器軟件,而Web服務(wù)器軟件通常又決定了將采用什么樣的操作系統(tǒng)。Web服務(wù)器平臺(tái)決定了新聞發(fā)布網(wǎng)站的可靠性、對(duì)客戶的服務(wù)能力,以及為了維持網(wǎng)站運(yùn)行所需要付出的代價(jià)。只有選擇了正確的產(chǎn)品以及作 出相應(yīng)正確的設(shè)計(jì),新聞發(fā)布系統(tǒng)才可以成為商家和顧客之間進(jìn)行溝通的良好途徑。三種最常用的Web服務(wù)器平臺(tái)是:基于Apache HTTP Server的服務(wù)器平臺(tái)、基于網(wǎng)景的NES的服務(wù)器平臺(tái)、基于微軟的IIS的服務(wù)器平臺(tái)。微軟的Windows2000 Server + IIS架構(gòu)的Web服務(wù)器平臺(tái)功能強(qiáng)大,配置靈活,支持目前流行的多種服務(wù)器端 開發(fā)技術(shù),開發(fā)成本低、周期短、維護(hù)相對(duì)簡(jiǎn)單,很適合中小企業(yè)進(jìn)行新聞發(fā)布系統(tǒng)的開發(fā),我們采用了基于微軟的IIS的Web服務(wù)器平臺(tái)。下面就三種Web服務(wù)器平臺(tái)的特點(diǎn)作一比較?;贏pache HTTP Server的服務(wù)器平臺(tái)Apache是一種功能強(qiáng)大、高靈活性、高可擴(kuò)展性的免費(fèi)Web服務(wù)器軟件。通過靈活的配置,Apache Web服務(wù)器可以實(shí)現(xiàn)諸多強(qiáng)大的功能, Apache源代碼開放,所以很容易與第三方模塊相結(jié)合,便于進(jìn)一步擴(kuò)展功能,定制成適合自己需要的系統(tǒng)。Apache可運(yùn)行在多種操作系統(tǒng)及硬件平臺(tái)上,但通常是與Linux操作系統(tǒng)搭配來組建Web服務(wù)器平臺(tái)。如果采用Linux+ Apache架構(gòu),可以搭建大型Web服務(wù)器平臺(tái),實(shí)現(xiàn)復(fù)雜的企業(yè)級(jí)新聞發(fā)布系統(tǒng)。由于Linux和Apache都是免費(fèi)的軟件,只需要花費(fèi)很低的成本就可以搭建出靈活的新聞發(fā)布系統(tǒng)Web平臺(tái),但是它的開發(fā)是復(fù)雜而艱巨的,由于Linux和Apache都是開放的、不斷擴(kuò)展中的軟件,還不是很完善,系統(tǒng)的配置和維護(hù)比較困難,需要專業(yè)人員的參與,對(duì)于小型的企業(yè)新聞發(fā)布系統(tǒng)并不適合。 基于網(wǎng)景的NES的服務(wù)器平臺(tái)網(wǎng)景公司的Netscape Enterprise Server (NES)是一個(gè)非常流行的Web服務(wù)器平臺(tái),很適合開發(fā)復(fù)雜的企業(yè)級(jí)網(wǎng)站,幾乎可以在所有流行的操作系統(tǒng)上運(yùn)行,包括Digital、Unix、HPUX、Solaris和Windows NT等。因特網(wǎng)上很多有名的網(wǎng)站都是用NES開發(fā)的。NES功能強(qiáng)大,擁有廣泛的第三方組件及工具支持,而且支持多種編程模型。NES通常構(gòu)建在Linux或Unix類操作系統(tǒng)上,一般適用于開發(fā)大型的企業(yè)新聞發(fā)布系統(tǒng)。基于微軟的IIS的服務(wù)器平臺(tái)微軟公司的Internet Information Server (IIS)是因特網(wǎng)上非常流行的WWW服務(wù)器軟件,既適用于小網(wǎng)站,也適合于交易量很大的企業(yè)級(jí)網(wǎng)站。目前,IIS只能運(yùn)行在Windows NT或Windows 2003 Server上。IIS內(nèi)有一個(gè)集成的搜索引擎,允許用戶用多種工具(包括ASP、ActiveX Data Objects以及SQL數(shù)據(jù)庫查詢)來創(chuàng)建搜索表,IIS允許用遠(yuǎn)程瀏覽器對(duì)服務(wù)器進(jìn)行管理,支持多個(gè)虛擬主機(jī)。此外由于引入了ASP技術(shù),你可以很方便的利用它來創(chuàng)建動(dòng)態(tài)網(wǎng)頁。Windows 2005 Server +IIS的架構(gòu)是當(dāng)前非常流行的一種Web服務(wù)器平臺(tái),它的配置和開發(fā)都比較容易,很適合中小企業(yè)開發(fā)B2C型的新聞發(fā)布系統(tǒng)。 WEB平臺(tái)的動(dòng)態(tài)設(shè)計(jì)技術(shù)介紹目前比較流行的Web開發(fā)技術(shù)有:CGI, ASP, PHP, JSP,。在本新聞發(fā)布系統(tǒng)的開發(fā)中,我們主要采用了目前比較流行的。 CGI技術(shù)CGI(公共網(wǎng)關(guān)接口Common Gateway Interface)是最古老的Web程序設(shè)計(jì)方式,它提供了一個(gè)外部應(yīng)用程序與Web服務(wù)器交互的標(biāo)準(zhǔn)接口。CGI最大的好處在于其與瀏覽Web站點(diǎn)的用戶之間的交互能力,使信息網(wǎng)關(guān)、反饋機(jī)制、訪問數(shù)據(jù)庫、訂閱和查詢等一系列靈活復(fù)雜的操作得以實(shí)現(xiàn)。CGI程序可以使用Perl, C, C++等任何能夠形成可執(zhí)行程序的語言編寫,跨平臺(tái)性能極佳,幾乎可以在任何操作系統(tǒng)上實(shí)現(xiàn)。但是CGI開發(fā)很復(fù)雜,且不具備事務(wù)(Transaction)處理功能,會(huì)大量擠占Web系統(tǒng)的資源,影響系統(tǒng)的運(yùn)行效率。ASP技術(shù)ASP(Active Server Pages)內(nèi)含于IIS中,提供了一個(gè)服務(wù)器端的腳本運(yùn)行環(huán)境。利用它可以產(chǎn)生和運(yùn)行動(dòng)態(tài)的、交互的Web服務(wù)應(yīng)用程序。與常見的在client端 實(shí)現(xiàn)動(dòng)態(tài)主頁的技術(shù)如Java Applet、ActiveX Control、VBScript、JavaScript等不同,ASP中的命令和Script語句都是由服務(wù)器來解釋執(zhí)行的,執(zhí)行結(jié)果產(chǎn)生動(dòng)態(tài)生成的Web頁面并送到瀏覽器,而Client端 技術(shù)的Script命令則是由瀏覽器來解釋執(zhí)行的。ASP的優(yōu)點(diǎn)是使用Script(描述性的語言),不需要編譯,可嵌入到Web頁面中,并且由于ASP在服務(wù)器端 解釋執(zhí)行,開發(fā)者可以不必考慮瀏覽器是否支持。ASP的缺點(diǎn)是它的跨平臺(tái)能力差,目前只能運(yùn)行在微軟的Web服務(wù)器上,且安全性不好,需要注意經(jīng)常下載微軟發(fā)布的補(bǔ)丁程序。PHP技術(shù)PHP是一種跨平臺(tái)的服務(wù)器端的嵌入式腳本語言,它大量地借用C、Perl語言的語法,并結(jié)合PHP自己的特性,使Web開發(fā)者能夠快速寫出動(dòng)態(tài)頁面。它可以在Windows、Unix、Linux的Web服務(wù)器平臺(tái)上正常運(yùn)行,還支持IIS、Apache等通用服務(wù)器軟件,用戶在更換服務(wù)器平臺(tái)時(shí),只需要作少量的改變即可。PHP最大的好處在于它是完全免費(fèi)的,可以不受限制的獲得源碼,使得開發(fā)者容易加入自己的特色。PHP的缺點(diǎn)在于雖然它支持目前大多數(shù)的數(shù)據(jù)庫,但是提供的數(shù)據(jù)庫接口不統(tǒng)一,比如對(duì)Oracle、My SQL、Sybase的接口都不一樣,而且缺乏對(duì)分布式多層系統(tǒng)結(jié)構(gòu)的支持,由于新聞發(fā)布系統(tǒng)會(huì)涉及到多種數(shù)據(jù)源,而且通常采用分布式體系結(jié)構(gòu),因此并不適合用來開發(fā)新聞發(fā)布系統(tǒng)。JSP技術(shù)JSP是Sun公司推出的新一代站點(diǎn)開發(fā)語言,它最大的特點(diǎn)是將Web程序設(shè)計(jì)的邏輯處理和內(nèi)容與外觀設(shè)計(jì)隔開,通過使用JSP標(biāo)記和小腳本來生成頁面上的動(dòng)態(tài)內(nèi)容。在服務(wù)器端,JSP引擎解釋JSP標(biāo)記和小腳本,生成所請(qǐng)求的內(nèi)容,例如通過訪問JavaBeans組件,使用JDBC/JDO技術(shù)訪問數(shù)據(jù)庫,并且將結(jié)果以HTML或XML頁面的形式發(fā)送回瀏覽器。由于JSP頁面的內(nèi)置腳本語言是基于Java編程語言的,擁有Java編程語言“一次編寫,各處運(yùn)行”的跨平臺(tái)無關(guān)性的好處,開發(fā)效率高,安全性好。NET 框架是 .NET 平臺(tái)中居于核心地位的編程引擎。.NET 框架是高生產(chǎn)率的、基于標(biāo)準(zhǔn)的多語言應(yīng)用程序執(zhí)行環(huán)境,處理基本雜務(wù)和減輕部署任務(wù)。應(yīng)用程序執(zhí)行環(huán)境管理內(nèi)存,解決版本控制問題以及提高應(yīng)用程序的可靠性、可伸縮性和安全性。公共語言運(yùn)行庫是 .NET 框架中的引擎,它提供了一個(gè)安全的托管執(zhí)行環(huán)境,并且旨在用于支持開發(fā)人員使用多種不同的語言來創(chuàng)建應(yīng)用程序。它有統(tǒng)一的類型系統(tǒng)并允許跨語言繼承和調(diào)試。通過使用 .NET 框架,開發(fā)人員就擁有了速度最快、效率最高的生成應(yīng)用程序的方法。.NET平臺(tái)具有高安全性,.NET框架通過其核心安全功能提供保護(hù)客戶機(jī)和服務(wù)器的方法。由于公共語言運(yùn)行庫在核心層透明地處理安全性,因此開發(fā)人員可將精力集中于應(yīng)用程序邏輯。開發(fā)人員仍然可以隨時(shí)使用和擴(kuò)展安全模型。 目前,CGI技術(shù)由于開發(fā)復(fù)雜,效率也不是很高,現(xiàn)在已經(jīng)很少有人再用它來開發(fā)Web應(yīng)用程序。ASP和PHP技術(shù)則在國(guó)內(nèi)比較流行,但是由于PHP自身的缺點(diǎn),并不是很適合開發(fā)新聞發(fā)布系統(tǒng),JSP在國(guó)際上比較流行,適合開發(fā)一些企業(yè)級(jí)新聞發(fā)布系統(tǒng),但現(xiàn)在 在國(guó)內(nèi)運(yùn)用的還比較少,在技術(shù)上和成本上要求都比較高。因此對(duì)于一些中小企業(yè)開發(fā)B2C型新聞發(fā)布系統(tǒng),采用微軟的IIS+ASP方式,開發(fā)周期短,成本低,通過引入XML技術(shù)來描述及傳送數(shù)據(jù)內(nèi)容,可以開發(fā)出靈活的新聞發(fā)布應(yīng)用,但是ASP的跨平臺(tái)能力差,目前只能運(yùn)行在微軟的Web服務(wù)器上,且安全性不好,需要注意經(jīng)常下載微軟發(fā)布的補(bǔ)丁程序。因此,+、SQL Server 2000為開發(fā)工具,具有良好的擴(kuò)展性。 基于WEB平臺(tái)系統(tǒng)的開發(fā)方法本系統(tǒng)主要運(yùn)用了系統(tǒng)開發(fā)生命周期法(System Development Life Cycle 簡(jiǎn)稱SDLC)和結(jié)構(gòu)化方法(Structured Approach)來闡述該系統(tǒng)的開發(fā)過程,經(jīng)過系統(tǒng)規(guī)劃、系統(tǒng)分析 、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施及系統(tǒng)維護(hù)逐步完成系統(tǒng)各功能的實(shí)現(xiàn),將計(jì)算機(jī)作為管理決策的支持手段,融入日常業(yè)務(wù)的各個(gè)環(huán)節(jié),使得管理更加規(guī)范,同時(shí)也能夠更好的為顧客服務(wù),該系統(tǒng)大大提高了工作效率,為公司帶來了更好的社會(huì)效益和經(jīng)濟(jì)效益。第2章 系統(tǒng)需求分析Internet的蓬勃發(fā)展,使新聞的傳播方式發(fā)生了巨大的變化,傳統(tǒng)的信息傳播媒體電視、廣播、報(bào)紙已經(jīng)不再是人們茶余飯后的主要精神甜點(diǎn),人們更多的開始關(guān)注網(wǎng)絡(luò)新聞。由于互聯(lián)網(wǎng)所容納的信息量大、內(nèi)容豐富、信息及時(shí)、準(zhǔn)確,更有相關(guān)信息的全面的介紹與比較,大大地方便了人們的閱讀,因此在短短幾年的時(shí)間里,互聯(lián)網(wǎng)便濟(jì)身于眾多媒體之間,并具有相當(dāng)一部分媒體人群。借此東風(fēng),新聞網(wǎng)也迅速發(fā)展起來,它內(nèi)容豐富,涉及到商業(yè)、工業(yè)、農(nóng)業(yè)、銀行、財(cái)政、教育、娛樂、信息等各個(gè)產(chǎn)業(yè),信息量大,不僅有實(shí)事新聞,還有相關(guān)的行業(yè)信息,同時(shí)新聞網(wǎng)具有互聯(lián)網(wǎng)所具備的一切特性。在全球網(wǎng)絡(luò)化、信息化的今天,新聞網(wǎng)迅速發(fā)展,大大地豐富了人們的生活,不知不覺中,它已經(jīng)成為人們生活中不可或缺的重要組成部分。+SQL Serve開發(fā)新聞發(fā)布系統(tǒng)。采用B/S(Browser/S
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1