分享到:

组件技术在Delphi中的实现

■创建应用服务器$$要创建一个多层Client/Server应用程序,首先要创建应用服务器,然后注册或安装应用服务器,只有应用服务器已注册并且正在运行的情况下,才能创建客户程序。对于客户程序来说,既可以在设计期连接应用服务器,也可以在运行期连接应用服务器。注意:如果客户程序与应用服务器不在同一个系统中,必须在客户计算机上注册或安装应用服务器,这样,在设计期就可以连接应用服务器。创建应用服务器的一般步骤是:$$1.使用File选单上的New Application命令开始一个新项目,然后使用File选单上的New命令,选取Multi页。如果通过DCOM方式访问服务器,则选择远程数据模块“Remote DataModule”;如果通过CORBA方式访问服务器,则选择CORBA数据模块“CORBA Data Module”。$$2.把一个数据集构件,如 TTable、TQuery或TStoredProc放到远程数据模块上并进行相关设置...  (本文共5页) 阅读全文>>

重庆大学
重庆大学

基于Borland Delphi开发平台的数据库应用系统开发的原理与应用研究

近年来,随着计算机、网络等技术的不断发展,计算技术也逐渐从集中式环境向分布式环境发展。在众多分布式系统模式中,多层分布式Client/Server结构模式己经越来越多的被应用在各种大型分布式应用系统的设计和开发中。当今,数据库技术是计算机科学技术领域发展最快、应用最广泛而且成为了计算机科学和技术中的一个重要分支,它也是计算机信息处理和计算机应用系统开发的重要工具,它直接影响和改变着人们的工作与生活。数据库应用系统是一种应用计算机技术完成数据处理的计算机应用系统,数据处理则指对各种形式的数据进行采集、存储、加工和传输的一系列活动的总称。Borland Delphi是一个功能强大、基于Windows环境、面向对象的可视化应用软件开发平台,对数据库编程具有很强的支持能力,是当前流行的基于单机版、C/S和B/S结构应用软件开发的工具之一。它的优良的编程特性和快速开发应用系统的能力已经成为人们关注的热点。在本学位论文中,一些数据库的基本理...  (本文共117页) 本文目录 | 阅读全文>>

哈尔滨工程大学
哈尔滨工程大学

组件技术在软件开发中的应用研究

组件技术解决了软件分布性和可重用性的一些问题。COM和CORBA、EJB是当今的三种主要组件技术标准。特别是COM在Windows平台优雅地解决了这些问题。MTS对组件和事务的管理,提高了基于组件技术的分布式三层结构数据库应用程序的灵活性、可靠性。COM+结合了COM和MTS,成为了Windows2000的基础。本文在这些技术背景下研究了基于组件的软件开发模式,并把这种开发模式用于分布式三层结构数据厍应用程序开发中。作者采用组件技术对一个通用高校科研管理系统进行了详细的模块划分,得到业务逻辑层和表示层通用组件,并对这些通用组件进行了设计。本文通过作者在Delphi开发平台下的通用高校科研管理系统的开发实例,验证了组件技术在软件开发中的具体实现方法和途径。  (本文共74页) 本文目录 | 阅读全文>>

中国海洋大学
中国海洋大学

海洋水文站环境条件数据库开发及工程应用

港口工程建设中涉及风、波浪、潮汐、海流等多种要素以及多时段观测,得到的数据量很大,对数据的录入管理及其以后的分析处理造成不小的麻烦。面对大量来之不易的海洋数据,如何提供既安全又经济的海洋环境条件设计标准,对于港口工程建设以及海洋工程开发,都是至关重要的。本论文依据日照港海洋站1980年至1994年观测数据,针对过去用传统的手工整理分析水文资料繁琐费力、效率低、计算精度不高的弊端,探讨了利用数据库与MATLAB、Delphi等程序设计语言混合编程的可行性,提出了实现从数据库提取数据到统计分析直至图形绘制的全自动化方案,并分别以风、浪玫瑰图以及四种常见的分布函数和潮位历时累积频率曲线的绘制为例,完成程序的设计工作。本文主要工作如下:手工录入方式建立日照港海洋站1980年至1994年水文观测资料的Access数据库。以Delphi作为开发平台,编制了基于日照港海洋站观测数据的“水文信息观测数据库管理系统”以及“海洋水文站环境条件数据处...  (本文共102页) 本文目录 | 阅读全文>>

山东科技大学
山东科技大学

基于Delphi的多层分布式数据库的设计及其在远程抄表系统中的应用

数据库技术从20世纪60年代中期产生到现在短短的几十年时间内,其发展速度之快、使用范围之广是其他技术远不能及的。本文首先阐述了数据库技术发展现状及其分布式数据库的发展方向,并进一步详细的阐述了分布式数据库的特点、模型构建。结合当前信息技术的发展及大型企业管理平台的应用现状和实际要求,分析了建立多层分布式数据库的必要性和其应用价值。从企业实际应用出发,并根据现实和实际情况,论文选取了合适的多层分布式管理系统的开发平台。根据多层数据库的特点出发,提出了基于Delphi平台作为多层分布式开发平台的可行性及其优势。本文比较系统的分析了分布式数据库的基本理论,通过对多层分布式数据库相关技术的深入探讨、数据库安全性及加密技术算法的研究;结合第四代GUI编程语言的特点,简要介绍了Delphi语言及其组件技术;并对SQL Server 2000做了介绍,分析了其支持分布式数据库的特点。比较详细的阐述了Delphi下多层分布式数据库的开发方法和实...  (本文共88页) 本文目录 | 阅读全文>>

江苏大学
江苏大学

基于条形码的轮胎生产信息管理系统的研究与开发

国内轮胎企业广泛采用的是围绕硫化胎号建立的轮胎管理系统,系统信息的采集沿用传统的手工录入胎号方式。由于无法提供准确的数据源,下线轮胎的后续管理存在隐患。目前,胎号自动识别技术还不能满足实际应用的要求,而广泛应用于产品信息管理系统的条码粘贴在轮胎上又存在容易脱落的问题。针对上述问题,本文提出了胎号结合条码的解决方案:硫化前同时打印胎号铝牌及其匹配条码,并在数据库中建立其身份对应关系;在生产过程中通过读取条码采集轮胎信息;在售后管理中既可扫描条码也可输入胎号来查询轮胎信息。据此,本课题结合风神轮胎公司的实际需求具体开发了相应的轮胎生产信息条码管理系统。系统采用面向对象的开发方法,用UML建模语言将系统需求模型化,并根据E-R模型分析结果建立后台数据库。而后,在Delphi中根据界面和数据库连接分离原则设计应用程序,利用ADO技术建立数据库访问连接,并采用应用级和数据库级两方面的权限控制来确保系统的数据操作安全性。为了优化整个数据库应...  (本文共81页) 本文目录 | 阅读全文>>