版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 HYPERLINK / 目錄 TOC o 1-3 f h z u HYPERLINK l _Toc169875842 摘 要 PAGEREF _Toc169875842 h 3 HYPERLINK l _Toc169875843 第一章 前 言 PAGEREF _Toc169875843 h 4 HYPERLINK l _Toc169875844 第二章 編程環(huán)境 PAGEREF _Toc169875844 h 4 HYPERLINK l _Toc169875845 2.1HTML PAGEREF _Toc169875845 h 4 HYPERLINK l _Toc169875846 2.1
2、.1 HTML的工作原理 PAGEREF _Toc169875846 h 4 HYPERLINK l _Toc169875847 2.1.2 HTML文檔的差不多結(jié)構(gòu) PAGEREF _Toc169875847 h 5 HYPERLINK l _Toc169875848 2.1.3 HTML標(biāo)識(shí)符 PAGEREF _Toc169875848 h 5 HYPERLINK l _Toc169875849 2.2ASP腳本語(yǔ)言 VBscript PAGEREF _Toc169875849 h 7 HYPERLINK l _Toc169875850 2.2.1 VBscript代碼的差不多格式 PAG
3、EREF _Toc169875850 h 7 HYPERLINK l _Toc169875851 2.2.2 VBscript數(shù)據(jù)類型 PAGEREF _Toc169875851 h 8 HYPERLINK l _Toc169875852 2.2.3 常量與變量 PAGEREF _Toc169875852 h 8 HYPERLINK l _Toc169875853 2.2.4 VBscript函數(shù) PAGEREF _Toc169875853 h 9 HYPERLINK l _Toc169875854 2.2.5 VBsctipt過(guò)程 PAGEREF _Toc169875854 h 14 HYP
4、ERLINK l _Toc169875855 2.2.6 使用條件語(yǔ)句 PAGEREF _Toc169875855 h 15 HYPERLINK l _Toc169875856 2.2.7 使用循環(huán)語(yǔ)句 PAGEREF _Toc169875856 h 16 HYPERLINK l _Toc169875857 2.3Asp內(nèi)置對(duì)象 PAGEREF _Toc169875857 h 17 HYPERLINK l _Toc169875858 2.3.1 Request對(duì)象: PAGEREF _Toc169875858 h 17 HYPERLINK l _Toc169875859 2.3.2 Respo
5、nse對(duì)象: PAGEREF _Toc169875859 h 18 HYPERLINK l _Toc169875860 2.3.3 Session對(duì)象: PAGEREF _Toc169875860 h 20 HYPERLINK l _Toc169875861 2.3.4 Application對(duì)象: PAGEREF _Toc169875861 h 21 HYPERLINK l _Toc169875862 2.3.5 Server對(duì)象: PAGEREF _Toc169875862 h 22 HYPERLINK l _Toc169875863 2.4ADO組件 PAGEREF _Toc169875
6、863 h 23 HYPERLINK l _Toc169875864 2.4.1 ADO簡(jiǎn)介 PAGEREF _Toc169875864 h 23 HYPERLINK l _Toc169875865 2.4.2 ADO的對(duì)象 PAGEREF _Toc169875865 h 23 HYPERLINK l _Toc169875866 2.4.3 建立Connection對(duì)象 PAGEREF _Toc169875866 h 24 HYPERLINK l _Toc169875867 2.4.4 Command對(duì)象的屬性 PAGEREF _Toc169875867 h 26 HYPERLINK l _T
7、oc169875868 2.4.5 Recordset對(duì)象 PAGEREF _Toc169875868 h 26 HYPERLINK l _Toc169875869 第三章、需求分析 PAGEREF _Toc169875869 h 27 HYPERLINK l _Toc169875870 3.1功能需求 PAGEREF _Toc169875870 h 27 HYPERLINK l _Toc169875871 3.2開(kāi)發(fā)及運(yùn)行環(huán)境 PAGEREF _Toc169875871 h 28 HYPERLINK l _Toc169875872 第四章、總體設(shè)計(jì) PAGEREF _Toc169875872
8、 h 28 HYPERLINK l _Toc169875873 4.1功能模塊結(jié)構(gòu)圖 PAGEREF _Toc169875873 h 28 HYPERLINK l _Toc169875874 4.1.1 系統(tǒng)功能結(jié)構(gòu)圖 PAGEREF _Toc169875874 h 29 HYPERLINK l _Toc169875875 4.2數(shù)據(jù)庫(kù)設(shè)計(jì) PAGEREF _Toc169875875 h 30 HYPERLINK l _Toc169875876 4.3目錄結(jié)構(gòu) PAGEREF _Toc169875876 h 35 HYPERLINK l _Toc169875877 第五章 詳細(xì)設(shè)計(jì) PAGER
9、EF _Toc169875877 h 36 HYPERLINK l _Toc169875878 5.1模塊功能介紹 PAGEREF _Toc169875878 h 36 HYPERLINK l _Toc169875879 5.2系統(tǒng)登錄模塊設(shè)計(jì) PAGEREF _Toc169875879 h 37 HYPERLINK l _Toc169875880 5.3通用模塊 PAGEREF _Toc169875880 h 39 HYPERLINK l _Toc169875881 5.4前臺(tái)模塊設(shè)計(jì) PAGEREF _Toc169875881 h 42 HYPERLINK l _Toc169875882
10、5.4.1 培訓(xùn)信息模塊設(shè)計(jì) PAGEREF _Toc169875882 h 42 HYPERLINK l _Toc169875883 5.4.2 會(huì)議安排模塊設(shè)計(jì) PAGEREF _Toc169875883 h 43 HYPERLINK l _Toc169875884 5.4.3 內(nèi)部資料信息模塊設(shè)計(jì) PAGEREF _Toc169875884 h 44 HYPERLINK l _Toc169875885 5.4.4 資料借閱記錄模塊設(shè)計(jì) PAGEREF _Toc169875885 h 45 HYPERLINK l _Toc169875886 5.4.5 修改密碼模塊設(shè)計(jì) PAGEREF _
11、Toc169875886 h 45 HYPERLINK l _Toc169875887 5.5系統(tǒng)后臺(tái)模塊設(shè)計(jì) PAGEREF _Toc169875887 h 46 HYPERLINK l _Toc169875888 5.5.1 部門治理模塊設(shè)計(jì) PAGEREF _Toc169875888 h 46 HYPERLINK l _Toc169875889 5.5.2 培訓(xùn)信息模塊設(shè)計(jì) PAGEREF _Toc169875889 h 48 HYPERLINK l _Toc169875890 5.5.3 布培訓(xùn)信息 PAGEREF _Toc169875890 h 49 HYPERLINK l _Toc
12、169875891 5.5.4 除培訓(xùn)信息 PAGEREF _Toc169875891 h 49 HYPERLINK l _Toc169875892 5.5.5 會(huì)議信息模塊設(shè)計(jì) PAGEREF _Toc169875892 h 50 HYPERLINK l _Toc169875893 5.5.6 資料管資料借閱治理理模塊設(shè)計(jì) PAGEREF _Toc169875893 h 51 HYPERLINK l _Toc169875894 5.5.7 資料借閱治理 PAGEREF _Toc169875894 h 52 HYPERLINK l _Toc169875895 5.5.8 新建資料入庫(kù)信息 PA
13、GEREF _Toc169875895 h 53 HYPERLINK l _Toc169875896 5.5.9 用戶治理 PAGEREF _Toc169875896 h 54 HYPERLINK l _Toc169875897 5.5.10 添加用戶信息 PAGEREF _Toc169875897 h 55 HYPERLINK l _Toc169875898 5.5.11 刪除用戶信息 PAGEREF _Toc169875898 h 56 HYPERLINK l _Toc169875899 5.5.12 密碼重置 PAGEREF _Toc169875899 h 57 HYPERLINK l
14、_Toc169875900 第六章 系統(tǒng)測(cè)試 PAGEREF _Toc169875900 h 57 HYPERLINK l _Toc169875901 結(jié) 論 PAGEREF _Toc169875901 h 58 HYPERLINK l _Toc169875902 結(jié)束語(yǔ) PAGEREF _Toc169875902 h 58 HYPERLINK l _Toc169875903 參考文獻(xiàn) PAGEREF _Toc169875903 h 59摘 要隨著信息技術(shù)的飛速進(jìn)展和日趨激烈的商業(yè)競(jìng)爭(zhēng),企業(yè)已不再滿足于獨(dú)立、零散的辦公自動(dòng)化應(yīng)用,企業(yè)需要的是協(xié)同工作、綜合、集成化的解決方案。而網(wǎng)絡(luò)是解決由于物
15、理距離造成的信息交流不暢、協(xié)商溝通不便的辦公瓶頸問(wèn)題的最佳方式。企業(yè)網(wǎng)上辦公自動(dòng)化通過(guò)對(duì)各辦公自動(dòng)化要素的閉環(huán)整合,實(shí)現(xiàn)了工作流、信息流、知識(shí)流和辦公自動(dòng)化系統(tǒng)的整合治理,提供了一個(gè)科學(xué)、開(kāi)放、先進(jìn)的信息化辦公平臺(tái),實(shí)現(xiàn)辦公自動(dòng)化,并進(jìn)行遠(yuǎn)程辦公或在家辦公。企業(yè)網(wǎng)上辦公自動(dòng)化將人從繁瑣、無(wú)序、低序、低端的工作中解放出來(lái)從事核心事務(wù),整體提高了單位辦事效率和對(duì)信息的可控性,降低辦公成本,提高執(zhí)行力,使治理趨于完善。第一章 前 言20世紀(jì)末,隨著計(jì)算機(jī)科學(xué)的進(jìn)展,數(shù)據(jù)庫(kù)技術(shù)在Internet和Intranet中的應(yīng)用越來(lái)越廣泛,為寬敞網(wǎng)絡(luò)用戶提供了更加周到和人性化的服務(wù)。本文描述了如何使用ASP技
16、術(shù)來(lái)組建企業(yè)內(nèi)部辦公治理網(wǎng)站。它實(shí)現(xiàn)了以下功能: 職員信息的公布與共享,本文中的職員信息治理系統(tǒng)要緊是實(shí)現(xiàn)職員資料的錄入、信息的查詢、記錄和治理。作為日常辦公治理系統(tǒng)和企業(yè)辦公內(nèi)網(wǎng)的一部分,企業(yè)職員信息治理系統(tǒng)能夠便于公司領(lǐng)導(dǎo)掌握人員的動(dòng)向,及時(shí)調(diào)整人才的分配。 職員之間的信息交流,本文中的內(nèi)部信息系統(tǒng)能夠?qū)崿F(xiàn)公司內(nèi)部通知的公布、各種具體問(wèn)題的。第二章 編程環(huán)境2.1HTMLHTML是用來(lái)表示W(wǎng)eb文檔的規(guī)范,它使用標(biāo)記來(lái)確定網(wǎng)頁(yè)顯示的格式靜態(tài)網(wǎng)頁(yè)是標(biāo)準(zhǔn)的HTML文件,動(dòng)態(tài)網(wǎng)頁(yè)通過(guò)應(yīng)用程序服務(wù)器的處理后也將生成標(biāo)準(zhǔn)的HTML文件。2.1.1 HTML的工作原理所謂靜態(tài)網(wǎng)頁(yè),確實(shí)是講該網(wǎng)頁(yè)文件里
17、沒(méi)有程序代碼,只有HTML標(biāo)記,這種網(wǎng)頁(yè)一般以后綴.htm或.html存放。假如要修改有關(guān)內(nèi)容,就必須修改源代碼,然后重新上傳到服務(wù)器上。1.同意請(qǐng)求2.找到靜態(tài)網(wǎng)頁(yè)1.同意請(qǐng)求2.找到靜態(tài)網(wǎng)頁(yè)3.發(fā)送網(wǎng)頁(yè) 發(fā)回網(wǎng)頁(yè)(客戶端) (服務(wù)器端)2.1.2 HTML文檔的差不多結(jié)構(gòu)HTML文檔的差不多結(jié)構(gòu)能夠表示如下: 文件開(kāi)始 文件頭開(kāi)始 標(biāo)題文字 文件頭結(jié)束 文件體開(kāi)始2.1.3 HTML標(biāo)識(shí)符常用字體屬性.#=1,2,3,4,5,6標(biāo)題字體Hn-這些標(biāo)記顯示黑體字指明所有文檔的基礎(chǔ)字體大小.指定字體顏色,以顏色常數(shù)或RGB值指定.創(chuàng)建段落創(chuàng)建一個(gè)換行符.阻止文本自動(dòng)換行.n=1,2,3,4,5
18、,6指明標(biāo)題的對(duì)齊方式.=left,center,right 對(duì)齊段落的內(nèi)容方式圖象設(shè)置指明在文擋中顯示的圖片圖象的URLvalue以像素為單位指明圖片的寬度value以像素為單位指明圖片的高度#=top,middle,bottom,left,center,right指明圖片的對(duì)齊方式#value以像素為單位指明圖片上下兩邊的垂直空間大小#=value圖片邊界的尺寸定義表單標(biāo)識(shí)符中TYPE屬性的類型文本框密碼框,輸入的文本將會(huì)以*顯示聲音提交表單按扭清除表單的按扭文件上載按扭多行文本框不顯示的表單域圖象提交表單按扭able表格設(shè)置定義一個(gè)單元格定義表格中的一行.為表創(chuàng)建一表頭.為一個(gè)表提供一個(gè)
19、標(biāo)題align=left,center,right表格的對(duì)齊方式,默認(rèn)左對(duì)齊框架.用于包含框架集合標(biāo)記后的文字將只出現(xiàn)在不支持框架的掃瞄器中指明框架的列劃分形式,縱向排列多個(gè)窗口指明框架的列劃分形式,橫向排列多個(gè)窗口新窗口本窗口父窗口整個(gè)掃瞄器窗口#=yes,no/1,0指明該框架是否有邊界空白區(qū)域的大小以像素為單位指明框架間的距離.指明框架邊界的顏色以像素為單位指明框架頁(yè)邊的寬度和高度. 文件提結(jié)束 文件結(jié)束 2.2ASP腳本語(yǔ)言 VBscriptVBScript是程序開(kāi)發(fā)語(yǔ)言Visual Basic家族的最新成員,能夠?qū)㈧`活的腳本應(yīng)用于更廣泛的領(lǐng)域,包括Microsoft Internet
20、 Explorer中的Web客戶端腳本和Microsoft Internet Information Server中的Web服務(wù)器端腳本。.VBScript腳本代碼通常是將腳本代碼放在 HEAD部分中,并應(yīng)以標(biāo)記開(kāi)始,以標(biāo)記結(jié)束。2.2.1 VBscript代碼的差不多格式 一般的ASP程序差不多上將VBscript代碼放在服務(wù)器端執(zhí)行,現(xiàn)在有兩種方法。方法一:方法二: VBscript 代碼 有是VBscript代碼放在客戶端執(zhí)行,現(xiàn)在代碼如下: VBscript代碼2.2.2 VBscript數(shù)據(jù)類型在VBScript語(yǔ)言中只有一種數(shù)據(jù)類型,即Variant,也叫變體類型,這種數(shù)據(jù)類型能夠
21、包含不同類不的信息,它也是VBScript中所有函數(shù)的返回值的數(shù)據(jù)類型。2.2.3 常量與變量(1)常量常量時(shí)在程序執(zhí)行期間其值不發(fā)生變化的數(shù)據(jù)。在VBScript中,常量分為一般常量和符號(hào)常量。符號(hào)常量符號(hào)常量是用一個(gè)標(biāo)識(shí)符表示的常量,用于代替數(shù)字或字符串,其值從發(fā)生不改變。在VBScript中,符號(hào)常量分為預(yù)定義符號(hào)常量和用戶自定義常量。VBScript提供了許多預(yù)定義符號(hào)常量,在編寫腳本代碼時(shí)無(wú)須聲明即可直接使用。例如,vbCrLf表示回車符和換行符的組合,vbGreen表示綠色的數(shù)值。一般常量一般常量分為字符串常量和數(shù)值常量?jī)煞N。字符串常量簡(jiǎn)稱字符串,它由一對(duì)雙引號(hào)括起來(lái)的字符序列所組
22、成,其中能夠包含字母、漢字、數(shù)字,空格以及標(biāo)點(diǎn)符號(hào)等,長(zhǎng)度不超過(guò)20億個(gè)字符。數(shù)值常量分為整型數(shù)、長(zhǎng)整型數(shù)和浮點(diǎn)數(shù)。浮點(diǎn)數(shù)也稱為實(shí)型數(shù),分為單精度浮點(diǎn)數(shù)和雙精度浮點(diǎn)數(shù)。浮點(diǎn)數(shù)能夠用小數(shù)形式表示,也能夠用科學(xué)記數(shù)法表示。(2)變量變量是內(nèi)存中命名的存儲(chǔ)位置,變量的值能夠動(dòng)態(tài)變化,在程序設(shè)計(jì)中能發(fā)揮重要的作用。在VBscript中,能夠使用Dim,Private,Public關(guān)鍵字聲明變量,Private用來(lái)聲明私有變量,Public用來(lái)聲明公共變量,Dim用來(lái)聲明過(guò)程變量。聲明變量變量的聲明包括顯式聲明、隱式聲明和強(qiáng)制顯式聲明。此外,也能夠通過(guò)直接在腳本中使用變量名這種方式隱式聲明變量。但這通常
23、不是一個(gè)好適應(yīng),因?yàn)槿绱擞袝r(shí)會(huì)由于變量名被拼錯(cuò)而導(dǎo)致在運(yùn)行腳本時(shí)出現(xiàn)意外的結(jié)果。若要強(qiáng)制顯式聲明所有變量,能夠在腳本程序的開(kāi)頭處使用下面的語(yǔ)句:Option Explicit2.2.4 VBscript函數(shù)VBscript提供了比較豐富的函數(shù)(Function)和過(guò)程(Sub),VBscript函數(shù)能夠分為數(shù)學(xué)函數(shù),字符串函數(shù),日期函數(shù),轉(zhuǎn)換函數(shù)和其他函數(shù)。數(shù)學(xué)函數(shù)函數(shù)名具體描述Abs返回?cái)?shù)字的絕對(duì)值A(chǔ)tn返回?cái)?shù)值的反正切值Cos返回某個(gè)角的余弦值Eval計(jì)算表達(dá)式的值,并返回結(jié)果Exp返回e(自然對(duì)數(shù)的底)的幕次方Int,Fix返回?cái)?shù)據(jù)的整數(shù)部分Hex返回表達(dá)十六進(jìn)制數(shù)字值的字符串Log返回
24、數(shù)值的自然對(duì)數(shù)Oct返回表示數(shù)字八進(jìn)制值的字符串Rnd返回一個(gè)隨機(jī)數(shù)Round返回按指定位數(shù)進(jìn)行四舍五入的數(shù)值Sng返回表示數(shù)字字符號(hào)的整數(shù),當(dāng)參數(shù)大于0時(shí),返回1;當(dāng)參數(shù)小于0時(shí),返回-1;當(dāng)參數(shù)等于0時(shí),返回0。Sin返回某個(gè)角的正弦值Sqr返回?cái)?shù)值的平方根Tan返回某個(gè)角的正切值字符串函數(shù)函數(shù)名具體描述Asc返回字符串第一個(gè)字母的ASCII值Chr返回與指定的ANSI字符代碼相對(duì)應(yīng)的字符Filter對(duì)字符串?dāng)?shù)組進(jìn)行過(guò)濾,將滿足匹配條件的元素構(gòu)成的數(shù)組返回Instr返回某字符串在另一字符串中第一次出現(xiàn)的位置InstrRev返回某字符串在另一個(gè)字符串中出現(xiàn)的從結(jié)尾計(jì)起的位置Join返回字符串
25、,次字符串由數(shù)組中的多個(gè)子字符串連接而成LCase返回字符串的小寫形式Left返回指定數(shù)目的從字符串的左邊算起的字符Len返回字符串內(nèi)字符的數(shù)目,或是存儲(chǔ)一變量所需的字節(jié)數(shù)LTrim截去字符串的前導(dǎo)空格Mid從字符串中返回指定數(shù)目的字符Replace替換指定字符串中的子串Right從字符串右邊返回指定數(shù)目的字符Space返回由指定數(shù)目的空格組成的字符串S將字符串按照指定的分隔符進(jìn)行拆分,得到的子字符串保存在一維數(shù)組中返回Strcomp返回字符串的比較值Rtrim截去字符串尾部不空格String返回具體指定長(zhǎng)度的,重復(fù)字符組成的字符串StrReverse返回字符串,此字符串與指定字符串的順序相反
26、Trim截去字符串前后空格Ucase返回字符串的大寫形式日期函數(shù)函數(shù)名具體描述Date返回當(dāng)前的系統(tǒng)時(shí)刻DateAdd返回已添加指定時(shí)刻間隔的日期DateDiff返回兩個(gè)日期之間的時(shí)刻間隔DatePart返回給定日期的指定部分DateSerial關(guān)于指定的年,月,日,返回Date字類型的Variant,使用方法為Dateserial(year,month,day)DateValue返回Date子類型的Variant,參數(shù)為字符串表達(dá)式Day返回日期參數(shù)中的日(相對(duì)與年,月)數(shù)據(jù)Hour返回日期參數(shù)中的小時(shí)數(shù)據(jù)Minute返回日期參數(shù)中的分鐘數(shù)據(jù)Month返回日期參數(shù)中的月數(shù)據(jù)Monthname
27、返回表明指定月份的字符串Now依照計(jì)算機(jī)系統(tǒng)設(shè)定的日期和時(shí)刻返回當(dāng)前的日期和時(shí)刻值Second返回日期參數(shù)中的秒數(shù)據(jù)Time返回Date子類型Variant,指定當(dāng)前系統(tǒng)時(shí)刻Timer返回午夜12時(shí)以后差不多過(guò)去的秒數(shù)TimeSerial返回一個(gè)Date子類型的Variant,含有指定時(shí),分,秒的時(shí)刻TimeValue返回包含時(shí)刻的Date的VariantWeekday返回代表一星期中某天的整數(shù)WeekDayName返回一個(gè)字符串,表示星期中指定的某一天Year返回一個(gè)代表某年的整數(shù)轉(zhuǎn)換函數(shù)函數(shù)名具體描述CBool將指定表達(dá)式轉(zhuǎn)換為Boolean子類型的VariantCByte將指定表達(dá)式轉(zhuǎn)換
28、為Byte子類型的VariantCCur將指定表達(dá)式轉(zhuǎn)換為Currency子類型的VariantCDate將指定表達(dá)式轉(zhuǎn)換為Date子類型的VariantCDbl將指定表達(dá)式轉(zhuǎn)換為Double子類型的VariantCint將指定表達(dá)式轉(zhuǎn)換為Integer子類型的VariantClng將指定表達(dá)式轉(zhuǎn)換為L(zhǎng)ong子類型的VariantCsng將指定表達(dá)式轉(zhuǎn)換為Single子類型的VariantCStr將指定表達(dá)式轉(zhuǎn)換為String子類型的Variant格式化函數(shù)函數(shù)名具體描述FormantCurrency將指定表達(dá)式轉(zhuǎn)換為格式化的貨幣值FormantDatetime將指定表達(dá)式轉(zhuǎn)換為格式化的日期時(shí)
29、刻值FormantNumber將指定表達(dá)式轉(zhuǎn)換為格式化的數(shù)值FormantPercent將指定表達(dá)式轉(zhuǎn)換為百分比格式布爾函數(shù)函數(shù)名具體描述Isarray推斷參數(shù)是否是數(shù)組IsDate推斷參數(shù)是否能夠轉(zhuǎn)換為日期型Isempty推斷參數(shù)是否被初始化Isnull推斷參數(shù)是否包含有效的數(shù)據(jù)Isnemeric推斷參數(shù)是否是數(shù)字Isobject推斷參數(shù)是否引用了有效的Automation對(duì)象其他函數(shù)函數(shù)名具體描述Array返回一個(gè)數(shù)組,語(yǔ)法為Array(arglist)Createobjiect創(chuàng)建并返回對(duì)Automation對(duì)象的引用GetLocale返回當(dāng)前區(qū)域設(shè)置ID值Getobject返回對(duì)文件中
30、Automation對(duì)象的引用Getref返回一個(gè)指定向過(guò)程的引用,此過(guò)程可綁定某事件Lbound返回指定數(shù)組維的最小可用小標(biāo)Loadpicture返回圖片對(duì)象,參數(shù)指定圖象文件的路徑和名稱RGB返回代表RGB顏色值的整數(shù)ScriotEngine返回一個(gè)代表當(dāng)前使用的腳本程序語(yǔ)言的字符串ScriotEngineBuildversion返回使用的編寫腳本引擎的編譯版本ScriotEngineMajorversion返回使用的編寫腳本引擎的主版本號(hào)ScriotEngine返回使用的編寫腳本引擎的次版本號(hào)TypeName返回字符串,表示指定數(shù)據(jù)的字類型UBound返回指定數(shù)組維數(shù)的最大可用下標(biāo)Var
31、Value返回指示變量子類型的值2.2.5 VBsctipt過(guò)程Sub過(guò)程聲明Sub子程序的語(yǔ)法:Sub子程序名(參數(shù)1,參數(shù)2,)End Sub或Sub子程序名()End SubEnd Sub過(guò)程有兩種調(diào)用方式:使用Call語(yǔ)句:Call子程序名(參數(shù)1,參數(shù)2,)不使用Call語(yǔ)句:子程序名 參數(shù)1,參數(shù)2, Function函數(shù)Function函數(shù)名(參數(shù)1,參數(shù)2,)End Function或Function 函數(shù)名()End Function2.2.6 使用條件語(yǔ)句If.Then.Else語(yǔ)句If.Then.Else語(yǔ)句用于推斷條件是True或False,并依照推斷結(jié)果指定要運(yùn)行的語(yǔ)
32、句If.Then.End IfIf 條件語(yǔ)句Then 執(zhí)行語(yǔ)句End IfIf.Then.End If(單條件)If 條件語(yǔ)句Then 執(zhí)行語(yǔ)句1Else執(zhí)行語(yǔ)句2End IfIf.Then.End If(多條件)If 條件語(yǔ)句1 Then執(zhí)行語(yǔ)句1ElseIf條件語(yǔ)句2 Then執(zhí)行語(yǔ)句2End IfSelect Case語(yǔ)句Select Case語(yǔ)句是If.Then.Else.End If語(yǔ)句多條件的另外一種形式,Select Case語(yǔ)句的語(yǔ)法:Select Case變量或表達(dá)式Case 結(jié)果 1執(zhí)行語(yǔ)句 1Case 結(jié)果2執(zhí)行語(yǔ)句 2Case 結(jié)果n執(zhí)行語(yǔ)句nCase Else執(zhí)行語(yǔ)句
33、n+1End Selsct2.2.7 使用循環(huán)語(yǔ)句For.Next循環(huán)是一種強(qiáng)制型的循環(huán),用于將語(yǔ)句塊運(yùn)行指定的次數(shù),在循環(huán)中使用記數(shù)器變量,該變量隨每次循環(huán)增加或減少。語(yǔ)法:For counter=start To end Step number執(zhí)行語(yǔ)句NextDo.loop循環(huán)它是一種條件型的循環(huán),當(dāng)條件為True時(shí)或條件變?yōu)門rue之前,重復(fù)執(zhí)行語(yǔ)句塊語(yǔ)法一:Do While 條件1執(zhí)行語(yǔ)句Loop或DO執(zhí)行語(yǔ)句Loop While 條件2語(yǔ)法二:Do Until條件3執(zhí)行語(yǔ)句Loop或Do執(zhí)行語(yǔ)句Loop Until 條件4While.Wend循環(huán)語(yǔ)法:While條件執(zhí)行語(yǔ)句WendF
34、or Each.In循環(huán)語(yǔ)法:For Each 元素In集合執(zhí)行語(yǔ)句Next2.3Asp內(nèi)置對(duì)象2.3.1 Request對(duì)象:接收客戶端在請(qǐng)求一個(gè)頁(yè)面或傳送一個(gè)表單時(shí)提供的所有信息,包括能夠標(biāo)識(shí)掃瞄器和用戶的HTTP變量、Cookie信息以及附在URL后面的值(查詢字符串或表單數(shù)據(jù))。ASP內(nèi)部對(duì)象簡(jiǎn)要講明對(duì)象功能Request從客戶端獲得數(shù)據(jù)信息Response將數(shù)據(jù)信息輸送給客戶端Session存儲(chǔ)單個(gè)用戶的信息Application存放同一個(gè)應(yīng)用程序中的所有用戶之間的共享信息Server創(chuàng)建COM對(duì)象和Scripting(1)Request對(duì)象的獵取方法獵取方法功能QueryStrin
35、g從查詢字符串中讀取用戶提交的數(shù)據(jù)Form取得客戶端在FORM表單中所輸入的信息Cookies取得客戶端掃瞄器的Cookie值ServerVariables取得服務(wù)器端環(huán)境變量信息ClientCertificate取得客戶端掃瞄器的身份驗(yàn)證信息(2)Request對(duì)象的方法BinaryRead。該方法以二進(jìn)制方式來(lái)讀取客戶端使用POST傳送方法所傳遞的數(shù)據(jù)。(3)Request對(duì)象的作用讀取網(wǎng)址參數(shù)讀取服務(wù)器環(huán)境變量讀取表單傳遞的參數(shù)讀取Cookie的數(shù)據(jù)上傳文件2.3.2 Response對(duì)象:用于向客戶端掃瞄器發(fā)送信息,或者將訪問(wèn)者轉(zhuǎn)移到另一個(gè)網(wǎng)址,并能夠設(shè)置和操縱Cookie信息等。(1
36、)Response對(duì)象的集合Response對(duì)象只有一個(gè)集合,即Cookies集合。(2)Response對(duì)象的方法方法講明WriteResponse對(duì)象中最常用的方法,用來(lái)送出信息給客戶端Redirect引導(dǎo)客戶端掃瞄器至新的Web頁(yè)面,前面差不多做過(guò)詳細(xì)介紹BinaryWrite輸出二進(jìn)制信息Clear清除在緩沖區(qū)的所有HTML頁(yè)面語(yǔ)法:Response.Clear現(xiàn)在,Response對(duì)象的Buffer屬性必須被設(shè)置為True,否則會(huì)報(bào)錯(cuò)End終止處理ASP程序,并返回當(dāng)時(shí)的狀況語(yǔ)法:Response.EndFlush趕忙送出緩沖區(qū)的HTML數(shù)據(jù)語(yǔ)法:Response.Flush現(xiàn)在,R
37、esponse對(duì)象的Buffer屬性必須被設(shè)置為Ture,否則回報(bào)錯(cuò)Response對(duì)象的屬性屬性講明Buffer設(shè)置為緩沖信息,取值True或alse,默認(rèn)為FalseContentType操縱送出的文件類型(3)Response對(duì)象的作用輸出內(nèi)容到網(wǎng)頁(yè)(客戶端)寫入Cookie網(wǎng)頁(yè)重定向下載文件2.3.3 Session對(duì)象:存儲(chǔ)一個(gè)會(huì)話內(nèi)的信息。Session對(duì)象是在每一位訪問(wèn)者從Web站點(diǎn)或Web應(yīng)用程序中首次請(qǐng)求一個(gè)ASP頁(yè)時(shí)創(chuàng)建的,它將保留到默認(rèn)的期限結(jié)束或者通過(guò)腳本設(shè)置中止的期限。(1)Session工作作原理在一個(gè)應(yīng)用程序中,當(dāng)客戶端啟動(dòng)一個(gè)Session時(shí),ASP會(huì)自動(dòng)產(chǎn)生一
38、個(gè)長(zhǎng)整數(shù)SessionID,同時(shí)把那個(gè)SessionID送回給客戶端掃瞄器,掃瞄器會(huì)把那個(gè)SessionID存放在Cookies內(nèi)。當(dāng)客戶端再次向服務(wù)器送出HTTP請(qǐng)求時(shí),ASP會(huì)去檢查申請(qǐng)表頭的SessionID,并返回該SessionID對(duì)應(yīng)的Session信息。(2)Session對(duì)象的屬性 SessionID 存儲(chǔ)用戶的SessionID; Timeout Session的有效期時(shí)長(zhǎng)。方法只有一個(gè): Abandon清除Session對(duì)象事件有兩個(gè),必須和Global.asa結(jié)合使用:Session_OnStart一個(gè)Session對(duì)象開(kāi)始前,便調(diào)用該程序;Session_OnEnd一個(gè)
39、Session對(duì)象結(jié)束后,便調(diào)用該程序。(3)Session對(duì)象的方法Abandon:清除Session對(duì)象并釋放其資源Contents.Remove:從Contents集合中刪除一個(gè)項(xiàng)目Contents.RemoveAll:從Contents集合中刪除所有項(xiàng)目(4)Session對(duì)象的作用存儲(chǔ)與某次訪問(wèn)相關(guān)的信息設(shè)置那個(gè)訪問(wèn)的代碼頁(yè),日期格式等(5)Response的Cookies方法的參數(shù)參數(shù)講明CookiesnameCookies變量名稱關(guān)鍵字若指定了Key,則該Cookies確實(shí)是一個(gè)集合,它包含幾個(gè)關(guān)鍵字,能夠分不賦值屬性指定Cookies自身的信息(6)Session對(duì)象的過(guò)期6
40、Session的使用是有時(shí)刻期限的,當(dāng)用戶連接到一個(gè)Web站點(diǎn),并請(qǐng)求ASP服務(wù)時(shí),Session對(duì)象被創(chuàng)建,Session建立后,在指定的時(shí)刻期限內(nèi),若沒(méi)有發(fā)生任何訪問(wèn)請(qǐng)求或刷新操作,Session將會(huì)被中止,著確實(shí)是超時(shí)。系統(tǒng)默認(rèn)的超時(shí)期限為20分鐘,超時(shí)的時(shí)刻期限能夠通過(guò)設(shè)置Timeout屬性進(jìn)行修改,Timeout屬性一分鐘為計(jì)量單位。例如:出超時(shí)會(huì)自動(dòng)結(jié)束一個(gè)Session外,Session對(duì)象的Abandon方法也能夠結(jié)束一個(gè)Session。執(zhí)行如下語(yǔ)句:會(huì)清除所有存儲(chǔ)在Session對(duì)象中的內(nèi)容,釋放所占用的Web服務(wù)器資源,從而結(jié)束Session。 需要講明的是當(dāng)調(diào)用Aband
41、on方法后,當(dāng)前的Session對(duì)象會(huì)被放到刪除隊(duì)列中,然而Session并可不能立即被刪除,而是待當(dāng)前頁(yè)面中所有的腳本命令被執(zhí)行完畢,才真正刪除Session對(duì)象。2.3.4 Application對(duì)象:在一個(gè)ASP應(yīng)用中讓不同客戶端共享信息。Application對(duì)象是在為響應(yīng)一個(gè)ASP頁(yè)的首次請(qǐng)求而載入Asp.dll時(shí)創(chuàng)建的,它提供了存儲(chǔ)空間用來(lái)存和對(duì)象的引用,能夠用于所有的頁(yè)面,任何訪問(wèn)者都能夠打開(kāi)這些頁(yè)面。(1)Application對(duì)象的集合Contents:含所有通過(guò)腳本命令添加到應(yīng)用程序中的項(xiàng)目Staticobjects:還通過(guò)OBJECT標(biāo)記創(chuàng)建的并給了應(yīng)用程序作用域的對(duì)象(
42、2)Application對(duì)象的方法使用Lock方法時(shí),系統(tǒng)將禁止其他用戶修改存儲(chǔ)在Application對(duì)象中的變量,以確保在同一時(shí)刻僅有一個(gè)用戶能夠修改和存取Application對(duì)象。Lock:禁止其他客戶修改Application對(duì)象的屬性。Unlock:同意其他客戶修改Application對(duì)象的屬性。(3)Application對(duì)象的事件Application對(duì)象有兩個(gè)事件:Application_Onstart事件和Application_OnEnd事件,Application_Onstart事件在應(yīng)用程序被啟動(dòng)時(shí)被觸發(fā),Application_OnEnd事件則在應(yīng)用程序終止時(shí)被
43、觸發(fā)。Application_Onstart事件和Application_OnEnd事件的處理程序被放在文件Global.asa中。2.3.5 Server對(duì)象:提供了一系列的方法和屬性,在使用ASP編寫腳本時(shí)是特不有用的。最常用的是Server.CreateObject方法,它同意在當(dāng)前頁(yè)的環(huán)境或會(huì)話中在服務(wù)器上實(shí)例化其他COM對(duì)象。(1)Server對(duì)象的屬性Server對(duì)象僅支持ScriptTimeout屬性,該屬性用來(lái)規(guī)定腳本文件執(zhí)行的最長(zhǎng)時(shí)刻。默認(rèn)最長(zhǎng)時(shí)刻為90秒。(2)Server對(duì)象的方法CreateObject:創(chuàng)建服務(wù)器組件。用應(yīng)對(duì)象或腳本對(duì)象的實(shí)例。Execute:執(zhí)行一個(gè)
44、.asp文件MapPath:將指定的虛擬路徑,不管是當(dāng)前服務(wù)器上的絕對(duì)路徑,依舊當(dāng)前頁(yè)的相對(duì)路徑,映射為物理路徑Transfer:將當(dāng)前所有的狀態(tài)信息發(fā)送給另一個(gè).asp文件進(jìn)行處理(3)Server對(duì)象的作用創(chuàng)建組件實(shí)例獵取服務(wù)器的物理路徑對(duì)字符串進(jìn)行HTML編碼轉(zhuǎn)向執(zhí)行其他ASP文件2.4ADO組件ASP用Database Access(數(shù)據(jù)庫(kù)訪問(wèn))組件與數(shù)據(jù)庫(kù)進(jìn)行連接,Database Access(數(shù)據(jù)庫(kù)訪問(wèn))組件通過(guò)ActiveX Data Objects(ADO)訪問(wèn)存儲(chǔ)在數(shù)據(jù)庫(kù)或其他表格化數(shù)據(jù)結(jié)構(gòu)中的信息。2.4.1 ADO簡(jiǎn)介ADO是ActiveX Data Object的縮寫
45、,稱為ActiveX數(shù)據(jù)對(duì)象,是為OLE DB設(shè)計(jì)的應(yīng)用編程接口,使用ADO對(duì)象實(shí)現(xiàn)在ASP頁(yè)面中對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)。在ASP頁(yè)面中,OLE DB及ODBC無(wú)法直接使用,然而ADO卻是一種能夠在ASP中使用的 標(biāo)準(zhǔn)對(duì)象,通過(guò)ADO就能夠調(diào)用OLE DB提供者或者ODBC驅(qū)動(dòng)程序來(lái)訪問(wèn)數(shù)據(jù)庫(kù)。2.4.2 ADO的對(duì)象ADO組件中定義了三個(gè)要緊對(duì)象:Connection(連接對(duì)象)、Command(命令對(duì)象)、Recordset(記錄集對(duì)象);關(guān)于每個(gè)要緊對(duì)象包含有一個(gè)子對(duì)象及其集合。Connection(連接對(duì)象):用于建立應(yīng)用程序與數(shù)據(jù)庫(kù)之間的連接,是其他對(duì)象的基礎(chǔ)。它包含的Errors集合和Er
46、ror對(duì)象,用來(lái)記錄連接過(guò)程中所發(fā)生的錯(cuò)誤信息。Command(命令對(duì)象):可執(zhí)行一個(gè)SQL查詢、存儲(chǔ)過(guò)程或有參數(shù)的查詢,來(lái)對(duì)數(shù)據(jù)源操作。它包含的Parameters集合和Parameter對(duì)象,用來(lái)傳遞Command對(duì)象所需的命令參數(shù)。RecordSet(記錄集對(duì)象):代表從數(shù)據(jù)表中通過(guò)查詢所獲得的一組記錄,通過(guò)該對(duì)象所提供的方法與屬性,可實(shí)現(xiàn)對(duì)記錄的存取操作。它包含的Fileds集合和Filed對(duì)象用來(lái)記錄Recordset對(duì)象中各個(gè)字段的相關(guān)屬性。 如圖是3個(gè)對(duì)象的示意圖其中Error對(duì)象(錯(cuò)誤對(duì)象)是Connection對(duì)象的一個(gè)子對(duì)象;Parameter對(duì)象(參數(shù)對(duì)象)是Comman
47、d對(duì)象的一個(gè)子對(duì)象;Filed對(duì)象(字段對(duì)象)是RecordSet對(duì)象的子對(duì)象。數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)Connection對(duì)象Error對(duì)象Command對(duì)象RecordSet對(duì)象Parameter對(duì)象Filed對(duì)象頁(yè)面2.4.3 建立Connection對(duì)象在ADO中建立對(duì)象一般需要利用Server對(duì)象Createobject方法。語(yǔ)法如下:Set Connection對(duì)象=Server. Createobject (“ADODB.Createobject”)“Driver=Microsoft Access driver (*.mdb); dbq=”&server.mappath(“表名.mdb”)C
48、onnectionstring屬性Attributes 設(shè)置Connection對(duì)象操縱事務(wù)處理時(shí)的行為CommandTimeout Execute方法的最長(zhǎng)執(zhí)行時(shí)刻ConnectionString指定Connection對(duì)象的數(shù)據(jù)庫(kù)信息ConnectionTimeout Open方法與數(shù)據(jù)庫(kù)連接的執(zhí)行最長(zhǎng)時(shí)刻Cursorlocation 操縱光標(biāo)的類型Defaultdatebase 指定Connection對(duì)象的缺省數(shù)據(jù)庫(kù)名稱Isolationlevel 指定Connection對(duì)象事務(wù)處理的時(shí)機(jī)Mode 設(shè)置連接數(shù)據(jù)庫(kù)的權(quán)限Provider 設(shè)置Connection對(duì)象內(nèi)定的數(shù)據(jù)庫(kù)治理程序
49、名稱Version 顯示ADO對(duì)象的版本信息Connection對(duì)象的常用方法Open 建立數(shù)據(jù)庫(kù)連接Close 關(guān)閉與數(shù)據(jù)庫(kù)的連接Execute 執(zhí)行數(shù)據(jù)庫(kù)查詢(可執(zhí)行各種操作)BeginTrans 開(kāi)始事務(wù)處理CommitTrans 提交事務(wù)處理結(jié)果RollbackTrans 取消事務(wù)處理結(jié)果Open方法Open方法用于打開(kāi)刀數(shù)據(jù)源的鏈接,Open方法的語(yǔ)法結(jié)構(gòu)如下:Connection. Open Connectionstring,UserID,Password,OptionsClose方法Close方法用于關(guān)閉數(shù)據(jù)源。 Connection對(duì)象的Open方法的參數(shù)參數(shù)講明DsnODBC
50、數(shù)據(jù)源名稱User數(shù)據(jù)庫(kù)登錄帳號(hào)Password數(shù)據(jù)庫(kù)登錄密碼Driver數(shù)據(jù)庫(kù)的類型(驅(qū)動(dòng)程序)Dbq數(shù)據(jù)庫(kù)的物理路徑Provider數(shù)據(jù)提供者2.4.4 Command對(duì)象的屬性ctiveConnection屬性 通過(guò)設(shè)置ActiveConnection屬性使打開(kāi)的鏈接與Command對(duì)象關(guān)聯(lián)。ommandText屬性 定義命令(例如SQL語(yǔ)句)的可執(zhí)行文本CommandType屬性 指定數(shù)據(jù)查詢信息類型CommandTimeout屬性 指定Command對(duì)象的Execute方法的最長(zhǎng)執(zhí)行時(shí)刻,默認(rèn)為30秒,若設(shè)為0,則表示永久等待。Prepared 指定數(shù)據(jù)查詢信息是否要先行編譯,存儲(chǔ)。
51、Command對(duì)象的方法Execute 執(zhí)行數(shù)據(jù)庫(kù)查詢Createparameter 用來(lái)創(chuàng)建一個(gè)Parameter子對(duì)象2.4.5 Recordset對(duì)象Recordset對(duì)象的常用屬性屬性講明SourceCommand對(duì)象名或SQL語(yǔ)句或數(shù)據(jù)表名ActiveConnectionConnection對(duì)象名稱包含數(shù)據(jù)連接信息的字符串CursorTypeRecordset對(duì)象記錄集中的指針類型MaxRecords操縱從器取得的記錄集的最大記錄數(shù)目LockTypeRecordset 對(duì)象的使用類型CursorLocation操縱數(shù)據(jù)處理的位置Fillter操縱欲顯示的內(nèi)容RecordCount記錄
52、集的總數(shù)Bof記錄集的開(kāi)關(guān)Eof記錄集的結(jié)尾Pagesize數(shù)據(jù)分布顯示時(shí)第一頁(yè)的記錄數(shù)pagecount數(shù)據(jù)分頁(yè)顯示時(shí)數(shù)據(jù)頁(yè)的總數(shù)Absolutepage當(dāng)前指針?biāo)诘臄?shù)據(jù)頁(yè)Absoluteposition當(dāng)前指針?biāo)诘挠涗浶蠷ecordset對(duì)象的方法Open 大開(kāi)記錄集Close 關(guān)閉當(dāng)前的Recordset對(duì)象Requery 重新打開(kāi)記錄集 MoceFirst 將記錄指針移動(dòng)到第一條記錄MovePrevious 將記錄指針移動(dòng)到上一條記錄MoveNext 將記錄指針移動(dòng)到下一條記錄MoveLast 將記錄指針移動(dòng)到最后一條記錄Move 將指針移動(dòng)到指定的記錄第三章、需求分析3.1功能需
53、求1.系統(tǒng)采納人機(jī)對(duì)話方式,界面清晰、信息查詢靈活、方便、快捷、準(zhǔn)確、數(shù)據(jù)存儲(chǔ)安全可靠。2.利用系統(tǒng)快速的統(tǒng)計(jì)生產(chǎn)的數(shù)據(jù)報(bào)表,并對(duì)報(bào)表信息進(jìn)行打印。3.鍵盤操作,快速響應(yīng)。4.實(shí)現(xiàn)了各類發(fā)文信息、公共信息的強(qiáng)大的治理能力。5.實(shí)現(xiàn)對(duì)職員基礎(chǔ)信息(人事治理)的治理功能等。6.實(shí)現(xiàn)了個(gè)人辦公的信息自動(dòng)化治理功能。7.對(duì)企業(yè)的采購(gòu)打算、庫(kù)存信息進(jìn)行治理。8.公布生產(chǎn)指標(biāo),對(duì)企業(yè)生產(chǎn)指標(biāo)信息進(jìn)行治理。9.公布會(huì)議信息,并對(duì)會(huì)議信息進(jìn)行治理。10.對(duì)系統(tǒng)用戶進(jìn)行治理。11.為了加強(qiáng)數(shù)據(jù)保密性,為每個(gè)用戶設(shè)置權(quán)限級(jí)不。12.系統(tǒng)最大限度地實(shí)現(xiàn)了易安裝性、易維護(hù)性和易操作性。13.系統(tǒng)運(yùn)行穩(wěn)定、安全可靠。3
54、.2開(kāi)發(fā)及運(yùn)行環(huán)境硬件平臺(tái):CPU:P41.8GHz。 本機(jī)Intel(R)Celeron(R) CPU 2.80GHz 2.80GHz內(nèi)存:256MB以上。本機(jī)521MB.操作系統(tǒng):Windows XP專業(yè)版/ Windows 2000。 本機(jī)Win XP編輯腳本:Vbscript使用的編輯器:dreamweaver MX8數(shù)據(jù)庫(kù):Access 2003。掃瞄器:IE6.0,推舉使用IE6.0。Web服務(wù)器:IIS 4.0以上。本機(jī)IIS V5.1分辨率:最佳效果1024768像素。第四章、總體設(shè)計(jì)4.1功能模塊結(jié)構(gòu)圖修改密碼辦公自動(dòng)化治理系統(tǒng)用戶登錄模塊技術(shù)支持設(shè)備治理行政科修改密碼辦公自
55、動(dòng)化治理系統(tǒng)用戶登錄模塊技術(shù)支持設(shè)備治理行政科培訓(xùn)信息會(huì)議安排查看職員信息查看職員信息查看職員信息查看培訓(xùn)信息報(bào)名參加查看會(huì)議信息內(nèi)部資料資料借閱修改密碼查看內(nèi)部資料查看借閱記錄修改用戶密碼治理員模塊信息治理培訓(xùn)治理會(huì)議治理資料治理用戶治理添加信息修改信息刪除信息添加修改刪除用戶修改治理員密碼4.1.1 系統(tǒng)功能結(jié)構(gòu)圖登錄頁(yè)面登錄頁(yè)面主頁(yè)面最新培訓(xùn)頁(yè)面會(huì)議安排頁(yè)面內(nèi)部資料頁(yè)面資料借閱頁(yè)面修改密碼頁(yè)面治理員登陸頁(yè)面部門治理頁(yè)面信息治理頁(yè)面資料治理頁(yè)面用戶治理頁(yè)面治理員修改密碼頁(yè)面LLogin.aspIndex.aspNewList.aspArrange.aspInfoList.aspLendLi
56、st.aspPwdChange.aspadmin/index.aspDepList.asp./training/TrnList.asp./info/InCList.aspUserList.aspPwdChange.asp4.2數(shù)據(jù)庫(kù)設(shè)計(jì)創(chuàng)建ACCESS數(shù)據(jù)庫(kù)office.mdb,用來(lái)保存本系統(tǒng)的所有數(shù)據(jù),保存在“office”文件夾下。數(shù)據(jù)庫(kù)中包含以下12個(gè)表,部門表Departments,職員差不多信息表Employess,培訓(xùn)信息表Training,培訓(xùn)報(bào)名信息表Trainingsign,會(huì)議信息表Meeting,會(huì)議室信息表MeetingRooms,資料信息表Informarion,資料
57、如庫(kù)表Infoin,資料借閱表Infolend,類型信息表 Types,用戶信息表Users和系統(tǒng)治理員表Sysadmin.1.部門表 Departments表Departments用來(lái)保存企業(yè)部門的信息,結(jié)構(gòu)如表1所示表1 表Departments的結(jié)構(gòu)編號(hào)字段名稱數(shù)據(jù)類型講明1Depid自動(dòng)編號(hào)部門編號(hào),主鍵2Depname文本50部門名稱3Upperid數(shù)字上級(jí)部門編號(hào)2.職員差不多信息表Employess 表Employess 用來(lái)保存職員的差不多信息,結(jié)構(gòu)如表2所示表2 表Employess的結(jié)構(gòu)編號(hào)字段名稱數(shù)據(jù)類型講明1Empld自動(dòng)編號(hào)職員編號(hào),主鍵2Empname文本50姓名3
58、Sex文本10性不4Nationality文本30民族5Birtrh文本20生日6Academic文本20學(xué)歷7Marital文本20婚姻狀況8Original文本20籍貫9Id_card文本50身份證號(hào)10Office_phone文本50辦公電話11Mobile文本50手機(jī)號(hào)碼12Hiredate文本20到崗日期13Depid數(shù)字所在部門編號(hào)14Etitle文本30職務(wù)15Estate文本20職員狀態(tài)16Memo文本200備注17Imageurl文本200照片文件名3.培訓(xùn)信息表Training表Training用來(lái)保存培訓(xùn)信息,結(jié)構(gòu)如圖3所示表3 表Training的結(jié)構(gòu)編號(hào)字段名稱數(shù)據(jù)結(jié)
59、構(gòu)講明1Id自動(dòng)編號(hào)培訓(xùn)編號(hào)2Createdate日期/時(shí)刻創(chuàng)建日期3Subject文本200培訓(xùn)主題4Status文本10當(dāng)前狀態(tài),包括創(chuàng)建,公布5tTypeid數(shù)字培訓(xùn)類型,0表示內(nèi)部培訓(xùn),1表示外部培訓(xùn)6Stypeid數(shù)字主題類型7Plsce文本100培訓(xùn)地點(diǎn)8Teacher文本50培訓(xùn)人9Startdate文本50培訓(xùn)開(kāi)始日期10Enddate文本50培訓(xùn)結(jié)束日期11Signsdate文本50報(bào)名開(kāi)始日期12Sigedate文本50報(bào)名結(jié)束日期13Attendant文本200參加人14Cost數(shù)字培訓(xùn)費(fèi)/人15Tdetail備注培訓(xùn)介紹16File1文本100附件1的保存文件名17Fi
60、lename1文本100附件1的實(shí)際文件名18File2文本100附件2的保存文件名19Filename2文本100附件2的實(shí)際文件名4.培訓(xùn)報(bào)名信息表Trainingsign表Trainingsign用來(lái)保存培訓(xùn)報(bào)名信息,結(jié)構(gòu)如表4所示表4 表Trainingsign的結(jié)構(gòu)編號(hào)字段名稱數(shù)據(jù)結(jié)構(gòu)講明1Id自動(dòng)編號(hào)報(bào)名編號(hào)2Trid數(shù)字培訓(xùn)編號(hào)3Signdate日期/時(shí)刻報(bào)名日期4Userid文本50用戶名5Status文本10當(dāng)前狀態(tài),提交,確認(rèn)5.會(huì)議信息表Meeting表Meeting用來(lái)保存會(huì)議信息,結(jié)構(gòu)如圖5所示 表5 表Meetin的結(jié)構(gòu)編號(hào)字段名稱數(shù)據(jù)結(jié)構(gòu)講明1ID自動(dòng)編號(hào)會(huì)議編號(hào)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度物流倉(cāng)儲(chǔ)承包經(jīng)營(yíng)合同賠償與供應(yīng)鏈管理協(xié)議2篇
- 二零二五版德國(guó)高校博士教師招聘及雇傭服務(wù)合同3篇
- 二零二五年度租賃代理風(fēng)險(xiǎn)控制合同3篇
- 個(gè)人發(fā)起離婚合同書標(biāo)準(zhǔn)模板版B版
- 2024年飛躍:專業(yè)電競(jìng)團(tuán)隊(duì)贊助協(xié)議3篇
- 個(gè)性化汽車抵押貸款協(xié)議樣本(2024版)
- 2024年跨平臺(tái)整合傳播服務(wù)協(xié)議3篇
- 2024版體育賽事代理執(zhí)行合同樣本3篇
- 二零二五年新型環(huán)保建材生產(chǎn)與建筑廢棄物回收合同3篇
- 西南財(cái)經(jīng)大學(xué)天府學(xué)院《半導(dǎo)體芯片技術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷
- SY-T 5333-2023 鉆井工程設(shè)計(jì)規(guī)范
- 蔣詩(shī)萌小品《誰(shuí)殺死了周日》臺(tái)詞完整版
- TB 10010-2008 鐵路給水排水設(shè)計(jì)規(guī)范
- 黑色素的合成與美白產(chǎn)品的研究進(jìn)展
- 建筑史智慧樹知到期末考試答案2024年
- 金蓉顆粒-臨床用藥解讀
- 社區(qū)健康服務(wù)與管理教案
- 2023-2024年家政服務(wù)員職業(yè)技能培訓(xùn)考試題庫(kù)(含答案)
- 2023年(中級(jí))電工職業(yè)技能鑒定考試題庫(kù)(必刷500題)
- 藏歷新年文化活動(dòng)的工作方案
- 果酒釀造完整
評(píng)論
0/150
提交評(píng)論