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

正文內(nèi)容

基于phpmysql新聞系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-畢業(yè)論文-在線瀏覽

2024-08-02 00:38本頁面
  

【正文】 lies. The bination of front desk page and 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: News release。 PHP1 緒論 國 內(nèi) 外 網(wǎng) 上 新 聞 發(fā) 布 系 統(tǒng) 的 發(fā) 展 現(xiàn) 狀在 Inter 飛速發(fā)展的今天,互聯(lián)網(wǎng)成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,它在人們政治、經(jīng)濟(jì)、 Inter 應(yīng)用上的地位顯而易見,它已成為政府、企事業(yè)單位信息化建設(shè)中的重要組成部分,從而倍受人們的重視。新聞發(fā)布系統(tǒng)的出現(xiàn)使電視不再是唯一的新聞媒體,網(wǎng)絡(luò)也充當(dāng)了一個(gè)重要的新聞媒介的功能。隨著互聯(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)新聞的評論,這一點(diǎn)也是其他一些媒體現(xiàn)在無法做到的(電視、電臺等) ,同時(shí),Inter發(fā)展到當(dāng)今,可以說,只要你上 Inter,你就會接觸到新聞發(fā)布系統(tǒng),新聞發(fā)布系統(tǒng)的用戶是相當(dāng)驚人的,其重要性是不容置疑的,當(dāng)然這也對新聞發(fā)布系統(tǒng)的開發(fā)提出了更高的要求。傳統(tǒng)的網(wǎng)站新聞管理方式有兩種,一是靜態(tài) HTML 頁面,更新信息時(shí)需要重新制作頁面然后上傳頁面并修改相應(yīng)鏈接,這種方式因?yàn)樾侍鸵巡欢嘤?。人們對最新信息的需求和發(fā)布迫切的需要及時(shí)性,而動態(tài)交互式網(wǎng)頁剛好提供了這些功能,本系統(tǒng)就是一個(gè)能夠在網(wǎng)上實(shí)現(xiàn)新聞發(fā)布,多欄目管理,實(shí)時(shí)的進(jìn)行行為統(tǒng)計(jì)和記錄的網(wǎng)上交互系統(tǒng) [2]。信息技術(shù)的發(fā)展使得整個(gè)世界越來越小,這也意味著企業(yè)的競爭環(huán)境由區(qū)域化向全球化發(fā)展,尤其是隨著中國加入 WTO 后,經(jīng)濟(jì)全球化是大趨勢,企業(yè)所處的宏觀環(huán)境實(shí)際上已經(jīng)不僅僅是通過信息技術(shù)員連接起來狹義的網(wǎng)絡(luò),而應(yīng)該將技術(shù)環(huán)境與經(jīng)濟(jì)環(huán)境結(jié)合在一起考慮,形成一種大網(wǎng)絡(luò)的概念。新聞系統(tǒng)是一個(gè)比較典型的文檔系統(tǒng),掌握了新聞系統(tǒng)的開發(fā),對于開發(fā)其它的文檔系統(tǒng)都有很大的幫助。大部分網(wǎng)站都是采用靜態(tài)的方式來發(fā)布和管理信息的,可是網(wǎng)站需要更新的信息量也越來越大,所以這很不利于網(wǎng)站管理人員的工作。本系統(tǒng)的開發(fā)基于簡單大方、分類明晰的特點(diǎn),將國際、國內(nèi)、社會、經(jīng)濟(jì)、娛樂、體育、房產(chǎn)、健康、軍事、IT 等 10 類新聞?wù)宫F(xiàn)給用戶,用戶在閱讀完后可進(jìn)行表情評論,文字留言;此外,本系統(tǒng)也包括了視頻的發(fā)布,可供用戶在線觀看。第 2 章 相關(guān)理論與技術(shù):本章主要介紹了 PHP 技術(shù),PHP 開發(fā)平臺、和數(shù)據(jù)庫訪問方法,HTML 基礎(chǔ)知識及流媒體技術(shù)的介紹。然后,進(jìn)一步抽象出了系統(tǒng)的功能需求。第 4 章 系統(tǒng)實(shí)現(xiàn):本章介紹了新聞發(fā)布系統(tǒng)的主體,包括前臺新聞界面實(shí)現(xiàn)和后臺管理界面的實(shí)現(xiàn),均包括了功能介紹、界面實(shí)現(xiàn)以及關(guān)鍵代碼介紹。在網(wǎng)上,如果要向全球范圍內(nèi)出版和發(fā)布信息,需要有一種能夠被廣泛理解的語言,即所有的計(jì)算機(jī)都能夠理解的一種用于出版的“母語”。通過 HTML,將所需要表達(dá)的信息按某種規(guī)則寫成 HTML 文件,通過專用的瀏覽器來識別,并將這些 HTML“翻譯”成可以識別的信息,就是我們現(xiàn)在所見到的網(wǎng)頁。(2) 通過超鏈接檢索在線的信息。(4) 在文檔中直接包含電子表格、視頻剪輯、聲音剪輯以及其他一些應(yīng)用。HTML 標(biāo)簽通常是英文詞匯或縮略語( 如 P 代表 Paragragh),但它們與一般文本有區(qū)別,因?yàn)樗鼈兎旁谛∪抢ㄌ柪?,并且是成對出現(xiàn)的。一個(gè) HTML 文件大體分為以下幾部分:HTMLHEADTITLE網(wǎng)頁標(biāo)題 /TITLE/HEADBODY網(wǎng)頁的內(nèi)容/ BODY / HTML 其中:HTML.../ HTML:表示這是一個(gè) HTML 文件HEAD.../H EAD:表示這是網(wǎng)頁的頭部分TITLE... /TITLE:網(wǎng)頁的標(biāo)題BODY ... / BODY:網(wǎng)頁的正文部分 PHP 技術(shù) PHP 簡介PHP(Hypertext Processor)是目前最常見的用來生成動態(tài)網(wǎng)頁的工具之一,也是一種易于學(xué)習(xí)和使用的 Web 服務(wù)器端腳本描述語言。此外, 的源代碼是完全公開的。目前,可用于編寫 Web 服務(wù)器端腳本的語言不下幾十種,但比較常用的卻只有PHP、ASP、Perl 、JSP 等有限的幾種,同其他腳本描述語言相比,PHP 有其自身的優(yōu)勢:(1)沒有運(yùn)行費(fèi)用;(2)基于服務(wù)器端;(3)強(qiáng)大的數(shù)據(jù)庫支持;(4)PHP 最強(qiáng)大、最突出的特性在于它能支持大量的數(shù)據(jù)庫,使得編寫基于數(shù)據(jù)庫的網(wǎng)頁變得越來越簡單;(5)跨平臺; PHP 是一種跨平臺的服務(wù)器端腳本描述語言。嵌入到 HTML。(6)簡單高效。(7)支持多種網(wǎng)絡(luò)協(xié)議,良好的可擴(kuò)充性;它在這方面支持了相當(dāng)多的通訊協(xié)議,這主要包括:1 與電子郵件相關(guān)的:IMAP POP3;2 網(wǎng)管系統(tǒng):SNMP;3 網(wǎng)絡(luò)新聞:NNTP;4 賬號共用:NIS;5 全球信息網(wǎng):HTTP 及 Apache;6 目錄協(xié)議 LDAP 以及其他網(wǎng)絡(luò)的相關(guān)函數(shù)。 PHP 開發(fā)平臺 目前大多數(shù)支持 PHP 的網(wǎng)站都采用 Linux 作為操作系統(tǒng), Apache 作為 Web 服務(wù)器,Mysql作為數(shù)據(jù)庫(LAMP)的方案。所需軟件: (1)PHP 源程序 C 語言代碼。啟動 Apache 服務(wù): service htt pd start 啟動 MySQL 數(shù)據(jù)庫:mysqld_safe user=mysql 一切配好之后,我們就可以利用 Mozilla 來訪問我們的 PHP 程序了。一般來說,PHP 文件由 HTML 標(biāo)記和 JQuery 或者 JavaScript 程序代碼混雜在一起構(gòu)成的,它是一個(gè)標(biāo)準(zhǔn)的網(wǎng)頁。? 訪問數(shù)據(jù)庫的實(shí)現(xiàn)方法(1)首先介紹一下 web 數(shù)據(jù)庫架構(gòu):如 21 圖所示: 1 2 3 6 5 4圖 21 web 數(shù) 據(jù) 庫 架 構(gòu)從 web 查詢數(shù)據(jù)的基本步驟: Step1: 檢查并過濾來自用戶的數(shù)據(jù);Step2: 建立一個(gè)適當(dāng)?shù)臄?shù)據(jù)庫連接;Step3: 查詢數(shù)據(jù)庫;Step4: 獲取查詢結(jié)構(gòu);Step5: 將結(jié)果顯示給用戶。不管怎樣,在經(jīng)過一些測試后,開發(fā)者得出結(jié)論:mSQL 并沒有他們需要的那么快和靈活。MySQL 這個(gè)名字是怎么來的已經(jīng)不清楚了。這兩個(gè)到底是哪一個(gè)給出了 MySQL 這個(gè)名字至今依然是個(gè)迷,包括開發(fā)者在內(nèi)也不知道。獲勝的名字是由來自非洲斯威士蘭的開源軟件開發(fā)者Ambrose Twebaze 提供。 瀏覽器 服務(wù)器 PHP 引擎 Mysql服務(wù)器 特點(diǎn)特性(1)使用 C 和 C++編寫,并使用了多種編譯器進(jìn)行測試,保證源代碼的可移植性(2)支持 AIX、FreeBSD、HPUX、Linux 、Mac OS、Novell Netware、OpenBSD、OS/2 Wrap、 Solaris、Windows 等多種操作系統(tǒng)(3)為多種編程語言提供了 API。(4)支持多線程,充分利用 CPU 資源(5)優(yōu)化的 SQL 查詢算法,有效地提高查詢速度(6)既能夠作為一個(gè)單獨(dú)的應(yīng)用程序應(yīng)用在客戶端服務(wù)器網(wǎng)絡(luò)環(huán)境中,也能夠作為一個(gè)庫而嵌入到其他的軟件中提供多語言支持,常見的編碼如中文的 GB 231BIG5 ,日文的Shift_JIS 等都可以用作數(shù)據(jù)表名和數(shù)據(jù)列名(7)提供 TCP/IP、ODBC 和 JDBC 等多種數(shù)據(jù)庫連接途徑(8)提供用于管理、檢查、優(yōu)化數(shù)據(jù)庫操作的管理工具(9)可以處理擁有上千萬條記錄的大型數(shù)據(jù)庫 MYSQL 數(shù)據(jù)庫應(yīng)用環(huán)境與其他的大型數(shù)據(jù)庫例如 Oracle、DBSQL Server 等相比,MySQL 自有它的不足之處,如規(guī)模小、功能有限(MySQL Cluster 的功能和效率都相對比較差)等,但是這絲毫也沒有減少它受歡迎的程度。目前 Inter 上流行的網(wǎng)站構(gòu)架方式是 LAMP(Linux+Apache+MySQL+PHP) ,即使用Linux 作為操作系統(tǒng),Apache 作為 Web 服務(wù)器,MySQL 作為數(shù)據(jù)庫,PHP 作為服務(wù)器端腳本解釋器。3 系統(tǒng)分析與設(shè)計(jì) 概述本章在闡述系統(tǒng)需求分析和系統(tǒng)設(shè)計(jì)目標(biāo)的基礎(chǔ)上,對“網(wǎng)上新聞發(fā)布系統(tǒng)”的功能進(jìn)行設(shè)計(jì)。 需求分析 需求分析概述經(jīng)過對此網(wǎng)站進(jìn)行詳細(xì)的需求分析后,制定了該系統(tǒng)所應(yīng)達(dá)到的總體目標(biāo)及功能目標(biāo)。許多企業(yè)和個(gè)人網(wǎng)站也需要定期發(fā)布一些關(guān)于企業(yè)或網(wǎng)站的新聞。使用新聞發(fā)布及管理系統(tǒng)可以使新聞發(fā)布和管理變得很輕松,管理員只需設(shè)置標(biāo)題、內(nèi)容和圖片等新聞就可以了,系統(tǒng)將自動生成對應(yīng)的網(wǎng)頁。 系統(tǒng)的項(xiàng)目規(guī)劃新聞發(fā)布系統(tǒng)是一個(gè)功能完善的新聞?lì)惥W(wǎng)站,由前臺新聞瀏覽和后臺新聞管理兩個(gè)大部分組成。(2)后臺管理模塊 管理員賬號密碼管理、網(wǎng)站基本信息設(shè)置、新聞欄目添加、新聞欄目管理、新聞發(fā)布、新聞管理、友情鏈接管理、訪客留言管理。在系統(tǒng)初始化時(shí),有一個(gè)默認(rèn)的“系統(tǒng)管理員”用戶 Admin,由程序設(shè)計(jì)人員手動地添加到數(shù)據(jù)庫中。 系統(tǒng)的用例分析本系統(tǒng)包含 2 種參與者:普通訪客、管理員。管理員除了具備普通用戶的功能權(quán)限外還要管理這個(gè)新聞系統(tǒng)的新聞發(fā)布、管理等整個(gè)系統(tǒng)的管理。(1)用戶新聞瀏覽的順序圖普通用戶打開系統(tǒng)之后,可瀏覽各種類型的新聞并進(jìn)行留言,如 34 圖所示:圖 34 用 戶 瀏 覽 新 聞 、 添 加 評 論 的 順 序 圖(2) 新聞后臺管理順序圖本系統(tǒng)的新聞發(fā)布由記者來完成,當(dāng)編輯審核后新聞由站點(diǎn)首頁顯示出來。(1)ER 圖ER 圖也即實(shí)體聯(lián)系圖(Entity Relationship Diagram),提供了表示實(shí)體型、屬性和聯(lián)系的方法,用來描述現(xiàn)實(shí)世界的概念模型 [5]。新聞欄目表編號 名稱 關(guān)鍵字圖 38 新 聞 類 型 信 息 ER 圖新聞?lì)愋妥鳛閷?shí)體,它具有的屬性有編號、名稱、關(guān)鍵字、欄目描述,方便與前臺結(jié)合生成相應(yīng)的新聞?lì)愋汀谀棵枋鲈u論表評論時(shí)間 評論內(nèi)容 評論者編號 新聞編號 標(biāo)題圖 310 新 聞 評 論 信 息 ER 圖評論表作為實(shí)體,它具有的屬性有編號、新聞編號、標(biāo)題、評論時(shí)間、評論人、評論內(nèi)容、評論表情、審核狀態(tài),方便用戶閱讀新聞的所有評論,發(fā)表自己的評論。①新聞表( p_newsarticle)新聞表包含如下字段:新聞 ID(id) 、新聞?lì)愋停╟id) 、標(biāo)題(title)、發(fā)布時(shí)間(datetime)、發(fā)布者(author)、來源(origin) 、關(guān)鍵字 (keywords)、內(nèi)容(content)。如表 32 所示:表 32 p_newsclass 新聞欄目表Field Type null key Default Extraid int(5) not null pri null auto_incrementname varchar(25) not null null評論表情審核狀態(tài)keywords varchar(100) not null nulldiscription varchar(100) not null null③用戶表(p_admin )用戶表包含如下字段:編號(id ) 、用戶名(username ) 、姓名(name )密碼(password ) 、Email(Email) 。如表 34 所示:表 34 p_newsreview 留 言 表Field Type null key Default Extraid int(5) not null pri null auto_incrementaid int not null nulltitle varchar(50) not null nulldatetime date not null nullauthor varchar(50) not null nullfaceName varchar(50) not null nullreviewStatus int(5)⑤ 友情鏈接表(p_friendlylink)表情評論表包含如下字段:編號(id ) 、網(wǎng)站名稱(websiteName) 、網(wǎng)站地址(websiteUrl) 、網(wǎng)站簡介(websiteDiscription) 、網(wǎng)站類型(websiteType) 、站長 Email(webmasterEmail) 、審核狀態(tài)(linkStatus ) 。4 系統(tǒng)實(shí)現(xiàn) 新聞發(fā)布展示平臺 站點(diǎn)首頁模塊(1)功能介紹作為新聞發(fā)布系統(tǒng),頁面應(yīng)該大方、清新,能突出重點(diǎn)新聞,使人們在第一時(shí)間了解時(shí)事新聞。(2)界面實(shí)現(xiàn)如圖 41 所示。 列表頁面模塊(1)功能介紹本新聞發(fā)布系統(tǒng)分為招聘信息、就業(yè)指導(dǎo)、職業(yè)規(guī)劃、名家講壇、政策法規(guī)、就業(yè)疑問、成功之路、人物故事、文檔下載 9 個(gè)種類,每個(gè)種類都有其獨(dú)立的頁面。圖 42 新 聞 列 表 頁(3)相關(guān)代碼詳見附錄 2。(2)界面實(shí)現(xiàn)如 43 圖所示(以招聘信息內(nèi)容頁面為例) 。 留言評論模塊(1)功能介紹用戶瀏覽新聞
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1