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

正文內(nèi)容

基于asp的論壇網(wǎng)站的設計與實現(xiàn)—計算機畢業(yè)設計(編輯修改稿)

2025-01-04 04:16 本頁面
 

【文章內(nèi)容簡介】 Advanced Data Connector)。 這三種存儲方式各有其特點,這里特別強調的是這三種數(shù)據(jù)庫存取方式的后端數(shù)據(jù)庫都必須提供 ODBC 界面 。 IIS 的安裝配置 IIS(Inter Information Service)是構建 ASP 站點所必須的 , IIS 的安裝及其配置步驟如下: (以 Windowsxp 為例 ) ⑴ 打開 “ 控制面板 ” ; ⑵ 點擊 “ 添加 /刪除程序 ” ; ⑶ 單擊 “ 添加 /刪除 Windows 組件 ” ,打開添加 /刪除 Windows 組件對話框 ; ⑷ 從下拉的列表中選擇 “Inter 信息服務 (IIS)” 單擊 “ 下一步 ” ; ⑸ 出現(xiàn)組件安裝進度窗口,如彈出需要安裝盤的話,放入 Windowsxp 安裝盤,按提示操作即可。直至最后安裝完畢 。 Dreamweaver MX2020 簡介 Dreamweaver MX 2020 是 Macromedia 公司推出的一套“所見即所得”的專業(yè) Web 站點開發(fā)程序。 Dreamweaver MX 2020 擁有諸多優(yōu)點, Dreamweaver MX 2020采用的是 Mac 機浮動面板的設計風格,對于初學者來說可能會感覺到不適應 。但是當習慣了其操作方式以后,就會發(fā)現(xiàn) Dreamweaver MX 2020 很直觀也很高效。 Dreamweaver MX 2020 對于 DHTML(動態(tài)網(wǎng)頁)的支持非常的好,可以輕而易舉地做出很多眩目的互動的頁面特效,插件式的程序設計使得其功能可以無限地擴展。 Dreamweaver 與 Flash, Fireworks 并成為 Macromedia 的網(wǎng)頁制作三劍客,由于是同一家公司的產(chǎn)品,因而在功能上他們結合的非常密切,因此 說,Dreamweaver MX 2020 是 高級網(wǎng)頁制作的首選并不為過。 Dreamweaver MX 2020 與其它同類軟件相比主要有以下優(yōu)點:不生成冗余代碼??梢暬木W(wǎng)頁編輯器,都要把使用者的操作轉換成 html 代碼。一般的編輯器都會生成大量的冗余代碼,給網(wǎng)頁以后的修改帶來了極大的不方便,同時還增加了網(wǎng)頁文件的大小。 Dreamweaver 則在使用時完全不生成冗余代碼,避免了諸多麻煩。而且,通過設置,還可用 Dreamweaver 清除掉網(wǎng)頁文件原有的冗余代碼。方便的代碼編輯??梢暬?輯和源代碼編輯都有其長處和短處。有時候,直接用源代碼編輯會很有效。 Dreamweaver 提供了 html 快速編輯器和自建的 html 編輯器,能方便自如的在可視化編輯狀態(tài)和源代碼編輯狀態(tài)間切換。強大的動態(tài)頁面支持。 Dreamweaver 的 Behavior 能在使用者不懂 javascript 的情況下,往網(wǎng)頁中加入豐富的動態(tài)效果。 Dreamweaver 還可精確的對層進行定位,再加上timeline 功能,可生成動感十足的動態(tài)層效果。操作簡便。首先, Dreamweaver提供的歷史面板、 html 樣式、模版、庫等功能避免了重 復勞動,使用者不必重復輸入相同的內(nèi)容、格式。其次, Dreamweaver 能直接往頁面中插入 Flash、Shockwave 等插件,經(jīng)過設置后還可直接調用相應的軟件對這些插件進行編輯。 最后, Dreamweaver 具有 優(yōu)秀的網(wǎng)站管理功能。在定義的本地站點中,改變文件的名稱、位置, Dreamweaver 會自動更新相應的超級鏈接。 Check in 和 Check out 功能可協(xié)調多個使用者對遠程站點的管理。 Macromedia公司的 Dreamweaver的出現(xiàn),使用戶發(fā)現(xiàn),創(chuàng)作網(wǎng)頁原來可以這樣輕松。 創(chuàng)建一個 Web站點 一半靠手藝一半靠藝術,而 Dreamweaver MX 2020則是將二者融合起來的完美工具。 Dreamweaver MX 2020可視化編輯工具能夠使你快速創(chuàng)建富有藝術氣息的頁面,同時, Dreamweaver MX 2020所集成的文本編輯工具為編程人員提供了面向細節(jié)的工具 [10, 11]。 第 3章 數(shù)據(jù)庫技術 如果說網(wǎng)絡是信息傳輸?shù)拿襟w, Web應用式 信息發(fā)布的一種方式,那么數(shù)據(jù)庫就是信息的載體。建立交互站點需要使用數(shù)據(jù)庫來存儲來自訪問者的信息。創(chuàng)建動態(tài)網(wǎng)頁也是需要使用數(shù)據(jù)庫的。 究竟什么是數(shù)據(jù)庫?簡單地 說,數(shù)據(jù)庫就是計算機用于存儲,處理大量數(shù)據(jù)的軟件,所謂數(shù)據(jù)處理,并不是單指文件的編輯或者單純的數(shù)字運算,而且包含了對數(shù)據(jù)的搜索與篩選。 數(shù)據(jù)庫是有結構的數(shù)據(jù)集合 ,與一般的數(shù)據(jù)文件不同,(其中的數(shù)據(jù)是無結構的 )是一串文字或數(shù)字流。數(shù)據(jù)庫中的數(shù)據(jù)可以是文字、圖象、聲音等。 數(shù)據(jù)庫介紹 實際數(shù)據(jù)庫就使按照某種規(guī)則組織起來的數(shù)據(jù)的集合,數(shù)據(jù)庫的設計是構建任何數(shù)據(jù)庫驅動 Web 應用程序的第一步。對于動態(tài)網(wǎng)站要準備一個用于存儲或者獲取客戶信息的數(shù)據(jù)庫。簡單的網(wǎng)站可以使用簡單易用的 Access 數(shù)據(jù)庫。 Access雖然適合作為 大型數(shù)據(jù)庫使用,但是對個人網(wǎng)站中的留言板 、 論壇來說已經(jīng)足夠用的。 BBS 網(wǎng)站的設計,主要采用 Access 2020 數(shù)據(jù)庫技術,因此介紹以 Access 2020 為例。 Access 2020 數(shù)據(jù)庫管理系統(tǒng)是 Microsoft Office 套件的重要組成部分, Access 適用于小型商務活動,用以存貯和管理商務活動所需要的數(shù)據(jù)。 Access不僅是一個數(shù)據(jù)庫,而且 具有強大的數(shù)據(jù)管理功能, 可以方便地利用各種數(shù)據(jù)源,生成窗體(表單),查詢,報表和應用程序等 Microsoft Access 2020 是一種關系式數(shù)據(jù)庫 ,關系式數(shù)據(jù)庫由一系列表組成,表又由一系列行和列組成,每一行是一個記錄,每一列是一個字段,每個字段有一個字段名,字段名在一個表中不能重復。 Access 數(shù)據(jù)庫以文件形式保存,文件的擴展名是 mdb。 ASP 訪問數(shù)據(jù)庫的方法 在 Web服務器上運用 Web應用程序進行的最常見和最實用的任務就是訪問服務器端的數(shù)據(jù)庫,而 ASP 內(nèi)建的 Database Access 組件能夠輕而易舉地通過ActiveX Data Objects( ADO)訪問存儲在服務器端的數(shù)據(jù)庫或其他表格化數(shù)據(jù)結構中的信息。 ADO 是對當前微軟所支持的數(shù)據(jù)庫 進行操作的最有效和最簡單直接的方法, 是一種功能強大的數(shù)據(jù)訪問編程模式,從而使得大部分數(shù)據(jù)源可編程的屬性得以直接擴展到用戶的 ASP 上??梢允褂?ADO 去編寫緊湊簡明的腳本以便連接到 Open Database Connectivity( ODBC)兼容的數(shù)據(jù)庫和 OLE DB 兼容的數(shù)據(jù)源,這樣 ASP 程序就可以訪問任何與 ODBC 兼容的數(shù)據(jù)庫,包括 MS SQL Server、Access、 Oracle 等。 ADO 是一組優(yōu)化的訪問數(shù)據(jù)庫專用對象集 ,為 ASP 提供了完整的站點數(shù)據(jù)庫訪問解決方案。 可作用于服務器端 ,以提供含有數(shù)據(jù) 庫信息的主頁內(nèi)容。通過執(zhí)行 SQL 命令 ,讓用戶在瀏覽器畫面中輸入、更新和刪除站點服務器的數(shù)據(jù)庫信息[12]。 ADO 使用內(nèi)置的 Record Sets 對象作為數(shù)據(jù)的主要接口。 ADO 可使用 VBScript、 JavaScript 語言來控制對數(shù)據(jù)庫的訪問 ,以及查詢結果的輸出顯示。在使用時 ,首先需在控制面板的 ODBC 中建立相應的 DSN(數(shù)據(jù)源名 ) 。要選擇系統(tǒng)數(shù)據(jù)源名 ,指定所用的驅動程序 ,如 Access ,在數(shù)據(jù)來源名稱中輸入 DSN 名 ,并選定服務器和數(shù)據(jù)庫。使用 ADO 訪問數(shù)據(jù)庫的 ASP 腳本的幾個典型語句 : ⑴ 定義數(shù)據(jù)庫組件 ,連接數(shù)據(jù)庫, 使用 Server . Create Object建立 連接的對象。 % set conn=() driver={Microsoft access driver (*.mdb)}。dbq=amp。() % ⑵ 使用 RecordSet 屬性和方法 顯示結果 , 為了更精確地跟蹤數(shù)據(jù),要用RecordSet 組件創(chuàng)建包含數(shù)據(jù)的游標,游標就 是儲存在內(nèi)存中的數(shù)據(jù)。 rs = (“”) (sqlStr,conn,1,A) 注: A=1 讀取 ,A=3 新增、修改、刪除 ⑶ 關閉數(shù)據(jù)庫 () 第 4章 論壇網(wǎng)站設計分析 可行性分析 可行性研究就是預開發(fā)軟件系統(tǒng)的總體目標,給出 其 功能、性能、可靠性以及其他方面的要求。其目的是用最小的代價在盡可能短的時間內(nèi)確定問題是否能夠解決、是否值得去解決。 下面從 三 個方面分析本系統(tǒng)的可行性: ⑴ 技術可行性 本網(wǎng)站采用 Microsoft Access 2020 進行后臺數(shù)據(jù)庫的管理、操作和維護,用 Macromedia DreamweaverMX2020 和 HTML、 ASP進行前臺界面設計、與后臺數(shù)據(jù)庫的接口、數(shù)據(jù)的錄入、查詢、瀏覽等功能。根據(jù) ASP 的特點與DreamweaverMX2020 強大的方便快捷的開發(fā)工具,以及 考慮到這些技術在 當前的廣泛實際應用,充分說明本網(wǎng)站在技術方面可行。 ⑵ 經(jīng)濟可行性 經(jīng)濟可行性分析是,從經(jīng)濟的角度分析網(wǎng)站系統(tǒng)的規(guī)劃方案有無實現(xiàn)的 可能和開發(fā)的價值;分析網(wǎng)站系統(tǒng)所帶來的經(jīng)濟效益是否超過開發(fā)和維護網(wǎng)站所需要的費用。經(jīng)濟上的可行性是企業(yè)行為的基礎。 由于 陽光 BBS 網(wǎng)站的開發(fā)設計是為完成畢業(yè)設計任務而進行的,所以不存在贏利問題。 所在此也就不討論經(jīng)濟可行性問題。 ⑶ 開發(fā)環(huán)境可行性 網(wǎng)站開發(fā)需要的開發(fā)環(huán)境需要裝有 windows98 系統(tǒng)以上的電腦上運行,這樣的配置在當今已經(jīng)不能成為難題,而服務器方面, 只需要一臺安裝了IIS(Inter Information Services)服務的計算機即可。 所以開發(fā)環(huán)境可行性是沒有任何問題的。 開發(fā) 環(huán)境 BBS 網(wǎng)站開發(fā)環(huán)境如下: ⑴ 硬件配置環(huán)境: CPU: P4 、 內(nèi)存: 256MDDR、 硬盤: 60G ⑵ 操作系統(tǒng) :: Microsoft Windows xp sp2 ⑶ Web服務器: IIS 是 windows xp中自帶的 Inter 信息服務組件 。 ⑷ 數(shù)據(jù)庫:開發(fā)過程中數(shù)據(jù)庫工具采用了 Access2020。因為 IIS 默認支持Access 數(shù)據(jù)庫,這樣在變更編程所用的計算機時不用重新設置,且 Access 使用起來比較方便、符合 web 服務器對數(shù)據(jù)庫的要求。 ⑸ 編碼工具:采用 Macromedia DreamweaverMX2020 編寫 VBScript 和JavaScript 來實現(xiàn) ASP 動態(tài)網(wǎng)頁的編碼,同時也用 來設計網(wǎng)頁前臺的框架 ⑹ 美化工具: Photoshop , 可以用來 編輯網(wǎng)頁中 的 圖片 , 使系統(tǒng)界面更加美觀、友好。 比如 BBS 網(wǎng)站的 logo 圖片就是采用 Photoshop 編輯得到的。 需求分析 根據(jù)畢業(yè)設計的要求, 陽光 BBS 網(wǎng)站 的主要功能實現(xiàn)在網(wǎng)絡環(huán)境下 ,在 BBS平臺上的互動交流。主要模塊有注冊登陸模塊 、 發(fā)帖回帖模塊 、 帖子編輯模塊 、管理員模塊等 。 根 據(jù)系統(tǒng)實際需求, 網(wǎng)站 用戶分設三個級別, 未注冊用戶 、 會員 、 管理員 ,對系統(tǒng)的使用分設不 同 的權限 , 采用統(tǒng)一方式登錄。 整個 網(wǎng)站 基于 Web 環(huán)境,應用于 Inter,故考慮 后臺數(shù)據(jù)庫采用 Access,開發(fā)技術使用 ASP 以充分發(fā)揮 其 在 Inter 信息處理方面上的優(yōu)勢,實現(xiàn)方便進入論壇 登陸 管 理分身登陸 快捷、高效實用的開發(fā)效果。 網(wǎng)站模塊結構圖如圖 所示。 圖 BBS 模塊結構圖 The Structure Of BBS BBS 詳細 流程 圖如圖 所示 數(shù)據(jù)庫分析 數(shù)據(jù)庫在一個 BBS 網(wǎng)站 中占有非常重要的地位, 用戶信息,發(fā)表的帖子及其回復信息全部存放在數(shù)據(jù)庫中, 數(shù)據(jù)庫結構設計的好壞將直接 影響網(wǎng)站運行 的效率。合理的數(shù)據(jù)庫結構設計可以提高數(shù)據(jù)存儲的效 否 是 論壇網(wǎng)站 后臺功能模塊 注冊 前臺功能模 塊 登陸 發(fā)帖 帖子及其回復管理 論壇版塊 管理 回帖 友情鏈接的查看及申請 版塊的添加 版塊的刪除 帖子刪除 回復刪除 是 否 圖 BBS 網(wǎng)站流程圖 The Flow Chart Of BBS 率,保證數(shù)據(jù)庫的完整性和一致性。同時,合理的數(shù)據(jù)庫結構也將有利于程序的實現(xiàn)。 在 Microsoft Access 2020 數(shù)據(jù)庫中 , 微軟公司提供了單一的數(shù)據(jù)庫引擎。適用于 Windows 9X、 Windows XP 、 Wind
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1