【正文】
own heart the only39。 if I pursue you I will not catch you, and if I catch youthrough your own slowness and clumsinessI will not kill you, and if I kill you I will not eat you. Nicholas had begun to back away, and at the last。 (6)管理員管理用戶功能實(shí)現(xiàn) 管理員管理用戶界面如圖 : 圖 此 頁(yè)面只有具有管理員權(quán)限的用戶才能進(jìn)入。 /script % () end if % (2)文章發(fā)布功能的實(shí)現(xiàn) 文章發(fā)布功能界面如圖 所示: 圖 用戶在此面頁(yè)可以發(fā)布自己的文章,其中文章標(biāo)題、文章內(nèi)容不能為空,否則系統(tǒng)會(huì)提示出錯(cuò)請(qǐng)從新發(fā)布,用戶還可以根據(jù)文章內(nèi)容選擇文章的類(lèi)別,發(fā)布時(shí)間和發(fā)布人會(huì)根據(jù)系統(tǒng)時(shí)間和登錄者的基本資料 自動(dòng)添加上去。 用戶模塊可實(shí)現(xiàn)如下功能: (1)查詢(xún)?yōu)g覽功能 用戶可以通過(guò)輸入不同的關(guān)鍵字方便快捷地瀏覽相關(guān)文章的內(nèi)容。 (6) 后臺(tái)管理 系統(tǒng)文章管理,修改或刪除不合理文章; 系統(tǒng)用戶信息的查看修改; 系統(tǒng)用戶信息的刪除; 發(fā)布網(wǎng)站公告。這 6 個(gè)對(duì)象及其功能描述如表 21所示 [ 5] 。傳統(tǒng)閱讀文章用戶不是主動(dòng)的,不能發(fā)布自己的作品,不能在線方便的管理自己發(fā)布的文章,而文章在線發(fā)布系統(tǒng)很好的解決了傳統(tǒng)模式的弊端,會(huì)員可以在系統(tǒng)中在線發(fā)布自己的作品,在線管理自己的作品,實(shí)現(xiàn)以閱讀者為主體的在線閱讀文章的好處。 關(guān)鍵詞: 文章發(fā)布 。單擊刪除鏈接可以刪除相應(yīng)用戶,并且把該用戶所發(fā)布的所有文章全部刪除。 (3)管理文章功能的實(shí)現(xiàn) 用戶文章管理界面如圖 所示: 圖 用戶在此界面可以管理自己的 文章,點(diǎn)擊修改鏈接能夠修改自己所發(fā)布的文章的文章標(biāo)題、文章內(nèi)容,單擊刪除鏈接可以刪除該文章。 (3)文章發(fā)布功能 用戶可以在線發(fā)布自己的文章。根據(jù)這些功能,設(shè)計(jì)出系統(tǒng)的功能模塊。我們可以用以下的語(yǔ)法直接使用這些對(duì)象: 對(duì)象 .屬性 /方法 /數(shù)據(jù)集合。 Intra 圖 B/S網(wǎng)絡(luò)結(jié)構(gòu)示意圖 在建立網(wǎng)站數(shù)據(jù)庫(kù)時(shí),除了要考慮使用什么方法外,還要有適當(dāng)?shù)能浻布浜稀?ASP 1 引言 伴隨著網(wǎng)絡(luò)的出現(xiàn),網(wǎng)頁(yè)逐漸融入人們的生活。所以網(wǎng)頁(yè)也逐漸成為一種新興的教育資源。 利用 ASP 生成的網(wǎng)頁(yè),與 HTML 相比具有更大的靈活性。 (3)設(shè)定 ODBC 驅(qū)動(dòng)程序。 Admin 用戶擁有最大的權(quán)限 ,可以管理普通用戶的所有信息和文章,而普通用戶只能管理自己的文章和基本信息。 各功能具體設(shè)計(jì)如下: (1)用戶注冊(cè)登錄功能的實(shí)現(xiàn) 用戶注冊(cè)界面如圖 所示: 圖 用戶在此界面可以申請(qǐng)成為注冊(cè)用戶,其中用戶名、密碼、 Email 均不能為空,否則系統(tǒng)會(huì)自動(dòng)彈出一個(gè)信息提示框 提示“注冊(cè)出錯(cuò),請(qǐng)返回重新注冊(cè)”。(search_name)amp。 參考文獻(xiàn) [1] 鄧文淵 . ASP 與網(wǎng)頁(yè)數(shù)據(jù)庫(kù)設(shè)計(jì) [M].中國(guó)鐵道出版社 ,2020 [2] 鄧文淵 . Dreamweaver MX互動(dòng)網(wǎng)站百寶箱 for ASP[M].中國(guó)鐵道出版 2020 [3] 張念魯 . Web 程序設(shè)計(jì)教程 [M].高等教育出版社, 2020 [4] 胡 標(biāo) . ASP 網(wǎng)絡(luò)編程與實(shí)例 [M].人發(fā)郵電出版社, 2020 [5] 李曉黎 . ASP+SQL Server 網(wǎng)絡(luò)應(yīng)用系 統(tǒng)開(kāi)發(fā)與實(shí)例 [M].人民郵電出版社,2020 [6] 石志國(guó) . ASP 精解案例教程 [M]. 清華大學(xué)出版社, 2020 [7] Udy Strauss et al. Emarketing[M]. Hall Publishing, 2020 [8] (美) Robert 著. Web 編程技術(shù) [M]. 劉莊等譯 .機(jī)械工業(yè)出版社,2020 The Online System of Publishing Articles Abstract: In the 21st century, with the development of puter science, the application of reading online articles is more and more extensive in daily life. The paper gives a research of the online system of publishing articles based on ASP techniques. Compared with the ordinary static web pages, the system has some advantages such as strong interaction, online publishing, online reading and so on. This paper mainly introduces the contents as follows: (1) developing tools and developing environment configuration。制作網(wǎng)頁(yè)是企業(yè)和個(gè)人的宣傳自己的重要手段,同時(shí)也是學(xué)習(xí)者獲取學(xué)習(xí)信息的重要手段。有了 ASP 你就不必?fù)?dān)心客戶的瀏覽器是否能運(yùn)行你所編寫(xiě)的代碼,因?yàn)樗械某绦蚨紝⒃诜?wù)器端執(zhí)行,包括所有嵌在普通 HTML 中的腳本程序。具體的操作步驟可以歸納為下幾步 [ 6] : (1)創(chuàng)建數(shù)據(jù)庫(kù)源名( DSN) (2)創(chuàng)建數(shù)據(jù)庫(kù)鏈接( Connection) (3)創(chuàng)建數(shù)據(jù)庫(kù)對(duì)象 (4)操作數(shù)據(jù)庫(kù) (5)關(guān)閉數(shù)據(jù)對(duì)象和鏈接 總的來(lái)說(shuō),構(gòu)建網(wǎng)站數(shù)據(jù)庫(kù)的步驟如下 [ 7] : (1)在 Window 98裝上 PWS這套 Web 服務(wù)軟件,或在 Window2020 裝上 組件,使電腦變成一個(gè) WEB 服務(wù)器。 提供數(shù)據(jù) 圖 用戶管理功能模塊的關(guān)系如圖 。 (2)管理用戶功能,管理員可通過(guò)此功能刪除用戶。 查詢(xún)?yōu)g覽功能的界面如圖 : 圖 其主要代碼如下: form name=form1 method=post action= % sql=select * from wen where wen_title like 39。 配置好網(wǎng)站的測(cè)試環(huán)境( ),輸入 ,打開(kāi)文章在線發(fā)布系統(tǒng)的主頁(yè)頁(yè)面,在系統(tǒng)的所有頁(yè)面中輸入大量不同的測(cè)試數(shù)據(jù),不斷完善該系統(tǒng)的各種功能。 . sound in an atmosphere silent and unwa ked as Earth39。 再次感謝在大學(xué)四年中給予我?guī)椭^(guò)的老師和同學(xué)們! Are you hungry now? No, I am tired and lazy now。 在頁(yè)面中單擊相應(yīng)文章的編輯按鈕即可修改該文章,相關(guān)代碼如下: a href=?id=%=(id)% 編輯 /a由此調(diào)用 ,根據(jù) ID參數(shù)的值來(lái)顯示該文章的相關(guān)內(nèi)容。 set rs1=conn_str(sql1) if and then close_str(rs1) % script language=javascript msgstr(用戶名不存在 !,)。 如表 34 所示: 表 34 文章公告表的字段表 字段名稱(chēng) 字段數(shù)據(jù)類(lèi)型 公告編號(hào) (id) 自動(dòng)編號(hào) 公告內(nèi)容 (content) 備注 添加日期 (add_date) 日期 /時(shí)間 文章在線發(fā)布系統(tǒng)分兩大模塊:用戶模塊和管理員模塊。 (5) 文章搜索 按關(guān)鍵字分頁(yè)顯示文章; 按文章標(biāo)題顯示文章。 ASP提供了 6個(gè)功能強(qiáng)大的內(nèi)部對(duì)象,每個(gè)對(duì)象具有各自的屬性( Property)、方法( Method),有的還擁有數(shù)據(jù)集合( Collection)與事件( Event),它們共同完成 Web 中的一些重要工作。 2 系統(tǒng)分析 文章在線發(fā)布是針 對(duì)我們平時(shí)在閱讀文章的不便之處而提出的。 本論文主要內(nèi)容如下: (1)介紹了開(kāi)發(fā)工具及開(kāi)發(fā)環(huán)境配置; (2)介紹了系統(tǒng)開(kāi)發(fā)的主要流程; (3)系統(tǒng)功能的設(shè)計(jì)與實(shí)現(xiàn),包括用戶登錄、用戶注冊(cè)、文章發(fā)布、文章管理、文章搜索、后臺(tái)管理等功能模板; (4)建立實(shí)驗(yàn)網(wǎng)站并測(cè)試。 通過(guò)此功能可以以分頁(yè)形式查看每個(gè)用戶的用戶名、密碼。最后單擊“提交”完成文章的發(fā)布。 (2)直接瀏覽功能 用戶可直接點(diǎn)擊想要瀏覽的文章類(lèi)別,即可分頁(yè)查看所有相應(yīng)類(lèi)別的文章,或 者直接點(diǎn)擊想要看的文章,即可查看文章內(nèi)容。 系統(tǒng)功能模塊劃分 從上面的功能描述的內(nèi)容中可以看到,本系統(tǒng)可以實(shí)現(xiàn)的六個(gè)完整的主要功能,當(dāng)然還可以實(shí)現(xiàn)一些上面沒(méi)有提到的小功能。 表 21 ASP 內(nèi)部 6大對(duì)象及其功能 對(duì)象名稱(chēng) 功能描述 Request 從客戶端取得信息 Response 將信息送給客戶端 Server 提供一些 Web服務(wù)器工具 Session 儲(chǔ)存在一個(gè) Session內(nèi)的用戶信息,該信息僅可被該用戶訪問(wèn) Application 在一個(gè) ASPApplication中讓不同的客戶端共享信息 ObjectContext 配合 Microsoft Transaction服務(wù)器進(jìn)行分布式事務(wù)處理 合理地運(yùn)用這些對(duì)象可以使原本復(fù)雜,煩瑣的工作變得簡(jiǎn)捷而條理清晰。 文章在線發(fā)布系統(tǒng)采用 B/S 方式實(shí)現(xiàn),主要利用 Inter 的 Web 服務(wù)器作為前臺(tái)用戶與數(shù)據(jù)庫(kù)服務(wù)交互的中介,通過(guò) Web 服務(wù)器將閱讀文章請(qǐng)求或發(fā)布文章請(qǐng)求提交給數(shù)據(jù)庫(kù)服務(wù)器,并將數(shù)據(jù)庫(kù)服務(wù)器的處理結(jié)果以 Web 網(wǎng)頁(yè)的形式返回給用戶,因此,文章在線發(fā)布系統(tǒng)需采用具有交互能力的動(dòng)態(tài)網(wǎng)頁(yè)技術(shù) ASP與數(shù)據(jù)庫(kù)存儲(chǔ)過(guò)程相結(jié)合來(lái)實(shí)現(xiàn) [ 2] ,如圖 所示。文章管理 。也正是由于網(wǎng)絡(luò)實(shí)現(xiàn)網(wǎng)站的數(shù)據(jù)信息能夠進(jìn)行實(shí)時(shí)交互,保證網(wǎng)站數(shù)據(jù)的實(shí)時(shí)性 [ 1] 。只要結(jié)構(gòu)合理,一個(gè) ASP 頁(yè)面就可以取代成千上萬(wàn)個(gè)網(wǎng)頁(yè)。 (4)利用 Dreamweaver MX 2020 作為設(shè)計(jì) ASP網(wǎng)頁(yè)的工具,并且使用 ASP 搭配 ADO 來(lái)設(shè)計(jì)存取數(shù)據(jù)庫(kù)的功能。 分析如圖 所示。直到注冊(cè)成功后,用戶可以從登錄界面登錄到系統(tǒng)中,從而可以在線發(fā)布自己的文章,并且可以管理自己的文章和基本資料。%39。 (2) main procedures of developing the system。尤其是在教育領(lǐng)域,在素質(zhì)教育與終身教育成為必然的今天,人們對(duì)信息的需求有了更新,更高的要求,而網(wǎng)頁(yè)由于本身所具有的信息量大,傳遞快速,沒(méi)有時(shí)空限制等特點(diǎn)恰好滿足這種要求。當(dāng)程序執(zhí)行完畢后,服務(wù)器僅將執(zhí)行的結(jié)果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負(fù)擔(dān),大大提高了交互的速度 [ 3] 。 (2)利用 ACCESS 2020 制 作出所需要的數(shù)據(jù)庫(kù)。 圖 文章在線發(fā)布系統(tǒng) 用戶注冊(cè)登錄 文章發(fā)布 文章搜索 文章分類(lèi) 我的文章 后臺(tái)管理 后臺(tái)系統(tǒng) 文章發(fā)布 文章管理 基本信息修改 用戶信息修改 數(shù)據(jù)庫(kù)存 前臺(tái)系統(tǒng) 文章搜索 在線瀏覽文章 普通用戶 Admin用戶 系統(tǒng)用戶信息管理 修改 admin用戶的 密碼 創(chuàng)建、修改和刪除普通用戶的信息 修改自身的密碼和基本信息 本 系統(tǒng)是一個(gè)多用戶的系統(tǒng),工作流程都是從用戶登錄模塊開(kāi)始,對(duì)用戶進(jìn)行身份驗(yàn)證,首先確定用戶是有效的系統(tǒng)用戶,其次確定用戶的類(lèi)型,即是