菜单
  

    Today, JavaScript is widely used to create dynamic Web pages, using several technologies that are collectively called Ajax. Programs written in JavaScript communicate with the Web server asynchronously (that is, in the background, without blocking user interaction with the Web browser), and can fetch data and display it.
    If Web applications are built without using tools or libraries for constructing the user interface, the programming effort required to construct the user interface can be significantly more than that required for business logic and database access. Several approaches have been developed to reduce the effort required to build applications:
    • Provide a library of functions to generate user-interface elements with minimal programming.
    • Provide drag-and-drop features in an integrated development environment that allows user-interface elements to be dragged from a menu into a design view of a page. The integrated development environment generates code that creates the user-interface element by invoking library functions.
    • Automatically generate code for the user interface from a declarative specification.
    All these approaches have been used for creating user interfaces, well before the Web was created, as part of Rapid Application Development (RAD) tools, and are now used extensively for creating Web applications as well.
    Examples of tools designed for rapid development of interfaces for database applications include Oracle Forms, Sybase PowerBuilder, and Oracle Application Express (APEX). In addition, tools designed for Web application development, such as Visual Studio and Netbeans Visual Web, support several features designed for rapid development of Web interfaces for database backed applications.
    原文的翻译
    应用程序的设计与开发
    事实上所有的数据库的使用都发生在应用程序的内部。相应地,几乎所有的通过应用程序的数据库的用户交互都是间接产生的。因此,数据库系统长期以来一直支持的工具,比如形式和GUI构建器,帮助用户界面的应用程序快速发展一点儿也不奇怪。近年来,万文网对于数据库来说已经成为最广泛使用的用户界面。论文网
    尽管许多人与数据库交互,但很少有人使用的查询语言来直接与数据库系统进行交互。用户与数据库进行交互的最常见的方式就是通过一个应用程序,即它在前端提供了一个用户界面来和后端的数据库进行交互。这样的应用程序接受用户的输入,通常是通过一个基于表单的界面,和输入数据到数据库或从数据库中提取基于用户输入的信息,并生成输出,从而显示给用户的。
    正在被使用的应用程序即使是不明显的有可能也被使用。例如,一个新闻网站可以提供一个对于个人用户而言是透明定制的网页,即使用户在和页面交互时没有明确填写任何登记。要做到这一点,它实际上是运行了一个对于每个用户都可以生成一个定制页面的应用程序。例如,用户化可以基于用户浏览的文章的历史来实现。
  1. 上一篇:数据库开发英文文献和中文翻译
  2. 下一篇:热虫英文文献和中文翻译
  1. 汽车内燃机连杆载荷和应...

  2. 审计的优化管理英文文献和中文翻译

  3. FPGA的全景拼接相机的优化...

  4. 气味源定位的有限时间粒...

  5. PLC仿真的虚拟工厂英文文献和中文翻译

  6. ZigBee-RFID混合网络的节电英文文献和中文翻译

  7. PLC可编程控制器的介绍英文文献和中文翻译

  8. 巴金《激流三部曲》高觉新的悲剧命运

  9. 现代简约美式风格在室内家装中的运用

  10. C++最短路径算法研究和程序设计

  11. 上市公司股权结构对经营绩效的影响研究

  12. 浅析中国古代宗法制度

  13. 江苏省某高中学生体质现状的调查研究

  14. g-C3N4光催化剂的制备和光催化性能研究

  15. 中国传统元素在游戏角色...

  16. NFC协议物理层的软件实现+文献综述

  17. 高警觉工作人群的元情绪...

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回