【正文】
news display, search, ments, etc.. Authorized users can Web browser, to humanputer interactive client program to realize the news release, management, realtime behavioral statistics and records. This site has good external interface, better fault tolerance, to withstand the pressure of a large number of users to browse, meet the needs of the majority of press releases can be a very good service with the other subsystems on the website of the press release. The system is A press release and content management based on the entire station management system。并闡述系統(tǒng)的結(jié)構(gòu)設(shè)計和功能設(shè)計,實現(xiàn)新聞的分類顯示,最近新聞顯示、熱點新聞顯示、搜索、評論等。經(jīng)過授權(quán)的用戶可以通過 Web 瀏覽器,以人機交互式的客戶端程序?qū)崿F(xiàn)對新聞的發(fā)布、管理、實時的進行行為統(tǒng)計和記錄。 based on B / S mode WEBMIS system can be chaotic information (including text, pictures) through the anization, reasonable and orderly presentation in front of everyone. In short, news site that acts as a work media capabilities. Key word: ASP, News, Website 4 目 錄 摘 要 ............................................................................................................................. 2 Abstract ............................................................................................................................ 3 目 錄 ............................................................................................................................. 4 引言 .....................................................................................................錯誤 !未定義書簽。 湖北工業(yè)大學(xué)畢業(yè)設(shè)計論文 6 第 1 章 緒 論 系統(tǒng)開發(fā)的背景 新聞網(wǎng)站 是一個 新聞 單位不可缺少的部分 ,它的內(nèi)容對于 新聞 的決策者和管理者來說都至關(guān)重要 ,所以 新聞網(wǎng)站 應(yīng)該能夠為用戶提供 充足的信息和快捷的查詢手段。這些優(yōu)點能夠極 大地提高 網(wǎng)上新聞發(fā)布 的效率 ,也是企業(yè)的科學(xué)化、正規(guī)化管理 ,與世界接軌的重要條件。當(dāng)程序執(zhí)行完畢 后,服務(wù)器僅將執(zhí)行的結(jié)果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負(fù)擔(dān),大大提高了交互的速度,而且利用 Visual InterDev 集成開發(fā)環(huán)境可以很容易地對 ASP 應(yīng)用程序進行開發(fā)和修改。 湖北工業(yè)大學(xué)畢業(yè)設(shè)計論文 7 ASP 是目前最流行的 Web 應(yīng)用程序開發(fā)工具之一。 Active Server Pages 的特點 任何開發(fā)工具皆可發(fā)展 ASP。 隱密安全性高。在此期間本人將使用Dreamweaver 8 進行 ASP 頁面的編碼,并使用 對頁面進行調(diào)試。 JAVA/JDBC 語言編程 JAVA 語言是一種面向?qū)ο?、易移植、?線程控制的語言,可通過 JDBC 去連接數(shù)據(jù)庫。 當(dāng)用戶使用瀏覽器請求 ASP 主頁時, WEB 服務(wù)器響應(yīng),調(diào)用 ASP 引擎來執(zhí)行ASP 文件,并解釋其中的腳本語言 (JScript 或 VBScript),通過 ODBC 連接數(shù)據(jù)庫,由數(shù)據(jù)庫訪問組件 ADO(ActiveX Data Objects)完成數(shù)據(jù)庫操作,最后 ASP生成包含有數(shù)據(jù)查詢結(jié)果的 HTML 主頁返回用戶端顯示。 (2) ASP 語法命令:位于 % % 標(biāo)簽內(nèi)的 ASP 代碼。 (2) WINDOWS NT workstation 運行 Peer Web Server 以上。許多企業(yè)和個人網(wǎng)站也需要定期發(fā)布一些關(guān)于企業(yè)或網(wǎng)站的新聞。 網(wǎng)站 功能描述 新聞發(fā)布、新聞管理系 統(tǒng)和留言板 包括 管理員 管理、 版塊 管 理、新聞管理、添加新聞、新聞查詢、用戶評論、留言和管理留言等模塊。 添加新聞: (1) 添加 新聞 的內(nèi)容、標(biāo)題、圖片、發(fā)布者等。我們根據(jù)這些功能,設(shè)計出系統(tǒng)的功能 模塊,如下圖 21 所示。 圖 23 用戶管理功能模塊的關(guān)系圖 系統(tǒng)流程分析 為了使讀者進一步了解本實例系統(tǒng)的設(shè)計,本小節(jié)將對系統(tǒng)進行流程分析。前臺系統(tǒng)不需要進行身份認(rèn)證, 任何人都可以通過瀏覽器閱讀已經(jīng)發(fā)布的新聞、發(fā)表網(wǎng)友評論。 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計 本系統(tǒng)定義的 news 數(shù)據(jù)庫中包含以下 4 個表:管理員表: admin、新聞類別表: newsclass、新聞信息表: newsinfo 和評論表: pinglun。所謂標(biāo)識列,就是可以惟一標(biāo)識一行記錄的列,在表中不會存在兩條標(biāo)識列相同的記錄。 表 3_3 表 newsinfo 的結(jié)構(gòu) 編號 字段名稱 數(shù)據(jù)類型 1 id 自動編號 2 author 文本 3 title 文本 4 content 備注 5 class 數(shù)字 6 time 日期 /時間 7 click 數(shù)字 8 images 文本 評論表: pinglun 評論表: pinglun 用來保存新聞評論信息,結(jié)構(gòu)如表 3_4 所示 。 表 3_7 表 liuyanban 的結(jié) 構(gòu) 編號 字段名稱 字段名稱 1 username 文本 2 title 文本 3 content 文本 4 publishtime 文本 5 userimg 文本 湖北工業(yè)大學(xué)畢業(yè)設(shè)計論文 17 第 4 章 系統(tǒng)主界面與 后臺 界面 設(shè)計 首頁設(shè)計 本主界面為 ,它的功能是顯示新聞類別 ,熱點新聞中的 4 條新聞和最新新聞,并提供進入管理界面 (),留言板 ()的鏈接。 Top 界面如 下 圖 4_1 所示。 新聞 太多和新聞標(biāo)題太長也會給用戶閱讀帶來不便,在此用了 截取功能 即限定了新聞的條數(shù)和新聞標(biāo)題的長度 。 湖北工業(yè)大學(xué)畢業(yè)設(shè)計論文 18 圖 4_2 最新圖片新聞界面 顯示詳細(xì)新聞 此模塊顯示每條新聞的詳細(xì)內(nèi)容、標(biāo)題、發(fā)布者 、發(fā)布時間 等 。 圖 4_3 用戶評論 界面 后臺界面設(shè)計 登錄界面 在對系統(tǒng)進行管理之前,需要通過系統(tǒng)的身份認(rèn)證。 湖北工業(yè)大學(xué)畢業(yè)設(shè)計論文 19 圖 4_4 登錄界面 管理界面 詞界面在通過驗證之后才可以進入,它分為各個管理模塊、主頁的鏈接 、退出管理系統(tǒng) 等模塊 。 湖北工業(yè)大學(xué)畢業(yè)設(shè)計論文 20 第 5 章 后臺操作模塊設(shè)計 管理員管理 模塊 管理員管理模塊設(shè)計可以實現(xiàn)以下功能: (1) 添加管理員信息; (2) 修改管理員信息; (3) 刪除管理員信息。并 通過 rs 記錄集綁定到相應(yīng)的表格單元格當(dāng)中以顯示已有的管理員。 版塊管理模塊 版塊管理模塊設(shè)計可以實現(xiàn)以下功能: (1) 添加版塊信息; (2) 修改版塊信息; (3) 刪除版塊信息。 添加版塊信息 : 添加的信息包括版塊的名字,通過字符串傳遞 ADD 信息request 接收此信息然后調(diào)用 SaveAdd()過程并作相應(yīng)的處理 并且調(diào)出添加模塊 。 信息 管理模塊 新聞管理模塊設(shè)計可以實現(xiàn)以下功能: (1) 新聞版塊轉(zhuǎn)移 ; (2) 修改新聞信息; (3) 刪除新聞信息。 修改新聞信息 : 修改版塊的版塊名,通過字符串傳遞 edit 信息 request湖北工業(yè)大學(xué)畢業(yè)設(shè)計論文 2