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

正文內(nèi)容

學(xué)生信息管理系統(tǒng)1—畢業(yè)設(shè)計論文(已修改)

2025-08-18 09:36 本頁面
 

【正文】 學(xué)生信息管理系統(tǒng)目錄第1章 前言 2 設(shè)計目的 2 2第2章 編程環(huán)境基礎(chǔ)知識 22.1 ASP入門知識 2 VBScript介紹 3 VBScript代碼的基本格式 4 ASP內(nèi)置對象 4 Request 5 Response 5 Session 6 Application 6 Server 7 ADO組件 7 Connection 8 Command 8 Recordset 8 DreamweaverMX的概述 11第3章 系統(tǒng)分析 113.1需求分析 123.2 UML系統(tǒng)建模 133.2.1學(xué)生信息管理系統(tǒng)的用例分析 133.2.2學(xué)生信息管理系統(tǒng)的域名分析 143.2.3學(xué)生信息管理系統(tǒng)的設(shè)計 153.2.4學(xué)生信息管理的時序圖: 153.2.5系統(tǒng)配置: 153.2.6數(shù)據(jù)庫分析 17第4章 界面設(shè)計與代碼 214.1 界面設(shè)計 214.2 代碼分析/實現(xiàn) 25第5章 系統(tǒng)小結(jié) 41測試結(jié)果: 41結(jié)束語 41致謝 41參考文獻(xiàn) 42 第1章 前言隨著校園規(guī)模的不斷擴大,學(xué)生數(shù)目的急劇增多,學(xué)生的各種信息也成倍的增長。面對此現(xiàn)象,學(xué)校的日常工作中需要一套學(xué)生信息管理系統(tǒng),以便對學(xué)生的各方面的信息進行管理,減少不必要的資源浪費,從而達(dá)到精簡機構(gòu),提高學(xué)校辦事效率。 設(shè)計目的以前,學(xué)校的各種管理大都采用傳統(tǒng)的管理方式,傳統(tǒng)的管理方式繁瑣。但在網(wǎng)絡(luò)技術(shù)逐漸滲入社會生活各個層面的今天,傳統(tǒng)的管理方式也面臨著變革,而網(wǎng)絡(luò)管理則是一個很重要的方向。隨著計算機網(wǎng)絡(luò)應(yīng)用的迅猛發(fā)展,網(wǎng)絡(luò)已經(jīng)接入千家萬戶,特別是現(xiàn)在很多的高校和社會性的教育已經(jīng)建立了多媒體計算機網(wǎng)絡(luò)教室,基于Web技術(shù)的網(wǎng)絡(luò)考試系統(tǒng)可以借助于遍布全球的Internet進行,網(wǎng)絡(luò)學(xué)生信息管理既可以在本地進行,也可以在異地進行,大大拓展了管理的靈活性,從而利用現(xiàn)有的設(shè)備和技術(shù)等進行在線管理,不僅可以減輕教師和考生負(fù)擔(dān),提高效率,同時也提高了管理的質(zhì)量。學(xué)生信息可以根據(jù)題庫中的內(nèi)容即時生成,而且采用大量標(biāo)準(zhǔn)化管理,從而使用計算機對信息進行編輯,大大提高管理效率;還可以直接把信息送到數(shù)據(jù)庫中,進行統(tǒng)計、排序等操作。所以現(xiàn)在較好的管理方法為網(wǎng)絡(luò)管理,學(xué)生信息內(nèi)容放在服務(wù)器上,學(xué)生通過用戶名、和口令進行登錄,察看自己想獲取的信息。因此,采用網(wǎng)絡(luò)管理方式將是以后學(xué)校管理的發(fā)展的趨勢。本系統(tǒng)分為兩個部分,一是前臺的網(wǎng)上信息模塊,二是后臺網(wǎng)上信息管理模塊。本人所學(xué)計算機網(wǎng)絡(luò)技術(shù)專業(yè),由于專業(yè)性所以學(xué)習(xí)了許多的計算機知識,其中就包括計算機語言的學(xué)習(xí),比如:ASP、VB、C語言等,還有和開發(fā)網(wǎng)站必不可少的數(shù)據(jù)庫Access等。因為有了這些知識,所以我開發(fā)了網(wǎng)上管理學(xué)生信息系統(tǒng)??梢苑奖銖V大學(xué)生及時、有利的進行不同地點的信息查找,同時也減輕了老師的負(fù)擔(dān),也提高管理的真正的目的,使之簡單、合理的進行,讓每個學(xué)生都能有一個良好的環(huán)境來對信息進行獲得,是真正服務(wù)師生的系統(tǒng)。第2章 編程環(huán)境基礎(chǔ)知識2.1 ASP入門知識在ASP頁面中添加服務(wù)器端腳本,服務(wù)器端腳本是一系列指令,用于向Web服務(wù)器連續(xù)發(fā)出命令。若要在ASP頁面中插入服務(wù)器端腳本,首先要設(shè)置所使用的腳本語言,有以下三種設(shè)置方法。1. 使用@ LANGUAGE指令%@ LANGUAGE = ScriptingLanguage %其中ScriptingLanguage參數(shù)是一個字符串,指定用于解釋腳本命令的腳本引擎,取值可以是“VBScript”或“JavaScript”,默認(rèn)值為VBScript。2. 使用SCRIPT標(biāo)記的相關(guān)屬性若要在文檔中包含服務(wù)器端腳本,也可以使用SCRIPT標(biāo)記的LANGUAGE屬性來設(shè)置所用的腳本語言,并使用RUNAT屬性指明腳本是在服務(wù)器端運行的。例如:   SCRIPT LANGUAGE = VBScript RUNAT = Server  …   /SCRIPT. 使用Internet信息服務(wù)管理單元3. 在Windows 2000中,可以使用Internet信息服務(wù)管理單元來為安裝在Web服務(wù)器上的所有ASP動態(tài)網(wǎng)頁設(shè)置默認(rèn)的腳本語言。操作步驟如下:  (1) 選擇“開始→程序→管理工具→Internet服務(wù)管理器”命令。  (2) 在Internet信息服務(wù)管理單元窗口中,選擇Web站點或應(yīng)用程序的 起始點目錄?! ?3) 從“操作”菜單中選擇“屬性”命令,以打開目錄的“ASP屬性”對話框?! ?4) 單擊“主目錄”、“虛擬目錄”或“目錄”選項卡?! ?5) 單擊“配置”按鈕,單擊“應(yīng)用程序選項”選項卡,然后在“默認(rèn)ASP語言” 框中輸入要用的主要腳本語言。 VBScript介紹腳本(Script)就是插入在HTML文件中的短程序,通常有兩個腳本語言:JavaScript和VBScript(Microsoft Visual Basic Scripting Edition)。JavaScript基于SUN公司的JAVA,而VBScript是基于Microsoft公司的Visual Basic,是以Visual Basic語言為基礎(chǔ)提供編程功能,是Visual Basic語言的一個子集,是IIS的缺省源程序語言。VBScript可以在HTML網(wǎng)頁上操作、控制、處理對象。在最初的設(shè)計中,VBScript是通過編寫事件驅(qū)動的腳本來擴大客戶端HTML功能,編寫客戶端腳本最大的優(yōu)點就是由瀏覽器解析執(zhí)行,不需要增大服務(wù)器的負(fù)擔(dān)。例如,我們可以在客戶端進行輸入數(shù)據(jù)有效性驗證,防止瀏覽器將無效數(shù)據(jù)發(fā)送給服務(wù)器,這樣,一方面可以減輕服務(wù)器的負(fù)擔(dān),防止服務(wù)器陷入處理大量無意義數(shù)據(jù)的工作中,同樣,也可以減輕網(wǎng)絡(luò)的阻塞;另一方面,也能夠使客戶減少等待時間,在驗證的時候,瀏覽器能夠立即做出響應(yīng),而如果在服務(wù)器上進行驗證,那用戶則不得不在瀏覽器前等待,服務(wù)器的處理和網(wǎng)絡(luò)的傳輸都需要耗費一定的時間。隨著ASP技術(shù)的出現(xiàn),VBScript將它的功能擴展到服務(wù)器上,VBScript開發(fā)的腳本可以在服務(wù)器上解析執(zhí)行。在服務(wù)器端腳本開發(fā)的過程中,使用VBScript則沒有客戶端腳本開發(fā)時的局限性,當(dāng)客戶請求頁面時,頁面將在服務(wù)器上執(zhí)行,然后再反饋給瀏覽器,瀏覽器所獲得的只是標(biāo)準(zhǔn)的HTML文件,這樣就可以不受瀏覽器功能的限制。VBScript和HTML 頁面完美地結(jié)合在一起,運用VBScript可以控制HTML頁面,并對頁面中某些事件做出響應(yīng),例如,前面所述的可以在頁面的表單提交時進行數(shù)據(jù)有效性驗證。VBScript 還提供了許多對象,運用這些對象,可以方便地進行腳本的編寫,實現(xiàn)一些其他語言所無法實現(xiàn)的功能。 VBScript代碼的基本格式一般的ASP程序都是將VBScript代碼放在服務(wù)器端執(zhí)行的,此時有兩種方法:方法一:%VBScript 代碼%方法二:Script language=” VBScript” Runat=”Server” VBScript 代碼/Script 有時為了需要,可能也會將VBScript代碼放在客戶端執(zhí)行,此時的語法如下:Script language=” VBScript” VBScript 代碼/Script 這樣用和ASP就沒有什么關(guān)系了。 ASP內(nèi)置對象ASP 內(nèi)含于PWS和 IIS 之中 , 我們通過 ASP可以結(jié)合 HTML 網(wǎng)頁、 ASP 指令和 ActiveX 組件建立動態(tài)、交互高效的 Web服務(wù)器應(yīng)用程序。有了 ASP 就不必?fù)?dān)心客戶端瀏覽器是否能運行你所編寫的代碼,因為所有的程序都將在服務(wù)器端執(zhí)行,包括所有嵌在普通 HTML 中的腳本程序,當(dāng)程序執(zhí)行完畢后,服務(wù)器僅將執(zhí)行的結(jié)果返回給客戶瀏覽器,這樣就減輕了客戶端瀏覽器的負(fù)擔(dān)。 與一般程序不同,ASP程序無須編譯, 程序控制部分使用 VBScript 、JavaScript 等腳本語言來設(shè)計的,當(dāng)執(zhí)行 ASP 程序時,腳本程序?qū)⒁徽酌畎l(fā)送給腳本解釋器 ( 即腳本引擎 ) ,由腳本解釋器進行翻譯并將其轉(zhuǎn)換成服務(wù)器所能執(zhí)行的命令。當(dāng)然,同其他編程語言一樣, ASP 程序的編寫也遵循一定的規(guī)則,如果你想使用你所喜愛的腳本語言編寫 ASP 程序,那么你的服務(wù)器上必須要有能解釋這種腳本語言的腳本解釋器。當(dāng)你安裝 ASP 時,系統(tǒng)提供了兩種腳本語言: VBSrcipt 和 JavaScript ,而 VBscript 則被作為系統(tǒng)默認(rèn)的腳本語言。ASP之所以簡單實用,主要是因為它提供了功能強大的內(nèi)部對象和內(nèi)部組件。其中常用的五大內(nèi)部對象包括Request、Response、Session、Application、Server, Request Request對象用于接收客戶端在請求一個頁面或傳送一個表單時提供的所有信息,包括能夠標(biāo)識瀏覽器和用戶的HTTP變量、Cookie信息以及附在URL后面的值(查詢字符串或表單數(shù)據(jù))Request的功能是:從客戶端獲得數(shù)據(jù)信息。Request對象共有五種獲取方法,分別是QueryString、 Form、 Cookies、 ServerVariables 、ClientCertificate。語法: Request[.數(shù)據(jù)集合∣屬性∣.方法] (變量或字符串)例如: % (“user_name”) (“user_name”)% Response ASP的內(nèi)部對象Response用來控制送出給客戶端的信息,Response對象可以使用的方法:方法說明WriteResponse對象中最常用的方法,用來送出信息給客戶端Redirect引導(dǎo)客戶端瀏覽器至新的Web頁面,前面已經(jīng)做過詳細(xì)介紹BinaryWrite輸出二進制信息Clear清除在緩沖區(qū)的所有HTML頁面語法: 此時,Response對象的 Buffer屬性必須被設(shè)置為 True,否則會報錯End終止處理ASP程序,并返回當(dāng)時的狀況語法:Flush立刻送出緩沖區(qū)的HTML數(shù)據(jù)語法:此時,Response對象的 Buffer屬性必須被設(shè)置為 True,否則會報錯 Session在上網(wǎng)時,利用超鏈接,可以很方便地從一個頁面到另一個頁面。但是這樣也帶來一個問題,怎樣記載客戶的信息呢?比如,在首頁客戶輸入了自己的用戶名和密碼,在其他頁面還需要使用該用戶名,我們已經(jīng)學(xué)習(xí)了兩種方法。方法一:利用Request對象的QueryString方法一頁一頁傳遞過去。方法二:利用 Cookies保存用戶名。還有一種簡潔的方法,就是利用Session對象。Session對象用來記載特定客戶的信息。即使該客戶從一個頁面跳轉(zhuǎn)到另一個頁面,該Session信息仍然存在,客戶在該網(wǎng)站的任何一個頁面都可以存取Session信息。特別強調(diào)的是:Session信息是對一個客戶的,不同客戶的信息用不同的Session對象記載。 ApplicationSession對象可以記載特定客戶的信息,與此相反的是,Application對象可以記載所有客戶信息。不同的客戶必須訪問不同的Session對象,但可以訪問公共的Application對象。(在Web站點中創(chuàng)建一個基于ASP的應(yīng)用程序之后,便可以通過Application對象在該應(yīng)用程序的所有用戶之間共享信息)Application對象是讓所有客戶一起使用的對象,通過該對象,所有客戶都可以存取同一個Application對象。Application對象的方法:(1)Lock–––鎖定Application對象, 禁止其他客戶修改Application對象的屬性。(2)Unlock–––解除鎖定, 允許其他客戶修改Application對象的屬性。(3) –––Application對象的Contents集合中刪除一個項目。(4) –––Application對象的Contents集合中刪除所有項目。(5) Contents –––含所有通過腳本命令添加到應(yīng)用程序中的項目;(6) StaticObjects ––– 含通過OBJECT標(biāo)記創(chuàng)建的并給定了應(yīng)用程序作用域的對象 Server Server對象是專為處理服務(wù)器上的特定任務(wù)而設(shè)計的,特別是與服務(wù)器的環(huán)境和處理活動有關(guān)的任務(wù)。它提供了一些非常有用的屬性和方法,主要用來創(chuàng)建COM對象和Scripting式、管理其他網(wǎng)頁的執(zhí)行.語法為: ︱?qū)傩裕ㄗ兞炕蜃址?整數(shù))Server對象的屬性如表235所示。屬性說明ScriptTimeout規(guī)定腳本文件最長執(zhí)行時間,超過時間就停止執(zhí)行腳本,其默認(rèn)值為90秒Server對象的方法如表236所示。方法
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1