华丹web快速开发平台

认识华丹CHARISMA平台  

      CHARISMA平台,是一款企业级应用的快速开发平台。利用它,企业及开发商均可以非常方便、快速、高质量地开发复杂的业务系统,包括CRM、MIS、ERP、OA等系统。

  CHARISMA平台内集成了在线自定义WEB报表引擎,利用它,用户可以集成企业内分散的业务数据,制作各类复杂的WEB报表。

  利用CHARISMA平台的开发功能及自定义WEB报表功能,可以非常轻松实现多级数据上报。

  CHARISMA平台采用业界领先的J2EE技术构建,采用MVC设定模式,B/S的多层结构,技术上相当领先。

    华丹CHARISMA平台适合哪些客户  

    CHARISMA平台即适合于最终客户,也适合开发商。

  1) 最终客户自主开发业务系统

  如果最终用户有一定的开发能力,可以自己分析业务需求,那么完全可以利用CHARISMA平台快速、自主地开发业务系统。

  2) 最终客户进行数据整合,制作综合查询、分析系统

  对于政府机关、大的企业集团,在信息化建设过程中,会产生多个数据库,面对分散的数据,领导很难进行决策分析。利用CHARISMA平台可以将这些数据库集成起来,方便从这些数据库中抽取数据,制作各类WEB报表,供领导分析决策。

   3) 最终客户实现多级数据上报、汇总

  在政府机关及企业集团的日常工作中,下级单位需要定期向上级逐级申报业务数据,并进行分级数据汇总,制作各类WEB报表。利用CHARISMA平台可以非常轻松实现这种需求。

  4) 开发商基于CHARISMA平台开发项目

  对于开发商而言,可以将整个项目基于CHARISMA平台上开发,降低开发成本及维护成本。特别是对于以前使用PB、VB、DELPHI的开发商,想快速转型到基于J2EE开发WEB应用上来,尤其适合。

  5) 开发商集成CHARISMA报表

  开发商可以将CHARISMA报表引擎集成到项目中,作为系统中综合查询、统计及WEB报表的解决方案。 

    华丹CHARISMA平台的开发模式  

    应用CHARISMA平台进行业务开发,与传统的编码式开发不同,而是基于引擎模式开发的。

  基于引擎模式开发,就是开发业务系统时,不编写也不产生源代码,只需通过WEB页面进行参数定制即可。这些参数存放在系统数据库中,系统运行时,由引擎调用这些参数进行页面展现及业务处理。

  应用CHARISMA平台开发业务系统,80%以上的模块均不用编写代码,通过WEB定制即可。

  对于比较复杂的业务模块,可以结合编码方式实现,因为CHARISMA平台是完全开发的平台,可以应用一切JAVA技术及组件对其功能进行扩充。

  开发复杂业务逻辑时,可以应用CHARISMA平台提供的强大、灵活的API。

    为什么利用华丹CHARISMA平台可以快速开发  

    平台提供了先进的体系框架,及安全、稳定、高效的运行环境,即提供了系统级的模块;提供了完善的系统管理功能,包括多级组织机构管理、用户管理、基于角色的任意细粒度的权限管理、日志管理等;通过自定义WEB报表引擎,可以零编码、方便、快速地实现业务系统里的所有查询、统计及报表模块;通过数据维护引擎,可以方便地实现业务系统里所有增删改功能,包括批量、组合,并可以实现复杂的业务逻辑;通过MVC业务控制引擎,可以免编码实现大部分业务逻辑;通过自定义表单引擎,可以实现那些要求输入特殊参数的页面定制,结合MVC业务控制引擎,可以实现很复杂的业务逻辑。对于特别复杂的业务逻辑,可以通过平台提供的大量接口方便实现。

   利用CHARISMA平台开发业务系统的好处

  可以方便、快速地开发业务系统,80%以上模块不需要编写代码,甚至零编码,开发周期只需传统模式的10%--30%,降低开发成本。内建自定义WEB报表引擎,系统上线运行后,也可以随时在线制作、维护、发布报表,不用任何编码,可以充分满足企业领导对报表要求不断变化的需求。可以在线定制、维护及发布系统模块,一方面降低用户及开发商的维护成本,又一方面又可以迅速响应用户业务变化,提高企业的市场竞争力。企业可以根据自身需求,自主开发业务系统,由于CHARISMA平台提供并封装所有的系统级应用模块,对开发人员的技术水平要求较低,只要懂一些数据库方面的知识,即可自主快速地开发业务系统。技术领先,系统稳定性高,运行效率高,易于扩展升级。CHARISMA平台自2002年即开始开发,现在已相当成熟,而且有着庞大的客户群体,稳定性极高,功能扩展很快。

     系统运行时  

     CHARISMA平台的核心部分,也是系统的运行环境,提供所有系统级模块,包括系统框架、缓存管理、日志管理、分级用户管理、分级授权管理等。

    在线自定义WEB报表引擎  

    在线自定义WEB报表引擎是平台的核心组成部分,通过在线自定义WEB报表引擎,可以制作业务系统里所有的查询、统计及报表模块,而且无需编写任何代码。

  在系统上线运行后,也可以通过在线自定义WEB报表引擎,实时在线定制、维护、发布报表模块。

    数据维护引擎  

    数据维护引擎,即用来实现业务系统里的新增、更新、删除、批量新增、批量更新、批量删除以及组合维护模块。

  其中,组合维护是将多个(批量)新增或(批量)更新组合在同一界面中进行统一处理。如实现常见的主从表的新增及更新。

  数据维护引擎具有如下特点: 录入界面均自动生成,也可以定制排列格式及显示方式;可以定义及引入JS及CSS资源,并支持JS事件设置; 可以自定义功能按钮,设定摆放位置,如退回、审批通过等按钮;可以设置初始值及保存值表达式; 系统自动对非空、数据格式、大小等进行验证,还可以设置服务器端特殊验证;系统自动处理保存操作,可以设定关联操作(SQL,存储过程等)进行复杂业务处理;提供复杂业务处理接口,通过提供业务处理方法,系统自动将相关业务数据封装好传到指定的业务方法中,由用户自己来实现复杂的业务处理。

    MVC业务控制引擎  

    在开发业务系统时,可以通过定制MVC资源来处理业务逻辑及进行页面流转。

  业务逻辑的处理除了可以通过编写Action外,还可以通过平台提供的MVC业务控制引擎,不用编码实现复杂的业务逻辑。

  MVC业务控制引擎提供如下功能: 对数据进行有效性验证; 通过设定SQL或存储过程处理业务逻辑;根据SQL及存储过程返回结果,选择下面需要显示的页面。

    自定义表单引擎 

   在业务系统中,有些页面不是查询、报表页面,也不是基于数据表的录入页面,而是需要输入一些特殊数值进行业务处理。这里就可以利用自定义表单引擎来定义这样的页面。

  自定义表单引擎只负责页面显示,业务处理交由MVC业务控制引擎处理,通过二者的结合,可以实现很多复杂的业务逻辑。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值