“Intel Multi-Core 师资培训研讨班”在浙大顺利举办.doc

上传人:xins****2008 文档编号:111218807 上传时间:2019-11-02 格式:DOC 页数:19 大小:396.50KB
返回 下载 相关 举报
“Intel Multi-Core 师资培训研讨班”在浙大顺利举办.doc_第1页
第1页 / 共19页
“Intel Multi-Core 师资培训研讨班”在浙大顺利举办.doc_第2页
第2页 / 共19页
“Intel Multi-Core 师资培训研讨班”在浙大顺利举办.doc_第3页
第3页 / 共19页
“Intel Multi-Core 师资培训研讨班”在浙大顺利举办.doc_第4页
第4页 / 共19页
“Intel Multi-Core 师资培训研讨班”在浙大顺利举办.doc_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《“Intel Multi-Core 师资培训研讨班”在浙大顺利举办.doc》由会员分享,可在线阅读,更多相关《“Intel Multi-Core 师资培训研讨班”在浙大顺利举办.doc(19页珍藏版)》请在金锄头文库上搜索。

1、ASP750办公自动化系统ASP+ACCESS  办公自动化系统的产生主要有两方面的原因,一是办公模式的变革;二是计算机技术的发展。1 办公模式的变革本文来自:计算机毕业网    办公是处理人群集体事务的活动。传统办公业务信息量不大,内容简单,手工方式便可以完成。70年代中期,西方发达国家生产力水平急剧上升,办公业务急剧增加,传统的手工方式已不能满足信息和业务增长的需要,时代的发展对办公方式提出了新的要求。为了适应发展需要,就必须改进信息采集、管理和传递的方式和手段,这是办公自动化系统产生的原动力。2 计算机技术的发展  最初的主机模式由功能强大的主机负

2、责各项任务,终端基本上作为人机界面而存在,它并无执行程序等更多功能。80年代初微电子工业在技术和价格方面的迅速发展,尤其是微型计算机、网络通信技术和其它各类以微电脑为基础的办公自动化设备的出现,为办公自动化系统的广泛应用和发展提供良好的物质基础。网,通过资源共享方式综合办公。综合采用各种新技术,设备向网络化、高速化、智能化方向发展。1.3.2办公自动化系统在国内的发展   我国的办公自动化系统建设起步较晚,70年代从国外传入,可以分为以下几个时期:  1  启蒙与准备期(1981-1985年)   主要引进技术、解决汉字的输入、输出、

3、合作生产各种设备以及有关系统和软件的汉化工作等,在小范围内实现应用;  2  开创与见效期(1986-1990年)   开始有计划地在全国范围内开展办公自动化试点,在设备生产上形成布局,对全国通信网络进行大规模改造,技术上日益成熟,标准化逐步形成;3  发展与成熟期(90年代后)全国分组交换网己经投入使用,技术获得进一步发展,各级政府部门、企事业单位开始组建内部局域网,开始向大型化、网络化、高速化发展。随着社会信息化步伐的加快和高教改革的逐步深入,许多高校已经认识到OAS建设的重要性和必要性。高校办公自动化系统建设已不同程度地被各高校提到日程安

4、排上,并且己有一些高校走在了前列,如清华大学、上海交大、浙江大学、大连海事大学等高校的办公自动化系统都已投入运行,方便了各部门的交流协作,取得了良好的效果。但是,无论是应用软件公司已开发的OAS,还是移植其它高校的OAS,一般都无法完全适合本校的办公需求,都需要经过二次开发,并目存在费用高、周期长的问题。因此研究、设计我们学校自己的办公自动化系统具有较大的理论和实际意义。 组织管理的滞后性。高校办公自动化系统的建设起步较晚,人才和知识方面存在较大差异,发展不平衡,教育体制的改革和管理的发展总体落后于社会信息化进程。   2 重视程度不够。随着信息化社会的到来,高教

5、领域竞争机制的引入,使办公室的工作量越来越大,要求也越来越高,使各级管理人员和办公人员对办公自动化系统的依赖日益增强。而高校的中间管理层在办公自动化系统的建设中,缺乏足够的认识和有力的支持,主动支持、积极参与的不多,影响了系统的建设、生存和发展。  3 系统效益不明显。我国高校办公自动化系统的发展不同于国外及企业。还处于初级发展阶段,大部分属于信息管理型,缺乏对大量事务的处理及辅助决策的支持。加上用户使用水平有限,办公效率没有得到明显提高。1.4. 2研究意义传统的办公方式已不能解决信息管理过程中的沟通(Communication )、协调(Cooperation & Coo

6、rdination)和控制(Control)等方面的问题。因此必须建立现代办公自动化系统来完成信息的收集、整理、传递和分析,实现信息大范围、有控制、高效率而低成本的共享和利用,并及时主动地获取决策所需的信息以辅助决策,实现管理现代化和决策科学化。  对于高校而言,校际之间的竞争就意味着内部管理体制和工作效率之间的竞争。随着学校规模的扩大,如果人员之间、各部门之间的信息传递仍然停留在原C/S建立在局域网的基础上,通过专门服务器提供连接和数据交换服务。所处理的用户不仅固定,并且处于相同区域,要求拥有相同的操作系统。B/S建立在广域网的基础上,信息自己管理,有比C/S更强的适用范围,一般只

7、要有操作系统和浏览器就行。与操作系统平台关系最小。面向不可知的用户群。2  结构不同C/S软件一般采用两层结构,而B/S采用三层结构。这两种结构的不同点是两层结构中客户端参与运算,而三层结构中客户端不参与运算,只是简单的接收用户的请求,显示最后的结果。所以在三层结构中对客户端的计算机的配置要求很低。虽然B/S在逻辑上采用了三层结构,但在物理上的网络结构仍然是原来的以太网或环形网。这样,第一层与第二层结构之间的通信、第二层与第三层结构之间的通信都需占用同一条网络线路,网络通信量大。而C/S只有两层结构,网络通信量只包括客户端与服务器之间的通信量,网络通信量低。所以,C/S处理大量信息的

8、能力是B/S无法比拟的。3  处理模式不同B/S的处理模式与C/S相比,大大简化了客户端,只要装上操作系统、网络协议软件以及浏览器即可,这时的客户机成为瘦客户机,而服务器则集中了所有使用Request对象,可以收集并处理用户通过HTTP请求传送的信息,如HTML表单用POST或GET方式传达的参数,Cookies数据和环境变量等。这些信息可以分别从Request对象的集合中获取。1 Request对象的语法Request.collection|property|method(“variable”)或Request(“variable”)如果通过调用Request(“variable”

9、)直接使用所有的变量,而不用集合的名称,那么,Web服务器会按照下面的顺序搜索集合:QueryStringFormCookiesClientCerificateServerVariables这样,当发现第一个匹配的变量时,就认定它就是要引用的成员。显然省略集合名称会影响执行效率。为了提高效率,最好明确的指定是哪个集合中的成员。 2 Request对象的集合Request对象有五种集合,如表3.1所示本文来自:计算机毕业网  在ASP中,使用ADO组件访问后台数据库,可通过以下步骤进行:3.3.1 定义数据源在WEB服务器上打开“控制面板”,选中“ODBC”,在“系统DSN”下选“添加

10、”,选定你希望的数据库种类、名称、位置等。本文定义“Access”,数据源为“HT”,数据库名称为“HTDATA”,脚本语言采用JavaScript。3.3.2 使用ADO组件查询WEB数据库1 调用Server.CreateObject方法取得“ADODB.Connection”的实例,再使用Open方法打开数据库:conn = Server.CreateObject(“ADODB.Connection”)conn.Open(“HT”)2 指定要执行的SQL命令连接数据库后,可对数据库操作,如查询,修改,删除等,这些都是通过SQL指令来完成的,如要在数据表signaltab中查询代码中含有“

11、X”的记录sqlStr = “select * from signaltab where code like %X%”rs = conn.Execute(sqlStr)3 执行的SQL命令Command对象:执行SQL指令,访问数据库。只能读不能写。Open对象:执行SQL指令,访问数据库。既能读又能写。Execute对象:执行SQL指令,访问数据库。只能读不能写。  4 使用RecordSet属性和方法,并显示结果为了更精确地跟踪数据,要用RecordSet组件创建包含数据的游标,游标就是储存在内存中的数据。rs = Server.CreateObject(“ADODB.Recor

12、dSet”)rs.Open(sqlStr,conn,1,A)注:A=1读取A=3 新增、修改、删除在RecordSet组件中,常用的属性和方法有:rs.Fields.Count: RecordSet对象的字段数。rs(i).Name: 第i个字段的名称,i为0至rs.Fields.Count-1rs(i): 第i个字段的数据,i为0至rs.Fields.Count-1rs(字段名): 指定字段的数据。rs.Record.Count:游标中的数据记录总数。rs.EOF: 是否最后一条记录。rs.MoveFirst: 指向第一条记录。rs.MoveLast: 指向最后一条记录。rs.MovePre

13、v: 指向上一条记录。rs.MoveNext: 指向下一条记录。rs.GetRows: 将数据放入数组中。rs.Properties.Count:ADO的ResultSet或Connection的属性个数。rs.Properties(item).Name:ADO的ResultSet或Connection的名称。rs.Properties: ADO的ResultSet或Connection的值。rs.close(): 关闭连接。代码如下:<%set conn=opendb(oabusy,conn,accessdsn)set rs=server.createobject(adodb.reco

14、rdset)      /使用server.createobject方法建立recordset对象实例sql=select * from persontype where username=&oabusyusername&rs.open sql,conn,1if rs.eof or rs.bof thenconn.close   /先关数据库链接释放recordset对象实例所占用的空间set rs=nothingresponse.write(<script language=javascript>)response.write(location.href=personaddtype.asp;)response.write(</script>)response.endend ifdo while not rs.eof%><option value=<%=rs(id)%>><%=rs(typename)%></option><%本文来自:计算机毕业网  rs.movenext

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号