AppEngine产品介绍.ppt

上传人:本田雅阁 文档编号:2148676 上传时间:2019-02-22 格式:PPT 页数:22 大小:3.99MB
返回 下载 相关 举报
AppEngine产品介绍.ppt_第1页
第1页 / 共22页
AppEngine产品介绍.ppt_第2页
第2页 / 共22页
AppEngine产品介绍.ppt_第3页
第3页 / 共22页
亲,该文档总共22页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《AppEngine产品介绍.ppt》由会员分享,可在线阅读,更多相关《AppEngine产品介绍.ppt(22页珍藏版)》请在三一文库上搜索。

1、AppEngine 产品介绍,北京协力惠众软件科技有限公司 Beijing CoactSoft Science & Technology Co., Ltd.,提 纲,AppEngine 概念,AppEngine 核心理念,基于 AppEngine 的开发工作,AppEngine 的技术架构,AppEngine 的功能,AppEngine 的使用环境,AppEngine 的特点,AppEngine 的发展目标,软件的平台化发展,软件产业的发展历程就是软件被不断的自下而上的平台化的过程 在过去的50年中,诞生了三个标志性的软件平台: 操作系统平台 数据库平台 中间件平台(应用服务器) 下一个能够改

2、变软件产业历史的软件平台将会是“应用开发平台”。它的出现将会彻底解决落后的应用软件生产力不能适应不断增长、日益复杂的社会需求的矛盾,给应用软件开发者和广大的应用软件用户带来新的希望。,什么是AppEngine?,Application Engine,是一套应用软件的快速开发、运行支持和产品管理的平台。 AppEngine的内容: 应用软件集成开发环境(AppEngine IDE) 应用软件运行环境(AppEngine Runtime Environment ) 应用软件产品资源库管理(AppEngine Product Repository) AppEngine 为软件开发者提供了从基本的应用

3、软件开发,到业务构件开发、业务构件的使用和管理,以及应用系统的运行环境部署等完整的应用系统开发解决方案。 AppEngine能够帮助应用软件开发者快速搭建大规模复杂应用,如:ERP、CRM、OA等。在降低应用开发技术难度的同时大幅度提高软件开发的效率和质量。,传统软件开发过程的问题,传统开发模式的缺陷,AppEngine 覆盖的应用软件开发阶段,AppEngine 的开发模式,基于 AppEngine 的 应用 开发 过程,基于 AppEngine 平台 的 应用 软件 项目 开发 流程,可视化界面设计器,界面设计器,运行期Web界面,可视化业务流程设计器,业务流程设计器,运行期流程跟踪查看,

4、应用模板快速开发,指定界面使用模板及绑定数据,生成界面布局及界面操作方法,多语种管理,多语种翻译,运行期界面(中文),运行期界面(英文),AppEngine 平台的技术架构,AppEngine产品的运行环境,AppEngine 产品本身是基于RCP(Rich Client Platform)技术设计和实现的,使得应用系统的开发者有着更大的工作空间和灵活性 AppEngine 客户端运行环境要求: 操作系统:Windows 2000 、XP 内存: 2G 以上 AppEngine 服务端运行环境要求: 操作系统:Windows 2000 、XP或Linux 内存:2G以上 配置管理软件(如果是小

5、组开发):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以上 网络:无特别要求,根据业务量

6、确定带宽,AppEngine的特点,基于模型驱动的架构和开发(MDAMDD),分离了应用软件业务逻辑与具体技术架构的耦合,使得软件开发者只需要关注业务本身 提供丰富的界面组件库和可视化的界面设计器,帮助软件开发者快速开发界面美观的Web应用。 图形化的业务流程定义工具,帮助软件开发者快速建立和调整业务流程。运行期业务流程跟踪功能,支持用户随时查看处于流程中的工作任务进展 内置快速应用开发模板,能够对指定的数据结构按照应用模板的形式瞬间生成标准的应用程序,实现标准业务模型定义自动化 支持SAAS模式的应用开发和部署。帮助软件开发者快速建立SAAS模式的应用系统 自动化的开发文档生成,能够从模型中

7、抽取描述信息生成系统设计文档和用户文档,让模型定义与文档工程一体化,告别软件开发过程中文档与程序不一致的历史 支持手机应用开发。AppEngine 开发出的应用系统可以直接运行于WM6.1以上的手机终端之上 采用透明的系统升级和优化方式。AppEngine的运行引擎升级和优化不会造成应用模型的失效和重新开发,避免因为技术架构的调整,导致业务逻辑的重构,AppEngine开发的应用样例,手机应用,AppEngine 的发展方向,目标:用软件来制造、管理软件的生产 软件生产流水线生产过程工业化 CASE(计算机辅助软件工程)工具生产方式自动化 软件生产管理系统管理手段现代化 应用软件生产平台(标准

8、化流程化) 开发分工:日常开发标准流程(系统分析、概要设计、详细设计、调试),团队分工,权限控制 开发协同:版本管理,团队协作,根据开发流程的开发任务流转 应用软件规范平台(规范化自动化) 需求模板、分析工具接口:自动生成模型定义 开发规范: 固化开发规范、模板(程序、文档) 使用者对开发模板的再开发 模型定义校验:完善模型定义的自动校验能力 测试模板、测试工具接口:自动测试系统运行效果,缺陷及Bug管理 应用软件管理平台(科学化现代化) 项目管理 定额数据:依据开发规范制定任务规模与开发工时定额 管理流程:工作成果进度计划任务分派任务跟踪任务验收 统计分析:进度统计、工时统计、任务状态统计、员工工作状况分析 知识管理: 构件和文档的归档、检索与重用 项目数据的统计分析与再利用(开发工时定额),谢谢!,公司地址:北京市海淀区上地三街嘉华大厦C座304室 邮编:100085 联系电话:(010)62985027/67 传真:(010)62985027/67-100 公司邮件: 产品邮件:,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1