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

正文內(nèi)容

基于php的新聞發(fā)布系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)-文庫(kù)吧資料

2024-09-06 10:17本頁(yè)面
  

【正文】 = mysql_insert_id($link)。)。,39。,39。,39。,39。 //2. 拼裝添加 SQL 語(yǔ)句,并執(zhí)行添加 數(shù)據(jù) 操作 $sql = insert into news values(null,39。)。 date_default_timezone_set(39。 $author = $_POST[author]。 //( 3)、根據(jù)需要 action 值,來(lái)判斷所屬操作,執(zhí)行對(duì)應(yīng)的代碼 switch($_GET[action]){ case add: //執(zhí)行添加操作 //1. 獲取要添加的信息 ,并補(bǔ)充其他信息 $title = $_POST[title]。 //( 2)、連接 MySQL、并選擇數(shù)據(jù)庫(kù) $link = mysql_connect(HOST,USER,PASS) or die(數(shù)據(jù)庫(kù)連接失敗! )。 20 新聞數(shù)據(jù)修改模塊 圖 68 新聞修改頁(yè)面 管理員在這里能夠?qū)﹀e(cuò)誤的新聞數(shù)據(jù)進(jìn)行修改。 19 新聞添加頁(yè)面 圖 66 新聞添加頁(yè)面 系統(tǒng)管理員通過(guò)這個(gè)頁(yè)面對(duì)新聞數(shù)據(jù)進(jìn)行實(shí)時(shí)的更新添加。 詳細(xì)新聞頁(yè)面 圖 63 詳細(xì)新聞頁(yè)面 18 后臺(tái)登陸頁(yè)面 圖 64 后臺(tái)登陸 驗(yàn)證頁(yè)面 后臺(tái)管理頁(yè)面 圖 65 后臺(tái)新聞數(shù)據(jù)管理頁(yè)面 系統(tǒng)管理員對(duì)系統(tǒng)擁有所有權(quán),可以 通過(guò)賬號(hào)密碼 訪問(wèn)所有的模塊。詳細(xì)的功能模塊名稱如下: ( 1)前端 新聞 閱讀和查詢 模塊 ( 2)前端讀者留言模塊 ( 3) 管理員后臺(tái)新聞發(fā)布模塊 ( 4) 管理員后臺(tái) 對(duì)分類新聞進(jìn)行 管理模塊 ( 5) 管理員后臺(tái)新聞 數(shù)據(jù)的增、刪、改模塊 ( 6)管理員后臺(tái)不良留言刪除模塊 那么可以得到如下的流程圖: 16 新 聞 發(fā) 布 系 統(tǒng)前 端 讀 者 瀏 覽后 臺(tái) 管 理 員 操作瀏 覽 新 聞?shì)?入 U R L管 理 新 聞 內(nèi) 容靜 態(tài) 頁(yè) 面 的 管 理動(dòng) 態(tài) 頁(yè) 面 的 管 理圖 片 滾 動(dòng) 新 聞 網(wǎng) 的 更 新S W F 短 片 的 增 加 、 修 改新 聞 的 增 加過(guò) 時(shí) 新 聞 的 刪 除錯(cuò) 誤 新 聞 的 修 改管 理 新 聞 界 面網(wǎng) 頁(yè) 的 背 景 圖 片 修 改數(shù) 據(jù) 容 器 的 定 義數(shù) 據(jù) 更 新完 畢新 聞 更 新 后 實(shí) 時(shí) 展 示 在 讀 者 面 前 (圖 52) 主要功能頁(yè)面如下: 新聞系統(tǒng)的歡迎 界面 圖 61 歡迎 界面 讀者輸入網(wǎng)址 就可以訪問(wèn)到該系統(tǒng)的歡迎界面,然后點(diǎn)擊頁(yè)面的瀏覽按 17 鈕,即可訪問(wèn)新鮮出爐的新聞數(shù)據(jù)。同時(shí)用戶在使用中也可以相對(duì) 方便,直觀。 mysql_select_db(DBNAME,$link)。 //數(shù)據(jù)庫(kù)名 ? 連接數(shù)據(jù)庫(kù)的主要代碼如下: ?php //( 1)、 導(dǎo)入配置文件 require()。 //賬號(hào) define(PASS,676889)。 PHP 配置數(shù)據(jù)庫(kù)文件 如下: 配置數(shù)據(jù)庫(kù)信息 ?php define(HOST,localhost)。 使用創(chuàng)建的數(shù)據(jù)庫(kù): use newsopen。統(tǒng)一采用 utf8 的中文編碼, 防止出現(xiàn) 中文亂碼現(xiàn)象。 數(shù)據(jù)庫(kù) 表的具體設(shè)計(jì) 后臺(tái)新聞數(shù)據(jù)需要的功能模塊有下圖所示的需求: 新 聞 數(shù) 據(jù)新 聞 i d新 聞 關(guān) 鍵 字 新 聞 作 者新 聞 添 加 時(shí) 間詳 細(xì) 新 聞 內(nèi) 容新 聞 標(biāo) 題 (圖 51) 所以 數(shù)據(jù)庫(kù)表的結(jié)構(gòu)如下: 新聞數(shù)據(jù)的表格: 表 51 news(新聞數(shù)據(jù)表) 字段名 字段類型 字段長(zhǎng)度 是否主 鍵 描述 id int 10 PK 新聞 編號(hào) title varchar 128 新聞標(biāo)題 keywords varchar 128 新聞關(guān)鍵詞 author varchar 128 作者 addtime int 10 新聞添加時(shí)間 message text / 詳細(xì)新聞內(nèi)容 表 52 zhengzhi(政治模塊新聞數(shù)據(jù)表 ) 字段名 字段類型 字段長(zhǎng)度 是否主 鍵 描述 id int 10 PK 新聞 編號(hào) title varchar 128 新聞標(biāo)題 13 keywords varchar 128 新聞關(guān)鍵詞 author varchar 128 作者 addtime int 10 新聞添加時(shí)間 content text / 詳細(xì)新聞內(nèi)容 表 53 junshi(軍事模塊新聞數(shù)據(jù)表 ) 字段名 字段類型 字段長(zhǎng)度 是否主 鍵 描述 id int 10 PK 新聞 編號(hào) title varchar 128 新聞標(biāo)題 keywords varchar 128 新聞關(guān)鍵詞 author varchar 128 作者 addtime int 10 新聞添加時(shí)間 content text / 詳細(xì)新聞內(nèi)容 表 54 guojimingsheng(國(guó)計(jì)民生新聞數(shù)據(jù)表 ) 字段名 字段類型 字段長(zhǎng)度 是否主 鍵 描述 id int 10 PK 新聞 編號(hào) title varchar 128 新聞標(biāo)題 keywords varchar 128 新聞關(guān)鍵詞 author varchar 128 作者 addtime int 10 新聞添加時(shí)間 content text / 詳細(xì)新聞內(nèi)容 表 55 tiyu(體育模塊新聞數(shù)據(jù)表) 字段名 字段類型 字段長(zhǎng)度 是否主 鍵 描述 id int 10 PK 新聞 編號(hào) title varchar 128 新聞標(biāo)題 keywords varchar 128 新聞關(guān)鍵詞 author varchar 128 作者 addtime int 10 新聞添加時(shí)間 content text / 詳細(xì)新聞內(nèi)容 后臺(tái)登陸的賬號(hào)密碼表格: 表 56 psw(管理員登陸賬號(hào)密碼表) 字段名 字段類型 字段長(zhǎng)度 是否主鍵 描述 username text / PK 帳號(hào) password int 11 密碼 留言信息的數(shù)據(jù)保存的 表格: 表 57 liuyan(讀者留言信息保存表單) 14 字段名 字段類型 字段長(zhǎng)度 是否主鍵 描述 id int / PK 留言編號(hào) addtime int 11 添加時(shí)間 liuyans text / 留言內(nèi)容 數(shù)據(jù)庫(kù)連接模塊設(shè)計(jì) 數(shù)據(jù)庫(kù)的連接是實(shí)現(xiàn)個(gè)性功能的前提。 管理員信息:管理員 ID、登錄賬戶、密碼。 11 4 系統(tǒng)概要設(shè)計(jì) 系統(tǒng)功能模塊設(shè)計(jì) 在前 面系統(tǒng)功能分析的基礎(chǔ)上,結(jié)合 PHP 的編 程特點(diǎn),得到如圖 41 所示的系統(tǒng)功能模塊圖: 新 聞 發(fā) 布 系 統(tǒng)前 端 讀 者 瀏 覽后 臺(tái) 管 理 員 操作瀏 覽 新 聞?shì)?入 U R L管 理 新 聞 內(nèi) 容靜 態(tài) 頁(yè) 面 的 管 理動(dòng) 態(tài) 頁(yè) 面 的 管 理圖 片 滾 動(dòng) 新 聞 網(wǎng) 的 更 新S W F 短 片 的 增 加 、 修 改新 聞 的 增 加過(guò) 時(shí) 新 聞 的 刪 除錯(cuò) 誤 新 聞 的 修 改管 理 新 聞 界 面網(wǎng) 頁(yè) 的 背 景 圖 片 修 改數(shù) 據(jù) 容 器 的 定 義A d d . p h p 收 集 請(qǐng) 求添 加 的 數(shù) 據(jù)e d i t . p h p 收 集 請(qǐng)求 修 改 的 數(shù) 據(jù)a c t i o n . p h p 里 面的 處 理 代 碼 處 理D r e a m w e a v e r 里 面直 接 對(duì) 需 要 修 改的 文 件 進(jìn) 行 修 改D r e a m w e a v e r 里 面直 接 對(duì) 需 要 修 改的 文 件 進(jìn) 行 修 改 (圖 41) 5 系統(tǒng)詳細(xì)設(shè)計(jì) 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)的需求分析 本系統(tǒng)用的是 MySQL 數(shù)據(jù)庫(kù),創(chuàng)建是用 phpMyAdmin 網(wǎng)頁(yè)式的數(shù)據(jù)庫(kù) 管理 工具來(lái)完成的。擁有對(duì)系統(tǒng)的所有權(quán)。如 下用例圖。訪客可以對(duì)網(wǎng)站所有新聞頁(yè)面進(jìn)行瀏覽、新聞搜索。 用戶模塊功能圖如下圖( 32)所示 9 外 部 訪 問(wèn) 用 戶首頁(yè)的新聞瀏覽需要的新聞搜索詳細(xì)的新聞內(nèi)容回 到 首 頁(yè)需 要 閱 讀 的 新聞 (圖 32) 所有的用戶都可以瀏覽新聞,根據(jù)關(guān)鍵字搜索需要的新 聞數(shù)據(jù)。 功能設(shè)計(jì)的數(shù)據(jù)流圖( DFD): 8 新 聞 發(fā) 布 系 統(tǒng)訪 問(wèn) 前 臺(tái) 后 臺(tái) 管 理主頁(yè)瀏覽新聞搜索管 理 員通 過(guò) 驗(yàn) 證新聞數(shù)據(jù)信息的添加新聞數(shù)據(jù)信息的修改新聞數(shù)據(jù)的刪除傳 遞 數(shù) 據(jù)數(shù) 據(jù) 更 新 圖 31 在本系統(tǒng)中,系統(tǒng)管理模塊的功能 相 較簡(jiǎn)單。 隨著 網(wǎng)絡(luò)新聞發(fā)布系統(tǒng)的使用 , 網(wǎng)絡(luò) 扮演了 一個(gè)比電視報(bào)紙更重要的新聞媒介的功能。因此,我們采用 B/S 結(jié)構(gòu)進(jìn)行開(kāi)發(fā)新聞發(fā)布系統(tǒng)。大部分的工作都是在服務(wù)器上完成。在 B/S 系統(tǒng)工作中 ,用戶可以通過(guò)瀏覽器向網(wǎng)絡(luò)上的服務(wù)器發(fā)出請(qǐng)求。 結(jié)構(gòu)如下圖 21 所示 7 瀏 覽 器解 析 P H Pw e b 服 務(wù) 器M y S q l 數(shù) 據(jù) 庫(kù)申 請(qǐng) 服 務(wù)收 到 請(qǐng) 求查 詢 數(shù) 據(jù) 庫(kù) 數(shù) 據(jù)返 回 結(jié) 果數(shù) 據(jù) 返 回 H T T P 協(xié) 議 圖 21 B/S 結(jié)構(gòu)比 C/S 有著更好的優(yōu)勢(shì),是因?yàn)槠鋵?duì)于客戶端用戶要求低。 相較于 C/S 模式的系統(tǒng)升級(jí)維護(hù)復(fù)雜來(lái)說(shuō), B/S 模式最大的好處是運(yùn)行維護(hù)比較簡(jiǎn)便, 能實(shí)現(xiàn)不同的人員,從不同的地點(diǎn), 以不同的接入方式(比如 LAN, WAN, Inter/Intra 等)訪問(wèn)和操作共同的數(shù)據(jù) 。 它是隨著 Inter 技術(shù)的興起, 對(duì) C/S 模式應(yīng)用的擴(kuò)展。它由瀏覽器、 Web 服務(wù)器、應(yīng)用服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器組成。 相關(guān)技術(shù) B/S 模式 Browser/Server, “ 瀏覽器 /服務(wù)器 ” 模式又稱 B/S 結(jié)構(gòu)。 本系統(tǒng) 需要的 軟件 介紹 如下: 數(shù)據(jù)庫(kù)管理系統(tǒng) ( phpMyAdmin) :為了對(duì)數(shù)據(jù)庫(kù)實(shí)施集中管理,同時(shí)并發(fā)的處理多個(gè) 用戶 發(fā)來(lái)的數(shù)據(jù)處理要求,我們選用 phpMyAdmin 數(shù)據(jù)庫(kù)管理系統(tǒng) 來(lái)管理 MySql。 ( 7)提供 TCP/IP、 ODBC 和 JDBC 等多種數(shù)據(jù)庫(kù)連接途徑 ; (8) 提供用于管理、檢查、優(yōu)化數(shù)據(jù)庫(kù)操作的管理工具 ; (9) 可以處理大型數(shù)據(jù)庫(kù)。 MySQL 功能強(qiáng)大、運(yùn)行速度快、可靠性 高、安全等優(yōu)點(diǎn)。綜合分析,我們總結(jié) PHP 的優(yōu)點(diǎn)有: ( 1)安全性高; ( 2)支持廣泛的數(shù)據(jù)庫(kù); ( 3)跨平臺(tái)特性; ( 4)執(zhí)行速度快; ( 5)模塊化; MySQL 簡(jiǎn)介 MySQL 是瑞典的 MySQL AB 公司開(kāi)發(fā)的一個(gè)小型關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng)。使用 PHP 是完全免費(fèi)的,用戶可以從 PHP 官方站點(diǎn)獲得 PHP 的源碼。它大量地借用了 C 語(yǔ)言、 Java等語(yǔ)言的 語(yǔ)法 , 并有自己的書寫 規(guī)則 ,簡(jiǎn)單便于書寫程序腳本。 ( 2) 開(kāi)發(fā) 軟件 及對(duì)其的介紹 PHP 簡(jiǎn)介 PHP( Hypertext Preprocessor) 是一種服務(wù)器端 HTML 嵌入式腳本描述語(yǔ)言。 軟件平臺(tái) 軟件平臺(tái)是信息系統(tǒng)開(kāi)發(fā)和運(yùn)行所需的集成軟件環(huán)境,設(shè)計(jì)和選擇高效、實(shí)用、方便、功能齊全的軟件平臺(tái),對(duì)信息系統(tǒng)的開(kāi)發(fā)具有十分重要的意義。根據(jù)前面的需求分析,我們得出本系統(tǒng)理想的環(huán)境當(dāng)然是配置較高最好,實(shí)際操作中硬件平臺(tái)如下: 硬件環(huán)境 (訪問(wèn)者 ): 一臺(tái)能夠上網(wǎng)的終端 PC,外加一個(gè)瀏覽器 。 5 測(cè)試與維護(hù)
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1