.net快速开发平台—web快速开发框架
力软web是基于ASP.NET MVC的敏捷开发系统,他是一款具有代码生成功能的智能快速开发平台。力软web的主架构是基于.Net MVC的b/s架构,后台ORM支持 EF 和 dapper 两种模式。系统前后台通 Ajax 交互,这样使得前台不必依赖于后台的开发语言,日后要重构成php、JSP 后台的话,UI 层完全不用动。
力软web是一款全开源开发平台,特别是代码生成器模块也采用开源模式,各位开发者可以根据自己的需要改造出更加适合自己的代码生成器,不管是做项目、学习、接私活它都将是你的最佳拍档。
力软web的主要定位于企业信息化系统的开发建设,针对企业薄弱的开发能力,内置很多优秀的基础功能和高效的代码生成工具,包括了:系统权限组件、数据权限组件、数据字典组件、工作流引擎、自定义表单、自定义报表、代码生成器、数据字典,组织架构、APP快速开发等等。
前端UI 层基于 Jquery+Div+css+ajax 开发,没有采用第三方 UI 框架使得 UI 保持了简洁轻巧,重要的是不用支付额外的 UI 版权费用。另外也集成了大量的如:勾选框、文本输入框、动态下拉框、树型组件、Grid、翻页、数据、条件查询、导出、下载等组件,即使您不是前端高手,也可以把前端做得很炫酷。
目前功能模块:敏捷开发模块、系统管理模块、单位组织模块、表单应用模块、流程应用模块、移动管理模块、报表应用模块、扩展应用模块,每个大模块分别有几个或十几个小模块。
力软web快速开发平台的功能开发六步骤(数据表设置->表单页面->条件配置->列表页面->信息配置->查看代码->发布功能),协助开发人员解决70%的重复工作,让开发人员更多关注业务逻辑的实现,提升90%的开发效率。
系统特色
1.前端UI 基于 Jquery +Bootstrap,界面简洁大气,UI 底层库提供了大量 UI 组件开发者轻 松就能完成各种炫丽的界面。不像 EXT,EasyUI 那样外观千篇一律,另外也省去了 UI 的授 权费用,毕竟 EXT,EasyUI 都需要收费的。
2. 采用Ajax 技术,页面无刷新,具有 C/S 系统一样的良好的用户体验。此外采用 Ajax 交 互使得前端不关心后台是何种技术架构(java、.net、php) ,日后后台升级不会影响前台功能。
3.采用了Websocket 技术,客户服务端之间可以建立长连接,使交互变得更加方便。
4. 开发简单高效,不论您的开发水平在哪个层次都可以使用这套框架开发系统。开发成本低,速度快速,开发出来的产品性能稳定。
5. 一次性购买,无限分发销售,销售自己开发的的系统时无需再购买授权了。
6. 提供框架源代码,开发出来的产品可以申请知识产权。
7. 可支持多个数据库管理。
8.工作流组件简单易懂,功能强大,可配置性强,可以开发复杂实用的工作流。
9. 提供了多种业务系统模板,您可直接修改成自己个性化应用,而无需从头开始设计功能。
10.提供大量的通用插件,完成功能开发就像搭积木一样把各种组件组合好了就完成了开发。
1. 多维度、细粒度的权限管控,能满足各种变态的权限管控要求。
12. 由本框架的开发团队直接提供技术支持,为您顺利完成开发工作提供技术保障。
13. 不管您是0 基础还是专业开发人员,都能轻松驾驭这套开发框架。
系统组件
后端
ASP.NET MVC5 EntityFramework ORM Dapper ORM
NPOI Excel 操作
log4net 系统日志
Newtonsoft.Json Json 处理
signalR Websocket
unity 依赖注入容器
前端
JS 框架:Jquery-1.10.2.min、jquery-ui
CSS 框架:Bootstrap
数据表格:JqGrid、JfGrid
分页插件:pagination
上传文件:Uploadify
布局:Layout
客户端验证:JQuery Validation
图表:Highcharts、echarts
字体图片:Font Awesome
富文本:ckeditor
日期控件:My97DatePicker
树结构控件:jQuery WTree
对话框:layer
代码编辑器:syntaxhighlighter
日程插件:fullcalendar
工作流流程图:flow.js
工作流表单富文本:simditor
开发环境
PC端开发 vs2012 及以上。
sqlserver2005\oracle11g\mysql4.5 及以上版本。
服务器端
操作系统:Microsoft Windows Server 2008R2 及以上
其它软件:IIS 7.0、.netframwork4.5
框架应用案例
为了测试力软敏捷开发框架的效率,于是公司安排了项目开发部的一位同事基于这套框架做了一套相对简单的CRM。由于产品开发部的同事对框架比较熟悉测试效果可能不明显,所 以特意安排了项目开发部的同事小王来测试框架。 CRM 系统的需求已经整理好了,从建表到完成开发工作一共花了两天时间,下面展示一下开发成果。
虽然基础数据比较多但是所有代码都可以生成,所以不到半天时间就完成了基础数据的开发。
系统提供了时间轴控件,加入进来效果很不错。
客户资料。
客户订单
订单录入界面,简洁大气。一共就一天半的时间,而且是在不是很熟悉这套框架的基础上开发的,后面项目做多了效率还能更高。小王从事专业开发操作有一年时间,去年年底来到公司在我们公司参与过一个客户定制的项目开发,经验不是很丰富,月薪 6k 但是按照一般的市场行情评估就这些功能的一个小软件起 码也得 3 到 5 万块钱才会有公司接。拿她的工资跟产出回报一对比 1.5 个工作日折合工资 500 元,项目费用 5 万元,100 倍的回报,这个比例是很吓人的。 企业的利润计算工式很简单:利润=收入-支出,软件企业最大的支出就是人工成本,美工可 以不要了、程序员效率上去了,有这样的开发神器何愁不赚钱。
谢谢大家,一路走来数个年头,感谢快速开发框架的支持者与使用者,大家可以通过下面的网址了解更多。
官方网站:www.learun.cn