net快速开发平台—web开发框架

力软web快速开发框架

力软web是基于ASP.NET MVC敏捷开发系统,他是一款具有代码生成功能智能快速开发平台。力软web的主架构是基于.Net MVCb/s架构,后台ORM支持 EF 和 dapper 两种模式。系统前后台通 Ajax 交互,这样使得前台不必依赖于后台的开发语言,日后要重构成php、JSP 后台的话,UI 层完全不用动。

力软web是一款全开源开发平台 ,特别是代码生成器模块也采用开源模式,各位开发者可以根据自己的需要改造出更加适合自己的代码生成器,不管是做项目、学习、接私活它都将是你的最佳拍档。

力软web的主要定位于企业信息化系统的开发建设,针对企业薄弱的开发能力,内置很多优秀的基础功能和高效的代码生成工具,包括了:系统权限组件、数据权限组件、数据字典组件、工作流引擎、自定义表单、自定义报表、代码生成器、数据字典,组织架构、APP快速开发等等

前端UI 层基于 Jquery+Div+css+ajax 开发,没有采用第三方 UI 框架使得 UI 保持了简洁轻巧,重要的是不用支付额外的 UI 版权费用。另外也集成了大量的如:勾选框、文本输入框、动态下拉框、树型组件、Grid、翻页、数据、条件查询、导出、下载等组件,即使您不是前端高手,也可以把前端做得很炫酷。

目前功能模块:敏捷开发模块、系统管理模块、单位组织模块、表单应用模块、流程应用模块、移动管理模块、报表应用模块、扩展应用模块,每个大模块分别有几个或十几个小模块。

力软web快速开发平台的功能开发六步骤(数据表设置->表单页面->条件配置->列表页面->信息配置->查看代码->发布功能),协助开发人员解决70%的重复工作,让开发人员更多关注业务逻辑的实现,提升90%的开发效率。

系统特色

前端 UI 基于 Jquery +Bootstrap,界面简洁大气,UI 底层库提供了大量 UI 组件开发者轻 松就能完成各种炫丽的界面。不像 EXT,EasyUI 那样外观千篇一律,另外也省去了 UI 的授 权费用,毕竟 EXT,EasyUI 都需要收费的。

采用 Ajax 技术,页面无刷新,具有 C/S 系统一样的良好的用户体验。此外采用 Ajax 交互使得前端不关心后台是何种技术架构(java、.net、php),日后后台升级不会影响前台功能。

采用了 Websocket 技术,客户服务端之间可以建立长连接,使交互变得更加方便。

开发简单高效,不论您的开发水平在哪个层次都可以使用这套框架开发系统。开发成本 低,速度快速,开发出来的产品性能稳定。

一次性购买,无限分发销售,销售自己开发的的系统时无需再购买授权了。 

提供框架源代码,开发出来的产品可以申请知识产权。

可支持多个数据库管理。

工作流组件简单易懂,功能强大,可配置性强,可以开发复杂实用的工作流。

提供了多种业务系统模板,您可直接修改成自己个性化应用,而无需从头开始设计功能。 

提供大量的通用插件,完成功能开发就像搭积木一样把各种组件组合好了就完成了开发。 

多维度、细粒度的权限管控,能满足各种变态的权限管控要求。 

由本框架的开发团队直接提供技术支持,为您顺利完成开发工作提供技术保障。

不管您是 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 系统的需求已经整理好了,从建表到完成开发工作一共花了两天时间,下面展示一下开发成果。

​​

《net快速开发平台—web开发框架》

虽然基础数据比较多但是所有代码都可以生成,所以不到半天时间就完成了基础数据的开发。

​​​​系统提供了时间轴控件,加入进来效果很不错。

《net快速开发平台—web开发框架》
《net快速开发平台—web开发框架》

​​客户资料。

《net快速开发平台—web开发框架》

​​客户订单

《net快速开发平台—web开发框架》

​​订单录入界面,简洁大气。 一共就一天半的时间,而且是在不是很熟悉这套框架的基础上开发的,后面项目做多了效率 还能更高。 小王从事专业开发操作有一年时间,去年年底来到公司在我们公司参与过一个客户定制的项 目开发,经验不是很丰富,月薪 6k 但是按照一般的市场行情评估就这些功能的一个小软件起 码也得 3 到 5 万块钱才会有公司接。拿她的工资跟产出回报一对比 1.5 个工作日折合工资 500 元,项目费用 5 万元,100 倍的回报,这个比例是很吓人的。 企业的利润计算工式很简单:利润=收入-支出,软件企业最大的支出就是人工成本,美工可 以不要了、程序员效率上去了,有这样的开发神器何愁不赚钱。   

《net快速开发平台—web开发框架》

    原文作者:力软信息
    原文地址: https://www.jianshu.com/p/b54039a8afef
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞