Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Бизнес логика

Бизнес-логика может представлять собой простую схему проверки совместимости типа поля с типом столбца таблицы.

Она также может состоять из набора объектов, взаимодействующих произвольным и довольно сложным образом.

Правила могут реализовываться в виде хранимых процедур для базы данных или в качестве объектов, содержащихся в памяти.

Независимо от способа реализации бизнес-логики технология LINQ to SQL позволяет использовать разделяемые классы и методы для отделения бизнес-логики от кода доступа к данным.

Бизнес-планирование – относительно новое явление в экономике России, несмотря на то, что многие понятия рыночной экономики уже вошли в деловую жизнь и практику наших предприятий (организаций).

Пока же в России значительно большее распространение получает разработка технико-экономического обоснования (ТЭО) или технико-экономических расчетов, а не бизнес-плана.

Необходимость составления бизнес-плана осознана на государственном уровне.

Бизнес-план – краткое, точное доступное и понятное описание предполагаемого бизнеса, важнейший инструмент при рассмотрении большого количества различных ситуаций, позволяющий выбрать наиболее перспективные решения и определить средства для их достижения.

В рыночной экономике существует множество версий бизнес-планов по форме, содержанию, структуре

Бизнес-логика — в разработке информационных систем — совокупность правил, принципов, зависимостей поведения объектов предметной области (области человеческой деятельности, которую система поддерживает).

Иначе можно сказать, что бизнес-логика — это реализация правил и ограничений автоматизируемых операций.

Проще говоря, бизнес-логика — это реализация предметной области в информационной системе.

Термин "бизнес-логика" в данном разделе относится к любым пользовательским правилам или проверкам, которые применяются к данным перед их вставкой, обновлением или удалением в базе данных. Бизнес-логику также иногда называют терминами "бизнес-правила" или "логика домена". В многоуровневых приложениях бизнес-логика реализуется в виде логического уровня, и ее можно изменять независимо от уровня представления данных или уровня доступа к данным.

Бизнес-логика может вызываться уровнем доступа к данным перед обновлением, вставкой или удалением данных в базе данных или после выполнения этих операций.

В фазе бизнес-моделирования и разработки требований бизнес-логика может описываться в виде:

1.текста;

2.концептуальных аналитических моделей предметной области (онтологии);

3.бизнес-правил;

4.разнообразных алгоритмов;

5.диаграмм деятельности;

6.графов и диаграмм перехода состояний;

7. моделей бизнес-процессов.

В фазе программирования бизнес-логика воплощается в коде классов и их методов, в случае использования объектно-ориентированных языков программирования, или процедур и функций, в случае применения процедурных языков.