1.  > 软件业务

软件业务逻辑定义-软件 业务逻辑

软件业务逻辑定义-软件 业务逻辑

大家好,今天小编关注到一个比较有意思的话题,就是关于软件业务逻辑定义的问题,于是小编就整理了1个相关介绍软件业务逻辑定义的解答,让我们一起看看吧。

  1. 业务逻辑数据是什么?

1、业务逻辑数据是什么?

业务是指一个实体单元向另一个实体单元提供的服务。

逻辑是指根据已有的信息推出合理的结论的规律。

业务逻辑是指一个实体单元为了向另一个实体单元提供服务,应该具备的规则与流程。

就像你家的规矩–“吃饭前必须洗手”“有客人来要起立”“睡觉前各自说晚安”-就是业务逻辑的生活化实例。

在软件系统架构中,软件一般分为三个层次:表示层、业务逻辑层和数据访问层:

表示层:负责界面和交互;

业务逻辑层:负责定义业务逻辑(规则、工作流、数据完整性等),接收来自表示层的数据请求,逻辑判断后,向数据访问层提交请求,并传递数据访问结果,业务逻辑层实际上是一个中间件,起着承上启下的重要作用;

数据访问层:负责数据读取。

业务逻辑层又可以细分为业务实体、业务组件和业务工作流。业务实体(Entity)相当于以面向对象的类实例来代表数据库中的实体,可能使用过DataReader或者Dataset之类的对象来代表数据库中访问的行。

通过编写一个实体层,将这种耦合性转移到了业务逻辑层中。于是,如果数据库发生了某些变动,可以修改业务逻辑层,而不需要维护页面层。实体层中,不会包含业务逻辑。实体只是一个数据的集合体。

到此,以上就是小编对于软件业务逻辑定义的问题就介绍到这了,希望介绍关于软件业务逻辑定义的1点解答对大家有用。

[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484#qq.com,#换成@即可,我们会予以删除相关文章,保证您的权利。 转载请注明出处:http://jhonenet.com//zonghe1/17517.html

联系我们

电话:400-658-2019

微信号:7151897

工作日:9:30-18:30,节假日休息