前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >开源Web程序开发代码自动生成利器推荐:WebMisDeveloper

开源Web程序开发代码自动生成利器推荐:WebMisDeveloper

作者头像
崔文远TroyCui
发布2019-02-27 10:38:02
8130
发布2019-02-27 10:38:02
举报
文章被收录于专栏:远在上海远在上海

[URL=http://www.qidian10.com/View/WebMisDeveloper.html]WebMisDeveloper[/URL]是[URL=http://www.qidian10.com/]起点10[/URL](作者陈杰)开发的一套Web程序开发辅助利器:代码自动生成,挺符合企业内部应用的快速开发要求的。对于一些简单的企业内容应用系统,用这个程序简单生成一下,可以省掉不少功夫。如果系统应用复杂,那就在程序的基础上,做二次开发。这套系统目前也是开源的。

有兴趣的朋友,不妨详细了解一下:[URL=http://www.qidian10.com/UploadFile/Sources/WebMisDeveloper.pdf]点击下载“WebMisDeveloper说明书.pdf” [/URL]

<br/>首先还是先来介绍下什么是WebMisDeveloper吧,以及他的功能。<br/><br/>1、说的直白一点他就是一款代码生成器。<br/><br/>2、WebMisDevelper自动生成的代码都是基于Extjs的。<br/><br/>3、通过WebMisDevelper,您无需接触任何开发软件,即可搭建一套基本的框架(系统目前提供三套框架)<br/><br/>4、WebMisDeveloper可以根据用户配置自动生成数据库,表,表字段说明等信息<br/><br/>5、WebMisDeveloper生成的数据目前支持Oracle和SQLServer2000,2005,2008<br/><br/>6、根据用户选择WebMisDeveloper可以自动生成基于Extjs(2.0)+MVC+Nhibernate+Asp.net框架的WebMis<br/><br/>7、根据用户选择WebMisDeveloper可以自动生成基于Extjs(2.0)+简单三层 框架的WebMis<br/><br/>8、根据用户选择WebMisDeveloper可以自动生成基于Ext.Net(Extjs可视化控件库,基于Extjs3.2)+简单三层 框架的WebMis<br/><br/>9、WebMisDeveloper生成的WebMis涵盖功能:角色权限分配,用户管理,角色管理,密码修改,信息发布等基本功能,并且自动生成基于每个表结构的增、删、改、查、分页、导出Excel等功能<br/><br/>10、WebMisDeveloper自动生成数据库的同时还能方便的生成数据字典,方便后期维护<br/><br/>11、WebMisDeveloper具有强大的二次开发自动配置功能,能够方便的配置Spring.Net,Nhibernate,Extjs界面等,无须人工干预,自动配置完毕<br/><br/>12、WebMisDeveloper具有三个基本功能“新建项目”,“后台速成”,“二次开发”能够极大限度的节省您的时间,使您快速进入业务逻辑开发,免去很多不必要的步骤<br/><br/>13、总之WebMisDeveloper的目的就是极大限度的节省时间,方便二次开发,是您快速步入业务逻辑开发阶段。<br/><br/>14、WebMisDeveloper目前开源,面向大众,不当之处,请大家拍砖,高手请避开<br/><br/>下面来一段完整的介绍<br/><br/>随着互联网的飞速发展,企业办公的自动化程度越来越高,与此同时基于浏览器/服务器(B/S)模式的信息管理系统也越来越受到企业的青睐,以其独有的便捷性、低硬件要求等特点,逐渐的取代着传统的客户端/服务器(C/S)模式的信息管理系统。随着企业对信息管理系统需求量的提高,Mis系统的开发上却并未出现提高,仍然是传统的开发模式,开发周期长、效率低,开发人员存在大量的重复性劳动。虽然目前市面上已经有类似的自动生成器(动软代码生成器、Code Smith等),一定程度上提高了开发效率,但对应用者的要求较高,还需进行的修改工作量很大。<br/><br/>WebMisDeveloper适当降低了对使用者的要求,通过WebMisDeveloper生成的系统更接近实际的WebMIS系统,减少了对系统的修改量,只需要进行业务逻辑的编码,WebMisDeveloper会自动生成一套完整的架构,各个层次模块,以及UI界面。开发人员可以非常方便地对其进行二次开发。<br/><br/>WebMisDeveloper主要功能简介:<br/><br/>1、新建项目<br/><br/>通过该功能,用户仅需要跟着向导走,无需接触开发软件,通过您的配置,系统将会自动为您创建数据库,创建数据库的表,在您配置的指定位置生成一套基本的WebMis,该系统您可直接编译运行。<br/><br/>2、后台速成<br/><br/>如果您的系统已经有了数据库,那么可以通过该功能为您的数据库生成一个基本的后台管理系统,该系统涵盖基于您数据库每张表的增、删、改、查、分页功能,并自动生成角色/功能管理模块,用户仅需编写相应业务逻辑编码即可。<br/><br/>3、二次开发<br/><br/>二次开发,主要是为新建项目和后台速成服务的。当用户通过以上功能生成了系统后,由于需求等原因,需要增加功能节点和数据库的表,那么可以通过二次开发功能,将基于该表的增、删、改、查、分页功能自动添加到项目中,免去手动配置的繁琐性,系统并会自动添加功能节点和UI界面。<br/>

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2011年1月25日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档