【正文】
希望能在以后 通過(guò)學(xué)習(xí)到一些更加豐富的網(wǎng)頁(yè)制作知識(shí),加入一些好的特效效果,如: flash等。 } } 控制面板 控制面板分為二部分 , 一部分是登陸用戶個(gè)人資料的操作 ,包括修改密碼。畫(huà)圖片的邊框線 (New Pen(), 0, 0, 1, 1) Dim ms As New (ms, ) () = image/Gif (()) 如果想要對(duì)論壇進(jìn)行操作,必須注冊(cè)成為論壇用戶, 只有這樣才可以瀏覽用戶的全部貼子,并且可以對(duì)貼子進(jìn)行回復(fù),還可以進(jìn)行文件的下載操作。 DSN 可以保存在文件或注冊(cè)表中。 Web 數(shù)據(jù)庫(kù)的建立及鏈接 在 20 世紀(jì) 60 年代末,數(shù)據(jù)庫(kù)技術(shù)才開(kāi)始發(fā)展。 設(shè)計(jì) 內(nèi)容和組織結(jié)構(gòu)確定好后,還應(yīng)該考慮整個(gè)頁(yè)面的外觀。 選擇網(wǎng)頁(yè)制作工具 Dreamweaver CS 3 本身帶有多種模式,可以根據(jù)需要加以選擇,同時(shí)它與操作系統(tǒng)的集成性非常好,所以在站點(diǎn)管理等方面具有其它網(wǎng)頁(yè)編輯軟件所無(wú)法比擬的優(yōu)勢(shì)。如果你是高手,也可以在代碼編輯窗口里直接寫(xiě)入代碼 ,再切換到設(shè)計(jì)編輯窗口看效果。 ( 2) .比 CGI 和 ISAPI 具有更多的優(yōu)點(diǎn) CGI 程序不能為多個(gè)客戶共享,對(duì)于新的請(qǐng)求必須啟動(dòng)新的進(jìn)程,隨著客戶請(qǐng)求的增加,并行的進(jìn)程也將增加,這對(duì)系統(tǒng)資源來(lái)說(shuō)是一種極大的浪費(fèi),同時(shí)也加重了服務(wù)器的負(fù)擔(dān),降低了性能。 IIS 的設(shè)計(jì)目標(biāo)是提供適合性很強(qiáng)的 Inter 和 Intra 服務(wù)器功能。 系統(tǒng)整體結(jié)構(gòu)及其說(shuō)明 系統(tǒng)分為兩個(gè)部分,系統(tǒng)整體結(jié)構(gòu)如圖 31 所示: 天津大學(xué)網(wǎng)絡(luò)教育學(xué)院本科生畢業(yè)設(shè)計(jì)(論文 ) 10 圖 31 系統(tǒng)整體結(jié)構(gòu)圖 從以上結(jié)構(gòu)圖可以看出,構(gòu)成商務(wù)循環(huán)的兩個(gè)系統(tǒng)相互聯(lián)系。 第三章 總體設(shè)計(jì)與規(guī)劃 系統(tǒng)設(shè)計(jì)思想 該論壇系統(tǒng)通過(guò)前端(客戶端)討論器和后臺(tái)數(shù)據(jù)庫(kù)向用戶展示信息,方便的實(shí)現(xiàn)了內(nèi)容的維護(hù)和更新,使用戶更快,更好的了解信息。我們現(xiàn)對(duì)二者進(jìn)行比較。ASP 文件中如果要訪問(wèn)數(shù)據(jù),必須首先創(chuàng)建與數(shù)據(jù)庫(kù)的鏈接,其語(yǔ)法如下: set Conn=(“”) 這條語(yǔ)句創(chuàng)建了鏈接對(duì)象 Conn,接下來(lái): connstr=Provider=。 asa 文件中寫(xiě)入以下內(nèi)容: ① Application 或 Session 的開(kāi)始事件( Startevent)。 論壇的開(kāi)發(fā)目的 本次論壇的設(shè)計(jì)目的在于研究基于 ASP+ACCESS 網(wǎng)上論壇系統(tǒng)方案設(shè)計(jì),主要對(duì)動(dòng)態(tài)網(wǎng)站進(jìn)行研究,以便更好的設(shè)計(jì)一個(gè)網(wǎng)上論壇動(dòng)態(tài)系統(tǒng)。每回要撥上許多次才能成功連上一個(gè) BBS 站的狀況已經(jīng)成為困擾當(dāng)今中國(guó)BBS 用戶的一個(gè)難題。直到 1995 年,隨著計(jì)算機(jī)及其外設(shè)的大幅降價(jià), BBS 才逐步被人們所認(rèn)識(shí)。 電子公告板翻譯為英文就是 “Bulletin Board System” ,英文簡(jiǎn)稱是 BBS。 Web 數(shù)據(jù)庫(kù)的建立及鏈接 ......................... 錯(cuò)誤 !未定義書(shū)簽。 第三章 總體設(shè)計(jì)與規(guī)劃 ........................... 錯(cuò)誤 !未定義書(shū)簽。s article, inquires the method according to the classification demonstrated that knew asks the question the answer user to carry on the question explanation, then publishes. Otherwise has erased, such forum pares the mon forum to e, can provide for to be clear about the beneficial content. Increased the study knowledge and the exchange question interesting and interactive, the discussion question also has the sense of purpose..The article is precisely based on the forum management system management system which this needs to develop, has pleted user39。 撰寫(xiě)論文,反復(fù)修改。 IIS 與 ASP 的結(jié)合 ...................................... 錯(cuò)誤 !未定義書(shū)簽。 系統(tǒng)可行性分析 ......................................... 錯(cuò)誤 !未定義書(shū)簽。 ................................................... 錯(cuò)誤 !未定義書(shū)簽。 BBS 系統(tǒng)可隨時(shí)隨地獲 取國(guó)際最新的軟件及信息,也可以通過(guò) BBS 系統(tǒng)來(lái)和別人探討計(jì)算機(jī)硬件、軟件、多媒體、程序設(shè)計(jì)以及因特網(wǎng)等等各種話題,更可以利用 BBS 系統(tǒng)來(lái)刊登一些 “出租 ”、 “轉(zhuǎn)讓 ”及 “產(chǎn)品介紹 ”等啟事,而且只要您擁有 1 臺(tái)計(jì)算機(jī)、 1 只調(diào)制解調(diào)器和 1 條電話線,就能夠進(jìn)入這個(gè) “超時(shí)代 ”的領(lǐng)域,近而去享用它無(wú)比的魅力! 最早的一套 BBS 系統(tǒng)來(lái)自于 1978 年在美國(guó)芝加哥開(kāi)發(fā)出的一套基于 8080芯片的 Computerized Bulletin Board System/Chicago(CBBS/Chicago),后隨著蘋(píng)果機(jī)的面世,開(kāi)發(fā)出基于蘋(píng)果機(jī)的 Bulletin Board System 和大眾信息系統(tǒng)( People,s Message System) 2 種 BBS 系統(tǒng)。于是,各個(gè)的用戶都可以通過(guò)當(dāng)?shù)氐臉I(yè)余 BBS 站與遠(yuǎn)在別處的網(wǎng)友互通信息。還有,有些站臺(tái)的設(shè)立存在著互相抄襲,所以難免有相同之處。 利用 IIS+ASP 技術(shù)來(lái)集成 Web 前后端所帶來(lái)的強(qiáng)大效益可歸結(jié)為以下幾個(gè)方面: 1. 減少構(gòu)建和維護(hù)成本 2. 加快聯(lián)機(jī)過(guò)程 天津大學(xué)網(wǎng)絡(luò)教育學(xué)院本科生畢業(yè)設(shè)計(jì)(論文 ) 4 3. 應(yīng)用軟件集中在服務(wù)器端開(kāi)發(fā)管理 4. 前端可使用任何討論器( IE、 Netscape….. ) 5. 后端可存取任何數(shù)據(jù)庫(kù) (SQL、 Access…..) 6. 可使用任何腳本語(yǔ)言開(kāi)發(fā) (VBScript、 JavaScript、 PERL…..) 圖 21 三層式 Web 結(jié)構(gòu) ASP 的內(nèi)部特點(diǎn) ASP 內(nèi)部 6 大特點(diǎn) ASP 提供了 6 個(gè)功能強(qiáng)大的內(nèi)部對(duì)象,每個(gè)對(duì)象具有各自的屬性( Property)、方法( Method),有的還擁有數(shù)據(jù)集合( Collection)與事件( Event),它們共同完成 Web 中的一些重要工作。在 ASP 中, ADO 可以看作是一個(gè)服務(wù)器組件 (Server Component),更簡(jiǎn)單點(diǎn)說(shuō),是一系列的對(duì)象,應(yīng)用這些功能強(qiáng)大 的對(duì)象,即可輕松完成對(duì)數(shù)據(jù)庫(kù)復(fù)雜的操作。 以上兩個(gè)步驟缺一不可,因?yàn)殒溄訉?duì)象的創(chuàng)建與打開(kāi)是兩回事,只有打開(kāi)了才真正可以使用。 5. 存取數(shù)據(jù)庫(kù)輕松容易(使用 ADO 組件)。在這里不僅可以充分體驗(yàn)到論壇的樂(lè)趣與便捷,同時(shí)更重要的是使模擬者能對(duì)網(wǎng)上論壇有一個(gè)全面的認(rèn)識(shí)。所以在開(kāi)發(fā)論壇之前,要依據(jù)對(duì)系統(tǒng)所使用的技術(shù)、體現(xiàn)功能的評(píng)估,在選擇開(kāi)發(fā)環(huán)境時(shí),主要考慮以下幾個(gè)方面:總成本,功能,擴(kuò)展性,是否利于管理與開(kāi)發(fā),另外開(kāi)放性和開(kāi)放性也是需要注意的一個(gè)重要因素,因?yàn)樵撓到y(tǒng)是運(yùn)行在因網(wǎng)上論壇系統(tǒng) 后臺(tái)管理員管理子系統(tǒng) 前臺(tái)注冊(cè)用戶交流系統(tǒng) 管理員管理 用戶信息管理 問(wèn)題分類管理 問(wèn)題管理 答復(fù)管理 退出系統(tǒng) 用戶注冊(cè) 用戶登錄 用戶提問(wèn)發(fā)貼 用戶就提問(wèn)進(jìn)行解答 論壇信息檢索 用戶密碼尋回 …….. 天津大學(xué)網(wǎng)絡(luò)教育學(xué)院本科生畢業(yè)設(shè)計(jì)(論文 ) 11 特網(wǎng)上的,用戶平臺(tái)的差異決定了與其它系統(tǒng)的互操作性是不可避免的。與 CGI批處理命令不同的是, Java Web Server 與平臺(tái)完全無(wú)關(guān)。 ( 3) .面向?qū)ο? 在 ASP 腳本中,可以很方便的引用系統(tǒng)組件和 ASP 內(nèi)置組件,還能夠通過(guò)定制的 Active X 服務(wù)器組件( ActiveX Server Component)來(lái)擴(kuò)充功能。 (2).photoshop cs 對(duì)頁(yè)面中的圖像進(jìn)行處理 Photoshop 是優(yōu)秀的圖像處理軟件,一直占據(jù)著圖像處理軟件的領(lǐng)袖地位,是平面設(shè)計(jì)、建筑裝修設(shè)計(jì)三維動(dòng)畫(huà)制作及網(wǎng)頁(yè)設(shè)計(jì)的必用軟件。其次,制定設(shè)計(jì)方法。 主頁(yè)的制作大致分三個(gè)階段:前期制作,中期制作和后期制作。 數(shù)據(jù)庫(kù)中表的建立 本網(wǎng)站采用的是 SQL server 2020 數(shù)據(jù)庫(kù)。不同操作系統(tǒng)的啟動(dòng)方法有所不同。 } if((TextBox1). 15) { alert(請(qǐng)按要求填寫(xiě)用戶名 !)。E6F5FA39。 本論文是在導(dǎo)師于健教授的精心指導(dǎo)下完成的。 2. 在解決了開(kāi)發(fā)工具上的問(wèn)題以后,對(duì)于網(wǎng)站的規(guī)劃與設(shè)計(jì)方面我盡量的使界面變得簡(jiǎn)單,通過(guò)訪問(wèn)因特網(wǎng),努力模仿成熟的論壇界面模式。 } if((TextBox2).value != (TextBox3).value) { alert(兩次密碼不一致 !)。界面如圖 51 所示 : 天津大學(xué)網(wǎng)絡(luò)教育學(xué)院本科生畢業(yè)設(shè)計(jì)(論文 ) 18 圖 51 身份驗(yàn)證 該頁(yè)面中主要通過(guò)查詢用戶表進(jìn)行用戶名和密碼的驗(yàn)證,還包括驗(yàn)證碼的驗(yàn)證,主要的技術(shù)就是驗(yàn)證碼的實(shí)現(xiàn),如何顯示.其主要的代碼如下: Dim image As New (((( * ))), 22) Dim g As Graphics = (image) Dim x1 As Int32 Dim x2 As Int32 Dim y1 As Int32 Dim y2 As Int32 Try 39。由此可見(jiàn), ODBC 的最大優(yōu)點(diǎn)是能以統(tǒng)一的方式處理所有的數(shù)據(jù)庫(kù)。但是產(chǎn)生的文件較大,由于主頁(yè)元素不多,所以采用了表格定位,整體看來(lái),主頁(yè)布局較為合理,給人耳目一新的感覺(jué)。大多數(shù)頁(yè)面的信息結(jié)構(gòu),可以采用四種類型:序列結(jié)構(gòu),分欄結(jié)構(gòu),網(wǎng)狀結(jié)構(gòu)和層次結(jié)構(gòu)。 系統(tǒng)方案的總體設(shè)計(jì)與實(shí)施 本系統(tǒng)依照真實(shí)的論壇流程進(jìn)行程序設(shè)計(jì),整個(gè)程序主要使用 Microsoft 提供的語(yǔ)言和服務(wù), Windows server XP 作為服務(wù)器, SQL server 2020 用于對(duì)服務(wù)器數(shù)據(jù)庫(kù)的維護(hù), VB Script,Java Script, Dreamweaver CS 3,ASP 等實(shí)現(xiàn)交互式論壇管理及其相關(guān)操作。因?yàn)樗苯雨P(guān)系到該站點(diǎn)的安全性。 SQL server 2020 所具有的良好性能、可伸縮性,以及它與 Windows XP 的緊密集成,使得它非常適合充當(dāng)論壇系統(tǒng)的發(fā)動(dòng)機(jī)。 Web 服務(wù)器以及相應(yīng)的討論器技術(shù)的出現(xiàn)和商品化,為企業(yè)在網(wǎng)上發(fā)布信息和挖掘信息提 供了強(qiáng)有力的工具。 天津大學(xué)網(wǎng)絡(luò)教育學(xué)院本科生畢業(yè)設(shè)計(jì)(論文 ) 9 后臺(tái)管理子系統(tǒng) 后臺(tái)管理系統(tǒng)在功能上類似于一個(gè) MIS 系統(tǒng),但是在實(shí)現(xiàn)方法上有別于傳統(tǒng)的 MIS 系統(tǒng)。 2. 須使用其他較復(fù)雜的語(yǔ)言來(lái)開(kāi)發(fā) CGI 程序。 操作數(shù)據(jù)庫(kù) 我們通過(guò)調(diào)用鏈接對(duì)象的 Execute 方法來(lái)將查詢結(jié)果返回給一個(gè)數(shù)據(jù)對(duì)象或進(jìn)行插入、刪除等操作。我們只要寫(xiě)出 SQL 語(yǔ)句, ODBC 驅(qū)動(dòng)程序就會(huì)幫我們做一切事情。 前面已經(jīng)提到 Application 和 Session 這兩個(gè) ASP 的內(nèi)部對(duì)象。因此,系統(tǒng)的總體規(guī)劃與設(shè)計(jì)是論壇系統(tǒng)必備且首要的步驟。 現(xiàn)今國(guó)內(nèi)大多數(shù)的 BBS 站,還是單線站。 1984 年美國(guó)的 Tom Jonning 開(kāi)發(fā)了一套具有電子功能的電子公告板程序 FIDO。 致謝 .....................