基于 Kylix 的 CLX 跨平台编程

基于 Kylix 的 CLX 跨平台编程

一、基于Kylix的CLX跨平台编程(论文文献综述)

胡静宜[1](2019)在《移动端软件快速开发方法研究》文中研究指明随着智能手机使用的普及,手机应用软件越来越多。很多商业手机软件都是通过Java、HTML、PHP等语言来开发,但这个软件开发的周期需要一段时间。针对这个问题,本课题找到一种快捷的方法来解决手机软件设计问题,能够在短时间内完成手机软件的编写。移动端的操作系统主要分为Android、IOS两大平台。本论文主要是针对Android平台下的软件快速开发方法的研究。本课题使用Delphi DE来开发手机客户端,通过DataSnap三层架构中FireDAC技术来构建服务器端和手机客户端并在手机客户端中设置相应的组件的相关参数,达到快速开发的目的。论文分析了手机端软件的基本应用特征、属性和方法;探讨了在手机端利用组件开发软件的可行性、方法、流程等问题;设计了手机端软件一些命名规则和配置;开发了与应用相关的一些组件,如增加、删除、修改、查询和模板等。应用表明,通过自定义组件中对模板组件的设置以及其它相关组件的配置可以完成系统所需要的所有功能。其中模板组件是整个组件设置的核心,所有业务逻辑可以通过模板组件的属性设置和方法获取到当前的流程状态及应用系统基本信息,将其他功能性自定义组件通过相关的设置使其达到使用广域网络访问数据库的目的。本文所设计的增加、删除、修改、查询、模板等自定义功能组件已经运到实际软件中,运行效果良好,实现了手机软件快速开发的目的。实验证明,本文中所使用的方法正确、合理、有效。通过这种方法可以快速完成软件的开发,大大提高编程人员的效率和减少代码的重复率,并提高软件的性能。

叶继华,王春兰[2](2006)在《跨平台财务管理系统的设计与实现》文中进行了进一步梳理说明了跨平台开发软件的概念,介绍了Kylix-D elphi的跨平台技术及跨平台财务系统的设计与实现过程。

郑先容,汤浪平[3](2006)在《用Kylix实现Windows应用程序到Linux平台的移植》文中进行了进一步梳理在分析基于Windows与Linux平台的开发工具Delphi与Kylix的基础上,探讨了应用程序的跨平台移植实现,给出了移植前的准备工作、移植注意事项及移植步骤。

蒋作,李彤,欧阳鑫[4](2005)在《Delphi至Kylix软件移植中知识树的构造与移植规则》文中研究表明在软件移植中,关键是如何根据运行环境的差异而相应地转换应用程序。W2L是把Windows下Delphi应用程序移植为Linux下的Kylix程序的移植工具。该文结合W2L开发过程,介绍了知识树这一数据结构的构造过程,并讨论通过知识树的比较得到Delphi和Kylix相同或有差异的信息,以及根据这些信息生成的基本移植规则。

宋金玉,张毓森,梁小虎[5](2005)在《一种查看Linux系统审计日志的图形工具》文中认为Linux系统提供了详细的系统审计日志。基于MySQL数据库和Kylix图形开发工具,开发了一个快速查询Linux系统审计日志的图形化工具,并可对查询的日志信息进行统计分析,提高了系统审计日志的实用性。

伍俊良,刘飞[6](2004)在《基于Delphi7跨平台Clx应用系统创建研究》文中提出研究了在Delphi开发平台中创建跨平台应用系统的方法和过程,即研究如何在Windows和Linux两种操作系统中运行的Delphi集成开发环境中创建跨平台Clx工程,以及将一般工程转换为跨平台的Clx工程的方法。

阎磊,马宏琳[7](2004)在《基于CLX的跨平台编程技术研究及应用》文中进行了进一步梳理介绍了基于交叉平台组件库CLX的跨平台开发技术,分析了CLX类库结构和实现机制,给出了应用示例,说明了需要注意的相关问题.CLX可方便地将基于其编写的Delphi/C++Bulider/Kylix程序在Windows和Linux平台间进行移植.

程涛[8](2004)在《Linux环境下空间信息共享平台关键技术研究》文中进行了进一步梳理Linux是当今最具竞争力的企业环境之一,国家和我军的信息化建设,必然趋向于在Linux平台上的软件开发。本文针对数字城市中的关键技术,探讨了空间信息共享平台的理论、体系结构和部分关键技术,并通过深入研究,完成了在Linux环境下空间信息共享平台建设的基本方法和可行的技术途径,取得了较好的实验结果。 本文主要的工作如下: 1.研究了空间信息共享平台概念,关键技术,硬件,软件和网络体系结构。 2.研究了空间信息共享平台服务器端空间数据库应用程序的设计与开发,空间共享平台服务器端的体系结构,开发途径和应用的技术。 3.研究了空间信息共享平台客户端应用程序的设计与开发,客户端开发平台Kylix3.0的体系结构,开发接口OCI和dbExpress。初步实现了在Linux环境下建立一个基于C/S结构的空间信息共享平台,并取得了初步的试验结果。 通过以上的研究,为我今后对Linux环境下建立和应用空间信息共享平台做进一步的研究打下了良好的基础。

唐益群,周玉石,黄雨,叶为民[9](2004)在《利用Delphi6实现单桩最终沉降量计算程序的跨平台开发》文中研究指明本文对Delphi6及其内部的VCL和CLX两个组件类库作了简要的论述,分析了这两个组件库的各自特点及相互之间的区别,对比了开发环境(Windows与Linux)的不同。根据CLX库完全支持跨平台的特性,说明了利用Delphi6实现应用程序的跨平台开发的具体方法和步骤,并提出了利用Delphi6进行跨平台开发的几点注意事项。最后,给出实现单桩承载力计算程序跨平台开发的关键源代码。

李朋[10](2004)在《基于WEB的审批系统研究开发》文中认为随着信息技术的发展以及政府的大力推动,我国电子政务建设高潮迭起,逐步深入。作为电子政务组成部分的网上审批系统已成为研究的热点。作者围绕这个热点展开研究开发,重点研究了XML、Web Services等WEB应用系统的开发理论与技术。 在理论研究的基础上,作者提出了基于WEB的网上审批系统体系结构,分析、设计并编码实现了基于WEB的网上审批系统。 本文系统介绍了作者的研究开发工作,详细论述了异构数据源的XML集成、基于SOAP的服务调用、基于Web Services的数据库访问等系统开发关键技术。最后详细阐述了系统几个重要模块:文件交互子模块、项目申报子模块、数据查询子模块、项目审批子模块、数据维护子模块、用户管理子模块等的设计实现过程。

二、基于Kylix的CLX跨平台编程(论文开题报告)

(1)论文研究背景及目的

此处内容要求:

首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。

写法范例:

本文主要提出一款精简64位RISC处理器存储管理单元结构并详细分析其设计过程。在该MMU结构中,TLB采用叁个分离的TLB,TLB采用基于内容查找的相联存储器并行查找,支持粗粒度为64KB和细粒度为4KB两种页面大小,采用多级分层页表结构映射地址空间,并详细论述了四级页表转换过程,TLB结构组织等。该MMU结构将作为该处理器存储系统实现的一个重要组成部分。

(2)本文研究方法

调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。

观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。

实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。

文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。

实证研究法:依据现有的科学理论和实践的需要提出设计。

定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。

定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。

跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。

功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。

模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。

三、基于Kylix的CLX跨平台编程(论文提纲范文)

(1)移动端软件快速开发方法研究(论文提纲范文)

摘要
abstract
1 绪论
    1.1 课题背景
    1.2 研究现状
        1.2.1 国外研究现状
        1.2.2 国内研究现状
    1.3 研究的内容及意义
        1.3.1 主要研究的内容
        1.3.2 研究意义
    1.4 论文组织结构
2 移动端软件的主要内容与方案设计
    2.1 移动端软件的主要内容
        2.1.1 Delphi面向对象编程
        2.1.2 自定义组件的创建
        2.1.3 自定义组件的开发内容
        2.1.4 自定义组件的实际应用
    2.2 移动端软件的方案设计
        2.2.1 DataSnap服务器设计
        2.2.2 移动客户端设计
    2.3 本章小结
3 移动端软件开发与方案实施
    3.1 移动端软件的架构分析
    3.2 移动端组件的快速开发方案实施
        3.2.1 移动端程序快速的开发原理
        3.2.2 移动端必要相关组件的开发设计
        3.2.3 移动端自定义功能组件开发设计
    3.3 移动端自定义组件的部署
    3.4 开发平台与环境配置
        3.4.1 服务器配置
        3.4.2 客户端开发环境
    3.5 本章小结
4 结果与分析
    4.1 数据库设计
        4.1.1 样例数据库分析
        4.1.2 样例数据库表设计
    4.2 服务器端数据处理结果分析
        4.2.1 服务器数据处理的分析
        4.2.2 服务器连接控制的分析
    4.3 移动客户端结果分析
        4.3.1 自定义组件快速开发软件的方法在客户端中的应用
        4.3.2 客户端测试
    4.4 本章小结
5 结论
    5.1 总结
    5.2 展望
参考文献
攻读硕士学位期间发表的论文
致谢

(4)Delphi至Kylix软件移植中知识树的构造与移植规则(论文提纲范文)

1 概述
2 知识树KnowledgeTree
3 移植规则Conv_Rules
    3.1 移植规则的构成
    3.2 W2L移植规则的文法定义
    3.3 移植规则的生成算法
    3.4 移植规则的使用
4 结束语

(5)一种查看Linux系统审计日志的图形工具(论文提纲范文)

1 Linux系统审计日志
2 查看审计日志的图形工具
    2.1 日志文件转化为数据库表文件
        (1) 数据库表结构
        (2) 数据的转换
    2.2 工具的功能
        (1) 日志信息查看
        (2) 日志信息的统计
    2.3 编写工具管理程序
3 小结

(6)基于Delphi7跨平台Clx应用系统创建研究(论文提纲范文)

0 引言
1 关于跨平台Clx工程
2 Clx工程的一般原理和开发过程
    2.1 Windows操作系统中创建Clx工程
    2.2 在Linux操作系统中转换并编译原创程序
3 将一般工程转换为Clx工程
4 结束语

(8)Linux环境下空间信息共享平台关键技术研究(论文提纲范文)

目录
摘要
ABSTRACT
第一章 绪论
    1.1 引言
        1.1.1 问题的提出
        1.1.2 国内外发展现状
    1.2 论文选题的意义
        1.2.1 Linux的在国家信息化建设的地位与作用
        1.2.2.空间数据库技术
    3 论文的组织
第二章 空间信息共享平台体系结构
    2.1 空间信息共享政策和标准环境研究
    2.2 空间信息共享平台关键技术研究与软件开发
        2.2.1 分布式海量空间数据组织、存储与管理
        2.2.2 海量空间数据的处理与操作
        2.2.3 空间信息的可视化与制图
        2.2.4 基于Web的空间信息发布
    2.3 空间信息共享平台建设(硬件,软件,网络体系结构)
        2.3.1 空间信息共享平台软件体系结构
        2.3.2 空间信息共享平台的网络结构
        2.3.3 空间信息共享平台提供的信息服务
    2.4 数据库规范化与标准化改造流程
第三章 服务器端应用程序的设计与开发
    3.1 数据库系统的体系结构、客户/服务器模型
        3.1.1 集中式系统
        3.1.2 客户—服务器系统
        3.1.3 并行系统
        3.1.4 分布式系统
    3.2 Oracle 9i数据库管理系统
    3.3 空间数据库的数据模型
    3.4 Oracle Spatial
第四章 客户端应用程序的设计与开发
    4.1 Linux平台的可视化开发工具Kylix
        4.1.1 交叉平台控件库(CLX)
        4.1.2 Kylix支持数据库应用程序的类型
        4.1.3 Kylix数据库应用程序的体系结构
    4.2 开发接口OCI
        4.2.1 OCI概述
        4.2.2 .OCI程序的基本结构
        4.2.3 在OCI应用程序中执行SQL的步骤
第五章 试验系统的硬件和软件配置
    5.1 硬件配置
    5.2 软件配置
    5.3 试验数据
    5.4 试验结果
第六章 总结与展望
参考文献
致谢
附录

(10)基于WEB的审批系统研究开发(论文提纲范文)

1 绪论
    1.1 网上审批发展概况
    1.2 以XML为基础实现标准数据交换
    1.3 应用WEB服务开发分布式计算
2 审批系统需求分析
    2.1 审批系统建设背景
    2.2 需求分析
        2.2.1 业务需求
        2.2.2 政府业务模型
        2.2.3 审批业务现状分析
        2.2.4 网上审批运行模式
3 基于WEB的审批系统体系结构
    3.1 系统体系结构
        3.1.1 基本结构
        3.1.2 在线服务平台
        3.1.3 审批调度平台
        3.1.4 整合原有审批业务系统
    3.2 关键技术
        3.2.1 XML在异构数据源集成中的应用
        3.2.2 基于SOAP的服务调用
        3.2.3 基于WEB Service的数据库访问
    3.3 开发工具和环境
        3.3.1 开发环境
        3.3.2 开发工具
4 基于WEB的审批系统分析与设计
    4.1 审批系统分析
        4.1.1 审批基本业务流程
        4.1.2 系统典型数据流图
    4.2 审批系统总体设计
        4.2.1 文件交互模块
        4.2.2 项目申报模块
        4.2.3 数据查询模块
        4.2.4 项目审批模块
        4.2.5 数据维护模块
        4.2.6 用户管理系统
    4.3 审批系统详细设计
        4.3.1 项目审批模块详细设计
        4.3.2 用户管理详细设计
        4.3.3 项目申报详细设计
    4.4 系统主要界面举例
参考文献
作者在攻读硕士期间所发表的论文

四、基于Kylix的CLX跨平台编程(论文参考文献)

  • [1]移动端软件快速开发方法研究[D]. 胡静宜. 西安工业大学, 2019(03)
  • [2]跨平台财务管理系统的设计与实现[J]. 叶继华,王春兰. 江西电力职业技术学院学报, 2006(01)
  • [3]用Kylix实现Windows应用程序到Linux平台的移植[J]. 郑先容,汤浪平. 计算机时代, 2006(03)
  • [4]Delphi至Kylix软件移植中知识树的构造与移植规则[J]. 蒋作,李彤,欧阳鑫. 计算机工程, 2005(24)
  • [5]一种查看Linux系统审计日志的图形工具[J]. 宋金玉,张毓森,梁小虎. 计算机工程, 2005(10)
  • [6]基于Delphi7跨平台Clx应用系统创建研究[J]. 伍俊良,刘飞. 计算机集成制造系统, 2004(S1)
  • [7]基于CLX的跨平台编程技术研究及应用[J]. 阎磊,马宏琳. 河北工业大学学报, 2004(03)
  • [8]Linux环境下空间信息共享平台关键技术研究[D]. 程涛. 解放军信息工程大学, 2004(02)
  • [9]利用Delphi6实现单桩最终沉降量计算程序的跨平台开发[J]. 唐益群,周玉石,黄雨,叶为民. 水文地质工程地质, 2004(02)
  • [10]基于WEB的审批系统研究开发[D]. 李朋. 西安理工大学, 2004(03)

标签:;  ;  ;  ;  ;  

基于 Kylix 的 CLX 跨平台编程
下载Doc文档

猜你喜欢