什么是业务逻辑?
逻辑 什么 业务
2023-09-14 09:12:02 时间
不同的项目有不同的功能,不同的功能需要不同的实现,实现这些核心功能的代码就叫业务逻辑。比如让你实现一个功能,给你两个数,让你获取它的和。你所写的“如何才能获得任意给定的两个数的和”这个程序的实现过程即可称为业务逻辑处理。
-
智能网是用于生成和提供电信新业务的网路结构体系。主要由业务交换点、业务控制点、业务管理点和业务创建点组成。主要目标是实现新业务的快速引入。业务逻辑是在智能网中,对利用积木式组件(SIB)和基本呼叫处理(BCP)模块的组合来完成每项业务特征的过程描述。
-
智能网业务逻辑在不同的平面中有不同的表示,在总功能平面中,有一组总业务逻辑,它说明了完成各个业务独立模块链接在一起的次序。在分布功能平面中,分布业务逻辑是实现SIB功能时各个功能实体的动作和各个功能实体间的信息流。在物理平面中,包含业务控制功能的物理实体执行业务逻辑程序。通信有限状态机模型是由表示进程的有限状态机和表示进程之间通道的先进先出队列组成。
-
业务逻辑层又可以细分为业务实体、业务组件和业务工作流。业务实体(Entity)相当于以面向对象的类实例来代表数据库中的实体,可能使用过DataReader或者Dataset之类的对象来代表数据库中访问的行。通过编写一个实体层,将这种耦合性转移到了业务逻辑层中。于是,如果数据库发生了某些变动,可以修改业务逻辑层,而不需要维护页面层。实体层中,不会包含业务逻辑。实体只是一个数据的集合体。业务组件负责业务规则,同时负责实体层到数据访问层的过渡工作。
相关文章
- django中实现逻辑删除[通俗易懂]
- R语言随机森林RandomForest、逻辑回归Logisitc预测心脏病数据和可视化分析|附代码数据
- 逻辑题 | 鬼谷子数学问题
- Oracle逻辑结构学习笔记详解数据库
- 逻辑运算符及其优先级,C语言逻辑运算符及其优先级详解
- 逻辑结构和存储结构有什么区别?
- 精通Linux 逻辑卷管理:一步一个脚印(linux逻辑卷管理)
- Oracle数据库逻辑备份实践指南(oracle逻辑备份)
- 利用Oracle触发器实现复杂业务逻辑(oracle触发器类型)
- 在线支付逻辑漏洞总结
- 了解Linux中的LVM:逻辑卷管理是什么意思?(linux什么是lvm)
- MySQL中的AND逻辑操作符是什么(mysql中and是什么)
- 透彻了解Redis关于Redis运行逻辑的深入剖析(redis运行逻辑)
- 临阵换枪!HTC Vive的VR逻辑是什么?