【正文】
參考文獻 [1].張樹亮,李超著《 +sql server 網(wǎng)絡(luò)應(yīng)用系統(tǒng)開發(fā)案例精解》 [M]清華大學(xué)出版社 20xx9 [2].明月創(chuàng)作室編著《 visual c編程精彩百例》 [M] 人民郵電出版社 20xx9 [3].孫永強,楊麗坤著《 Visual C.NET 中 文版 Web 服務(wù)開發(fā)基礎(chǔ)》 [M] 清華大學(xué)出版社 20xx9 [4]. 金雪云著《 簡明教程》 [M] 清華大學(xué)出版社 20xx7 [5].馬軍著《 ASP 網(wǎng)絡(luò)編程從入門到精通》 [M] 清華大學(xué)出版社 20xx9 [6].沈陽,李勇敢著《 程序設(shè)計教程》 [M]電子工業(yè)出版社 20xx10 [7]. 李友蘭,楊曉光著《 Visual C.NET 程序設(shè)計》 [M] 清華大學(xué)出版社 北京交通大學(xué)出版社 20xx4 [8].張桂元,賈燕楓,姜波著《征服 Ajax Web 快速入門與項目實踐》 [M] 人民郵電出版社 20xx6 [9]. (美 ) 《編程卓越之道(第一卷):深入計算機》 [M] 電子工業(yè)出版社 20xx4 [10]. Ryan Asleson,Nathaniel (美 ) 著金靈等譯《 Ajax 基礎(chǔ)教程》[M] 人民郵電出版社 20xx2 [11] 李香敏 . 《 ACCESS 20xx 編程員指南 》 .北京希望電子出版社 .20xx [12] 張海藩 .《 軟件工程導(dǎo)論 》 (第三版 )[M]. 北京:清華大學(xué)出版社 .20xx [13] 武延軍,趙彬 .《 精通 asp 網(wǎng)絡(luò)編程 》 人民郵電出版社 , [14] 衛(wèi)振林,裴拯等 .《 ASP 程序設(shè)計與應(yīng)用 》 . 北京機械工業(yè)出版社 .20xx 致 謝 在學(xué)位論文即將完成之際,我想向曾經(jīng)給我?guī)椭椭С值娜藗儽硎局孕牡母兄x。 權(quán)限分配 本系統(tǒng)權(quán)限分配不夠細化,只分為管理員和普通用戶。 req = getAjax()。 } 在線聊天模塊 在線聊天界面如下圖 47: 圖 47 聊天窗口界面 該頁面采用了 ajax技術(shù)實現(xiàn)頁面無刷新只在聊天窗口實現(xiàn)數(shù)據(jù)更新 ,完成信息交互的功能 ,達到了很好的聊天效果。 ST_add_Re()。 圖 45 文章評論 該模塊的功能是對文章發(fā)表回復(fù),同時驗證發(fā)送 內(nèi)容都不能為空。 OleDbCommand ST_myCmd = new OleDbCommand(ST_sql, ST_myConn)。39。 + () + 39。 數(shù)據(jù)庫的安全性 數(shù)據(jù)庫的安全性是指保護數(shù)據(jù)庫以防止不合法的使用所造成的數(shù)據(jù)泄漏、更改或破壞。比如:文章人氣高可能是內(nèi)容很有意義,方便用戶去閱讀那些比較好的文章。 ■ 類型信息:類型編號、類型名稱。它是一種存儲數(shù)據(jù)的方法。它既可適用于桌面系統(tǒng)的單用戶數(shù)據(jù)庫,也可適用于企業(yè)的網(wǎng)絡(luò)數(shù)據(jù)庫,甚至適用于專業(yè)的 WEB站點數(shù)據(jù)庫,具有很強的可伸縮性。近年來推出的計算機關(guān)系數(shù)據(jù)庫管理 系統(tǒng),還具有操作直觀,使用靈活,編程方便,功能強大,環(huán)境適應(yīng)廣泛,數(shù)據(jù)處理能力極強等諸多優(yōu)點。 JavaScipt 腳本中可以調(diào)用瀏覽器及 Ajax 中提供的相關(guān)對象。將數(shù)據(jù)(模型)從對其操作的動作(控制器)分離出來,可以讓用戶設(shè)計一個與后臺存儲數(shù)據(jù)無關(guān)的系統(tǒng)。 圖 21 ASP 工作原理 MVC 開發(fā)模式 MVC 由 Trygve Reenskaug 提出,首先被應(yīng)用在 SmallTalk80 環(huán)境中,是許多交互和畫面系統(tǒng)的構(gòu)成基礎(chǔ)。 ( 2)服務(wù) 器處理 ASP 在服務(wù)器處理上不管頁面的內(nèi)容是純 HTML 還是 ASP 生成的 HTML,它都是按照實現(xiàn),形成所謂 3tier 頁面順序顯示的。 (2) 技術(shù)上的可行性。這個問題我解決了,那個問題他解決了。系統(tǒng)加入聊天功能可以 更加方便大家的交流。 Blog 的內(nèi)容和目的有很大的不同, Blog 的內(nèi)容和目的有很大的不同,從對其他網(wǎng)站的超級鏈接和評論,有關(guān)公司、個人、構(gòu)想的新聞到日記、照片、詩歌、散文, 甚至科幻小說的發(fā)表或張貼都有。 關(guān)鍵詞: Blog,C+, SQLserver Abstract With the extensive application of the Inter, dynamic web technology has emerged. This text describes the application of ASP dynamic web technology and development the blog system. Blog system is mainly to provide users with published articles, browse articles, and other functions, Users can express themselves by some articles and with other izens to conduct exchanges. Blog system of the main article on the digital management, information, intelligence, is to break the way of Released an article by traditional newspapers and magazine published ,it make a new way to try. This system take as the development technology, uses C is the development language, uses the Web demonstration level and the SQLserver 20xx database twotier system pattern simultaneously uses the MVC development pattern, realizes the Blog website dynamic management, causes to be even more prompt to the Blog information management, highly effective, raised the working efficiency. In this text, it analysis the blog system by feasibility and the demand of the user. Under the modular theory, planning and design of the system functional modules。據(jù)我所知, 除文中已經(jīng)注明引用的內(nèi)容外,本論文(設(shè)計)不包含其他個人已經(jīng)發(fā)表或撰寫過的研究成果。 該系統(tǒng)以 為開發(fā)技術(shù),使用 C為開發(fā)語言,采用 Web 展示層和SQLserver 20xx 數(shù)據(jù)庫兩層架構(gòu)模式同時采用 MVC 開發(fā)模式,實現(xiàn) Blog 網(wǎng)站的 動態(tài)管理,使得對 Blog 信息的管理更加及時、高效,提高了工作效率。因此,“他 /她是一位博客,他 /她天天在博客”及“博客博什么客 ?”在中文語法與邏輯上都是正確。 Blog 正在影響和改變著我們的生活。大家有共同的興趣愛好,自然談得來。 (1) 經(jīng)濟可行性。 中的新功能并不是對 ASP 的改進,設(shè)計它的初衷是為用戶入境提供最佳的應(yīng)用程序架構(gòu)。 ( 6) ASP 文件將會從頭至尾執(zhí)行并根據(jù)命令要求生成相應(yīng)的 HTML 文件。開發(fā)者通過在ASPX 頁面中開發(fā)用戶接口來實現(xiàn)視圖;控制器的功能在邏輯功能代碼( .cs)中實現(xiàn);模型通常對應(yīng)應(yīng)用系統(tǒng)的業(yè)務(wù)部分。 Ajax 相關(guān)技術(shù)介紹 Ajax 是多種技術(shù)的綜合應(yīng)用,包括 JavaScipt 腳本、 CSS、 DOM 和重要對象 XMLHttpRequest。利用 Ajax 技術(shù)將聊天窗口不段更新數(shù)據(jù),聊天窗口采用 CSS 樣式,實現(xiàn)頁面格式的批量動態(tài)更新。 對系統(tǒng)的管理員,在登錄系統(tǒng)后,本系統(tǒng)接受管理員的修改、添加、刪除請求,通過分析將這種請求轉(zhuǎn)化成相應(yīng)的 SQL語句執(zhí)行對數(shù)據(jù)庫的相關(guān)的操作,并將執(zhí)行的相應(yīng)結(jié)果送回系統(tǒng)中。 配置 的配置文件都是 XML 格式的文件, XML 格式文件易于書寫和定制,采用這種方法進行 配置方便靈活。 ■一種文章類型有多篇文章。 表 33 留言表 列名 含義 類型 長度 缺省值 允許空 MessageID 留言編號 Int 4 無 否 Title 留言標(biāo)題 Varchar 20 無 否 Content 留言內(nèi)容 text 8 無 否 PublishTime 發(fā)表時間 Datetime 8 無 否 LastModifyTime 最后回復(fù)時間 Datetime 8 無 否 UserName 用戶名 Varchar 20 無 否 BlogID 用戶 ID Int 4 無 否 該表包含了留言的相關(guān)信息,留言模塊方便普通用戶和版主之間的交流,為他們提供了一個專門的途徑。除此之外,不同的關(guān)系數(shù)據(jù)庫系統(tǒng)根據(jù)其應(yīng)用環(huán)境的不同,往往還需要一些特殊的約束條件,用戶定義的完整性就是針對某一具體關(guān)系數(shù)據(jù)庫的約束條件。為了保證系統(tǒng)的安全,為了保證應(yīng)用程序的安全,本系統(tǒng)采用了身份驗證技術(shù)。 string ST_n_key = HtmlEncode(Reques [n_key ])。,39。 } 前臺功能模塊 詳細設(shè)計 前臺主界面 前臺主界面圖 44如下: 圖 44 前臺主界面 該頁面是普通用戶最主要的頁面,普通用戶所有功能操作都與該頁面有關(guān)。 ()。 } if( 10 ) { = 呢稱 太長 , 請不要超過10個字 。amp。 (3) 每一頁顯示信息管理。通過對這個系統(tǒng)的學(xué)習(xí)與開發(fā),讓我更好地掌握了 的開發(fā)技術(shù),更深刻地理解了網(wǎng)站 的開發(fā)流程。除此之外,他對我學(xué)習(xí)生 活的關(guān)心和照顧也使得我得以順利完成本科生的學(xué)業(yè)。如果我們能在數(shù)據(jù)庫中為各種不同的用戶分配不同的角色來細化權(quán)限的分配,這樣可以便于我們對系統(tǒng)的管理和維護,也能夠更多的滿足廣大用戶的需求。 == 200 ) { updateAll()。 chat = 。用戶可以不用注冊,直輸入用戶名,進入聊天室聊天。 } else { string ST_sql = insert into ST_replay (ST_r_nick,ST_r_title,ST_r_content,ST_r_date,ST_n_id) values (39。 ()。 if ([n_iscmd ] != null) { ST_cmd = 1。, ST_myConn)。 本系統(tǒng)的安全設(shè)計包括服務(wù)器和數(shù)據(jù)庫兩方面設(shè)計。該模塊加強了用戶之間的溝通。 ■ 文章信息:文章序號、文章作者、文章標(biāo)題、摘要、文章內(nèi)容、文章發(fā)表日期、文章人氣、回復(fù)、文章類型編號、文章類型名稱、文章回復(fù)數(shù)。 第三章 博客系統(tǒng)分析 系統(tǒng)設(shè)計方案 本系統(tǒng)是面向個人用戶和小型集體用戶開發(fā)的系統(tǒng),完成用戶在 Blog 上進行預(yù)定操作,實現(xiàn)用戶和來賓之間的雙向溝通。它和 同屬于微軟公司開發(fā),在開發(fā)接口有一致性,能更好的協(xié)調(diào)工作。一方面按規(guī)范化理論的要求,關(guān)系模式應(yīng)盡量取高級范式,尤其對記錄數(shù)較多的關(guān)系,低級范式將會造成存儲的大量重復(fù),是空間遭受嚴(yán)重浪費;另一方面從存取速度上考慮,應(yīng)該盡量做到一個模式涉及的屬性越多越好,相互運算越少越好,這樣,又應(yīng)取 低級范式。 CSS 規(guī)則由模式匹配段和操作部分組成。 Ajax 是一種客戶端技術(shù), Ajax 技術(shù)借助異步 JavaScript 實現(xiàn)瀏覽器和服務(wù)器之間的異步交互,即相當(dāng)于在 Web 應(yīng)用中實現(xiàn)了原來 C/S(Client/Server)結(jié)構(gòu)下的交互結(jié)果,且