首页 > 其他分享 >dlvm-netcore开源框架后台管理

dlvm-netcore开源框架后台管理

时间:2022-08-25 09:24:14浏览次数:113  
标签:功能 dlvm 框架 netcore 平台 开源 DM 开发

前言

现在的程序开发人员大部分都不会自己去从零开发一个系统了,基本都是在使用一些免费的框架或破解一些有用的功能来自己二次开发组合使用,一般要达到要求是几个框架的功能组合才能实现。
程序开发人员都想找到一个快速开发框架,网络上的框架也有很多。一般都是静态页面的居多并没有后台功能及代码,有些有代码的也十分简单或复杂不能很容易的扩展,想找到一个完美的权限分配功能并能和您创建的功能模块及操作按钮对应的框架就更难了。
如果你想找到一个自带完美权限管理,不用写后台代码。并想只用拖拉和前台js+Sql代码结合实能实现业务功能创建和复杂的逻辑关系的框架;框架的开发语言是C#,要求跨平台,要求开源,支持多数据库,就好好学习下DLVM开发平台吧,以下简称DM平台。
我们做为一个有多年开发经验的开发团队,经过网上开源框架的对比后把多个开源框架的优势和特殊功能集中进行优中选优,进行了二次开发后,形成了我们团队的开发平台(DM平台)。

DM平台介绍

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

DM平台优势

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

子系统生产示意图

 

 

 

平台总体架构图

 

 

 

平台总体功能图

 

 

 

运行环境配置及包下载

  1. 支持windows、Linux、CentOS
  2. 要求dotnet-sdk-3或以上,数据库sqlServer2014或以上
  3. Visual Studio 2019或以上
  4. 服务器端安装dotnet-hosting-3.1.3-win.exe、dotnet-sdk-3.1.201-win-x64.exe、devexpress控件
  5. 附加数据库文件为:DLV_CONFIG是数据中心库、DLV_Standar是有演示数据的业务库
  6. 打开数据库DLV_CONFIG中的表OrganizationBase后修改其中的数据库连接信息。参见下图 

     

     

  7. 修改项目文件appsettings.json中的数据库连接信息包括报表的数据库连接信息
  8. 以上相关软件下载地址:加入下面的QQ群中即可下载
  9. VS2019打开项目后把Mzg.web设为启动项即可运行
  10. 登录用户名:admin 登录密码:dlvmdm

官网及手册

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

在线视频教程

  1. https://edu.csdn.net/course/detail/32671

在线Demo

  1. http://49.4.30.147:8022/
  2. 用户名:demo 密码:dlvmd

     

     

    QQ群号:488276608

     

     

 

平台演示图

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

标签:功能,dlvm,框架,netcore,平台,开源,DM,开发
From: https://www.cnblogs.com/dlvm-netcore/p/16623084.html

相关文章

  • 【开源】串口/蓝牙/TCP/UDP调试工具SerialTest
    可在Windows/Linux/Android上运行,功能丰富的调试工具。支持数据收发/实时绘图/快捷方式/文件收发功能。支持串口/蓝牙SPP客户端/蓝牙SPP服务器/蓝牙BLE客户端/TCP客户端/......
  • 关于开源协议
    如果你开发的时候用了开源代码/组件。。。那就关注一下开源协议规定了你在使用开源软件时的权利和责任,也就是规定了你可以做什么,不可以做什么。开源协议虽然不一定具备法......
  • NetCore异步编程CancellationToken
    十年河东,十年河西,莫欺少年穷学无止境,精益求精关于异步编程,很久之前就写过一遍博客:asp.netcore系列5项目实战之:NetCore的async和await(参考自:Microsoft教程)今天继......
  • iLogtail开源之路
    简介: 2022年6月底,阿里云iLogtail代码完整开源,正式发布了完整功能的iLogtail社区版。iLogtail作为阿里云SLS官方标配的采集器,多年以来一直稳定服务阿里集团、蚂蚁集团以及......
  • 开源交流丨批流一体数据集成框架ChunJun数据传输模块详解分享
    课件获取:关注公众号“ChunJun”,后台私信“课件”获得直播课件视频回放:点击这里ChengYing开源项目地址:github丨gitee喜欢我们的项目给我们点个__STAR!STAR!!STAR!!!(重要的......
  • 开源的跨平台音乐标记器
     MusicBrainzPicard是一款免费的开源软件,这款软件拥有精简的用户界面,能够执行各类音频标记操作。Picard是一种高效的工具,值得从头开始设计音频标记器和音轨标识符,以帮助......
  • 参与开源共建,你不可不知的贡献技巧
    近期,在“战码先锋,PR征集令”活动中,上百位开发者们热情踊跃地参与了活动,以提PR的方式为OpenHarmony项目贡献自己的力量。但对于开源新手来说,刚开始接触开源项目,对项目结构......
  • 乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - 官方扩展集锦(Microsoft.AspN
    什么是Microsoft.AspNetCorehttps://docs.microsoft.com/zh-cn/aspnet/core/fundamentals/metapackage-appASP.NETCore共享框架(Microsoft.AspNetCore.App)包含由Micr......
  • 周一见!距离阿里巴巴开源开放周还有3天
    面对快速变化的世界开源领域涌现了哪些新技术和发展模式?开源社区建设又有哪些新进展和创新实践?下周8月22日-24日连续三天,精彩不止锁定"阿里技术"视频号直播和开发者......
  • 关于开源软件协议的选择
    早期:GPLGPLv2GPLv3中期:ApacheMPLAGPLLGPL最近BSLSSPLElastic以及特殊的附加条款CommonClauseOSICertified:OSI认证,开源标准的守护者,社区约束并非法......