家德瑞程序员魔盒功能简介

家德瑞程序员魔盒又称“家德瑞ST”。她是一款以标准化研发为基础的,敏捷开发工具。大部分情况下,可以提高开发效率2至4倍。

家德瑞ST创造性的提出了:在不改变您现有的开发方式、不改变您现有的公司框架的基础上,由家德瑞ST来帮您书写源代码。

家德瑞ST可以读懂您的设计文档,它具有学习能力,可以学懂您公司现在所用的框架是如何开发的。这样家德瑞ST就可以通过您写的设计文档,直接生成适合您公司框架的源程序。

家德瑞ST的特点:

1、家德瑞ST是一套健全的标准化研发体系。这源于作者多年的研发与项目管理的积累。他以标准化研发为基础,大到文档设计、对象及对象的关系,小到页面check、变量的定义等等都给出了标准化的建议。家德瑞不会改变您,但会影响您,让您在不知不觉中变得更加标准、更加强大。

2、家德瑞ST创造性的定义了什么叫标准的数据库操作,从而可以从文档中直接生成可运行的数据库操作代码。对于一般的数据库类应用程序研发而言,我们会对需求进行分析,然后抽取出对象,把这些对象按照实际情况组织成不同关系、并考虑每个对象有哪些属性,以及各属性的一些特性。家德瑞ST管这样的描述文档,称为数据字典。有了这些,就可以生成数据库的创建脚本和在您的公司的程序框架上直接运行的标准的数据库操作的源代码。这里家德瑞ST会帮您处理好大量的繁琐的甚至是容易出错的内容。家德瑞ST帮您生成的源码是不必测试的标准源码。

3、家德瑞ST创造性的提出了业务逻辑主干演示程序的概念。大一点的项目,我们很难在程序开发完成之前就跟客户一起展望这个软件做完后,都有哪些具体功能,具体如何操作等。比较便利的办法是用图片与客户交流。这样也可以减少很多沟通成本。减少程序迭代的发生。其实,如果画大量的页面的成本也是很高的。家德瑞ST可以读懂您的详细设计文档,从详细设计文档中自动得到不同的业务状态下的页面扭转情况,满足主要的业务逻辑的演示。更加可贵的是,家德瑞ST所生成的都是今后实际开发时,程序员直接可以用的项目骨架源程序。

4、家德瑞ST还有一些独创性的功能如:从数据字典可以直接生成标准的设计文档等。另外,在测试阶段,如果有一些是标准代码,则不必测试,因为标准代码是经过了严格测试的。也就是说家德瑞ST不仅可以提高开发效率,而且还可以提高程序的稳定性。

家德瑞ST在实际中是如何发挥作用的?

我们假定是一个数据库类的应用开发(当然也可以不是)。我们听取了用户需求,然后我们可以进行需求分析,这时我们定义了不同的模块、功能、边界等。接下来,我们会对每一个模块的功能进行进一步的分析。我们会抽取出一些对象,并逐步的完善对象的属性、各属性的特性,以及不同对象之间的关系等。这时我们就可以很容易的形成了数据字典,通过数据字典,我们直接可以生成标准的数据库操作源程序。先把这些源程序放到一边。我们继续对我们的项目进行分析,最终形成了详细设计文档,家德瑞ST可以通过详细设计文档,直接生成业务逻辑主干演示程序,向客户去演示,有问题直接修改相关文档,并从新生成相关程序。直到客户满意为止。这时我们还没有用手写一行代码,但项目的骨架程序、所有对象的标准的数据库操作代码都有了。这时,我们要作的是,向骨架程序里添入具体的逻辑实现。在添入具体的逻辑实现时,我们可以大量的借鉴刚生成的标准的数据库操作代码。这就是使用了家德瑞ST的软件开发过程。他将使我们的工作将变得更加轻松、惬意,甚至是优美。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值