CHARISMA平台技术白皮书 第1章 前言... 4
1.1 认识CHARISMA平台... 4
1.2 CHARISMA平台适合哪些客户... 4
1.3 为什么利用CHARISMA平台可以快速开发... 5
1.4 利用CHARISMA平台开发业务系统的好处... 5
第2章 平台的优势... 5
2.1 技术先进... 5
2.2 快速开发... 6
2.3 提升软件质量... 6
2.4 易于维护... 6
2.5 构建统一的业务平台... 6
2.6 构建统一的决策分析平台... 6
2.7 稳定性及运行效率... 6
2.8 跨平台性... 7
2.9 安全性... 7
2.10 充分保护用户的投资... 7
第3章 运行环境... 8
3.1 硬件... 8
3.2 软件... 8
3.3 建议方案... 8
第4章 应用方案... 9
4.1 构建统一的信息管理平台... 9
4.2 构建统一的查询分析平台... 10
第5章 实现模式及开发流程... 10
5.1 实现模式... 10
5.1.1 引擎模式... 10
5.1.2 生成源代码模式... 10
5.1.3 两种模式比较... 10
5.1.4 CHARISMA平台实现模式... 11
5.2 开发流程... 11
第6章 体系结构... 12
6.1 客户端... 13
6.2 应用服务器... 13
6.3 数据库服务器... 14
第7章 平台组成... 14
7.1 系统控制运行时... 15
7.2 数据库控制引擎... 15
7.3 自定义报表引擎... 16
7.3.1 相对于其它报表的优势... 17
7.3.1.1.1 支持在线自定义... 17
7.3.1.1.2 尤其适合综合查询... 18
7.3.1.1.3 与平台开发功能深度集成... 18
7.3.1.1.4 基于J2EE、XHTML、CSS的技术实现... 19
7.3.1.1.5 整合CHARISMA平台中WEB组件... 19
7.3.2 智能化报表生成向导... 21
7.3.3 在线设计报表... 23
7.3.4 数据源... 23
7.3.4.1 数据源获取方式... 23
7.3.4.2 数据源特色... 24
7.3.4.2.1 挂载所有数据库... 24
7.3.4.2.2 支持多个数据库间表的关联查询... 24
7.3.4.2.3 支持行间、单元格间复杂计算... 24
7.3.4.2.4 支持数据源过滤... 24
7.3.4.2.5 支持多个数据库中数据展现在同一报表中... 24
7.3.4.2.6 支持二次数据源... 25
7.3.4.2.7 SQL支持嵌入标签... 25
7.3.5 报表类型... 25
7.3.5.1 普通列表... 25
7.3.5.2 明细报表... 26
7.3.5.3 分组报表... 26
7.3.5.4 嵌套报表... 27
7.3.5.5 嵌入报表... 28
7.3.5.6 交叉报表... 28
7.3.5.7 图表报表... 29
7.3.6 报表打印... 31
7.3.7 报表函数... 32
7.3.8 报表表达式... 32
7.3.9 数据表格... 33
7.3.10 CHARISMA报表其它特点... 33
7.3.11 典型报表举例... 34
7.3.11.1 子数据源列表报表... 34
7.3.11.2 子数据源明细报表... 34
7.3.11.3 不同报表结果切换... 35
7.3.11.4 周报表... 36
7.3.11.5 月报表... 36
7.3.11.6 季度报表... 37
7.3.11.7 年报表... 37
7.3.11.8 带年汇总的月报表... 38
7.3.11.9 同期比报表... 38
7.4 数据维护引擎... 38
7.4.1 更新... 39
7.4.1.1 基本更新资源... 40
7.4.1.2 更新功能菜单维护... 41
7.4.1.3 更新扩展列信息... 42
7.4.1.4 更新数据表格... 42
7.4.1.5 JS及CSS资源... 43
7.4.1.6 JS事件资源... 43
7.4.1.7 标签页资源... 43
7.4.1.8 服务器端验证资源... 44
7.4.1.9 表达式操作资源... 44
7.4.1.10 更新关联操作... 44
7.4.1.11 处理复杂业务逻辑... 45
7.4.2 新增... 46
7.4.3 删除... 47
7.4.4 组合维护... 48
7.5 MVC控制引擎... 50
7.6 自定义表单引擎... 52
7.7 WEB组件引擎... 52
7.7.1 TAB标签页... 52
7.7.2 框架集... 52
7.7.3 弹出字典... 53
7.7.4 其它WEB组件... 54
7.8 系统管理... 55
7.8.1 组织机构及用户管理... 55
7.8.2 系统安全管理... 55
7.8.3 系统日志管理... 56
第8章 典型客户... 56
第9章 关于我们... 57
|