freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

bbs留言板的設計與實現(xiàn)畢業(yè)論文-wenkub

2022-09-07 18:10:43 本頁面
 

【正文】 由數(shù)據(jù)庫管理 系統(tǒng)管理。與之相應,此類系統(tǒng)通常應具有以下功能:用戶注冊、用戶登錄、發(fā)表文章、閱讀文章、回復文章、分頁查找、主題查找、作者查找、個人資料維護、找回密碼、版面管理、版主管理、用戶管理、友情鏈接管理等等,所有操作都可以由用戶在客戶端瀏覽器中完成,而服務器端程序會按用戶的要求來完成對系統(tǒng)數(shù)據(jù)的操作,并將結(jié)果傳給 Web服務器,再由 Web 服務器處理成 HTML 文件后發(fā)送到客戶端瀏覽器。 3. ASP 以對象為基礎,因此可以使用 ActiveX 控件繼續(xù)擴充其功能。 Request對象,我們知道 HTTP通訊協(xié)議是一種請求與響應 (Request/Response)的通訊協(xié)議,因此通常由客戶端向 Web 服務器提出請求, Web 服務器才會響應信息。在 ASP 中負責將信息傳達到用戶的對象就是 Response 對象。必須通過 Session 對象記錄用戶的相關信息,以供用戶再次對此 Web 服務器提出要求時作確認,例如,在某些特定的網(wǎng)頁中,常需要用戶 輸入確認的賬號和密碼,假如這些身份確認的結(jié)果無法保留,那豈不是每一個網(wǎng)頁都需要重新輸入一次密碼。 ADO 主要是由 Connection對象、 Command 對象、 Parameter 對象、 Recordset 對象、 Field 對象、 Property對象及 Error 對象等七個對象與 Fields 數(shù)據(jù)集合、 Properties 數(shù)據(jù)集合、Parameters 數(shù)據(jù)集合及 Errors 數(shù)據(jù)集合等四個數(shù)據(jù)集合所組合而成,其功能概述如下。除此之外,也可以通過 Command 對象對數(shù)據(jù)庫發(fā)出數(shù)據(jù)定義語言 (DDL,Data Definition Language),例如 CREATE TABLE(建立數(shù)據(jù)表 )、 DROP TABLE(刪除數(shù)據(jù)表 )或 ALTER TABLE(修改數(shù)據(jù)表結(jié)構 )等。 6. Property 對象表示 ADO 的各項對象屬性值,換而言之,每個 ADO 對象都會有一組描述和控制對象行的屬性。 3. RecordSet 對象包含 Fields 數(shù)據(jù)集合,在 Fields 數(shù)據(jù)集合中包含RecordSet 對象的所有 Field 數(shù)據(jù)字段對象。每一條記錄都是由一系列的字段 (Field)組成的。把它們叫做“關系型”數(shù)據(jù)庫,是因為需要在這些數(shù)據(jù)表格的字段之間建立特定的鏈接關系。 Micro SQL Server 是一種功能齊全的客戶機 /服務器數(shù)據(jù)庫產(chǎn)品,適用于系統(tǒng)經(jīng)常被大量的用戶查詢的情況。 DSN 數(shù)據(jù)源方式: ASP 網(wǎng)頁通過標準的 ODBC( Open DataBase Connectivity)數(shù)據(jù)源 DSN( Data Source Name)接口訪問數(shù)據(jù)庫數(shù)據(jù)。使用 DSN 數(shù)據(jù)源方式,用戶必須以手工的方 11 式進行 ODBC 配置,添加一個指向用戶數(shù)據(jù)庫的系統(tǒng)數(shù)據(jù)源 DSN, ASP網(wǎng)頁使用 DSN數(shù)據(jù)源字符串連接至用戶數(shù)據(jù)庫,例如: strDBDSN=”DSN=DSN 名稱 。 DBQ=c:\” 結(jié)構查詢語言( SQL) SQL 是結(jié)構查詢語言 (Structure Query Language)的英文縮寫,它是使用關系模型數(shù)據(jù)庫的應用語言,由 IBM 在七十年代開發(fā)出來的,實現(xiàn)了關系型數(shù)據(jù)庫中的信息檢索。它由大約 30 條命令構成,但實際只需要少數(shù)的幾個命令就可以完成相當多的工作,常用的 SQL查詢命令有:Select、 Insert、 Delete、 Update 等。 匿名用戶功能要求 通用功能:查看各版面文章、查看系統(tǒng)版主列表、查看系統(tǒng)會員列表;私有功能:注冊為系統(tǒng)正式會員、會員找回遺失密碼、登錄為正式會員。 13 系統(tǒng)的數(shù)據(jù)要求 根據(jù)系統(tǒng)的功能需求,本系統(tǒng)管理和維護以下幾種數(shù)據(jù)元素(實體 Entity) :會員、管理員、論壇、論壇版面、 帖子 、友情鏈接、日志。 管理員 管理員實際上派生于會員用戶,意味著只有會員用戶才有資格申請本論壇各版面的管理權限,因此,他除了包含會員用戶所有的基本屬性以外,還應包含以下幾個屬性:申請管理版面、申請理由、申請被批準狀態(tài)。 版面 論壇版面包含這樣一些基本屬性:中文名稱、英文名稱、版面簡介、版面公告。 帖子 序號為此 帖子 唯一標志。至于為什么需要設置 Mode 屬性?設置 Mode 屬性可以節(jié)省 ADO 組件的處理時間。在 ASP的數(shù)據(jù)庫編程中, connection 對象是我們不可能離開的一個對象,在對數(shù)據(jù)庫進行任何的操作,比如更新記錄,插入,刪除,檢索等,都必須借助于 connection 對象來完成。 22 ASP網(wǎng)頁數(shù)據(jù)庫的操作 關于網(wǎng)頁數(shù)據(jù)庫的操作, ASP 擁有三種方法: ADO 組件的 Connection 對象配合 SQL 語法; ADO 組件的 Command 對象執(zhí)行 SQL 語法;使用 ADO 組件的 RecordSet。以會員注冊為例,用戶填寫完注冊資料以后,提交系統(tǒng),系統(tǒng)進行用戶資料插入操作 代碼如附錄 所示。在建立 Command 對象前一樣需要建立和打開數(shù)據(jù)連接,假設活動連接 objDBConn 已經(jīng)建立好,其后步驟如下所示: Step1:建立 Command 對象,其程序代碼如下: Set objDBCommand=(“”) Step2:接著指定 ActiveConnection 屬性為目前打開的數(shù)據(jù)連接,代碼如下: =objDBConn Step3:指定 CommandText 屬性為要執(zhí)行的 SQL 指令,程序代碼如下: =“Select * from userlist” Step4:使用 Execute 方法執(zhí)行 SQL 指令, objRS 就是取得的記錄集合,代碼 23 如下: Set objRS= 上述步驟可以取得所有注冊會員的詳細注冊資 料,至于添加、刪除和更新記錄只需下達不同的 SQL 指令。這個部分需用要數(shù)據(jù)源本身擁有指令處理的能力,象 MS SQL Server 就支持存儲程序,但 MS Access 這類中小型數(shù)據(jù)庫系統(tǒng)就不支持存儲程序。 24 ASP 網(wǎng)頁安全性的實現(xiàn)方法 本 BBS 論壇系統(tǒng)有會員身份權限限制的功能網(wǎng)頁相當多,頻繁地要求用戶輸入用戶名以及密碼,然后比較數(shù)據(jù)庫中會員注冊表數(shù)據(jù)以確認用戶身份,再根據(jù)用戶的身份來確定是否具有本網(wǎng)頁的訪問權,將會消耗大量的服務器資源,極大地增加 Web 服務器的負擔。 WEB 服務器可以憑借讀取 ASP 程序時傳送的 SessionID 判斷用戶是否仍在Session 期間,直到 Session 對象 TimeOut 屬性所設置的時間,默認為 20 分鐘或執(zhí)行 Abandon 方法。 在本系統(tǒng)設計了一個 ASP 網(wǎng)頁 ,如果用戶想以普通會員的身份發(fā)表 帖子 ,或以版主身份管理版面,或以超級管理員身份進行論壇管理,則用戶在進入系統(tǒng)之前必須通過 進行登錄, 會將用戶輸入的用戶名及密碼拿來與數(shù)據(jù)庫中的資料相對比,以確定用戶的合適身份,否則,用戶只能以匿名用戶身份瀏覽本論壇 帖子 ,卻不能發(fā)表 帖子 或回復 帖子 ,當然更不能進行 論壇的相關管理操作了。 例如,論壇基本信息設置 ASP 網(wǎng)頁需要訪問者具有超級會員身份,在本網(wǎng)頁前必須插入以下一段代碼 如附錄 所示。 通過本次的系統(tǒng)開發(fā),我深刻地認識到系統(tǒng)開發(fā)的每一步都是以上一步為基礎的。系統(tǒng)測試中要根據(jù)實際情況設計有效的測試方法。例如,如何細化用戶的需求并將需求合理地安排在系統(tǒng)中,特別是在構建系統(tǒng)模型上,需要盡量滿足用戶需求,設計方面也要做到合理、完善,因此頗費了一番周折。 28 參考文獻 [1] [美 ]Chris Payne 著《 從入門到精通》人民郵電出版社 [2] [美 ]Scott Worley 著《 技術幕》人民郵電出版社 [3] 明月創(chuàng)作室 《 編程精彩百例》人民郵電出版社 [4] 孟軍 王寶學 編著《精通 網(wǎng)絡編程》人民郵電出版社 [5] [美 ]Joe Martin Brett《循序漸進 教程》人民郵電出版社 [6] 云舟工作室 編《精通 ASP 網(wǎng)絡編程》人民郵電出版社 [8] 金雪云等編著《 高級開發(fā)技術與范例 (含光盤 )》 電子工業(yè)出版社 [9] 精銳創(chuàng)作組 編著《 ASP+網(wǎng)絡與數(shù)據(jù)庫整合應用》人民郵電出版社 [10] 熊勇 劉燕 顏源 編著《 編程基礎與實例》人民郵電出版社 [11] 譚浩強主編《動態(tài)網(wǎng)頁制作 ASP》電子工業(yè)出版社 [12] 文淵閣工作室 編 《挑戰(zhàn) —— Dreamweaver MX 互動網(wǎng)站百寶箱 for ASP(含盤)》中國 鐵道出版社 [13] 張勝 呂雁 田穎 編著 《 DREAMWEAVER 8+ASP 動態(tài)網(wǎng)站建設基礎與實踐教程》 電子工業(yè)出版社 [14] 名稱: 地址: [15] 周伶俐 編著 《 ASP 畢業(yè)設計指南與項目實踐 (高校優(yōu)秀畢業(yè)設計作品精選精講系列 )(含光盤 )》科學出版社 [16] 銳博科技 編著 《精通 Dreamweaver8 網(wǎng)站建設 ASP交互網(wǎng)頁設計篇(附光盤)》電子工業(yè)出版社 [17] 龐婭娟 等編著 《 ASP 技術方案寶典(附光盤)》 人民郵電出版社 [18] 名稱:微軟官方 .NET 指導站點 地址: [19] 劉基林 聶元銘 編著 《精通 網(wǎng)絡應用系統(tǒng)開發(fā)》 人民郵電出版社 [20] 管西京 編著 《 ASP+Access 動態(tài)網(wǎng)站案例開發(fā)學習筆記 (含光盤 )》電子工業(yè)出版社 29 致謝 : 本課題在選題及研究過程中得到楊健老師的悉心指導。 最后我要感謝四年來教育過我的老師們,四年來我在 專業(yè) 技術方面有了一定的掌握 。adModeRead 1 39。adModeShareDenyWrite 8 39。 strDBPath Set objDBConn=() =20 =1 ‘ 讀模式 strDBConn % 附錄 源碼如下: % ’ 讀取用戶提交的資料至各變量 strSQL=INSERT INTO userlist(username,password,question,answer, strSQL= strSQL amp。 31 strSQL=strSQL amp。 strSQL=strSQL amp。 strSQL=strSQL amp。 strSQL=strSQL amp。 strSQL=strSQL amp。 strSQL=strSQL amp。 strSQL=strSQL amp。 strSQL=strSQL amp。 strSQL=strSQL amp。 strSQL=strSQL amp。 strSQL=strSQL amp。 strSQL=strSQL amp。 strSQL=strSQL amp。 amp。User Doesn39。 ,您已登錄成功 repurl= reptxt=返回論壇首頁 Else bLogSucc=0 repmsg=密碼輸入錯誤 repurl= rep
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1