dbo:abstract
|
- منطق العمل (بالإنجليزية: Business logic) في هندسة البرمجيات، منطق العمل هو الجزء من البرنامج الذي يشفر قواعد العمل والتي تحدد كيفية إنشاء البيانات وتخزينها وتغييرها. (ar)
- In computer software, business logic or domain logic is the part of the program that encodes the real-world business rules that determine how data can be created, stored, and changed. It is contrasted with the remainder of the software that might be concerned with lower-level details of managing a database or displaying the user interface, system infrastructure, or generally connecting various parts of the program. (en)
- Geschäftslogik (englisch business logic, auch Anwendungslogik) ist ein abstrakter Begriff in der Softwaretechnik, der eine Abgrenzung der durch die Aufgabenstellung selbst motivierten eines Softwaresystems zu der notwendigen, technischen Logik zum Ziel hat. Allerdings ist der Begriff unscharf, da eine klare Trennung oft nicht möglich ist. Eingeführt wurde der Begriff in Verbindung mit Schichtenarchitekturen, vor allem mit Aufkommen von Client-Server-Architekturen. Kontextuell ist die Geschäftslogik dabei in der Mitte angesiedelt, „oberhalb“ einer Datenhaltungsschicht und „unterhalb“ der Präsentationsschicht, also zwischen Datenbank und Benutzerschnittstelle. Die Motivation bei Einführung des Begriffs liegt im Wesentlichen darin, dass man die Logik, die die eigentliche Problemstellung implementiert, von der Logik trennt, die die technischen Belange abdeckt. Dabei wird unterstellt, dass diese Anwendungsteile unterschiedlichen Änderungszyklen unterliegen und daher durch deren Trennung die Wartbarkeit des Softwaresystems verbessert wird. In Verbindung mit der Objektorientierung wurde der Gedanke der Geschäftslogik zu sogenannten Geschäftsobjekten erweitert. Beim Model-View-Controller-Paradigma wird sie von einigen zum Model gezählt. (de)
- En informática y ciencias de la computación, en particular en análisis y diseño orientado a objetos, el término lógica de negocio es la parte de un sistema que se encarga de codificar las reglas de negocio del mundo real que determinan cómo la información puede ser creada, almacenada y cambiada. En programación es una de las capas del modelo MVC Modelo–vista–controlador separando así la complejidad del desarrollo en capas independientes. Son rutinas que realizan entradas de datos, consultas a los datos, generación de informes y más específicamente todo el procesamiento que se realiza detrás de la aplicación visible para el usuario (Backend). En el contexto de la orientación a objetos, la lógica del negocio es tomada como aquella funcionalidad ofrecida por el software. El software se comunica de manera amigable con el usuario a partir de la interfaz, pero el procesamiento de los datos capturados como entrada y la posterior entrega de resultados al usuario por medio de la interfaz, es conocido como la Lógica de Negocio.
* Datos: Q1204997 (es)
- ビジネスロジック(英: business logic)は、データベース上のデータに対する処理手順といったようなものを指す、ソフトウェア工学的な用語である。「アルゴリズム」という語が説明に使われていることがあるが、アルゴリズムは数学的・論理的に明確な概念であり間違った説明の仕方である。基本的には、エンタープライズ系(業務支援系)ソフトウェアを開発する企業が内部的に、もしくは顧客への販売促進のために用いる用語である。この用語は、主にプログラムが3層構造となるWebアプリケーション開発で使われる。ビジネスロジックは3層の中の中間層(アプリケーションサーバ)に相当する。いずれにしても、ビジネスロジックという用語は明確な定義がなく、人によって意味が異なる可能性がある。 (ja)
- 비즈니스 로직(Business logic)은 컴퓨터 프로그램에서 실세계의 규칙에 따라 데이터를 생성·표시·저장·변경하는 부분을 일컫는다. 이 용어는 특히 데이터베이스, 표시장치 등 프로그램의 다른 부분과 대조되는 개념으로 쓰인다. (ko)
- In informatica, nell'ambito dello sviluppo software, l'espressione logica di business (in inglese business logic) si riferisce a tutta quella logica o nucleo (core) di elaborazione (sotto forma di codice sorgente) che rende operativa un'applicazione. Con tale nome ci si riferisce quindi all'algoritmica che gestisce lo scambio di informazioni tra l'interfaccia utente attraverso la logica di presentazione con le elaborazioni intermedie sui dati estratti ed eventualmente una sorgente dati (generalmente una base dati) deputata alla gestione della persistenza dei dati stessi (nel caso di applicazioni web). È un termine largamente utilizzato nella ingegneria del software per individuare dunque un componente software, un layer (o tier, cioè livello) di una architettura software, ecc. Nell'ambito delle applicazioni web la business logic è spesso associata ad architetture software di tipo three-tier e viene tipicamente ospitata ed eseguita da un application server (elaborazione server side) che funge da middleware su richiesta del client (attraverso il proprio web browser) interfacciandosi con la parte dati che può essere rappresentata dal database server oppure da un mainframe. Racchiude quindi in sé regole cosiddette di "business", piuttosto che regole ed elementi legati alla visualizzazione delle informazioni (vista o interfaccia grafica) o alla gestione della persistenza/memorizzazione dei dati, rappresentando assieme al lato DB il back-end dell'applicazione stessa. (it)
- Logika biznesowa (algorytmy biznesowe) – wdrożenie procesów stosowanych w firmie w zakresie oprogramowania wspierającego działanie tej firmy lub zarządzanie nią (np. zasobami przedsiębiorstwa, relacjami z klientem, dostawami, stanem magazynowym produktów itp.). Logika biznesowa występuje zwykle w dużych systemach gdzie dane są dostarczane przez inne systemy funkcjonujące w organizacji. Jest spójna z procesami zachodzącymi w organizacji i niejako odzwierciedla je. Logika biznesowa jest nieodłącznym elementem funkcjonowania systemów ERP (ang. Enterprise Resource Planning), SCM (ang. Supply Chain Management) czy (ang. Product Lifecycle Management). (pl)
- Em engenharia de software, em particular em análise e desenho orientado a objectos, o termo lógica de negócio (em inglês: business logic) é a parte de um sistema que se encarrega das tarefas relacionadas com os processos de um negócio, tais como vendas, controle de inventário, contabilidade, etc. São rotinas que realizam entradas de dados, consultas aos dados, geração de relatórios e mais especificamente todo o processamento que se realiza por trás da aplicação visível para o utilizador (Backoffice). (pt)
- 在计算机软件中,业务逻辑是指根據現實世界的需求或所需要的功能來編寫的有關增刪查改数据的代碼。而計算機軟件的其餘部分,可能是一些数据库或用户界面等內容。 (zh)
- Бизнес-логика — в разработке информационных систем — совокупность правил, принципов, зависимостей поведения объектов предметной области (области человеческой деятельности, которую система поддерживает). Иначе можно сказать, что бизнес-логика — это реализация правил и ограничений автоматизируемых операций. Является синонимом термина «логика предметной области» (англ. domain logic). Бизнес-логика задает правила, которым подчиняются данные предметной области. Проще говоря, бизнес-логика — это реализация предметной области в информационной системе. К ней относятся, например, формулы расчёта ежемесячных выплат по ссудам (в финансовой индустрии), автоматизированная отправка сообщений электронной почты руководителю проекта по окончании выполнения частей задания всеми подчиненными (в системах управления проектами), отказ от отеля при отмене рейса авиакомпанией (в туристическом бизнесе) и т. д. В фазе и разработки требований бизнес-логика может описываться в виде:
* текста;
* концептуальных аналитических моделей предметной области (онтологии);
* бизнес-правил;
* разнообразных алгоритмов;
* диаграмм деятельности;
* графов и диаграмм перехода состояний;
* моделей бизнес-процессов. В фазе анализа и проектирования системы бизнес-логика воплощается в различных диаграммах языка UML или ему подобных. В фазе программирования бизнес-логика воплощается в коде классов и их методов, в случае использования объектно-ориентированных языков программирования, или процедур и функций, в случае применения процедурных языков. На жаргоне разработчиков программного обеспечения «бизнес-логикой» также называются программные модули, её реализующие, и уровень системы, на котором эти модули находятся (англ. business logic layer, domain logic layer). В многоуровневых (многослойных) информационных системах этот уровень взаимодействует с нижележащим уровнем инфраструктурных сервисов (англ. infrastructure layer), например, интерфейсом доступа к базе данных или файловой системе (англ. data-access layer, DAL) и вышележащим уровнем сервисов приложения (англ. application services layer), который уже, в свою очередь, взаимодействует с уровнем пользовательского интерфейса (англ. user interface layer) или внешними системами. (ru)
- Бізнес логіка або доменна логіка — система зв'язків та залежностей елементів бізнес-даних та правил обробки цих даних відповідно до особливостей ведення окремої діяльності (бізнес-правил), яка встановлюється при розробці програмного забезпечення, призначеного для автоматизації цієї діяльності. Бізнес логіка описує бізнес-правила реального світу, які визначають способи створення, представлення та зміни даних. Бізнес логіка контрастує з іншими частинами програми, які мають відношення до низького рівня: управління базою даних, відображення інтерфейсу користувача, інфраструктура і т.д. Бізнес-логіка визначається робочими процесами, відображається у впорядковані у часі задачі, структури інформаційних моделей та потоків даних від одного учасника робочих процесів (людини або програмного забезпечення) до іншого. У відносно простих системах бізнес логіка визначається алгоритмами обробки даних відповідно до вимог предметної області, у більш складних системах бізнес-логіка переноситься на рівень даних (опис бізнес логіки), які у той чи інший спосіб визначають правила обробки даних. (uk)
|
rdfs:comment
|
- منطق العمل (بالإنجليزية: Business logic) في هندسة البرمجيات، منطق العمل هو الجزء من البرنامج الذي يشفر قواعد العمل والتي تحدد كيفية إنشاء البيانات وتخزينها وتغييرها. (ar)
- In computer software, business logic or domain logic is the part of the program that encodes the real-world business rules that determine how data can be created, stored, and changed. It is contrasted with the remainder of the software that might be concerned with lower-level details of managing a database or displaying the user interface, system infrastructure, or generally connecting various parts of the program. (en)
- ビジネスロジック(英: business logic)は、データベース上のデータに対する処理手順といったようなものを指す、ソフトウェア工学的な用語である。「アルゴリズム」という語が説明に使われていることがあるが、アルゴリズムは数学的・論理的に明確な概念であり間違った説明の仕方である。基本的には、エンタープライズ系(業務支援系)ソフトウェアを開発する企業が内部的に、もしくは顧客への販売促進のために用いる用語である。この用語は、主にプログラムが3層構造となるWebアプリケーション開発で使われる。ビジネスロジックは3層の中の中間層(アプリケーションサーバ)に相当する。いずれにしても、ビジネスロジックという用語は明確な定義がなく、人によって意味が異なる可能性がある。 (ja)
- 비즈니스 로직(Business logic)은 컴퓨터 프로그램에서 실세계의 규칙에 따라 데이터를 생성·표시·저장·변경하는 부분을 일컫는다. 이 용어는 특히 데이터베이스, 표시장치 등 프로그램의 다른 부분과 대조되는 개념으로 쓰인다. (ko)
- Em engenharia de software, em particular em análise e desenho orientado a objectos, o termo lógica de negócio (em inglês: business logic) é a parte de um sistema que se encarrega das tarefas relacionadas com os processos de um negócio, tais como vendas, controle de inventário, contabilidade, etc. São rotinas que realizam entradas de dados, consultas aos dados, geração de relatórios e mais especificamente todo o processamento que se realiza por trás da aplicação visível para o utilizador (Backoffice). (pt)
- 在计算机软件中,业务逻辑是指根據現實世界的需求或所需要的功能來編寫的有關增刪查改数据的代碼。而計算機軟件的其餘部分,可能是一些数据库或用户界面等內容。 (zh)
- Geschäftslogik (englisch business logic, auch Anwendungslogik) ist ein abstrakter Begriff in der Softwaretechnik, der eine Abgrenzung der durch die Aufgabenstellung selbst motivierten eines Softwaresystems zu der notwendigen, technischen Logik zum Ziel hat. Allerdings ist der Begriff unscharf, da eine klare Trennung oft nicht möglich ist. In Verbindung mit der Objektorientierung wurde der Gedanke der Geschäftslogik zu sogenannten Geschäftsobjekten erweitert. Beim Model-View-Controller-Paradigma wird sie von einigen zum Model gezählt. (de)
- En informática y ciencias de la computación, en particular en análisis y diseño orientado a objetos, el término lógica de negocio es la parte de un sistema que se encarga de codificar las reglas de negocio del mundo real que determinan cómo la información puede ser creada, almacenada y cambiada. En programación es una de las capas del modelo MVC Modelo–vista–controlador separando así la complejidad del desarrollo en capas independientes.
* Datos: Q1204997 (es)
- In informatica, nell'ambito dello sviluppo software, l'espressione logica di business (in inglese business logic) si riferisce a tutta quella logica o nucleo (core) di elaborazione (sotto forma di codice sorgente) che rende operativa un'applicazione. Con tale nome ci si riferisce quindi all'algoritmica che gestisce lo scambio di informazioni tra l'interfaccia utente attraverso la logica di presentazione con le elaborazioni intermedie sui dati estratti ed eventualmente una sorgente dati (generalmente una base dati) deputata alla gestione della persistenza dei dati stessi (nel caso di applicazioni web). (it)
- Logika biznesowa (algorytmy biznesowe) – wdrożenie procesów stosowanych w firmie w zakresie oprogramowania wspierającego działanie tej firmy lub zarządzanie nią (np. zasobami przedsiębiorstwa, relacjami z klientem, dostawami, stanem magazynowym produktów itp.). Logika biznesowa występuje zwykle w dużych systemach gdzie dane są dostarczane przez inne systemy funkcjonujące w organizacji. Jest spójna z procesami zachodzącymi w organizacji i niejako odzwierciedla je. (pl)
- Бізнес логіка або доменна логіка — система зв'язків та залежностей елементів бізнес-даних та правил обробки цих даних відповідно до особливостей ведення окремої діяльності (бізнес-правил), яка встановлюється при розробці програмного забезпечення, призначеного для автоматизації цієї діяльності. Бізнес логіка описує бізнес-правила реального світу, які визначають способи створення, представлення та зміни даних. Бізнес логіка контрастує з іншими частинами програми, які мають відношення до низького рівня: управління базою даних, відображення інтерфейсу користувача, інфраструктура і т.д. (uk)
- Бизнес-логика — в разработке информационных систем — совокупность правил, принципов, зависимостей поведения объектов предметной области (области человеческой деятельности, которую система поддерживает). Иначе можно сказать, что бизнес-логика — это реализация правил и ограничений автоматизируемых операций. Является синонимом термина «логика предметной области» (англ. domain logic). Бизнес-логика задает правила, которым подчиняются данные предметной области. В фазе и разработки требований бизнес-логика может описываться в виде: (ru)
|