Toggle navigation
首页
产品中心
全新RDIF.vNext低代码框架
镇店
.NET C/S开发框架
.NET Web敏捷开发框架
.NET 快速开发框架(全新EasyUI版本)
.NET 代码生成器
.NET WebAPI服务端开发框架
客户案例
付款方式
国思学堂
技术文章
新闻资讯
下载
关于
首页
技术文章
RDIF.NET
正文
原创
2021-09-28
浏览 (
7163
)
RDIFramework.NET开发框架编码管理助力业务编码的自动处理
## 1、概述 几乎每一个企业应用中不可避免的都会涉及到业务编码规则的问题,比如订单管理中的订单编号,商品管理中的商品编码,项目管理中的项目编码等等,针对这一系列的编码如果直接写在程序中,不仅复杂,代码重复度也高,极难维护。此时急需一个统一的编码管理针对这一系列的编码进行个性化灵活的定义,再在业务应用中直接使用即可。 从表面来看,编码管理仅仅是为了唯一标识对象而采取的一种编码规则。但是,编码管理并不是一件普通的事情,而是企业管理和信息化建设过程中一个至关重要的环节。各信息化系统是通过编码来标识业务对象的,统一的编码方案可以作为各系统的通话语言,也可以为信息化系统的集成提供便利。建设数据编码的基本原则有八个,包括唯一性原则、正确性原则、分类性原则、扩展性原则、统一性原则、不可更改性原则、重用性原则和简单性原则。 ## 2、功能展示 在[RDIFramework.NET](http://www.rdiframework.net/)敏捷开发框架中,我们集成了编码管理,用户可以方便的定义自己的编码规则,然后再调用我们统一的接口进行自己业务编码的应用,编码管理支持Web与WinForm的应用。 ### 2.1、Web版功能展示 编码管理主界面如下图所示。 ![编码管理主界面](http://doc.rdiframework.net/rdiblog/20210928094739.png) 在编码管理主界面列出了我们已经定义的编码以及对应编码当前的流水号。 单击“新增”,打开新增界面可以新增我们自己的编码。 单据编号是唯一的,在开发中使用编码的唯一依据,规则的设计就是编码生成的规则,会按多种规则从上到下进行组合。 ![新增编码](http://doc.rdiframework.net/rdiblog/20210928094744.png) 编辑编码规则,如下图所示,比如当前日期为:20210928,则编码将按规则:DD20210928000001生成。 ![编辑编码规则](http://doc.rdiframework.net/rdiblog/20210928094748.png) 编码管理中,最重要的就是编码规则维护,在我们的框架中编码规则可以按自定义、日期、流程号、公司、部门、用户的编编码进行组合使用,如下图所示: ![编码规则维护](http://doc.rdiframework.net/rdiblog/20210928094753.png) 编码的使用不仅可以直接在我们自己的业务应用中调用定义好的编码规则,也可以在自定义表单中使用。 在自己的业务应用中使用可以参考订单管理的编号生成规则,如下图所示。 ![订单管理的编号生成](http://doc.rdiframework.net/rdiblog/20210928094756.png) 在上图中我们的编码规则可以直接在业务应用中使用,也可以在我们的在线自定义表单中使用,如下图所示。 ![在线自定义表单中使用编码规则](http://doc.rdiframework.net/rdiblog/20210928094800.png) ![往期推荐](http://doc.rdiframework.net/rdiblog/20210219151130) - [.NET敏捷开发框架-RDIFramework.NET V5.1发布(跨平台)](http://www.guosisoft.com/article/detail/260) - [RDIFramework.NET敏捷开发框架助力企业BPM业务流程系统的开发与落地](http://www.guosisoft.com/article/detail/251) - [通过SignalR技术整合即时通讯(IM)在.NET敏捷开发框架中落地](http://www.guosisoft.com/article/detail/252) - [RDIFramework.NET — 基于.NET的快速信息化系统开发框架 — 系列目录](http://www.guosisoft.com/article/detail/190) - [RDIFramework.NET敏捷开发框架 ━ 工作流程组件介绍](http://www.guosisoft.com/article/detail/233) - [RDIFramework.NET敏捷开发框架 ━ 工作流程组件Web业务平台](http://www.guosisoft.com/article/detail/234) - [RDIFramework.NET敏捷开发框架 ━ 工作流程组件WinForm业务平台](http://www.guosisoft.com/article/detail/172) - [微信公众号开发系列-玩转微信开发-目录汇总](http://www.guosisoft.com/article/detail/216) - [.NET Core部署到linux(CentOS)最全解决方案,常规篇](http://www.guosisoft.com/article/detail/244) - [.NET Core部署到linux(CentOS)最全解决方案,进阶篇(Supervisor+Nginx)](http://www.guosisoft.com/article/detail/245) - [.NET Core部署到linux(CentOS)最全解决方案,高阶篇(Docker+Nginx 或 Jexus)](http://www.guosisoft.com/article/detail/246) - [.NET Core部署到linux(CentOS)最全解决方案,入魔篇(使用Docker+Jenkins实现持续集成、自动化部署)](http://www.guosisoft.com/article/detail/248) - [一网打尽,一文讲通虚拟机VirtualBox及Linux使用](http://www.guosisoft.com/article/detail/243) - [一文讲通.NET Core部署到Windows IIS最全解决方案](http://www.guosisoft.com/article/detail/249) - [常用linux命令,开发必备](http://www.guosisoft.com/article/detail/219) ----- 一路走来数个年头,感谢RDIFramework.NET框架的支持者与使用者,大家可以通过下面的地址了解详情。 RDIFramework.NET官方网站:[http://www.rdiframework.net/](http://www.rdiframework.net/) [http://www.guosisoft.com/](http://www.guosisoft.com/) 特别说明,框架相关的技术文章请以官方网站为准,欢迎大家收藏! RDIFramework.NET框架由海南国思软件科技有限公司专业团队长期打造、一直在更新、一直在升级,请放心使用! 欢迎关注RDIFramework.NET框架官方微信公众号(微信号:**guosisoft**),及时了解最新动态。 使用微信扫描二维码立即关注 ![微信扫描二维码](http://doc.rdiframework.net/weixin.png)
正文到此结束
本文标签:
.NET
.NetCore
RDIF.NET
版权声明:
本站原创文章,由
guosisoft.com
发布,遵循
CC 4.0 by-sa
版权协议,转载请附上原文出处链接和本声明。
上一篇
RDIFramework.NET代码生成器全新V5.1版本发布
下一篇
RDIFramework.NET开发框架WinForm版新增编码管理
热门推荐
{{article.title}}
热门指数:
浏览({{article.lookCount + 5000}})
相关文章
{{article.title}}
该篇文章的评论功能暂时被站长关闭
说给你听
本文目录
文章标签
RDIF.NET
其他
微信开发
.NET
消息交互
.NetCore
项目管理
常用工具
工作流
Web前端
数据库
挨踢业界
随机文章
前端神器-神级代码编辑软件Sublime Text下载、使用教程、插件推荐说明、全套快捷键
.NET快速信息化系统开发框架 V3.2->Web版本“产品管理”事例编辑界面新增KindEditor复文本编辑控件
RDIFramework.NET V3.2->WinForm版本重构岗位授权管理界面更规范、高效与美观
MySQL 使用规范
RDIFramework.NET V3.2->Web版本新增新的角色授权管理界面效率更高、更规范
RDIFramework.NET—.NET快速开发整合框架【开发实例】之产品管理(MVC版)
微信公众号开发C#系列-3、搭建微信本地调试环境-借助花生壳实现内网穿透
使用Jquery+EasyUI 进行框架项目开发案例讲解之五--模块(菜单)管理源码分享
RDIFramework.NET开发框架编码管理助力业务编码的自动处理
[强烈推荐]ORACLE PL/SQL编程详解之七:程序包的创建与应用(聪明在于学习,天才在于积累!)
RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2->用户管理模块新增“重置用户密码”功能
微信公众号开发C#系列-5、用户和用户组管理-支持同步
书写高质量JavaScript代码的要义(The Essentials of Writing High Quality JavaScript)翻译
.NET快速信息化系统开发框架 V3.2->新增“行政区域管理”,同时大批量树采用异步加载
信息系统项目管理系列之一:绪论
RDIFramework.NET Web版报表管理-助力企业高效智能图表
VS2010+以上版本网站发布IIS详细步骤
RDIFramework.NET ━ .NET快速信息化系统开发框架 ━ 工作流程组件Web业务平台
前端设计,确定按钮正慢慢消失
恭喜:创造历史,C#正式荣登TIOBE 2023年年度编程语言奖
网站信息
文章总数:599 篇
标签总数:8 个
分类总数:8 个
留言数量:1385 条
在线人数:
89
人
运行天数:1321天
最后更新:2023-05-18
QQ:406590790
13005007127