软件开发平台选型看Learun,智能平台,程序员的福音

区块链

  介绍

  一款基于代码生成器的智能化.net快速开发平台!分层理念、SOA理念程序可以采用不同的实施策略、架构需求、方便维护、方便扩展。强大的代码生成器让前后端代码一键生成,无需写任何代码,绝对是程序员开发福音!! learun快速开发平台的宗旨是快速地开发出各种项目应用系统,让企业开发一个系统变得非常轻松。learun快速开发平台还独创在线开发模式,No代码概念,一系列在线智能开发:在线配置表单、在线配置报表、在线设计流程等等。

  概述

  Learun宗旨是: 简单功能由平台配置实现(在线配置表单、在线配置报表、在线图表设计、在线设计流程、在线设计表单),复杂功能由代码生成器生成进行手工修改,既保证了智能又兼顾了灵活; 业务流程采用工作流来实现、扩展出任务接口,供开发编写业务逻辑,表单提供多种解决方案:表单设计器、在线配置表单、编码表单。同时实现了流程与表单的分离设计(松耦合)、并任务节点灵活配置,既保证了公司流程的保密性,又减少了开发人员的工作量。Learun快速开发平台,可以应用在任何.net项目的开发中,尤其适合企业信息管理系统(MIS)、内部办公系统(OA)、企业资源计划系统(ERP)、客户关系管理系统(CRM)等,其半智能的开发方式,可以显著提高开发效率70%以上,极大降低开发成本。

  地址

  https://www.learun.cn/

  选型

  为什么选择力软快速开发平台?

  1.采用分层理念、SOA理念程序实施策略、容易上手、方便维护、方便扩展; 代码生成器依赖性低,灵活的扩展能力,可灵活实现二次开发;

  2.开发效率很高,采用代码生成器,单表数据模型和一对多(父子表)数据模型,增删改查功能自动生成,菜单配置直接使用;

  3.代码生成器提供强大模板机制,自定义模板风格。目前提供七套风格模板(实体生成模板、EXCEl风格模板、报表模板、移动开发模板......);

  4.封装完善的用户、角色、菜单、组织机构、数据字典、任务监控等基础功能,访问授权、按钮权限、数据权限等功能;

  5.常用共通封装,各种工具类(任务接口,微信企业号,桌面配置,Excel导入导出等),基本满足80%项目需求;

  6.简易Excel导入导出,单表导出和一对多表模式导出,生成的代码自带导入导出功能;

  7.集成简易报表工具,图像报表和数据导出非常方便,可极其方便的生成图形报表、pdf、excel、word等报表;

  8.前端UI层基于 Jquery+Div+css+ajax 开发技术,各种UI组件、UI效果和表单校验机制,更好的前端UI体验,比传统开发效率更高;

  9.查询过滤器:查询功能自动生成,后台动态拼SQL追加查询条件;

  10.数据权限(精细化数据权限控制,控制到行级,列表级,表单字段级,实现不同人看不同数据,不同人对同一个页面操作不同字段)

  11.在线配置报表(无需编码,通过在线配置方式,实现曲线图,柱状图,数据等报表)

  12.提供在线智能开发,简单配置一个SQL、Procedure,就可以配置出一个数据报表;

  13.集成工作流activiti,并实现了只需在页面配置流程转向,可极大的简化bpm工作流的开发;用bpm的流程设计器画出了流程走向,一个工作流基本就完成了,只需写很少量的代码;

  14.在线流程设计,采用开源Activiti流程引擎,实现在线画流程,自定义表单,表单挂靠,业务流转;

  15.多数据源:及其简易的使用方式,在线配置数据源配置,便捷的从其他数据抓取数据;

  16.国际化:多语言,开发国际化项目非常方便;

  17.完美 Oracle、SQL Server、MYSQL 数据库;

  18. Websocket,让通讯变得更即时;

  19.接口安全机制,可细化控制接口授权,非常简便实现不同客户端只看自己数据等控制

  20.高级组合查询功能,在线配置主子表关联查询,可保存查询历史

  21.提供各种系统监控,实时跟踪系统运行情况

  22.消息中心(短信、邮件、微信推送等等)

  22.系统日志记录功能(登录日志、访问日志、操作日志、异常日志);

  23.平台UI强大,实现了移动自适应

  24.平台首页风格,提供多种组合模式,自定义风格

  25.提供简单易用的打印插件,谷歌、IE浏览器等各种浏览器

  26.示例代码丰富,提供很多学习案例参考

  技术架构:

  后端

  基础框架: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

  日程插件:fullcalar

  工作流流程图:flow.js

  工作流表单富文本: simditor

  开发环境

  语言:.net、C++、C#

  开发环境:Visual Studio 2012

  数据库:sqlserver2005/oracle11h/mysql4.5及以上版本

  操作系统:Microsoft Windows Servsr 2008R2及以上

  其它软件:IIS 7.0、.netframework4.5

  功能

  ├─敏捷开发

  │ ├─敏捷开发向导

  │ ├─代码生成器

  │ ├─图标查看

  │ ├─移动图标

  │ ├─表格组件

  │ │ ├─普通表格

  │ │ ├─编辑表格

  │ │ └─统计表格

  │ ├─数据看板

  │ │ ├─看板设计

  │ │ ├─看板发布

  │ │ └─看板演示

  │ ├─信息可视化

  │ │ ├─货架展示

  │ │ ├─货架展示2

  │ │ └─生产线

  │ ├─甘特图

  │ │ ├─一般显示

  │ │ ├─树形显示

  │ │ ├─动态显示

  │ │ ├─分页显示

  │ │ └─甘特图应用

  │ ├─用户配置

  │ │ ├─文章发布

  │ │ ├─子页管理

  │ │ └─首页配置

  │ └─插件演示

  ├─系统管理

  │ ├─行政区域

  │ ├─数据字典

  │ ├─单据编码

  │ ├─系统功能

  │ ├─系统日志

  │ ├─logo设置

  │ ├─数据权限

  │ │ ├─普通权限

  │ │ └─自定义表单权限

  │ ├─桌面配置

  │ │ ├─桌面配置

  │ │ ├─统计配置

  │ │ ├─消息列配置

  │ │ └─配置配置

  │ ├─消息管理

  │ │ ├─消息用户注册

  │ │ ├─消息策略

  │ ├─多语言功能

  │ │ ├─语言类型维护

  │ │ ├─数据字典翻译

  │ │ ├─系统功能翻译

  │ │ └─翻译管理

  │ ├─微信企业号

  │ │ ├─企业号设置

  │ │ ├─企业号部门

  │ │ └─企业号管理

  │ ├─任务调度

  │ │ ├─任务设计

  │ │ └─任务日志

  │ ├─Excel配置

  │ │ ├─导入配置

  │ │ └─导出配置

  │ ├─数据管理

  │ │ ├─数据库连接

  │ │ ├─数据表管理

  │ │ ├─数据源管理

  │ │ └─常用字段

  ├─单位组织

  │ ├─公司管理

  │ ├─部门管理

  │ ├─单位管理

  │ ├─角色管理

  │ └─用户管理

  ├─表单应用

  │ ├─表单设计

  │ ├─表单管理

  │ ├─表单实例

  │ │ ├─测试表单管理

  │ │ ├─报价审批

  │ │ ├─子主表单

  │ │ └─费用报销单

  ├─流程应用

  │ ├─流程设计

  │ ├─流程任务

  │ ├─流程委托

  │ ├─流程监控

  │ ├─系统流程实例

  │ │ └─请假流程

  │ ├─签章管理

  │ ├─旧版流程

  │ │ ├─流程设计

  │ │ ├─我的任务

  │ │ ├─工作委托

  │ │ └─流程监控

  ├─移动管理

  │ ├─移动开发向导

  │ ├─移动功能

  │ ├─首页图片

  │ ├─logo设置

  │ ├─桌面设置

  │─报表应用

  │ ├─报表设计

  │ ├─专业报表

  │ ├─报表发布

  │ ├─报表实例

  │ │ ├─物流订单合同

  │ │ ├─销售图表

  │ │ ├─销售列表

  │ │ └─销售混合

  │ ├─简洁报表

  │ │ ├─代码报表

  │ │ ├─采购报表

  │ │ ├─销售报表

  │ │ ├─仓存报表

  │ │ └─收支报表

  │─扩展应用

  │ ├─OA办公

  │ │ ├─新闻中心

  │ │ ├─通知公告

  │ │ ├─日程管理

  │ │ ├─电子签章

  │ │ ├─模板导出

  │ │ ├─文件管理

  │ │ └─邮件中心

  │ ├─销售管理

  │ │ ├─商机管理

  │ │ ├─客户管理

  │ │ ├─开票信息

  │ │ └─客户订单

  │─工单管理

  │─消息列表

  │ └─列队演示

  └─库存示例

标签: 区块链