Rookey.Frame v1.0快速开发平台-整体介绍

时间:2023-11-25 18:51:14

Rookey.Frame v1.0是一套基于.NET MVC的极速开发框架,支持简单逻辑模块零代码编程、支持二次开发,具有高扩展性、高复用性、高伸缩性。

框架特点

(1)简单逻辑模块实现零代码编程,通过简单配置即可实现增、删、改、查、数据列表、导入、导出、单字段编辑、批量编辑、复制、回收站、草稿箱、附属模块显示配置、列表搜索框和表单外键字段自动完成、列表视图自定义、表单自定义、表单附件、权限控制、缓存配置、数据库配置、单据编号配置、模块功能控制等功能,可线上增加功能模块、可线上增加字段

(2)完善的RABC权限体系,包括功能权限、字段权限、数据权限,支持菜单权限、列表按钮权限、字段查看、新增、编辑权限控制、数据查看、编辑、删除范围控制

(3)在系统中可支持模块分库,可实现读写分离,可方便的将系统数据库与业务数据库分离

(4)模块缓存可配置,支持本地缓存、Memcached分布式缓存和Redis分布式缓存,可扩展其他缓存方式

(5)支持列表视图自定义,用户可定义多个视图(包括外侧树视图、树网格视图、分组视图),可定义关联模块视图,视图可*切换

(6)支持视图字段自定义、搜索字段自定义、排序字段自定义、列表操作按钮自定义

(7)支持角色表单功能,对于同一模块针对不同的角色可建立不同的表单

(8)支持表单布局自定义,可*配置成带tab标签、panel面板的表单;多种编辑方式支持包括弹出表单编辑、打开tab标签编辑、网格内行编辑、网格内表单编辑

(9)支持表单字段自定义,包括可编辑性自定义、控件类型和宽度自定义、字段验证自定义

(10)支持单据编码规则自定义

(11)支持日志功能,包括登录日志、操作日志、异常日志

(12)支持图标管理,可自行上传图标,将其应用到菜单、按钮、树及需要图标的地方

(13)模块开发简单,实体类建立后即具备第一条所述功能

(14)实体层、数据层、业务层、操作事件层可配置

(15)支持SQL语句操作、支持Lamda表达式与SQL联合查询、支持读写分离

(16)多种关系类型数据库支持,目前支持的数据库类型有mssql,mysql,oracle,可扩展支持其他

(17)支持非关系型数据库Mongodb,可扩展支持其他

(18)支持自定义工作桌面,可为不同的角色定制不同的工作桌面

(19)支持IM(即时通迅)功能,支持单聊、群聊,支持图片、文件发送,支持头像设置

下载部署

(1)下载示例源码:示例源码

(2)创建数据库,两种方式:a.在数据库中新建名称为Rookey_DemoFrame和Rookey_Demo的数据库后直接运行程序。b.附加数据库,解压源码文件夹,附加其中db文件夹下的数据库文件

(3)启动程序登录系统,超级管理员账户的用户名和密码均为admin

咨询解答

网站地址:www.rookey.cn

联系QQ:3319549098

界面展示

登录

Rookey.Frame v1.0快速开发平台-整体介绍

主界面

Rookey.Frame v1.0快速开发平台-整体介绍

【工作桌面】

Rookey.Frame v1.0快速开发平台-整体介绍

【桌面项配置】

Rookey.Frame v1.0快速开发平台-整体介绍Rookey.Frame v1.0快速开发平台-整体介绍Rookey.Frame v1.0快速开发平台-整体介绍

【通用桌面字段配置】

Rookey.Frame v1.0快速开发平台-整体介绍Rookey.Frame v1.0快速开发平台-整体介绍

【配置完成后的桌面项】

Rookey.Frame v1.0快速开发平台-整体介绍

【快捷菜单】

Rookey.Frame v1.0快速开发平台-整体介绍

【快捷菜单设置】

Rookey.Frame v1.0快速开发平台-整体介绍

【快捷菜单显示】

Rookey.Frame v1.0快速开发平台-整体介绍

通用列表

Rookey.Frame v1.0快速开发平台-整体介绍

【列冻结】

Rookey.Frame v1.0快速开发平台-整体介绍

【列表网格中实现单字段编辑】

Rookey.Frame v1.0快速开发平台-整体介绍

【批量编辑】

Rookey.Frame v1.0快速开发平台-整体介绍Rookey.Frame v1.0快速开发平台-整体介绍

【高级搜索】

Rookey.Frame v1.0快速开发平台-整体介绍

【行过滤实现搜索】

Rookey.Frame v1.0快速开发平台-整体介绍

【视图管理,可实现多视图切换】

Rookey.Frame v1.0快速开发平台-整体介绍

【视图切换】

Rookey.Frame v1.0快速开发平台-整体介绍

【视图设置,视图字段可自定义】

Rookey.Frame v1.0快速开发平台-整体介绍

【回收站功能,当模块启用回收站后,被删除的记录自动进入回收站】

Rookey.Frame v1.0快速开发平台-整体介绍

【草稿箱】

Rookey.Frame v1.0快速开发平台-整体介绍Rookey.Frame v1.0快速开发平台-整体介绍

【字段分组,可动态设置分组字段】

Rookey.Frame v1.0快速开发平台-整体介绍Rookey.Frame v1.0快速开发平台-整体介绍

【可配置的树型网格】

Rookey.Frame v1.0快速开发平台-整体介绍Rookey.Frame v1.0快速开发平台-整体介绍

【可配置的网格内部树】

Rookey.Frame v1.0快速开发平台-整体介绍

【通用导入】

Rookey.Frame v1.0快速开发平台-整体介绍Rookey.Frame v1.0快速开发平台-整体介绍

【通用导出】

Rookey.Frame v1.0快速开发平台-整体介绍Rookey.Frame v1.0快速开发平台-整体介绍Rookey.Frame v1.0快速开发平台-整体介绍

【通用复制】

Rookey.Frame v1.0快速开发平台-整体介绍Rookey.Frame v1.0快速开发平台-整体介绍

通用表单

Rookey.Frame v1.0快速开发平台-整体介绍

【表单控件】

Rookey.Frame v1.0快速开发平台-整体介绍Rookey.Frame v1.0快速开发平台-整体介绍Rookey.Frame v1.0快速开发平台-整体介绍Rookey.Frame v1.0快速开发平台-整体介绍Rookey.Frame v1.0快速开发平台-整体介绍Rookey.Frame v1.0快速开发平台-整体介绍Rookey.Frame v1.0快速开发平台-整体介绍

【表单附件】

Rookey.Frame v1.0快速开发平台-整体介绍Rookey.Frame v1.0快速开发平台-整体介绍Rookey.Frame v1.0快速开发平台-整体介绍

以下各编辑模式可灵活切换

【标签模式编辑表单】

Rookey.Frame v1.0快速开发平台-整体介绍Rookey.Frame v1.0快速开发平台-整体介绍

【列表行编辑模式】

Rookey.Frame v1.0快速开发平台-整体介绍

【网格内表单编辑模式】

Rookey.Frame v1.0快速开发平台-整体介绍

【表单布局】

Rookey.Frame v1.0快速开发平台-整体介绍

【角色表单,针对同一模块,不同角色显示不同的表单】

Rookey.Frame v1.0快速开发平台-整体介绍Rookey.Frame v1.0快速开发平台-整体介绍

其他功能介绍

【数据字典】

Rookey.Frame v1.0快速开发平台-整体介绍Rookey.Frame v1.0快速开发平台-整体介绍Rookey.Frame v1.0快速开发平台-整体介绍

【单据编码】

Rookey.Frame v1.0快速开发平台-整体介绍Rookey.Frame v1.0快速开发平台-整体介绍Rookey.Frame v1.0快速开发平台-整体介绍

【权限管理】

Rookey.Frame v1.0快速开发平台-整体介绍Rookey.Frame v1.0快速开发平台-整体介绍Rookey.Frame v1.0快速开发平台-整体介绍

【日志管理,包括登录日志、操作日志、异常日志】

Rookey.Frame v1.0快速开发平台-整体介绍Rookey.Frame v1.0快速开发平台-整体介绍Rookey.Frame v1.0快速开发平台-整体介绍

【性能监控,包括操作执行时间监控】

Rookey.Frame v1.0快速开发平台-整体介绍

【缓存配置】

Rookey.Frame v1.0快速开发平台-整体介绍

【数据库配置】

Rookey.Frame v1.0快速开发平台-整体介绍

【在线新增模块,真正实现零代码】

Rookey.Frame v1.0快速开发平台-整体介绍Rookey.Frame v1.0快速开发平台-整体介绍Rookey.Frame v1.0快速开发平台-整体介绍Rookey.Frame v1.0快速开发平台-整体介绍Rookey.Frame v1.0快速开发平台-整体介绍Rookey.Frame v1.0快速开发平台-整体介绍

【启用IM功能】

Rookey.Frame v1.0快速开发平台-整体介绍Rookey.Frame v1.0快速开发平台-整体介绍Rookey.Frame v1.0快速开发平台-整体介绍

启用IM时初始化SQL:IM-MSSQL.sql