Misidp简介
Misidp (MIS integrate develope platform)是mis类型项目的集成开发平台,采用数据模型驱动方式(DMDA)快速创建mis类的web项目,如oa、erp、crm等;抽象出mis系统的常见的功能模型(如单条记录更新,综合查询、文件上载管理、主从记录管理、统计报表、流程业务等)的Schema,以freemarker作为模版引擎,提供 eclipse plugin辅助创建功能元数据,快速生成各种业务功能的可运行代码和配置信息。 Misidp 包含两个组成部分:Misweb和 Misdev。Misweb是一个mis类型项目的web项目开发框架,提供mis类项目中常用:登陆认证、机构管理、岗位管理、用户管理、授权管理、编码管理等基础功能模块。Misdev(misweb developer)是用于快速生成、收集功能元数据,然后根据功能元数据和功能模版,采用模版引擎生成业务功能代码和配置的eclipse插件。 Misweb和Misdev的结合点在于功能模型,功能模型是设计期的中间产物,就像采用PowerDesigner设计出的PDM文件。功能模型的最终用于生成代码和配置文件。Misweb依赖于Misdev创建Misweb工程,创建典型业务功能(即:已抽象出来的功能模型的功能实例),Misdev创建的代码是符合Misweb框架的约束。 Misweb功能特点: 1. 采用Spring的ioc和java反射机制开发的Web Framework,简化配置。 Misdev功能特点: 1. 跟eclipse结合,可利用eclipse的强大功能在已生成的代码和配置基础上进行完善和重构。
|
Navigation Bar
|