亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Web的新聞發(fā)布系統(tǒng)的設計與實現(xiàn)

        2017-05-16 06:06:43
        山西電子技術 2017年2期
        關鍵詞:文本框表單管理員

        樊 娟

        (山西省新聞出版廣電局無線管理中心,山西 太原 030001)

        基于Web的新聞發(fā)布系統(tǒng)的設計與實現(xiàn)

        樊 娟

        (山西省新聞出版廣電局無線管理中心,山西 太原 030001)

        本文研究的是各大網(wǎng)站上常用到的新聞發(fā)布系統(tǒng),新聞發(fā)布系統(tǒng)是網(wǎng)站十分重要的一個組成部分,是網(wǎng)站向用戶提供的一個了解新聞時事的窗口,同時也可以作為網(wǎng)站發(fā)表自身信息的有力工具。通過該系統(tǒng),網(wǎng)站的管理員可方便地對站點進行遠程信息發(fā)布和更新,而不必頻繁地修改數(shù)據(jù)庫并上傳更新。

        新聞搜索;管理新聞;ASP;數(shù)據(jù)庫

        隨著計算機網(wǎng)絡技術的發(fā)展,網(wǎng)絡對我們的生活和工作顯得越來越重要,特別是在信息傳播高度發(fā)達的今天,人們對最新信息的需求和發(fā)布更是需要及時性。而動態(tài)交互式網(wǎng)頁剛好提供了這些功能。本系統(tǒng)就是一個能夠在網(wǎng)上實現(xiàn)新聞的網(wǎng)上多用戶發(fā)布,多欄目管理,實時的進行行為統(tǒng)計和記錄的網(wǎng)上交互系統(tǒng)。

        1 系統(tǒng)開發(fā)環(huán)境

        1.1 系統(tǒng)平臺

        本系統(tǒng)采用Browser/Server體系結構,服務器端采用Microsoft Windows NT4.0作為網(wǎng)絡操作系統(tǒng),Web服務器軟件采用IIS5.1(Internet Information Server)??蛻舳塑浖?,包括單機操作系統(tǒng)和瀏覽器軟件,分別選用Windows XP和Internet Explorer,數(shù)據(jù)庫系統(tǒng)采用Microsoft Access有利于方便操作。

        1.2 開發(fā)工具

        基于Web的系統(tǒng)開發(fā)工具應使開發(fā)者使用各種各樣的技術來創(chuàng)建動態(tài)的Web應用程序,并且應是一個可視化的工具。本系統(tǒng)采用DreamweaverMX2004進行開發(fā),它是用來快速創(chuàng)建數(shù)據(jù)驅(qū)動Web應用程序的基于團隊的開發(fā)環(huán)境,支持ASP,以ODBC連接數(shù)據(jù)庫,腳本語言為簡單易學的javascript或VBScript。

        2 系統(tǒng)功能設計

        本系統(tǒng)定位于一個簡單的新聞發(fā)布系統(tǒng)。從功能上,可以將其分為兩部分:用戶瀏覽和管理員管理。用戶瀏覽方面,需要實現(xiàn)的功能包括新聞標題的快速瀏覽、分類瀏覽和對新聞的詳細閱讀;而在管理員方面,所需要實現(xiàn)的功能,僅是對新聞記錄的添加。

        2.1 管理員管理模塊

        該模塊主要功能是:管理員通過登錄界面輸入姓名和密碼進入添加新聞頁面實現(xiàn)新聞的添加。具體操作如下:

        1) 在整個網(wǎng)站首頁的適當位置加入一個表單(form)對象,在其內(nèi)部加入兩個文本框(textfield)和一個按鈕(submit),再將兩個文本框分別命名為“name”和“psw”。

        2) 通過運行【窗口(Windows)】|【服務器行為(Server Behaviors)】|【用戶身份驗證(User Authentication)】|【登錄用戶(Log in User)】窗口命令來設置一個用戶登錄表單,設置如圖1所示。

        圖1 登錄選項【登錄用戶(Log in User)】的設置

        2.2 新聞搜索模塊

        大家都有同樣的經(jīng)歷當我們進入一個網(wǎng)站后映入我們眼簾的是大量的圖片和文字信息,但是再多也不可能剛好有我們需要的信息,所以網(wǎng)站設計者給大家提供了搜索的功能,大家可以通過搜索引擎查詢到自己需要的信息。當然我現(xiàn)在設計的新聞發(fā)布系統(tǒng)也少不了這個功能,這也是這個系統(tǒng)最重要的一項功能。具體操作如下:

        1) 同樣在網(wǎng)站適當?shù)奈恢貌迦胍粋€表單對象,其中添加一個按鈕,并在屬性檢查器中把它的【標簽(Lable)】設置為“查詢”,【動作(Action)】設置為“提交表單”。

        2) 通過選擇主菜單中【插入(Insert)】|【文本區(qū)域(Text Field)】在表單中插入一個TXT文本框,在詢問對話框中選擇“否”,因為在一個請求中只能允許一個表單存在。并把這個文本框的名稱設置為“Search”。

        3) 選擇表單,在屬性檢查器中【表單名稱】默認為“form1”,【動作(Action)】一欄輸入“result.asp”;【方法(Method)】中選擇“POST”。

        4) 搜索結果頁面的創(chuàng)建

        新建一個ASP頁面并把它命名為“result.asp”,為其創(chuàng)建一個記錄集,在彈出的對話框中設置記錄集各選項。在【名稱(Name)】中輸入“RS”;【鏈接(Connection)】中選擇“new”;【表格(Table)】中選擇“news”;【列(Columns)】選擇“全部”。

        【篩選(Filter)】中選擇“Name”,在其旁邊的條件欄中選擇“包含(Contain)”,選擇該項的作用是當用戶查詢文本框中輸入數(shù)值時將會搜索到對象中含有用戶輸入數(shù)值的內(nèi)容。

        在【篩選(Filter)】下面的傳遞方式中選擇“表單變量”,在其后面的一欄中輸入“search”。這樣查詢的數(shù)值就會根據(jù)“search”中輸入的數(shù)值來搜索。設置好后單擊“確定”按鈕,如圖2所示。

        3 系統(tǒng)頁面設計

        3.1 模板的創(chuàng)建

        在制作整個網(wǎng)站之前,需要先做一張應用于網(wǎng)站內(nèi)部所有網(wǎng)頁的模板,使得網(wǎng)站有一個統(tǒng)一的風格。下面是模板制作的具體步驟:

        1) 先新建一張網(wǎng)頁。

        2) 加入公用的部分內(nèi)容(頂部圖片、導航條、底部內(nèi)容、背景等)。

        在導航條中設置了五個模塊:首頁、校園新聞、娛樂報道、體育新聞、我的留言板。這些都是超鏈接,進入網(wǎng)站后點擊進入相應模塊。

        在網(wǎng)頁中一般都會有一個讓瀏覽者和網(wǎng)站之間互相溝通的空間,所以網(wǎng)站建設者大都使用了發(fā)送電子郵件的方式。具體操作如下:

        3) 使用【文件】|【另存為模板(Save as Template)】窗口命令,將該網(wǎng)頁另存為模板。在彈出窗口“Save as”文本框中輸入保存模板的名字“Template. dwt.asp”。

        4) 在模板中部使用【插入(Insert)】|【模板對象(Template Object)】|【可編輯區(qū)域(Editable Region)】,建立模板的可編輯區(qū)域。在彈出窗口的“名稱”文本框中輸入保存可編輯區(qū)域的名字。

        5) 關閉網(wǎng)頁,推出編輯狀態(tài)。此時一個模板就創(chuàng)建好了,那么以后我們就可以通過這個模板來新建網(wǎng)站所需要的其他頁面了。

        3.2 前臺顯示頁面

        前臺顯示說明如圖3所示。

        1) 首頁的最頂部排列顯示大類新聞,用戶可以直接點擊查看各項大類新聞里面的各項小類新聞,直到閱讀每條詳細信息。

        2) 首頁的左邊部分是最新新聞的標題顯示區(qū)域。

        3) 設有管理員登陸入口,管理員登錄后進入添加新聞頁面。

        4) 具有新聞搜索功能。輸入需要查詢新聞的關鍵字可以查詢新聞。

        5) 另外我在首頁添加了日期顯示和友情連接的功能,在導航條的下面有文字滾動效果。

        3.3 新聞添加頁面

        從首頁的管理員登錄框輸入用戶名和密碼進入新聞內(nèi)容添加界面(如圖4所示)。

        1) 新聞添加界面設有一系列添加新聞時需要選擇和填寫的屬性:

        在界面的開頭顯示新聞添加的位置,主要是新聞所屬的大類和小類名稱。

        2) 可以注明所添加新聞的來源和作者。

        3) 可以設定相關新聞,以及添加新聞的性質(zhì),如可以選擇此新聞在娛樂新聞、體育新聞、校園新聞等首頁欄目顯示,并且可以使此條新聞固定的顯示于首頁的最新新聞列表中。

        圖4 新聞添加界面

        4) 正文部分一個文本區(qū)域在里面輸入新聞的具體內(nèi)容。

        5) 添加新聞的同時可根據(jù)你的需要上傳此新聞的相關連接。

        3.4 新聞分類瀏覽頁面

        在新聞的分類瀏覽方面設計了三個模塊:校園新聞、娛樂新聞、體育新聞。他們的設計大致相同只是在添加記錄集的時候?qū)π侣劦念愋瓦M行篩選從而實現(xiàn)新聞的分類顯示。下面我以娛樂新聞界面為例介紹一下設計方案。娛樂新聞的設計界面如圖5所示。

        圖中的重復區(qū)域內(nèi)加入的有兩個動態(tài)文本新聞標題{RS.Title}和新聞添加時間{RS.Addtime}。因為此頁面我們想實現(xiàn)的是它只顯示數(shù)據(jù)庫中有關娛樂方面的新聞,所以我們在添加記錄集的時候就要對數(shù)據(jù)庫中表news中的新聞根據(jù)新聞的類型進行篩選,從而實現(xiàn)新聞的分類顯示。記錄集的設置如圖6所示。

        圖5 娛樂新聞設計界面

        圖6 記錄集的設置

        其中:WHERE Sort = MMColParam (按新聞的類型進行篩選)

        ORDER BY Addtime DESC (按新聞的添加時間降序排列)

        如上圖所示我們可以改變默認值。娛樂新聞頁面默認值設為1;體育新聞頁面默認值設為2;校園新聞頁面默認值設為3。因為在數(shù)據(jù)庫中它們的類型號分別是1、2、3。

        4 結論

        本文介紹了在Dreamweaver MX 2004環(huán)境下基于ASP技術的新聞發(fā)布系統(tǒng)的設計,系統(tǒng)進行了相當多的測試工作,各種要實現(xiàn)的功能已全部實現(xiàn)。由于該系統(tǒng)由本人獨立開發(fā)設計,所以功能上可能沒有那么強大,但是基本的功能如新聞的添加、新聞的搜索等功能我都已經(jīng)實現(xiàn)。

        [1] 蘇鵬,邵謙謙.ASP編程技巧與實例分析[M].北京:中國水利水電出版社,2001.

        [2] 李春葆.Access數(shù)據(jù)庫程序設計[M].北京:科海電子出版社,2003.

        [3] 陳峰棋,林志強.完全接觸ASP之基礎與實例[M].北京:電子工業(yè)出版社,2002.

        [4] 杜宏毅,鄭玄宜.完全接觸ASP之VBScript[M].北京:電子工業(yè)出版社,2002.

        [5] 思科技產(chǎn)品研發(fā)中心.ASP編程實例入門與提高[M].北京:電子工業(yè)出版社,2001.

        [6] 精銳創(chuàng)作組.ASP+網(wǎng)絡與數(shù)據(jù)庫整合應用[M].北京:人民郵電出版社,2001.

        [7] 韓中孝.網(wǎng)頁三劍客MX 2004中文版典型實例教程[M].北京:中國水利出版社,2005.

        [8] 胡曉天,劉小偉,陳德榮.Dreamweaver MX 2004網(wǎng)站設計師標準案例教程[M].北京:機械工業(yè)出版社,2005.

        [9] 張德靜.深入淺出ASP程序設計與開發(fā)[M].北京:中國青年出版社,2005.

        [10] 王國榮.Active Server Pages & Web數(shù)據(jù)庫[M].北京:人民郵電出版社,2000.

        [11] 蘇鵬,邵謙謙.ASP編程技巧與實例分析[M].北京:中國水利水電出版社,2001.

        [12] 小志.ASP入門與實例演練[M].北京:中國青年出版社,2001.

        [13] 譚浩強.動態(tài)網(wǎng)頁制作[M].北京:電子工業(yè)出版社,2001.

        Design and Implementation of News Release System Based on Web

        Fan Juan

        (RadioManagementCenter,ShanxiPressandPublicationBureau,TaiyuanShanxi030001,China)

        This paper studies on the news release system in each big website commonly used. The news release system is a very important part of the site, which is not only a window to provide users with an understanding of the news, but also can be used as a powerful tool for website information. Through the system, the site administrator can conveniently make remote information release and update without modifying the database and uploading updates.

        news search; management news; ASP; database

        2017-03-20

        樊 娟(1983- ),女,山西忻州人,助理工程師,研究方向為廣播電視傳輸。

        1674- 4578(2017)02- 0070- 03

        TP311.52

        A

        猜你喜歡
        文本框表單管理員
        我是小小午餐管理員
        電子表單系統(tǒng)應用分析
        華東科技(2021年9期)2021-09-23 02:15:24
        我是圖書管理員
        少先隊活動(2020年8期)2020-12-18 02:32:07
        我是圖書管理員
        少先隊活動(2020年7期)2020-12-18 01:48:39
        巧用文本框?qū)崿F(xiàn)PPT多圖片排版
        可疑的管理員
        PPT文本框的另類應用
        淺談網(wǎng)頁制作中表單的教學
        文本框酷變3D效果
        基于Infopath實現(xiàn)WEB動態(tài)表單的研究
        電子世界(2012年24期)2012-12-17 10:49:06
        免费无码一区二区三区a片百度| 激情五月婷婷六月俺也去 | 国产一区二区三区在线观看免费版| 少妇免费av一区二区三区久久 | 亚洲天堂精品一区入口 | 131美女爱做视频| 久久99精品国产麻豆不卡| 欧美z0zo人禽交欧美人禽交| 亚洲va中文字幕欧美不卡| 亚洲成人一区二区三区不卡| 精品国产免费一区二区三区 | 亚洲欧美乱日韩乱国产| 1000部拍拍拍18勿入免费视频下载| 亚洲AV专区一专区二专区三| 一区二区二区三区亚洲| 国产精品嫩草99av在线| 欧美激情在线不卡视频网站| 男男互吃大丁视频网站| 亚洲乱码中文字幕在线播放| 国产一区二区内射最近更新 | 一区二区三区蜜桃在线视频| 中文字幕国产亚洲一区| 手机看片久久国产免费| 啪啪无码人妻丰满熟妇| 视频一区二区免费在线观看| 久久天堂av综合合色| 亚洲一卡2卡3卡4卡5卡精品| 久久尤物AV天堂日日综合| 最新日韩精品视频免费在线观看| 国产乱人伦偷精品视频免观看| 亚洲精品国偷拍自产在线观看| 91尤物视频在线观看| 精品女同一区二区三区在线播放器| 水蜜桃在线观看一区二区| 欲色天天网综合久久| 无码中文字幕av免费放| 亚洲一区亚洲二区视频在线| 国产精品久久久久久久久绿色| 一本色道av久久精品+网站| 中文字幕一区二区网站| 国产乱码一区二区三区精品|