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

正文內(nèi)容

計算機(jī)基于網(wǎng)絡(luò)的bbs系統(tǒng)畢業(yè)論文-文庫吧資料

2025-06-28 02:46本頁面
  

【正文】 系統(tǒng)的主要功能界面根據(jù)本論壇設(shè)計的功能,在相關(guān)的開發(fā)過程中涉及了許多頁面和技巧,每個頁面又各不相同,這過于繁雜,筆者就挑選幾個關(guān)鍵的界面加以介紹。pwd= ‘bbs 是數(shù)據(jù)庫名,uid 中的 sa 是 SQL Server 系統(tǒng)操作員,pwd 是密碼,這里為空’。server=(local)。第二種,無源連接: setconn=server.createobject(adodb.connection)connopendriver={sql server}。連接的方法有兩種,一種是有源連接,通過 ODBC 與 DSN 連接,第二種是直接與數(shù)據(jù)庫連接,稱為“無源連接”。表 5-1 users字段名 id name psw sex article login類型 int char char char char int int含義 ID 號 用戶名 密碼 性別 發(fā)表文章數(shù) 登錄次數(shù)默認(rèn)值 系統(tǒng)默認(rèn) 0 1表 5-2 bbs字段名 id object objectname owner Email article類型 int char char char char int含義 ID 號 欄目編號 欄目名 板主 Email 文章數(shù)默認(rèn)值 系統(tǒng)默認(rèn) 0表 5-3 content字段名 id rootid ordernum layer object intime類型 int int int int char date含義 ID 號 根貼號 排序號 層號 所屬欄目 加入時間默認(rèn)值 系統(tǒng)默認(rèn) 0 0 Getdate()表 5-4 message字段名 id receiver send content Intime類型 int char char char date含義 ID 號 接收者 發(fā)送者 內(nèi)容 留言時間默認(rèn)值 系統(tǒng)默認(rèn) Getdate()表 5-5 notes字段名 id owner link intime content類型 int char char date char含義 ID 號 作者 相關(guān)鏈接 摘錄時間 筆記內(nèi)容默認(rèn)值 系統(tǒng)默認(rèn) Getdate() Getdate()SQL 數(shù)據(jù)庫建立后,還必須建立“DSN”(數(shù)據(jù)源名稱)連接,如果連接測試成功,則表示 ODBC 數(shù)據(jù)源設(shè)置已成功。二十. 退出頁,釋放所有 session 對象后退出 BBS 系統(tǒng)。十七. 十八. 個人資料修改頁。十五. ?search=”search1”或”search2”amp。十一. ?retitle=”re:”+文章主題十二. 輸入窗口頁,用來輸入文章內(nèi)容。八. 該頁包含于 ,位于 BBS 主頁腳部,由于文章列表是分頁顯示,用它可以鏈接上下頁。六. ?page=頁號BBS 主頁,其中包含了 頁和 頁,用來顯示文章列表。四. 登錄提交頁,根據(jù)用戶名連接數(shù)據(jù)庫,返回其個人資料,并檢驗正確性。二. 用戶注冊頁,用于用戶注冊時輸入資料,具有表單檢驗功能。(4)IIS 用于將個人計算機(jī)配置成服務(wù)器,調(diào)試并運行 ASP 程序。(2)Photoshop 用于處理圖象編輯和格式轉(zhuǎn)換、網(wǎng)頁框架設(shè)計。軟件平臺Microsoft Windows 2022/XP 簡體中文版,Microsoft Inter Information Services(IIS),Microsoft ACCESS 2022(或以上)簡體中文版,Macromedia Dreamweaver MX 2022(或以上) 簡體中文版,ASP、VBScript、SQL,Microsoft Word202214簡體中文版,Adobe Photoshop 簡體中文版。大大提高了系統(tǒng)的性能。本 BBS 系統(tǒng)中就運用了大量的腳本語言,一方面用來完成表單提交前的數(shù)據(jù)驗證任務(wù),另一方面用來完成打開新的窗口、關(guān)閉當(dāng)前窗口、返回前一頁及下拉菜單等功能。例如,可以實現(xiàn)打開或關(guān)閉瀏覽器窗口、設(shè)置窗口狀態(tài)、改變窗口中的超鏈接位置等。腳本語言可以實現(xiàn)的功能很多,可以用于定義網(wǎng)頁、在網(wǎng)頁中加入動畫、對網(wǎng)頁中的各種元素進(jìn)行處理,特別是在處理表單方面有很強(qiáng)功能。腳本語言是一種解釋性語言,可以直接由瀏覽器來解釋執(zhí)行。 (i)。當(dāng)需要將 Script 語句直接加入到 HTML 文件中時,只要使用一個HTML 標(biāo)記符號 Script 即可。它們都是一種與 HTML 語言相似的描述性語言,也是以文本形式存在,不像 C 語言或 Java 語言那樣,需要編譯連接成字節(jié)碼形式的可執(zhí)行程序。ADO 的七個對象及四個數(shù)據(jù)集合相互的關(guān)系圖如下:圖 3-1 ActiveX Data Object 關(guān)系圖3.7 VBScript 及 JavaScript 腳本語言(腳本)是由一組可以在客戶端瀏覽器上運行的命令組合而成的語言,你可以把它想像成一個運行于客戶端上的可執(zhí)行程序。 對象包含 Fields 數(shù)據(jù)集合,在 Fields 數(shù)據(jù)集合中包含 RecordSet對象的所有 Field 數(shù)據(jù)字段對象。ADO 提供的四個數(shù)據(jù)集合: 對象包含 Errors 數(shù)據(jù)集合,在 Errors 數(shù)據(jù)集合中包含數(shù)劇源響應(yīng)失敗時所建立的 Error 對象。 對象表示 ADO 的各項對象屬性值,換而言之,每個 ADO 對象都會有一組描述和控制對象行的屬性。 對象負(fù)責(zé)瀏覽和操作從數(shù)據(jù)庫取出的數(shù)據(jù),換而言之,RecordSet 對象就象是一個二維的數(shù)組,數(shù)組的每一行表示一個數(shù)據(jù)記錄,而每個數(shù)劇列包含一個或多個數(shù)據(jù)字段,即 Field 對象。除此之外,也可以通過 Command 對象對數(shù)據(jù)庫發(fā)出數(shù)據(jù)定義語言(DDL,Data Definition Language),例如 CREATE TABLE(建立數(shù)據(jù)表)、DROP TABLE(刪除數(shù)據(jù)表)或 ALTER TABLE(修改數(shù)據(jù)表結(jié)構(gòu))等。 對象負(fù)責(zé)對數(shù)據(jù)庫提供請求,也就是傳遞指定的 SQL 命令。ADO 主要是由 Connection 對象、Command 對象、Parameter 對象、Recordset 對象、Field 對象、Property 對象及 Error對象等七個對象與 Fields 數(shù)據(jù)集合、Properties 數(shù)據(jù)集合、Parameters 數(shù)據(jù)集合及Errors 數(shù)據(jù)集合等四個數(shù)據(jù)集合所組合而成,其功能概述如下。Access 具有方便、易學(xué)、易用的特點,用戶用極短的時間便可開發(fā)出一個完善的數(shù)據(jù)庫應(yīng)用系統(tǒng)。對于大型數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)來說,由于對數(shù)據(jù)的檢索和維護(hù)要求很高,需要使用分布式計算、并發(fā)控制等技術(shù),這是 Access 無法勝任的,此時應(yīng)使用Oracle、Sybase 或 SQL Server 等大型數(shù)據(jù)庫管理系統(tǒng)。(6) 可以利用宏和 VBA 語言編出應(yīng)用程序,完成數(shù)據(jù)庫的分析、存儲及檢索等功能。(4) 創(chuàng)建報表以一定的方式分析數(shù)據(jù)或顯示數(shù)據(jù),還可以將報表直接輸出到Word 或 Excel 中,以便作進(jìn)一步分析,或者作為電子郵件發(fā)送出去。查詢也可以一次更新或刪除多條記錄,并對數(shù)據(jù)執(zhí)行預(yù)定義或自定義計算。簡單地說,Access 軟件的用途是設(shè)計、開發(fā)和管理數(shù)據(jù)庫,它有以下幾項功能:(1) 對于跟蹤的每一類信息創(chuàng)建一個表存儲數(shù)據(jù),并且可以將多個表中的數(shù)據(jù)組織到一起,定義表之間的關(guān)系。在現(xiàn)實中,往往會碰到對大量數(shù)據(jù)進(jìn)行分類、組織、編碼、存儲、檢索和維護(hù)的問題。Access 還可以利用宏和 VBA編寫具有強(qiáng)大功能的數(shù)據(jù)庫應(yīng)用程序,創(chuàng)建超級鏈接和 Web 網(wǎng)頁,實現(xiàn)網(wǎng)上訪問。與其他 Office 系列產(chǎn)品一樣,Access的最大特點是易用。 SQL 為許多任務(wù)提供了命令,包括:查詢數(shù)據(jù)在表中插入、修改和刪除記錄 建立、修改和刪除數(shù)據(jù)對象控制對數(shù)據(jù)和數(shù)據(jù)對象的存取保證數(shù)據(jù)庫一致性和完整性以前的數(shù)據(jù)庫管理系統(tǒng)為上述各類操作提供單獨的語言,而 SQL 將全部任務(wù)統(tǒng)一在一種語言中。 SQL 可用于所有用戶的 DB 活動模型,包括系統(tǒng)管理員、數(shù)據(jù)庫管理員、 應(yīng)用程序員、決策支持系統(tǒng)人員及許多其它類型的終端用戶。所有 SQL 語句使用查詢優(yōu)化器,它是 RDBMS 的一部分,由它決定對指定數(shù)據(jù)存取的最快速度的手段。 SQL 不要求用戶指定對數(shù)據(jù)的存放方法。所有 SQL 語句接受集合作為輸入,返回集合作為輸出。有以下特點:SQL 是一個非過程化的語言,因為它一次處理一個記錄,對數(shù)據(jù)提供自動導(dǎo)航。.SQL 包含 4 個部分: Data Query Language SELECT Data Manipulation Language INSERT, UPDATE, DELETE Data Definition Language CREATE, ALTER, DROP Data Control Language COMMIT WORK, ROLLBACK WORK SQL 優(yōu)點SQL 廣泛地被采用正說明了它的優(yōu)點。在 Mircrosoft SQL Server 2022 系統(tǒng)中,允許用戶簡單的使用一些向?qū)Ш凸ぞ甙褦?shù)據(jù)庫的數(shù)據(jù)發(fā)布到網(wǎng)絡(luò)上,并且可以根據(jù)需要來調(diào)度修改已經(jīng)發(fā)布的數(shù)據(jù)。未經(jīng)授權(quán)的用戶既不能執(zhí)行相應(yīng)的操作,也不能訪問數(shù)據(jù)庫中的相應(yīng)數(shù)據(jù)。在 Mircrosoft SQL Server 2022 系統(tǒng)中,數(shù)據(jù)庫的管理采取了先進(jìn)的動態(tài)管理機(jī)制,數(shù)據(jù)庫的大小可以隨著數(shù)據(jù)量的變化而縮小或者擴(kuò)大。Mircrosoft SQL Server 2022 是一個分布式的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),具有客戶/服務(wù)器體系結(jié)構(gòu),采用了一種稱為 TransactSQL 的 SQL 語言在客戶機(jī)和服務(wù)器之間傳遞客戶機(jī)的請求和服務(wù)器的處理結(jié)果。通過可視化窗口和源代碼的同時操作,用戶可以事半功倍地完成網(wǎng)頁的制作。這種同小的工作方式,使用戶可以清楚地知道,在可視化窗口中的操作產(chǎn)生了什么樣的 HTML 代碼。Dreamweaver MX 2022 對代碼的生成有著精確的控制,通過可視化操作所生成的代碼可以同步地顯示在頁面當(dāng)中。與眾多的網(wǎng)頁制作工具相比,Dreamweaver MX 2022 的優(yōu)越之處在于它的可視而不8視化編輯和對代碼的操作可以完美地融合。 Dreamweaver 簡介Dreamweaver MX 2022 是構(gòu)建 Web 站點和應(yīng)用程序的專業(yè)之選,它組合了功能強(qiáng)大的布局工具、應(yīng)用程序開發(fā)工具和代碼編輯支持等。這個 Windows 版本給我們帶來了IIS 以及 ASP 。ASP 和 ASP 的主要區(qū)別是 ASP 的外部組件需要實例化。接下來微軟公司發(fā)布了 Active Server Page ,它作為 IIS 的附屬品免費發(fā)送,并且不久就在 Windows 平臺上得到廣泛使用[6]。它給 Web 開發(fā)帶來一陣暴風(fēng),它能夠?qū)⒋a直接嵌入 HTML,使得設(shè)計 Web 頁面變得更簡單,并且通過內(nèi)置的組件能夠?qū)崿F(xiàn)強(qiáng)大功能。 的六大內(nèi)部對象對象名稱功能描述從客戶端取得信息將信息送給客戶端提供一些 Web 服務(wù)器工具儲存在一個 Session 內(nèi)的用戶信息,該信息僅可被該用戶訪問在一個 ASPApplication 中讓不同的客戶端共享信息可以用來配合 Microsoft Transaction 服務(wù)器進(jìn)行分布式事務(wù)處理。ASP 可以輕易地通過ODBC(Open Database Connectivity)驅(qū)動程序連接各種不同的數(shù)據(jù)庫,例如:Acess、Foxpro、dBase、Oracle 等等,另外,ASP 亦可將“文本文件”7或是”Excel” 文件當(dāng)成數(shù)據(jù)庫用。ASP 與所有的 ActiveX Script 語言都相容,除了可結(jié)合 HTML,VBScript、Java Script、Active X 服務(wù)器組件來設(shè)計外,并可經(jīng)由“plugIn(外掛組件模組)的方式,使用其他廠商(Third Party)所提供的語言。當(dāng)然,其他網(wǎng)頁發(fā)展工具,例如,F(xiàn)rontPage Express、 FrontPage 等也都可以;不過還是建議你用記事本來寫,既省錢又方便,若是使用那些所見即所得的網(wǎng)頁編輯來寫ASP,可能會發(fā)生一些意想不到的離奇狀態(tài)。ASP 可以通過 ADO 對象對后臺數(shù)據(jù)庫進(jìn)行操作,并能利用數(shù)據(jù)庫中數(shù)據(jù),動態(tài)的生成客戶端顯示的頁面。另外,利用 ASP 內(nèi)建對象可以進(jìn)一步擴(kuò)展 HTML,使腳本功能更加強(qiáng)大,如 ASP提供自己的 Request(請求)及 Response(響應(yīng))對象,可以進(jìn)行身份驗證,在網(wǎng)頁中插入數(shù)據(jù)并發(fā)送到客戶端,重新定向瀏覽器,檢查客戶端是否已經(jīng)建立連接等。6ASP 文件是服務(wù)器端腳本,對象和組件擴(kuò)展了的 HTML 頁。 ”通過 ASP 可以建立動態(tài)的,高效的,交互的 Web 服務(wù)應(yīng)用程序。(3) 應(yīng)用服務(wù)器運行數(shù)據(jù)負(fù)荷較重 ASP 技術(shù) ASP 的簡介ASP(Active Server Pages 的縮寫)在微軟站點上對于 ASP 的權(quán)威定義是“Active Server Pages 是一種開放式的非編譯應(yīng)用環(huán)境,使你能夠組合HTML,scripts 和可重用的 ActiveX 服務(wù)器組件來建立動態(tài)的,強(qiáng)大的基于 Web 的商業(yè)應(yīng)用。B/S 架構(gòu)軟件的優(yōu)勢與劣勢:(1) 維護(hù)和升級方式簡單。它是一次性到位的開發(fā),能實現(xiàn)不同的人員,從不同的地點,用不同的接入方式(比如 LAN,WAN,Inter/Intra 等)訪問和操作共同
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1