AppEngine产品简介.ppt

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
AppEngine产品简介

AppEngine 产品介绍 北京协力惠众软件科技有限公司 Beijing CoactSoft Science Technology Co., Ltd. 提 纲 软件的平台化发展 软件产业的发展历程就是软件被不断的自下而上的平台化的过程 在过去的50年中,诞生了三个标志性的软件平台: 操作系统平台 数据库平台 中间件平台(应用服务器) 下一个能够改变软件产业历史的软件平台将会是“应用开发平台”。它的出现将会彻底解决落后的应用软件生产力不能适应不断增长、日益复杂的社会需求的矛盾,给应用软件开发者和广大的应用软件用户带来新的希望。 什么是AppEngine? Application Engine,是一套应用软件的快速开发、运行支持和产品管理的平台。 AppEngine的内容: 应用软件集成开发环境(AppEngine IDE) 应用软件运行环境(AppEngine Runtime Environment ) 应用软件产品资源库管理(AppEngine Product Repository) AppEngine 为软件开发者提供了从基本的应用软件开发,到业务构件开发、业务构件的使用和管理,以及应用系统的运行环境部署等完整的应用系统开发解决方案。 AppEngine能够帮助应用软件开发者快速搭建大规模复杂应用,如:ERP、CRM、OA等。在降低应用开发技术难度的同时大幅度提高软件开发的效率和质量。 传统软件开发过程的问题 传统开发模式的缺陷 AppEngine 覆盖的应用软件开发阶段 AppEngine 的开发模式 基于 AppEngine 的 应用 开发 过程 基于 AppEngine 平台 的 应用 软件 项目 开发 流程 可视化界面设计器 可视化业务流程设计器 应用模板快速开发 多语种管理 AppEngine 平台的技术架构 AppEngine产品的运行环境 AppEngine 产品本身是基于RCP(Rich Client Platform)技术设计和实现的,使得应用系统的开发者有着更大的工作空间和灵活性 AppEngine 客户端运行环境要求: 操作系统:Windows 2000 、XP 内存: 2G 以上 AppEngine 服务端运行环境要求: 操作系统:Windows 2000 、XP或Linux 内存:2G以上 配置管理软件(如果是小组开发):CVS、SVN等 AppEngine开发的应用运行环境 AppEngine 构造出的应用系统目前为纯Java源码、B/S结构的网上应用 网络安全性方面采用HTTPS加密传输协议或集成第三方的软加密或硬加密技术 客户端运行环境要求: 浏览器:安装运行IE6.0及以上版本; 内存:256M 以上。 服务器运行环境要求: 中间件:JBOSS4.0以上、Tomcat4.0以上 、金蝶 Apusic5.0以上、IBM WebSphere6.1以上或 BEA WebLogic8.0以上 数据库:Oracle、DB2、SQL Server或MySQL。 内存:1G以上 网络:无特别要求,根据业务量确定带宽 AppEngine的特点 基于模型驱动的架构和开发(MDA\MDD),分离了应用软件业务逻辑与具体技术架构的耦合,使得软件开发者只需要关注业务本身 提供丰富的界面组件库和可视化的界面设计器,帮助软件开发者快速开发界面美观的Web应用。 图形化的业务流程定义工具,帮助软件开发者快速建立和调整业务流程。运行期业务流程跟踪功能,支持用户随时查看处于流程中的工作任务进展 内置快速应用开发模板,能够对指定的数据结构按照应用模板的形式瞬间生成标准的应用程序,实现标准业务模型定义自动化 支持SAAS模式的应用开发和部署。帮助软件开发者快速建立SAAS模式的应用系统 自动化的开发文档生成,能够从模型中抽取描述信息生成系统设计文档和用户文档,让模型定义与文档工程一体化,告别软件开发过程中文档与程序不一致的历史 支持手机应用开发。AppEngine 开发出的应用系统可以直接运行于WM6.1以上的手机终端之上 采用透明的系统升级和优化方式。AppEngine的运行引擎升级和优化不会造成应用模型的失效和重新开发,避免因为技术架构的调整,导致业务逻辑的重构 AppEngine开发的应用样例 手机应用 AppEngine 的发展方向 目标:用软件来制造、管理软件的生产 软件生产流水线——生产过程工业化 CASE(计算机辅助软件工程)工具——生产方式自动化 软件生产管理系统——管理手段现代化 应用软件生产平台(标准化——流程化) 开发分工:日常开发标准流程(系统分析、概要设计、详细设计、调试),团队分工,权限控制 开发协同:版本管理,团队协作,根据开发流程的开发任务流转 应用软件

您可能关注的文档

文档评论(0)

shaoye348 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档