钱钱向上的日子

Java公园

基于eclipse RCP的UI整体解决方案

系统环境:
        IDE:  eclipse 3.5
        JDK:  1.5以上
        ANT:  1.7
        自动编译:  CruiseControl
        版本管理工具: SVN
UI层:
        基于swt与jface,用来显示数据、用户交互
数据模型层:
        采用MVC模式彻底分离界面元素与数据之间的直接关系,所有的数据填充、交互、提交都在数据层完成。 与UI层的通讯采用Jface Datadinding实现
可视化界面开发
        采用Eclipse GEF实现可视开发,并可以生成相应代码,实现与数据层的绑定
自动化测试框架
        基于SWTBot框架,外部封装层自开发的程序,可以自动生成相应的SWTBot TestCase,  并可以进行维护、执行等操作.此部分代码采用JRuby或Groovy实现
ANT
        编译代码、执行测试用例
CruiseControl
        自动编译管理,将ANT集成进去,以保证测试

posted on 2009-06-17 09:42 子琪 阅读(182) 评论(0)  编辑  收藏 所属分类: 中小企业级UI解决方案


只有注册用户登录后才能发表评论。


网站导航: