AEAIDP开发平台白皮.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
AEAIDP开发平台白皮

AEAIDP开发平台白皮书(V3.3)沈阳数通畅联软件技术有限公司086-024录声明31概述31.1研发背景31.2产品定位42产品架构52.1设计理念52.2体系结构52.2.1Hotweb62.2.2Miscdp Studio82.2.3HotServer82.3运行机制93产品特性104产品价值124.1加快交付速度124.2提高交付质量124.3降低开发成本124.4减少维护成本125服务内容135.1产品培训135.2技术支持13资源13专业术语13关于数通畅联14公司理念14联系方式15声明本文档所有内容由沈阳数通畅联软件技术有限公司撰写提供,未经数通畅联许可,不得私自更改本文档内容,数通畅联保留本文档的最终解释权。本产品最新版本信息、升级信息以及相关技术文档将在数通畅联官方网站及时推出,敬请留意。概述研发背景目前软件开发平台在国内信息化领域占据着越来越重要的位置,其应用已经成为一种趋势。相对于传统开发模式,使用软件开发平台具有很多显著优势。优化产品基础架构,提升软件开发质量;减少编码率,提高开发效率;可以充分关注客户需求,实现按需定制;可以使开发者有更多时间关注客户需求,在项目的需求、设计、开发、测试、部署、维护等各个阶段均可提供强大的支持。这些都使得,软件开发平台在企业眼中成为非常给力的信息化工具。AEAI DP开发平台正是在这种情况下应运而生的、经数通畅联技术团队潜心研发多年而推出的新一代企业级开发平台,提供一站式Java Web框架封装常见的调用方式及处理机制,预置众多Web组件,内置企业信息管理所需求的典型功能:组织机构、附件管理、完善的权限分配功能等。预置常见功能模型,以向导、编辑器方式快速创建各类典型业务功能,生成易读、可运行的代码,大大减少了开发的工作量。经过在实践中的不断完善,AEAI DP开发平台日趋成熟,所具备的功能也越来越贴近企业信息化的需求,希望数通畅联的开发平台可以对中国企业的信息化带来更多积极地变化。产品定位在数通畅联产品家族里开发平台命名为AEAI DP(Development Platform),也称Miscdp。AEAI DP开发平台最初是为快速开发MIS类的Java Web应用设计的,由于公司产品体系的需要,AEAI DP开发平台在数通畅联主推的SOA整合方案里也为其它产品提供快速扩展开发支撑。数通畅联产品家族,如下图所示:同时,开发平台在数通畅联产品家族中作为扩展开发工具,为AEAI Portal门户平台开发Portlet组件、AEAI BPM流程集成平台开发业务表单及功能。数通畅联产品家族的AEAI BPM流程集成平台、AEAI Portal门户集成平台、AEAI ESB应用集成平台的管理控制台都是基于AEAI DP开发平台构建的。产品架构设计理念AEAI DP开发平台是代码生成器与功能引擎相结合的产品,1. 对于初级程序员,降低门槛, 保证代码规范性、健壮性2. 对于中级程序员,减少工作量,快速完成功能开发3. 对于高级程序员,减少重复、无味代码开发,在预留的方法实现特殊的需求4. 对于项目负责人,便于积累、打造基于特定行业的管理信息产品5. 对于软件公司来说,构建软件项目(产品)更快、更优,利于提升公司的核心竞争力。AEAI DP开发平台基于数据库驱动开发,推崇适度需求调研、数据库设计先行、原型驱动的敏捷开发模式。应用方式主要分两种:通过自带典型功能模型快速创建业务功能,并在此基础上根据具体需求扩展业务功能代码,实现快速开发独立的Web应用。开发平台预置了常用的功能模型,如登录认证、角色管理等。作为其他产品的辅助开发工具,对既有的产品功能做扩展开发,可直接在原有功能上做扩展,扩展灵活性高。体系结构AEAI DP开发平台包括三部分,第一部分是一站式的Java Web框架,在数通畅联软件家族中命名为Hotweb,第二部分基于Eclipse插件的扩展开发设计器,在数通畅联软件家族中命名为Miscdp Studio,第三部分是用于开发调试的服务器HotServer。基于Miscdp Studio可以开发普通Java Web应用、集成Java Web应用,还可以为BPM流程平台开发业务表单及功能。HotwebHotweb是一站式的MVC Framework,对前端页面交互及控制层做了统一封装,各类功能模型的交互方式封装在父类中。每个页面提供一个Handler处理Java类和展现JSP页面,一个功能可能涉及多个页面,复用一套业务逻辑处理Service和通用的数据存取持久工具类DAOHelper,在Service层调用通用数据存取类DAOHelper。数据持久层基于IBatis封装,Service层基于Spring来做事务控制和服务配置。Hotweb

文档评论(0)

shaoye348 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档