版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
目錄TOC\h\z\t"標(biāo)題,1,_1.1,2,_第一章,1,_1.1.1,3"摘要 1Abstract 1第一章引言 21.1人力資源開發(fā)與管理系統(tǒng)簡介 24.3.4教師信息查找功能 284.3.5增加教師功能 284.3.6刪除教師功能 284.3.7教輔人員信息顯示 294.3.8教輔人員信息詳細(xì)顯示 294.3.9教輔人員隊伍結(jié)構(gòu)信息顯示 294.3.10教輔人員查找顯示 304.3.11增加教輔人員 304.3.12刪除教輔人員 304.3.13教師隊伍結(jié)構(gòu)參數(shù)修改 314.3.14教輔人員隊伍結(jié)構(gòu)參數(shù)修改 31第五章系統(tǒng)分析與數(shù)據(jù)庫設(shè)計 325.1需求分析 325.2模塊設(shè)計 325.3系統(tǒng)功能圖及功能概述 345.4數(shù)據(jù)庫E_R圖設(shè)計 355.5數(shù)據(jù)庫結(jié)構(gòu)分析 375.5.1manage表(用戶表)設(shè)計 375.5.2techer表(教師信息表)設(shè)計 375.5.3tc表(教輔人員表)設(shè)計 375.5.4course表(課程表)設(shè)計 385.5.5post表(崗位表)設(shè)計 385.5.6object表(參數(shù)表)設(shè)計 38第六章關(guān)鍵代碼分析與設(shè)計 396.1安全設(shè)計 39第八章畢業(yè)小結(jié) 58第九章致謝 60參考文獻: 61人力資源開發(fā)與管理系統(tǒng)摘
要:人力資源開發(fā)與管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應(yīng)用程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的庫。而對于后者則要求應(yīng)用程序功能完備,易使用等特點。因此本人結(jié)合人力資源開發(fā)與管理信息的要求,使用ACCESS2000作為數(shù)據(jù)庫、ASP實現(xiàn)應(yīng)用程序設(shè)計,對ASP數(shù)據(jù)庫技術(shù)進行了較深入的學(xué)習(xí)和應(yīng)用,主要完成對人力資源開發(fā)與管理系統(tǒng)的需求分析、功能模塊劃分、數(shù)據(jù)庫模式分析,并由此設(shè)計了數(shù)據(jù)庫結(jié)構(gòu)和應(yīng)用程序。系統(tǒng)運行結(jié)果證明,本文所設(shè)計的人力資源開發(fā)與管理系統(tǒng)可以滿足初級信息管理,以及畢業(yè)設(shè)計的要求。關(guān)鍵字:ACCESS2000,ASP,數(shù)據(jù)庫,SQL,人力資源開發(fā)與管理。HumanresourcesdevelopmentandmanagementsystemAbstract:Humanresourcesdevelopmentandmanagementsystemisthetypicalinformationmanagementsystem(MIS),itsdevelopmentincludesprimarilythebackstagedatabaseestablisheswithsupportandtheheadappliestheprocedure.Establishestorisetotheformerrequestthedataconsistencyisstrongwiththecomplete,thedatabasesafetylike.Butrequestthelatterverymuchtheappliedprocedurefunctioncomplete,easyusageetc.characteristics.Socombinethedemandforhumanresourcesdevelopmentandmanagementinformationinperson,useaccess2000asdatabase,aspandrealizeusinganddesigningprogram,havecarriedonthedeeperstudyandapplicationtoaspdatabasetechnology,finishtomanpowerresourcesdevelopmentanddemandanalysis,functionmoduledividing,databasemodeanalysisoftheadministrativesystemmainly,andhasdesignedstructureofthedatabaseandapplicationprogramfromthis.Thesystematicoperationresultproves,manpowerresourcesdevelopmentandadministrativesystemthatthistextdesignscansatisfytheelementaryinformationmanagement,andthedemandofthegraduationproject..Keyword:ACCESS2000,ASP,database,SQL,humanresourcesdevelopmentandmanagement.
第一章引言1.1人力資源開發(fā)與管理系統(tǒng)簡介隨著科學(xué)技術(shù)的不斷提高,計算機科學(xué)日漸成熟,其強大的功能已為人們深刻認(rèn)識,它已進入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。作為計算機應(yīng)用的一部分,使用以下幾點:(1)完全與HTML融合在一起;(2)創(chuàng)建簡單,不需要編譯和鏈接,腳本可以在ASP環(huán)境下直接運行;(3)面向?qū)ο螅δ芸梢杂葾ctivex服務(wù)器構(gòu)件擴展;(4)由于腳本在服務(wù)器端執(zhí)行,因此它幾乎可以支持任何一種瀏覽器。ASP在性能和效率方面優(yōu)于CGI、ISAPI,這主要源于它先進的體系結(jié)構(gòu),ASP直接建立于WEB服務(wù)器中,并且是作為WEB服務(wù)器的一個服務(wù)運行,支持多用戶,多線程。HTTP協(xié)議是通信。第二章數(shù)據(jù)庫概論信息處理在計算機應(yīng)用領(lǐng)域居重要地位。而數(shù)據(jù)庫技術(shù)是目前處理信息最完善的手段之一。各種MIS(管理信息系統(tǒng))、DSS(決策支持系統(tǒng))、OAS(辦公自動化系統(tǒng))以及等功能具有數(shù)據(jù)共享、數(shù)據(jù)結(jié)構(gòu)化、數(shù)據(jù)獨立性、可控數(shù)據(jù)冗余度和統(tǒng)一數(shù)據(jù)控制等特點。2.1數(shù)據(jù)庫系統(tǒng)模型和結(jié)構(gòu)數(shù)據(jù)庫中存儲的是結(jié)構(gòu)化的數(shù)據(jù),就是說數(shù)據(jù)庫不僅要考慮記錄內(nèi)數(shù)據(jù)項的聯(lián)系,還要考慮記錄之間的聯(lián)系。描述這種聯(lián)系的數(shù)據(jù)結(jié)構(gòu)形式就是數(shù)據(jù)模型,數(shù)據(jù)模型是數(shù)據(jù)庫系統(tǒng)中的一個重要概念,它的好壞直接影響數(shù)據(jù)庫的性能。數(shù)據(jù)庫發(fā)展歷程中,最有影響的三種數(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)系”)來表示數(shù)據(jù)之間的聯(lián)系。其中層次模型和網(wǎng)狀模型都是早期的數(shù)據(jù)模型,通常把它們叫做“格式化數(shù)據(jù)模型”。2.1.1層次模型世界中較為復(fù)雜的事物間的聯(lián)系。子結(jié)點可以有多個雙親結(jié)點。網(wǎng)狀結(jié)構(gòu)的主要特征為:有一個以上的結(jié)點沒有雙親,至少有—個結(jié)點有多于一個的雙親。網(wǎng)狀模型表達(dá)能力強,能反映實體間復(fù)雜的關(guān)系,但是網(wǎng)狀結(jié)構(gòu)在概念方面都比較復(fù)雜,對機器的軟硬件要求也比較高。2.1.3關(guān)系模型關(guān)系模型是發(fā)展較晚的一種模型,但是發(fā)展速度很快。現(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ù)庫系統(tǒng)中。關(guān)系模型用二維表格結(jié)構(gòu)來表示實體以及實體問的聯(lián)系。關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)是一個“二維表框架”組成的集合,每個二維表又稱為關(guān)系,因此可以說關(guān)系模型是“關(guān)系框架”組成的集合。2.2數(shù)據(jù)庫管理系統(tǒng)(DBMS)數(shù)據(jù)庫系統(tǒng)把對數(shù)據(jù)的管理、維護和使用的復(fù)雜性都轉(zhuǎn)嫁給數(shù)據(jù)庫管理系統(tǒng)身上,因此,DBMS是一種非常復(fù)雜的、綜合性的對數(shù)據(jù)進行管理的大型系統(tǒng)軟件,它是數(shù)據(jù)庫系統(tǒng)的核心組成部分。DBMS由于缺乏統(tǒng)一的標(biāo)準(zhǔn),它們的功能隨系統(tǒng)而異。一般說來,大型系統(tǒng)功能多而強,小型系統(tǒng)功少而弱。但一般的DBMS都包含下面五個主要功能:●數(shù)據(jù)庫定義功能:DBMS提供數(shù)據(jù)定義語言(DDL來定義數(shù)據(jù)庫的三級模式?!駭?shù)據(jù)庫存儲功能:DBMS提供數(shù)據(jù)操作語言(DML)實現(xiàn)對數(shù)據(jù)庫數(shù)據(jù)的存儲操作:檢索、插入、修改和刪除。DML有兩類:一類是交互式命令語言,語法簡單,可單獨使用,稱為自主性DML。另一類把數(shù)據(jù)庫操作語句嵌入到主語言(如COBOL、C++、JAVA等)中,這類DML不能單獨使用,因此稱為宿主型的?,F(xiàn)代DBMS一般具有這兩種DML?!駭?shù)據(jù)庫管理功能:DBMS提供數(shù)據(jù)控制功能即數(shù)據(jù)的安全性控制、完整性控制和并發(fā)控制等。對數(shù)據(jù)庫運行進行有數(shù)的控制和管理,以確保數(shù)據(jù)庫中的數(shù)正確有數(shù)?!駭?shù)據(jù)庫維護功能:包括數(shù)據(jù)庫初始數(shù)據(jù)的裝入,數(shù)據(jù)庫的轉(zhuǎn)儲、恢復(fù)、重組和系統(tǒng)性能監(jiān)控、分析等功能。這些功能大多由皿服的應(yīng)用程序完成?!駭?shù)模通信功能:DBMS提供處理數(shù)據(jù)的傳輸,實現(xiàn)用戶與DBMS之間的通信。通常由操作系統(tǒng)協(xié)調(diào)完成。2.3關(guān)系數(shù)據(jù)庫理論基礎(chǔ)關(guān)系數(shù)據(jù)庫理論就是關(guān)系數(shù)據(jù)庫設(shè)計理論。二十世紀(jì)七十年代,IBM的E.F.Codd連續(xù)發(fā)表的多篇論文,奠定丁關(guān)系數(shù)據(jù)庫理論的基礎(chǔ),并經(jīng)過后來的許多專家學(xué)者的研究和發(fā)展形成了一整套關(guān)系數(shù)據(jù)庫設(shè)計的理論和方法。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,或者稱為X決定Y,記作X—Y。例如在學(xué)全—課程數(shù)據(jù)庫中,學(xué)生的姓名、年齡等屬性均由學(xué)號決定。當(dāng)學(xué)號確定后,其他屬性也就隨之確定,也就是說姓名、年齡等屬性函數(shù)依賴于學(xué)號。傳遞依賴:如果X,Y,Z分別是關(guān)系R中的3個屬性或者屬性集合,并且Z函數(shù)依賴于Y,而Y函數(shù)依賴于X,那么Z班函數(shù)依賴于X,成為Z傳遞依賴于X例如,在工資關(guān)系中,有姓名、工資級別和基本工資等屬性,其中,基本工資由工資級別決定,而工資級別依賴于員工姓名,所以在這個關(guān)系中,基本工資傳送依賴于員工姓名。為了避免操作異常,關(guān)系模式要滿足一定的條件。這種條件就叫做范式。范式有五種,這五種范式由低到高排列,一個高層的范式肯定能滿足低層的范式。第一規(guī)范化形式:第一規(guī)范化形式要求元組中的每一個數(shù)據(jù)項部不能再分割,處于原子狀態(tài)。這是關(guān)系數(shù)據(jù)庫能保存數(shù)據(jù)并正確訪問的基本條件。第二規(guī)范化形式:第二規(guī)范化形式要求關(guān)系中每一個非主鍵屬性完全依賴于主鍵。第三規(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的全稱是StructuredQueryLanguage,即結(jié)構(gòu)化查詢語言。SQL語句可以從關(guān)系數(shù)據(jù)庫中獲得數(shù)據(jù),也可以建立數(shù)據(jù)庫、增加數(shù)據(jù)、修改數(shù)據(jù)。1986年ANSI采用SQL語言作為關(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等都實現(xiàn)了SQL語言。同時,其它數(shù)據(jù)庫產(chǎn)品廠家也紛紛推出各自的支持SQL的軟件或者與SQL的接口軟件。這樣SQL語言很快被整個計算機界認(rèn)可。SQL語言是一種非過程化語言,它一次處理一個記錄集合,對數(shù)據(jù)提供自動導(dǎo)航。SQL語言允許用戶在高層的數(shù)據(jù)結(jié)構(gòu)上工作,而不對單個記錄進行操作。SQL語言不要求用戶指定數(shù)據(jù)的存取方法,而是使用查詢優(yōu)化器,由系統(tǒng)決定對指定數(shù)據(jù)存取的最快速手段。當(dāng)設(shè)計者在關(guān)系表上定義了索引時,系統(tǒng)會自動利用索引進行快速檢索,用戶不需知道表上是否有索引或者有什么類型的索引等細(xì)節(jié)。SQL語言可以完成許多功能,例如:●查詢數(shù)據(jù)●在數(shù)據(jù)庫表格中插入、修改和刪除記錄●建立、修改和刪除數(shù)據(jù)對象●控制對數(shù)據(jù)和數(shù)據(jù)對象的存取●確保數(shù)據(jù)庫的一致性和完整性等2.3.1SQL查詢數(shù)據(jù)查詢是關(guān)系運算理論在SQL語言中的主要體現(xiàn),SELECT語句是SQL查詢的基本語句,當(dāng)我們在對一個數(shù)據(jù)庫進各種各樣的操作時,使用的最多的就是數(shù)據(jù)查詢,在以SQL為基礎(chǔ)的關(guān)系數(shù)據(jù)庫中,使用的最多的就是SELECT查詢語句。SELECT語句的完整句法如下:SELECT目標(biāo)表的列名或列表達(dá)式序列FROM
基本表和(或)視圖序列[WHERE行條件表達(dá)式][GROUPBY列名序列][HAVING組條件表達(dá)式][ORDERBY列名[ASC│DEAC]…]有兩種:一種是元組值的插入,另一種是查詢結(jié)果的插入。在本系統(tǒng)中使用的是前一種方式,其句法如下:INSERTINTO基本表名(列表名)VALUES(元組值)●數(shù)據(jù)刪除往數(shù)據(jù)庫的基本表中刪除數(shù)據(jù)使用的是DELETE語句,其句法如下:DELETEFROM基本表名[WHERE條件表達(dá)式]在些作一點說明,刪除語句實際上是“SELECT*FROM基本表名[WHERE條件表達(dá)式]”和DELETE操作的結(jié)合,每找到一個元組,就把它刪除。此外,DELETE語句只能從一個基本表中刪除元組,WHERE子句中條件可以嵌套,也可以是來自幾個基本表的復(fù)合條件?!駭?shù)據(jù)修改當(dāng)需要修改基本表中元組的某些列值時,可以用UPDATE語句實現(xiàn),其句法如下:UPDATE基本表名SET列名=值表達(dá)式[,列名=值表達(dá)式…][WHERE條件表達(dá)式]Form集合按請求正文中參數(shù)的名稱來索引。Request.Form(element)的值是請求正文中所有element值的數(shù)組。通過調(diào)用Request.Form(element).Count來確定參數(shù)中值的個數(shù)。如果參數(shù)未關(guān)聯(lián)多個值,則計數(shù)為1。如果找不到參數(shù),計數(shù)為0。要引用有多個值的表格元素中的單個值,必須指定index值。index參數(shù)可以是從1到Request.Form(element).Count中的任意數(shù)字。如果引用多個表格參數(shù)中的一個,而未指定index值,返回的數(shù)據(jù)將是以逗號分隔的字符串。二、Response對象與Request是獲取客戶端HTTP信息相反,Response對象是用來控制發(fā)送給用戶的信息,包括直接發(fā)送信息給瀏覽器、重定向瀏覽器到另一個URL或設(shè)置cookie的值。語法Response.collection|property|method一、屬性1、BufferBuffer屬性指示是否緩沖頁輸出。當(dāng)緩沖頁輸出時,只有當(dāng)前頁的所有服務(wù)器腳本處理完畢或者調(diào)用了Flush或End方法后,服務(wù)器才將響應(yīng)發(fā)送給客戶端瀏覽器,服務(wù)器將輸出發(fā)送給客戶端瀏覽器后就不能再設(shè)置Buffer屬性。因此應(yīng)該在.asp文件的第一行調(diào)用Response.Buffer。2、CharsetCharset屬性將字符集名稱附加到Response對象中content-type標(biāo)題的后面。對于不包含Response.Charset屬性的ASP頁,content-type標(biāo)題將為:content-type:text/html。我們可以在.asp文件中指定content-type標(biāo)題,如:<%Response.Charset="gb2312")%>將產(chǎn)生以下結(jié)果:content-type:text/html;charset=gb2312注意,無論字符串表示的字符集是否有效,該功能都會將其插入content-type標(biāo)題中。且如果某個頁包含多個含有Response.Charset的標(biāo)記,則每個Response.Charset都將替代前一個CharsetName。這樣,字符集將被設(shè)置為該頁中Response.Charset的最后一個實例所指定值。3、ContentTypeContentType屬性指定服務(wù)器響應(yīng)的HTTP內(nèi)容類型。如果未指定ContentType,默認(rèn)為t秒到期。<%Response.ExpiresAbsolute=#Dec12,19989:00:30#%>二、方法1、Clear可以用Clear方法清除緩沖區(qū)中的所有HTML輸出。但Clear方法只清除響應(yīng)正文而不清除響應(yīng)標(biāo)題??梢杂迷摲椒ㄌ幚礤e誤情況。但是如果沒有將Response.Buffer設(shè)置為TRUE,則該方法將導(dǎo)致運行時錯誤。2、EndEnd方法使Web服務(wù)器停止處理腳本并返回當(dāng)前結(jié)果。文件中剩余的內(nèi)容將不被處理。如果Response.Buffer已設(shè)置為TRUE,則調(diào)用Response.End將緩沖輸出。3、FlushFlush方法立即發(fā)送緩沖區(qū)中的輸出。如果沒有將Response.Buffer設(shè)置為TRUE,則該方法將導(dǎo)致運行時錯誤。4、RedirectRedirect方法使瀏覽器立即重定向到程序指定的URL。這也是一個我們經(jīng)常用到方法,這樣程序員就可以根據(jù)客戶的不同響應(yīng),為不同的客戶指定不同的頁面或根據(jù)不同的情況指定不同的頁面。一旦使用了Redirect方法任何在頁中顯式設(shè)置的響應(yīng)正文內(nèi)容都將被忽略。然而,此方法不向客戶端發(fā)送該頁設(shè)置的其他HTTP標(biāo)題,將產(chǎn)生一個將重定向URL作為鏈接包含的自動響應(yīng)正文。Redirect方法發(fā)送下列顯式標(biāo)題,其中URL是傳遞給該方法的值。如:<%Response.redirect("")%>5、WriteWrite方法是我們平時最常用的方法之一,它是將指定的字符串寫到當(dāng)前的HTTP輸出。三、集合Response對象只有一個集合--CookieCookies集合設(shè)置cookie的值。若指定的cookie不存在,則創(chuàng)建它。若存在,則設(shè)置新的值并且將舊值刪去。語法Response.Cookies(cookie)[(key)|.attribute]=value這里的cookie是指定cookie的名稱。而如果指定了key,則該cookie就是一個字典。attribute指定cookie自身的有關(guān)信息。attribute參數(shù)可以是下列之一:Domain若被指定,則cookie將被發(fā)送到對該域的請求中去。Expires指定cookie的過期日期。為了在會話結(jié)束后將cookie存儲在客戶端磁盤上,必須設(shè)置該日期。若此項屬性的設(shè)置未超過當(dāng)前日期,則在任務(wù)結(jié)束后cookie將到期。HasKeys指定cookie是否包含關(guān)鍵字。Path若被指定,則cookie將只發(fā)送到對該路徑的請求中。如果未設(shè)置該屬性,則使用應(yīng)用程序的路徑。三、Application對象。一、屬性雖然Application對象沒有內(nèi)置的屬性,但我們可以使用以下句法設(shè)置用戶定義的屬性也可稱為集合。Application("屬性/集合名稱")=值我們可以使用如下腳本聲明并建立Application對象的屬性。<%Application("MyVar")="Hello"SetApplication("MyObj")=Server.CreateObject("MyComponent")%>一旦我們分配了Application對象的屬性,它就會持久地存在,直到關(guān)閉WEB服務(wù)器服務(wù)使得Application停止。由于存儲在Application對象中的數(shù)值可以被應(yīng)用程序的所有用戶讀取,所以Application對象的屬性特別適合在應(yīng)用程序的用戶之間傳遞信息。二、方法Application對象有兩個方法,它們都是用于處理多個用戶對存儲在Application中的數(shù)據(jù)進行寫入的問題1、Lock方法禁止其他客戶修改Application對象的屬性。Lock方法阻止其他客戶修改存儲在Application對象中的變量,以確保在同一時刻僅有一個客戶可修改和存取Application變量。如果用戶沒有明確調(diào)用Unlock方法,則服務(wù)器將在.asp文件結(jié)束或超時后即解除對Application對象的鎖定。讓我們來看看下面這段用Application來記錄頁面訪問次數(shù)的程序:<%DimNumVisitsNumVisits=0Application.LockApplication("NumVisits")=Application("NumVisits")+1Application.Unlock%>歡迎光臨本網(wǎng)頁,你是本頁的第<%=Application("NumVisits")%>位訪客!將以上腳本保存在你的.asp文件中,就輕而易舉地給你的頁面添加了一個計數(shù)器。2、和Lock方法相反,Unlock方法允許其他客戶修改Application對象的屬性。在上面的例子中,上述例子中,Unlock方法解除對象的鎖定,使得下一個客戶端能夠增加NumVisits的值。三、事件1、Application_OnStartApplication_OnStart事件在首次創(chuàng)建新的會話(即Session_OnStart事件)之前發(fā)生。當(dāng)WEB服務(wù)器啟動并允許對應(yīng)用程序所包含的文件進行請求時就觸發(fā)你也可以用Execute方法從一個查詢返回結(jié)果。如下例所示:<%SetMyConn=Sever.CreateObject(“ADODB.Connection”)MyConn.Open“FILEDSN=d:\ProgramFiles\CommonFiles\ODBC\DataSources\MyData.dsn”SetRS=MyConn.Execute(“SELECT*FROMMytable”)MyConn.Close%>在這個例子中,使用了Execute()方法以返回一個SQLSELECT查詢的結(jié)果。與上一個例子不同,這個Execute方法使用了括號。當(dāng)你要返回結(jié)果時,千萬別忘了使用括號,否則你會收到錯誤信息Expectedendofstatement.這個SQL查詢的結(jié)果被讀取到記錄集對象的一個實例RS中。該記錄集由Execute()方法自動創(chuàng)建。你將在下一章中學(xué)習(xí)如何使用記錄集。Execute方法包含兩個可選參數(shù)。你可以給一個RecordsAffected參數(shù),用來保存被執(zhí)行的SQL語句所操作的記錄個數(shù)。你還可以給一個Options參數(shù),用來提供被執(zhí)行的SQL語句的有關(guān)信息。三、用記錄集顯示記錄記錄集可以用來代表表中的記錄。與表一樣,一個記錄集包含一條或多條記錄(行),每個記錄包括一個或多個域(字段)。在任何時刻,只有一條記錄是當(dāng)前記錄。要創(chuàng)建記錄集對象的一個實例,你可以使用連接對象的Execute()方法。當(dāng)你用Execute()方法從一個數(shù)據(jù)庫返回查詢結(jié)果時,一個記錄集對象會被自動創(chuàng)建。這里有一個例子:<%SetMyConn=Sever.CreateObject(“ADODB.Connection”)MyConn.Open“FILEDSN=d:\ProgramFiles\CommonFiles\ODBC\DataSources\MyData.dsn”SetRS=MyConn.Execute(“SELECT*FROMMytable”)RS.CloseMyConn.Close%>在這個例子中,使用一個SQLSELECT語句從一個表Mytable中返回了所有的記錄。Execute()方法返回一個記錄集。在這個腳本中,該記錄集被分配給變量RS,然后關(guān)閉了這個記錄集。最后,關(guān)閉與數(shù)據(jù)庫的連接。四、記錄集游標(biāo)和鎖定類型你可以用四種類型的游標(biāo)打開一個記錄集。游標(biāo)決定了你可以對一個記錄集進行什么操作。游標(biāo)還決定了其他用戶可以對一個記錄集進行什么樣的改變。下面列出了游標(biāo)的不同類型和限制:adOpenFowardOnly。使用前向游標(biāo),你只能在記錄集中向前移動。adOpenKeyset。使用Keyset游標(biāo),你可以在記錄集中向前或向后移動。如果另一個用戶刪除或改變了一條記錄,記錄集中將反映這個變化。但是,如果另一個用戶添加了一條新記錄,新記錄不會出現(xiàn)在記錄集中。adOpenDynamic。使用動態(tài)游標(biāo),你可以在記錄集中向前或向后移動。其他用戶造成的記錄的任何變化都將在記錄集中有所反映。adOpenStatic。使用靜態(tài)游標(biāo),你可以在記錄集中向前或向后移動。但是,靜態(tài)游標(biāo)不會對其他用戶造成的記錄變化有所反映。在缺省情況下,當(dāng)你打開一個記錄集時,將用前向游標(biāo)打開它。這意味著你只能用MoveNext方法在記錄集中向前移動。對記錄集的其它操作將不受支持。五、操作記錄集的高級方法到現(xiàn)setrs=cmd.execute%>2.詳細(xì)代碼設(shè)計該項功能的顯示同.3教師結(jié)構(gòu)信息顯示1.?dāng)?shù)據(jù)庫查詢1)setcmd=server.createobject("ADODB.Command")cmd.activeconnection=mandtext="select*fromtecherorderby教師號desc"社.2001MBA《人力資源開發(fā)與管理》期未考題班級:****學(xué)號:姓名:得分:一、問答題(閉卷部分,滿分55分)職務(wù)分析在人力資源管理中有什么作用?(12分)人力規(guī)劃涉及哪些方面的內(nèi)容?它們之間有什么聯(lián)系?(12分)制定企業(yè)薪酬管理應(yīng)遵循哪些基本原則?設(shè)計一個企業(yè)的薪酬體系,必須考慮哪些方面的影響因素?(12分)未來人力資源經(jīng)理應(yīng)扮演哪些重要角色?(12分)假設(shè)你是一名人力資源部經(jīng)理,現(xiàn)擬招聘一名薪酬經(jīng)理,請試擬出招聘廣告(7分)二、案例部分(滿分45分)案例內(nèi)容純屬虛構(gòu),特此說明。[案例一](20分)韓國三星公司成立于1938年,短短幾年內(nèi)它由小雜貨店躍居韓國企業(yè)之首的關(guān)鍵就在于三星的用人之道。從1957年開始三星就實施嚴(yán)格的人才選拔制度,選擇職工的標(biāo)準(zhǔn)是“具有智能,誠實和健康的人”。在把符合條件的人招為企業(yè)職工之后,公司會不惜花費大筆資金,把他們培養(yǎng)成為企業(yè)發(fā)展有用的人才,包括嚴(yán)格的選拔、有效的培訓(xùn)以及安排合適的崗位等。三星的選拔工作貫穿于整個實際工作中,立足于實際工作能力。對于實際業(yè)務(wù)中涌現(xiàn)出來的人才,三星一定會予以提升。此外,允許優(yōu)秀人才犯錯誤也是三星人事管理的又一個重要原則。前提是盡職盡責(zé)的工作。而對于那些因工作懈怠、以己之利而損公司之利的人,公司必將嚴(yán)懲不貸。這種人才選拔制度使三星公司人才輩出。三星不但重視人才選拔,更重視人才培養(yǎng),它以一套獨特而系統(tǒng)的培訓(xùn)制度著稱。人才是企業(yè)競爭之本,三星公司在人才培訓(xùn)上可謂不遺余力。每年用于職員立志培訓(xùn)的費用就高達(dá)1億美元之多。新職員要經(jīng)過24天的集訓(xùn)才可上崗,以培養(yǎng)他們同心協(xié)力的三星精神。對原有職工,公司也提供很多進修機會,并明文規(guī)定,從董事到員工,每人每年至少受訓(xùn)兩周,使大家及時掌握新經(jīng)貿(mào)知識和政治經(jīng)濟形勢。三星在企業(yè)內(nèi)部設(shè)立了管理能力部門,業(yè)務(wù)知識部門和精神狀態(tài)部門等三大職能教育機構(gòu)對職工進行有針對性的教育培訓(xùn),聘著名專家開辦講座,派部分人員駐外進修,培養(yǎng)他們的海外工作能力。為更好適應(yīng)企業(yè)國際化經(jīng)營的需要,從1991年公司正式實施國際化人才培訓(xùn)制度,選出一些優(yōu)秀員工派駐國外,通過一年的駐外生活體驗,掌握當(dāng)?shù)氐慕?jīng)濟運作方式和法律規(guī)范條件,了解當(dāng)?shù)仫L(fēng)土人情和文化習(xí)俗,以通曉當(dāng)?shù)貒槊袂榈娜耍瑸槿菍戆l(fā)展服務(wù)。三星還十分重視人才的自我提高。三星總是積極地創(chuàng)造條件,主要采取崗位教育、集體研討和自我總結(jié)的方式,使員工通過自學(xué)自省,不斷進步。隨著三星集團日益走向國際化經(jīng)營,三星制定了一系列政策來迅速獲得海外的先進技術(shù)和當(dāng)?shù)貎?yōu)秀人才。正是因為三星集團的人才政策使三星既能有效的吸引和培訓(xùn)人才,又能合理的任用和提高人才,從而真正實現(xiàn)人才濟濟,各盡其能。請扼要回答:你對三星集團的“允許優(yōu)秀人才犯錯誤”這一人事管理的原則有什么看法?(5分)結(jié)合案例談一談三星集團的人才培養(yǎng)的做法有什么好處?(4分)在企業(yè)步入國際化階段時,如何獲得所需的人才呢?三星公司給了我們哪些借鑒?(6分)結(jié)合案例,為什么三星在人員培訓(xùn)方面進行很大的投入?(5分)[案例一](25分)小劉畢業(yè)于天津某所大學(xué),專業(yè)是房地產(chǎn)經(jīng)營與管理。小劉在校期間幾乎包攬了所有獎學(xué)金,但北京人才濟濟,幾個月下來,仍沒有什么著落。終于機會來了,小劉萬萬沒有想到,她能找到這份較滿意的工作,起到關(guān)鍵性作用的竟是她一年前寫的一篇有關(guān)老城建設(shè)的獲獎?wù)撐?。事情是這樣的,經(jīng)過兩輪面試,小劉的競爭者只剩下其他兩個北京名校的畢業(yè)生,一男一女。從學(xué)校上來比,小劉想自己肯定沒戲了。沒料到,公司通知她立刻來公司,并給她一個月的考核期來決定是否最終拍板。原來,總經(jīng)理看了小劉的論文,剛好與他想建一所老年城的構(gòu)想有些不謀而合。于是經(jīng)理決定聘用小劉。給她一個月的機會考察公司情況,并重新遞交一份更切合本公司實際情況的老年城建設(shè)構(gòu)想論文。小劉感到壓力挺大,但不能不說,這是一個機會,首先公司是一家國有大中型企業(yè),可以給她解決北京戶口,這是一個大問題;其次,住房可以解決,有單身公寓;薪水在小劉看來雖然不高,但還算可以,專業(yè)基本對口,公司規(guī)模也不小,再加上老板的賞識,小劉決定把握機會,好好表現(xiàn)。小劉在公司的第一個月,主要忙于作論文、上網(wǎng)、電話咨詢專家,挺忙。有時有了疑問,由于公司里其他人并不十分了解這個項目,一切還只是個想法,所以,總也得不到確切答案。小劉感到挺無助,不好意思問經(jīng)理,只好自己想了。工程處負(fù)責(zé)人對小劉的到來并不高興。因為他們認(rèn)為,現(xiàn)在公司最緊缺的是工程技術(shù)人員,經(jīng)營策劃之類的事完全可以交給專門的策劃公司。再說,老年城計劃還只不過是個設(shè)想,但他們沒有聘用的權(quán)利,只好當(dāng)做個牢騷向主任發(fā)發(fā),也就再沒說什么。一個月后,小劉完成了任務(wù)。并簽訂了三方協(xié)議。除了前兩輪面試她見到了人力資源辦公室的有關(guān)人員,再就到了簽協(xié)議時,她進了一次人力資源辦,再沒有和人力資源辦公室的人打過交道。請扼要回答:倘若你是這家企業(yè)的經(jīng)理,你會因為一篇論文而決定一名員工的聘用嗎?(6分)你可否推測該企業(yè)的人力資源管理仍處在那個階段?人力資源辦公室應(yīng)發(fā)揮哪幾方面的作用?(6分)如果你是人力資源部新員工招聘工作的負(fù)責(zé)人,你會如何安排小劉的這一個月考核期,使之效用最大化。(4分)通過這個案例,你能看出國有企業(yè)人力資源管理上存在的普遍問題是什么嗎?(9分)問答題:職務(wù)分析是人力資源管理的最基本工具,人力資源管理的每一項工作都要用到職務(wù)分析的結(jié)果。其作用:為人事決策奠定了基礎(chǔ)(使組織充分了解工作的具體內(nèi)容以及對員工的身心要求)有利于避免人力資源浪費和提高生產(chǎn)效率(職責(zé)分明,提高工作效率與和諧性)有利于科學(xué)評價員工實績(因為職位的內(nèi)容有明確界定,標(biāo)準(zhǔn)客觀,評價較合理、公平)有利于合理使用員工,人盡其才(在招聘、使用、晉升中使最合適的人得到合適崗位)有利于有效地激勵員工(可對培訓(xùn)、職業(yè)開發(fā)、安全、薪酬等提供迠設(shè)性意見)人力資源規(guī)劃涉及內(nèi)容與相互聯(lián)系:人員補充計劃。與人員晉升計劃相聯(lián)系。培訓(xùn)計劃。它與企業(yè)晉升計劃、配備計劃、亇人職業(yè)計劃密切相關(guān)。人員配備計劃。它與晉升計劃、員工職業(yè)計劃相聯(lián)系。薪資激勵計劃。它可確保人工成本與經(jīng)營狀況保持合適比例,同時激勵員工。人員晉升計劃。它與培訓(xùn)、補充、職業(yè)等計劃相聯(lián)系?!镄匠旯芾碇饕瓌t是:公平性適度性(在適當(dāng)?shù)纳?、下限區(qū)間內(nèi)運作)安全性(員工與企業(yè)兩方面)認(rèn)可性(大多數(shù)員工認(rèn)可,更要符合法律)成本控制法平衡性(報酬系統(tǒng)內(nèi)的各方面)刺激性(對員工具強烈激勵作用)交換性(與外部市場有可交換的內(nèi)容,非我行我素)★設(shè)計一亇企業(yè)薪酬系統(tǒng)必須考慮的影響因素有:主要考慮:外部均衡(與同地域、同行業(yè)的報酬水平一致或略高平均水平);內(nèi)部均衡(內(nèi)部員工之間的報酬水平應(yīng)與他們工作成比例)。具體影響因素有:外部因素有:法規(guī)政策;當(dāng)?shù)亟?jīng)濟發(fā)展?fàn)顩r;勞動力市場;行業(yè)行情;企業(yè)所有制;當(dāng)?shù)氐纳钪笖?shù)。內(nèi)部因素中公平理論是報酬系統(tǒng)的基礎(chǔ),主要因素有:企業(yè)發(fā)展階段;企業(yè)的文化(價值觀);員工的學(xué)歷、工齡、工種、工作能力;工會的強弱?;蚝唵螝w納為:不同的管理重點和傾向需要不同特色的薪酬體系,所以各企業(yè)在設(shè)計薪酬體系時必須根據(jù)自身類型和特點,特別注意:◆企業(yè)所處的行業(yè)特點(經(jīng)營范圍、組織結(jié)構(gòu)、工作環(huán)境、工作要求、企業(yè)規(guī)模和人數(shù)等差異);◆本企業(yè)的管理方式(與企業(yè)制度體系和行為習(xí)慣相結(jié)合);◆員工的素質(zhì)水平(職務(wù)、素質(zhì))。未來的人力資源經(jīng)理應(yīng)扮演多種角色:精明的生意人;優(yōu)秀的人際關(guān)系專家;戰(zhàn)略計劃的設(shè)計者;卓越的心理專家和一流的博學(xué)家。招聘廣告設(shè)計原則:準(zhǔn)確、吸引人、內(nèi)容詳細(xì)和條件清楚。主要內(nèi)容包括:廣告題目;本企業(yè)簡介;審批機關(guān);招聘機關(guān);人事政策;其他注意事項;聯(lián)系方式。案例(20分)《案例一》解答如下:解答如下:(5分)這種“允許優(yōu)秀人才犯錯誤”的管理原則有利于:優(yōu)秀人員充分發(fā)揮才能,放開手腳;有利于企業(yè)發(fā)現(xiàn)并充分利用優(yōu)秀人才的潛能;有利于保持企業(yè)的活力,不斷創(chuàng)新,新人輩出;有利于加強員工對企業(yè)的信任感和獻身精神。雖然,“允許優(yōu)秀人才犯錯誤”的管理原則也承擔(dān)了一定風(fēng)險,但這種投入是值得的,當(dāng)企業(yè)形成了這種勇于創(chuàng)新的氛圍并得到充分發(fā)揮自我才能的鼓勵與奨勵時,產(chǎn)出則是不可估計的,尤其是人力資源的無形價值將會更高,而且更穩(wěn)定?;颍菏袌鰴C會轉(zhuǎn)瞬即逝,企業(yè)必須具備快速反應(yīng)能力,針對多變
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度個人二手車轉(zhuǎn)讓及二手車交易風(fēng)險防范合同4篇
- 二零二五版多房產(chǎn)離婚協(xié)議書-2025年度家庭財產(chǎn)分割實施標(biāo)準(zhǔn)3篇
- 二零二五年度城市綜合體項目投資典當(dāng)協(xié)議4篇
- 光伏區(qū)圍欄施工方案
- 建筑工程石材采購合同(2篇)
- 家具家居出海:機遇、挑戰(zhàn)與應(yīng)對策略 頭豹詞條報告系列
- 二零二五年度民宿布草租賃與民宿客棧服務(wù)質(zhì)量保障合同4篇
- 2024年咨詢工程師(經(jīng)濟政策)考試題庫帶答案(考試直接用)
- 2025年度個人商鋪買賣合同規(guī)范范本3篇
- 2025年度宅基地使用權(quán)流轉(zhuǎn)登記代理服務(wù)合同4篇
- 2024年縣鄉(xiāng)教師選調(diào)進城考試《教育學(xué)》題庫及完整答案(考點梳理)
- 車借給別人免責(zé)協(xié)議書
- 河北省興隆縣盛嘉恒信礦業(yè)有限公司李杖子硅石礦礦山地質(zhì)環(huán)境保護與治理恢復(fù)方案
- 第七章力與運動第八章壓強第九章浮力綜合檢測題(一)-2023-2024學(xué)年滬科版物理八年級下學(xué)期
- 醫(yī)療機構(gòu)診療科目名錄(2022含注釋)
- 微視頻基地策劃方案
- 光伏項目質(zhì)量評估報告
- 八年級一本·現(xiàn)代文閱讀訓(xùn)練100篇
- 2023年電池系統(tǒng)測試工程師年度總結(jié)及下一年計劃
- 應(yīng)急預(yù)案評分標(biāo)準(zhǔn)表
- 《既有建筑結(jié)構(gòu)安全監(jiān)測技術(shù)標(biāo)準(zhǔn)》(征求意見稿)及條文說明
評論
0/150
提交評論