跳转到内容

产品用途

RDIFramework.NET,基于.NET 的快速信息化系统敏捷开发、整合框架,为企业或个人快速开发系统提供了强大的支持,开发人员不需要开发系统的基础功能和公共模块,框架自身提供了强大的函数库和开发包,开发人员只需集中精力专注于业务部分的开发,因此大大提高开发效率和节约开发成本。框架采用目前最主流的 C#语言开发完成,支持多种数据库类型,支持 Web 与 WinForm,可选.net framework 版本与.net8+版本。使用 RDIFramework.NET 敏捷开发框架能提高管理类软件系统的整体质量、提高模块与模块之间的兼容性、提高代码的重复利用率,使软件系统架构更加合理、质量更加过硬,使得劳动成果最大程度上重复利用。框架基础模块包括:强大灵活的权限控制组件,统一的模块分配与管理组件,灵活易用的工作流组件、集中的数据字典管理组件,自动升级组件,各种常用的商业控件(分页控件、组合查询控件、图片浏览控件、各类型选择控件等),灵活的图表,多语言支持,强大的基于本框架的代码生成器,丰富的基础类库、案例模块和开发辅助工具等基础常用功能组件。应用系统建立在此框架之上,采用构件式、可复用开发,节省开发成本,加快开发速度,在软件开发上更好的做到多快省。适合低中高任意开发水平的开发者,可以开发 OA、ERP、BPM、CRM、WMS、TMS、MIS、BI、电商平台后台、物流管理系统、医院管理系统、快递管理系统、教务管理系统等各类管理软件。

产品优点

1️⃣、本产品系作者多年经验累积而成,且应用于多个实际项目中,经过长期不断修改,完善,优化而成,目前已拥有相当数量的商业用户使用。

2️⃣、强大灵活的权限控制,单点登录,授权机制符合 RBAC(基于角色的访问控制),权限不仅能控制到菜单(功能模块)级、操作权限级,同时控制到了数据级,授权范围级(类似数据库中的被授权用户在获得指定权限的后还可以将指定权限授予其他用户。)。

3️⃣、统一的模块配置、分配。使系统开发思路更为清晰,模块分配更容易,并行开发,真正提高开发效率。多组织、多公司的支持。高性能架构,集团子公司和支持互联网组织模型,亿万级负载能力,轻松适合 MES/OA/CRM/ERP 等各类信息化系统,SAAS 等各类互联网软件。

4️⃣、支持多类型多数据库开发,多种界面选择。支持 B/S、C/S 系统,两种都有.Net Frameowrk 与.Net Core 可选,支持三方语言开发项目的接口调用功能,支持 SQLServer、Oracle、MySql、PostgreSql 数据库等。

5️⃣、提供统一的系统升级组件,部署简单。

6️⃣、提供各大型商业常用控件,让开发更简单,更快速,让你专注于自身业务,同时提供基于框架的强大的代码生成器(使用数据库与 PowerDesigner 设计源文件两种方式进行生成),对开发效率的提升无庸置疑。

7️⃣、框架采用 SOA 理念,可直连部署,也可以采用服务方式部署。

8️⃣、客户端可根据实际产品需要定制为:Web、WinForm、WPF 等。

9️⃣、编码简单易懂,适合常用设计模式,注释详细。提供全部的设计文档、源码实现、配套说明文档,可以在不同软件项目中反复使用,提高工作效率。提供完善的接口函数调用说明、开放接口、开放源码、开放数据库结构设计。

🔟、二次开发简单,几分钟即可部署一个系统(快速、简单、高效、安全、可靠)。

完全支持最终用户的个性化 2 次开发实际需求,提供完善的接口函数调用说明、开放接口、开放源码、开放数据库结构设计。相关设计文档、配套资料可以在不同软件项目中反复使用,提高工作效率。

产品运行

RDIFramework.NET 采用目前主流的 C#语言开发设计完成,运行环境按需可选.NET Framework 4.8 以上或.Net8+运行时,使用 WINDOWS 操作系统。

本产品支持多种产品的数据库,如 SqlServer、Oracle、MySql、PostgreSql 等,可根据你的需要,选择适合的数据库数据产品后台数据库。系统默认优先采用微软的 SqlServer 2014+。

产品结构

RDIFramework.NET 产品框架结构如下图所示。

系统配置

本产品建议服务器操作系统为 Windows Server/MySql8.0+/Oracle11G/SqlServer2008+/PostgreSql15+或者 Windows7+。客户端操作系统为 Windows 系统操作系统,运行框架按实际选择需求.NET Framework4.8 版本或.NET8+运行时。网络浏览器支持 IE8+及兼容浏览器(推荐 google 浏览器),其他没有特殊要求。