敏捷软件开发平台技术解决方案.doc

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

Zenith agile appBuilder 敏捷软件开发平台 技术解决方案 重庆南华中天信息技术有限公司 2010年9月 目录 第一章 前言 4 1.1 面临的问题和挑战 4 1.2 软件开发解决之道 5 第二章 敏捷软件开发平台总体介绍 7 2.1 平台概述 7 2.2 应用特征 7 2.2.1 覆盖软件开发全过程 7 2.2.2 软件快速开发 8 2.2.3 无限接近于应用 8 2.2.4 随需应变 9 2.3 技术特征 9 第三章 平台理念 11 第四章 平台架构 11 4.1 中天软件开发体系 11 4.2 整体应用架构图 14 第五章 整体解决方案 15 5.1 所适应的行业 15 5.2 用于解决的典型问题 15 第六章 平台功能特点 17 6.1 以web project方式发布平台框架 17 6.2 可视化的开发环境 18 6.3 中国特色的软件开发平台 19 6.4 六级安全机制保护数据 20 6.5 整合与被整合 21 6.6 支持主流中间件和数据库服务器 21 6.7 自我完善的开发平台 22 第七章 平台功能介绍 22 7.1 zenith foundation framework 22 7.2 Zenith fexcel 23 7.3 zenith smart Flow 25 7.4 zenith components library 26 7.5 zenith templates library 26 7.6 zenith tags library 27 第八章 部署要求 27 8.1 应用部署模式 27 8.2 系统环境 28 第九章 性能表现 28 第十章 典型项目应用 30 前言 面临的问题和挑战 随着信息化在各行各业的逐渐普及,越来越多的领导者及信息主管意识到计算机软件对于日常工作、业务办理有着越来越重要的支撑作用;但由于国内的信息化起步较欧美为晚,而随着中国经济的发展,信息化建设的起点较高,通常企业或单位花费大量人力物力进行信息化建设的成果并没有达到预期的目标,总结下来主要有以下两大方面的原因: 客户的成熟度 没有长远的信息化建设规划 系统零散建设,信息孤岛大量存在 业务变化频繁,业务流程经常重组 软件本身的复杂度 需要有效的过程管理 需要有效的项目管理 需要有效的质量控制 需要有战斗力的开发团队 开发人员需要从技术深渊中脱离 要进行成功的软件研发,需要回答客户高层领导、信息管理部门、终端用户、软件开发团队四类角色提出的问题。 高层领导需要通过信息化建设达到快速响应业务需求的变化,整合所有业务,消除信息孤岛,并通过计算机软件提供领导决策支持;在使用信息化技术支撑业务的过程中,发现原有业务的不合理并及时进行业务重组。 信息管理部门需要软件开发商配合进行企业单位信息化建设的规划,全面了解软件运行情况以及系统安全等。 终端客户需要通过可靠、高效、简洁的软件实现日常的业务处理,当业务发生变化时,软件能够快速响应。 软件开发团体则应只关注于业务,不拘泥于技术。 软件开发解决之道 在软件开发中,软件技术从来都不是软件研发能否成功及判断项目是否成功的决定因素,从C\BASIC\C++到VB\DELPHI\PB再到Dot net和JAVA体系,从最开始的面向过程-面向对象-面向服务,每一个时期都有不同的平台或RAD以及编程模式支撑软件开发,但从根本上决定软件项目是否成功的因素还是在于:软件本身固有的复杂性。 1975年,Brooks博士曾在其著名的人月神话一书中提出了一个令人悲观的论断:“未来10年内没有能提高软件生产力的银弹,即没有任何一种技术或管理上的进步,能够独立地承诺在10年内大幅度提高软件开发的生产率、可靠性和简洁性”。 长期以来,我国应用软件领域一直停留在手工作坊的开发时代,即使在现在,大多数软件开发公司都未从本质上脱离“手工作坊”的开发模式 那么如何有效的解决这个问题呢,答案是:基于先进的技术,提供软件整体开发体系,通过软件整体开发体系,可以有软件开发标准和规范可循,有有效的过程及质量管理标准为指导,有软件开发平台提供基础框架和架构,开发人员不再关注于底层技术细节,只关注于业务。 中天敏捷软件开发平台zenith agile appBuilder就是这样一个整体软件开发体系。 敏捷软件开发平台总体介绍 平台概述 Zenith agile appBuilder是南华中天基于近二十年的IT软件业经验以及公司多年来在软件开发上的积累、沉淀的产出,经过四年艰苦执着,不懈的努力研发完成的,当前必威体育精装版版本是第六版。 Zenith agile appBuilder主要针对当前J2EE开发中所遇到的问题,经过多年的发展,形成了有别于传统软件开发平台的新一代软件开发体系;Zenith ag

文档评论(0)

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

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

1亿VIP精品文档

相关文档