![文章在線發(fā)布系統(tǒng)畢業(yè)設(shè)計(jì)論文.doc_第1頁](http://file.renrendoc.com/FileRoot1/2019-7/18/9350de3b-262b-456d-95c0-a39db067fefb/9350de3b-262b-456d-95c0-a39db067fefb1.gif)
![文章在線發(fā)布系統(tǒng)畢業(yè)設(shè)計(jì)論文.doc_第2頁](http://file.renrendoc.com/FileRoot1/2019-7/18/9350de3b-262b-456d-95c0-a39db067fefb/9350de3b-262b-456d-95c0-a39db067fefb2.gif)
![文章在線發(fā)布系統(tǒng)畢業(yè)設(shè)計(jì)論文.doc_第3頁](http://file.renrendoc.com/FileRoot1/2019-7/18/9350de3b-262b-456d-95c0-a39db067fefb/9350de3b-262b-456d-95c0-a39db067fefb3.gif)
![文章在線發(fā)布系統(tǒng)畢業(yè)設(shè)計(jì)論文.doc_第4頁](http://file.renrendoc.com/FileRoot1/2019-7/18/9350de3b-262b-456d-95c0-a39db067fefb/9350de3b-262b-456d-95c0-a39db067fefb4.gif)
![文章在線發(fā)布系統(tǒng)畢業(yè)設(shè)計(jì)論文.doc_第5頁](http://file.renrendoc.com/FileRoot1/2019-7/18/9350de3b-262b-456d-95c0-a39db067fefb/9350de3b-262b-456d-95c0-a39db067fefb5.gif)
已閱讀5頁,還剩48頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
目錄1 引言12 系統(tǒng)分析32.1需求分析32.2實(shí)現(xiàn)方法32.3開發(fā)環(huán)境32.4技術(shù)特征43系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)63.1系統(tǒng)的功能設(shè)計(jì)63.1.1系統(tǒng)功能描述63.1.2系統(tǒng)功能模塊劃分63.2系統(tǒng)流程分析73.3系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)83.3.1數(shù)據(jù)庫需求分析83.3.2 數(shù)據(jù)庫邏輯設(shè)計(jì)83.4系統(tǒng)的實(shí)現(xiàn)104 文章在線發(fā)布系統(tǒng)的測(cè)試174.1測(cè)試環(huán)境174.2測(cè)試流程175結(jié)束語18參考文獻(xiàn)19abstract20致謝21文章在線發(fā)布系統(tǒng)摘 要:進(jìn)入21世紀(jì),隨著計(jì)算機(jī)科學(xué)的發(fā)展,文章在線閱讀在日常生活中的應(yīng)用越來越廣泛。本文研究了基于asp技術(shù)的文章在線發(fā)布系統(tǒng),與普通的靜態(tài)網(wǎng)頁相比,它的特點(diǎn)是與用戶交互性較強(qiáng),具有用戶在線發(fā)布,實(shí)時(shí)閱讀等優(yōu)點(diǎn)。本論文主要內(nèi)容如下:(1)介紹了開發(fā)工具及開發(fā)環(huán)境配置;(2)介紹了系統(tǒng)開發(fā)的主要流程;(3)系統(tǒng)功能的設(shè)計(jì)與實(shí)現(xiàn),包括用戶登錄、用戶注冊(cè)、文章發(fā)布、文章管理、文章搜索、后臺(tái)管理等功能模板;(4)建立實(shí)驗(yàn)網(wǎng)站并測(cè)試。關(guān)鍵詞:文章發(fā)布;文章管理; asp1 引言伴隨著網(wǎng)絡(luò)的出現(xiàn),網(wǎng)頁逐漸融入人們的生活。快速及時(shí)的新聞瀏覽,五彩繽紛的網(wǎng)上信息,使網(wǎng)絡(luò)與人們的生活息息相關(guān),于是世界上又出現(xiàn)了第三媒體internet。它打破了地域限制,真正使信息得以共享,改變了人們的工作和生活方式。制作網(wǎng)頁是企業(yè)和個(gè)人的宣傳自己的重要手段,同時(shí)也是學(xué)習(xí)者獲取學(xué)習(xí)信息的重要手段。尤其是在教育領(lǐng)域,在素質(zhì)教育與終身教育成為必然的今天,人們對(duì)信息的需求有了更新,更高的要求,而網(wǎng)頁由于本身所具有的信息量大,傳遞快速,沒有時(shí)空限制等特點(diǎn)恰好滿足這種要求。所以網(wǎng)頁也逐漸成為一種新興的教育資源。也正是由于網(wǎng)絡(luò)實(shí)現(xiàn)網(wǎng)站的數(shù)據(jù)信息能夠進(jìn)行實(shí)時(shí)交互,保證網(wǎng)站數(shù)據(jù)的實(shí)時(shí)性1。隨著internet的進(jìn)一步發(fā)展,靜態(tài)web站點(diǎn)的開發(fā)與維護(hù)變得越來越困難,一方面信息的不斷增加和變化,使站點(diǎn)維護(hù)人員不得不經(jīng)常修改他們的網(wǎng)頁,特別是基于數(shù)據(jù)庫驅(qū)動(dòng)的web站點(diǎn)更是如此,隨著internet上信息量的增多和交互性的加強(qiáng)使html顯得越來越難以勝任。另一方面靜態(tài)網(wǎng)頁由于不能與瀏覽者進(jìn)行有效交互,使人們感到越來越乏味,而不愿意再一次地進(jìn)入同一站點(diǎn)。所以開發(fā)動(dòng)態(tài)網(wǎng)頁或動(dòng)態(tài)內(nèi)容成了越來越多的站點(diǎn)所追求目標(biāo)。所謂動(dòng)態(tài)內(nèi)容是由每一個(gè)用戶按照自己的需求發(fā)出請(qǐng)求而特殊制作的web網(wǎng)頁。web技術(shù)作為一個(gè)跨平臺(tái)、多媒體的信息發(fā)布和瀏覽技術(shù),它可以實(shí)現(xiàn)動(dòng)態(tài)交互,使開展形象生動(dòng)、內(nèi)容豐富的網(wǎng)上在線閱讀文章成為可能;由于閱讀者可以自己掌握閱讀進(jìn)度,選擇自己喜歡的文章,并且可以發(fā)布自己的文章,由此帶來了共享文章資源、擴(kuò)大友在線閱讀規(guī)模、提高在線閱讀交互性、實(shí)現(xiàn)以閱讀者為主體的在線閱讀文章的好處,因而在線閱讀發(fā)布文章已成為未來發(fā)展的必然趨勢(shì)。2 系統(tǒng)分析2.1需求分析文章在線發(fā)布是針對(duì)我們平時(shí)在閱讀文章的不便之處而提出的。傳統(tǒng)閱讀文章用戶不是主動(dòng)的,不能發(fā)布自己的作品,不能在線方便的管理自己發(fā)布的文章,而文章在線發(fā)布系統(tǒng)很好的解決了傳統(tǒng)模式的弊端,會(huì)員可以在系統(tǒng)中在線發(fā)布自己的作品,在線管理自己的作品,實(shí)現(xiàn)以閱讀者為主體的在線閱讀文章的好處。2.2實(shí)現(xiàn)方法文章在線發(fā)布系統(tǒng)采用b/s方式實(shí)現(xiàn),主要利用internet的web服務(wù)器作為前臺(tái)用戶與數(shù)據(jù)庫服務(wù)交互的中介,通過web服務(wù)器將閱讀文章請(qǐng)求或發(fā)布文章請(qǐng)求提交給數(shù)據(jù)庫服務(wù)器,并將數(shù)據(jù)庫服務(wù)器的處理結(jié)果以web網(wǎng)頁的形式返回給用戶,因此,文章在線發(fā)布系統(tǒng)需采用具有交互能力的動(dòng)態(tài)網(wǎng)頁技術(shù)asp與數(shù)據(jù)庫存儲(chǔ)過程相結(jié)合來實(shí)現(xiàn)2,如圖2.1所示。防火墻internet普通客戶www應(yīng)用服務(wù)器數(shù)據(jù)庫訪問網(wǎng)關(guān) 數(shù)據(jù)庫服務(wù)器 www應(yīng)用服務(wù)器企業(yè)內(nèi)部客戶browser 企業(yè)內(nèi)部客戶圖形用戶界面intranet圖2.1 b/s網(wǎng)絡(luò)結(jié)構(gòu)示意圖2.3開發(fā)環(huán)境在建立網(wǎng)站數(shù)據(jù)庫時(shí),除了要考慮使用什么方法外,還要有適當(dāng)?shù)能浻布浜稀?1)軟件配置(即要執(zhí)行asp必須具備的條件):網(wǎng)頁設(shè)計(jì)軟件:dreamweaver mx 2004數(shù)據(jù)庫軟件:access 2000其它軟件:photoshop7.0 flash mx 2004等 (2)硬件配置:由執(zhí)行的軟件而定,只要執(zhí)行上述軟件的運(yùn)行速度合適即可。2.4技術(shù)特征microsoft active server pages 即我們所稱的 asp,其實(shí)是一套微軟開發(fā)的服務(wù)器端腳本環(huán)境, asp 內(nèi)含于 iis 3.0 和 4.0之中 , 通過 asp 我們可以結(jié)合 html 網(wǎng)頁、 asp 指令和 activex元件建立動(dòng)態(tài)、交互且高效的 web 服務(wù)器應(yīng)用程序。有了 asp你就不必?fù)?dān)心客戶的瀏覽器是否能運(yùn)行你所編寫的代碼,因?yàn)樗械某绦蚨紝⒃诜?wù)器端執(zhí)行,包括所有嵌在普通html中的腳本程序。當(dāng)程序執(zhí)行完畢后,服務(wù)器僅將執(zhí)行的結(jié)果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負(fù)擔(dān),大大提高了交互的速度3。利用 asp 生成的網(wǎng)頁,與html相比具有更大的靈活性。只要結(jié)構(gòu)合理,一個(gè) asp 頁面就可以取代成千上萬個(gè)網(wǎng)頁。盡管 asp 在工作效率方面較之一些新技術(shù)要差,但勝在簡單、直觀、易學(xué),是涉足網(wǎng)絡(luò)編程的一條捷徑。它具備一個(gè)服務(wù)器端的腳本執(zhí)行環(huán)境,用它可產(chǎn)生和執(zhí)行動(dòng)態(tài)的、交互的、高性能的web服務(wù)器應(yīng)用程序。active server的另一大優(yōu)點(diǎn)是代碼的安全性。頁面的訪問者所能看到的只是服務(wù)器方的處理結(jié)果。asp文件可以用常規(guī)的文本編輯器編輯, asp使用vbscript、javascript等腳本語言作為開發(fā)工具,鑲嵌于html文本中,使用將asp的程序包含起來。當(dāng)用戶從瀏覽器向web服務(wù)器提出請(qǐng)求時(shí),web服務(wù)器會(huì)自動(dòng)將asp的程序解釋為標(biāo)準(zhǔn)的html格式的主頁內(nèi)容,用戶端只要使用常規(guī)可執(zhí)行html程序的瀏覽器,就可瀏覽asp所設(shè)計(jì)的主頁內(nèi)容,因此與瀏覽器無關(guān),并且保證了asp的源程序代碼不會(huì)外漏4。asp提供了6個(gè)功能強(qiáng)大的內(nèi)部對(duì)象,每個(gè)對(duì)象具有各自的屬性(property)、方法(method),有的還擁有數(shù)據(jù)集合(collection)與事件(event),它們共同完成web中的一些重要工作。這6個(gè)對(duì)象及其功能描述如表2-1所示5。表2-1 asp 內(nèi)部6大對(duì)象及其功能對(duì)象名稱功能描述request從客戶端取得信息response將信息送給客戶端server提供一些web服務(wù)器工具session儲(chǔ)存在一個(gè)session內(nèi)的用戶信息,該信息僅可被該用戶訪問application在一個(gè)asp-application中讓不同的客戶端共享信息objectcontext配合microsoft transaction服務(wù)器進(jìn)行分布式事務(wù)處理合理地運(yùn)用這些對(duì)象可以使原本復(fù)雜,煩瑣的工作變得簡捷而條理清晰。我們可以用以下的語法直接使用這些對(duì)象:對(duì)象.屬性/方法/數(shù)據(jù)集合。ado(active date object)是一種操作microsoft 所支持的數(shù)據(jù)庫的新技術(shù)。在asp中,ado可以看作是一個(gè)服務(wù)器組件(server component),應(yīng)用這些功能強(qiáng)大的對(duì)象,即可輕松完成對(duì)數(shù)據(jù)庫復(fù)雜的操作。具體的操作步驟可以歸納為下幾步6:(1)創(chuàng)建數(shù)據(jù)庫源名(dsn)(2)創(chuàng)建數(shù)據(jù)庫鏈接(connection)(3)創(chuàng)建數(shù)據(jù)庫對(duì)象(4)操作數(shù)據(jù)庫(5)關(guān)閉數(shù)據(jù)對(duì)象和鏈接總的來說,構(gòu)建網(wǎng)站數(shù)據(jù)庫的步驟如下7:(1)在 window 98裝上pws這套web服務(wù)軟件,或在window2000裝上iis5.0組件,使電腦變成一個(gè)web服務(wù)器。(2)利用access 2000制作出所需要的數(shù)據(jù)庫。(3)設(shè)定odbc驅(qū)動(dòng)程序。(4)利用dreamweaver mx 2004作為設(shè)計(jì)asp網(wǎng)頁的工具,并且使用asp搭配ado來設(shè)計(jì)存取數(shù)據(jù)庫的功能。(5)使用瀏覽器來讀取數(shù)據(jù)庫的功能。其流程如圖2.2: 安裝pws/iis制作數(shù)據(jù)庫設(shè)定odbc設(shè)計(jì)asp網(wǎng)頁使用瀏覽器觀看asp網(wǎng)頁圖2.2讀取數(shù)據(jù)庫流程圖3系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)3.1系統(tǒng)的功能設(shè)計(jì)3.1.1系統(tǒng)功能描述文章在線發(fā)布系統(tǒng)包括用戶注冊(cè)登錄、文章發(fā)布、文章分類、我的文章(即文章管理)、文章搜索、后臺(tái)管理等模塊。具體描述如下:(1) 用戶注冊(cè)登錄注冊(cè)新用戶;注冊(cè)后登錄。(2) 文章發(fā)布發(fā)布新文章;基本信息錄入,包括文章標(biāo)題、文章內(nèi)容和所屬類別。(3) 文章分類發(fā)布的文章按類分頁顯示;文章類別包括人生之旅、情感世界、幽默笑話、奇聞?shì)W事、詩歌家園、網(wǎng)海拾貝六類。(4) 我的文章基本文章信息修改,包括文章內(nèi)容、文章標(biāo)題;基本文章信息刪除。(5) 文章搜索按關(guān)鍵字分頁顯示文章;按文章標(biāo)題顯示文章。(6) 后臺(tái)管理系統(tǒng)文章管理,修改或刪除不合理文章;系統(tǒng)用戶信息的查看修改;系統(tǒng)用戶信息的刪除;發(fā)布網(wǎng)站公告。3.1.2系統(tǒng)功能模塊劃分從上面的功能描述的內(nèi)容中可以看到,本系統(tǒng)可以實(shí)現(xiàn)的六個(gè)完整的主要功能,當(dāng)然還可以實(shí)現(xiàn)一些上面沒有提到的小功能。根據(jù)這些功能,設(shè)計(jì)出系統(tǒng)的功能模塊。如圖3.1所示。文章在線發(fā)布系統(tǒng)用戶注冊(cè)登錄文章發(fā)布文章搜索文章分類我的文章后臺(tái)管理圖3.1文章發(fā)布系統(tǒng)功能模塊示意圖文章在線發(fā)布系統(tǒng)的功能模塊之間的關(guān)系如圖3.2所示。后臺(tái)系統(tǒng)文章發(fā)布文章管理基本信息修改用戶信息修改數(shù)據(jù)庫存前臺(tái)系統(tǒng)文章搜索在線瀏覽文章提供數(shù)據(jù)圖3.2文章在線發(fā)布系統(tǒng)的功能模塊關(guān)系圖用戶管理功能模塊的關(guān)系如圖3.3。普通用戶admin用戶系統(tǒng)用戶信息管理修改admin用戶的密碼創(chuàng)建、修改和刪除普通用戶的信息修改自身的密碼和基本信息 圖3.3用戶管理功能模塊圖3.2系統(tǒng)流程分析本系統(tǒng)是一個(gè)多用戶的系統(tǒng),工作流程都是從用戶登錄模塊開始,對(duì)用戶進(jìn)行身份驗(yàn)證,首先確定用戶是有效的系統(tǒng)用戶,其次確定用戶的類型,即是admin用戶還是普通用戶。admin用戶擁有最大的權(quán)限,可以管理普通用戶的所有信息和文章,而普通用戶只能管理自己的文章和基本信息。分析如圖3.4所示。文章發(fā)布后臺(tái)系統(tǒng)用戶管理模塊admin用戶普通用戶用戶登錄成功失敗重試開始1. 管理自己的信息2. 管理普通用戶的信息1.文章類別管理2.網(wǎng)站公告發(fā)布3.所有文章管理管理自己的用戶信息1.文章信息發(fā)布2.自己發(fā)布文章的管理 圖3.4系統(tǒng)流程分析圖3.3系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)3.3.1數(shù)據(jù)庫需求分析由于該系統(tǒng)是一小型數(shù)據(jù)庫所以使用access來建立數(shù)據(jù)庫7。根據(jù)系統(tǒng)要實(shí)現(xiàn)的功能 ,將數(shù)據(jù)庫分為四個(gè)表來建立:(1)管理員信息表;(2)用戶信息表;(3)文章內(nèi)容表;(4)網(wǎng)站公告內(nèi)容表。3.3.2 數(shù)據(jù)庫邏輯設(shè)計(jì)(1)管理員信息表這個(gè)表用來保存管理員的基本信息里面包含三個(gè)字段,分別是管理員編號(hào)、管理員名字和管理員密碼。如表3-1所示:表3-1 管理員信息表的字段表字段名稱字段數(shù)據(jù)類型管理員編號(hào)(id)自動(dòng)編號(hào)管理員名字(admin_name)文本管理員密碼(admin_pwd)文本(2)用戶信息表這個(gè)表是存放用戶基本信息的,里面包含六個(gè)字段,分別是用戶id、用戶名字、用戶密碼、性別、email和用戶注冊(cè)時(shí)間。如表3-2所示:表3-2 用戶信息表的字段表字段名稱字段數(shù)據(jù)類型用戶編號(hào)(user_id)自動(dòng)編號(hào)用戶名字(user_name)文本用戶密碼(user_pwd)文本性別(user_sex)文本e_mail(user_email)文本用戶注冊(cè)時(shí)間(user_date)日期/時(shí)間(3)文章內(nèi)容表這個(gè)表是用來保存網(wǎng)上文章的基本信息的,里面包含七個(gè)字段,分別是文章id、文章標(biāo)題、文章類別、文章作者、文章內(nèi)容、點(diǎn)擊次數(shù)、添加時(shí)間。如表3-3所示:表3-3 文章內(nèi)容表的字段表字段名稱字段數(shù)據(jù)類型文章編號(hào)(wen_id)自動(dòng)編號(hào)文章標(biāo)題(wen_title)文本文章類別(wen_nsort)文本文章作者(wen_user)文本文章內(nèi)容(wen_content)備注點(diǎn)擊次數(shù)(w_count)數(shù)字添加時(shí)間(wen_date)日期/時(shí)間(4)網(wǎng)站公告內(nèi)容表這個(gè)表是用來保存網(wǎng)站公告內(nèi)容的,里面包含三個(gè)字段,分別是公告編號(hào)、公告內(nèi)容、公告日期。如表3-4所示:表3-4 文章公告表的字段表字段名稱字段數(shù)據(jù)類型公告編號(hào)(id)自動(dòng)編號(hào)公告內(nèi)容(content)備注添加日期(add_date)日期/時(shí)間3.4系統(tǒng)的實(shí)現(xiàn)文章在線發(fā)布系統(tǒng)分兩大模塊:用戶模塊和管理員模塊。用戶模塊可實(shí)現(xiàn)如下功能:(1)查詢?yōu)g覽功能用戶可以通過輸入不同的關(guān)鍵字方便快捷地瀏覽相關(guān)文章的內(nèi)容。(2)直接瀏覽功能用戶可直接點(diǎn)擊想要瀏覽的文章類別,即可分頁查看所有相應(yīng)類別的文章,或者直接點(diǎn)擊想要看的文章,即可查看文章內(nèi)容。(3)文章發(fā)布功能用戶可以在線發(fā)布自己的文章。(4)文章修改功能用戶發(fā)布文章后可以通過此功能修改或刪除自己的文章。管理員模塊主要實(shí)現(xiàn)的功能有:(1)管理文章功能,管理員可編輯或刪除所有用戶不合規(guī)定的文章。(2)管理用戶功能,管理員可通過此功能刪除用戶。(3)發(fā)布網(wǎng)站公告功能,管理員可在線實(shí)時(shí)的發(fā)布公告。各功能具體設(shè)計(jì)如下:(1)用戶注冊(cè)登錄功能的實(shí)現(xiàn)用戶注冊(cè)界面如圖3.5所示: 圖3.5用戶注冊(cè)界面用戶在此界面可以申請(qǐng)成為注冊(cè)用戶,其中用戶名、密碼、email均不能為空,否則系統(tǒng)會(huì)自動(dòng)彈出一個(gè)信息提示框提示“注冊(cè)出錯(cuò),請(qǐng)返回重新注冊(cè)”。直到注冊(cè)成功后,用戶可以從登錄界面登錄到系統(tǒng)中,從而可以在線發(fā)布自己的文章,并且可以管理自己的文章和基本資料。其中處理登錄的主要代碼如下:msgstr(您沒有輸入用戶名!,logo.asp);msgstr(您沒有輸入密碼!,logo.asp);msgstr(用戶名不存在!,logo.asp);(2)文章發(fā)布功能的實(shí)現(xiàn)文章發(fā)布功能界面如圖3.6所示:圖3.6用戶注冊(cè)界面 用戶在此面頁可以發(fā)布自己的文章,其中文章標(biāo)題、文章內(nèi)容不能為空,否則系統(tǒng)會(huì)提示出錯(cuò)請(qǐng)從新發(fā)布,用戶還可以根據(jù)文章內(nèi)容選擇文章的類別,發(fā)布時(shí)間和發(fā)布人會(huì)根據(jù)系統(tǒng)時(shí)間和登錄者的基本資料自動(dòng)添加上去。最后單擊“提交”完成文章的發(fā)布。(3)管理文章功能的實(shí)現(xiàn)用戶文章管理界面如圖3.7所示: 圖3.7用戶文章管理界面 用戶在此界面可以管理自己的文章,點(diǎn)擊修改鏈接能夠修改自己所發(fā)布的文章的文章標(biāo)題、文章內(nèi)容,單擊刪除鏈接可以刪除該文章。操作成功或出錯(cuò)系統(tǒng)都會(huì)自動(dòng)彈出信息框給予提示。(4)查詢?yōu)g覽功能的實(shí)現(xiàn)可以輸入文章標(biāo)題的關(guān)鍵字來分頁顯示相關(guān)文章。查詢?yōu)g覽功能的界面如圖3.8所示:圖3.8查詢?yōu)g覽界面其主要代碼如下:alert(沒有你要查找的文章);history.back();當(dāng)用戶填入所要搜索的文章名稱后,單擊搜索按鈕,將會(huì)出現(xiàn)該關(guān)鍵字的相關(guān)文章內(nèi)容,若您沒有輸入關(guān)鍵字,會(huì)自動(dòng)彈出一信息框給予提示“您還沒有輸入關(guān)鍵字,請(qǐng)輸入關(guān)鍵字”。 此外,文章以發(fā)布的先后順序或以點(diǎn)擊次數(shù)來排列,單擊文章的類別可分頁顯示該類別下的所有文章,其中類別下的具體文章也使用到了分頁技術(shù)。(5)管理員管理文章功能的實(shí)現(xiàn)管理員管理文章功能界面如圖3.9所示:圖3.9用戶文章管理界面此頁面只有具有管理員權(quán)限的用戶才能進(jìn)入,在這兒管理員可以管理所有用戶的文章。其中包括可以修改所有文章的標(biāo)題、分類、內(nèi)容,而且還可以刪除不符合規(guī)定的文章。在頁面中單擊相應(yīng)文章的編輯按鈕即可修改該文章,相關(guān)代碼如下:a href=admin_editwen.asp?id= 編輯由此調(diào)用admin_editwen.asp,根據(jù)id參數(shù)的值來顯示該文章的相關(guān)內(nèi)容。(6)管理員管理用戶功能實(shí)現(xiàn)管理員管理用戶界面如圖3.10所示:圖3.10管理員管理用戶界面此頁面只有具有管理員權(quán)限的用戶才能進(jìn)入。通過此功能可以以分頁形式查看每個(gè)用戶的用戶名、密碼。單擊刪除鏈接可以刪除相應(yīng)用戶,并且把該用戶所發(fā)布的所有文章全部刪除。(7)后臺(tái)發(fā)布網(wǎng)站公告功能的實(shí)現(xiàn)只有管理員具有發(fā)布公告的權(quán)限,首頁顯示的是最新發(fā)布的公告,可以在首頁通過超鏈接查看以前網(wǎng)站的公告。4 文章在線發(fā)布系統(tǒng)的測(cè)試4.1測(cè)試環(huán)境操作系統(tǒng): 服務(wù)器軟件:windows 98 pwswindows 2000/nt/x iis數(shù)據(jù)庫軟件:access 2000硬件配置:由執(zhí)行的軟件而定,只要執(zhí)行上述軟件的運(yùn)行速度合適即可。4.2測(cè)試流程配置好網(wǎng)站的測(cè)試環(huán)境(iis5.0),輸入,打開文章在線發(fā)布系統(tǒng)的主頁頁面,在系統(tǒng)的所有頁面中輸入大量不同的測(cè)試數(shù)據(jù),不斷完善該系統(tǒng)的各種功能。測(cè)試系統(tǒng)執(zhí)行流程如圖4.1所示8:寫入數(shù)據(jù)否是退出登錄提交數(shù)據(jù)返回結(jié)果讀取數(shù)據(jù)首頁點(diǎn)擊閱讀文章發(fā)布文章數(shù)據(jù)庫瀏覽網(wǎng)頁內(nèi)容是否注冊(cè)登錄注冊(cè)管理文章、修改資料圖4.1系統(tǒng)執(zhí)行流程5結(jié)束語如今,asp技術(shù)是一個(gè)非?;钴S的研究領(lǐng)域,本文在介紹asp技術(shù)的相關(guān)問題的同時(shí),以文章在線發(fā)布系統(tǒng)為例介紹了用戶與服務(wù)端交互的實(shí)現(xiàn)過程, 隨著計(jì)算機(jī)科學(xué)特別是web技術(shù)及數(shù)據(jù)庫技術(shù)的發(fā)展,我相信在不久的將來更友善的網(wǎng)站建設(shè)的概念和相關(guān)技術(shù)將發(fā)展成熟,并從web逐步走向日常生活的其它領(lǐng)域,為提高人們的生活質(zhì)量做出貢獻(xiàn)。參考文獻(xiàn)1 鄧文淵. asp與網(wǎng)頁數(shù)據(jù)庫設(shè)計(jì)m中國鐵道出版社,20042 鄧文淵. dreamweaver mx互動(dòng)網(wǎng)站百寶箱for aspm中國鐵道出版20053 張念魯. web程序設(shè)計(jì)教程m高等教育出版社,2004 4 胡 標(biāo). asp網(wǎng)絡(luò)編程與實(shí)例m人發(fā)郵電出版社,20045 李曉黎. asp+sql server網(wǎng)絡(luò)應(yīng)用系統(tǒng)開發(fā)與實(shí)例m人民郵電出版社,20046 石志國. asp精解案例教程m清華大學(xué)出版社,20047 udy strauss et ale-marketingmhall publishing,20018 (美)robert w.sebesta著web編程技術(shù)m. 劉莊等譯.機(jī)械工業(yè)出版社,2002the on-line system of publishing articlesabstract: in the 21st century, with the development of computer science, the application of reading on-line articles is more and more extensive in daily life. the paper gives a research of the on-line system of publishing articles based on asp techniques. compared with the ordinary static web pages, the system has some advantages such as strong interaction, on-line publishing, on-line reading and so on. this paper mainly introduces the contents as follows:(1) developing tools and developing environment configuration;(2) main procedures of developing the system;(3) design and realization of the system function, including users entry, registration of users, publishing articles, management of articles, searching articles, management backstage, etc.(4) building and test an experiment website;keywords: publishing articles; article management; asp致 謝大學(xué)本科的學(xué)習(xí)生活即將結(jié)束,在此,我要感謝大學(xué)四年中所有曾經(jīng)教導(dǎo)過我并給予我無數(shù)幫助的老師和關(guān)心過我的同學(xué),他們?cè)谖页砷L過程中給予了我很大的幫助。本文能夠成功的完成,要特別感謝我的導(dǎo)師王鴻斌,王老師淵博的知識(shí)和誠懇的為人使我受益匪淺,他在我收集材料以及創(chuàng)寫本論文的過程中給予我的各方面的指導(dǎo)、幫助、支持以及理解。此外,在我的學(xué)習(xí)及論文完成期間,還得到了胡志軍老師以及舍友韓曉鵬同學(xué)等的幫助和指導(dǎo),在這里我對(duì)他們表示忠心的感謝,在他們正確的指引下,經(jīng)過我不懈的努力,最終完成了本論文。再次感謝在大學(xué)四年中給予我?guī)椭^的老師和同學(xué)們! 目錄1 引言12 系統(tǒng)分析32.1需求分析32.2實(shí)現(xiàn)方法32.3開發(fā)環(huán)境32.4技術(shù)特征43系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)63.1系統(tǒng)的功能設(shè)計(jì)63.1.1系統(tǒng)功能描述63.1.2系統(tǒng)功能模塊劃分63.2系統(tǒng)流程分析73.3系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)83.3.1數(shù)據(jù)庫需求分析83.3.2 數(shù)據(jù)庫邏輯設(shè)計(jì)83.4系統(tǒng)的實(shí)現(xiàn)104 文章在線發(fā)布系統(tǒng)的測(cè)試174.1測(cè)試環(huán)境174.2測(cè)試流程175結(jié)束語18參考文獻(xiàn)19abstract20致謝21文章在線發(fā)布系統(tǒng)摘 要:進(jìn)入21世紀(jì),隨著計(jì)算機(jī)科學(xué)的發(fā)展,文章在線閱讀在日常生活中的應(yīng)用越來越廣泛。本文研究了基于asp技術(shù)的文章在線發(fā)布系統(tǒng),與普通的靜態(tài)網(wǎng)頁相比,它的特點(diǎn)是與用戶交互性較強(qiáng),具有用戶在線發(fā)布,實(shí)時(shí)閱讀等優(yōu)點(diǎn)。本論文主要內(nèi)容如下:(1)介紹了開發(fā)工具及開發(fā)環(huán)境配置;(2)介紹了系統(tǒng)開發(fā)的主要流程;(3)系統(tǒng)功能的設(shè)計(jì)與實(shí)現(xiàn),包括用戶登錄、用戶注冊(cè)、文章發(fā)布、文章管理、文章搜索、后臺(tái)管理等功能模板;(4)建立實(shí)驗(yàn)網(wǎng)站并測(cè)試。關(guān)鍵詞:文章發(fā)布;文章管理; asp1 引言伴隨著網(wǎng)絡(luò)的出現(xiàn),網(wǎng)頁逐漸融入人們的生活??焖偌皶r(shí)的新聞瀏覽,五彩繽紛的網(wǎng)上信息,使網(wǎng)絡(luò)與人們的生活息息相關(guān),于是世界上又出現(xiàn)了第三媒體internet。它打破了地域限制,真正使信息得以共享,改變了人們的工作和生活方式。制作網(wǎng)頁是企業(yè)和個(gè)人的宣傳自己的重要手段,同時(shí)也是學(xué)習(xí)者獲取學(xué)習(xí)信息的重要手段。尤其是在教育領(lǐng)域,在素質(zhì)教育與終身教育成為必然的今天,人們對(duì)信息的需求有了更新,更高的要求,而網(wǎng)頁由于本身所具有的信息量大,傳遞快速,沒有時(shí)空限制等特點(diǎn)恰好滿足這種要求。所以網(wǎng)頁也逐漸成為一種新興的教育資源。也正是由于網(wǎng)絡(luò)實(shí)現(xiàn)網(wǎng)站的數(shù)據(jù)信息能夠進(jìn)行實(shí)時(shí)交互,保證網(wǎng)站數(shù)據(jù)的實(shí)時(shí)性1。隨著internet的進(jìn)一步發(fā)展,靜態(tài)web站點(diǎn)的開發(fā)與維護(hù)變得越來越困難,一方面信息的不斷增加和變化,使站點(diǎn)維護(hù)人員不得不經(jīng)常修改他們的網(wǎng)頁,特別是基于數(shù)據(jù)庫驅(qū)動(dòng)的web站點(diǎn)更是如此,隨著internet上信息量的增多和交互性的加強(qiáng)使html顯得越來越難以勝任。另一方面靜態(tài)網(wǎng)頁由于不能與瀏覽者進(jìn)行有效交互,使人們感到越來越乏味,而不愿意再一次地進(jìn)入同一站點(diǎn)。所以開發(fā)動(dòng)態(tài)網(wǎng)頁或動(dòng)態(tài)內(nèi)容成了越來越多的站點(diǎn)所追求目標(biāo)。所謂動(dòng)態(tài)內(nèi)容是由每一個(gè)用戶按照自己的需求發(fā)出請(qǐng)求而特殊制作的web網(wǎng)頁。web技術(shù)作為一個(gè)跨平臺(tái)、多媒體的信息發(fā)布和瀏覽技術(shù),它可以實(shí)現(xiàn)動(dòng)態(tài)交互,使開展形象生動(dòng)、內(nèi)容豐富的網(wǎng)上在線閱讀文章成為可能;由于閱讀者可以自己掌握閱讀進(jìn)度,選擇自己喜歡的文章,并且可以發(fā)布自己的文章,由此帶來了共享文章資源、擴(kuò)大友在線閱讀規(guī)模、提高在線閱讀交互性、實(shí)現(xiàn)以閱讀者為主體的在線閱讀文章的好處,因而在線閱讀發(fā)布文章已成為未來發(fā)展的必然趨勢(shì)。2 系統(tǒng)分析2.1需求分析文章在線發(fā)布是針對(duì)我們平時(shí)在閱讀文章的不便之處而提出的。傳統(tǒng)閱讀文章用戶不是主動(dòng)的,不能發(fā)布自己的作品,不能在線方便的管理自己發(fā)布的文章,而文章在線發(fā)布系統(tǒng)很好的解決了傳統(tǒng)模式的弊端,會(huì)員可以在系統(tǒng)中在線發(fā)布自己的作品,在線管理自己的作品,實(shí)現(xiàn)以閱讀者為主體的在線閱讀文章的好處。2.2實(shí)現(xiàn)方法文章在線發(fā)布系統(tǒng)采用b/s方式實(shí)現(xiàn),主要利用internet的web服務(wù)器作為前臺(tái)用戶與數(shù)據(jù)庫服務(wù)交互的中介,通過web服務(wù)器將閱讀文章請(qǐng)求或發(fā)布文章請(qǐng)求提交給數(shù)據(jù)庫服務(wù)器,并將數(shù)據(jù)庫服務(wù)器的處理結(jié)果以web網(wǎng)頁的形式返回給用戶,因此,文章在線發(fā)布系統(tǒng)需采用具有交互能力的動(dòng)態(tài)網(wǎng)頁技術(shù)asp與數(shù)據(jù)庫存儲(chǔ)過程相結(jié)合來實(shí)現(xiàn)2,如圖2.1所示。防火墻internet普通客戶www應(yīng)用服務(wù)器數(shù)據(jù)庫訪問網(wǎng)關(guān) 數(shù)據(jù)庫服務(wù)器 www應(yīng)用服務(wù)器企業(yè)內(nèi)部客戶browser 企業(yè)內(nèi)部客戶圖形用戶界面intranet圖2.1 b/s網(wǎng)絡(luò)結(jié)構(gòu)示意圖2.3開發(fā)環(huán)境在建立網(wǎng)站數(shù)據(jù)庫時(shí),除了要考慮使用什么方法外,還要有適當(dāng)?shù)能浻布浜稀?1)軟件配置(即要執(zhí)行asp必須具備的條件):網(wǎng)頁設(shè)計(jì)軟件:dreamweaver mx 2004數(shù)據(jù)庫軟件:access 2000其它軟件:photoshop7.0 flash mx 2004等 (2)硬件配置:由執(zhí)行的軟件而定,只要執(zhí)行上述軟件的運(yùn)行速度合適即可。2.4技術(shù)特征microsoft active server pages 即我們所稱的 asp,其實(shí)是一套微軟開發(fā)的服務(wù)器端腳本環(huán)境, asp 內(nèi)含于 iis 3.0 和 4.0之中 , 通過 asp 我們可以結(jié)合 html 網(wǎng)頁、 asp 指令和 activex元件建立動(dòng)態(tài)、交互且高效的 web 服務(wù)器應(yīng)用程序。有了 asp你就不必?fù)?dān)心客戶的瀏覽器是否能運(yùn)行你所編寫的代碼,因?yàn)樗械某绦蚨紝⒃诜?wù)器端執(zhí)行,包括所有嵌在普通html中的腳本程序。當(dāng)程序執(zhí)行完畢后,服務(wù)器僅將執(zhí)行的結(jié)果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負(fù)擔(dān),大大提高了交互的速度3。利用 asp 生成的網(wǎng)頁,與html相比具有更大的靈活性。只要結(jié)構(gòu)合理,一個(gè) asp 頁面就可以取代成千上萬個(gè)網(wǎng)頁。盡管 asp 在工作效率方面較之一些新技術(shù)要差,但勝在簡單、直觀、易學(xué),是涉足網(wǎng)絡(luò)編程的一條捷徑。它具備一個(gè)服務(wù)器端的腳本執(zhí)行環(huán)境,用它可產(chǎn)生和執(zhí)行動(dòng)態(tài)的、交互的、高性能的web服務(wù)器應(yīng)用程序。active server的另一大優(yōu)點(diǎn)是代碼的安全性。頁面的訪問者所能看到的只是服務(wù)器方的處理結(jié)果。asp文件可以用常規(guī)的文本編輯器編輯, asp使用vbscript、javascript等腳本語言作為開發(fā)工具,鑲嵌于html文本中,使用將asp的程序包含起來。當(dāng)用戶從瀏覽器向web服務(wù)器提出請(qǐng)求時(shí),web服務(wù)器會(huì)自動(dòng)將asp的程序解釋為標(biāo)準(zhǔn)的html格式的主頁內(nèi)容,用戶端只要使用常規(guī)可執(zhí)行html程序的瀏覽器,就可瀏覽asp所設(shè)計(jì)的主頁內(nèi)容,因此與瀏覽器無關(guān),并且保證了asp的源程序代碼不會(huì)外漏4。asp提供了6個(gè)功能強(qiáng)大的內(nèi)部對(duì)象,每個(gè)對(duì)象具有各自的屬性(property)、方法(method),有的還擁有數(shù)據(jù)集合(collection)與事件(event),它們共同完成web中的一些重要工作。這6個(gè)對(duì)象及其功能描述如表2-1所示5。表2-1 asp 內(nèi)部6大對(duì)象及其功能對(duì)象名稱功能描述request從客戶端取得信息response將信息送給客戶端server提供一些web服務(wù)器工具session儲(chǔ)存在一個(gè)session內(nèi)的用戶信息,該信息僅可被該用戶訪問application在一個(gè)asp-application中讓不同的客戶端共享信息objectcontext配合microsoft transaction服務(wù)器進(jìn)行分布式事務(wù)處理合理地運(yùn)用這些對(duì)象可以使原本復(fù)雜,煩瑣的工作變得簡捷而條理清晰。我們可以用以下的語法直接使用這些對(duì)象:對(duì)象.屬性/方法/數(shù)據(jù)集合。ado(active date object)是一種操作microsoft 所支持的數(shù)據(jù)庫的新技術(shù)。在asp中,ado可以看作是一個(gè)服務(wù)器組件(server component),應(yīng)用這些功能強(qiáng)大的對(duì)象,即可輕松完成對(duì)數(shù)據(jù)庫復(fù)雜的操作。具體的操作步驟可以歸納為下幾步6:(1)創(chuàng)建數(shù)據(jù)庫源名(dsn)(2)創(chuàng)建數(shù)據(jù)庫鏈接(connection)(3)創(chuàng)建數(shù)據(jù)庫對(duì)象(4)操作數(shù)據(jù)庫(5)關(guān)閉數(shù)據(jù)對(duì)象和鏈接總的來說,構(gòu)建網(wǎng)站數(shù)據(jù)庫的步驟如下7:(1)在 window 98裝上pws這套web服務(wù)軟件,或在window2000裝上iis5.0組件,使電腦變成一個(gè)web服務(wù)器。(2)利用access 2000制作出所需要的數(shù)據(jù)庫。(3)設(shè)定odbc驅(qū)動(dòng)程序。(4)利用dreamweaver mx 2004作為設(shè)計(jì)asp網(wǎng)頁的工具,并且使用asp搭配ado來設(shè)計(jì)存取數(shù)據(jù)庫的功能。(5)使用瀏覽器來讀取數(shù)據(jù)庫的功能。其流程如圖2.2: 安裝pws/iis制作數(shù)據(jù)庫設(shè)定odbc設(shè)計(jì)asp網(wǎng)頁使用瀏覽器觀看asp網(wǎng)頁圖2.2讀取數(shù)據(jù)庫流程圖3系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)3.1系統(tǒng)的功能設(shè)計(jì)3.1.1系統(tǒng)功能描述文章在線發(fā)布系統(tǒng)包括用戶注冊(cè)登錄、文章發(fā)布、文章分類、我的文章(即文章管理)、文章搜索、后臺(tái)管理等模塊。具體描述如下:(1) 用戶注冊(cè)登錄注冊(cè)新用戶;注冊(cè)后登錄。(2) 文章發(fā)布發(fā)布新文章;基本信息錄入,包括文章標(biāo)題、文章內(nèi)容和所屬類別。(3) 文章分類發(fā)布的文章按類分頁顯示;文章類別包括人生之旅、情感世界、幽默笑話、奇聞?shì)W事、詩歌家園、網(wǎng)海拾貝六類。(4) 我的文章基本文章信息修改,包括文章內(nèi)容、文章標(biāo)題;基本文章信息刪除。(5) 文章搜索按關(guān)鍵字分頁顯示文章;按文章標(biāo)題顯示文章。(6) 后臺(tái)管理系統(tǒng)文章管理,修改或刪除不合理文章;系統(tǒng)用戶信息的查看修改;系統(tǒng)用戶信息的刪除;發(fā)布網(wǎng)站公告。3.1.2系統(tǒng)功能模塊劃分從上面的功能描述的內(nèi)容中可以看到,本系統(tǒng)可以實(shí)現(xiàn)的六個(gè)完整的主要功能,當(dāng)然還可以實(shí)現(xiàn)一些上面沒有提到的小功能。根據(jù)這些功能,設(shè)計(jì)出系統(tǒng)的功能模塊。如圖3.1所示。文章在線發(fā)布系統(tǒng)用戶注冊(cè)登錄文章發(fā)布文章搜索文章分類我的文章后臺(tái)管理圖3.1文章發(fā)布系統(tǒng)功能模塊示意圖文章在線發(fā)布系統(tǒng)的功能模塊之間的關(guān)系如圖3.2所示。后臺(tái)系統(tǒng)文章發(fā)布文章管理基本信息修改用戶信息修改數(shù)據(jù)庫存前臺(tái)系統(tǒng)文章搜索在線瀏覽文章提供數(shù)據(jù)圖3.2文章在線發(fā)布系統(tǒng)的功能模塊關(guān)系圖用戶管理功能模塊的關(guān)系如圖3.3。普通用戶admin用戶系統(tǒng)用戶信息管理修改admin用戶的密碼創(chuàng)建、修改和刪除普通用戶的信息修改自身的密碼和基本信息 圖3.3用戶管理功能模塊圖3.2系統(tǒng)流程分析本系統(tǒng)是一個(gè)多用戶的系統(tǒng),工作流程都是從用戶登錄模塊開始,對(duì)用戶進(jìn)行身份驗(yàn)證,首先確定用戶是有效的系統(tǒng)用戶,其次確定用戶的類型,即是admin用戶還是普通用戶。admin用戶擁有最大的權(quán)限,可以管理普通用戶的所有信息和文章,而普通用戶只能管理自己的文章和基本信息。分析如圖3.4所示。文章發(fā)布后臺(tái)系統(tǒng)用戶管理模塊admin用戶普通用戶用戶登錄成功失敗重試開始3. 管理自己的信息4. 管理普通用戶的信息1.文章類別管理2.網(wǎng)站公告發(fā)布3.所有文章管理管理自己的用戶信息1.文章信息發(fā)布2.自己發(fā)布文章的管理 圖3.4系統(tǒng)流程分析圖3.3系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)3.3.1數(shù)據(jù)庫需求分析由于該系統(tǒng)是一小型數(shù)據(jù)庫所以使用access來建立數(shù)據(jù)庫7。根據(jù)系統(tǒng)要實(shí)現(xiàn)的功能 ,將數(shù)據(jù)庫分為四個(gè)表來建立:(1)管理員信息表;(2)用戶信息表;(3)文章內(nèi)容表;(4)網(wǎng)站公告內(nèi)容表。3.3.2 數(shù)據(jù)庫邏輯設(shè)計(jì)(1)管理員信息表這個(gè)表用來保存管理員的基本信息里面包含三個(gè)字段,分別是管理員編號(hào)、管理員名字和管理員密碼。如表3-1所示:表3-1 管理員信息表的字段表字段名稱字段數(shù)據(jù)類型管理員編號(hào)(id)自動(dòng)編號(hào)管理員名字(admin_name)文本管理員密碼(admin_pwd)文本(2)用戶信息表這個(gè)表是存放用戶基本信息的,里面包含六個(gè)字段,分別是用戶id、用戶名字、用戶密碼、性別、email和用戶注冊(cè)時(shí)間。如表3-2所示:表3-2 用戶信息表的字段表字段名稱字段數(shù)據(jù)類型用戶編號(hào)(user_id)自動(dòng)編號(hào)用戶名字(user_name)文本用戶密碼(user_pwd)文本性別(user_sex)文本e_mail(user_email)文本用戶注冊(cè)時(shí)間(user_date)日期/時(shí)間(3)文章內(nèi)容表這個(gè)表是用來保存網(wǎng)上文章的基本信息的,里面包含七個(gè)字段,分別是文章id、文章標(biāo)題、文章類別、文章作者、文章內(nèi)容、點(diǎn)擊次數(shù)、添加時(shí)間。如表3-3所示:表3-3 文章內(nèi)容表的字段表字段名稱字段數(shù)據(jù)類型文章編號(hào)(wen_id)自動(dòng)編號(hào)文章標(biāo)題(wen_title)文本文章類別(wen_nsort)文本文章作者(wen_user)文本文章內(nèi)容(wen_content)備注點(diǎn)擊次數(shù)(w_count)數(shù)字添加時(shí)間(wen_date)日期/時(shí)間(4)網(wǎng)站公告內(nèi)容表這個(gè)表是用來保存網(wǎng)站公告內(nèi)容的,里面包含三個(gè)字段,分別是公告編號(hào)、公告內(nèi)容、公告日期。如表3-4所示:表3-4 文章公告表的字段表字段名稱字段數(shù)據(jù)類型公告編號(hào)(id)自動(dòng)編號(hào)公告內(nèi)容(content)備注添加日期(add_date)日期/時(shí)間3.4系統(tǒng)的實(shí)現(xiàn)文章在線發(fā)布系統(tǒng)分兩大模塊:用戶模塊和管理員模塊。用戶模塊可實(shí)現(xiàn)如下功能:(1)查詢?yōu)g覽功能用戶可以通過輸入不同的關(guān)鍵字方便快捷地瀏覽相關(guān)文章的內(nèi)容。(2)直接瀏覽功能用戶可直接點(diǎn)擊想要瀏覽的文章類別,即可分頁查看所有相應(yīng)類別的文章,或者直接點(diǎn)擊想要看的文章,即可查看文章內(nèi)容。(3)文章發(fā)布功能用戶可以在線發(fā)布自己的文章。(4)文章修改功能用戶發(fā)布文章后可以通過此功能修改或刪除自己的文章。管理員模塊主要實(shí)現(xiàn)的功能有:(1)管理文章功能,管理員可編輯或刪除所有用戶不合規(guī)定的文章。(2)管理用戶功能,管理員可通過此功能刪除用戶。(3)發(fā)布網(wǎng)站公告功能,管理員可在線實(shí)時(shí)的發(fā)布公告。各功能具體設(shè)計(jì)如下:(1)用戶注冊(cè)登錄功能的實(shí)現(xiàn)用戶注冊(cè)界面如圖3.5所示: 圖3.5用戶注冊(cè)界面用戶在此界面可以申請(qǐng)成為注冊(cè)用戶,其中用戶名、密碼、email均不能為空,否則系統(tǒng)會(huì)自動(dòng)彈出一個(gè)信息提示框提示“注冊(cè)出錯(cuò),請(qǐng)返回重新注冊(cè)”。直到注冊(cè)成功后,用戶可以從登錄界面登錄到系統(tǒng)中,從而可以在線發(fā)布自己的文章,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年標(biāo)準(zhǔn)圖形點(diǎn)陣模塊項(xiàng)目可行性研究報(bào)告
- 2025年新型無鈷超硬高速鋼項(xiàng)目可行性研究報(bào)告
- 德宏云南德宏職業(yè)學(xué)院2025年春季學(xué)期銀齡教師招募14人筆試歷年參考題庫附帶答案詳解
- 2025年喇叭開關(guān)項(xiàng)目可行性研究報(bào)告
- 2025至2031年中國串極電機(jī)行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025年中性護(hù)色洗衣液項(xiàng)目可行性研究報(bào)告
- 2025至2030年中國香熏爐數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年金剛石開槽項(xiàng)目投資價(jià)值分析報(bào)告
- 2025至2030年色織麻棉混紡布項(xiàng)目投資價(jià)值分析報(bào)告
- 2025至2030年狹型扭總成項(xiàng)目投資價(jià)值分析報(bào)告
- 數(shù)據(jù)結(jié)構(gòu)英文教學(xué)課件:chapter1 Introduction
- 數(shù)學(xué)-九宮數(shù)獨(dú)100題(附答案)
- 中國農(nóng)業(yè)發(fā)展銀行XX支行 關(guān)于綜合評(píng)價(jià)自評(píng)情況的報(bào)告
- 2010年宣武區(qū)第六屆中小學(xué)生地理知識(shí)競賽題庫
- 人教三年級(jí)數(shù)學(xué)下冊(cè)表格式全冊(cè)
- QC課題提高檢查井周邊壓實(shí)
- 應(yīng)征公民體格檢查表(征兵)
- ACL磁致伸縮液位計(jì)說明書
- 優(yōu)秀教研組評(píng)比制度及實(shí)施細(xì)則
- 慈善祖師—太乙救苦天尊經(jīng)文選集拼音版
- 3建筑工程規(guī)劃放線、驗(yàn)線多測(cè)合一成果報(bào)告書
評(píng)論
0/150
提交評(píng)論