当前位置:  软件>java软件

管理信息系统开发平台 Misidp

    来源:    发布时间:2015-02-07

    本文导语:  基本介绍 Misidp(MIS Integrate Develope Platform)是管理信息系统(MIS)类型项目的集成开发平台,采用数据模型驱动方式(DMDA)快速创建MIS类的Web项目,如:OA、 ERP、CRM等;抽象出管理信息系统的常见的功能模型(如单条记录更...

基本介绍
  • Misidp(MIS Integrate Develope Platform)是管理信息系统(MIS)类型项目的集成开发平台,采用数据模型驱动方式(DMDA)快速创建MIS类的Web项目,如:OA、 ERP、CRM等;抽象出管理信息系统的常见的功能模型(如单条记录更新,综合查询、文件上载管理、主从记录管理、统计报表、流程业务等)的 Schema,以Freemarker作为模版引擎,提供Eclipse plugin辅助创建功能元数据,快速生成各种业务功能的可运行代码和配置信息。
  • Misidp包含两个组成部分:Misweb和Misdev,Misweb是一个MIS类型Web项目的基础框架,提供通用的功 能模块,如:登陆认证、机构管理、岗位管理、用户管理、授权管理、编码管理等;Misdev(Misweb Developer)是一个Eclipse插件,用于快速生成、收集功能元数据,然后根据功能元数据和功能模版,采用模版引擎生成业务功能代码和配置。
  • Misweb和Misdev的结合点在于功能模型,功能模型是设计期的中间产物,就像采用PowerDesigner设计出的 PDM文件。功能模型的最终用于生成代码和配置文件。Misweb依赖于Misdev来创建Misweb工程,创建典型业务功能(即:已抽象出来的功能模 型的功能实例),Misdev创建的代码符合Misweb框架约束。
Misweb功能特点
  • 采用 Spring的ioc和java反射机制开发的Web Framework,简化配置。
  • 采用ibatis处理数据访问,封装查询参数和结果集结构,简化开发。
  • 使用Spring提供事务处理、服务类的配置
  • 采用programtic方式OFOH(One Function One Handler),不使用pojo、dao。
  • 封装httpxmlRequest 的最简单的ajax调用方式。
  • 集成ajax框架ajaxanywhere,提供 简单调用方式。
  • 集成表格组件ecside
  • 集成js校验框架validate_simple。
  • 集成常见树型菜单、树型选择框、日历选择框。
Misdev功能特点
  • 跟 eclipse结合,可利用eclipse的强大功能在已生成的代码和配置基础上进行完善和重构。
  • 提供单独的透视图,包含功能菜单的树型视图和各种功能模型的Editor。
  • 数据模型驱动,通过数据模型生成基础的功能模型,在已有的功能模型编辑、完善,生成业务功能代码和配置信息。
  • 处理功能模型中java代码和配置之间约束关系。
  • 支持各种方式的生成方式。
  • 生成 jsp代码,其他组件:handler、serviceInterface、serviceImpl、sqlmap采用平台已实现的配置方式。
  • 生成jsp、handler代码,其他组件:serviceInterface、serviceImpl、 sqlmap采用平台已实现的配置方式。
  • 生成jsp、handler、 serviceImpl的代码,其他组件:serviceInterface、sqlmap采用配置方式。
  • 生成jsp、handler、serviceImpl、serviceInterface的代码,其他组 件:sqlmap采用配置方式。
当前状态
  • 从2008年8月份开始在课余时间开发到现在。
  • Misidp整体 初具规模,个人任务版本号可定为0.8。
  • Misweb开发完毕,Misdev基础功能开发 (透视图、树型视图、模版引擎调用)完毕,且已开发出标准模型(单条记录更新)的编辑器,其他功能模型(综合查询、文件上载管理、主从记录管理、统计报 表、流程业务等)的编辑器尚在积极开发中。

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 谁知道哪里有用java开发的管理信息系统软件(如:图书馆管理系统,人事部管理系统)的代码?
  • 现在从事.net开发,想转行到网络管理!给点意见
  • 数据库开发和管理工具 DB Solo
  • Web开发组件管理器 Bower
  • 谁有linux用qt和mysql开发的信息管理程序
  • 敏捷开发项目管理工机 KADOS
  • 有谁知道Oracle8的数据库管理工具是用什么开发工具编写的?
  • 请指点开发成绩管理系统的问题
  • 请问Solaris的优势?Solaris下开发相关及系统管理相关资料是否有提供?谢谢
  • 想在WINDOWS下做个管理UNIX/Linux的小软件(主要是处理简单的命令),请大家给点开发思路。
  • 在Jb6中进行java swing开发, 有很多的IconImage,你是怎样管理他们的?
  • 帮助我系统的致命点:我开发了一套“文件管理系统”,(jsp语言,resin服务器)但
  • 要成为Linux下的java开发员或者Lixun服务器管理员要学哪些知识?
  • 我刚刚开发了一个JSP+Mysql的文章管理系统,但是有一个小问题
  • 准备开发一个新的项目:类似资源管理器的功能,且是组件的方式,请各位大侠多提意见
  • java里面有没有像vc资源管理器那样可视化设计对话框的开发工具。
  • 谈谈unix下进程管理程序的开发??
  • linux 虚拟主机管理软件,那里可以下载?如果要开发的话,怎么技术实现?倾我所有60分送上。
  • 过两天可能要用JAVA~开发一个什么工程项目管理的什么软件~具体怎么样我还不知道~
  • 大讨论:在java的开发过程中,大家都是用什么工具进行文档管理的?
  • java中Spring框架介绍及如何实现对Bean的管理
  • 谈谈unix下进程管理程序的开发?? iis7站长之家
  • OpenStack与Docker集成:使用openstack管理docker
  • windows的程序管理器与文件管理器有什么不同之处?
  • ​Docker 容器数据管理,链接容器,构建私有库
  • jb6:一个主窗体中的cardlayout布局管理器可以用来管理多个窗体吗?
  • sccs只能管理单个程序,有没有能管理多个程序的工具?
  • Android文件管理器 雪梦文件管理器
  • 有朋友邀我兼职管理一个PHP+MySQL网站,我想应该还需要了解Linux系统管理?
  • 如何打开SUN工作站进入网络管理系统和退出网络管理系统,并关机。
  • 后台管理框架 ZSWIN后台管理框架


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3