当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 利用VFI提高Delphi程序的重用性摘要:程序重用性是软件质量的重要指标之一,提高重用性对于减少程序潜在缺陷,提高程序开发效率,降低维护成本具有重要的影响。
 

 

    摘要:最近上班总有一些零散的事情要处理,要负责同事们电脑的日常维护,以及一些软硬件方面的问题。所以就没有太多的时间用来读书。而且更加郁闷的是,上周末由于访问一个网站造成电脑中毒,尝试了很多方法清除都未能成功。病毒文件在安全模式下删除后重新启动又恢复了,修改注册表中的run也无效,几番修改也告失败。最终在判断方面出现错误,将系统文件误认为病毒文件删除,导致系统无法启动。最后只好ghost回去,无奈人太懒,......
 ·delphi7中存储unicode的bug?     »显示摘要«
    摘要:delphi7中存储unicode的bug? 近日,在用delphi7做unicode的程序时发现了这样一个问题,就是使用tadocommand组件执行sql语句时,如果sql语句中有unicode字符,存储在数据库里会出现乱码,使用ttntadoquery也是一样(使用参数方式不会出现乱码,这里只讨论纯sql的方式)。但是tadocommand本身是支持widestring的呀,commandt......


利用VFI提高Delphi程序的重用性
利用vfi提高delphi程序的重用性

【程序编程相关:Delphi关于线程的消息处理

摘要:程序重用性是软件质量的重要指标之一,提高重用性对于减少程序潜在缺陷,提高程序开发效率,降低维护成本具有重要的影响.本文针对delphi所提供的vfi,给出了具体应用vfi来提高程序重用性的实例.该实例表明,使用vfi可以极大地简化程序代码,并保持界面的一致性,提高程序开发效率. 【推荐阅读:用Delphi实现动态代理(1):概述

1 引言 【扩展信息:试题库开发中非文本数据的处理

关键词:重用性.delphi.vfi

       软件重用(software reuse)已经深入人心,早在1968年的nato软件工程会议上就已经提出可复用库的思想.软件重用,又称软件复用或软件再用,它的定义也很多,比较权威与通用的一种是:软件重用是利用事先建立好的软件部产品创建新软件系统的过程.这个定义蕴含着软件重用所必须包含的两个方面:

       1.系统地开发可重用的软件部产品.这些软部品可以是代码,但不应该仅仅局限在代码,还可以是分析,设计,测试数据,原型,计划,文档,模板,框架等等.

       2.系统地使用这些软部品作为构筑模块,来建立新的系统.

软件重用可以带来很多好处,如提高软件生成率,缩短开发周期,降低软件开发与维护费用,生产更加标准化的软件,提高软件开发质量,增强软件系统的互操作性等.

       在面向对象技术成为当今软件开发的主流技术的今天,软件复用更是提高到了一个重要的位置.复用性是面向对象的一个目标,同时,从另一方面来说,面向对象技术为软件复用提供了更好的手段.它将软件复用的层次从常见的源代码复用.库函数复用等较为低层次的复用提高到类的复用,构件的复用,以至于是架构.框架的复用.

2 delphi中的vfi

          delphi作为一种支持面向对象的开发工具,采用object pascal作为其语言,并提供了可视化的开发环境,极大地提高了软件开发的效率.


...   下一页
    摘要:下是delphi数据库应用程序中常见错误、原因/解决方法: 数据感知控件datasource属性未设置或者设置错误(链接为其他的datasource)原因:在设计时不小心改动,拷贝粘贴过程中未全部更改 测试时标准代码中没有数据,无法进行测试解决:确定需要输入数据的表格的先后顺序,在依次输入测试数据,再进行测试 wwfilterdialog中进行数据过滤时,应该显示字段列表的字段没有显示,不方便输入......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE