小程序开发英文文献(微信小程序英文文献)

小程序开发 1731
本篇文章给大家谈谈小程序开发英文文献,以及微信小程序英文文献对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、求一篇有关网络虚拟实验室的中英文文献,要中英

本篇文章给大家谈谈小程序开发英文文献,以及微信小程序英文文献对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

求一篇有关网络虚拟实验室的中英文文献,要中英

论文中英对照,可能有错误,但应该不会很多。

随着计算机、网络技术的不断发展,网络虚拟实验室得到越来越多的应用。 With the computer, the continuous development of network technology, network virtual laboratory to be more and more applications. 介绍了虚拟实验室的基本特点及其体系结构,实现虚拟实验室的四种关键技术: Java、ActiveX、VRML、ASP,最后探讨了虚拟实验室开发过程当中应注意的几个问题。 Introduced the basic characteristics of virtual laboratory and its architecture, the realization of virtual laboratory four key technologies: Java, ActiveX, VRML, ASP, the last of the development process of virtual laboratory should pay attention to several problems. 关键词虚拟实验室远程教育现代教育技术迅速崛起的现代教育技术把虚拟实验引入到了实验教学中。 Key words virtual laboratory of modern educational technology distance education the rapid rise of the modern educational technology into the virtual experiment experimental teaching. 虚拟实验的应用改变了传统的教育模式,使得教与学方式发生了革命性的变化。 Application of virtual experiment to change the traditional mode of education and teaching and learning approach makes revolutionary change took place. 目前,用于实验教学的计算机虚拟实验软件非常丰富,加上高校计算机及网络资源,为虚拟实验的开设提供了必要的基础条件。 At present, for the experimental teaching of computer software, rich virtual experiment, together with the Universities computer and network resources for the creation of virtual experiments to provide the necessary basic conditions. 通过网络虚拟实验室,能够通过计算机在网络中模拟一些实验现象,它不仅仅能够提高实验教学效果,更加重要的是对一些缺乏实验条件的学生,通过网络同样能够身临其境地观察实验现象,甚至和异地的学生合作进行实验。 Through the network of virtual labs, through computer simulation in the network a number of experimental phenomena, it is not only to improve the effectiveness of experimental teaching, and more importantly, the lack of experimental conditions on some of the students, through the network to feel the same experimental phenomena observed, students in different places and even co-operation and carry out such experiments. 1 网络虚拟实验室的发展及其特点网络虚拟实验就是在WEB中创建出一个可视化的环境,其中每一个可视化的物体代表一种实验对象。 1 of the development of virtual laboratory network and the characteristics of the network is in the WEB virtual experiment to create a visual environment, a visualization of each of these objects on behalf of an experimental object. 通过鼠标的点击以及拖曳操作,用户可以进行虚拟的实验。 Through mouse clicks and drag and drop operation, users can conduct virtual experiments. 网络虚拟实验实现的基础是多媒体计算机技术与网络技术的结合。 Network virtual experiment is based on the realization of multi-media computer technology and network technology. 无论是学生还是教师,都可以自由地、无顾虑地随时进入虚拟实验室操作仪器,进行各种实验。 Whether students or teachers, are free and without hesitation to operate at any time to enter the virtual laboratory apparatus, to carry out various experiments. 为实验类课程的教学改革及远程教育提供了条件和技术支持。 Experimental curriculum reform and teaching conditions for the provision of distance education and technical support. 许多国内外从事实验室工作的研究者们在实践中还提出这样一些概念:Digital Lab、MBL(Micro-computer Based Lab),尽管这些名词不统一,但他们的实践从不同的层面实现了虚拟实验室。 Many at home and abroad to engage in laboratory work in practice, the researchers also proposed the concept of such: Digital Lab, MBL (Micro-computer Based Lab), although these terms are not uniform, but they practice at different levels from a virtual experiment Room. 1.1 印地安那州立大学的MBL化学实验室该实验室在给新生开化学实验课时用计算机来辅助做这样一些事,用计算机采集与分析实验数据,用计算机展示实验,在网上发布相关的实验指导材料。 1.1 of the Indiana State University chemical laboratory of the MBL laboratory chemistry experiments to open new classes to help with the computer do something with computer acquisition and analysis of experimental data, using computer experiments show that in the relevant online Experimental guidance material. 1.2 芝加哥伊利诺伊大学数字化有机化学实验室该实验室充分利用网络资源,在网上提供了一系列的实验教学指导:在线实验教材;实验教学时间表;实验测评方法、形式、时间;虚拟实验;相关教学资源的链接等。 1.2 University of Illinois at Chicago, the number of the laboratory of organic chemistry lab full use of network resources, the Internet has provided a series of experimental teaching guide: online experimental materials; experimental teaching timetable; experimental evaluation of methods, forms, time; virtual experiments; related to teaching Links and other resources. 他们还用计算机进行实验教学的教务管理。 They also experiment with computer teaching educational administration. 1.3 卡罗莱纳州立大学的LAAP(Learn Anytime Anywhere Physics)他们利用Java技术建立了基于Web的探索式虚拟物理实验室,主要有以下几个模块:基于Java Applet的虚拟实验设备和实验设施;相关的实验课程模块;实验学习结果评价模块;协作学习模块。 1.3 Carolina State University LAAP (Learn Anytime Anywhere Physics) using Java technology to build Web-based virtual physics laboratory to explore, mainly in the following modules: Java Applet based virtual laboratory equipment and laboratory facilities; related An experimental course module; experimental study and the results of the evaluation module; collaborative learning module. 虚拟实验室最大的优点是成本低,效率高。 Virtual Laboratory biggest advantage is low cost, high efficiency. 因为“软件即为仪器”,这样就可解决因实验经费不足或高档次、高价位设备缺乏所不能开出的实物实验,同时也不会造成因使用不当,管理不善等因素造成的仪器损坏、元器件丢失等现象。 Because "software is the instrument," and this could be the lack of funds resulting from the experimental or high-grade, high-priced equipment can not be opened by the lack of physical experiments, but also will not lead to a result of improper use caused by such factors as poor management of equipment damage, missing components and so on. 同时虚拟实验还可以模拟实验室中没有的设备,而且还可以不受时空的限制方便地进行实验。 At the same time, virtual experiments can not simulate the laboratory equipment, but also can be exempted from the restrictions of time and space to easily carry out such experiments. 另外,虚拟实验室还应具备一些基本特征:与现实的一致性(或现实的延伸)、高度交互性、实时的信息反馈。 In addition, the virtual laboratory should also have some basic features: the coherence and reality (or an extension of reality), highly interactive, real-time feedback. 2 网络虚拟实验室体系结构网络虚拟实验室应是一个集虚拟实验教学管理系统、实验课教学指导系统,网络实验仿真等为一体的功能强大的网上运行系统。 2 Network architecture of Virtual Laboratory Virtual Laboratory should be a set of virtual experiment management system for teaching, laboratory teaching guidance systems, network simulation and so on into a powerful operating system online. 各部分之间相互联系相互补充,仅具有相对独立性。 Interlinkages between the various parts of each other, only with relative independence. 开发虚拟环境,实现实验仿真应是虚拟实验室建设的核心部分。 The development of a virtual environment, the realization of experimental simulation is a virtual laboratory should be the core of the building. 图1是虚拟实验室体系结构图。 Figure 1 is a virtual laboratory system structure. 3 构建网络虚拟实验室的关键技术目前国内的虚拟实验室研究还处于萌芽阶段,国外已经有很多大学进行了这方面的研究。 3 build a network of key technology of virtual laboratory virtual current laboratory research is still in its infancy, many universities abroad have carried out studies in this area. 总结他们所使用的技术,可以看出大多可以划分下面几类: 3.1 Java技术Java是一个广泛使用的网络编程语言,它是一种新的计算概念。 Summing up their use of technology, we can see that the majority can be divided into the following categories: 3.1 Java technology is a widely used Java web programming language, it is a new computing concept. 首先,作为一种程序设计语言,它简单、不依赖于机器的结构、具有可移植性、安全性、并且提供了并发的机制、具有很高的性能。 First of all, as a programming language, it is simple, is not dependent on the structure of the machine with portability, security, and provides a mechanism for concurrency, high performance. 其次,它最大限度地利用了网络,Java的小应用程序(applet)可在网络上运行而不受CPU和环境的限制。 Secondly, to maximize the use of its network, Java applets for (applet) can be run on the network without restrictions on CPU and the environment. 另外,Java还提供了丰富的类库,使程序设计者可以很方便地建立自己的系统,这一点对于构建网上虚拟实验室系统来说也是非常关键的。 In addition, Java also provides a rich class library, so that process designers can easily build their own systems, this point for building a virtual laboratory system is also very crucial. 3.2 ActiveX控件ActiveX技术允许不同软件开发的组件在网络上可以互相进行操作。 3.2 ActiveX Controls ActiveX technology allows different software components on the network can operate with each other. Ac?鄄tiveX使用了微软的组件对象技术使得本地的组件可以和网络上的组件进行通信,使用ActiveX开发的另一个好处在于它的代码复用性,也就是说在虚拟实验室的开发过程中,一个实验仪器可以在多个实验环境中重复使用,这一点对于持续开发过程尤为重要。 Ac? Juan tiveX use of Microsoft's Component Object technology enables local and network components can be components of the communication, the development of the use of ActiveX Another advantage is that it is code reuse, that is to say in a virtual laboratory development process, an experimental device which can be the environment in a number of experiments re-use, this is particularly important in the process of sustainable development. 这种技术使得一个大的工程项目可以划分成小块的组件,也就相当于把复杂工程简单为一个个组成部分,完成了每个组成部分之后集成起来就可以得到最终的项目。 This technology enables a large project can be divided into small components, it is equivalent to the complexity of the project as a simple component, was completed after each component can be integrated into the final project. 可以开发ActiveX组件的环境有很多,其中开发效率最高和最易上手的是Visual Ba?鄄sic。 ActiveX components can be developed a lot of environment in which to develop the most efficient and most易上手is Visual Ba? Juan sic. 3.3 VRML技术VRML是虚拟实境描述模型语言(Virtual Reality Modeling Language) 的简称。 3.3 VRML technology is VRML Virtual Reality Modeling Language (Virtual Reality Modeling Language) the short title. 它是描述虚拟环境中场景的一种标准,也是在网上实现虚拟现实的关键性技术。 It is described in a virtual environment of a standard scene, but also the Internet to achieve the key technologies of virtual reality. VRML的基本特征包括分布式、交互式、平台无关、三维、多媒体集成、逼真自然等,被成为“第二代WEB”,已经被越来越多的人们所重视。 The basic feature of VRML, including distributed, interactive, platform-independent, three-dimensional, multi-media integration, life-like nature, was a "second-generation WEB", has been more and more people paying attention to. 国际标准化组织1998年1月正式将其批准为国际标准。 International Organization for Standardization in January 1998 officially approved as international standards. VRML是一种建模语言,其基本目标是建立Internet上的交互式三维多媒体,也就是说,它是用来描述三维物体及其行为的,可以构建虚拟境界。 VRML is a modeling language, its basic goal is to establish a three-dimensional Internet, interactive multimedia, in other words, it is used to describe the three-dimensional objects and their behavior, you can build a virtual realm. 用VRML实现与Internet虚拟现实交互有下面几个好处:丰富了媒体表现形式、协同工作角色的可视化管理、改善了协同环境的用户界面、增强了协同环境的交互性。 With the Internet using VRML interactive virtual reality has the following advantages: rich media manifestations, the role of the visual work of management, to improve the collaborative environment of the user interface, enhanced interactive collaborative environment. 可见,将VRML融合到网上虚拟实验室的开发过程中,既可以增强表现力和用户的接受力,又可以实现较好的协同工作虚拟化环境。 Can be seen that the VRML into the development of online virtual laboratory process, can enhance performance and user acceptance, but also work together to achieve a better virtual environment. 3.4 ASP技术ASP(Active Server Pages,动态服务器端网页),内含在Internet Information Server 3.0及其以上版本中,提供一个服务器端的脚本环境,用于产生和执行动态、高效率的网络服务器应用程序。 3.4 ASP technology ASP (Active Server Pages, Dynamic server-side page), including in the Internet Information Server 3.0 and above versions, to provide a server-side scripting environment for the generation and implementation of dynamic and efficient web server applications. ASP不只是动态的网页,它更是当今众多的Web应用程序实作方式之一,它负责整个Web应用程序的控制部分。 ASP pages not only dynamic, it is today a large number of Web applications is one of the ways to make, which is responsible for the entire Web application control part. ASP提供五个内建的对象供使用者调用,即Re?鄄quest对象(取得用户信息)、Response对象(传送信息给用户)、Server对象(提供访问服务器的方法、属性)、Application对象(用于多个使用者在多个网页间共享信息)和Session对象(用于单个使用者在多个网页间共享信息)。 ASP provides a total of five built-in objects for users to call, that is, Re? Juan quest object (to obtain user information), Response object (to send information to the user), Server object (the server to provide access methods, properties), Application object (with in a variety of users to share information between multiple pages) and the Session object (for individual users to share information between multiple pages). 4 网络虚拟实验室开发过程当中应注意的几个问题计算机软件技术发展到今天,为虚拟实验室开发提供了极大的方便。 4 virtual laboratory network development process should pay attention to several issues of the development of computer software technology to today, for the development of virtual laboratory provides great convenience. 目前开发所需的系统软件或工具均支持面向对象的程序设计。 At present, the development of the necessary system software or tools to support object-oriented programming. 它们都有事件驱动的支持,消息循环的程序设计方法及多媒体操作技术。 They have the support of event-driven news cycle of programming and multimedia skills. 在开发过程当中要注意以下几个问题:事件触发时机的选择,实际操作当中某个按钮按下后并不立即反映,需要延时回应,外部接口的输入信号或其它信息往往是定时触发或随机触发的事件,若为随机触发的事件则可用一定时限内的随机数来取代固定时间。 In the development process should pay attention to the following questions: Event trigger timing, the actual operation of them after a button press does not immediately reflect the need to delay response to the external interface of the input signal or other information from time to time is often triggered or random trigger events, if the random trigger events are available for a certain period of time the random number to replace the fixed time. 事件联锁关系或动态顺序关系可以存放在一张数据库表中描述,修改方便。 Interlocking relationship between events or dynamic order can be stored in a database table is described, modify convenience. 给定相应的条件、控制范围,自动形成数据表,使数据和程序独立。 Given the appropriate conditions, control, data tables automatically, so that an independent data and programs. 模拟声音,要使实验达到逼真,除了模拟控制台实物景象,还要模拟它们实验环境中的各种声音,如汽笛声、按钮按动声、内部机械动作声等。 Analog voice, to achieve the realistic experiment, in addition to the physical simulation of the console scene, but also simulation of their experimental sounds in the environment, such as the whistle sound, the sound button pressed, the internal mechanical action, such as sound. 这样,才能使学生在实验室有身临其境的感觉,全身心地投入学习。 In this way can help students in the laboratory are immersive feeling, to fully participate in the study. 模拟台面各种动作的结果,台面上每个控件的动作都会触发一定的事件。 Simulation results of the table a variety of movements, control the movements of each table will trigger a certain event. 这些事件在实物设备中是靠机械、电子电路等去完成,而现在将这些机械及电子逻辑关系使用计算机软件实现。 These events in the physical devices by mechanical, electronic circuits, such as to complete, and now to the relationship between mechanical and electronic logic using computer software. 故障发生器,在实际工作中除了设备正常情况下的操作,还有各种意外情况,如某些设备故障的情况。 Fault generator, in practical work in addition to equipment operation under normal circumstances, there are a variety of unforeseen circumstances, such as the failure of some equipment. 此时,要求在虚拟系统中也能模拟手柄失灵、仪表信号不显示及自然灾害发生的情况等,即给实验增加一些难度,强化学生实际操作能力。 At this point, the request in a virtual simulation system can also handle failures, instrument signals and do not show the case of natural disasters and so on, that is, to increase the difficulty of the experiment, the actual operation to strengthen the capacity of students. 5 结束语虚拟实验技术在实验教学中具有广阔的应用、发展前景,随着虚拟实验的普及,其优越性会被越来越多的人认识。 5 Conclusion virtual experiment in teaching experiments have broad applications, development prospects, with the popularity of virtual experiments, and its advantages will be more and more people are aware of. 但要使虚拟实验技术真正得到推广应用,关键还是观念的改变,首先是教师观念的改变,除了具有创新精神和能力外,还应有一个科学的投资理念,在实验室建设和发展中,充分考虑投资效益,建设现代化的实验室。 But for the virtual experiment really promote the use of technology, the key is to change the concept, first of all, the concept of change in teachers, in addition to the spirit of innovation and capacity, there should be a scientific concept of investment, construction and development in the laboratory, the full consider the investment returns and building a modern laboratory. 其次要培养一支高素质的实验队伍,不断地进行知识更新,加强学习,重视信息的收集、加工、应用,了解掌握最新技术,促进实验教学发展。 Second, we must cultivate a high-quality experimental team, continually update their knowledge to enhance learning, importance of information collection, processing, application, understand the latest technology, and promote the development of experimental teaching. 虚拟实验的应用和发展,加快了实验室发展和实验教学改革,促进了教育观念的改变。 Application of the virtual experiment and development, to accelerate the development and experimental laboratory teaching reform, the promotion of education to change attitudes. 是培养创新人才的新的实验手段。 Is to train innovative talents of the new experimental tools. 虚拟实验在21世纪实验教学中必将占有重要地位,无疑会起到很大的作用。 Virtual experiment experimental teaching in the 21st century will certainly occupy an important position, will undoubtedly play a significant role.

php相关的英文参考文献有哪些???高分求解!!

guide_to_php_design_pattern---php设计模式

Symfony权威指南 FabienPo

PHP程序设计O'REILLY---英文版

PHP圣经

PHP 5 Power Programming---PHP5 强编程

Core.Java------Java2核心技术

Java think in

Refactoring---重构 改善既有代码的设计

后面写了几个Java的,不知道你能不能理解~~~反正学高级PHP这些都会看。

求英文参考文献 关于java和oracle和短信网站平台介绍的 翻译后4000-5000字

MAXIMO是IBM公司的产品, MAXIMO以工单的创建、审批、执行、关闭为主线,合理、优化地安排相关的人、财、物资源,将传统的被动检修转变为积极主动的预防性维修,与实时数据采集系统集成,可以实现预测性维修。通过跟踪记录企业全过程的维护历史活动,将维修人员的个人知识转化为企业范围的智力资本。集成的工作流与业务流程配置功能,使得用户可以方便地进行系统的授权管理和应用的客户化改造工作。

在商业竞争日益激烈的今天,对于拥有高价值资产的企业来说,设备维护已不再局于成本范畴,更成为获取利润的战略工具。 MAXIMO系列产品使这个目标得以实现。

EAM(Enterprise Asset Management) 即企业资产维护管理系统, 它是面向资产 密集型 (Asset -intensive) 企业的企业信息化解决方案的总称,其前身称作 CMMS (Computerized Maintenance Management System)计算机维修管理系统, 主要适用于资产密集型企业对高价值固定资产的维护、保养、跟踪等信息管理。它以提高资产可利用率、降低企业运行维护成本为目标。以优化企业维修资源为核心,通过信息化手段,合理安排维修计划及相关资源与活动,从而提高企业的经济效益和企业的市场竞争力。

今天,EAM系统涵盖了维护、修理和运营所涉及的方方面面,从库存和采购到工作管理和建立设备模型,但这些仅是EAM系统的基本功能。EAM系统通过创建背后信息来提升维护技术,这些背后的信息在实施EAM之前并不存在,它是加速故障诊断和工作建立的知识基础。优秀的EAM系统的领先性在于其对复杂设备的建模能力,如从公路、管道、线路到产品流程。EAM系统提供任何工厂和服务领域所需的成熟技术,不受设备所处室内外位置的影响。它还通过连接终端用户和最有效的信息源支持简化运营工作,并且这些信息都是在系统中预先设置的。此外,一个端到端的电子商务解决方案可以最大程度降低目标实现的成本。

EAM系统以用户需要的所有工具开发和设置,用户无需编程,今天的EAM系统可以适合任何工厂的特定需要,无论工厂的规模大小。

它包括:设备管理、工单管理、预防性维护管理、资源管理、作业计划管理、安全管理、库存管理、采购管理、系统管理、应用设置、屏幕编辑等基本模块,以及工作流管理、决策分析等可选模块。

多年来,MAXIMO专注于企业资产维护领域,始终站在技术发展的前沿。90年代,它是第一个采用 Client/Server 结构的EAM软件供应商。如今,在风起云涌的互联网 应用大潮中,MAXIMO将它的产品置于Internet技术基础之上。它可以运行在多种常用的服务器硬件平台和网络操作系统( UNIX或 NT)上,支持Windows NT/95/98/2000 客户机环境。 MAXIMO适用领先的商业化关系型数据库,包括 Oracle和 Microsoft SQL Server。

MAXIMO 的设计宗旨是:

提高工人工作的安全性和效率

减少停机时间

控制维护费用

降低零件库存和费用

提高采购效率

充分利用设备、设施、人力及其它资源

MAXIMO 是目前市场上最广泛使用的企业资产管理系统。针对不同行业, MRO 软件公司设计了相应的应用解决方案: MAXIMO for Facilities、 MAXIMO for Industry。

MyEclipse,是一个十分优秀的用于开发Java, J2EE的Eclipse插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开元产品的支持十分不错。

目录

简介

分类

版本

使用

配置开发

项目发布

展开

编辑本段

简介

myeclipse6.6

MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。

编辑本段

分类

在结构上,MyEclipse的特征可以被分为7类:

1. JavaEE模型

2. WEB开发工具

3. EJB开发工具

4. 应用程序服务器的连接器

5. JavaEE项目部署服务

6. 数据库服务

7. MyEclipse整合帮助

对于以上每一种功能上的类别,在Eclipse中都有相应的功能部件,并通过一系列的插件来实现它们。MyEclipse结构上的这种模块化,可以让我们在不影响其他模块的情况下,对任一模块进行单独的扩展和升级。

简单而言,MyEclipse是Eclipse的插件,也是一款功能强大的JavaEE集成开发环境,支持代码编写、配置、测试以及除错,MyEclipse6.0以前版本需先安装Eclipse。MyEclipse6.0以后版本安装时不需安装Eclipse。

编辑本段

Oracle公司是全球最大的信息管理软件及服务供应商,成立于1977年,总部位于美国加州 Redwood shore。2000财年(99年6月到2000年5月)营业额达101亿美元,再创Oracle公司销售额历史新高,比去年增长了13亿美元,盈利增长61%,达到21亿美元。Oracle公司现有员工超过三万六千人,服务遍及全球145个国家。Oracle公司拥有世界上唯一一个全面集成的电子商务套件Oracle Applications R11i,它能够自动化企业经营管理过程中的各个方面,深受用户的青睐,促使Oracle应用软件在2000财年第四季度的销售额达4.47亿美元,与SAP公司的同期应用软件销售额3.52亿美元相比,多出近1亿美元,这一事实表明,Oracle已经是世界最大的应用软件供应商。Oracle电子商务套件涵盖了企业经营管理过程中的方方面面,虽然它在不同的方面分别面对不同的竞争对手,而Oracle电子商务解决方案的核心优势就在于它的集成性和完整性,用户完全可以从Oracle公司获得任何所需要的应用功能,更重要的是,它们具有一致的基于Internet技术的应用体系结构,而如果用户想从其它厂商处获得Oracle电子商务所提供的完整功能,不仅需要从多家厂商分别购买不同的应用,而且需要另请咨询公司把这些不同的应用装配起来,还必须确保它们能够协同地工作。

先进的产品和高效率的企业运作,是Oracle公司利润得以继续增长的重要原因,一年前,Oracle公司确定了通过采用自身的Internet电子商务解决方案,实现每年节省10亿美元企业日常运作费用的目标,这一数据相当于将年度利润率提高10%。

编辑本段

基本信息

公司LOGO

公司类型: 上市公司 (NASDAQ: ORCL)

成立时间: 1977年

总部地点: 美国加州红木滩市

首席执行官: 劳伦斯·埃里森 Lawrence (Larry) J. Ellison,

口号: 信息驱动

产业: 数据库软件

企业资源计划

客户关系管理

年营业额 $117.99 亿美元 (2005年)

税前盈余 $40.22 亿美元 (2005年)

净利 $28.86 亿美元 (2005年)

市值

员工数 49,872 (2005年)

编辑本段

主要产品

服务器及工具(主要竞争对手:国际商用机器、微软)

甲骨文公司的主要产品目前分为两大类:

数据库服务器:2007年最新版本11G

应用服务器: Oracle Application Server

开发工具:Oracle JDeveloper,Oracle Designer,Oracle Developer,等等

Oracle公司总部

应用软件(主要竞争对手:德国SAP公司。)

企业资源计划(ERP)软件。已有10年以上的历史。2005年,并购了开发企业软件的仁科软件公司以增强在这方面的竞争力。

客户关系管理(CRM)软件。自1998年开始研发这种软件。2005年,并购了开发客户关系管理软件的希柏软件公司(Siebel)。

人力资源管理软件(HCM)。收购了仁科(PeopleSoft)软件。

编辑本段

应用产品

甲骨文公司服务器技术执行副总裁Chuck

Oracle应用产品包括财务、供应链、制造、项目管理、人力资源和市场与销售等150多个模块,荣获多项世界大奖,现已被全球近7600多家企业所采用。由于在电子商务方面的杰出表现,Oracle公司在美国Mongan Stanley公司最新公布的权威性全球企业1000强中,从去年的第122名一跃成为第13名,成为全球第二大独立软件公司和最大的电子商务解决方案供应商。目前, Amazon和Dell等全球十个最大的Internet电子商务网站、全球十个最大的B-to-B网站中的九个、93%的上市.COM公司、65家“财富全球100强”企业均不约而同地采用Oracle电子商务解决方案。四年前电子商务在全球范围内还仅处于萌芽状态时,Oracle公司便前瞻性地作出了从领先的数据库厂商向以Internet计算为基础的完整的电子商务解决方案供应商转型的战略部署。这一前瞻性战略为Oracle带来了巨大的利益,今天,Oracle能够领先于竞争对手提供包括平台产品、应用产品和完善的服务在内的先进的、完整的、集成的电子商务解决方案,可以无缝集成供应链管理(SCM)、企业资源管理(ERP)、客户资源管理(CRM)和企业商业智能(BI)和电子商务应用IP(Internet Pocurement)、Exchange、Portal-to-go等产品。Oracle从低端到高端的所有方案100%基于Internet应用体系结构,都可以通过Web安全、直接地访问,使企业能够通过Web完成包括报价、定单、支付、执行、服务等在内的企业业务过程的所有环节,帮助企业将现有业务内容快速转移到电子商务,迅速获得来自电子商务的高效益。

编辑本段

历史沿革

Oracle 数据库70年代 一间名为Ampex的软件公司,正为中央情报局设计一套名叫Oracle的数据库,Ellison是程序员之一。

甲骨文公司CEO拉里

1977年艾利森与女上司Robert Miner创立“软件开发实验室”(Software Development Labs),当时IBM发表“关系数据库”的论文,艾利森以此造出新数据库,名为甲骨文。

1978年公司迁往硅谷,更名为“关系式软件公司” (RSI),两年后,共有8名员工,年收入少于100万美金。最先提出“关系数据库”的IBM采用RSI的数据库。1982年再更名为甲骨文(Oracle)。

1984年三年内,先后进军加拿大、荷兰、英国、奥地利、日本、德国、瑞士、瑞典、澳大利亚、芬兰、法国、香港、挪威、西班牙。1986年上市时,年收入暴升至5500万美元,同年3月招股,集资3150万美元。

1987年年收入达到 1.31 亿美元,甲骨文一年后成为世界第四大软件公司。两年内再进军墨西哥、巴西、中国、塞浦路斯、马来西亚及新西兰。一年后,收入再升一倍至2.82亿美元。

1990年甲骨文两年内挥军进入智利、希腊、韩国、葡萄牙、土耳其、委内瑞拉、台湾、比利时、阿根廷、哥伦比亚、哥斯达黎加及菲律宾等地,但是当年甲骨文的业绩首次发生亏损,市值急跌80%,艾利森首次安排资深管理人员参与经营。

Oracle 数据库

1992年旗舰产品Oracle 7面世,使该公司业务重新步上轨道,年收入达到11.79亿美元。曾被视为甲骨文接班人、但后来被踼出局的Raymond Lane担任营运总监。

1995年艾利森宣布PC已死,把全数产品推向互联网发展,并另组“网络计算机公司”(Network Computer),销售“网络计算机”,最终被淘汰收场。

2000年科网接近尾声时,推出E-Business Suite,抢占应用产品市场,与昔日的生意伙伴构成严重利益冲突。同期微软及IBM数据技术提升,此后Oracle新增订单数目的占有率,在两年内下跌6.6%,业务倒退10%。

2003年敌意收购仁科软件公司,引起业界哄动。两公司的争议新闻层出不穷。同年美国司法部落案阻止甲骨文收购。 2009年4月20日,甲骨文公司宣布将以每股9.50美元,总计74亿美金收购太阳计算机系统公司。

编辑本段

起源

1970年的6月,IBM公司的研究员埃德加·考特 (Edgar Frank Codd) 在 Communications of ACM 上发表了那篇著名的《大型共享数据库数据的关系模型》(A Relational Model of Data for Large Shared Data Banks)的论文。这是数据库发展史上的一个转折。要知道,当时还是层次模型和网状模型的数据库产品在市场上占主要位置。从这篇论文开始,拉开了关系型数据库软件革命的序幕。

虽然早在1970年就诞生了关系模型理论,但是市场上迟迟不见关系型数据库管理软件的推出。主要原因是很多反对者认为关系型数据库速度太慢,比不上当时的层次式数据库。值得好笑的是,IBM虽然1973年就启动了System R的项目来研究关系型数据库的实际可行性,也没有及时推出这样的产品,因为当时IBM的的IMS(著名的层次型数据库)市场不错,如果推出关系型数据库,牵涉到IBM很多人的自身利益。再者,IBM庞大复杂的官僚机构处在决策上远不那么灵活。

美国 Oracle 公司总部一瞥

1977年6月,Larry Ellison与Bob Miner和Ed Oates在硅谷共同创办了一家名为软件开发实验室(Software Development Laboratories,SDL)的计算机公司(ORACLE公司的前身)。那个时候,32岁的Larry Ellison,这个读了三家大学都没能毕业的辍学生,还只是一个普通的软件工程师。公司创立之初,Miner是总裁,Oates为副总裁,而Ellison,因为一个合同的事情,还在另一家公司上班。没多久,第一位员工Bruce Scott(用过ORACLE数据库软件的人都知道有个Scott用户的吧?没错,就是这个Scott,至于Scott用户的密码Tiger,那是Scott养的猫的名字)加盟进来,在Miner和Oates有些厌倦了那种合同式的开发工作后,他们决定开发通用软件,不过们还不知道自己能开发出来什么样的产品。Oates最先看到了埃德加·考特的那篇著名的论文连同其他几篇相关的文章并推荐Ellison和Miner也阅读一下。Ellison和Miner预见到数据库软件的巨大潜力(跟着IBM走,没错),于是,SDL开始策划构建可商用的关系型数据库管理系统(RDBMS)。

很快他们就弄出来一个不太像样的产品,或者具体的说,更像一个Demo。根据Ellison和Miner他们在前一家公司从事的一个由中央情报局投资的项目代码,他们把这个产品命名为ORACLE。因为他们相信,ORACLE(字典里的解释有“神谕, 预言”之意)是一切智慧的源泉。1979年,SDL更名为关系软件有限公司(Relational Software,Inc.,RSI),毕竟“软件开发实验室”不太像一个大公司的名字。1983年,为了突出公司的核心产品,RSI再次更名为ORACLE。

编辑本段

发展历程

发布ORACLE产品

RSI在1979年的夏季发布了可用于DEC公司的PDP-11计算机上的商用ORACLE产品,这个数据库产品整合了比较完整的SQL实现,其中包括子查询、连接及其他特性。但不得不说,软件不是很稳定,并缺少事务处理这样的重要功能。出于市场策略,公司宣称这是该产品的第二版,但却是实际上的第一版。之所以被命名为第2版而不是第1版,是因为Ellison认为潜在的客户更愿意购买第2个版本,而不是初始版本。(虽然这样做有些不太诚实,还是要承认这是个十分高明的技巧。到现在还有一些公司把自己卖给客户的版本叫做1.0 ,学学1979年的ORACLE吧!)多年以后的今天,ORACLE公司声称是他们第一个提供了第一个SQL关系型数据库管理系统。

虽然软件不是很好,但是客户还是有的。美国中央情报局迫不及待的想买一套这样的软件来满足他们的需求。但在咨询了IBM公司之后发现IBM没有可以商用的产品,他们联系了RSI。于是RSI有了第一个客户。在当时,政府和军方的机构往往同时有几种计算机,而那时还没有什么“软件可移植”这样的说法,当然,也几乎没有具有这样的能力的应用软件。也就是说,给PDP-11开发的ORACLE数据库不能用在IBM主机和DEC的VAX上。很快用户就表现出来这样的需求:ORACLE能否同时在不同的操作系统上运行?这给RSI带来了新的挑战(主要是Miner和Scott)。70年代末期和80年代早期的软件一般都设计成在单一操作系统上运行,具有可移植能力的软件很少。

发布ORACLE第三版

1983年3月,RSI发布了ORACLE第三版。Miner和Scott历尽艰辛用C语言重新写就这一版本。要知道,C语言当时推出不久,用它来写ORACLE软件也是具有一定的风险的,但除此之外,别无他法。很快就证明了这样做是多么的正确:C编译器便宜而又有效,还有很好的移植性。从现在起,ORACLE产品有了一个关键的特性:[可移植性]。ORACLE第3版还推出了SQL语句和事务处理的“原子性”--SQL语句要么全部成功,要么全部失败,事务处理要么全部提交,要么全部回滚。ORACLE第3版还引入了非阻塞查询,使用存储在"Before Image File"中的数据来查询和回滚事务,从而避免了读锁定(read lock)的使用(虽然通过使用表级锁定限制了它的吞吐量)。同样是1983年,IBM发布了姗姗来迟的Database 2(DB2),但只可在MVS上使用。不管怎么说,ORACLE已经占取了先机。 在开发第三版还没有结束的时候,Scott离开了ORACLE。当时用C语言改写ORACLE的压力很大,无休止的软件调试终于让Scott不堪重负,选择了一走了之。把剩下的重担交给了Miner一个人。在出售了自己的%4的股票之后,Scott 后来创建了Gupta公司(现更名为Centura Software)和PointBase公司(提供百分之百纯Java嵌入式数据库),都是开发和数据库相关的产品。多年后有人问到他的%4的ORACLE股票的时候,Scott,这个曾经给ORACLE写出第一行代码的技术高手,也只能报以一笑了。如果能坚持下来,那是一笔几亿美金的财富。不过当时的Scott没有那么多的想法,他只是太累了。

可移植性

ORACLE最先将其软件移植到DEC VAX计算机上的VMS操作系统上。早在1979年公司就已经雇了一位DEC公司的技术高手Robot Brandt进行VAX上ORACLE的开发。开始的时候资金有限,只能到加州大学伯克利分校去蹭机器进行开发,后来好一些,但机器也是借来的。尽管困难重重,Brandt还是比较成功的完成了移植工作。随着VAX小型机的大量销售乃至供不应求,ORACLE软件也成为VAX上最受欢迎的程序。这一点要归功于Larry对市场的先知先觉。如果说,是IBM引领着ORACLE公司走上数据库的大船,那么DEC公司的VAX就是带着他们扬帆出海了。短短的几年之后,ORACLE数据库被移植到各种主要平台之上。ORACLE产品也一直因为有可移植性这个关键特性而被那些潜在的客户关注。

Oates这个时候因为婚姻趋于破裂而情绪沮丧,已经不能把精力全部放到公司上,不得不离开公司。几年后,他又重返公司,重新为ORACLE做出巨大的贡献,他许下诺言,在公司员工超过1万人的时候会再度离开。1999年,他完成了心愿。现在他正在纵情于音乐,自得其乐。

很长一段时间里,公司研发由Miner独力承担。Miner视金钱如无物,为人低调,和Ellison的锋芒必露形成鲜明的对比。在公司里,大家一致认为他是老好人,他也深受员工爱戴。Ellison是公司的大脑,Miner则当之无愧的成为公司的心脏。他是个沉默的英雄,正如Steve Jobs背后的Steve Wozniak一样。

如何查询国外文献?

知网总库截图,一框式检索栏就可以看到外文文献的提示。 STEP 1 在知网官网搜索主题、关键词、题名等信息。 以搜索 Journalism 为例,可以看见搜索后有中文文献,也有英文文献

关于小程序开发英文文献和微信小程序英文文献的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

扫码二维码