人力資源開發(fā)與管理系統(tǒng)_第1頁
人力資源開發(fā)與管理系統(tǒng)_第2頁
人力資源開發(fā)與管理系統(tǒng)_第3頁
人力資源開發(fā)與管理系統(tǒng)_第4頁
人力資源開發(fā)與管理系統(tǒng)_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、人力資源開發(fā)與管理系統(tǒng)摘要 3Abstract 3第一章引言5資源開發(fā)與治理系統(tǒng)簡介5教師信息查找功能錯(cuò)誤!未定義書簽。增加教師功能錯(cuò)誤!未定義書簽。刪除教師功能錯(cuò)誤!未定義書簽。教輔人員信息顯示錯(cuò)誤!未定義書簽。教輔人員信息詳細(xì)顯示 錯(cuò)誤!未定義書簽。教輔人員隊(duì)伍結(jié)構(gòu)信息顯示錯(cuò)誤!未定義書簽。教輔人員查找顯示 錯(cuò)誤!未定義書簽。增加教輔人員錯(cuò)誤!未定義書簽。刪除教輔人員錯(cuò)誤!未定義書簽。教師隊(duì)伍結(jié)構(gòu)參數(shù)修改錯(cuò)誤!未定義書簽。教輔人員隊(duì)伍結(jié)構(gòu)參數(shù)修改錯(cuò)t吳!未定義書簽。第五章系統(tǒng)分析與數(shù)據(jù)庫設(shè)計(jì)錯(cuò)誤味定義書簽。需求分析 錯(cuò)誤!未定義書簽。模塊設(shè)計(jì) 錯(cuò)誤!未定義書簽。系統(tǒng)功能圖及功能概述錯(cuò)誤!未

2、定義書簽。數(shù)據(jù)庫E_R圖設(shè)計(jì)錯(cuò)誤!未定義書簽。數(shù)據(jù)庫結(jié)構(gòu)分析錯(cuò)誤!未定義書簽。manage表(用戶表)設(shè)計(jì) 錯(cuò)誤!未定義書簽。techer表(教師信息表)設(shè)計(jì)錯(cuò)t!未定義書簽。tc表(教輔人員表)設(shè)計(jì)錯(cuò)誤!未定義書簽。course表(課程表)設(shè)計(jì)錯(cuò)誤!未定義書簽。post表(崗位表)設(shè)計(jì) 錯(cuò)誤!未定義書簽。object表(參數(shù)表)設(shè)計(jì)錯(cuò)誤!未定義書簽。第六章關(guān)鍵代碼分析與設(shè)計(jì)錯(cuò)誤!未定義書簽。6.1 安全設(shè)計(jì)錯(cuò)誤!未定義書簽。第八章畢業(yè)小結(jié)錯(cuò)誤味定義書簽。第九章 致 謝錯(cuò)誤味定義書簽。參考文獻(xiàn):錯(cuò)誤!未定義書簽。人力資源開發(fā)與治理系統(tǒng)摘 要:人力資源開發(fā)與治理系統(tǒng)是典型的信息治理系統(tǒng)(MIS)

3、,其開發(fā)要緊包括后臺數(shù)據(jù)庫的建立和愛護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方 面。關(guān)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫。而 關(guān)于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。因此本人結(jié)合人力資源開發(fā)與治理信息的要求,使用 ACCESS 2000 作為數(shù)據(jù)庫、ASP實(shí)現(xiàn)應(yīng)用程序設(shè)計(jì),對ASP數(shù)據(jù)庫技術(shù)進(jìn)行了較深入的 學(xué)習(xí)和應(yīng)用,要緊完成對人力資源開發(fā)與治理系統(tǒng)的需求分析、功能模塊 劃分、數(shù)據(jù)庫模式分析,并由此設(shè)計(jì)了數(shù)據(jù)庫結(jié)構(gòu)和應(yīng)用程序。系統(tǒng)運(yùn)行 結(jié)果證明,本文所設(shè)計(jì)的人力資源開發(fā)與治理系統(tǒng)能夠滿足初級信息治理, 以及畢業(yè)設(shè)計(jì)的要求。關(guān)鍵字:ACCESS 2000, ASP,數(shù)據(jù)庫,SQL,

4、人力資源開發(fā)與治理。Human resources development and management systemAbstract: Human resources development and management system is t he typical information management system( MIS), its development include s primarily the backstage database establishes with support and the head applies the procedure.Establish

5、esto rise to the former request the data co nsistency is strong with the complete, the databasesafety like.But request the latter very much the applied procedure function complete, easy usage etc. characteristics.So combine the demand for human resources development and mana gement information in pe

6、rson , use access 2000 as database , asp and re alize using and designing program, have carried on the deeper study and application to asp database technology, finish to manpower resources deve lopment and demand analysis , function module dividing , database mode analysis of the administrative syst

7、em mainly, and has designed structure of the database and application program from this. The systematic operati on result proves , manpower resources development and administrative sys tem that this text designs can satisfy the elementary information managem ent , and the demand of the graduation pr

8、oject.Key word:ACCESS2000,ASP, database, SQL, human resources develo pment and management .第一章引言人力資源開發(fā)與治理系統(tǒng)簡介隨著科學(xué)技術(shù)的持續(xù)提升,運(yùn)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人 們深刻認(rèn)識,它已進(jìn)入人類社會的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。作 為運(yùn)算機(jī)應(yīng)用的一部分,使用以下幾點(diǎn):(1) 完全與HTML融合在一起;(2)創(chuàng)建簡單,不需要編譯和鏈接,腳本能夠在 ASP環(huán)境下直截了 當(dāng)運(yùn)行;(3)面向?qū)ο?,功能能夠由ActiveX服務(wù)器構(gòu)件擴(kuò)展;(4)由于腳本在服務(wù)器端執(zhí)行,因此它幾乎能夠支持任

9、何一種掃瞄 器。ASP在性能和效率方面優(yōu)于 CGI、ISAPI ,這要緊源于它先進(jìn)的體系結(jié) 構(gòu),ASP直截了當(dāng)建立于 WEB服務(wù)器中,同時(shí)是作為WEB服務(wù)器的一個(gè) 服務(wù)運(yùn)行,支持多用戶,多線程。HTTP協(xié)議是一個(gè)無態(tài)的協(xié)議, WEB 服務(wù)器不能經(jīng)歷客戶掃瞄器過去曾發(fā)送過的要求信息,客戶的每次要求差 不多上獨(dú)立的,彼此之間沒有聯(lián)系,因而服務(wù)器的許多時(shí)刻都花費(fèi)在處理 要求上,服務(wù)效率受到了阻礙。ASP擁有強(qiáng)有力的會話治理機(jī)制,它能夠 實(shí)現(xiàn)各要求之間的通信。第二章數(shù)據(jù)庫概論信息處理在運(yùn)算機(jī)應(yīng)用領(lǐng)域居重要地位。而數(shù)據(jù)庫技術(shù)是目前處理信 息最完善的手段之一。各種 MIS(治理信息系統(tǒng))、DSS(決策支才

10、I系統(tǒng)卜O AS(辦公自動(dòng)化系統(tǒng))以及等功能具有數(shù)據(jù)共享、數(shù)據(jù)結(jié)構(gòu)化、數(shù)據(jù)獨(dú)立性、可控?cái)?shù)據(jù)冗余度和 統(tǒng)一數(shù)據(jù)操縱等特點(diǎn)。數(shù)據(jù)庫系統(tǒng)模型和結(jié)構(gòu)數(shù)據(jù)庫中儲備的是結(jié)構(gòu)化的數(shù)據(jù),確實(shí)是講數(shù)據(jù)庫不僅要考慮記錄內(nèi) 數(shù)據(jù)項(xiàng)的聯(lián)系,還要考慮記錄之間的聯(lián)系。描述這種聯(lián)系的數(shù)據(jù)結(jié)構(gòu)形式 確實(shí)是數(shù)據(jù)模型,數(shù)據(jù)模型是數(shù)據(jù)庫系統(tǒng)中的一個(gè)重要概念,它的好壞直截了當(dāng)阻礙數(shù)據(jù)庫的性能。數(shù)據(jù)庫進(jìn)展歷程中,最有阻礙的三種數(shù)據(jù)庫模 型為:層次模型網(wǎng)狀模型關(guān)系模型它們之間的全然區(qū)不在于數(shù)據(jù)之間聯(lián)系的標(biāo)示方法不同。層次模型用“樹結(jié)構(gòu)”表示數(shù)據(jù)之間的聯(lián)系;網(wǎng)狀模型用“圖結(jié)構(gòu)”表示數(shù)據(jù)之間的 聯(lián)系;關(guān)系模型采納“二維表”(或者講“關(guān)系”)

11、來表示數(shù)據(jù)之間的聯(lián)系。 其中層次模型和網(wǎng)狀模型差不多上早期的數(shù)據(jù)模型,通常把它們叫做“格 式化數(shù)據(jù)模型”。層次模型世界中較為復(fù)雜的事物間的聯(lián)系。子結(jié)點(diǎn)能夠有多個(gè)雙親結(jié)點(diǎn)。網(wǎng)狀 結(jié)構(gòu)的要緊特點(diǎn)為:有一個(gè)以上的結(jié)點(diǎn)沒有雙親,至少有一個(gè)結(jié)點(diǎn)有多于一個(gè)的雙親。網(wǎng)狀模型表達(dá)能力強(qiáng),能反映實(shí)體間復(fù)雜的關(guān)系,然而網(wǎng)狀結(jié)構(gòu)在概 念方面都比較復(fù)雜,對機(jī)器的軟硬件要求也比較高。關(guān)系模型關(guān)系模型是進(jìn)展較晚的一種模型,然而進(jìn)展速度專門快。現(xiàn)在使用中 的大多數(shù)數(shù)據(jù)庫系統(tǒng)差不多上關(guān)系型的。E.F.codd在1976年6月發(fā)表了 “關(guān) 于大型共享數(shù)據(jù)庫數(shù)據(jù)的關(guān)系模型”論文,第一概述了關(guān)系數(shù)據(jù)模型及其 原理,并把它用于數(shù)據(jù)庫

12、系統(tǒng)中。關(guān)系模型用二維表格結(jié)構(gòu)來表示實(shí)體以及實(shí)體咨詢的聯(lián)系。關(guān)系模型 的數(shù)據(jù)結(jié)構(gòu)是一個(gè)“二維表框架”組成的集合,每個(gè)二維表又稱為關(guān)系, 因此能夠講關(guān)系模型是“關(guān)系框架”組成的集合。數(shù)據(jù)庫治理系統(tǒng)(DBMS)數(shù)據(jù)庫系統(tǒng)把對數(shù)據(jù)的治理、愛護(hù)和使用的復(fù)雜性都轉(zhuǎn)嫁給數(shù)據(jù)庫治 理系統(tǒng)身上,因此,DBMS是一種專門復(fù)雜的、綜合性的對數(shù)據(jù)進(jìn)行治理 的大型系統(tǒng)軟件,它是數(shù)據(jù)庫系統(tǒng)的核心組成部分。DBMS由于缺乏統(tǒng)一 的標(biāo)準(zhǔn),它們的功能隨系統(tǒng)而異。一樣講來,大型系統(tǒng)功能多而強(qiáng),小型 系統(tǒng)功少而弱。但一樣的DBMS都包含下面五個(gè)要緊功能:數(shù)據(jù)庫定義功能:DBMS提供數(shù)據(jù)定義語言(DDL來定義數(shù)據(jù)庫的三 級模式。數(shù)

13、據(jù)庫儲備功能:DBMS提供數(shù)據(jù)操作語言(DML)實(shí)現(xiàn)對數(shù)據(jù)庫數(shù) 據(jù)的儲備操作:檢索、插入、修改和刪除。 DML有兩類:一類是交互式命 令語言,語法簡單,可單獨(dú)使用,稱為自主性 DML。另一類把數(shù)據(jù)庫操作 語句嵌入到主語言(如COBOL、C+、JAVA等)中,這類DML不能單獨(dú) 使用,因此稱為宿主型的?,F(xiàn)代 DBMS 一樣具有這兩種DML。數(shù)據(jù)庫治理功能:DBMS提供數(shù)據(jù)操縱功能即數(shù)據(jù)的安全性操縱、 完整性操縱和并發(fā)操縱等。對數(shù)據(jù)庫運(yùn)行進(jìn)行有數(shù)的操縱和治理,以確保 數(shù)據(jù)庫中的數(shù)正確有數(shù)。數(shù)據(jù)庫愛護(hù)功能:包括數(shù)據(jù)庫初始數(shù)據(jù)的裝入,數(shù)據(jù)庫的轉(zhuǎn)儲、復(fù) 原、重組和系統(tǒng)性能監(jiān)控、分析等功能。這些功能大多由

14、皿服的應(yīng)用程序 完成。數(shù)模通信功能:DBMS提供處理數(shù)據(jù)的傳輸,實(shí)現(xiàn)用戶與 DBMS之 間的通信。通常由操作系統(tǒng)和諧完成。2.3關(guān)系數(shù)據(jù)庫理論基礎(chǔ)關(guān)系數(shù)據(jù)庫理論確實(shí)是關(guān)系數(shù)據(jù)庫設(shè)計(jì)理論。二十世紀(jì)七十年代,IBM的E.F.Codd連續(xù)發(fā)表的多篇論文,奠定丁關(guān)系數(shù)據(jù)庫理論的基礎(chǔ),并 通過后來的許多專家學(xué)者的研究和進(jìn)展形成了一整套關(guān)系數(shù)據(jù)庫設(shè)計(jì)的理 論和方法。2.3.3數(shù)據(jù)依靠關(guān)系模式的操作專門都與數(shù)據(jù)依靠有關(guān)。在關(guān)系數(shù)據(jù)庫理論中,用數(shù) 據(jù)依靠描述元組中屬性之間的聯(lián)系。常見的數(shù)據(jù)依靠有函數(shù)依靠和傳遞依 靠。函數(shù)依靠:如果在關(guān)系R中,數(shù)據(jù)元素Y的取值依靠于數(shù)據(jù)元素x的 取值,那么稱為Y函數(shù)依靠X,或者

15、稱為X決定Y,記作X丫。例如在 學(xué)全一課程數(shù)據(jù)庫中,學(xué)生的姓名、年齡等屬性均由學(xué)號決定。當(dāng)學(xué)號確定后,其他屬性也就隨之確定,也確實(shí)是講姓名、年齡等屬性函數(shù)依靠于 學(xué)號。傳遞依靠:如果X, Y, Z分不是關(guān)系R中的3個(gè)屬性或者屬性集合, 同時(shí)Z函數(shù)依靠于Y,而Y函數(shù)依靠于X,那么Z班函數(shù)依靠于X,成為 Z傳遞依靠于X例如,在工資關(guān)系中,有姓名、工資級不和差不多工資等 屬性,其中,差不多工資由工資級不決定,而工資級不依靠于職員姓名, 因此在那個(gè)關(guān)系中,差不多工資傳送依靠于職員姓名。為了幸免操作專門,關(guān)系模式要滿足一定的條件。這種條件就叫做范式。范式有五種,這五種 范式由低到高排列,一個(gè)高層的范式確

16、信能滿足低層的范式。第一規(guī)范化形式:第一規(guī)范化形式要求元組中的每一個(gè)數(shù)據(jù)項(xiàng)部不能 再分割,處于原子狀態(tài)。這是關(guān)系數(shù)據(jù)庫能儲存數(shù)據(jù)并正確訪咨詢的差不 多條件。第二規(guī)范化形式:第二規(guī)范化形式要求關(guān)系中每一個(gè)非主鍵屬性完全 依靠于主鍵。第三規(guī)范化形式:第三規(guī)范化形式要求關(guān)系中所有非主鍵屬性之間不 能存在函數(shù)的數(shù)據(jù)庫治理系統(tǒng)提供不同的數(shù)據(jù)庫語言。關(guān)系數(shù)據(jù)庫治理系統(tǒng)幾乎 都提供關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言一一SQL。SQL的全稱是Structured Query Language,即結(jié)構(gòu)化查詢語言。SQL 語句能夠從關(guān)系數(shù)據(jù)庫中獲得數(shù)據(jù),也能夠建立數(shù)據(jù)庫、增加數(shù)據(jù)、修改 數(shù)據(jù)。1986年ANSI采納SQL語言作為

17、關(guān)系數(shù)據(jù)庫系統(tǒng)的標(biāo)準(zhǔn)語言,后被 國際化標(biāo)準(zhǔn)組織(ISO)采納為國際標(biāo)準(zhǔn)。SQL語言使用方便、功能豐富、 簡潔易學(xué),是操作數(shù)據(jù)庫的工業(yè)標(biāo)準(zhǔn)語言,得到廣泛地應(yīng)用。例如關(guān)系數(shù) 據(jù)庫產(chǎn)品DB2、ORACLE等都實(shí)現(xiàn)了 SQL語言。同時(shí),其它數(shù)據(jù)庫產(chǎn)品 廠家也紛紛推出各自的支持 SQL的軟件或者與SQL的接口軟件。如此SQ L語言專門快被整個(gè)運(yùn)算機(jī)界認(rèn)可。SQL語言是一種非過程化語言,它一次處理一個(gè)記錄集合,對數(shù)據(jù)提 供自動(dòng)導(dǎo)航。SQL語言承諾用戶在高層的數(shù)據(jù)結(jié)構(gòu)上工作,而不對單個(gè)記 錄進(jìn)行操作。SQL語言不要求用戶指定數(shù)據(jù)的存取方法,而是使用查詢優(yōu)化器,由系統(tǒng)決定對指定數(shù)據(jù)存取的最快速手段。當(dāng)設(shè)計(jì)者在

18、關(guān)系表上定 義了索引時(shí),系統(tǒng)會自動(dòng)利用索引進(jìn)行快速檢索,用戶不需明白表上是否 有索引或者有什么類型的索引等細(xì)節(jié)。SQL語言能夠完成許多功能,例如:查詢數(shù)據(jù)在數(shù)據(jù)庫表格中插入、修改和刪除記錄建立、修改和刪除數(shù)據(jù)對象操縱對數(shù)據(jù)和數(shù)據(jù)對象的存取確保數(shù)據(jù)庫的一致性和完整性等2.3.1 SQL 查詢數(shù)據(jù)查詢是關(guān)系運(yùn)算理論在 SQL語言中的要緊體現(xiàn),SELECT語句是 SQL查詢的差不多語句,當(dāng)我們在對一個(gè)數(shù)據(jù)庫進(jìn)各種各樣的操作時(shí),使 用的最多的確實(shí)是數(shù)據(jù)查詢,在以 SQL為基礎(chǔ)的關(guān)系數(shù)據(jù)庫中,使用的最 多的確實(shí)是SELECT查詢語句。SELECT語句的完整句法如下:SELECT目標(biāo)表的列名或列表達(dá)式序列

19、FROM差不多表和(或)視圖序列WHERE行條件表達(dá)式GROUP BY列名序列HAVING 組條件表達(dá)式ORDER BY 歹恪ASC | DEAC有兩種:一種是元組值的插入,另一種是查詢結(jié)果的插入。在本系統(tǒng) 中使用的是前一種方式,其句法如下:INSERT INTO 差不多表名(列表名) VALUES (元組值)數(shù)據(jù)刪除往數(shù)據(jù)庫的差不多表中刪除數(shù)據(jù)使用的是 DELETE語句,其句法如下:DELETE FROM 差不多表名WHERE 條件表達(dá)式在些作一點(diǎn)講明,刪除語句實(shí)際上是“ SELECT * FROM差不多表名WHERE條件表達(dá)式”和DELETE操作的結(jié)合,每找到一個(gè)元組,就把它刪除。此外,D

20、ELETE語句只能從一個(gè)差不多表中刪除元組,WHERE子句中條件能夠嵌套,也能夠是來自幾個(gè)差不多表的復(fù)合條件。數(shù)據(jù)修改當(dāng)需要修改差不多表中元組的某些列值時(shí),能夠用UPDATE語句實(shí)現(xiàn), 其句法如下:UPDATE差不多表名SET列名=值表達(dá)式,列名=值表達(dá)式一WHERE條件表達(dá)式Form集合按要求正文中參數(shù)的名稱來索引。Request.Form(element)的值是要求正文中所有 element值的數(shù)組。通過調(diào)用 Request.Form(eleme nt).Count來確定參數(shù)中值的個(gè)數(shù)。如果參數(shù)未關(guān)聯(lián)多個(gè)值,則計(jì)數(shù)為1。如果找不到參數(shù),計(jì)數(shù)為 0。要引用有多個(gè)值的表格元素中的單個(gè)值,必 須

21、指定 index 值。index 參數(shù)能夠是從 1 到 Request.Form(element).Count 中的任意數(shù)字。如果引用多個(gè)表格參數(shù)中的一個(gè),而未指定index值,返回的數(shù)據(jù)將是以逗號分隔的字符串。二、Response寸象與Request是獵取客戶端HTTP信息相反Response對象是用來操 縱發(fā)送給用戶的信息,包括直截了當(dāng)發(fā)送信息給掃瞄器、重定向掃瞄器到 另一個(gè)URL或設(shè)置cookie的值。語法Response.collection|property|method 一、屬性1、BufferBuffer屬性指示是否緩沖頁輸出。當(dāng)緩沖頁輸出時(shí),只有當(dāng)前頁的所 有服務(wù)器腳本處理完畢

22、或者調(diào)用了Flush或End方法后,服務(wù)器才將響應(yīng)發(fā)送給客戶端掃瞄器,服務(wù)器將輸動(dòng)身送給客戶端掃瞄器后就不能再設(shè) 置Buffer屬性。因此應(yīng)該在.asp文件的第一行調(diào)用 Response.Buffeq2、CharsetCharset屬性將字符集名稱附加到 Response對象中content-type標(biāo) 題的后面。關(guān)于不包含 Response.CharsetW性的ASP頁,content-type標(biāo) 題將為:content-type:text/html。我們能夠在.asp文件中指定content-type標(biāo)題,如:將產(chǎn)生以下結(jié)果:content-type:text/html; charset=

23、gb2312注意,不管字符串表示的字符集是否有效,該功能都會將其插入content-type標(biāo)題中。且如果某個(gè)頁包含多個(gè)含有Response.Charset的標(biāo)記,則每個(gè) Response.CharsetB將替代前一個(gè) CharsetName如此,字符集將 被設(shè)置為該頁中Response.Charse也勺最后一個(gè)實(shí)例所指定值。3、ContentTypeContentType屬性指定服務(wù)器響應(yīng)的 HTTP內(nèi)容類型。如果未指定 C ontentType,默認(rèn)為 t秒到期。二、方法1、 Clear能夠用Clear方法清除緩沖區(qū)中的所有 HTML輸出。但Clear方法 只清除響應(yīng)正文而不清除響應(yīng)標(biāo)題。

24、能夠用該方法處理錯(cuò)誤情形。然而如 果沒有將Response.Buffer設(shè)置為TRUE,則該方法將導(dǎo)致運(yùn)行時(shí)錯(cuò)誤。2、EndEnd方法使 Web服務(wù)器停止處理腳本并返回當(dāng)前結(jié)果。文件中剩余 的內(nèi)容將不被處理。如果 Response.Buffer已設(shè)置為TRUE,則調(diào)用Resp onse.End將緩沖輸出。3、FlushFlush方法趕忙發(fā)送緩沖區(qū)中的輸出。如果沒有將Response.Buffer設(shè)置為TRUE,則該方法將導(dǎo)致運(yùn)行時(shí)錯(cuò)誤。4、 RedirectRedirect方法使掃瞄器趕忙重定向到程序指定的URL。這也是一個(gè)我們經(jīng)常用到方法,如此程序員就能夠按照客戶的不同響應(yīng),為不同的客戶 指

25、定不同的頁面或按照不同的情形指定不同的頁面。一旦使用了 Redirect方法任何在頁中顯式設(shè)置的響應(yīng)正文內(nèi)容都將被忽略。然而,此方法不向 客戶端發(fā)送該頁設(shè)置的其他HTTP標(biāo)題,將產(chǎn)生一個(gè)將重定向URL作為鏈接包含的自動(dòng)響應(yīng)正文。Redirect方法發(fā)送下列顯式標(biāo)題,其中 URL 是傳遞給該方法的值。如:5、WriteWrite方法是我們平常最常用的方法之一,它是將指定的字符串寫到當(dāng) 前的HTTP輸出。三、集合Response對象只有一個(gè)集合 -CookieCookies集合設(shè)置cookie的值。若指定的cookie不存在,則創(chuàng)建它。 若存在,則設(shè)置新的值同時(shí)將舊值刪去。語法Response.C

26、ookies(cookie)(key)|.attribute=value那個(gè)地點(diǎn)的cookie是指定cookie的名稱。而如果指定了 key,則該 cookie確實(shí)是一個(gè)字典。attribute指定cookie自身的有關(guān)信息。attribut e參數(shù)能夠是下列之一:Domain若被指定,則cookie將被發(fā)送到對該域的要求中去。Expires指定cookie的過期日期。為了在會話終止后將cookie儲備在客戶端磁盤上,必須設(shè)置該日期。若此項(xiàng)屬性的設(shè)置未超過當(dāng)前日期, 則在任務(wù)終止后cookie將到期。HasKeys指定cookie是否包含關(guān)鍵字。Path若被指定,則cookie將只發(fā)送到對該路

27、徑的要求中。如果未設(shè) 置該屬性,則使用應(yīng)用程序的路徑。三、 Application 對象。一、屬性盡管Application對象沒有內(nèi)置的屬性,但我們能夠使用以下句法設(shè)置 用戶定義的屬性也可稱為集合。Application(屬性/集合名稱)=值我們能夠使用如下腳本聲明并建立 Application對象的屬性。一旦我們分配了 Application對象的屬性,它就會持久地存在,直到關(guān) 閉 WEB服務(wù)器服務(wù)使得 Application停止。由于儲備在 Application對象 中的數(shù)值能夠被應(yīng)用程序的所有用戶讀取,因此Application對象的屬性專 門適合在應(yīng)用程序的用戶之間傳遞信息。二、方

28、法Application對象有兩個(gè)方法,它們差不多上用于處理多個(gè)用戶對儲備在Application中的數(shù)據(jù)進(jìn)行寫入的咨詢題1、Lock方法禁止其他客戶修改Application對象的屬性。Lock方法阻止其他客戶修改儲備在Application對象中的變量,以確保在同一時(shí)刻僅有一個(gè)客戶可修改和存取Application變量。如果用戶沒有明確調(diào)用Unlock方法,則服務(wù)器將在.asp文件終止或超時(shí)后即解除對 Application對象的鎖定。讓我們來看看下面這段用Application來記錄頁面訪咨詢次數(shù)的程序歡迎光臨本網(wǎng)頁,你是本頁的第 位訪客!將以上腳本儲存在你的.asp文件中,就輕而易舉地

29、給你的頁面添加了 一個(gè)計(jì)數(shù)器。2、和Lock方法相反,Unlock方法承諾其他客戶修改 Application 對象的屬性。在上面的例子中,上述例子中,Unlock方法解除對象的鎖定,使得下 一個(gè)客戶端能夠增加 NumVisits的值。三、事件1、Application_OnStartApplication_OnStart事件在首次創(chuàng)建新的會話(即Session_OnStart 事件)之前發(fā)生。當(dāng)WEB服務(wù)器啟動(dòng)并承諾對應(yīng)用程序所包含的文件進(jìn) 行要求時(shí)就觸發(fā)你也能夠用Execute方法從一個(gè)查詢返回結(jié)果。如下例所示:在那個(gè)例子中,使用了 Execute。方法以返回一個(gè)SQL SELECT查詢的 結(jié)果。與上一個(gè)例子不同,那個(gè)Execute

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論