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

正文內(nèi)容

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

2026-01-04 04:16 本頁(yè)面
 

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