中文版 | 日文版
当前位置核心业务 -> 软件开发-> 某大型日本公司产品开发系统

某大型日本公司产品开发系统

2006年1月

    该产品开发系统是某大型日本公司自主研发的基于开放技术的系统开发平台。通过该产品开发系统,我们可以迅速构建不同的业务系统,极大提高软件生产效率。 自2006年1月,先进数通国际软件事业部就进入了该产品开发系统的升级与维护工作中,迄今为止,系统版本已从1.0升级到3.2,投入工数达到90人月。

      该产品开发系统采用JAVA/C++/VBA等语言进行开发,系统规模达17余万行。在系统的持续升级过程中,我部进行了大量新功能的设计与开发工作,综合运用了Plugin,GEF,EMF,SWT,VBA等多项最新前沿技术。

      该产品开发系统秉承开放、集成的原则,高效地采用了各类成熟的开源软件,并将它们有机结合起来,形成一整套完整的软件快速开发解决方案。

          1: 提供Struts和Flex两种不同的应用框架,满足不同业务系统的要求。
          2: 采用VBA Add-in技术,有效扩展Aris及iGrafx等建模工具,使业务建模与文档设计高度统一。
          3: 采用插件(Plugin)技术,集成Eclipse作为系统开发平台。

      1: 设计文档与模型高度统一

         该产品开发系统作为一个体现现代软件工程思想的完整解决方案,其有效集成并扩展了Aris及iGrafx等业务建模工具,通过业务系统的建摸,生成各类设计文档(如:机能设计书、数据库CRUD图等),从而把业务系统的建模和设计文档的生成有机的统一起来。

           

      2:集成优秀的开发环境

         该产品开发系统采用Plugin技术,与Eclipse无缝集成,充分利用了Eclipse这一优秀的、开源的JAVA集成开发环境,便于开发人员迅速着手。

               

      3:业务流程建模的可视化

         该产品开发系统采用可视化的界面进行系统业务流程的建模,使各个业务的构成、功能、逻辑等处理简单明了。

           

      4:标准化的代码结构

         采用该产品开发系统架构构建的业务系统,其提供了固定的业务处理逻辑及数据存取模式,同时,产品开发系统采用Velocity模板引擎,根据业务模型自动生成源代码。有效的规范了业务系统的代码结构,提高了系统的可维护性和扩展性。

      5:集成代码调试工具

         该产品开发系统架构充分考虑的代码的质量问题,其集成了FindBugs工具,用于查找源代码中的潜在问题。同时产品开发系统又集成了JUnit和Cobertura等测试工具,为系统从单元测试到集成测试提供了一整套的保障。


 

首页 | 关于我们 | 新闻中心 | 核心业务 | 成功案例 | 合作伙伴