【正文】
基于 ASP 的網(wǎng)絡(luò) 信息 發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) ASP Webbased News Publishing System Design and Implementation 摘 要 I 摘 要 隨著網(wǎng)絡(luò)應(yīng)用的豐富和發(fā)展,很多網(wǎng)站往往不能迅速跟進(jìn)大量信息衍生及業(yè)務(wù)模式變革的腳步,常常需要花費(fèi)許多時(shí)間、人力和物力來處理信息更新和維護(hù)工作;遇到網(wǎng)站擴(kuò)充的時(shí)候,甚至還需重新建設(shè)網(wǎng)站 , 針以上問題作者開發(fā)了本文討論的網(wǎng)絡(luò)信息發(fā)布系統(tǒng)。該系統(tǒng)的用戶可以 通過一個(gè)簡單的界面加入數(shù)據(jù),然后系統(tǒng)會(huì)按定制的欄目和固定布局顯示這些信息。該系 統(tǒng)將信息發(fā)布和更新過程簡化到只需要錄入文字和上傳圖片,從而大大減輕了網(wǎng)站更新維護(hù)的工作量。 本文討論的系統(tǒng)基于瀏覽器 /服務(wù)器架構(gòu),采用 asp 技術(shù)開發(fā),以 IIS5 為web服務(wù)器,數(shù)據(jù)庫為 Access2021。系統(tǒng)核心功能模塊包括:欄目菜單的顯示、欄目內(nèi)新聞的顯示、新聞搜索、新聞評(píng)論、添加新聞、新聞的修改和刪除、新聞欄目管理等。 本文首先 分析 了 網(wǎng)絡(luò)信息發(fā)布系統(tǒng)的基本需求和基本功能,然后設(shè)計(jì)網(wǎng)絡(luò)信息發(fā)布系統(tǒng)的基本頁面, 最后 通過代碼實(shí)現(xiàn)網(wǎng)絡(luò)信息發(fā)布系統(tǒng)的所有功能 關(guān)鍵詞: 網(wǎng)絡(luò)信息發(fā)布 ,ASP,HTML,Css,JavaScript. Abstract II Abstract With the enrichment and development of work applications, many websites can not follow the step of lots information derived and model updated,it takes a lot of time, manpower and material resources to handle updates and maintenance work。 encounter site expansion, when it even need to rebuilding site, according to the above problems this paper has developed a work of information distribution system. The system user interface can be added through a simple data, then the system will be fixed by custom layout columns and display the information. The system will simplify the process of information distribution and updates to the text only entry and upload images, thereby greatly reducing the workload of website updating and maintenance. This article discusses the system based on browser / server architecture, using asp technology development, with IIS5 as a web server, database Access2021. System core function modules include: menu display, news display , news search, news mentary, add news, revise, and delete news, news section management. This paper analyzes the work information distribution system, basic needs and basic functions, and then design a basic web page information release system, and finally through the code all the work information distribution system functions. Keywords: Network Information Release, ASP,HTML,Css,JavaScript. 目 錄 III 目 錄 第 1 章 緒論 ............................................. 1 問題的提出 ................................................. 1 相關(guān)研究現(xiàn)狀 ............................................... 1 研究目標(biāo)和內(nèi)容 ............................................. 1 研究方法 ................................................... 2 第 2 章 網(wǎng)絡(luò)信息發(fā)布系統(tǒng)需求分析 ......................... 3 系統(tǒng)分析 ................................................... 3 開發(fā)工具選用介紹 ............................................. 3 總體需求分析 ................................................. 3 系統(tǒng)流程分析 ................................................. 4 性能需求分析 ................................................. 5 運(yùn)行環(huán)境分析 ................................................. 6 數(shù)據(jù)庫分析 ................................................. 6 數(shù)據(jù)庫選用 ................................................... 6 數(shù)據(jù)庫需求分析 ............................................... 7 第 3 章 網(wǎng)絡(luò) 信息發(fā)布系統(tǒng)設(shè)計(jì) ............................. 8 后臺(tái)功能模塊設(shè)計(jì) ........................................... 8 后臺(tái)登陸設(shè)計(jì) ................................................. 8 后臺(tái)功能模塊設(shè)計(jì) ............................................. 8 圖文管理設(shè)計(jì) ........................................... 8 用戶管理設(shè)計(jì) .......................................... 11 前臺(tái)用戶交互設(shè)計(jì) .......................................... 13 數(shù)據(jù)庫設(shè)計(jì) ................................................ 16 創(chuàng)建數(shù)據(jù)庫 .................................................. 16 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì) .......................................... 17 第 4 章 網(wǎng)絡(luò)信息發(fā)布系統(tǒng)的實(shí)現(xiàn) .......................... 21 目 錄 IV 系統(tǒng)登錄功能實(shí)現(xiàn) .......................................... 21 前臺(tái)登錄實(shí)現(xiàn) ............................................... 21 后臺(tái)登錄實(shí)現(xiàn) ............................................... 25 網(wǎng)絡(luò)信息發(fā)布系統(tǒng)后臺(tái)實(shí)現(xiàn) .................................. 28 后臺(tái)框架實(shí)現(xiàn) ................................................ 28 圖文管理實(shí)現(xiàn) ................................................ 28 數(shù)據(jù)庫訪問實(shí)現(xiàn) ............................................ 32 第 5 章 結(jié)束語 .......................................... 34 參考文 獻(xiàn) ................................................ 35 致 謝 ................................................... 36 第 1章 緒論 1 第 1 章 緒論 問題的提出 隨著網(wǎng)絡(luò)應(yīng)用的豐富和發(fā)展,很多網(wǎng)站往往不能迅速跟進(jìn)大量信息衍生及業(yè)務(wù)模式變革的腳步,常常需要花費(fèi)許多時(shí)間、人力和物力來處理信息更新和維護(hù)工作 。需要將主要信息集中管理,并通過信息的某些性質(zhì)進(jìn)行分類,最后系統(tǒng)化,標(biāo)準(zhǔn)化的發(fā)布到網(wǎng)站上,網(wǎng)站信息通過一個(gè)簡單的界面 加入數(shù)據(jù),然后通過已有的網(wǎng)頁模板格式與審核流程發(fā)布到網(wǎng)站上,這樣就大大減輕了網(wǎng)站更新維護(hù)的工作量,通過網(wǎng)絡(luò)數(shù)據(jù)庫的引用,將網(wǎng)絡(luò)的更新工作簡化到只需要錄入文字和上傳圖片,從而使網(wǎng)站的更新的速度大大縮短,從而大大加快信息的傳播速度 。 相關(guān)研究 現(xiàn)狀 目前,網(wǎng)絡(luò) 信息 發(fā)布系統(tǒng)的開發(fā)技術(shù)已經(jīng)十分成熟,用到的 動(dòng)態(tài)網(wǎng)頁 技術(shù)有很多,比如 ASP 技術(shù) PHP 技術(shù) JSP 技術(shù) .NET 技術(shù)等。而技術(shù)方案也 從ASP+ACCESS 到 PHP+ MySQL 和 .NET+MSSQL。 技術(shù)成熟的 信息 發(fā)布系統(tǒng)有很多,如著名的 V7 Content Management Suite( 西門子公司采用的技術(shù) ),InterwovenTeam Site(Cisco 采用的系統(tǒng) )等商業(yè)系統(tǒng)。同時(shí), 開源的產(chǎn)品也得到了廣泛的應(yīng)用, 如 國內(nèi)的 逐浪 就是 由江西聚合實(shí)業(yè)完全自主開發(fā)的 , 其產(chǎn)品一直在開發(fā)者中擁有較高的地位 。 研究目標(biāo) 和內(nèi)容 1.研究目標(biāo) ( 1) 分析、設(shè)計(jì)和實(shí)現(xiàn)構(gòu)建 網(wǎng)絡(luò) 信息 發(fā)布系統(tǒng) 。 ( 2)建立 系統(tǒng)化、標(biāo)準(zhǔn)化 的 網(wǎng)絡(luò) 信息 發(fā)布系統(tǒng) 。 ( 3)應(yīng)用 已有的網(wǎng)頁模板格式與審核流程發(fā)布到網(wǎng)站上 ,使 更新工作簡化到只需要錄入文字和上傳圖片 。 ( 4) 為了方便網(wǎng) 站的管理和維護(hù),即使不是專業(yè)人員也可以在短時(shí)間內(nèi)經(jīng)過培訓(xùn)達(dá)到管理和維護(hù)網(wǎng)站的目的。 2.研究主要內(nèi)容 第 1章 緒論 2 ( 1) 網(wǎng)絡(luò) 信息 發(fā)布系統(tǒng) 的理論及技術(shù)基礎(chǔ)。 ( 2) 網(wǎng)絡(luò) 信息 發(fā)布系統(tǒng) 的方法、過程與具體步驟。 ( 3) 網(wǎng)絡(luò) 信息 發(fā)布系統(tǒng)