用三层建立数据平台模型以 加快/简化 数据库应用程序开发之设想(妄想?)的探讨(300分)

  • 主题发起人 Another_eYes
  • 开始时间
<a href=http://www.justep.com/product/justcodetext.htm>TIB扩展开发工具JustCoder简介</a>
 
有口令啊。能不能提供口令用呢? :P
 
仔细看了介绍,由于没有试用产品(有口令),有下列问题:
关于JustCoder
1、JustCoder的定位是通用开发平台还是应用开发平台?
我不是特别明白你们作JustCoder的目的是想让所有的ISV用JustCoder作开发工具
还是扩展工具,我想大多数ISV都有自己所喜欢并且不会轻易改变的开发工具,除非
你能给出充足的理由。
2、JustCoder支持这么多种语言
我想首先要确认JustCoder能生成什么?DLL、ActiveX Object、EXE、VCL组件,还有
别的吗?JustCoder支持XML吗?它本身支持中间件吗?DCOM/Corba?
混合语言编程听起来不错,是指在IDE中支持还是组件意义上的混合编程?
3、专业函数库
WindowsAPI函数库 (这没有什么好说的)
Microsoft VC++类库(包括MFC)
Borland Delphi类库(包括VCL)
MFC和VCL同时支持吗,这么牛,JustCoder相当于Visual C++ &amp;&amp;
Delphi的集合,可以这样
理解吗?
4、接口与资源重用
说实话,俺对你们提到的动态接口发布(DID—Dynamic Interface Dispatch)技术非常感兴趣,
我不知道是否和我理解的一样,我研究这个有一段时间了,能否详细解释一下你们指的DID能实现什么
东西?
5、关于开发性能
支持专业团队开发吗?
开放性是基于源代码还是二进制代码?
安全性对开发工具有意义吗?(你们自己讲的——》其实,JustCoder与TIB之间并没有什么接口)
JustCoder自身有自己的语言吗?使用JustCoder需要学习新的语言吗?
关于JustBuilder
--)JustBuilder是为TIB的用户和一般开发商所提供的辅助开发工具
1、 关于建模
现在市场上已经有非常成熟的建模工具(如Rose,BPWin,ErWin..),请给出充分的理由,我们为什么
要选用JustBuilder。
2、 各种模型之间的关系
你们所提到的各种建模之间有关系吗?一般的建模工具从需求、业务流程模型到结构、控件模型有非常严格的顺序要求,而起各个部分是紧密相关的,最终还能生成相关的源代码,JustBuilder可以吗?
3、 最终的用途
用JustBuilder完成工作后,能生成或是能作什么?免代码的意思是不需要编程了吗?还是象别的建模工具一样仅仅是提出了逻辑和设计模型?
4、 企业业务建模和业务重组
你们理解的业务重组是基于什么的?是基于设计模型还是基于实现(真正免代码)?如果你们能实现
真正的业务重组,那就太酷了!!
5、 关于角色
请罗列出对一个完整的系统开发而言不同的角色所对应使用的工具:
如:
需求调研人员:
需求分析人员:
系统分析人员:
系统设计人员:
核心编码人员:
一般编码人员:
测试人员:
实施维护人员:
关于多层结构
看了半天,我没有从你们的介绍中看到有关中间件(先别体通用中间件了)的介绍,应该讲,你们的平台定位在开发平台上,而不是对一般MIS开发团队所希望的应用平台,是这样吗?
解释
我没有任何贬低你们产品的意思,我也没有从事类似产品的开发,但我想对一般的MIS系统中最需要解决的问题有:
校容易实现真正意义上的多层结构
软件开发与业务分析分开,不同的人员从事专门的工作
底层开发与应用开发分开
软件人员结构的变化和对人员综合素质要求的单一化
软件具有高度伸缩性、标准接口和对底层技术的封装
提供容易地进行开发工作量和进度管理功能,从而保证软件工程易于控制
真正意义上的业务流程重组
以上仅供参考,如有用词不当,纯属考虑不周...
 
cmldy提出的问题有较高的水准和普遍性,值得探讨。通过我们的主页,
我们也收到了类似的许多问题。过几天我们会把有关TIB、JustCoder和
JustBuilder的一些FAQ公布出来,基本上可以覆盖cmldy提出的问题。
在此对cmldy表示感谢。----------Justep系统开发组设计人员之一
 
各位,借宝地一用,各位高手帮我看看:
http://www.delphibbs.com/delphibbs/DispQ.asp?LID=370819
 
多人接受答案了。
 
顶部