首页> 外文OA文献 >Integration of relational database metadata and XML technology to develop an abstract framework to generate automatic and dynamic web entry forms.
【2h】

Integration of relational database metadata and XML technology to develop an abstract framework to generate automatic and dynamic web entry forms.

机译:关系数据库元数据和XML技术的集成,以开发一个抽象框架来生成自动和动态的Web输入表单。

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Developing interactive web application systems requires a large amount of effort on designing database, system logic and user interface. These tasks are expensive and error-prone. Web application systems are accessed and used by many different sets of people with different backgrounds and numerous demands. Meeting these demands requires frequent updating for Web application systems which results in a very high cost process. Thus, many attempts have been made to automate, to some degree, the construction of Web user interfaces. Three main directions have been cited for this purpose. The first direction suggested of generating user interfaces from the application¿s data model. This path was able to generate the static layout of user interfaces with dynamic behaviour specified programmatically. The second tendency suggested deployment of the domain model to generate both, the layout of a user interface and its dynamic behaviour. Web applications built based on this approach are most useful for domain-specific interfaces with a relatively fixed user dialogue. The last direction adopted the notion of deploying database metadata to developing dynamic user interfaces. Although the notion was quite valuable, its deployment did not present a generic solution for generating a variety of types of dynamic Web user interface targeting several platforms and electronic devices. udThis thesis has inherited the latter direction and presented significant improvements on the current deployment of this tendency. This thesis aims to contribute towards the development of an abstract framework to generate abstract and dynamic Web user interfaces not targeted to any particular domain or platform. To achieve this target, the thesis proposed and evaluates a general notion for implementing a prototype system that uses an internal model (i.e. database metadata) in conjunction with XML technology. Database metadata is richer than any external model and provides the information needed to build dynamic user interfaces. In addition, XML technology became the mainstream of presenting and storing data in an abstract structure. It is widely adopted in Web development society because of its ability to be transformed into many different formats with a little bit of effort. This thesis finds that only Java can provide us with a generalised database metadata based framework. Other programming languages apply some restrictions on accessing and extracting database metadata from numerous database management systems. Consequently, JavaServlets and relational database were used to implement the proposed framework. In addition, Java Data Base Connectivity was used to bridge the two mentioned technologies. udThe implementation of our proposed approach shows that it is possible and very straightforward to produce different automatic and dynamic Web entry forms that not targeted at any platform. In addition, this approach can be applied to a particular domain without affecting the main notion or framework architecture. The implemented approach demonstrates a number of advantages over the other approaches based on external or internal models.
机译:开发交互式Web应用程序系统需要大量的工作来设计数据库,系统逻辑和用户界面。这些任务既昂贵又容易出错。 Web应用程序系统被具有不同背景和众多需求的许多不同的人访问和使用。为了满足这些需求,需要对Web应用程序系统进行频繁更新,这会导致成本很高的过程。因此,已经进行了许多尝试以某种程度实现Web用户界面的自动化。为此,引用了三个主要方向。建议从应用程序的数据模型生成用户界面的第一个方向。该路径能够生成用户界面的静态布局,并以编程方式指定动态行为。第二种趋势建议部署域模型以生成用户界面的布局及其动态行为。基于这种方法构建的Web应用程序对于具有相对固定的用户对话的特定于域的界面最有用。最后一个方向采用了部署数据库元数据来开发动态用户界面的概念。尽管该概念非常有价值,但是其部署并未提供用于生成针对多种平台和电子设备的各种类型的动态Web用户界面的通用解决方案。 ud本文继承了后者的方向,并对当前这种趋势的部署进行了重大改进。本文旨在为抽象框架的开发做出贡献,以生成不针对任何特定域或平台的抽象和动态Web用户界面。为了实现此目标,论文提出并评估了用于实现将内部模型(即数据库元数据)与XML技术结合使用的原型系统的一般概念。数据库元数据比任何外部模型都丰富,并提供构建动态用户界面所需的信息。另外,XML技术成为以抽象结构表示和存储数据的主流。由于它能够通过一点点的努力就可以转换为许多不同的格式,因此在Web开发社会中被广泛采用。本文发现只有Java才能为我们提供基于通用数据库元数据的框架。其他编程语言对从众多数据库管理系统访问和提取数据库元数据施加了一些限制。因此,使用JavaServlet和关系数据库来实现所提出的框架。此外,Java数据库连接用于桥接上述两种技术。 ud我们提出的方法的实现表明,有可能并且非常直接地生成不针对任何平台的不同的自动和动态Web输入表单。此外,该方法可以应用于特定领域,而不会影响主要概念或框架体系结构。与基于外部或内部模型的其他方法相比,已实现的方法展示了许多优势。

著录项

  • 作者

    Elsheh Mohammed Mosbah;

  • 作者单位
  • 年度 2009
  • 总页数
  • 原文格式 PDF
  • 正文语种 en
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号