Описание тега business-logic

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

Должна ли авторизация быть в контроллере или бизнес-логике

У меня есть внутренняя система CRM с возможностью для клиентов видеть свои счета. 5-я строка в функции проверяет, принадлежит ли счет зарегистрированному клиенту (if (invoice.CustomerId!= LoggerInCustomerId)). Я не уверен, что именно здесь следует п…
16 янв '16 в 21:39
1 ответ

DAL Framework используется многими программами на нескольких компьютерах

В нашем проекте у нас много небольших программ, распределенных по нескольким компьютерам, каждая из которых отвечает за определенные задачи с устаревшей базой данных. Сегодня они написаны на Fortran 77 и используют очень устаревшую платформу для дос…
27 янв '14 в 08:51
3 ответа

Наименование классов бизнес-логики

У меня есть бизнес-уровень, в котором есть некоторые бизнес-объекты /POCO / объекты / что угодно. У меня также есть несколько репозиториев для доступа к данным. До этого момента я обращался к репозиториям прямо из своего уровня пользовательского инт…
0 ответов

Логические операторы в базе данных графа (neo4j)

Редактировать: возможный дубликат: neo4j логические моделирование ворот, как? У меня есть база данных neo4j, которая содержит Options, OptionValues, Configurations, Products и LogicalNodes. Конкретно, Конфигурация - это просто набор выбранных Option…
04 июл '16 в 12:46
2 ответа

Является ли ответственность за дизайн базы данных или авторизацию / разрешения

Я думаю о системе разрешений для моего проекта и не могу принять решение о том, как организовать свою систему разрешений. В краткой абстрактной форме я бы описал свой вопрос так:Должен ли я создавать общие объекты (строки) и применять разрешения или…
11 янв '11 в 06:28
1 ответ

Бизнес Логика + ASP.NET MVC

У меня есть приложение MVC, которое разделено на 3 уровня: - Презентация - ASp.NET MVC - Бизнес-логика - Здесь у нас есть сущности и объектные сервисы. У нас также есть средства отображения между объектами DAL и объектами BL - Data Access Layer - мы…
1 ответ

Каковы потенциальные проблемы при написании кода бизнес-логики в графическом интерфейсе в виде шаблона MVVM

В настоящее время я реализую шаблон MVVM для приложения WPF, но не на 100% без кода, иногда я помещаю некоторый код бизнес-логики в GUI, и так, каковы потенциальные проблемы для этого? Спасибо
07 окт '15 в 02:16
1 ответ

Выполнить метод без блокировки клиента

Я использую Java для создания веб-приложения. Приложение должно загрузить форму, которая отправляет свои данные в jsp, который вызывает длинную бизнес-логику. Мне нужно, чтобы jsp вернул сообщение типа "спасибо за использование моего сервиса, по зав…
08 июл '09 в 15:38
2 ответа

Таблицы поиска - где поместить в n-уровневую архитектуру

У меня есть несколько таблиц поиска, которые я нахожусь в процессе слежения через мое приложение. Это таблицы, которые управляют выпадающими списками на сайте. У них нет бизнес-логики, но им нужно перейти из базы данных в пользовательский интерфейс,…
1 ответ

FluentNHibernate Unit of Work / Шаблон хранилища Вопросы Вопросы

Я думаю, что я в тупике здесь. У меня есть приложение, которое я построил с нуля, используя FluentNHibernate (ORM) / SQLite (файл db). Я решил реализовать шаблон "Единица работы и дизайн хранилища". Я нахожусь в точке, где мне нужно подумать об окон…
6 ответов

Хорошо ли использовать проверочные ограничения для бизнес-правил?

В настоящее время мы используем проверочные ограничения для реализации бизнес-правил, но я хочу знать, следует ли нам внедрять бизнес-правила в SQL или на уровне бизнес-логики (C#). Я искал в сети и обнаружил, что проверочные ограничения хороши для …
1 ответ

Вопрос о DDD, 5-уровневой модели и бизнес-логике

Насколько я понимаю, модель в DDD разделена на следующие уровни: Хранение (база данных, файл, кеш...) Картограф (берет данные из хранилища) Репозиторий (управляет данными для одного типа сущности, может использовать разные сопоставители) Entity (про…
01 апр '11 в 09:42
3 ответа

Повторно использовать бизнес-логику из приложения MVC (DLL) в службах Reporting Services

У меня есть бизнес-объект, который компилируется в DLL, которая обрабатывает все вычисления для моей системы для таких понятий, как соответствие требованиям и т. Д. Объект также обрабатывает подключение к БД через некоторые обертки вокруг него. В лю…
1 ответ

Бизнес-логика в многосайтовом приложении (внешний интерфейс, серверная часть 2, серверная часть 3, серверная часть)

Предположим, у меня есть приложение для управления курсами. ОБРАТНЫЙ СТУДЕНТ: студент может просматривать курсы, подписаться на курс, оценить курс... ОБРАТНАЯ ШКОЛА: в эту школу можно вставить курс, подписать ученика на курс....загружать фаями за ку…
1 ответ

Инкапсулируйте различные источники данных в приложении

У меня есть сайт электронной коммерции. Это основано на Kohana php. Мой бизнес сталкивается с новыми проблемами, и я пытаюсь разбить свою монолитную архитектуру на маленькие части. Прямо сейчас у меня есть база данных mysql в качестве единственного …
1 ответ

Где поставить такую ​​бизнес-логику? Сервис против DAO?

Дано: Spring MVC - Hibernate. Контроллер -> Сервис -> DAO Теперь у меня есть метод, который извлекает что-то из БД, и ВСЕ, что он делает, должен делать другой метод, скажем, "processList" (что-то вроде простого изменения некоторых значений в списке …
4 ответа

Руководство для начинающих BPEL

Что такое BPEL? Я ищу несколько хороших простых примеров использования BPEL. Страница википедии не слишком поучительна. Как насчет "Привет, мир" в BPEL? Оболочка BPEL? BPEL IDE?
20 ноя '08 в 09:03
2 ответа

Передача HttpFileCollectionBase на бизнес-уровень - плохо?

Надеюсь, есть простое решение для этого. У меня есть проект MVC2, который позволяет загружать файлы в определенных формах. Я пытаюсь поддерживать свои контроллеры в тонусе и обрабатывать их на бизнес-уровне. Тем не менее, HttpFileCollectionBase, оче…
25 май '10 в 08:31
1 ответ

Как вести учет затрат на колебания для одного продукта

В настоящее время меня просят разработать и улучшить веб-систему php & mysql. Системы привыкают управлять кол-во в руках, вести учет всех запасов и продаж продуктов питания для потребления. Мне прислали какой-то идентификатор авторизации в качестве …
2 ответа

Нарушения и исключения из бизнес-правил

Может ли кто-нибудь помочь мне со ссылкой на статью или ссылкой на сообщение SO, содержащее ссылку, почему не рекомендуется моделировать нарушения бизнес-правил с исключениями. Я также был бы рад упоминанию о книге и странице, если бы книга была дос…
22 ноя '11 в 11:00