【正文】
)),39。 賀彥斌 構(gòu)建校園 Wiki 網(wǎng) 14 后臺 功能模塊結(jié)構(gòu)圖 圖 后臺功能 結(jié)構(gòu) The function and structure of background 后臺功能設計 (1)后臺 登陸模塊: 后臺 登陸模塊是系統(tǒng)管理員進入后臺的窗口,其模塊主要由 登陸 用戶名、 登陸 密碼、驗證碼組成。data source=amp。 后臺數(shù)據(jù)庫的連接 與介紹 一般數(shù)據(jù)庫設計的原則 包括 :一致性原則、完整性原則、安全性原則、可伸縮性 則 。 程序 的下載和安裝 到天下維客網(wǎng)站上認真閱讀建站綜述,了解 Wiki 建站 流程后到 AspWiki 官方網(wǎng)站下載 AspWiki 版本的程序。 4 系統(tǒng)開發(fā)設計 與分析 介紹完項目開發(fā)的準備工作,接下來進入系統(tǒng)的具體設計與分析過程。 (1) 安裝 IIS: 打開我的電腦 , 控制面版 添加刪除程序 添加 /刪除 windows 組件 , 我們可以看到 inter 信息服務 (IIS)選項 ,選擇它確定后 ,請放入 windows 安裝盤 ,或者選擇 I386 目錄 進行安裝,如下圖: (2) IIS 設置:在控制面板中找到 intr 服務管理器 ,這個就是安裝的 IIS 項了,只有經(jīng)過設置才能完成我們的 ASP 調(diào)試平臺 。 本系統(tǒng)開發(fā)軟件環(huán)境如下: 操作系統(tǒng) Microsoft Windows XP(SP2) 瀏覽器是 Inter Explore 支持 ACCESS 2020 支持 Asp 支持 session 和 cookie 開發(fā)工具的選用 根據(jù)需要,采用了 Dreamweaver 記事本網(wǎng)頁編輯工具, Photoshop 圖片編輯工具 。 本系統(tǒng)開發(fā)硬件環(huán)境如下: CPU Celeron(R) GHz 內(nèi)存 現(xiàn)代 256MB 硬盤 酷魚 80G 驅(qū)動器 CDROM 300 顯示卡 RADEON 9200 顯示器 即插即用顯示器 (2)軟件 方面 : 網(wǎng)站軟件平臺的選擇主要是在網(wǎng)站功能需求和費用之間尋求最大的性價比。 運行環(huán)境 配置 任何項目的運行都要有一定的環(huán)境支持的,本程序也不例外,包括: (1)硬件 方面: 網(wǎng)站硬件平臺的選擇很大程度上決定了網(wǎng)站能夠提供服務的能力和穩(wěn)定性 。 AspWiki 維客系統(tǒng)作為中國第一家擁有自主知識產(chǎn)權(quán)的中文 AspWiki 平臺,滿足用戶不需要安裝任何文字處理軟件即可通過互聯(lián)網(wǎng)瀏覽器和手機終端在線編輯文件、對文數(shù)據(jù)庫 網(wǎng)站界面 站內(nèi)條目 用 戶 賀彥斌 構(gòu)建校園 Wiki 網(wǎng) 8 件進行自主分類、與好友共享文件、共同修改文檔并查看歷次修改記錄的需求。 圖 用戶功能敘述 The narrating of user function Wiki 程序 分析 從項目總的功能和性能來看, Wiki 程序 選擇必須是程序安裝簡單,編輯容易且界面美觀的免費的中文程序。 總體來說: 在功能上要求 具有 Wiki 系統(tǒng)通有的自由 、 協(xié)作式寫作功能就可以了 , 支持中文 編輯 , 使用方便即可,但對界面視覺有較高的要求 ;在性能上要求也沒那么嚴格 ,免費、安全、 簡捷 就行. 其實在 Wiki 網(wǎng)中要說功能離不開兩個字“條目”,所有的的功能都是圍繞這兩 個字展開的 , 如 圖 所示 ,因為 Wiki 網(wǎng)的根本在于內(nèi)容, 而校園網(wǎng)只是規(guī)定了條目內(nèi)容范圍而已 。以校園網(wǎng)為背景蘊含著建網(wǎng)所需的豐富的網(wǎng)站素材,這大大保證了本項目的順利開發(fā) 。而 Wiki 系統(tǒng)的開源性在很大 程度上促進了他的發(fā)展,現(xiàn)在已有很多成功案例。 3 開發(fā)需求分析及環(huán)境配置 項目需求分析 玉林師范學院本科生畢業(yè)論文 7 需求分析是項目開發(fā)中重要的環(huán)節(jié), 需求分析之所以重要 ,就因為他具有決策性 ,方向性 ,策略性的作用 ,他在軟件開發(fā)的過程中具有舉足輕重的地位 .其功 能和性能表述是奠定項目開發(fā)的基礎。從對基于 CSS 的設計的領先支持到手工編碼功能, Dreamweaver 提供了專業(yè)人員在一個集成、高效的環(huán)境中所需的工具。 Macromedia Dreamweaver 8 是建立 Web 站點和應用程序的專業(yè)工具。 Access 可以實現(xiàn)建立數(shù)據(jù)庫、報表,以及對數(shù)據(jù)庫、報表的修改、查詢等功能 。 數(shù)據(jù)庫簡介 ACCESS 是美 國 Microsoft 公司于 1994 年推出的微機數(shù)據(jù)庫管理系統(tǒng) .它具有界面友好、易學易用、開發(fā)簡單、接口靈活等特點 ,是典型的新一代桌面數(shù)據(jù)庫管理系統(tǒng) 。腳本是一種能夠完成某些特殊功能的小程序段。 他最大特點是易學易用。賀彥斌 構(gòu)建校園 Wiki 網(wǎng) 6 通過在 HTML 網(wǎng)頁中加入 VBScript 腳本,可以使表態(tài)的 HTML 網(wǎng)頁成 為 動態(tài)網(wǎng)頁。 ASP 支持 VbScript 和 javascript 等腳本語言,默認為 VbScript。 一般的 HTML 頁面具有如下的結(jié)構(gòu): 〈 html〉 head title,base,link,is index,meta /head body 這是 HTML 正文部分 〈 /body〉 /html 可見在一個 HTML 網(wǎng)頁文件中,一般必須有一對 〈 html〉 /html標記作為文件的開頭和結(jié)尾,在 html標記后是頭部標記 head/head,其后是實體標記 body/body。另外,通過閱讀優(yōu)秀網(wǎng)頁的 HTML 代碼,可以學習別人設計網(wǎng)頁的方法和技巧。雖然現(xiàn)在有許多所見即所得的網(wǎng)頁制作工具,但是說到底,還是有必要了解一些 HTML 的語法。通過 HTML,將所需要表達的信息按某種規(guī)則寫成HTML 文件,通過專用的瀏覽器來識別,并將這些 HTML 翻譯成可以識別的信息,就是所見到的網(wǎng)頁。在網(wǎng)上,如果要向全球范圍內(nèi)出版和發(fā)布信息,需要有一種能夠被廣泛理解的語言,即所有的計算機都能夠理解的一種用于出版的語言。 玉林師范學院本科生畢業(yè)論文 5 超文本標記語言 HTML HTML 是 Hypertext Markup Language(超文本標記語言)的縮寫,發(fā)展到今天,可以將它理解為一種規(guī)范 —— HTML 規(guī)范。綜上所述,ASP 具有如下一些特點: ( 1)使用普通的文本編輯器 (如記事本 )即可進行編輯設計; ( 2) ASP 腳本無需編譯,容易編寫,可在服務器端直接解釋執(zhí)行; ( 3)與瀏覽器無關,用戶端只要使用可執(zhí)行 HHML 碼的瀏覽器,即可瀏覽 ASP 所設計的頁面; ( 4)面向?qū)ο?,?ASP 腳本中可以方便地引用系統(tǒng)組件和 ASP 內(nèi)置組件,還能通過定制 ActiveX Server Component(ActiveX 服務 器組件 )來擴充功能; ( 5) ASP 的源程序不會被傳到客戶端,因而可以避免所寫的源程序故他人竊取,也提高了程序的安全性; ( 6)與任何 ActiveX Scripting 語言兼容 , 除了可使用 VBScript 和 JScript 語言進行設計外,還可通過 Plug_in 的方式,使用由第三方提供的其它 Scripting 語言來擴充功能 。 在 ASP 技術中, ASP 腳本相當于一種粘合劑,把一個個具有特定功能的組件集成在一起,以形成最終的軟件產(chǎn)品。 ASP 腳本在服務器端解釋執(zhí)行,它依據(jù)訪問數(shù)據(jù)庫的結(jié)果集自動生成符合 HTML 語言的主 頁,去響應用戶的請求 。當遇到任何與 ActiveX Script 兼容的腳本 (如 VBSript 和 Jscript)時,ASP 腳本引擎調(diào)用相應的腳本引擎進行處理。 ASP 工作原理 其工作原理是:瀏覽器從 Web 服務器調(diào)用 ASP 文件 (一種文本文件 ),服務器端的腳本引擎對每一條腳本語句解釋執(zhí)行,再 把執(zhí)行的結(jié)果生成 HTML 文件傳給客戶端。利用它可以開發(fā)出動態(tài)、交互、高性能 Web 服務器端的應用,且能較容易實現(xiàn)復雜的 Web 應用。 可觀察:系統(tǒng)內(nèi)頁面的變動可以 被來訪者清楚觀察得到。 修訂歷史:記錄頁面的修訂歷史,頁面的各個版本都可以被取得。 可匯聚的:系統(tǒng)內(nèi)多個內(nèi)容重復的頁面可以被匯聚于其中的某個,相應的鏈接結(jié)構(gòu)也隨之改變。外部鏈接的引用也很方便。 格式簡單:基礎內(nèi)容通過文本編輯方式就可以完成,使用少量簡單的控制符還可以加強文章顯示效果。 玉林師范學院本科生畢業(yè)論文 3 Wiki 是一個供多人協(xié)同寫作的系統(tǒng)。有人認為 Wiki 系統(tǒng)屬于一種人類知識的網(wǎng)絡系統(tǒng),我們可以在 Web 的基礎上對 Wiki 文本進行瀏覽、創(chuàng)建、更改,而且這種創(chuàng)建、更改、及發(fā)布的代價遠比 HTML 文本?。慌c此同時 Wiki 系統(tǒng)還支持那 些面向社群的協(xié)作式寫作,為協(xié)作式寫作提供了必要的幫助;最后, Wiki 的寫作者自然構(gòu)成了一個社群, Wiki 系統(tǒng)為這個社群提供了簡單的交流工具。這兩者都和內(nèi)容管理系統(tǒng)密切相關。 Wiki 的歷史不長,無論是 Wiki 概念本身,還是相關 軟件系統(tǒng)的特性,都還在熱烈的討論中;所以怎樣的一個網(wǎng)站才能稱得上是一個 Wiki 系統(tǒng)還是有爭議的。 Wiki 的影響力將隨著使用的普及越來越大。在內(nèi)容積累上, Wiki 充分發(fā)揮了普通網(wǎng)民的作用,這使得 Wiki 成為 web 潮流的典范代表之一。 Wiki 的英文全稱 WikiWiki 一詞來源于夏威夷語的“ weekeeweekee”,是“快點快點”的意思。 Wiki 使用簡便、內(nèi)容開放,與其他文章內(nèi)容固定的互聯(lián)網(wǎng)應用形成了鮮明的對比 。最后, 利用 ASP 進行 校園 Wiki 網(wǎng)的設 計和編程。然后,學習 DREAMWEAVER 和 ASP 的網(wǎng)絡編程語言學習網(wǎng)站設計的基本技術和方法。 設計的方法步驟 首先,通過上網(wǎng)對大型 Wiki 網(wǎng)站的結(jié)構(gòu)進行學習和模仿。 本設計 主 要是 使用網(wǎng)站設計軟件工具,通過對ASP 等的學習學會網(wǎng)站的布局,使網(wǎng)站的結(jié)構(gòu)合理。 Wiki 網(wǎng)可以讓大家共同修改網(wǎng)頁,以實現(xiàn)知識的完善和經(jīng)驗共享。 設計的內(nèi)容 Wiki 是一種多人協(xié)作式寫作的超文本系統(tǒng),中文譯名為“維客”或“維基”,其代表應用是知識庫的合作編寫。 設計的目的和意義 作為一種新興的信息技術, Wiki 以 其特有的技術 影響著人類的生活,它的出現(xiàn)和發(fā)展, 使人們對傳統(tǒng)的網(wǎng) 站有了重 新 的認識。s eyes, and promotes rapidly, and is still praised by numerous work fans up to now. And the Wiki system is a system that supplies many men to write in coordination, and he is accepted and a