dlvm-netcore 开源框架

简介: DLVM 是一个集数据库、逻辑、视图及模型为一体的并涵盖了常用基础套件,以 NetCore 为主的底层框架。具备安全性、可扩展性、可配置性及可视化操作等优点,并且具有一键创建模块的功能。

DM 平台介绍
DLVM 是一个集数据库、逻辑、视图及模型为一体的并涵盖了常用基础套件,以 NetCore 为主的底层框架。具备安全性、可扩展性、可配置性及可视化操作等优点,并且具有一键创建模块的功能。
DM 平台,不仅仅是一个后台开发框架,他也是一个企业级快速开发解决方案。只用拖拉和编写一些简单的 JavaScript 即可实现业务功能创建和复杂的逻辑关系,能让初学者更快的入门并投入到团队的项目开发中去。让开发者注重专注业务,其余有平台来封装技术细节,降低技术难度,从而节省人力成本,缩短项目周期,提高软件安全质量。
主要功能包括如:实体设计、表单设计、视图管理、单据体管理、插件管理、审批流设计、业务流设计、报表管理、组织机构、角色用户、菜单管理、功能权限、数据权限、系统参数等。采用松耦合设计,模块增减便捷。界面无刷新,一键换肤;众多账号安全设置,密码策略;文件在线上传预览;消息推送;支持多数据源;支持前后分离、分库分表;支持微服务应用。
DM 平台发布以来已被广大爱好者用到了企业、政府、医疗、金融、互联网等各个领域中,架构精良、易于扩展、可配置性强、操作可视化的设计模式、工匠精神打磨每一个细节,深入开发者的内心,并荣获开源中国《最受欢迎中国开源软件》奖杯,期间也帮助了不少软件公司在短期内完成项目的开发并交付使用,客户反响良好并快速得到回报。
DM 平台是作者和自己的开发团队结合了多年开发经验,以及各方面的应用案例,把多个开源框架的优势和特殊功能集中进行优中选优,进行了二次开发后,完成了一次全部重构,也纳入很多新的思想。不管是从开发者模式、底层架构、逻辑处理还是到用户界面,用户交互体验上都有了与众不同、独竖一帜的表现。努力为大中小微企业打造全方位企业级快速开发解决方案。

DM 平台优势
零代码开发是指开发简单功能模块时可一键生成无须代码,如果开发复杂模块只需学习 DM 平台的插件功能,书写 JavaScript 代码调用相关 Api 函数即可实现,对程序初学者可快速入门并参与项目开发。
在表单设计、视图设计、审批流程等方面 DM 平台采用可视化操作,所见即所得;
平台采用 NetCore 框架开发,支持前后端分离,具有可运行在国外 \ 国内系统的跨平台性;
平台支持多语言、多币种,可以后台直接配置即可;
DM 平台可以开发多个子系统并独立运行,每个子系统的各功能模块可快速生成并具备增、删、改、查、审批流、相关报表等基本功能,开发人员可以在此功能基础上添加自己的业务逻辑完成项目的开发。
完美的权限分配功能,可以把您开发的各功能模块直接进行权限分配及角色化分。

子系统生产示意图

11111.png
142109_68f0a91b_7490781.png

官网及手册
官方网站:http://www.dlvm.vip
操作手册:http://www.dlvm.vip/index.php?act=zaixianwd

在线视频教程
https://edu.csdn.net/course/detail/32671
在线 Demo
http://49.4.30.147:8022/
用户名:demo 密码:dlvmdm

相关文章
|
缓存 计算机视觉 数据格式
成功解决cv2.imwrite(filename, img)代码输出中文文件乱码的问题(cv2.imencode方法解决
成功解决cv2.imwrite(filename, img)代码输出中文文件乱码的问题(cv2.imencode方法解决)
成功解决cv2.imwrite(filename, img)代码输出中文文件乱码的问题(cv2.imencode方法解决
|
安全 网络安全
花无涯带你走进黑客世界之字幕攻击 看个视频也被黑?
一种新型攻击手段–字幕攻击,当受害者加载了攻击者制作的恶意字幕文件后将会触发播放器漏洞,黑客攻击无孔不入连电影字幕都能被入侵。
166 1
|
8月前
|
人工智能 自然语言处理 Java
Spring 集成 DeepSeek 的 3大方法(史上最全)
DeepSeek 的 API 接口和 OpenAI 是兼容的。我们可以自定义 http client,按照 OpenAI 的rest 接口格式,去访问 DeepSeek。自定义 Client 集成DeepSeek ,可以通过以下步骤实现。步骤 1:准备工作访问 DeepSeek 的开发者平台,注册并获取 API 密钥。DeepSeek 提供了与 OpenAI 兼容的 API 端点(例如),确保你已获取正确的 API 地址。
Spring 集成 DeepSeek 的 3大方法(史上最全)
|
前端开发 JavaScript Java
Springboot+Netty+WebSocket搭建简单的消息通知
这样,你就建立了一个简单的消息通知系统,使用Spring Boot、Netty和WebSocket实现实时消息传递。你可以根据具体需求扩展和改进该系统。
338 1
|
Linux
宝塔开启“网站防篡改程序”后根目录爆满,/www/server/panel/plugin/tamper_proof/sites内容过多是否可以删除,永久解决方案
宝塔开启“网站防篡改程序”后根目录爆满,/www/server/panel/plugin/tamper_proof/sites内容过多是否可以删除,永久解决方案
347 0
|
XML Java 数据库连接
79.【Mybatis】(一)
79.【Mybatis】
100 0
|
弹性计算 Java 关系型数据库
|
JSON Java 数据格式
SpringBoot 如何进行业务校验,老鸟们都这么玩的!
SpringBoot 如何进行业务校验,老鸟们都这么玩的!
398 0
|
存储 算法 vr&ar
☆打卡算法☆LeetCode 208. 实现 Trie (前缀树) 算法解析
☆打卡算法☆LeetCode 208. 实现 Trie (前缀树) 算法解析
|
Cloud Native 程序员 Go
从项目中突显技能:在面试中讲述你的编程故事
从项目中突显技能:在面试中讲述你的编程故事
124 0