Дизайн подсказки, система заработной платы ... репостC#

Место общения программистов C#
Ответить
Anonymous
 Дизайн подсказки, система заработной платы ... репост

Сообщение Anonymous »

Мы разрабатываем систему генерации заработной платы для клиента. < /p>

Организация, на которую мы ориентируемся, имеет иерархию следующим образом:
Компания -> Кластер -> Бизнес -единица (BU) -> Отдел -> Сотрудник < /p>

Собственная заработная плата. С учетом 3 -го заработного. Это правило расчета (рассчитайте компонент как % другого компонента, или % фиксированного числа или фиксированного числа), правило приемлемости (независимо от того, является ли сотрудник/отдел, имеющий право на компонент) и правило ограничения, которое ограничивает максимум, и мин компонента. Также эти правила унаследованы сверху вниз, но если определено на более низком уровне, правило более низкого уровня имеет приоритет. пример. Каждый из них может иметь различную интерпретацию каждого компонента и может иметь разные компоненты. и т.д.). < /strong> < /p>

Некоторые люди выступают за магические SP, которые приведут к идентификатору сотрудника и генерируют заработную плату за этот месяц.
Другие хотят, чтобы логика была разделена на отдельные компоненты, которые будут получать зависимые данные для работника на уровне применения и рассчитывают эти компоненты. /> 1. Способность быстро адаптировать изменения к новым клиентам
2. Долгосрочная обслуживание
3. Производительность < /p>

1 и 2 перевешивает 3 здесь большим фактором, так как это будет офлайн -действие. < /P>

Используемая и быстрая настраиваемость очень важны, мы будем развертывать приложение для различных клиентов.
клиент может иметь правило компонента заработной платы (0.3 * Base) + 800)
writs * and * rab (0.3 * base) + 800)
и клиент. (0.1 * Бонус по аттенденсу) < /p>

будет вызвать здесь беспорядок, как указано выше правила, указанные выше, и мы должны будут быть настраиваемыми через веб -интерфейс.
нам придется анализировать формулы из SQL. Насколько сложно или легко? /> Ашиш Шарма < /p>

Подробнее здесь: https://stackoverflow.com/questions/208 ... tem-repost
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»