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

正文內(nèi)容

基于access與asp的校友錄網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2025-01-09 01:04 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 eX Server ponent(ActiveX 服務(wù)器組件 ),數(shù)十條簡(jiǎn)單的 Script 程序碼,即可快速地開發(fā)出各種于站點(diǎn)服務(wù)器執(zhí)行的站點(diǎn)應(yīng)用程序。 目前,網(wǎng)絡(luò)應(yīng)用軟件運(yùn)行的模式主要有二類: Client/server 模式, Browser/Web 模式。前者主要的缺點(diǎn)是維護(hù)、升級(jí)較麻煩,后者是近幾年伴隨 Inter 迅速發(fā)展起來的一種技術(shù),它與客戶 /服務(wù)器方式類似,客戶端是一個(gè)標(biāo)準(zhǔn)的瀏覽器,服務(wù)器端是 Web Server , 而 Web Server 與數(shù)據(jù)庫和應(yīng)用服務(wù)器的緊密結(jié)合,使得這種模式的應(yīng)用范圍不斷擴(kuò)大,它已不僅僅用于網(wǎng)上查詢,有很多部門的業(yè)務(wù)系統(tǒng)、企業(yè)的 MIS 系統(tǒng)紛紛采用這種模式,它的主要優(yōu)點(diǎn)是便于擴(kuò)充應(yīng)用、升級(jí)維護(hù)簡(jiǎn)便。 ? 什么是 ASP ASP 的含義從字面上說, ASP 包含三方面含義: ? Active: ASP 使用了 Microsoft 的 ActiveX 技術(shù)。 ActiveX( COM)技術(shù)是現(xiàn)在 Microsoft軟件的重要基礎(chǔ)。它采用封裝對(duì)象,程序調(diào)用對(duì)象的技術(shù),簡(jiǎn)化編程,加強(qiáng)程序間合作。 ASP 本身封裝了一些基本組件和常用組件, 有很多公司也開發(fā)了很多實(shí)用組件。只要你可以在服務(wù)器上安裝這些組件,通過訪問組件,你就可以快速、簡(jiǎn)易地建立自己的 WEB 應(yīng)用。 ? Server: ASP 運(yùn)行在服務(wù)器端。這樣就不必?fù)?dān)心瀏覽器是否支持 ASP 所使用的編程語言。 ASP 的編程語言可以是 VBSCRIPT 和 JSCRIPT。 VBSCRIPT 是 VB 的一個(gè)簡(jiǎn)集,會(huì) VB的人可以很方便的快速上手。然而 Netscape 瀏覽器不支持客戶端的 VBSCRIPT,所以最好不要在客戶端使用 VBSCRIPT。而在服務(wù)器端,則無需考慮瀏覽器的支持問題。Netscape 瀏覽器也可以正常顯 示 ASP 頁面。 ? Pages: ASP 返回標(biāo)準(zhǔn)的 HTML 頁面,可以正常地在常用的瀏覽器中顯示。瀏覽者查看頁面源文件時(shí),看到的是 ASP 生成的 HTML 代碼,而不是 ASP 程序代碼。這樣就可以防止別人抄襲程序。 由此我們可以看出, ASP 是在 IIS 下開發(fā) WEB 應(yīng)用的一種簡(jiǎn)單、方便的編程工具。在了解了 VBSCRIPT 的基本語法后,只需要清楚各個(gè)組件的用途、屬性、方法,就可以輕松編寫出自己的 ASP 系統(tǒng)。 以下羅列了 Active Server Pages 所獨(dú)具的一些特點(diǎn): ? 使用 VBScript 、 JScript 等 簡(jiǎn)單易懂的腳本語言,結(jié)合 HTML 代碼,即可快速地完成網(wǎng)站的應(yīng)用程序。 ? 無須 pile 編譯,容易編寫,可在服務(wù)器端直接執(zhí)行。 ? 使用普通的文本編輯器,如 Windows 的記事本,即可進(jìn)行編輯設(shè)計(jì)。 ? 與瀏覽器無關(guān) (Browser Independence), 用戶端只要使用可執(zhí)行 HTML 碼的瀏覽器,即可瀏覽 Active Server Pages 所設(shè)計(jì)的網(wǎng)頁內(nèi)容。 Active Server Pages 所使用的腳本語言 (VBScript 、 Jscript)均在 WEB 服務(wù)器端執(zhí)行 ,用戶端的瀏覽器不需要能夠執(zhí)行這些腳本語言。 ? Active Server Pages 能與任何 ActiveX scripting 語言相容。除了可使用 VBScript 或 JScript 語言來設(shè)計(jì)外,還通過 plugin 的方式,使用由第三方所提供的其他腳本語言,譬如 REXX 、 Perl 、 Tcl 等。腳本引擎是處理腳本程序的 COM(Component Object Model) 物件。 ? Active Server Pages 的源程序,不會(huì)被傳到客戶瀏覽器,因而可以避免所寫的源程序被他人剽竊 ,也提高了程序的安全性。 ? 可使用服務(wù)器端的腳本來產(chǎn)生客戶端的腳本。 ? 物件導(dǎo)向( Objectoriented )。 ? ActiveX Server Components(ActiveX 服務(wù)器元件 ) 具有無限可擴(kuò)充性??梢允褂? Visual Basic 、 Java 、 Visual C++ 、 COBOL 等編程語言來編寫你所需要的 ActiveX Server Component 。 Access 介紹 Access 是一個(gè)前后臺(tái)結(jié)合的“軟件”。也就是說 Access 既擁有用戶界面;也擁有邏輯、流 程處理,即 VBA 語言;又可以存儲(chǔ)數(shù)據(jù),即在“表”中存儲(chǔ)數(shù)據(jù)。而所有這些都存儲(chǔ)在一個(gè) MDB 格式的文件中 (當(dāng)然,也可以是 MDE 等格式 )。因此 ACCESS 具有快速開發(fā)的優(yōu)點(diǎn)。 Access 2021 是微軟公司推出的 Office 2021 組件之一,與低版本的 Access數(shù)據(jù)管理系統(tǒng)相比, Access 2021 著重加強(qiáng)了在因特網(wǎng)上進(jìn)行數(shù)據(jù)交流的功能,同時(shí)它還繼承了以往界面清晰,操作簡(jiǎn)單等諸多優(yōu)點(diǎn)。 Access 數(shù)據(jù)庫包含 7 種對(duì)象:表、查詢、窗體、報(bào)表、 Web 頁、宏和模塊。與其它的數(shù)據(jù)庫系統(tǒng)不同的是: Access 的每一個(gè)對(duì)象都不能獨(dú)立保存,而只能作為 Access 中的一部分。 Access 本身即可自動(dòng)完成對(duì)各種文件的管理工作。 Access2021 就是關(guān)系數(shù)據(jù)庫開發(fā)工具,數(shù)據(jù)庫能匯集各種信息以供查詢、存儲(chǔ)和檢索。 Access 的優(yōu)點(diǎn)在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息。數(shù)據(jù)表示圖提供了一種類似于 Excel 的電子表格,可以使數(shù)據(jù)庫一目了然。 Microsoft Access 2021 的功能: (1) 數(shù)據(jù)庫窗口 Access2021 的“數(shù)據(jù)庫”窗口提供了下列用于查看和處理數(shù)據(jù)庫對(duì)象的功能。 使用對(duì)象欄:在“對(duì) 象”欄中可查看數(shù)據(jù)庫對(duì)象,新的“對(duì)象”欄的縱向排列方式更易于使用。 使用新的對(duì)象快捷方式:在數(shù)據(jù)庫窗口中,使用向?qū)Э煽焖賱?chuàng)建新的數(shù)據(jù)庫對(duì)象, 或是在設(shè)計(jì)視圖中打開一個(gè)新的數(shù)據(jù)庫對(duì)象。 自定義在數(shù)據(jù)庫窗口中選擇及打開對(duì)象的方式:選擇“工具” “選項(xiàng)” “視圖” “數(shù)據(jù)庫窗口中的鼠標(biāo)動(dòng)作”,選中“單擊打開”單選鈕,則可以更改默認(rèn)的“雙擊打開”方式。 (2) 數(shù)據(jù)使用和數(shù)據(jù)庫設(shè)計(jì) 自動(dòng)更正字段重命名產(chǎn)生的錯(cuò)誤:“名稱自動(dòng)更正”功能可自動(dòng)更正在為窗體、報(bào)表、表、查詢、字段、文本框或其他控件重命名時(shí) 產(chǎn)生的錯(cuò)誤。 打印關(guān)系:在 Access 數(shù)據(jù)庫中打印出現(xiàn)在“關(guān)系”窗口中的關(guān)系的報(bào)表。 通過鍵盤處理關(guān)系:通過鍵盤創(chuàng)建、編輯及刪除關(guān)系和連接。 使用 ActiveX 數(shù)據(jù)對(duì)象 (ADO):通過任何 OLE DB 提供者,使用 ActiveX 數(shù)據(jù)對(duì)象 (ADO)訪問和處理數(shù)據(jù)庫服務(wù)器中的數(shù)據(jù)。 (3) 窗體和報(bào)表 組合文本框和其他控件:使用“格式”菜單中的“組合”命令,可以將窗體或報(bào)表上的相關(guān)文本框和其他控件組合。 為文本框和其他控件定義條件格式規(guī)則:使用“格式”菜單中的“條件格式”命令,可以定義字體顏色、字體大小、控件背 景顏色和其他可視信息,這些內(nèi)容可以為在窗體中輸入數(shù)據(jù)的用戶提供反饋。 為 SQL Server 數(shù)據(jù)庫創(chuàng)建窗體和報(bào)表:在 Access 項(xiàng)目中,為 SQL Server 數(shù)據(jù)庫創(chuàng)建窗體和報(bào)表,所使用的工具與在 Access 數(shù)據(jù)庫中創(chuàng)建窗體和報(bào)表所使用的工具相同。 為沒有 Access 的用戶發(fā)布報(bào)表:將 Access 報(bào)表導(dǎo)出為報(bào)表快照 (.snp)文件格式。可以使用 Snapshot Viewer 查看、打印和郵遞報(bào)表快照。 (4) 工具欄、菜單欄和快捷菜單 使用自定義菜單和工具欄:展開菜單顯示所有的命令,選擇要添加到自定義菜單的命令。 Access2021 允許調(diào)整菜單和工具欄,以便只將常用的命令和工具欄按鈕顯示出來。 順序放置工具欄:如果工具欄上沒有足夠的空間來顯示所需的按鈕,可單擊“其他按鈕”。若希望放置更多控件,可調(diào)整工具欄的尺寸。 第二節(jié) 總體設(shè)計(jì) 項(xiàng)目規(guī)劃 校友錄網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)主要由前臺(tái)信息添加與后臺(tái)管理兩部分組成。 ? 前臺(tái)信息添加模塊 前臺(tái)信息添加模塊主要包括加入班級(jí)、加入同學(xué)、真情祝福、班級(jí)相冊(cè)、上傳照片和班級(jí)通訊錄。 ? 后臺(tái)管理模塊 后臺(tái)管理模塊主要對(duì)網(wǎng)站的一些基礎(chǔ)數(shù)據(jù)信息進(jìn)行有效的管理,包 括班級(jí)信息管理、同學(xué)信息管理、上傳照片信息管理、發(fā)送真情祝福信息管理和班級(jí)通訊錄信息管理等。 系統(tǒng)功能結(jié)構(gòu)圖 校友錄網(wǎng)站的前臺(tái)功能結(jié)構(gòu)如圖 所示。 校友錄網(wǎng)站的后臺(tái)功能結(jié)構(gòu)如圖 所示。 第三節(jié) 系統(tǒng)設(shè)計(jì) 設(shè)計(jì)目標(biāo) 典型的數(shù)據(jù)庫管理系統(tǒng)必須滿足使用方便、操作靈活等設(shè)計(jì)需求,本系統(tǒng)在設(shè)計(jì)時(shí)應(yīng)該滿足以下幾個(gè)目標(biāo)。 ? 采用人機(jī)對(duì)話的操作方式,界面設(shè)計(jì)美觀友好、方便、快捷、準(zhǔn)確、數(shù)據(jù)庫存儲(chǔ)安全可靠。 ? 提供用戶登錄入口。 ? 提供后臺(tái)登錄入口。 ? 全面展示班級(jí)相冊(cè)內(nèi)的所有信息,并可以對(duì)指定 的圖片進(jìn)行實(shí)際尺寸的顯示。 ? 提供一個(gè)方便、快捷的信息查看功能模塊。 ? 實(shí)現(xiàn)班級(jí)通訊錄模塊,主要用于管理某個(gè)班級(jí)內(nèi)所有同學(xué)的聯(lián)系方式。 ? 提供照片詳細(xì)信息查看,以方便用戶了解本網(wǎng)站內(nèi)的最新上傳照片。 ? 提供祝福信息的發(fā)送功能。 ? 提供添加同學(xué)功能模塊。 ? 系統(tǒng)最大限度地實(shí)現(xiàn)易操作性和易維護(hù)性。 ? 系統(tǒng)運(yùn)行穩(wěn)定、安全可靠。 開發(fā)及運(yùn)行環(huán)境 硬件平臺(tái): ? CPU: 。 ? 內(nèi)存: 256MB 以上。 軟件平臺(tái): ? 操作系統(tǒng): Windows XP/ Windows 2021/ Windows 2021。 ? 數(shù)據(jù)庫: Microsoft Office Access 2021。 ? 瀏覽器: IE ,推薦使用 IE 。 ? Web 服務(wù)器: IIS 。 ? 分辨率:最佳效果 1024 768 像素。 第四節(jié) 數(shù)據(jù)庫設(shè)計(jì) 本網(wǎng)站數(shù)據(jù)庫采用 Access2021 數(shù)據(jù)庫,系統(tǒng)數(shù)據(jù)庫名稱為 db_xchoolputer。數(shù)據(jù)庫 db_schoolputer 中包含多張數(shù)據(jù)表。 根據(jù)數(shù)據(jù)表結(jié)構(gòu)的設(shè)計(jì),規(guī)劃出相應(yīng)的實(shí)體 ER 圖,這些實(shí)體中包含各種具體信息并通過想到之間作用形成數(shù)據(jù)的流動(dòng),具體數(shù)據(jù)表的實(shí)體 ER圖描述如下。 ? 圖 為班級(jí)相冊(cè)信息實(shí)體 ER 圖。 ? 圖 為真情祝福信息實(shí)體 ER 圖。 ? 圖 為加入班級(jí)信息實(shí)體 ER 圖。 ? 圖 為服務(wù)條款信息實(shí)體 ER 圖。 第 五 節(jié) 前臺(tái)主要功能模塊設(shè)計(jì) 前臺(tái)文件總體構(gòu)架 1.模塊的主要功能 前臺(tái)頁面主要包括以下功能模塊。 ? 網(wǎng)站導(dǎo)航:主要有網(wǎng)站的旗幟廣告條和主功能導(dǎo)航部分。 ? 加入班級(jí):主要用于添加新班級(jí) ? 加入同學(xué):主要包括同學(xué)詳細(xì)信息的添加。 ? 班級(jí)相冊(cè):主要包括照片的上傳和分欄、分頁顯示照片信息兩部分。 ? 真情祝福:主要用于發(fā)送真情祝福。 ? 在線幫助:主要提供給用戶 幫助的信息,用于顯示本網(wǎng)站 的主要功能經(jīng)及操作流程。 ? 退出系統(tǒng):主要用于退出用戶的登錄狀態(tài)。 ? 網(wǎng)站調(diào)查:主要用于統(tǒng)計(jì)瀏覽者對(duì)校友網(wǎng)錄網(wǎng)站的滿意程度。 ? 后臺(tái)登錄入口:主要為管理員進(jìn)行后臺(tái)管理提供一個(gè)入口。 2.前臺(tái)模塊的文件架構(gòu) 校友錄網(wǎng)站的前臺(tái)文件構(gòu)架如圖 所示。 網(wǎng)站前臺(tái)首頁的運(yùn)行效果如圖 所示 圖 前臺(tái)主頁 的 運(yùn)行效果 校友錄網(wǎng)站登錄模塊設(shè)計(jì) 校友錄登錄模塊主要用于用戶登錄校友錄。在用戶登錄頁面中,當(dāng)用戶正確輸入用戶名、密碼后,點(diǎn)擊登錄可直接登錄到網(wǎng)站 。校友錄登錄頁面的設(shè)計(jì)效果如圖 所示。 圖 校友錄登錄頁面設(shè)計(jì)效果圖 當(dāng)用戶提交登錄信息后,首先檢查用戶輸入的用戶名是否正確,如果用戶名不正確,將對(duì)用戶輸入的密碼進(jìn)行驗(yàn)證,如果用戶密碼也正確將登錄到本網(wǎng)站,否則系統(tǒng)將給予相應(yīng)的提示信息“您輸入的用戶密碼錯(cuò)誤,請(qǐng)重新輸入!”其實(shí)現(xiàn)登錄模塊的關(guān)鍵程序代碼如下: ******************************** ********************************** !include file=Conn/ % function filter_Str(InString) NewStr=Replace(InString,39。,39。39。) NewStr=Replace(NewStr,) NewStr=Replace(NewStr,) NewStr=Replace(NewStr,chr(60),) NewStr=Replace(NewStr,chr(37),) NewStr=Replace(NewStr,) NewStr=Replace(NewStr,。,。) NewStr=Replace(NewStr,,) NewStr=Replace(NewStr,/*, ) NewStr=Replace(NewStr,%, )
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1