|
|
|
Нужна система документооборота собирать "галочки"
|
|||
|---|---|---|---|
|
#18+
strizhВ соседнем топике я писал про MS CRM 4. Зачем бросать C# ? Берите CRM А зачем нужен платный CRM,если подобные обработчики в C# и без него можно делать. Папа Игорь После регистрации в приложении у пользователя свой профиль и ему ничего вне его профиля попадать НЕ ДОЛЖНО. А устраивать кучу проверок при каждой CRUD-операции это бардак. А что из себя представляет небардачный профиль? iscraВ Искре это выглядит так А как в Искре решаются вопросы разграничения прав доступа и бизнес-правил? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2009, 12:20 |
|
||
|
Нужна система документооборота собирать "галочки"
|
|||
|---|---|---|---|
|
#18+
SeVaiscraВ Искре это выглядит так А как в Искре решаются вопросы разграничения прав доступа и бизнес-правил? разграничения прав доступа... 1. Простая авторизация. Имя, пароль, разрешенный период доступа и т.п. 2. Ролевой доступ. Настройка профилей для групп пользователей и определение полномочий в рамках профиля. После подключения к серверу и прохождения процедуры простой авторизации дальнейшая работа с приложениями возможна только в рамках предоставленного пользователю профиля (доступные сервисы, параметры их запуска и т.п.). Если пользователю разрешен доступ к более чем одному профилю, то предоставляется выбор профиля для текущей сессии. 3. На уровне приложений. Каждый пользователь работает в рамках сессии. Параметры ее достуны разработчику приложений, естественно он имеет возможность использовать их при построении выборок, в процедурах СУБД и других элементах на которых построена бизнес-логика приложения. Т.е., к примеру, если требуется обеспечить доступ пользователя только к "своим" записям в БД, то в запрос добавляется условие WHERE owner = :OWNER, где :OWNER - параметр сессии, логин пользователя. И т.д. и т.п. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2009, 13:10 |
|
||
|
Нужна система документооборота собирать "галочки"
|
|||
|---|---|---|---|
|
#18+
SeVa, что касается бизнес-правил, то в этом вопросе Искра просто предоставляет интерфейсы для исполнения этих самых правил. Создается процедура формирования проводок, регистрируется в системе в качестве сервиса с параметрами (допустим ID документа), привязывается к нужному документу (документам), становится доступной для запуска с панели задач документа или по событию (Сохранение, Учет документа и т.п.). А уж что в этой процедуре - решает разработчик приложения. примерно так ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2009, 13:47 |
|
||
|
Нужна система документооборота собирать "галочки"
|
|||
|---|---|---|---|
|
#18+
p.s. с проводками конечно банальный пример, но понятный всем. Не нужно дополнительных объяснений. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2009, 13:49 |
|
||
|
Нужна система документооборота собирать "галочки"
|
|||
|---|---|---|---|
|
#18+
Приблизительно понятно(демонстрашки крутятся слишком быстро,нет возможности остановить и прокрутить).А каким образом будут разруливаться ситуации,которые приблизитено описал автор топика: -только создатель документа имеет право на редактирование,публикацию и возвращение на правку -непосредственный руководитель и ряд ответственных лиц(например, куратор проекта согласовывает счет), могут согласовывать и возращать на правку -определенный круг лиц в зависимости от типа документа может возращать на правку и подписывать после согласования. Подписанный документ не может редактироваться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2009, 14:16 |
|
||
|
Нужна система документооборота собирать "галочки"
|
|||
|---|---|---|---|
|
#18+
SeVaПриблизительно понятно(демонстрашки крутятся слишком быстро,нет возможности остановить и прокрутить).А каким образом будут разруливаться ситуации,которые приблизитено описал автор топика: -только создатель документа имеет право на редактирование,публикацию и возвращение на правку -непосредственный руководитель и ряд ответственных лиц(например, куратор проекта согласовывает счет), могут согласовывать и возращать на правку -определенный круг лиц в зависимости от типа документа может возращать на правку и подписывать после согласования. Подписанный документ не может редактироваться. эти вопросы решаются на уровне приложения. Описанная Вами логика, например, применяется в системе визирования документов . Логика реализована на уровне СУБД. Пользователь размещает документ в системе, срабатывает логика его маршрутизации и определенные маршрутом и полномочиями пользователи получают доступ к документу. Проставляют свои визы, пишут замечания и т.п. , документ движется далее, пока не будет полностью согласован. В качестве резюме: Искра не содержит встроенной логики, она исполняет логику приложения созданного разработчиком. Искра предоставляет только интерфейсы для компоновки сервисов из которых состоит приложение в единое взаимосвязанное целое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2009, 14:30 |
|
||
|
Нужна система документооборота собирать "галочки"
|
|||
|---|---|---|---|
|
#18+
Во-первых по системе ESCOM. У нас новый сайт www.escom-bpm.com Во-вторых. В системе ESCOM.BPM писать сложный код для проверки бизнес-правил не нужно. Все бизнес-правила можно отобразить в графическом виде на модели процесса. Это удобно, так как по прошествии n-го числа времени любой может обратиться к картинке и быстро понять всю логику работы того или иного бизнес-правила. А вот те кто реально пишут сложные проверки на скриптах знают, как трудно по прошествии n-го числа месяцев вспомнить, что подразумевалось, зачем и почему данный код написан. Надо очень тщательно комментировать и менять коменты при модификации кода. Говорят один рисунок стоит 1024 слов. Я за графические модели. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2010, 17:47 |
|
||
|
|

start [/forum/topic.php?fid=29&msg=35805790&tid=1526507]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
39ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
2ms |
| others: | 234ms |
| total: | 382ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...