基于PHP 新聞發(fā)布系統(tǒng)
《基于PHP 新聞發(fā)布系統(tǒng)》由會(huì)員分享,可在線閱讀,更多相關(guān)《基于PHP 新聞發(fā)布系統(tǒng)(25頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、江蘇畜牧獸醫(yī)職業(yè)技術(shù)學(xué)院畢業(yè)論文(設(shè)計(jì))I基于基于 PHPPHP 的新聞發(fā)布系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)的新聞發(fā)布系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)作者 劉興榮 指導(dǎo)教師 程濤【摘要摘要】:伴隨著網(wǎng)絡(luò)的出現(xiàn),網(wǎng)頁逐漸融入人們的生活??焖偌皶r(shí)的新聞瀏覽,五彩繽紛的網(wǎng)上信息,使網(wǎng)絡(luò)與人們生活息息相關(guān)。足不出戶便可知天下大事,網(wǎng)上新聞發(fā)布系統(tǒng)可使系統(tǒng)管理員方便、快速、簡(jiǎn)潔的發(fā)布新聞,普通用戶能夠?yàn)g覽新聞,將需要經(jīng)常變動(dòng)或添加的內(nèi)容進(jìn)行分類管理,最后系統(tǒng)化、標(biāo)準(zhǔn)化的發(fā)布到網(wǎng)站上的一種新聞網(wǎng)站管理。本系統(tǒng)采用 PHP 作為開發(fā)語言,WAMP 作為開發(fā)環(huán)境,EclipsePHP 作為開發(fā)工具,Mysql5.0 作為數(shù)據(jù)服務(wù)器,實(shí)現(xiàn)了對(duì)網(wǎng)站
2、基本參數(shù)設(shè)置、新聞?lì)悇e設(shè)置,動(dòng)態(tài)新聞發(fā)布及管理等一系列功能,完成了一個(gè)動(dòng)態(tài)新聞發(fā)布系統(tǒng)的所有功能,包括新聞新聞搜索、新聞發(fā)布、圖片發(fā)布、管理員登陸等界面。系統(tǒng)捕獲了絕大多數(shù)的異常情況,具有較好的安全性,容錯(cuò)性。前臺(tái)頁面結(jié)合 HTML 語言生成靜態(tài)頁面,杜絕了一般用戶直接操作數(shù)據(jù)庫的可能,滿足了基本的新聞發(fā)布系統(tǒng)需求。【關(guān)鍵詞】:新聞發(fā)布;瀏覽器/服務(wù)器(Browser/Server)模式;PHP;The Design and Implementation of PHP based News Publishing System【Abstract】: With the emergence of t
3、he network, Page gradually integrated into peoples lives. Rapidly and timely news browsing and colorful online information make the network is closely related with peoples lives. People will know recent world affairs even stay at home. Online press release system is a news site management which make
4、s system administrator release information conveniently, quickly and 江蘇畜牧獸醫(yī)職業(yè)技術(shù)學(xué)院畢業(yè)論文(設(shè)計(jì))IIconcisely; allows ordinary users browse news, makes classification management for the information which requires frequent changes and additions and finally release on web systematic and standardized.This syste
5、m uses PHP as a development language, WAMP as the development environment, and Mysql5.0 as a data server, finally realize a series of functions, such as basic parameters settings, news website category sets, dynamic news release and management. Whats more this system has completed all the functions
6、of a dynamic news release system, including news search, emotion reviews, text messages, user registration such as the change of user interface. The last but not the least, this system have better security, fault tolerance and capture the majority of anomalies. The combination of front desk page and
7、 HTML language generates static page, which put a stop to the average user manipulating database directly, satisfying the basic requirements for news release system【Keywords: hotel】: News release; Browser/Server mode; PHP;江蘇畜牧獸醫(yī)職業(yè)技術(shù)學(xué)院畢業(yè)論文(設(shè)計(jì))III目錄引言.1第一章 概述.11.1 國內(nèi)外網(wǎng)上新聞發(fā)布系統(tǒng)的發(fā)展現(xiàn)狀 .11.2 系統(tǒng)開發(fā)背景 .21.3 新
8、聞發(fā)布系統(tǒng)的概念 .31.4 新聞發(fā)布系統(tǒng)的特點(diǎn) .31.5 新聞發(fā)布系統(tǒng)的分類 .31.6 開發(fā)工具的選用和介紹.4第二章 系統(tǒng)分析.42.1 概述.42.2 需求說明.52.3 用戶及其特點(diǎn).5第三章 系統(tǒng)總體設(shè)計(jì).63.1 系統(tǒng)設(shè)計(jì)原則.63.2 系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì).63.2.1 系統(tǒng)功能描述.73.2.2 系統(tǒng)功能模塊劃分.83.3 系統(tǒng)的概要設(shè)計(jì).93.4 系統(tǒng)流程分析.9第四章 詳細(xì)設(shè)計(jì)和實(shí)現(xiàn).104.1 數(shù)據(jù)庫的創(chuàng)建.104.2 數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計(jì).104.3 目錄結(jié)構(gòu).114.4 模塊劃分.124.5 站點(diǎn)首頁模塊 .12江蘇畜牧獸醫(yī)職業(yè)技術(shù)學(xué)院畢業(yè)論文(設(shè)計(jì))IV4.5.1
9、列表頁面模塊 .134.5.2 新聞內(nèi)容頁模塊 .134.5.3 新聞搜索 .144.6 后臺(tái)管理 .144.6.1 管理員登陸模塊 .14第五章 總結(jié)與展望.16致謝.17附錄.17江蘇畜牧獸醫(yī)職業(yè)技術(shù)學(xué)院畢業(yè)論文(設(shè)計(jì))1引言引言開發(fā)技術(shù)先進(jìn)、功能強(qiáng)大和可靠性高的新聞發(fā)布系統(tǒng)就具有特別重要的意義。首先,新聞發(fā)布系統(tǒng)能有效控制和管理各種待發(fā)信息。由于各種待發(fā)布信息的產(chǎn)生源涉及到各個(gè)職能部門,待發(fā)布信息的種類有服務(wù)型、動(dòng)態(tài)型、介紹型等等,因此長(zhǎng)期以來各種信息的發(fā)布都是各個(gè)部門各自為政,難以管理與控制。新聞發(fā)布系統(tǒng)能夠通過統(tǒng)一的輸入界面進(jìn)行有效控制。其次,新聞發(fā)布系統(tǒng)能實(shí)現(xiàn)信息的快速有序發(fā)布,大
10、大提高信息發(fā)布效率與質(zhì)量。通過網(wǎng)絡(luò)數(shù)據(jù)庫的引用,將網(wǎng)站的更新維護(hù)工作簡(jiǎn)化到只需錄入文字和上傳圖片,從而減輕了網(wǎng)站更新維護(hù)的工作量,使網(wǎng)站更新速度大大縮短,加快了信息的傳播速度。最后,新聞發(fā)布系統(tǒng)能時(shí)時(shí)保持網(wǎng)站的活動(dòng)力和影響力,吸引更多的長(zhǎng)期用戶群。第一章第一章 概述概述1.1 國內(nèi)外網(wǎng)上新聞發(fā)布系統(tǒng)的發(fā)展現(xiàn)狀在 Internet 飛速發(fā)展的今天,互聯(lián)網(wǎng)成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,它在人們政治、經(jīng)濟(jì)、生活等各個(gè)方面發(fā)揮著重要的作用.因此網(wǎng)站建設(shè)在Internet 應(yīng)用上的地位顯而易見,它已成為政府、企事業(yè)單位信息化建設(shè)中的重要組成部分,從而倍受人們的重視?,F(xiàn)今的社會(huì),人們已經(jīng)離不
11、開網(wǎng)絡(luò),網(wǎng)絡(luò)已經(jīng)成為人與人之間交流的一種形式,它能夠把復(fù)雜的事情簡(jiǎn)單化。新聞發(fā)布系統(tǒng)的出現(xiàn)使電視不再是唯一的新聞媒體,網(wǎng)絡(luò)也充當(dāng)了一個(gè)重要的新聞媒介的功能。簡(jiǎn)單地說,新聞發(fā)布系統(tǒng)就是一個(gè)網(wǎng)絡(luò)新聞媒介,實(shí)現(xiàn)了對(duì)新聞的分類、上傳、審核、發(fā)布,模擬了一般新聞媒介的新聞發(fā)布的過程,通過不同權(quán)限的用戶名和密碼分別實(shí)現(xiàn)以上所說功能,隨著互聯(lián)網(wǎng)的進(jìn)一步發(fā)展,網(wǎng)絡(luò)媒體在人們心中的地位進(jìn)一步提高,新聞發(fā)布系統(tǒng)做為網(wǎng)絡(luò)媒體的核心系統(tǒng),其重要性是越來越明顯:一方面,它提供一個(gè)新聞管理和發(fā)布的功能;另一方面,現(xiàn)在的新聞發(fā)布要求實(shí)現(xiàn)與普通用戶之間的交互,用戶可以很方便地參加一些調(diào)查和相關(guān)新聞的評(píng)論,這一點(diǎn)也是其他一些媒
12、體現(xiàn)在無法做到的(電視、電臺(tái)等) ,同時(shí),Internet 發(fā)展到當(dāng)今,可以說,只要你上 Internet,你就會(huì)接觸到新聞發(fā)布系統(tǒng),新聞發(fā)布系統(tǒng)的用戶是相當(dāng)驚人的,其重要性是不容置疑的,當(dāng)然這也對(duì)新聞發(fā)布系統(tǒng)的開發(fā)提出了更高的要求。江蘇畜牧獸醫(yī)職業(yè)技術(shù)學(xué)院畢業(yè)論文(設(shè)計(jì))2網(wǎng)站新聞發(fā)布系統(tǒng),是將網(wǎng)站上需要經(jīng)常變動(dòng)的信息,社會(huì)的動(dòng)態(tài)等更新信息集中管理,并通過信息的某些共性進(jìn)行分類,最后系統(tǒng)化、標(biāo)準(zhǔn)化發(fā)布到網(wǎng)站上的一種網(wǎng)站應(yīng)用程序。傳統(tǒng)的網(wǎng)站新聞管理方式有兩種,一是靜態(tài) HTML 頁面,更新信息時(shí)需要重新制作頁面然后上傳頁面并修改相應(yīng)鏈接,這種方式因?yàn)樾侍鸵巡欢嘤?。二是基于JSP 或者其他語
13、言和腳本語言,將動(dòng)態(tài)網(wǎng)頁和數(shù)據(jù)庫結(jié)合,通過應(yīng)用程序來處理新聞,這是目前較為流行的做法。人們對(duì)最新信息的需求和發(fā)布迫切的需要及時(shí)性,而動(dòng)態(tài)交互式網(wǎng)頁剛好提供了這些功能,本系統(tǒng)就是一個(gè)能夠在網(wǎng)上實(shí)現(xiàn)新聞發(fā)布,多欄目管理,實(shí)時(shí)的進(jìn)行行為統(tǒng)計(jì)和記錄的網(wǎng)上交互系統(tǒng)。1.2 系統(tǒng)開發(fā)背景新聞發(fā)布系統(tǒng),在國內(nèi)外早已有著成熟的研究成果和廣泛的社會(huì)應(yīng)用.國內(nèi)眾多大型門戶網(wǎng)站,如網(wǎng)易,新浪,搜狐,首都在線,人民日?qǐng)?bào)網(wǎng),中國新聞網(wǎng)等,每天甚至?xí)r刻進(jìn)行海量信息的維護(hù),以保持網(wǎng)站內(nèi)容及時(shí)更新,內(nèi)容管理系統(tǒng),起著絕對(duì)重要的作用,是當(dāng)今動(dòng)態(tài)網(wǎng)站內(nèi)容更新的主要手段,國外更是如此。信息技術(shù)的發(fā)展使得整個(gè)世界越來越小,這也意味著
14、企業(yè)的競(jìng)爭(zhēng)環(huán)境由區(qū)域化向全球化發(fā)展,尤其是隨著中國加入 WTO 后,經(jīng)濟(jì)全球化是大趨勢(shì),企業(yè)所處的宏觀環(huán)境實(shí)際上已經(jīng)不僅僅是通過信息技術(shù)員連接起來狹義的網(wǎng)絡(luò),而應(yīng)該將技術(shù)環(huán)境與經(jīng)濟(jì)環(huán)境結(jié)合在一起考慮,形成一種大網(wǎng)絡(luò)的概念。企業(yè)對(duì)信息的掌握程度、信息獲取是否及時(shí)、信息能否得到充分利用、對(duì)信息的反應(yīng)是否敏感準(zhǔn)確,已越來越成為衡量一個(gè)企業(yè)市場(chǎng)競(jìng)爭(zhēng)能力的重要因素,所以建立動(dòng)態(tài)的新聞發(fā)布是系統(tǒng)適應(yīng)企業(yè)發(fā)展要求的,其意義是巨大的。新聞系統(tǒng)是一個(gè)比較典型的文檔系統(tǒng),掌握了新聞系統(tǒng)的開發(fā),對(duì)于開發(fā)其它的文檔系統(tǒng)都有很大的幫助。隨著信息時(shí)代的高速發(fā)展,傳統(tǒng)的報(bào)紙雜志已經(jīng)遠(yuǎn)遠(yuǎn)滿足不了人們的需求,人們更加希望于能夠
15、在網(wǎng)上了解更多的新聞和信息,于是我們就很有必要在網(wǎng)上創(chuàng)建一個(gè)新聞發(fā)布管理信息系統(tǒng)了。大部分網(wǎng)站都是采用靜態(tài)的方式來發(fā)布和管理信息的,可是網(wǎng)站需要更新的信息量也越來越大,所以這很不利于網(wǎng)站管理人員的工作。為了更加方便的管理網(wǎng)站,于是我們就很迫切的需要利用動(dòng)態(tài)技術(shù)創(chuàng)建一個(gè)新聞發(fā)布管理信息系統(tǒng)了。1.3 新聞發(fā)布系統(tǒng)的概念新聞發(fā)布系統(tǒng)(Press Release System)是一個(gè)基于新聞發(fā)布和內(nèi)容管理的信息管理系統(tǒng),是將政府、企業(yè)、學(xué)校等需要經(jīng)常變動(dòng)的信息、新產(chǎn)品發(fā)布和業(yè)界動(dòng)態(tài)等更新信江蘇畜牧獸醫(yī)職業(yè)技術(shù)學(xué)院畢業(yè)論文(設(shè)計(jì))3息集中管理,并通過信息的某些共性進(jìn)行分類,最后進(jìn)行系統(tǒng)化、標(biāo)準(zhǔn)化發(fā)布到
16、系統(tǒng)上的一種信息化應(yīng)用程序。因此,新聞發(fā)布系統(tǒng)能夠?qū)崿F(xiàn)數(shù)據(jù)的動(dòng)態(tài)、實(shí)時(shí)發(fā)布檢索等功能,信息通過一個(gè)操作簡(jiǎn)單的界面加入數(shù)據(jù)庫,然后通過已有的模板格式與審核流程以Web 的形式生成,從而改變了傳統(tǒng)的網(wǎng)絡(luò)信息采集發(fā)布的模式。1.4 新聞發(fā)布系統(tǒng)的特點(diǎn)與一般的信息系統(tǒng)相比較,新聞發(fā)布系統(tǒng)具有以下特點(diǎn):(1)新聞發(fā)布系統(tǒng)是基于 Browser/Server 模式的 Web MIS 系統(tǒng),數(shù)據(jù)庫邏輯相對(duì)簡(jiǎn)單,但數(shù)據(jù)量一般比較龐大;(2)用戶數(shù)量大,服務(wù)器壓力大,是新聞發(fā)布系統(tǒng)設(shè)計(jì)中必須考慮的問題之一,而一般的信息系統(tǒng)相對(duì)壓力要少了很多;(3)新聞發(fā)布系統(tǒng)是一個(gè)開放式的系統(tǒng),前臺(tái)瀏覽無須驗(yàn)證。1.5 新聞發(fā)
17、布系統(tǒng)的分類目前,新聞發(fā)布系統(tǒng)主要分為以下幾類:(1)前臺(tái)動(dòng)態(tài)顯示的新聞系統(tǒng)前臺(tái)動(dòng)態(tài)顯示的新聞系統(tǒng)大約占 60的分額,其主要特點(diǎn)是前臺(tái)采用編程語言動(dòng)態(tài)讀取數(shù)據(jù)庫的內(nèi)容,隨時(shí)更新。該類系統(tǒng)設(shè)計(jì)簡(jiǎn)單,適合大多數(shù)中小企業(yè)建站需要,通用性不強(qiáng),一般需要量身定做,不適合大型新聞?wù)军c(diǎn),當(dāng)用戶過多時(shí),編程語言動(dòng)態(tài)讀取數(shù)據(jù)庫就勢(shì)必消耗大量的服務(wù)器資源,造成系統(tǒng)運(yùn)行緩慢。(2)前臺(tái)靜態(tài)顯示的新聞系統(tǒng)前臺(tái)靜態(tài)顯示的新聞系統(tǒng)大約占有 30多的市場(chǎng)分額,其主要特點(diǎn)是前臺(tái)新聞全部生成 HTML 靜態(tài)文件,前臺(tái)無須讀取數(shù)據(jù)庫,瀏覽器只需要直接下載 HTML 文件即可瀏覽新聞,瀏覽速度得到提高,同時(shí)也大大減輕了數(shù)據(jù)庫服務(wù)器
18、的壓力。該類系統(tǒng)后臺(tái)設(shè)計(jì)復(fù)雜,需要處理復(fù)雜的模板標(biāo)簽和模板之間的邏輯,該類系統(tǒng)靈活性大,具有良好的通用性,適合各類新聞?wù)军c(diǎn)。(3)基于文本的新聞系統(tǒng)基于文本的新聞系統(tǒng)在市場(chǎng)上占有很少的一部分,主要是把前面的數(shù)據(jù)庫換成了TXT 格式的文本文件。該類系統(tǒng)的主要缺點(diǎn)是文本文件是無序的,管理起來非常麻煩,而且安全性不高,很容易造成數(shù)據(jù)冗余,因此,目前還沒有見到該類系統(tǒng)的商業(yè)版本,一般都作為個(gè)人用戶使用。江蘇畜牧獸醫(yī)職業(yè)技術(shù)學(xué)院畢業(yè)論文(設(shè)計(jì))4(4)基于 XML 數(shù)據(jù)島的新聞系統(tǒng)基于 XML 數(shù)據(jù)島的新聞系統(tǒng)是新聞發(fā)布系統(tǒng)的一個(gè)發(fā)展趨勢(shì),用 XML 數(shù)據(jù)島代替了數(shù)據(jù)庫。XML 是一個(gè)有序的數(shù)據(jù)文件,比
19、數(shù)據(jù)庫的讀取速度更快,但操作起來沒有數(shù)據(jù)庫這么方便,但是由于開發(fā)技術(shù)難度大,該類系統(tǒng)現(xiàn)在市場(chǎng)很少見到。1.6 開發(fā)工具的選用和介紹本系統(tǒng)的開發(fā)環(huán)境是 PHP+Apache+MySQL,我用的是 Wamp 組合服務(wù)器。主要開發(fā)工具有 EclipsePHP Studio,是一個(gè)代碼和瀏覽相結(jié)合 PHP 開發(fā)工具,數(shù)據(jù)庫使用的是 My SqlServer ,其它輔助工具還有 Dreamweaver8.0 這個(gè)工具主要用于 HTML 標(biāo)簽語言和JavaScript 腳本語言的編寫。開發(fā)及運(yùn)行環(huán)境選擇操作系統(tǒng)Microsoft Windows XP數(shù)據(jù)庫系My SqlServer 開發(fā)語言Eclipse
20、PHP Studio應(yīng)用服務(wù)器Apache圖 1-1 新聞發(fā)布系統(tǒng)環(huán)境選擇圖 第二章第二章 系統(tǒng)分析系統(tǒng)分析2.1 概述本章在闡述系統(tǒng)需求分析和系統(tǒng)設(shè)計(jì)目標(biāo)的基礎(chǔ)上,對(duì)“網(wǎng)上新聞發(fā)布系統(tǒng)”的功能進(jìn)行設(shè)計(jì)。在數(shù)據(jù)庫設(shè)計(jì)時(shí)通過 E-R 圖來描述各個(gè)實(shí)體間的關(guān)系,清晰的展示了Mysql 關(guān)系數(shù)據(jù)庫的強(qiáng)大的功能,用 UML 建模工具描述系統(tǒng)涉及到的時(shí)間流,以及系統(tǒng)運(yùn)行環(huán)境的搭建,真實(shí)的模擬了一個(gè)軟件項(xiàng)目的功能的設(shè)計(jì)與實(shí)現(xiàn)、軟件的總體結(jié)構(gòu)設(shè)計(jì)和模塊設(shè)計(jì)、編程和調(diào)試、程序聯(lián)調(diào)測(cè)試以及編寫、提交程序整個(gè)流程。2.2 需求說明該系統(tǒng)在性能功能上應(yīng)達(dá)到如下需求:操作簡(jiǎn)單、界面友好、完全控件式的頁面布局,使得新聞
21、的錄入工作更簡(jiǎn)便,許多選項(xiàng)包括新聞分類、新聞列表、新聞出處等只需要點(diǎn)擊鼠標(biāo)就可以完成;另外,跟蹤出現(xiàn)的提示信息也讓用戶隨時(shí)清楚自己的操作情況。對(duì)常見網(wǎng)站的新聞管理的各個(gè)方面:新聞錄入、瀏覽、刪除、修改、搜索等方面都大體江蘇畜牧獸醫(yī)職業(yè)技術(shù)學(xué)院畢業(yè)論文(設(shè)計(jì))5實(shí)現(xiàn),實(shí)現(xiàn)了網(wǎng)站對(duì)即時(shí)新聞的管理要求。通過相關(guān)調(diào)查,要求該系統(tǒng)應(yīng)具有以下功能:1. 通過網(wǎng)絡(luò)瀏覽各類新聞及相關(guān)信息。2. 新聞能分類顯示相關(guān)信息。3. 提供站內(nèi)新聞的搜索功能。4. 為后臺(tái)管理提供管理入口。5. 后臺(tái)編輯個(gè)類新聞并且管理新聞信息2.3 用戶及其特點(diǎn)對(duì)于本系統(tǒng),用戶共分為兩類:普通用戶、管理員,各有不同的權(quán)限。普通用戶: 此
22、類用戶具有以下權(quán)限:1. 瀏覽已發(fā)布的新聞。2. 瀏覽已發(fā)布的圖片管理員:此類用戶具有以下權(quán)限:1. 瀏覽所有網(wǎng)頁。2. 具有管理普通用戶的權(quán)限。3. 發(fā)布公告信息,可供用戶瀏覽。4. 向數(shù)據(jù)庫導(dǎo)入各用戶的注冊(cè)信息信息。6. 登陸后可修改個(gè)人密碼。第三章第三章 系統(tǒng)總體設(shè)計(jì)系統(tǒng)總體設(shè)計(jì)3.1 系統(tǒng)設(shè)計(jì)原則一個(gè)成功的新聞發(fā)布系統(tǒng)的構(gòu)建不僅需要考慮到如何高效快捷的實(shí)現(xiàn)系統(tǒng)功能,還要本著可擴(kuò)展的原則,在一定時(shí)期內(nèi)適應(yīng)技術(shù)發(fā)展與功能擴(kuò)充的需求,同時(shí)要給用戶提供方便、實(shí)用的信息服務(wù),使網(wǎng)站的商務(wù)功能最大化。為了實(shí)現(xiàn)上述目標(biāo),在設(shè)計(jì)新聞發(fā)布系統(tǒng)時(shí),應(yīng)該充分考慮以下幾個(gè)方面:1.先進(jìn)性:采用先進(jìn)的、成熟的技
23、術(shù)和開發(fā)平臺(tái),以保證系統(tǒng)在未來一段時(shí)間內(nèi)的先進(jìn)性。江蘇畜牧獸醫(yī)職業(yè)技術(shù)學(xué)院畢業(yè)論文(設(shè)計(jì))62.可擴(kuò)展性:互聯(lián)網(wǎng)具有巨大的商務(wù)潛能,沒有人可以確切預(yù)計(jì)系統(tǒng)的最終訪問量和最佳的商務(wù)運(yùn)行模式。隨著網(wǎng)上業(yè)務(wù)量的擴(kuò)展和訪問量的增加,系統(tǒng)應(yīng)該能夠具有較強(qiáng)的可擴(kuò)展性,以適應(yīng)新業(yè)務(wù)的發(fā)展,具備向復(fù)雜的業(yè)務(wù)形式延續(xù)的能力。3.標(biāo)準(zhǔn)性和開放性:所有程序及接口具有統(tǒng)一標(biāo)準(zhǔn),使系統(tǒng)具備優(yōu)異的可移植性。4. 安全性、高效性:具有較高的網(wǎng)絡(luò)安全性和運(yùn)行效率,保證提供高質(zhì)量的網(wǎng)絡(luò)服務(wù)、快速的響應(yīng)速度、穩(wěn)定的系統(tǒng)。5.實(shí)用性、靈活性:網(wǎng)站所提供的各項(xiàng)信息、服務(wù)等要做到使用起來簡(jiǎn)單方便,盡可能地滿足不同層次上網(wǎng)用戶的需求并提
24、供對(duì)不同類型上網(wǎng)設(shè)備的支持,真正能夠?yàn)橛脩魩矸奖恪?.2 系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì)根據(jù)不同的用戶,本章所介紹的新聞發(fā)布系統(tǒng)可以分為以下兩個(gè)功能區(qū)。1.瀏覽者功能區(qū):根據(jù)用戶的需求,瀏覽者可以進(jìn)行查看最新公告信息;查看相應(yīng)新聞版塊的新聞標(biāo)題信息;查看相應(yīng)新聞版塊的新聞信息,并且無需注冊(cè)和登錄即可發(fā)表新聞評(píng)論;在系統(tǒng)內(nèi)搜索符合指定條件的新聞標(biāo)題,并查看相應(yīng)新聞的具體信息等操作。2.管理員功能區(qū):管理員通過輸入的賬號(hào)和密碼正常登錄該系統(tǒng)后,除了享有瀏覽者具有的權(quán)限外,還可以進(jìn)行:新聞版塊管理,對(duì)新聞版塊進(jìn)行添加、修改和刪除;新聞信息管理,對(duì)新聞信息進(jìn)行添加、修改、刪除和新聞信息版塊類別移動(dòng);進(jìn)行公告信息管
25、理,對(duì)公告信息進(jìn)行添加、修改和刪除;進(jìn)行新聞評(píng)論管理,對(duì)新聞評(píng)論進(jìn)行添加和刪除;進(jìn)行個(gè)人密碼管理,對(duì)登錄密碼進(jìn)行修改等操作。該系統(tǒng)設(shè)計(jì)流程是首先創(chuàng)建新聞發(fā)布系統(tǒng)數(shù)據(jù)庫,再設(shè)計(jì)該系統(tǒng)的功能,然后編寫源代碼實(shí)現(xiàn)系統(tǒng)功能,然后在表示層制作與用戶對(duì)話界面;將系統(tǒng)上傳到 Intemet 進(jìn)入應(yīng)用層后,用戶使用該系統(tǒng)。該流程對(duì)應(yīng)的系統(tǒng)構(gòu)架為:數(shù)據(jù)層一設(shè)計(jì)數(shù)據(jù)服務(wù)一配置系統(tǒng)信息一表示層一應(yīng)用層一用戶接口配置。3.2.1 系統(tǒng)功能描述新聞發(fā)布及管理系統(tǒng)包括新聞?lì)悇e管理、新聞發(fā)布管理、圖片類別管理、圖片發(fā)布管理、用戶管理等模塊。具體描述如下:1新聞?lì)悇e管理:江蘇畜牧獸醫(yī)職業(yè)技術(shù)學(xué)院畢業(yè)論文(設(shè)計(jì))7(1)新聞?lì)?/p>
26、別的錄入,包括類別名稱等信息;(2)新聞?lì)悇e的修改; (3)新聞?lì)悇e的刪除;(4)新聞?lì)悇e的查詢。2新聞發(fā)布管理:(1)基本新聞信息的錄入,包括新聞標(biāo)題、新聞作者、新聞內(nèi)容和所屬類別;(2)基本新聞信息的修改;(3)基本新聞信息的刪除;3圖片類別管理:(1)圖片類別的錄入,包括類別名稱等信息;(2)圖片類別的修改; (3)圖片類別的刪除;4圖片發(fā)布管理:(1)基本圖片信息的錄入,包括圖片標(biāo)題、新聞作者、新聞內(nèi)容和所屬類別等;(2)基本圖片信息的修改;(3)基本圖片信息的刪除;5新聞查詢模塊:(1)按照新聞?lì)悇e分頁顯示新聞;(2)按照日期分頁顯示新聞。6用戶管理功能:(1)用戶信息的錄入,包括用
27、戶名和密碼等信息;(2)用戶信息的修改;(3)用戶信息的刪除。3.2.2 系統(tǒng)功能模塊劃分 后臺(tái)系統(tǒng) 提供數(shù)據(jù) 新 聞 類 別 管 理 前臺(tái)系統(tǒng) 數(shù)據(jù)庫 基本信息發(fā)布 新 聞 查 詢 管 理 江蘇畜牧獸醫(yī)職業(yè)技術(shù)學(xué)院畢業(yè)論文(設(shè)計(jì))8圖 3-1 新聞發(fā)布系統(tǒng)功能模塊關(guān)系圖在本系統(tǒng)中,用戶管理模塊的功能比較簡(jiǎn)單。在系統(tǒng)初始化時(shí),有一個(gè)默認(rèn)的“系統(tǒng)管理員”用戶 Admin,由程序設(shè)計(jì)人員手動(dòng)地添加到數(shù)據(jù)庫中。Admin 用戶可以創(chuàng)建用戶、修改和刪除用戶;普通用戶則只能修改自己的用戶名和密碼。系統(tǒng)用戶信息管理修改 Admin 用戶的密碼創(chuàng)建、修改、刪除普通用戶信息查看Admin用戶普通用戶圖 3-2
28、 普通用戶功能模塊關(guān)系圖3.3 系統(tǒng)的概要設(shè)計(jì)本項(xiàng)目是基于 PHP+Apache+MySQL 的 WEB 應(yīng)用系統(tǒng),采用 B/S 模式。B/S 模式的優(yōu)勢(shì)是系統(tǒng)開發(fā)、維護(hù)和升級(jí)方便,管理成本較低。用戶界面一致,使用簡(jiǎn)單,能實(shí)現(xiàn)不同的人員,從不同的地點(diǎn),以不同的方式訪問和操作;一般客戶機(jī)不需要額外安裝新的軟件,只需安裝有瀏覽器就可以進(jìn)行操作。方便維護(hù)管理,應(yīng)用程序運(yùn)行在服務(wù)器端,這樣便于系統(tǒng)的管理、更新和升級(jí),降低了服務(wù)端和客戶端之間的依賴性,有效地保護(hù)系統(tǒng)平臺(tái)和服務(wù)端的數(shù)據(jù)庫的安全。3.4 系統(tǒng)流程分析為了使讀者進(jìn)一步了解本實(shí)例系統(tǒng)的設(shè)計(jì),本小節(jié)將對(duì)系統(tǒng)進(jìn)行流程分析。多用戶系統(tǒng)的工作流程都是從
29、用戶登錄模塊開始,對(duì)用戶的身份進(jìn)行認(rèn)證。身份認(rèn)證可以分為以下兩個(gè)過程:1.確認(rèn)用戶是否是有效的注冊(cè)用戶。江蘇畜牧獸醫(yī)職業(yè)技術(shù)學(xué)院畢業(yè)論文(設(shè)計(jì))92.確定用戶的類型。第 1 個(gè)過程決定用戶能否進(jìn)入系統(tǒng)。第 2 個(gè)過程根據(jù)用戶的類型決定用戶的操作權(quán)限,從而決定用戶的工作界面。本系統(tǒng)分為前臺(tái)系統(tǒng)和后臺(tái)系統(tǒng)兩個(gè)部分。前臺(tái)系統(tǒng)不需要進(jìn)行身份認(rèn)證,任何人都可以通過瀏覽器閱讀已經(jīng)發(fā)布的新聞、發(fā)表網(wǎng)友評(píng)論。后臺(tái)系統(tǒng)的流程分析如圖 3-4 所示。Admin 用戶擁有所有的權(quán)限,普通用戶只能對(duì)自己發(fā)布的新聞進(jìn)行管理,包括修改新聞內(nèi)容、刪除新聞和刪除網(wǎng)友評(píng)論。 圖 3-4 后臺(tái)系統(tǒng)的流程分析圖第四章第四章 詳細(xì)設(shè)
30、計(jì)和實(shí)現(xiàn)詳細(xì)設(shè)計(jì)和實(shí)現(xiàn)4.1 數(shù)據(jù)庫的創(chuàng)建首先創(chuàng)建一個(gè)數(shù)據(jù)庫 cms,用來保存本系統(tǒng)的所有數(shù)據(jù)。4.2 數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計(jì)根據(jù)用戶需求,共創(chuàng)建了 5 個(gè)表,分別為:系統(tǒng)用戶表:cms_user、系統(tǒng)相冊(cè)分類表:cms_album、圖片基本表:cms_picture、新聞分類表:cms_cat、新聞內(nèi)容表:cms_article。以下是新聞發(fā)布系統(tǒng)的數(shù)據(jù)庫表結(jié)構(gòu)的詳細(xì)描述:1.系統(tǒng)用戶表:cms_user用系統(tǒng)用戶表來保存系統(tǒng)用戶(管理員)的基本信息。 開始 用戶登錄 失敗重試 管理所有用戶的信息 管理新聞?lì)悇e,發(fā)布信息,所有新聞信息的管理 管理自己的信息 Admin 普通用戶 江蘇畜牧獸醫(yī)職
31、業(yè)技術(shù)學(xué)院畢業(yè)論文(設(shè)計(jì))10圖 4-1 系統(tǒng)用戶表2.系統(tǒng)相冊(cè)分類表:cms_album 用來保存相關(guān)相冊(cè)分類信息。圖 4-2 系統(tǒng)相冊(cè)分類表3.圖片基本表:cms_picture用圖片基本表來保存圖片列表的相關(guān)信息。圖 4-3 圖片基本表:cms_picture圖 4-2 圖片內(nèi)容表4.新聞分類表:cms_cat圖片分類表主要用來保存圖片的分類信息。圖 4-4 新聞分類表:cms_cat1) 新聞內(nèi)容表:cms_article此表主要用來保存各條新聞的詳細(xì)內(nèi)容信息。圖 4-4 圖片分類表:cms_cat5.新聞分類表:cms_article新聞分類表主要用來保存新聞的信息江蘇畜牧獸醫(yī)職業(yè)技
32、術(shù)學(xué)院畢業(yè)論文(設(shè)計(jì))11圖 4-5 新聞內(nèi)容表:cms_article4.3 目錄結(jié)構(gòu)在運(yùn)行實(shí)例時(shí),需要將 web 目錄復(fù)制到 wamp 目錄下的 www 子目錄下,該系統(tǒng)的目錄結(jié)構(gòu)如圖 5-1 所示:圖 5-1 新聞發(fā)布系統(tǒng)目錄結(jié)構(gòu)圖4.4 模塊劃分系統(tǒng)功能模塊的劃分,是在需求分析基礎(chǔ)上進(jìn)行的,是把具有復(fù)雜功能的系統(tǒng)通過設(shè)計(jì)分解為具有基本獨(dú)立,功能簡(jiǎn)單,易于實(shí)現(xiàn)等特點(diǎn)的多個(gè)功能模塊。模塊劃分的好處是,由于組成系統(tǒng)的模塊基本獨(dú)立,功能明確,因此便于模塊的獨(dú)立開發(fā)、維護(hù)和修改,而不會(huì)影響系統(tǒng)中的其他模塊。模塊的劃分應(yīng)該遵循低耦合,高聚合的劃分原則。耦合的高低表示模塊之間聯(lián)系程度的強(qiáng)弱。聚合表示
33、一個(gè)模塊內(nèi)部組成之間的聯(lián)系程度。低耦合就表示模塊之間的聯(lián)系越弱,反之,則聯(lián)系程度強(qiáng)。耦合度越低,說明模塊之間的聯(lián)系越弱,則相互間產(chǎn)生影江蘇畜牧獸醫(yī)職業(yè)技術(shù)學(xué)院畢業(yè)論文(設(shè)計(jì))12響和連鎖反應(yīng)的概率就越小。也就是說當(dāng)某個(gè)模塊出現(xiàn)故障或者需要修改和維護(hù)時(shí),對(duì)系統(tǒng)其他模塊產(chǎn)生的影響就小。該原則有助于提供系統(tǒng)的可維護(hù)性和可擴(kuò)展性。4.5 站點(diǎn)首頁模塊1.功能介紹作為新聞發(fā)布系統(tǒng),頁面應(yīng)該大方、清新,能突出重點(diǎn)新聞,使人們?cè)诘谝粫r(shí)間了解時(shí)事新聞。圖 4-1 首頁界面4.5.1 列表頁面模塊1.功能介紹 分類列表2.界面實(shí)現(xiàn)圖 4-2 新聞列表頁江蘇畜牧獸醫(yī)職業(yè)技術(shù)學(xué)院畢業(yè)論文(設(shè)計(jì))134.5.2 新聞
34、內(nèi)容頁模塊1.功能介紹本系統(tǒng)首頁各類新聞以標(biāo)題顯示,用戶可點(diǎn)擊標(biāo)題閱讀自己感興趣的新聞,新聞中包含文字和圖片。2.界面實(shí)現(xiàn)如 4-3 圖所示(以招聘信息內(nèi)容頁面為例) 。圖 4-3 新聞閱讀界面4.5.3 新聞搜索1.功能介紹本系統(tǒng)在系統(tǒng)首頁有查詢模塊,可方便用戶查詢、搜索自己感興趣的新聞。2.界面實(shí)現(xiàn)4.6 后臺(tái)管理4.6.1 管理員登陸模塊1.功能介紹江蘇畜牧獸醫(yī)職業(yè)技術(shù)學(xué)院畢業(yè)論文(設(shè)計(jì))14管理員是本系統(tǒng)的管理者,打開后臺(tái)登陸頁面,輸入正確的賬號(hào)信息才可以進(jìn)入后臺(tái)進(jìn)行管理。2.界面實(shí)現(xiàn)如下圖所示:圖 4-7 是管理員登陸界面。nrs-login.php 是用戶登錄頁。單擊導(dǎo)航欄上的“管
35、理員登錄”鏈接即可進(jìn)入該頁面。然后輸入用戶名、密碼,驗(yàn)證成功后即可進(jìn)入后臺(tái)管理子系統(tǒng)。頁面如圖所示:4.6.2 用戶查看模塊登錄系統(tǒng)后,點(diǎn)擊“賬戶管理”鏈接即可查看系統(tǒng)的用戶列表。頁面如圖所示:圖 5-4 新聞發(fā)布系統(tǒng)用戶列表4.6.3 添加用戶模塊登錄系統(tǒng)后,點(diǎn)擊“用戶”中的“賬戶添加” ,即可進(jìn)入添加用戶界面,輸入用戶名、密碼后即可添加一個(gè)新的用戶。頁面如圖所示:江蘇畜牧獸醫(yī)職業(yè)技術(shù)學(xué)院畢業(yè)論文(設(shè)計(jì))15圖 5-5 新聞發(fā)布系統(tǒng)用戶添加第五章第五章 總結(jié)與展望總結(jié)與展望Internet 的蓬勃發(fā)展,使新聞的傳播方式發(fā)生了巨大的變化,傳統(tǒng)的信息傳播媒體電視、廣播、報(bào)紙已經(jīng)不再是人們茶余飯后
36、的主要精神甜點(diǎn),人們更多的開始關(guān)注網(wǎng)絡(luò)新聞。由于互聯(lián)網(wǎng)所容納的信息量大、內(nèi)容豐富、信息及時(shí)、準(zhǔn)確,更有相關(guān)信息的全面的介紹與比較,大大地方便了人們的閱讀,因此在短短幾年的時(shí)間里,互聯(lián)網(wǎng)便躋身于眾多媒體之上,并擁有了相當(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)成為人們生活中不可或缺的重要組成部分。該系統(tǒng)基于瀏覽器/服務(wù)器(Browser/Serv
37、er)模式,主要采用 PHP 技術(shù)開發(fā),用Mysql5.0 作為后臺(tái)數(shù)據(jù)庫。腳本語言采用 JQuery 和 JavaScript 語言。網(wǎng)站依托 IIS 環(huán)境可以在 IE 瀏覽器上運(yùn)行,并以較為豐富多彩的形式向社會(huì)展示企業(yè)自身優(yōu)勢(shì),能夠及時(shí)進(jìn)行交流互動(dòng)。系統(tǒng)的界面簡(jiǎn)潔、大方、美觀,操作方便,貼近人們?nèi)粘5纳暇W(wǎng)習(xí)慣。 從新聞發(fā)布系統(tǒng)的設(shè)計(jì)開發(fā)到現(xiàn)在歷時(shí)四個(gè)多月,實(shí)現(xiàn)了一個(gè)新聞發(fā)布網(wǎng)站的基本功能,它包含了模塊可自由添加的新聞發(fā)布模塊,用戶在瀏覽新聞,系統(tǒng)后臺(tái)有較完善的管理員模塊,編輯模塊可進(jìn)行新聞發(fā)布、圖片發(fā)布、新聞管理、用戶管理等功能。在信息技術(shù)飛速發(fā)展的今天,網(wǎng)絡(luò)編程技術(shù)不斷推陳出新,這將促使
38、本新聞發(fā)布網(wǎng)站進(jìn)行不斷的改進(jìn)和完善。今后將及時(shí)豐富網(wǎng)站的內(nèi)容信息,運(yùn)用新技術(shù)或新媒介對(duì)網(wǎng)江蘇畜牧獸醫(yī)職業(yè)技術(shù)學(xué)院畢業(yè)論文(設(shè)計(jì))16站進(jìn)行更新維護(hù),根據(jù)需要增加新的功能,刪去陳舊或冗余的功能,使其日益完善,更能為廣大新聞閱讀者服務(wù)。 參考文獻(xiàn)參考文獻(xiàn)1 張海藩軟件工程清華大學(xué)出版社20092 劉云生數(shù)據(jù)庫系統(tǒng)與實(shí)現(xiàn)清華大學(xué)出版社20093 龐永慶JavaScript 網(wǎng)頁編程從入門到精通科學(xué)出版社20084 張金霞HTML 網(wǎng)頁設(shè)計(jì)參考手冊(cè)清華大學(xué)出版社社20065 mysql abmysql5 管理標(biāo)準(zhǔn)指南及語句參考 .電子工業(yè)大學(xué)出版社20076 張仿嚴(yán)PHP 項(xiàng)目開發(fā)全程實(shí)錄清華大學(xué)出版
39、社20087 Nick kewApache 模塊開發(fā)指南電子工業(yè)出版社20088 唐鑄文數(shù)據(jù)庫原理及應(yīng)用華中科技大學(xué)出版社20099 Bing LiuWeb 數(shù)據(jù)庫挖掘清華大學(xué)出版社200910 黃桂金PHP+MYSQL 完全學(xué)習(xí)手冊(cè)清華大學(xué)出版社201011 周瑞從零開始 javascript電子業(yè)出版社201112 Cbuck musciano Bill kennedyhtml&xhtml 權(quán)威指南清華大學(xué)出版社200713 楊明PHP 學(xué)習(xí)手冊(cè)電子工業(yè)出版社2011江蘇畜牧獸醫(yī)職業(yè)技術(shù)學(xué)院畢業(yè)論文(設(shè)計(jì))17致謝致謝歷時(shí)將近兩個(gè)月的時(shí)間終于將這篇論文寫完,在論文的寫作過程中遇到了無數(shù)的困
40、難和障礙,都在同學(xué)和老師的幫助下度過了。尤其要強(qiáng)烈感謝我的論文指導(dǎo)老師,他對(duì)我進(jìn)行了無私的指導(dǎo)和幫助,不厭其煩的幫助進(jìn)行論文的修改和改進(jìn)。感謝這篇論文所涉及到的各位學(xué)者。本文引用了數(shù)位學(xué)者的研究文獻(xiàn),如果沒有各位學(xué)者的研究成果的幫助和啟發(fā),我將很難完成本篇論文的寫作。感謝我的同學(xué)和朋友,在我寫論文的過程中給予我了很多你問素材,還在論文的撰寫和排版燈過程中提供熱情的幫助。由于我的學(xué)術(shù)水平有限,所寫論文難免有不足之處,懇請(qǐng)各位老師和學(xué)友批評(píng)和指正!江蘇畜牧獸醫(yī)職業(yè)技術(shù)學(xué)院畢業(yè)論文(設(shè)計(jì))18附錄附錄文章添加功能部分代碼?phpgetTree();$attrArrayclassclass = tex
41、t-box;/$attrArraydisabled = true;$catPath = $cat-buildSelect(catPath, nullnull, $attrArray);$tpl = newnew SmartTemplate(admin/article.htm);$varList = arrayarray(title= 文章添加,catPath= $catPath,artTitle= ,postTime= date(Y-m-d),summary= ,author= ,江蘇畜牧獸醫(yī)職業(yè)技術(shù)學(xué)院畢業(yè)論文(設(shè)計(jì))19comeFrom= ,keyword= ,isImg= 0,imgSh
42、ow= not-display,imgName= GALLERY_PATH . no_image.gif,recommend= 0,artContent = ,action= addArticle,artID= ,linkPath= ,oldPath= ,buttonValue= 添 加);/解析模板$tpl-assign($varList);$tpl-assign(queryTime, $db-getQueryTimes();$tpl-assign(executeTime, $timer-getExecuteTime();$tpl-output();breakbreak;casecase e
43、ditArticleeditArticle:/文章修改/取出文章信息$editArt = $article-getArticle($_GETidid);/取出所有分類列表$cat-getTree();$catSelect = $cat-getCatID($editArtcatPathcatPath);$attrArrayclassclass = text-box;$catPath = $cat-buildSelect(catPath, $catSelect , $attrArray);$tpl = newnew SmartTemplate(admin/article.htm);$imgShow
44、 = emptyempty($editArtisImgisImg) ? not-display : light-row;$varList = arrayarray(title= 文章修改,catPath= $catPath,artTitle= $editArttitletitle,postTime= $editArtpostTimepostTime,summary= $editArtsummarysummary,author= $editArtauthorauthor,comeFrom= $editArtcomeFromcomeFrom,keyword= $editArtkeywordkeyw
45、ord,isImg= $editArtisImgisImg,imgShow= $imgShow,imgName= $editArtimgNameimgName,recommend= $editArtrecommendrecommend,江蘇畜牧獸醫(yī)職業(yè)技術(shù)學(xué)院畢業(yè)論文(設(shè)計(jì))20artContent = transferStr($editArtcontentcontent),action= editArticle,artID= $editArtidid,linkPath= $editArtlinkPathlinkPath,oldPath= $editArtcatPathcatPath,butt
46、onValue= 修 改);/解析模板$tpl-assign($varList);$tpl-assign(queryTime, $db-getQueryTimes();$tpl-assign(executeTime, $timer-getExecuteTime();$tpl-output();breakbreak;/驗(yàn)證本頁表單的函數(shù)functionfunction validateForm()/載入全局變量 globalglobal $errorList, $successList;ifif(!validate:required($_POSTtitletitle)$errorList = a
47、rrayarray(message = 文章標(biāo)題不能為空.);ifif(!validate:checkLength($_POSTtitletitle, 50)$errorList = arrayarray(message = 文章標(biāo)題不能超過50個(gè)字符.);ifif(!validate:required($_POSTpostTimepostTime)$errorList = arrayarray(message = 發(fā)布時(shí)間不能為空.);ifif(!validate:match($_POSTpostTimepostTime, |d4-d2-d2$|)$errorList = arrayarra
48、y(message = 發(fā)布時(shí)間格式不正確.);ifif(!validate:checkLength($_POSTsummarysummary, 200)$errorList = arrayarray(message = 文章摘要不能超過200個(gè)字符.);ifif(!validate:required($_POSTauthorauthor)$errorList = arrayarray(message = 文章作者不能為空.);江蘇畜牧獸醫(yī)職業(yè)技術(shù)學(xué)院畢業(yè)論文(設(shè)計(jì))21ifif(!validate:checkLength($_POSTauthorauthor, 30)$errorList =
49、 arrayarray(message = 文章作者不能超過30個(gè)字符.);ifif(!validate:required($_POSTkeywordkeyword)$errorList = arrayarray(message = 關(guān)鍵字不能為空.);ifif(!validate:checkLength($_POSTkeywordkeyword, 20)$errorList = arrayarray(message = 關(guān)鍵字不能超過20個(gè)字符.);ifif(!validate:required($_POSTcontentcontent)$errorList = arrayarray(message = 文章內(nèi)容不能為空.);ifif(!emptyempty($errorList)/處理錯(cuò)誤$parammsgList = serialize($errorList);forward(message.php, $param);exitexit();?
- 溫馨提示:
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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 簡(jiǎn)單的決策分析方法
- 人教版7下歷史專題1--隋唐時(shí)期:繁榮與開放的時(shí)代課件
- 《電源和電流》精美1課件
- 5.1-2 砌體及其基本力學(xué)性能2
- 《——田忌賽馬》演示課件[1]
- 《燕子》課件
- 大數(shù)的認(rèn)識(shí)_練習(xí)課(教育精品)
- 夜書所見 (4)
- 致高考的你們超級(jí)精美動(dòng)態(tài)PPT作品
- 高考物理第一輪優(yōu)化復(fù)習(xí)課件37
- 員工與招聘工作分析課件
- 可持續(xù)發(fā)展的基本內(nèi)涵課件
- 實(shí)驗(yàn)五用頻率法設(shè)計(jì)串聯(lián)超前校正網(wǎng)絡(luò)
- 半截蠟燭完整版課件
- 2充分條件與必要條件