开篇--MIS平台初步框架

初步框架设计如图:

 

 

将MIS平台框架分为三块:展现、服务、储存

展现:分为客户端和开发端,客户端负责与终端用户进行交互,开发端负责对客户端功能组装,配置,业务逻辑实现。

服务:负责提供展现层的通讯接口并处理请求,负责对储存层的访问。

存储:数据储存层,由数据库,全文索引库组成。

 

MIS平台实现的初期目标:

1、通过开发端对MIS客户端进行功能组装,具体功能如下:

1-1表单设计(单表、主从表、导航单表、导航主从表、树形表)

1-2查询设计(数据查询,BI展现)

1-3报表设计(需打印的报表)

1-4工作流设计(顺序工作流,状态机工作流;与表单配合进行流转)

1-5消息流设计(配合工作流进行授众提醒,信息导航;对平台运行状态监控消息提醒;对平台新版本、新报表等提醒)

1-6功能导航设计(设计客户端功能展现界面)

1-7扩展功能(外部组件注册、web service 注册、版本管理、数据库设计器等)

 

2、客户端具体功能如下:

2-1通过表单引擎动态创建表单界面

2-2通过查询引擎动态创建查询界面

2-3动态编译脚本代码

2-4对其它客户端通讯

2-5工作流状态查看

2-6组织结构管理、用户、角色管理、权限管理

 

3、自定义控件层功能如下:

3-1抽象UI层对UI,数据,界面控件元素的统一访问接口和实现。

3-2抽象UI层对UI,数据,界面控件元素的统一事件实现。

3-3对界面进行权限验证

3-4对输入控件元素进行输入验证

 

4、前端引擎层功能如下:

4-1用来展现表单、查询界面

4-2解析报表数据源和格式,完成报表展示

4-3完成工作流状态显示

4-4查看消息

4-5调用第三DLL和服务等作为扩展功能 

 

待续...

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值