基于PHP的新聞發(fā)布系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)(論文)_第1頁(yè)
基于PHP的新聞發(fā)布系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)(論文)_第2頁(yè)
基于PHP的新聞發(fā)布系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)(論文)_第3頁(yè)
基于PHP的新聞發(fā)布系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)(論文)_第4頁(yè)
基于PHP的新聞發(fā)布系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)(論文)_第5頁(yè)
已閱讀5頁(yè),還剩28頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、基于PHP的新聞發(fā)布系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) PAGE II目錄TOC o 1-3 h u HYPERLINK l _Toc15998 1 背景 PAGEREF _Toc15998 1 HYPERLINK l _Toc25844 2 新聞發(fā)布系統(tǒng)概念及現(xiàn)狀 PAGEREF _Toc25844 1 HYPERLINK l _Toc12059 2.1 新聞發(fā)布系統(tǒng)的概念 PAGEREF _Toc12059 1 HYPERLINK l _Toc316 2.2 新聞發(fā)布系統(tǒng)的特點(diǎn) PAGEREF _Toc316 1 HYPERLINK l _Toc32134 2.3 新聞發(fā)布系統(tǒng)的分類(lèi) PAGEREF _Toc

2、32134 2 HYPERLINK l _Toc25426 2.4 新聞發(fā)布系統(tǒng)建設(shè)的現(xiàn)狀 PAGEREF _Toc25426 2 HYPERLINK l _Toc18915 2.5 本論文主要的內(nèi)容 PAGEREF _Toc18915 3 HYPERLINK l _Toc5765 3 系統(tǒng)分析 PAGEREF _Toc5765 3 HYPERLINK l _Toc5909 3.1 數(shù)據(jù)流圖 PAGEREF _Toc5909 3 HYPERLINK l _Toc27567 3.2 數(shù)據(jù)字典 PAGEREF _Toc27567 6 HYPERLINK l _Toc3566 3.2.1 數(shù)據(jù)項(xiàng) P

3、AGEREF _Toc3566 6 HYPERLINK l _Toc7740 3.2.2 數(shù)據(jù)結(jié)構(gòu) PAGEREF _Toc7740 8 HYPERLINK l _Toc17054 3.2.3 處理過(guò)程 PAGEREF _Toc17054 9 HYPERLINK l _Toc26179 4 系統(tǒng)設(shè)計(jì) PAGEREF _Toc26179 9 HYPERLINK l _Toc22244 4.1 系統(tǒng)設(shè)計(jì)原則 PAGEREF _Toc22244 9 HYPERLINK l _Toc2179 4.2 系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì) PAGEREF _Toc2179 10 HYPERLINK l _Toc26258

4、4.3 系統(tǒng)模塊及功能設(shè)計(jì) PAGEREF _Toc26258 10 HYPERLINK l _Toc15179 4.3.1 公用模塊 PAGEREF _Toc15179 11 HYPERLINK l _Toc22882 4.3.2 后臺(tái)系統(tǒng)功能模塊 PAGEREF _Toc22882 11 HYPERLINK l _Toc12173 4.4 網(wǎng)站結(jié)構(gòu)設(shè)計(jì) PAGEREF _Toc12173 12 HYPERLINK l _Toc19495 4.4.1 目錄結(jié)構(gòu) PAGEREF _Toc19495 12 HYPERLINK l _Toc18358 4.4.2 各頁(yè)面功能結(jié)構(gòu) PAGEREF _

5、Toc18358 12 HYPERLINK l _Toc5349 4.5 開(kāi)發(fā)及運(yùn)行環(huán)境選擇 PAGEREF _Toc5349 13 HYPERLINK l _Toc4598 5 系統(tǒng)實(shí)現(xiàn) PAGEREF _Toc4598 13 HYPERLINK l _Toc16472 5.1 通用模塊的功能實(shí)現(xiàn) PAGEREF _Toc16472 13 HYPERLINK l _Toc2593 5.1.1 數(shù)據(jù)庫(kù)信息nrs-config.php PAGEREF _Toc2593 13 HYPERLINK l _Toc7402 5.1.2 數(shù)據(jù)庫(kù)連接頁(yè)nrs-db.php PAGEREF _Toc7402

6、14 HYPERLINK l _Toc1878 5.1.3 系統(tǒng)設(shè)置頁(yè)nrs-settings.php PAGEREF _Toc1878 16 HYPERLINK l _Toc17965 5.1.4 載入系統(tǒng)配置文件頁(yè)面nrs-load.php PAGEREF _Toc17965 17 HYPERLINK l _Toc7173 5.1.5 系統(tǒng)常用函數(shù)頁(yè)functions.php PAGEREF _Toc7173 18 HYPERLINK l _Toc32083 5.2 系統(tǒng)后臺(tái)功能模塊實(shí)現(xiàn) PAGEREF _Toc32083 19 HYPERLINK l _Toc8981 5.2.1 用戶(hù)管

7、理模塊 PAGEREF _Toc8981 19 HYPERLINK l _Toc15932 5.2.2 新聞管理模塊 PAGEREF _Toc15932 21 HYPERLINK l _Toc19247 5.2.3 欄目管理模塊 PAGEREF _Toc19247 22 HYPERLINK l _Toc15885 5.2.4 鏈接管理模塊 PAGEREF _Toc15885 24 HYPERLINK l _Toc14721 5.2.5 系統(tǒng)設(shè)置管理模塊 PAGEREF _Toc14721 25 HYPERLINK l _Toc10096 6 系統(tǒng)運(yùn)行和維護(hù) PAGEREF _Toc10096

8、25 HYPERLINK l _Toc26481 6.1 系統(tǒng)運(yùn)行維護(hù)的作用 PAGEREF _Toc26481 25 HYPERLINK l _Toc18928 6.2 系統(tǒng)運(yùn)行維護(hù)的內(nèi)容 PAGEREF _Toc18928 25 HYPERLINK l _Toc15133 6.3 系統(tǒng)維護(hù)中的安全管理 PAGEREF _Toc15133 26 HYPERLINK l _Toc23817 7 結(jié)論 PAGEREF _Toc23817 26 HYPERLINK l _Toc6296 7.1 系統(tǒng)特點(diǎn) PAGEREF _Toc6296 27 HYPERLINK l _Toc15590 7.2 系

9、統(tǒng)擴(kuò)展 PAGEREF _Toc15590 27 HYPERLINK l _Toc23100 參考文獻(xiàn) PAGEREF _Toc23100 28 HYPERLINK l _Toc30180 致謝 PAGEREF _Toc30180 29 PAGE I基于PHP的新聞發(fā)布系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)作者:11指導(dǎo)教師:11摘 要:信息時(shí)代的今天,傳遞和獲取信息的途徑越來(lái)越多,其中網(wǎng)絡(luò)以其跨時(shí)間,跨地域、快速、高效和低成本等顯著特性成為信息傳遞和信息獲取的主要途徑,而如何把信息以更快、更具表達(dá)力地發(fā)布到網(wǎng)上已經(jīng)成了各單位部門(mén)急需解決的問(wèn)題。新聞發(fā)布系統(tǒng)是企業(yè)網(wǎng)站中最常用的系統(tǒng),它的一個(gè)基本作用就是為企業(yè)提供信息

10、發(fā)布的平臺(tái)。使用PHP技術(shù)可以動(dòng)態(tài)生成新聞靜態(tài)頁(yè)面,可以使新聞的發(fā)布和管理變得很輕松。管理員只需設(shè)置標(biāo)題、內(nèi)容和圖片等新聞信息元素就可以了,系統(tǒng)將自動(dòng)生成對(duì)應(yīng)的網(wǎng)頁(yè)。而使用MySQL Server數(shù)據(jù)庫(kù),將減輕維護(hù)人員的工作量,使系統(tǒng)便于維護(hù)和管理。隨著新聞發(fā)布系統(tǒng)的應(yīng)用,各部門(mén)可以隨時(shí)方便地提交需要發(fā)布的信息而無(wú)須掌握復(fù)雜的技術(shù),從而改進(jìn)了傳統(tǒng)的網(wǎng)絡(luò)信息采集發(fā)布的模式。關(guān)鍵詞:信息發(fā)布;PHP;MySQLPHP-based News Publishing System Design and ImplementationAuthor:DuanLvInstructor:Professor Gao

11、 JianzhongAbstract: Nowadays,in the information age,the channcls to access and distribute information are countless.While,superior to all the others,network owing to ist cross-time,cross-land,rapid,efficient and low-cost and other significant characteristics has stood out to be the main way of acces

12、sing and distributing information.So now how to issue the information to the Internet in a faster,more effectively expressed way is an urgent problem for all sectors.Press Release enterprise system is the most common site of the system,which isa basic role is to provide a platform for information di

13、ssemination.PHP technology can be used to generate dynamic static news page,you can make the news release and management has become very easy.Administrators can set up the title,content and image elements,such as news and information can be,the system will automatically generate the corresponding pa

14、ge.Inhe use of MySQL Server database,the maintcnance staff to reduce the workload,allowing the system to facilitate the maintenance and management.For sake of the application of news public system.all departments are able to release information easily without the needs to grasp complex technology,th

15、us improving the traditional network model of information collection.Key Words: Iraformation Publish;PHP;MySql基于PHP的新聞發(fā)布系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) PAGE 301 背景信息時(shí)代的今天,傳遞和獲取信息的途徑越來(lái)越多,其中網(wǎng)絡(luò)以其跨時(shí)間,跨地域以及快速、高效,低成本的顯著特性己經(jīng)成為信息傳遞和信息獲取的主要途徑,而如何把信息以更快、更具表達(dá)力地發(fā)布到網(wǎng)上已經(jīng)成了各單位部門(mén)急需解決的問(wèn)題。因此,網(wǎng)站作為互聯(lián)網(wǎng)信息發(fā)布和管理平臺(tái)越來(lái)越受到重視。開(kāi)發(fā)技術(shù)先進(jìn)、功能強(qiáng)大和可靠性高的新聞發(fā)布系統(tǒng)就具

16、有特別重要的意義。首先,新聞發(fā)布系統(tǒng)能有效控制和管理各種待發(fā)信息。由于各種待發(fā)布信息的產(chǎn)生源涉及到各個(gè)職能部門(mén),待發(fā)布信息的種類(lèi)有服務(wù)型、動(dòng)態(tài)型、介紹型等等,因此長(zhǎng)期以來(lái)各種信息的發(fā)布都是各個(gè)部門(mén)各自為政,難以管理與控制。新聞發(fā)布系統(tǒng)能夠通過(guò)統(tǒng)一的輸入界面進(jìn)行有效控制。其次,新聞發(fā)布系統(tǒng)能實(shí)現(xiàn)信息的快速有序發(fā)布,大大提高信息發(fā)布效率與質(zhì)量。通過(guò)網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的引用,將網(wǎng)站的更新維護(hù)工作簡(jiǎn)化到只需錄入文字和上傳圖片,從而減輕了網(wǎng)站更新維護(hù)的工作量,使網(wǎng)站更新速度大大縮短,加快了信息的傳播速度。最后,新聞發(fā)布系統(tǒng)能時(shí)時(shí)保持網(wǎng)站的活動(dòng)力和影響力,吸引更多的長(zhǎng)期用戶(hù)群。2 新聞發(fā)布系統(tǒng)概念及現(xiàn)狀新聞發(fā)布系

17、統(tǒng)就是把雜亂無(wú)章的新聞信息有效得組織起來(lái)并以有序的方式呈現(xiàn)給前端客戶(hù)的一個(gè)信息系統(tǒng),系統(tǒng)主要實(shí)現(xiàn)對(duì)新聞的分類(lèi)、管理、檢索、瀏覽等一系列問(wèn)題,從而為用戶(hù)提供一個(gè)美觀、大方、快速的前臺(tái)新聞閱讀界面。近年來(lái),隨著Intemet技術(shù)的迅猛發(fā)展,計(jì)算機(jī)網(wǎng)絡(luò)給人們的工作、學(xué)習(xí)和日常生活帶來(lái)很大的便利,同時(shí)開(kāi)發(fā)web的技術(shù)也在不斷更新,為信息發(fā)布提供了技術(shù)基礎(chǔ)。2.1 新聞發(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)等更新信息集中管理,并通過(guò)信息的某些共性進(jìn)行分類(lèi),最后進(jìn)行系統(tǒng)

18、化、標(biāo)準(zhǔn)化發(fā)布到系統(tǒng)上的一種信息化應(yīng)用程序。因此,新聞發(fā)布系統(tǒng)能夠?qū)崿F(xiàn)數(shù)據(jù)的動(dòng)態(tài)、實(shí)時(shí)發(fā)布檢索等功能,信息通過(guò)一個(gè)操作簡(jiǎn)單的界面加入數(shù)據(jù)庫(kù),然后通過(guò)已有的模板格式與審核流程以Web的形式生成,從而改變了傳統(tǒng)的網(wǎng)絡(luò)信息采集發(fā)布的模式。2.2 新聞發(fā)布系統(tǒng)的特點(diǎn)與一般的信息系統(tǒng)相比較,新聞發(fā)布系統(tǒng)具有以下特點(diǎn):(1)新聞發(fā)布系統(tǒng)是基于Browser/Server模式的Web MIS系統(tǒng),數(shù)據(jù)庫(kù)邏輯相對(duì)簡(jiǎn)單,但數(shù)據(jù)量一般比較龐大;(2)用戶(hù)數(shù)量大,服務(wù)器壓力大,是新聞發(fā)布系統(tǒng)設(shè)計(jì)中必須考慮的問(wèn)題之一,而一般的信息系統(tǒng)相對(duì)壓力要少了很多;(3)新聞發(fā)布系統(tǒng)是一個(gè)開(kāi)放式的系統(tǒng),前臺(tái)瀏覽無(wú)須驗(yàn)證。2.3

19、新聞發(fā)布系統(tǒng)的分類(lèi)目前,新聞發(fā)布系統(tǒng)主要分為以下幾類(lèi):(1)前臺(tái)動(dòng)態(tài)顯示的新聞系統(tǒng)前臺(tái)動(dòng)態(tài)顯示的新聞系統(tǒng)大約占60的分額,其主要特點(diǎn)是前臺(tái)采用編程語(yǔ)言動(dòng)態(tài)讀取數(shù)據(jù)庫(kù)的內(nèi)容,隨時(shí)更新。該類(lèi)系統(tǒng)設(shè)計(jì)簡(jiǎn)單,適合大多數(shù)中小企業(yè)建站需要,通用性不強(qiáng),一般需要量身定做,不適合大型新聞?wù)军c(diǎn),當(dāng)用戶(hù)過(guò)多時(shí),編程語(yǔ)言動(dòng)態(tài)讀取數(shù)據(jù)庫(kù)就勢(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)無(wú)須讀取數(shù)據(jù)庫(kù),瀏覽器只需要直接下載HTML文件即可瀏覽新聞,瀏覽速度得到提高,同時(shí)也大大減輕了數(shù)據(jù)庫(kù)服務(wù)器的壓力

20、。該類(lèi)系統(tǒng)后臺(tái)設(shè)計(jì)復(fù)雜,需要處理復(fù)雜的模板標(biāo)簽和模板之間的邏輯,該類(lèi)系統(tǒng)靈活性大,具有良好的通用性,適合各類(lèi)新聞?wù)军c(diǎn)。(3)基于文本的新聞系統(tǒng)基于文本的新聞系統(tǒng)在市場(chǎng)上占有很少的一部分,主要是把前面的數(shù)據(jù)庫(kù)換成了TXT格式的文本文件。該類(lèi)系統(tǒng)的主要缺點(diǎn)是文本文件是無(wú)序的,管理起來(lái)非常麻煩,而且安全性不高,很容易造成數(shù)據(jù)冗余,因此,目前還沒(méi)有見(jiàn)到該類(lèi)系統(tǒng)的商業(yè)版本,一般都作為個(gè)人用戶(hù)使用。(4)基于XML數(shù)據(jù)島的新聞系統(tǒng)基于XML數(shù)據(jù)島的新聞系統(tǒng)是新聞發(fā)布系統(tǒng)的一個(gè)發(fā)展趨勢(shì),用XML數(shù)據(jù)島代替了數(shù)據(jù)庫(kù)。XML是一個(gè)有序的數(shù)據(jù)文件,比數(shù)據(jù)庫(kù)的讀取速度更快,但操作起來(lái)沒(méi)有數(shù)據(jù)庫(kù)這么方便,但是由于開(kāi)發(fā)

21、技術(shù)難度大,該類(lèi)系統(tǒng)現(xiàn)在市場(chǎng)很少見(jiàn)到。2.4 新聞發(fā)布系統(tǒng)建設(shè)的現(xiàn)狀信息發(fā)布系統(tǒng)的典型應(yīng)用就是新聞發(fā)布系統(tǒng)。新聞發(fā)布系統(tǒng)是單位進(jìn)行對(duì)外宣傳和提供各種信息服務(wù)的重要窗口,因其重要性己成為單位形象和地位的重要標(biāo)志之一。大多數(shù)單位的新聞發(fā)布系統(tǒng)只是一個(gè)網(wǎng)站,不僅信息更新速度慢,發(fā)布效率低,而且更談不上信息的有效管理與保證信息的安全。少部分單位實(shí)現(xiàn)了基于數(shù)據(jù)庫(kù)的新聞發(fā)布系統(tǒng),大大提高了信息發(fā)布的質(zhì)量,但從這些系統(tǒng)的使用情況來(lái)看,還主要存在著如下一些缺陷:(1)系統(tǒng)實(shí)現(xiàn)的功能比較簡(jiǎn)單。主要是簡(jiǎn)單信息的發(fā)布和基于數(shù)據(jù)庫(kù)的信息查詢(xún),這在訪問(wèn)量很大的情況下會(huì)影響網(wǎng)絡(luò)的瀏覽速度。另外,信息發(fā)布的質(zhì)量無(wú)法保證。(

22、2)系統(tǒng)一般建立在Windows平臺(tái)上,采用ASP技術(shù)與數(shù)據(jù)庫(kù)鏈接。由于ASP系統(tǒng)與Windows的先天缺陷,從而導(dǎo)致新聞發(fā)布系統(tǒng)的安全性與穩(wěn)定性均不夠好。(3)系統(tǒng)缺乏對(duì)公共信息的有效管理與控制,從而間接地影響了信息發(fā)布的效率與質(zhì)量。2.5 本論文主要的內(nèi)容新聞發(fā)布系統(tǒng)就是把雜亂無(wú)章的新聞信息有效得組織起來(lái)并以有序的方式呈現(xiàn)給前端客戶(hù)的一個(gè)信息系統(tǒng),系統(tǒng)主要實(shí)現(xiàn)對(duì)新聞的分類(lèi)、管理、檢索、瀏覽等一系列問(wèn)題,從而為用戶(hù)提供一個(gè)美觀、大方、快速的前臺(tái)新聞閱讀界面。根據(jù)新聞發(fā)布的需求,在MySQL數(shù)據(jù)庫(kù)中實(shí)現(xiàn)了新聞數(shù)據(jù)表的設(shè)計(jì)與存儲(chǔ),設(shè)計(jì)并開(kāi)發(fā)新聞管理模塊的用戶(hù)登錄、添加/修改/刪除新聞、新聞列表等

23、功能;發(fā)布管理模塊的瀏覽新聞、新聞搜索、分類(lèi)新聞、新聞中心和網(wǎng)站首頁(yè)等功能。3 系統(tǒng)分析系統(tǒng)分析又稱(chēng)需求分析,是信息系統(tǒng)建設(shè)生命周期(SDLC)模型中的一個(gè)重要階段。本系統(tǒng)主要是采用結(jié)構(gòu)化的分析方法。結(jié)構(gòu)化分析方法采用數(shù)據(jù)流圖作為刻畫(huà)數(shù)據(jù)流及其處理轉(zhuǎn)換的工具,通過(guò)一些圖形符號(hào)表述數(shù)據(jù)源、數(shù)據(jù)流向、處理轉(zhuǎn)換等;此外結(jié)構(gòu)化分析方法采用數(shù)據(jù)字典來(lái)表示各類(lèi)數(shù)據(jù);可以通過(guò)判定表、決策樹(shù)的方法描述處理轉(zhuǎn)換的過(guò)程和細(xì)節(jié)。3.1 數(shù)據(jù)流圖數(shù)據(jù)流圖以直觀的形式描述系統(tǒng)中數(shù)據(jù)的流動(dòng)和數(shù)據(jù)的變化。該系統(tǒng)主要的數(shù)據(jù)流圖3-1至3-8所示。圖3-1 新聞發(fā)布系統(tǒng)頂層數(shù)據(jù)流圖圖3-2 新聞發(fā)布系統(tǒng)第0級(jí)數(shù)據(jù)流圖圖3-3

24、新聞發(fā)布系統(tǒng)用戶(hù)管理數(shù)據(jù)流圖圖3-4 新聞發(fā)布系統(tǒng)欄目管理數(shù)據(jù)流圖圖3-5 新聞發(fā)布系統(tǒng)鏈接管理數(shù)據(jù)流圖圖3-6 新聞發(fā)布系統(tǒng)新聞管理數(shù)據(jù)流圖圖3-7 新聞發(fā)布系統(tǒng)評(píng)論管理數(shù)據(jù)流圖圖3-8 新聞發(fā)布系統(tǒng)發(fā)表評(píng)論數(shù)據(jù)流圖3.2 數(shù)據(jù)字典結(jié)構(gòu)化分析方法采用數(shù)據(jù)字典描述數(shù)據(jù)的細(xì)節(jié)。本系統(tǒng)的數(shù)據(jù)字典如表3-9至3-11所示。3.2.1 數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)編號(hào)數(shù)據(jù)項(xiàng)名稱(chēng)數(shù)據(jù)項(xiàng)含義說(shuō)明數(shù)據(jù)類(lèi)型長(zhǎng)度DI-1option_id選項(xiàng)IDbigint20DI-2option_name選項(xiàng)名varchar64DI-3option_value選項(xiàng)值longtextDI-4ID用戶(hù)IDbigint20DI-5user_log

25、in登錄名varchar60DI-6user_pass登錄密碼varchar64DI-7user_nicename用戶(hù)昵稱(chēng)varchar50DI-8user_email用戶(hù)郵箱varchar100DI-9user_url用戶(hù)個(gè)人鏈接vachar100DI-10user_registered注冊(cè)時(shí)間datetimeDI-11display_name顯示名稱(chēng)varchar250DI-12umeta_id用戶(hù)元信息IDbigint20DI-13user_id用戶(hù)IDbigint20DI-14meta_key用戶(hù)元信息鍵名varchar255DI-15meta_value用戶(hù)元信息鍵值longtext

26、DI-16ID文章IDbigint20DI-17post_author用戶(hù)IDbigint20DI-18post_date發(fā)表日期datetimeDI-19post_date_gmt發(fā)表日期(GMT)datetimeDI-20post_content文章內(nèi)容longtextDI-21post_title文章標(biāo)題textDI-22post_except文章摘要textDI-23post_status文章當(dāng)前狀態(tài)varchar20DI-24comment_status評(píng)論狀態(tài)varchar20DI-25post_password文章密碼varchar20DI-26meta_id文章元信息IDbig

27、int20DI-27post_id文章IDbigint20DI-28meta_key文章元信息鍵名varchar255DI-29meta_value文章元信息鍵值longtextDI-30comment_ID評(píng)論IDbigint20DI-31comment_post_ID文章IDbigint20DI-32comment_author用戶(hù)名tinytextDI-33comment_author_url用戶(hù)個(gè)人鏈接varchar200DI-34comment_author_email用戶(hù)郵箱varchar100DI-35comment_author_IP用戶(hù)IPvarchar100DI-36com

28、ment_date評(píng)論日期datetimeDI-37comment_date_gmt評(píng)論日期(GMT)datetimeDI-38comment_content評(píng)論textDI-39comment_approved審核狀態(tài)varchar20DI-40user_id用戶(hù)IDbigint20DI-41meta_id評(píng)論元信息IDbigint20DI-42comment_id評(píng)論IDbigint20DI-43meta_key評(píng)論元信息鍵名varchar255DI-44meta_value評(píng)論元信息鍵值longtextDI-45link_id鏈接IDbigint20DI-46link_url鏈接地址va

29、rchar255DI-47link_name鏈接名稱(chēng)varchar255DI-48link_image鏈接圖像地址varchar255DI-49link_target鏈接打開(kāi)方式varchar25DI-50link_description鏈接描述varchar255DI-51link_visible鏈接顯示狀態(tài)varchar20DI-52link_owner鏈接所屬目錄bigint20DI-53link_updated鏈接更新時(shí)間datetimeDI-54link_notes鏈接注釋mediumtextDI-55term_id分類(lèi)IDbigint20DI-56name類(lèi)別名稱(chēng)varchar20

30、0DI-57slug類(lèi)別別名varchar200DI-58term_group組別IDbigint10DI-59term_taxonomy_id詳細(xì)分類(lèi)IDbigint20DI-60term_id分類(lèi)IDbigint20DI-61taxonomy類(lèi)別varchar32DI-62description描述longtextDI-63parent上級(jí)目錄IDbigint20DI-64count鏈接數(shù)量bigint20表3-9 新聞發(fā)布系統(tǒng)數(shù)據(jù)項(xiàng)3.2.2 數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)編號(hào)數(shù)據(jù)結(jié)構(gòu)名稱(chēng)含義說(shuō)明組成DS-1option系統(tǒng)選項(xiàng)DI-1至DI-3DS-2users用戶(hù)信息DI-4至DI-11DS-3u

31、ser_meta用戶(hù)元信息DI-12至DI-15DS-4posts文章信息DI-16至DI-25DS-5posts_meta文章元信息DI-26至DI-29DS-6comments評(píng)論信息DI-30至DI-40DS-7comment_meta評(píng)論元信息DI-41至DI-44DS-8links鏈接信息DI-45至DI-54DS-9terms目錄信息DI-55至DI-58DS-10term_taxonomy目錄信息信息DI-59至DI-64表3-10 新聞發(fā)布系統(tǒng)數(shù)據(jù)結(jié)構(gòu)3.2.3 處理過(guò)程處理過(guò)程編號(hào)處理過(guò)程名稱(chēng)說(shuō)明輸入輸出處理P-1登錄所有用戶(hù)用戶(hù)名、密碼登錄失敗信息成功:跳轉(zhuǎn)到首頁(yè)P(yáng)-2退出

32、登錄用戶(hù)注銷(xiāo)Session,跳轉(zhuǎn)到登錄頁(yè)P(yáng)-3添加欄目登錄用戶(hù)欄目信息添加失敗信息成功:將數(shù)據(jù)寫(xiě)入數(shù)據(jù)庫(kù)P-4刪除欄目登錄用戶(hù)將信息從數(shù)據(jù)庫(kù)中刪除P-5修改欄目登錄用戶(hù)欄目信息更新數(shù)據(jù)庫(kù)信息P-6添加新聞登錄用戶(hù)新聞信息將信息寫(xiě)入表PostsP-7刪除新聞登錄用戶(hù)若新聞不在垃圾箱中,則把它放入垃圾箱,否則直接從數(shù)據(jù)庫(kù)中刪除P-8編輯新聞登錄用戶(hù)新聞編輯信息更新表Posts表3-11 新聞發(fā)布系統(tǒng)處理過(guò)程4 系統(tǒng)設(shè)計(jì)4.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í)要給用戶(hù)提供方便、實(shí)用的

33、信息服務(wù),使網(wǎng)站的商務(wù)功能最大化。為了實(shí)現(xiàn)上述目標(biāo),在設(shè)計(jì)新聞發(fā)布系統(tǒng)時(shí),應(yīng)該充分考慮以下幾個(gè)方面:(1) 先進(jìn)性:采用先進(jìn)的、成熟的技術(shù)和開(kāi)發(fā)平臺(tái),以保證系統(tǒng)在未來(lái)一段時(shí)間內(nèi)的先進(jìn)性。(2) 可擴(kuò)展性:互聯(lián)網(wǎng)具有巨大的商務(wù)潛能,沒(méi)有人可以確切預(yù)計(jì)系統(tǒng)的最終訪問(wèn)量和最佳的商務(wù)運(yùn)行模式。隨著網(wǎng)上業(yè)務(wù)量的擴(kuò)展和訪問(wèn)量的增加,系統(tǒng)應(yīng)該能夠具有較強(qiáng)的可擴(kuò)展性,以適應(yīng)新業(yè)務(wù)的發(fā)展,具備向復(fù)雜的業(yè)務(wù)形式延續(xù)的能力。(3) 標(biāo)準(zhǔn)性和開(kāi)放性:所有程序及接口具有統(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)

34、 實(shí)用性、靈活性:網(wǎng)站所提供的各項(xiàng)信息、服務(wù)等要做到使用起來(lái)簡(jiǎn)單方便,盡可能地滿(mǎn)足不同層次上網(wǎng)用戶(hù)的需求并提供對(duì)不同類(lèi)型上網(wǎng)設(shè)備的支持,真正能夠?yàn)橛脩?hù)帶來(lái)方便。4.2 系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì)根據(jù)不同的用戶(hù),本章所介紹的新聞發(fā)布系統(tǒng)可以分為以下兩個(gè)功能區(qū)。(1)瀏覽者功能區(qū):根據(jù)用戶(hù)的需求,瀏覽者可以進(jìn)行查看最新公告信息;查看相應(yīng)新聞版塊的新聞標(biāo)題信息;查看相應(yīng)新聞版塊的新聞信息,并且無(wú)需注冊(cè)和登錄即可發(fā)表新聞評(píng)論;在系統(tǒng)內(nèi)搜索符合指定條件的新聞標(biāo)題,并查看相應(yīng)新聞的具體信息等操作。(2)管理員功能區(qū):管理員通過(guò)輸入的賬號(hào)和密碼正常登錄該系統(tǒng)后,除了享有瀏覽者具有的權(quán)限外,還可以進(jìn)行:新聞版塊管理,對(duì)

35、新聞版塊進(jìn)行添加、修改和刪除;新聞信息管理,對(duì)新聞信息進(jìn)行添加、修改、刪除和新聞信息版塊類(lèi)別移動(dòng);進(jìn)行公告信息管理,對(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ù)庫(kù),再設(shè)計(jì)該系統(tǒng)的功能,然后編寫(xiě)源代碼實(shí)現(xiàn)系統(tǒng)功能,然后在表示層制作與用戶(hù)對(duì)話界面;將系統(tǒng)上傳到Intemet進(jìn)入應(yīng)用層后,用戶(hù)使用該系統(tǒng)。該流程對(duì)應(yīng)的系統(tǒng)構(gòu)架為:數(shù)據(jù)層一設(shè)計(jì)數(shù)據(jù)服務(wù)一配置系統(tǒng)信息一表示層一應(yīng)用層一用戶(hù)接口配置。4.3 系統(tǒng)模塊及功能設(shè)計(jì)系統(tǒng)主要分為公用模塊、前臺(tái)系統(tǒng)功能模塊和后臺(tái)系統(tǒng)功能模塊,本文主要對(duì)

36、公共模塊和后臺(tái)系統(tǒng)功能模塊進(jìn)行設(shè)計(jì)。圖4-1 新聞發(fā)布系統(tǒng)系統(tǒng)模塊4.3.1 公用模塊此模塊屬于系統(tǒng)公用部分,系統(tǒng)中任何頁(yè)面需要用此模塊時(shí)直接調(diào)用即可。此模塊包括數(shù)據(jù)庫(kù)連接文件、層疊樣式表文件、常量文件、數(shù)據(jù)轉(zhuǎn)換和圖片上傳文件、公共版面文件。此模塊負(fù)責(zé)與數(shù)據(jù)庫(kù)的連接、定義頁(yè)面風(fēng)格、一些常用的常量以及進(jìn)行數(shù)據(jù)轉(zhuǎn)換和圖片上傳,把系統(tǒng)各頁(yè)面的共同部分放在公共版面文件等??梢詫⑦@些公用的代碼放在一個(gè)文件中,可分別用于新聞管理模塊和發(fā)布管理模塊的各項(xiàng)子功能中。這樣做的目的是簡(jiǎn)化系統(tǒng)開(kāi)發(fā),減少冗余編碼,使整個(gè)系統(tǒng)緊湊有序。4.3.2 后臺(tái)系統(tǒng)功能模塊此模塊實(shí)現(xiàn)了管理員功能區(qū)的所有功能。此模塊由用戶(hù)管理模塊

37、、新聞管理模塊、欄目管理模塊、鏈接管理模塊、評(píng)論管理模塊、系統(tǒng)設(shè)置管理模塊所組成。這些模塊的功能如下所示。用戶(hù)管理模塊:用戶(hù)登錄系統(tǒng)后,可以進(jìn)行用戶(hù)查看、用戶(hù)信息編輯的操作。如果用戶(hù)的身份為系統(tǒng)管理員,還可以進(jìn)行添加用戶(hù)的操作。新聞管理模塊:管理員或者編輯登錄系統(tǒng)后,可以進(jìn)行新聞查看、新聞編輯、新聞添加、新聞刪除的操作。欄目管理模塊:系統(tǒng)初始化時(shí)添加了2個(gè)欄目,公告和圖片新聞。用戶(hù)不能對(duì)這2個(gè)欄目進(jìn)行編輯、刪除的操作。鏈接管理模塊:用戶(hù)登錄系統(tǒng)后,可以進(jìn)行鏈接查看、鏈接編輯、鏈接刪除的操作。評(píng)論管理模塊:此模塊的作用主要是系統(tǒng)管理員對(duì)用戶(hù)的評(píng)論進(jìn)行審核。系統(tǒng)設(shè)置模塊:用戶(hù)登錄系統(tǒng)后,可以對(duì)一些

38、系統(tǒng)參數(shù)進(jìn)行修改,維護(hù)系統(tǒng)等操作。4.4 網(wǎng)站結(jié)構(gòu)設(shè)計(jì)4.4.1 目錄結(jié)構(gòu)圖4-2 新聞發(fā)布系統(tǒng)目錄結(jié)構(gòu)4.4.2 各頁(yè)面功能結(jié)構(gòu)公共模塊頁(yè)面:functions.php:定義了系統(tǒng)常用的函數(shù)。nrs-db.php:數(shù)據(jù)庫(kù)連接相關(guān)函數(shù)。registration.php:用戶(hù)注冊(cè)時(shí)所需的函數(shù)。link.php:鏈接相關(guān)函數(shù)。post.php:文章相關(guān)函數(shù)。taxonomy.php:欄目相關(guān)函數(shù)。user.php:用戶(hù)相關(guān)函數(shù)。nrs-config-sample.php:數(shù)據(jù)庫(kù)連接信息。nrs-settings.php:系統(tǒng)配置信息。系統(tǒng)前臺(tái)模塊頁(yè)面:index.php:系統(tǒng)首頁(yè)。page.php

39、:顯示新聞頁(yè)面。readme.html:幫助頁(yè)面。系統(tǒng)后臺(tái)模塊頁(yè)面:index.php:后臺(tái)首頁(yè)頁(yè)面。install.php:安裝數(shù)據(jù)庫(kù)的頁(yè)面。link.php:鏈接查看頁(yè)面。link-edit.php:鏈接編輯頁(yè)面。link-new.php:添加鏈接頁(yè)面。link-taxonomy.php:鏈接目錄管理頁(yè)面。post.php:文章管理頁(yè)面。post-new.php:添加文章頁(yè)面。taxonomy.php:文章板塊管理信息。user.php:用戶(hù)信息。user-edit.php:用戶(hù)信息編輯。user-new.php:新增用戶(hù)。4.5 開(kāi)發(fā)及運(yùn)行環(huán)境選擇操作系統(tǒng)Microsoft Window

40、s 2000數(shù)據(jù)庫(kù)系統(tǒng)My SqlServer 5.1開(kāi)發(fā)語(yǔ)言PHP 5.3.1應(yīng)用服務(wù)器Apache 2.25 系統(tǒng)實(shí)現(xiàn)5.1 通用模塊的功能實(shí)現(xiàn)為了使新聞發(fā)布系統(tǒng)的結(jié)構(gòu)清晰、代碼規(guī)范,這里把系統(tǒng)中重復(fù)使用的代碼寫(xiě)在一個(gè)頁(yè)面中,當(dāng)需要的時(shí)候直接加載進(jìn)來(lái)即可。5.1.1 數(shù)據(jù)庫(kù)信息nrs-config.php該頁(yè)面保存了數(shù)據(jù)庫(kù)連接所需的信息,如用戶(hù)名、密碼等,還定義了用來(lái)保存系統(tǒng)路徑的常量ABSPATH。nrs-config.php的代碼如下所示:該頁(yè)面是有系統(tǒng)根據(jù)文件nrs-config-sample.php自動(dòng)生成的,也可以自己手動(dòng)創(chuàng)建。5.1.2 數(shù)據(jù)庫(kù)連接頁(yè)nrs-db.php系統(tǒng)中幾

41、乎所有頁(yè)面都要進(jìn)行數(shù)據(jù)庫(kù)的連接,把數(shù)據(jù)庫(kù)連接代碼保存在頁(yè)面nrs-db.php中,可以避免重復(fù)編程。nrs-db.php的代碼如下所示:/連接數(shù)據(jù)庫(kù)服務(wù)器,選擇數(shù)據(jù)庫(kù)function nrsdb($dbuser,$dbpassword,$dbname,$dbhost) return $this-_construct($dbuser,$dbpassword,$dbname,$dbhost);function _construct($dbuser,$dbpassword,$dbname,$dbhost)register_shutdown_function(array(&$this,_destruc

42、t);$this-dbuser=$dbuser;/連接數(shù)據(jù)庫(kù)服務(wù)器$this-dbh=mysql_connect($dbhost,$dbuser,$dbpassword,true);if(!$this-dbh)nrs_die(sprintf(數(shù)據(jù)庫(kù)連接錯(cuò)誤您在nrs-config.php文件中提供的數(shù)據(jù)庫(kù)用戶(hù)名和密碼可能不正確,或者無(wú)法與數(shù)據(jù)庫(kù)服務(wù)器%s連接.。您確認(rèn)您提供的用戶(hù)名和密碼正確么?您確認(rèn)您提供的主機(jī)名正確么?您確認(rèn)數(shù)據(jù)庫(kù)服務(wù)器正常運(yùn)行么?如果您無(wú)法確定這些問(wèn)題,請(qǐng)聯(lián)系您的主機(jī)管理員。, $dbhost), db_connect_fail);return;$this-reday=t

43、rue;/選擇數(shù)據(jù)庫(kù)$this-select($dbname);function _destruct()mysql_close($this-dbh);return true;/選擇數(shù)據(jù)庫(kù)function select($db)if(!mysql_select_db($db,$this-dbh)/選擇數(shù)據(jù)庫(kù)失敗$this-reday=false;nrs_die(sprintf(無(wú)法選擇數(shù)據(jù)庫(kù)我們可以和數(shù)據(jù)庫(kù)服務(wù)器建立連接(您提供的用戶(hù)名和密碼正確),但是我們無(wú)法選擇 %1$s 數(shù)據(jù)庫(kù)。您確認(rèn)數(shù)據(jù)庫(kù)存在?您確認(rèn)用戶(hù) %2$s 擁有使用 %1$s 數(shù)據(jù)庫(kù)的權(quán)限?在某些系統(tǒng)上您的數(shù)據(jù)庫(kù)名可能還包含了您

44、用戶(hù)名的前綴,例如 username_%1$s,會(huì)不會(huì)這里出了問(wèn)題?p如果您不知道如何設(shè)置一個(gè)數(shù)據(jù)庫(kù),您應(yīng)該聯(lián)系您的主機(jī)管理員。, $db, $this-dbuser), db_select_fail);return;在文件中引用此文件時(shí),把該文件作為頭文件直接調(diào)用即可,代碼如下所示。頁(yè)面設(shè)計(jì)效果:將數(shù)據(jù)庫(kù)操作集成在類(lèi)nrsdb中,這樣做的目的是使得數(shù)據(jù)庫(kù)操作更簡(jiǎn)便。首先是使用構(gòu)造函數(shù)_construct($dbuser,$dbpassword,$dbname,$dbhost)進(jìn)行數(shù)據(jù)庫(kù)連接操作,然后使用select($db)函數(shù)進(jìn)行數(shù)據(jù)庫(kù)選擇的操作,在最后使用析構(gòu)函數(shù)_destruct()關(guān)

45、閉數(shù)據(jù)庫(kù)連接,在此過(guò)程中若出現(xiàn)錯(cuò)誤,則進(jìn)行相應(yīng)提示(見(jiàn)以下圖)。在類(lèi)nrsdb中,還定義了諸如數(shù)據(jù)查詢(xún)、數(shù)據(jù)刪除、數(shù)據(jù)更新的函數(shù)。圖5-1 新聞發(fā)布系統(tǒng)數(shù)據(jù)庫(kù)連接錯(cuò)誤圖5-2 新聞發(fā)布系統(tǒng)無(wú)法選擇數(shù)據(jù)庫(kù)5.1.3 系統(tǒng)設(shè)置頁(yè)nrs-settings.php該頁(yè)面對(duì)系統(tǒng)進(jìn)行簡(jiǎn)單的設(shè)置,并包含了一些常用的頁(yè)面。nrs-settings.php的代碼如下所示:?php/設(shè)置時(shí)區(qū)date_default_timezone_set(Asia/ShangHai);require_once(ABSPATH.nrs-includes/functions.php);require_nrs_db();if(!is

46、_nrs_installed() & !defined(NRS_INSTALLING)$message = 出錯(cuò)了,數(shù)據(jù)庫(kù)不完整。請(qǐng)將數(shù)據(jù)庫(kù).DB_NAME.清空;刪除文件nrs-config.php。然后重試!;nrs_die($message);require_once(ABSPATH.nrs-admin/includes/post.php);require_once(ABSPATH.nrs-admin/includes/taxonomy.php);require_once(ABSPATH.nrs-admin/includes/link.php);require_once(ABSPATH.

47、nrs-admin/includes/user.php);?5.1.4 載入系統(tǒng)配置文件頁(yè)面nrs-load.php該頁(yè)面負(fù)責(zé)載入系統(tǒng)所需的配置文件。nrs-load.php的代碼如下所示:?phpdefine( ABSPATH, dirname(_FILE_) . / );error_reporting(E_ALL);if ( file_exists( ABSPATH . nrs-config.php) ) require_once( ABSPATH . nrs-config.php ); elseif ( file_exists( dirname(ABSPATH) . /nrs-confi

48、g.php ) & ! file_exists( dirname(ABSPATH) . /nrs-settings.php ) ) require_once( dirname(ABSPATH) . /nrs-config.php ); else if (strpos($_SERVERPHP_SELF, nrs-admin) != false) $path = ;else $path = nrs-admin/;require_once( ABSPATH . /nrs-includes/functions.php );nrs_die(sprintf(缺少 nrs-config.php 文件。現(xiàn)在您

49、可以通過(guò)這個(gè) Web 界面創(chuàng)建一個(gè) nrs-config.php 文件,您也可以手動(dòng)創(chuàng)建它。創(chuàng)建配置文件, $path), 新聞發(fā)布系統(tǒng) 錯(cuò)誤);?5.1.5 系統(tǒng)常用函數(shù)頁(yè)functions.php該頁(yè)面定義了系統(tǒng)常用的一些函數(shù),這樣可以使代碼更簡(jiǎn)潔,結(jié)構(gòu)更清晰。functions.php的代碼如下所示:?php/顯示錯(cuò)誤信息function nrs_die( $message,$title=)$message=.$message.;$back_text= 返回;$message .= n$back_textn;if(strpos($_SERVERPHP_SELF,nrs-admin)!=f

50、alse)$admin_dir=;else$admin_dir=nrs-admin/;if(!headers_sent()header(Content-Type: text/html; charset=utf-8);if(empty($title)$title=新聞發(fā)布系統(tǒng) 錯(cuò)誤;?link rel=stylesheet href=css/install.css type=text/css / Wed, 11 Jan 1984 05:00:00 GMT,Last-Modified = date( D, d M Y H:i:s ),Cache-Control = no-cache, must-r

51、evalidate, max-age=0,Pragma = no-cache,);return $headers;function nocache_headers() $headers = wp_get_nocache_headers();foreach( (array) $headers as $name = $field_value )header($name: $field_value);function nrs() global $nrs; require_once(ABSPATH.nrs-includes/nrs.php); $nrs-main();5.2 系統(tǒng)后臺(tái)功能模塊實(shí)現(xiàn)5.2

52、.1 用戶(hù)管理模塊此模塊包含了用戶(hù)登錄、用戶(hù)信息編輯、用戶(hù)查看、添加用戶(hù)等模塊。(1)用戶(hù)登錄模塊nrs-login.php是用戶(hù)登錄頁(yè)。單擊導(dǎo)航欄上的“管理員登錄”鏈接即可進(jìn)入該頁(yè)面。然后輸入用戶(hù)名、密碼,驗(yàn)證成功后即可進(jìn)入后臺(tái)管理子系統(tǒng)。頁(yè)面如圖所示:圖5-3 新聞發(fā)布系統(tǒng)用戶(hù)登錄(2)用戶(hù)查看模塊登錄系統(tǒng)后,點(diǎn)擊“用戶(hù)”鏈接即可查看系統(tǒng)的用戶(hù)列表。頁(yè)面如圖所示:圖5-4 新聞發(fā)布系統(tǒng)用戶(hù)列表(3)添加用戶(hù)模塊登錄系統(tǒng)后,點(diǎn)擊“用戶(hù)”中的“添加用戶(hù)”,即可進(jìn)入添加用戶(hù)界面,輸入用戶(hù)名、密碼后即可添加一個(gè)新的用戶(hù)。頁(yè)面如圖所示:圖5-5 新聞發(fā)布系統(tǒng)用戶(hù)添加5.2.2 新聞管理模塊此模塊包含

53、新聞查看、添加新聞、刪除新聞、新聞編輯等。(1)添加新聞登錄系統(tǒng)后,便可快速發(fā)表新聞,也可以到“文章”“添加新文章”中添加。頁(yè)面如圖所示:圖5-6 新聞發(fā)布系統(tǒng)新聞發(fā)布(2)新聞查看登錄系統(tǒng)后,點(diǎn)擊“文章”便可查看文章列表。頁(yè)面如圖所示:圖5-7 新聞發(fā)布系統(tǒng)新聞列表(3)新聞編輯頁(yè)面如圖所示:圖5-8 新聞發(fā)布系統(tǒng)新聞編輯5.2.3 欄目管理模塊此模塊包含欄目添加、欄目查看、欄目刪除、欄目修改。系統(tǒng)初始化時(shí),添加了“圖片新聞”、“公告”兩個(gè)欄目。(1)欄目查看圖5-9 新聞發(fā)布系統(tǒng)欄目列表(2)欄目添加圖5-10 新聞發(fā)布系統(tǒng)添加欄目(3)欄目編輯圖5-11 新聞發(fā)布系統(tǒng)欄目編輯5.2.4

54、鏈接管理模塊此模塊包括鏈接查看、鏈接修改、鏈接編輯。(1)鏈接查看圖5-12 新聞發(fā)布系統(tǒng)鏈接查看(2)鏈接添加圖5-13 新聞發(fā)布系統(tǒng)鏈接添加5.2.5 系統(tǒng)設(shè)置管理模塊此模塊是對(duì)系統(tǒng)的參數(shù)進(jìn)行修改,維護(hù)等操作。6 系統(tǒng)運(yùn)行和維護(hù)6.1 系統(tǒng)運(yùn)行維護(hù)的作用系統(tǒng)的運(yùn)行維護(hù)就是對(duì)系統(tǒng)進(jìn)行全面的管理。它一方面監(jiān)控和管理系統(tǒng)輸入與輸出兩個(gè)方面的信息流,以保證網(wǎng)上業(yè)務(wù)處理安全順利地進(jìn)行;另一方面,要確保整個(gè)系統(tǒng)內(nèi)容的完整性和一致性,從而為企業(yè)電子商務(wù)的運(yùn)作提供良好的服務(wù)。具體來(lái)說(shuō),系統(tǒng)運(yùn)行維護(hù)的作用和意義主要體現(xiàn)在以下幾個(gè)方面。(1)促使電子撒謊能夠無(wú)系統(tǒng)信息的有序化(2)使電子商務(wù)系統(tǒng)信息的安全性得

55、到提高(3)將使企業(yè)系統(tǒng)的信息更豐富、內(nèi)容更加多樣化(4)可以提高管理人員的工作效率6.2 系統(tǒng)運(yùn)行維護(hù)的內(nèi)容系統(tǒng)運(yùn)行維護(hù)工作的內(nèi)容繁雜,歸納起來(lái)組要包括以下幾個(gè)方面。(1)應(yīng)用系統(tǒng)維護(hù)在系統(tǒng)運(yùn)行后,可能會(huì)發(fā)現(xiàn)一些在測(cè)試過(guò)程中沒(méi)有發(fā)現(xiàn)的局部問(wèn)題,或者是業(yè)務(wù)流程發(fā)生局部變化,這些都可能引起應(yīng)用程序的部分修改或調(diào)整,這時(shí),就需要對(duì)系統(tǒng)應(yīng)用程序進(jìn)行維護(hù)。應(yīng)用系統(tǒng)的維護(hù)內(nèi)容一般包括以下幾個(gè)方面。 改正性維護(hù)。即對(duì)系統(tǒng)測(cè)試過(guò)程中沒(méi)有暴露,而在系統(tǒng)運(yùn)行后發(fā)現(xiàn)的應(yīng)用程序的錯(cuò)誤進(jìn)行維護(hù)。 適用性維護(hù)。指由于系統(tǒng)運(yùn)行環(huán)境升級(jí)換代導(dǎo)致應(yīng)用程序需要進(jìn)行的維護(hù)。例如,系統(tǒng)運(yùn)行后,由于業(yè)務(wù)規(guī)模、用戶(hù)訪問(wèn)人數(shù)的增加,導(dǎo)致計(jì)算機(jī)設(shè)備的檔次提升、操作系統(tǒng)或數(shù)據(jù)庫(kù)版本升級(jí),這些情況下應(yīng)用軟件可能

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論