解决开发需要复杂代码,且重复开发的问题,将主要功能封装好,只需要可视化设计,拖动一下界面即可完成表单设计,完成单表,主从表,树形表等设计。
点击空白处退出提示
解决开发需要复杂代码,且重复开发的问题,将主要功能封装好,只需要可视化设计,拖动一下界面即可完成表单设计,完成单表,主从表,树形表等设计。
本平台为信息管理系统提供架构、开发的完整解决方案,功能具体如下:
一、作为系统的开发平台
二、与系统的二次开发无缝对接
三、支持系统结构、界面、业务、流程开发、工作流设计、信息流设计
四、支持外部组件调用,扩展系统功能
五、提供基本数据挖掘支持
我全栈负责开发,项目又本人单独完成
在此基础上完成财务模块,进销存模块等ERP开发。
将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和服务等作为扩展功能









评论