《ASP员工管理系统论文4810.docx》由会员分享,可在线阅读,更多相关《ASP员工管理系统论文4810.docx(97页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、Evaluation Warning: The document was created with Spire.Doc for .NET.目录摘要3第一章前言言4第二章编程程环境442.1HTTML442.1.11 HTTML的的工作原原理42.1.22 HTTML文文档的基基本结构构52.1.33 HTTML标标识符552.2ASSP脚本本语言 VVBsccrippt72.2.11 VBBscrriptt代码的的基本格格式72.2.22 VBBscrriptt数据类类型82.2.33 常量量与变量量82.2.44 VBBscrriptt函数92.2.55 VBBscttiptt过程1442.
2、2.66 使用用条件语语句1552.2.77 使用用循环语语句1662.3Assp内置置对象1172.3.11 Reequeest对对象:1172.3.22 Reespoonsee对象:182.3.33 Seessiion对对象:2202.3.44 Apppliicattionn对象:212.3.55 Seerveer对象象:2222.4ADDO组件件232.4.11 ADDO简介介232.4.22 ADDO的对对象2332.4.33 建立立Connnecctioon对象象242.4.44 Coommaand对对象的属属性2662.4.55 Reecorrdseet对象象26第三章、需需求分析
3、析273.1功能能需求2273.2开发发及运行行环境228第四章、总总体设计计284.1功能能模块结结构图2284.1.11 系系统功能能结构图图294.2数据据库设计计304.3目录录结构335第五章详细细设计3365.1模块块功能介介绍3665.2系统统登录模模块设计计375.3通用用模块3395.4前台台模块设设计4225.4.11 培训训信息模模块设计计425.4.22 会议议安排模模块设计计435.4.33 内部部资料信信息模块块设计4445.4.44 资料料借阅记记录模块块设计4455.4.55 修改改密码模模块设计计455.5系统统后台模模块设计计465.5.11 部门门管理模模
4、块设计计465.5.22 培训训信息模模块设计计485.5.33 布培培训信息息495.5.44 除培培训信息息495.5.55 会议议信息模模块设计计505.5.66 资料料管资料料借阅管管理理模模块设计计515.5.77 资料料借阅管管理5225.5.88 新建建资料入入库信息息535.5.99 用户户管理5545.5.110 添添加用户户信息5555.5.111 删删除用户户信息5565.5.112 密密码重置置57第六章系统统测试557结论58结束语588参考文献559摘 要随着信息技技术的飞飞速发展展和日趋趋激烈的的商业竞竞争,企企业已不不再满足足于独立立、零散散的办公公自动化化应用
5、,企企业需要要的是协协同工作作、综合合、集成成化的解解决方案案。而网网络是解解决由于于物理距距离造成成的信息息交流不不畅、协协商沟通通不便的的办公瓶瓶颈问题题的最佳佳方式。企企业网上上办公自自动化通通过对各各办公自自动化要要素的闭闭环整合合,实现现了工作作流、信信息流、知知识流和和办公自自动化系系统的整整合管理理,提供供了一个个科学、开开放、先先进的信信息化办办公平台台,实现现办公自自动化,并并进行远远程办公公或在家家办公。企企业网上上办公自自动化将将人从繁繁琐、无无序、低低序、低低端的工工作中解解放出来来从事核核心事务务,整体体提高了了单位办办事效率率和对信信息的可可控性,降降低办公公成本,
6、提提高执行行力,使使管理趋趋于完善善。第一章 前言20世纪末末,随着着计算机机科学的的发展,数数据库技技术在IInteerneet和IIntrraneet中的的应用越越来越广广泛,为为广大网网络用户户提供了了更加周周到和人人性化的的服务。本本文描述述了如何何使用AASP技技术来组组建企业业内部办办公管理理网站。它它实现了了以下功功能: 员工工信息的的发布与与共享,本本文中的的员工信信息管理理系统主主要是实实现员工工资料的的录入、信信息的查查询、记记录和管管理。作作为日常常办公管管理系统统和企业业办公内内网的一一部分,企企业员工工信息管管理系统统可以便便于公司司领导掌掌握人员员的动向向,及时时调
7、整人人才的分分配。 员工之之间的信信息交流流,本文文中的内内部信息息系统可可以实现现公司内内部通知知的发布布、各种种具体问问题的。第二章 编编程环境境2.1HTTMLHTML是是用来表表示Weeb文档档的规范范,它使使用标记记来确定定网页显显示的格格式静态态网页是是标准的的HTMML文件件,动态态网页经经过应用用程序服服务器的的处理后后也将生生成标准准的HTTML文文件。2.1.11HTMML的工工作原理理所谓静态网网页,就就是说该该网页文文件里没没有程序序代码,只只有HTTML标标记,这这种网页页一般以以后缀.htmm或.hhtmll存放。如如果要修修改有关关内容,就就必须修修改源代代码,然
8、然后重新新上传到到服务器器上。1.接受请求2.找到静态网页3.发送网页发出请求发回网页(客户端) (服务务器端)2.1.22HTMML文档档的基本本结构HTML文文档的基基本结构构可以表表示如下下: 文文件开始始 文文件头开开始 标题文文字 文件头头结束 文文件体开开始2.1.33HTMML标识识符常常用字体体属性.#=1,22,3,4,55,6标标题字体体Hn-这这些标记记显示黑黑体字指指明所有有文档的的基础字字体大小小.指定字字体颜色色,以颜颜色常数数或RGGB值指定定.创创建段落落创创建一个个换行符符.阻阻止文本本自动换换行.nn=1,2,33,4,5,66指明标标题的对对齐方式式.=l
9、leftt,ceenteer,rrighht 对对齐段落落的内容容方式图象象设置指明在在文挡中中显示的的图片图象的的URLLvvaluue以像像素为单单位指明明图片的的宽度vallue以以像素为为单位指指明图片片的高度度#=topp,miiddlle,bbotttom,lefft,ccentter,rigght指指明图片片的对齐齐方式#vvaluue以像像素为单单位指明明图片上上下两边边的垂直直空间大大小#=vaaluee图片边边界的尺尺寸定定义表单单标标识符中中TYPPE属性性的类型型文本本框密密码框,输入的的文本将将会以*显示声声音提交表表单按扭扭清清除表单单的按扭扭文件件上载按按扭多多行
10、文本本框不显示示的表单单域图图象提交交表单按按扭ablee表格格设置定义义一个单单元格定义义表格中中的一行行.为表表创建一一表头.为为一个表表提供一一个标题题aliign=lefft,ccentter,rigght表表格的对对齐方式式,默认认左对齐齐框架.用于于包含框框架集合合标标记后的的文字将将只出现现在不支支持框架架的浏览览器中指明框框架的列列划分形形式,纵纵向排列列多个窗窗口指明框框架的列列划分形形式,横横向排列列多个窗窗口新窗窗口本窗口口父父窗口整整个浏览览器窗口口#=yyes,no/1,00指明该该框架是是否有边边界空空白区域域的大小小以像素素为单位位指明框框架间的的距离.指明明框架
11、边边界的颜颜色以像像素为单单位指明明框架页页边的宽宽度和高高度. 文件提提结束 文件结结束2.2ASSP脚本本语言 VVBsccripptVBScrriptt是程序序开发语语言Viisuaal BBasiic家族族的最新新成员,可可以将灵灵活的脚脚本应用用于更广广泛的领领域,包包括Miicroosofft IInteerneet EExplloreer中的的Webb客户端端脚本和和Miccrossoftt Innterrnett Innforrmattionn Seerveer中的的Webb服务器器端脚本本。.VVBSccrippt脚本本代码通通常是将将脚本代代码放在在 HEEAD部部分中,并
12、并应以标标记开始始,以标标记结束束。2.2.11VBsscriipt代代码的基基本格式式 一般的AASP程程序都是是将VBBscrriptt代码放放在服务务器端执执行,此此时有两两种方法法。方法一:方法二: VBsscriipt 代码 有是是VBsscriipt代代码放在在客户端端执行,此此时代码码如下: VBscrriptt代码2.2.22VBsscriipt数数据类型型在VBSccrippt语言言中只有有一种数数据类型型,即VVariiantt,也叫叫变体类类型,这这种数据据类型可可以包含含不同类类别的信信息,它它也是VVBSccrippt中所所有函数数的返回回值的数数据类型型。2.2.3
13、3 常量量与变量量(1)常量量常量时在程程序执行行期间其其值不发发生变化化的数据据。在VVBSccrippt中,常常量分为为普通常常量和符符号常量量。符号常量量符号常量是是用一个个标识符符表示的的常量,用用于代替替数字或或字符串串,其值值从发生生不改变变。在VVBSccrippt中,符符号常量量分为预预定义符符号常量量和用户户自定义义常量。VVBSccrippt提供供了许多多预定义义符号常常量,在在编写脚脚本代码码时无须须声明即即可直接接使用。例例如,vvbCrrLf表表示回车车符和换换行符的的组合,vvbGrreenn表示绿绿色的数数值。普通常量量普通常量分分为字符符串常量量和数值值常量两两
14、种。字符串常量量简称字字符串,它它由一对对双引号号括起来来的字符符序列所所组成,其其中可以以包含字字母、汉汉字、数数字,空空格以及及标点符符号等,长长度不超超过200亿个字字符。数值常量分分为整型型数、长长整型数数和浮点点数。浮浮点数也也称为实实型数,分分为单精精度浮点点数和双双精度浮浮点数。浮浮点数可可以用小小数形式式表示,也也可以用用科学记记数法表表示。(2)变量量变量是内存存中命名名的存储储位置,变量的的值可以以动态变变化,在程序序设计中中能发挥挥重要的的作用。在在VBsscriipt中中,可以以使用DDim,Priivatte,PPubllic关关键字声声明变量量,Prrivaate用
15、用来声明明私有变变量,PPubllic用用来声明明公共变变量,DDim用用来声明明过程变变量。声明变量量变量的声明明包括显显式声明明、隐式式声明和和强制显显式声明明。此外,也可可以通过过直接在在脚本中中使用变变量名这这种方式式隐式声声明变量量。但这这通常不不是一个个好习惯惯,因为为这样有有时会由由于变量量名被拼拼错而导导致在运运行脚本本时出现现意外的的结果。若要强制显显式声明明所有变变量,可可以在脚脚本程序序的开头头处使用用下面的的语句:Opttionn Exxpliicitt2.2.44VBsscriipt函函数VBscrriptt提供了了比较丰丰富的函函数(FFuncctioon)和和过程
16、(SSub),VVBsccrippt函数数可以分分为数学学函数,字字符串函函数,日日期函数数,转换换函数和和其他函函数。数学函数数函数名具体描述Abs返回数字的的绝对值值Atn返回数值的的反正切切值Cos返回某个角角的余弦弦值Eval计算表达式式的值,并并返回结结果Exp返回e(自自然对数数的底)的的幕次方方Int,FFix返回数据的的整数部部分Hex返回表达十十六进制制数字值值的字符符串Log返回数值的的自然对对数Oct返回表示数数字八进进制值的的字符串串Rnd返回一个随随机数Roundd返回按指定定位数进进行四舍舍五入的的数值Sng返回表示数数字字符符号的整整数,当当参数大大于0时时,返回
17、回1;当当参数小小于0时时,返回回-1;当参数数等于00时,返返回0。Sin返回某个角角的正弦弦值Sqr返回数值的的平方根根Tan返回某个角角的正切切值字符串函函数函数名具体描述Asc返回字符串串第一个个字母的的ASCCII值值Chr返回与指定定的ANNSI字字符代码码相对应应的字符符Filteer对字符串数数组进行行过滤,将将满足匹匹配条件件的元素素构成的的数组返返回Instrr返回某字符符串在另另一字符符串中第第一次出出现的位位置InstrrRevv返回某字符符串在另另一个字字符串中中出现的的从结尾尾计起的的位置Join返回字符串串,次字字符串由由数组中中的多个个子字符符串连接接而成LCa
18、see返回字符串串的小写写形式Left返回指定数数目的从从字符串串的左边边算起的的字符Len返回字符串串内字符符的数目目,或是是存储一一变量所所需的字字节数LTrimm截去字符串串的前导导空格Mid从字符串中中返回指指定数目目的字符符Replaace替换指定字字符串中中的子串串Rightt从字符串右右边返回回指定数数目的字字符Spacee返回由指定定数目的的空格组组成的字字符串Splitt将字符串按按照指定定的分隔隔符进行行拆分,得得到的子子字符串串保存在在一维数数组中返返回Strcoomp返回字符串串的比较较值Rtrimm截去字符串串尾部不不空格Strinng返回具体指指定长度度的,重重复字
19、符符组成的的字符串串StrReeverrse返回字符串串,此字字符串与与指定字字符串的的顺序相相反Trim截去字符串串前后空空格Ucasee返回字符串串的大写写形式日期函数数函数名具体描述Date返回当前的的系统时时间DateAAdd返回已添加加指定时时间间隔隔的日期期DateDDifff返回两个日日期之间间的时间间间隔DatePPartt返回给定日日期的指指定部分分DateSSeriial对于指定的的年,月月,日,返返回Daate字字类型的的Varriannt,使使用方法法为Daatesseriial(yyearr,moonthh,daay)DateVValuue返回Datte子类类型的VV
20、ariiantt,参数数为字符符串表达达式Day返回日期参参数中的的日(相相对与年年,月)数数据Hour返回日期参参数中的的小时数数据Minutte返回日期参参数中的的分钟数数据Monthh返回日期参参数中的的月数据据Monthhnamme返回表明指指定月份份的字符符串Now根据计算机机系统设设定的日日期和时时间返回回当前的的日期和和时间值值Seconnd返回日期参参数中的的秒数据据Time返回Datte子类类型Vaariaant,指指定当前前系统时时间Timerr返回午夜112时以以后已经经过去的的秒数TimeSSeriial返回一个DDatee子类型型的Vaariaant,含含有指定定时,
21、分分,秒的的时间TimeVValuue返回包含时时间的DDatee的VaariaantWeekdday返回代表一一星期中中某天的的整数WeekDDayNNamee返回一个字字符串,表表示星期期中指定定的某一一天Year返回一个代代表某年年的整数数转换函数数函数名具体描述CBooll将指定表达达式转换换为Boooleean子子类型的的VarrianntCBytee将指定表达达式转换换为Byyte子子类型的的VarrianntCCur将指定表达达式转换换为Cuurreencyy子类型型的VaariaantCDatee将指定表达达式转换换为Daate子子类型的的VarrianntCDbl将指定表达达
22、式转换换为Dooublle子类类型的VVariianttCint将指定表达达式转换换为Inntegger子子类型的的VarrianntClng将指定表达达式转换换为Loong子子类型的的VarrianntCsng将指定表达达式转换换为Siinglle子类类型的VVariianttCStr将指定表达达式转换换为Sttrinng子类类型的VVariiantt格式化函函数函数名具体描述FormaantCCurrrenccy将指定表达达式转换换为格式式化的货货币值FormaantDDateetimme将指定表达达式转换换为格式式化的日日期时间间值FormaantNNumbber将指定表达达式转换换为格
23、式式化的数数值FormaantPPerccentt将指定表达达式转换换为百分分比格式式布尔函数数函数名具体描述Isarrray判断参数是是否是数数组IsDatte判断参数是是否可以以转换为为日期型型Isemppty判断参数是是否被初初始化Isnulll判断参数是是否包含含有效的的数据Isnemmeriic判断参数是是否是数数字Isobjjectt判断参数是是否引用用了有效效的Auutommatiion对对象其他函数数函数名具体描述Arrayy返回一个数数组,语语法为AArraay(aargllistt)Creatteobbjieect创建并返回回对Auutommatiion对对象的引引用Get
24、Loocalle返回当前区区域设置置ID值值Getobbjecct返回对文件件中Auutommatiion对对象的引引用Getreef返回一个指指定向过过程的引引用,此此过程可可绑定某某事件Lbounnd返回指定数数组维的的最小可可用小标标Loadppictturee返回图片对对象,参参数指定定图象文文件的路路径和名名称RGB返回代表RRGB颜颜色值的的整数ScriootEnnginne返回一个代代表当前前使用的的脚本程程序语言言的字符符串ScriootEnnginneBuuilddverrsioon返回使用的的编写脚脚本引擎擎的编译译版本ScriootEnnginneMaajorrverrs
25、ioon返回使用的的编写脚脚本引擎擎的主版版本号ScriootEnnginne返回使用的的编写脚脚本引擎擎的次版版本号TypeNNamee返回字符串串,表示示指定数数据的字字类型UBounnd返回指定数数组维数数的最大大可用下下标VarVaaluee返回指示变变量子类类型的值值2.2.55VBssctiipt过过程Sub过过程声明Subb子程序序的语法法:Sub子程程序名(参参数1,参参数2,)End SSub或Sub子程程序名()End SSubEnd SSub过过程有两两种调用用方式:使用Caall语语句:Call子子程序名名(参数数1,参参数2,)不使用CCalll语句:子程序名 参数1
26、1,参数数2,Funcctioon函数数Functtionn函数名名(参数数1,参参数2,)End FFuncctioon或Functtionn 函数数名()End FFuncctioon2.2.66使用条条件语句句If.Thhen.EElsee语句If.Theen.Ellse语语句用于于判断条条件是TTruee或Faalsee,并根根据判断断结果指指定要运运行的语语句If.Thhen.EEnd IfIf 条件件语句TThenn 执行行语句End IIfIf.Thhen.EEnd If(单单条件)If 条件件语句TThenn 执行行语句11Else执行语句22End IIfIf.Thhen.E
27、End If(多多条件)If 条件件语句11 Thhen执行语句11ElseIIf条件件语句22 Thhen执行语句22End IIfSeleect Casse语句句Selecct CCasee语句是是If.TThenn.Elsse.Ennd IIf语句句多条件件的另外外一种形形式,Selecct CCasee语句的的语法:Selecct CCasee变量或或表达式式Case 结果 1执行语句 1Case 结果22执行语句 2.Case 结果nn执行语句nnCase Elsse执行语句nn+1End SSelssct2.2.77使用循循环语句句For.NNextt循环是是一种强强制型的的循环,
28、用用于将语语句块运运行指定定的次数数,在循循环中使使用记数数器变量量,该变变量随每每次循环环增加或或减少。语法:For ccounnterr=sttartt Too ennd Steep nnumbber执行语句NextDo.looop循循环它是一种条条件型的的循环,当当条件为为Truue时或或条件变变为Trrue之之前,重重复执行行语句块块语法一:Do Whhilee 条件件1执行语句Loop或DO执行语句Loop Whiile 条件22语法二:Do Unntill条件33执行语句Loop或Do执行语句Loop Unttil 条件44Whille.Weend循循环语法:Whilee条件执行语
29、句WendFor Eacch.In循循环语法:For EEachh 元素素In集集合执行语句Next2.3Assp内置置对象2.3.11Reqquesst对象象:接收客户端端在请求求一个页页面或传传送一个个表单时时提供的的所有信信息,包包括能够够标识浏浏览器和和用户的的HTTTP变量量、Coookiie信息息以及附附在URRL后面面的值(查查询字符符串或表表单数据据)。ASP内部部对象简简要说明明对象功能Requeest从客户端获获得数据据信息Respoonsee将数据信息息输送给给客户端端Sessiion存储单个用用户的信信息Appliicattionn存放同一个个应用程程序中的的所有用用户
30、之间间的共享享信息Serveer创建COMM对象和和Scrripttingg(1)Reequeest对对象的获获取方法法获取方法功能QueryyStrringg从查询字符符串中读读取用户户提交的的数据Form取得客户端端在FOORM表表单中所所输入的的信息Cookiies取得客户端端浏览器器的Coookiie值ServeerVaariaablees取得服务器器端环境境变量信信息ClienntCeertiificcatee取得客户端端浏览器器的身份份验证信信息(2)Reequeest对对象的方方法BinarryReead。该该方法以以二进制制方式来来读取客客户端使使用POOST传传送方法法所传递
31、递的数据据。(3)Reequeest对对象的作作用读取网址参参数读取服务器器环境变变量读取表单传传递的参参数读取Coookiee的数据据上传文件2.3.22Ressponnse对对象:用于向客户户端浏览览器发送送信息,或或者将访访问者转转移到另另一个网网址,并并可以设设置和控控制Coookiie信息息等。(1)Reespoonsee对象的的集合Respoonsee对象只只有一个个集合,即即Coookiees集合合。(2)Reespoonsee对象的的方法方法说明WriteeRespoonsee对象中中最常用用的方法法,用来来送出信信息给客客户端Redirrectt引导客户端端浏览器器至新的的W
32、ebb页面,前前面已经经做过详详细介绍绍BinarryWrritee输出二进制制信息Clearr清除在缓冲冲区的所所有HTTML页页面语法:Reespoonsee.Cllearr此时,Reespoonsee对象的的Buffferr属性必必须被设设置为TTruee,否则则会报错错End终止处理AASP程程序,并并返回当当时的状状况语法:Reespoonsee.EnndFlushh立刻送出缓缓冲区的的HTMML数据据语法:Reespoonsee.Fllushh此时,Reespoonsee对象的的Buffferr属性必必须被设设置为TTuree,否则则回报错错Respoonsee对象的的属性属性说明
33、Buffeer设置为缓冲冲信息,取取值Trrue或或alsse,默默认为FFalsseConteentTTypee控制送出的的文件类类型(3)Reespoonsee对象的的作用输出内容到到网页(客客户端)写入Coookiee网页重定向向下载文件2.3.33Sesssioon对象象:存储一个会会话内的的信息。SSesssionn对象是是在每一一位访问问者从WWeb站站点或WWeb应应用程序序中首次次请求一一个ASSP页时时创建的的,它将将保留到到默认的的期限结结束或者者通过脚脚本设置置中止的的期限。(1)Seessiion工工作作原原理在一个应用用程序中中,当客客户端启启动一个个Sesssioo
34、n时,AASP会会自动产产生一个个长整数数SesssioonIDD,并且且把这个个SesssioonIDD送回给给客户端端浏览器器,浏览览器会把把这个SSesssionnID存存放在CCookkiess内。当当客户端端再次向向服务器器送出HHTTPP请求时时,ASSP会去去检查申申请表头头的SeessiionIID,并并返回该该SesssioonIDD对应的的Sesssioon信息息。(2)Seessiion对对象的属属性 SesssioonIDD 存储用用户的SSesssionnID; Timmeouut Seessiion的的有效期期时长。方法只有一一个: Abanndonn清除除Sess
35、sioon对象象事件有两个个,必须须和Gllobaal.aasa结结合使用用:Sesssionn_OnnStaart一个个Sesssioon对象象开始前前,便调调用该程程序;Sesssionn_OnnEndd一个个Sesssioon对象象结束后后,便调调用该程程序。(3)Seessiion对对象的方方法Abanddon:清除SSesssionn对象并并释放其其资源Conteentss.Reemovve:从Coonteentss集合中中删除一一个项目目Conteentss.ReemovveAlll:从Coonteentss集合中中删除所所有项目目(4)Seessiion对对象的作作用存储与某次次
36、访问相相关的信信息设置这个访访问的代代码页,日日期格式式等(5)Reespoonsee的Coookiies方方法的参参数参数说明CookiiesnnameeCookiies变变量名称称关键字若指定了KKey,则则该Coookiies就就是一个个集合,它它包含几几个关键键字,可可以分别别赋值属性指定Coookiees自身身的信息息(6)Seessiion对对象的过过期6 Sesssionn的使用用是有时时间期限限的,当当用户连连接到一一个Weeb站点点,并请请求ASSP服务务时,SSesssionn对象被被创建,SSesssionn建立后后,在指指定的时时间期限限内,若若没有发发生任何何访问请请
37、求或刷刷新操作作,Seessiion将将会被中中止,着着就是超超时。系统默认的的超时期期限为220分钟钟,超时时的时间间期限可可以通过过设置TTimeeoutt属性进进行修改改,Tiimeoout属属性一分分钟为计计量单位位。例如如:出超时会自自动结束束一个SSesssionn外,SSesssionn对象的的Abaandoon方法法也能够够结束一一个Seessiion。执执行如下下语句:会清除所有有存储在在Sesssioon对象象中的内内容,释释放所占占用的WWeb服服务器资资源,从从而结束束Sesssioon。 需要说明明的是当当调用AAbanndonn方法后后,当前前的Seessiion对
38、对象会被被放到删删除队列列中,但但是Seessiion并并不会立立即被删删除,而而是待当当前页面面中所有有的脚本本命令被被执行完完毕,才才真正删删除Seessiion对对象。2.3.44 Appllicaatioon对象象:在一个ASSP应用用中让不不同客户户端共享享信息。AAppllicaatioon对象象是在为为响应一一个ASSP页的的首次请请求而载载入Assp.ddll时时创建的的,它提提供了存存储空间间用来存存和对象象的引用用,可以以用于所所有的页页面,任任何访问问者都可可以打开开这些页页面。(1)Apppliicattionn对象的的集合Conteentss:含所所有通过过脚本命命令
39、添加加到应用用程序中中的项目目Statiicobbjeccts:还通过过OBJJECTT标记创创建的并并给了应应用程序序作用域域的对象象(2)Apppliicattionn对象的的方法使用Locck方法法时,系系统将禁禁止其他他用户修修改存储储在Apppliicattionn对象中中的变量量,以确确保在同同一时刻刻仅有一一个用户户可以修修改和存存取Apppliicattionn对象。Lock:禁止其其他客户户修改AAppllicaatioon对象象的属性性。Unlocck:允许其其他客户户修改AAppllicaatioon对象象的属性性。(3)Apppliicattionn对象的的事件Appl
40、iicattionn对象有有两个事事件:AAppllicaatioon_OOnsttartt事件和和Apppliccatiion_OnEEnd事事件,AAppllicaatioon_OOnsttartt事件在在应用程程序被启启动时被被触发,AAppllicaatioon_OOnEnnd事件件则在应应用程序序终止时时被触发发。Appliicattionn_Onnstaart事事件和AAppllicaatioon_OOnEnnd事件件的处理理程序被被放在文文件Gllobaal.aasa中中。2.3.55Serrverr对象:提供了一系系列的方方法和属属性,在在使用AASP编编写脚本本时是非非常有用
41、用的。最最常用的的是Seerveer.CCreaateOObjeect方方法,它它允许在在当前页页的环境境或会话话中在服服务器上上实例化化其他CCOM对对象。(1)Seerveer对象象的属性性Serveer对象象仅支持持ScrripttTimmeouut属性性,该属属性用来来规定脚脚本文件件执行的的最长时时间。默认最最长时间间为900秒。(2)Seerveer对象象的方法法CreatteObbjecct:创建服服务器组组件。用用应对象象或脚本本对象的的实例。Execuute:执行一一个.aasp文文件MapPaath:将指定定的虚拟拟路径,无无论是当当前服务务器上的的绝对路路径,还还是当前前页的相相对路径径,映射射为物理理路径Transsferr:将当前前所有的的状态信信息发送送给另