加载中 ...
首页 > 软件介绍 > 基础软件 正文

华丹信息ISMA快速开发平台

2019-03-24 15:41:32 来源:沈阳软件公司 作者:沈阳软件开发

企业可以根据自身需求,自主开发业务系统,由于CHARISMA平台提供并封装所有的系统级应用模块,对开发人员的技术水平要求较低,只要懂一些数据库方面的知识,即可自主快速地开发业务系统。

技术领先,系统稳定性高,运行效率高,易于扩展升级。CHARISMA平台自2002年即开始开发,现在已相当成熟,而且有着庞大的客户群体,稳定性极高,功能扩展很快。

系统运行时

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

在线自定义WEB报表引擎

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

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

数据维护引擎

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

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

数据维护引擎具有如下特点:

录入界面均自动生成,也可以定制排列格式及显示方式;

可以定义及引入JS及CSS资源,并支持JS事件设置;

可以自定义功能按钮,设定摆放位置,如退回、审批通过等按钮;

可以设置初始值及保存值表达式;

系统自动对非空、数据格式、大小等进行验证,还可以设置服务器端特殊验证;

系统自动处理保存操作,可以设定关联操作(SQL,存储过程等)进行复杂业务处理;

提供复杂业务处理接口,通过提供业务处理方法,系统自动将相关业务数据封装好传到指定的业务方法中,由用户自己来实现复杂的业务处理。

MVC业务控制引擎

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

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

MVC业务控制引擎提供如下功能:

对数据进行有效性验证;

通过设定SQL或存储过程处理业务逻辑;

根据SQL及存储过程返回结果,选择下面需要显示的页面。

自定义表单引擎

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

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

“沈阳软件公司”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与

我们联系删除或处理,客服QQ:55506560,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同

其观点或证实其内容的真实性。