CASE平台简介
一、 系统特色
支持多数据库
1、 支持数据库包括:开源的MySQL,常用的MSSQL系统以及大型数据库Oracle
2、 可以在各数据库中轻松的互相转换。
支持互联网
CASE不仅仅局限于局域网的应用,而且还能在互联网中使用。
1、 通过数据压缩减少系统对网络资源的占用
2、 传输数据加密使得系统在局域网或互联网中使用更安全
自动更新
自动更新解决了C/S模式下难以维护的先天缺陷
1、 CASE平台自动更新
2、 自动更新程序自动更新
强大的二次开发
1、 支持对客户端全面的二次开发,也就是用户可以保留服务端技术框架而开发自身的客户端程序
2、 客户端菜单插件二次开发
3、 数据操作插件二次开发
4、 编辑界面二次开发
5、 用户对象数据事件二次开发
6、 流程二次开发等
工作流
1、 基于BPM原理,使用状态式流程开发
2、 支持流程二次开发
3、 灵活定制的多条件多分支
4、 支持与系统单据绑定
自定义报表
1、 支持客户二次开发报表系统与CASE平台接合
2、 支持自定义参数、自定义列、自定义打印方案
3、 支持SQL、程序等数据源
自定义数据结构
1、 动态ORM
2、 统一数据表命名
3、 动态表及结构,用户不需要干预数据表的创建修改等
4、 自定义数据非空检测、重复检测
5、 在多数据库下统一的数据类型,同一数据结构定义可以使用在不同的数据库下
6、
自定义录入界面
1、 除了支持动态ORM,也需要支持动态界面修改,用户不需要因为修改属性而重新编译整个项目程序
2、 丰富的录入控件,包括对象选择控件、词典控件、图片控件等。
高性能
1、 充分发挥富客户端的同时又兼顾了数据安全,使得客户机性能的充分发挥。减少对服务端的资源抢占。
2、
并发处理
1、 乐观控制
2、 悲观控制
用户权限控制
1、 动态的用户权限机制,每增加一模块,系统自动添加权限
2、 用户自定义权限,用户根据开发需求也可以添加自己的权限,并使用
3、 对象数据权限,对于所有系统数据都可以给最终用户授于数据权限的限制及授权
4、 系统权限二次定义
简单易学
1、 除了支持用户界面的二次开发,CASE也自带了一套统一的界面,操作简单,容易上手
2、 管理数据界面中也支持二次开发
统一的界面风格
自定义打印
1、
二、 系统安全性
安全性的特色、原理
1、 隔离数据库,CASE客户端是不允许直接操作数据库,服务端对外不需要开放数据端口。对于所有数据库操作都有作日志处理。
2、 所有数据操作日志包括:新增、修改、删除,以及记录相关操作主机信息
3、 针对二次客户端开发安全性提升,服务端对数据进行了二次检查安全机制。