【正文】
計(jì)(論 文) 論文題目: 新聞發(fā)布系統(tǒng) 所屬系部: 計(jì)算機(jī)工程系 指導(dǎo)老師: 職 稱: 副教授 學(xué)生姓名: 班級(jí)、學(xué)號(hào) : 專 業(yè): 軟件技術(shù) 西安航空職業(yè)技術(shù)學(xué)院制 2021 年 04 月 15 日 2 西安航空職業(yè)技術(shù)學(xué)院 畢業(yè)設(shè)計(jì)(論文 )任務(wù)書 題目: 新聞發(fā)布系統(tǒng) 任務(wù)與要求: 前臺(tái) 主要是 用戶 對(duì)新聞的查看以及評(píng)論 ,用戶的登錄,找回密碼。快速及時(shí)的新聞瀏覽,五彩繽紛的網(wǎng)上信息,使網(wǎng)絡(luò)與人們生活息息相關(guān)。 關(guān)鍵詞 : 新聞發(fā)布;瀏覽器 /服務(wù)器模; PHP 技術(shù) Abstract: News release system With the emergence of the work, Page gradual integration into people’ s lives. rapidly and timely information visit, and colorful online information, so the work is closely related with people’ s lives. Staying athome and they will know that recently the world affairs. Online press release system is a system administrator through the Inter can be convenient, fastly,news profile. Ordinary users to view news, and the site requires frequent changes of information, similar to international news, national news, munity news,entertainment news, sports news, economic news updates centralized management, through the classification showed that the final systematic, standardized posted to a website news website management. The system use PHP as a development language, Adobe Dreamweaver CS4 as the Development environment, and as a data server, and realized the unlimited Class category of news categories to set, dynamic news release, modify, delete,front page of the module division, as well as background user rights settings, press release, video release, news design and database backup and recovery and a series of function, pleted a dynamic press releases all the features of the system, including the news face ments, text messages, user registration, password find Back to the other user interface, System captures the majority of anomalies, with better security, fault tolerance, front page, HTML language generate static pages, to prevent the average user may directly manipulate the database to meet the basic press release systems. Key words:News。隨著我國(guó)與世界信息高速公路的接軌,企業(yè)通過計(jì)算機(jī)網(wǎng)絡(luò)獲得信息必將為企業(yè)帶來(lái)巨大的經(jīng)濟(jì)效益和社會(huì)效益,企業(yè)的辦公及管理都將朝著高效、快速、無(wú)紙化的方向發(fā)展。 以高速度低成本完成數(shù)據(jù)的處理業(yè)務(wù),追求系統(tǒng)處理問題的效率。 BS 架構(gòu)比起 CS 架構(gòu)有著很大的優(yōu)越性,傳統(tǒng)的 MIS 系統(tǒng)依賴于專門的操作環(huán)境,這意味著操作者的活動(dòng)空間受到極大限制;而 BS 架構(gòu)則不需要專門的操作環(huán)境,在任何地方,只要能上網(wǎng),就能夠操作 MIS 系統(tǒng)。只需要一個(gè)操作方便,功能實(shí)用,能同時(shí)滿足用戶、管理員以及其他 相關(guān)部門對(duì)數(shù)據(jù)的管理及需求的系西安航空職業(yè)技術(shù)學(xué)院 畢業(yè)設(shè)計(jì)論文 2 統(tǒng) ??晒┕芾砣藛T對(duì)本網(wǎng)站的注冊(cè)用戶進(jìn)行增加、刪除、修改、查詢,對(duì)人事的管理及新聞的發(fā)布等,舊新聞?dòng)上到y(tǒng)自動(dòng)進(jìn)行處理保存;同時(shí)本系統(tǒng)還可對(duì)人事及新聞進(jìn)行多角度查詢。新集成的工作空間可以 與 Macromedia Flash MX 和 Fireworks MX 共享,其中包括了標(biāo)示簽的文檔窗口、可放到 dock 中的畫板組、可定制的工具條和集成的文件瀏覽。 MySql MySQL是一個(gè)小型關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),開發(fā)者為瑞典 MySQL AB公司。 MySQL 的官方網(wǎng)站的網(wǎng)址是: SQL 全稱是“結(jié)構(gòu)化查詢語(yǔ)言 (Structured Query Language)”,最早的是IBM 的圣約瑟研究實(shí)驗(yàn)室為其關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng) SYSTEM R 開發(fā)的一種查詢語(yǔ)言,它的前身是 SQUARE 語(yǔ)言。 西安航空職業(yè)技術(shù)學(xué)院 畢業(yè)設(shè)計(jì)論文 4 SQL 語(yǔ)言的常用操作有:建立數(shù)據(jù)庫(kù)數(shù)據(jù)表( CREATE TABLE);從數(shù)據(jù)庫(kù)中篩選一個(gè)記錄集( SELECT),這是最常用的一個(gè)語(yǔ)句,功能強(qiáng)大,能有效地對(duì)數(shù)據(jù)庫(kù)中一個(gè)或多個(gè)數(shù)據(jù)表中的數(shù)據(jù)進(jìn)行訪問,并兼有排序、分組等功能;在數(shù)據(jù)表中添加一個(gè)記錄( INSERT);刪除符合條件的記錄( DELETE);更改符合條件的記錄( UPDATE)。 一個(gè) HTML 文件中包含了所有將顯示在網(wǎng)頁(yè)上的文字信息,其中也包括對(duì)瀏覽器的一些指示,如哪些文字應(yīng)放置在何處,顯示模式是什么樣的等。 在編輯器中輸入 html 代碼即可完成對(duì)網(wǎng)頁(yè)的設(shè)計(jì),如果在其中加入VB,JAVA 等腳本文件以及數(shù)據(jù)庫(kù)連接有關(guān)的語(yǔ)句指令,便可對(duì)已知數(shù)據(jù)進(jìn)行查詢,從而生成動(dòng)態(tài)網(wǎng)頁(yè)的一部分。 1)總體目標(biāo) 很多網(wǎng)站都是提供新聞欄目,例 如搜狐、新浪等著名網(wǎng)站的新聞專欄。 2)功能目標(biāo) 本系統(tǒng)的功能目標(biāo)分為以下幾個(gè)模塊:新聞發(fā)布管理、數(shù)據(jù)處理、新聞查詢、網(wǎng)友評(píng)論和用戶管理等模塊,使用戶方便閱讀新聞及留言評(píng)論。 功能需求 1)管理員可以添加記者、編輯,可對(duì)所有人員信息進(jìn)行修改、刪除,可添加、修改、 刪除新聞?lì)愋停c整個(gè)網(wǎng)站的數(shù)據(jù)管理。如圖 33 所示: 圖 33用戶功能圖 ER 圖設(shè)計(jì) ER 圖也即實(shí)體 聯(lián)系圖,提供表示實(shí)體型、屬性和聯(lián)系的方法,用來(lái)描述現(xiàn)實(shí)時(shí)間的概念模型。如下圖 36 所示: 2 先關(guān)軟件及其技術(shù)介紹 9 圖 36新聞信息 ER圖 4)評(píng)論表作為實(shí)體,它具有的屬性有編號(hào)、新聞編號(hào)、標(biāo)題、發(fā)布時(shí)間、評(píng)論內(nèi)容,方便用戶閱讀新聞的所有評(píng)論,發(fā)表自己的評(píng)論。面向?qū)ο蟮南到y(tǒng)開發(fā)方法的基本思想是將客觀世界抽象地看成是若干相互聯(lián)系的對(duì)象,然后根據(jù)對(duì)象和方法的特性研制出一套軟件工具,使之能夠映射為計(jì)算機(jī)軟件系統(tǒng)結(jié)構(gòu)模型和進(jìn)程,從而實(shí)現(xiàn)信息系統(tǒng)的開發(fā)。記者及時(shí)發(fā)布新聞、修改新聞、刪除新聞;編輯對(duì)記者發(fā)布的新聞進(jìn)行審核。如表 43 所示: 表 43 系統(tǒng)用戶表 新聞?lì)?型表: news_type 新聞?lì)愋捅戆缦伦侄?:編號(hào)( id)、名稱( name)、目錄( dir)。 news_data39。 news_log39。 登錄代碼: if($_POST[enter]==登錄 ) { $nicheng=$_POST[nicheng]。 and pass=password(39。 $A=mysql_fetch_array($result,MYSQL_ASSOC)。 } else { echo 。 $sql=select * from news_type。$i$n。$A[name]/a/li。 and shenhe_flag=1 limit 8。$i$n。39。echotdwidth=70%ahref=/xihang/news/$A[type]/$A[type].php?id=$A[id]$A[title]/a/td。 echo /tr。 $pass=$_POST[pass]。 $sql=select * from user where nicheng=39。 } else { $sql=insert into user(nicheng,name,pass,question,answer,flag,touxiang) values(39。,password(39。,39。 echo 。首先建立一個(gè)連接 文本 寫入如下代碼: ? $link=mysql_connect(localhost,root,123) or die(39。 ? 然后,在需要連接數(shù)據(jù)庫(kù)的頁(yè)面寫入如下代碼: include 。 Cookie 名稱和值可以由服務(wù)器端開發(fā)自己定 義。//權(quán)限 結(jié)束語(yǔ) 20 結(jié) 束語(yǔ) 通過 畢業(yè)設(shè)計(jì),我對(duì) WEB 服務(wù)器、數(shù)據(jù)庫(kù)軟件 mysql、 php 等系列知識(shí)都有了一定的了解。 在整個(gè)設(shè)計(jì)階段感受最為深刻的是掌握學(xué)習(xí)的方式和解決