https://user.sftserv.ru/index.php?title=%D0%9D%D0%B0%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D0%BB%D0%B5%D0%BA%D1%81%D0%B0&feed=atom&action=historyНазначение комплекса - История изменений2024-03-28T10:11:23ZИстория изменений этой страницы в викиMediaWiki 1.27.0https://user.sftserv.ru/index.php?title=%D0%9D%D0%B0%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D0%BB%D0%B5%D0%BA%D1%81%D0%B0&diff=619&oldid=prevHisava в 13:26, 5 марта 20202020-03-05T13:26:39Z<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;' lang='ru'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Предыдущая</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Версия 13:26, 5 марта 2020</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l6" >Строка 6:</td>
<td colspan="2" class="diff-lineno">Строка 6:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  При этом разработка и доработка таких прикладных решений может осуществляться как силами разработчика, так и сторонними организациями, а также самостоятельно, силами самих клиентов.   </div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  При этом разработка и доработка таких прикладных решений может осуществляться как силами разработчика, так и сторонними организациями, а также самостоятельно, силами самих клиентов.   </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>  Система Fabius.NET написана на С# под Net.Framework, поэтому прикладные решения представляют собой набор сборок (assembly), содержащих мета описания бизнес-сущностей (типы, перечисления, интерфейсы взаимодействия и пр.) и xml-файлы, содержащие необходимые для работы экземпляры объектов бизнес-сущностей (роли, пользователи, визуальные настройки, печатные формы, отчеты и проч.) Таким образом, разработка прикладного решения сводится к написанию и <del class="diffchange diffchange-inline">  </del>компиляции этих сборок и необходимых xml-файлов описаний, впоследствии подключаемых к системному уровню Fabius.NET  </div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>  Система Fabius.NET написана на С# под Net.Framework, поэтому прикладные решения представляют собой набор сборок (assembly), содержащих мета описания бизнес-сущностей (типы, перечисления, интерфейсы взаимодействия и пр.) и xml-файлы, содержащие необходимые для работы экземпляры объектов бизнес-сущностей (роли, пользователи, визуальные настройки, печатные формы, отчеты и проч.) Таким образом, разработка прикладного решения сводится к написанию и компиляции этих сборок и необходимых xml-файлов описаний, впоследствии подключаемых к системному уровню Fabius.NET  </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  Разрабатывать прикладное решение в виде сборок, можно напрямую, в любой среде разработки под .NET, формируя сборки, содержащие бизнес-типы, отвечающие определенным требованиям, содержащие установленные атрибуты и имплементирующие  заданные интерфейсы, однако такая разработка достаточно трудоемка, требует больших затрат на сопровождение, сложности с повторным использованием кода и иные проблемы технического характера.</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  Разрабатывать прикладное решение в виде сборок, можно напрямую, в любой среде разработки под .NET, формируя сборки, содержащие бизнес-типы, отвечающие определенным требованиям, содержащие установленные атрибуты и имплементирующие  заданные интерфейсы, однако такая разработка достаточно трудоемка, требует больших затрат на сопровождение, сложности с повторным использованием кода и иные проблемы технического характера.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>= Смотрите также =</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>= Смотрите также =</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Заглавная страница]]</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Заглавная страница]]</div></td></tr>
</table>Hisavahttps://user.sftserv.ru/index.php?title=%D0%9D%D0%B0%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D0%BB%D0%B5%D0%BA%D1%81%D0%B0&diff=618&oldid=prevHisava в 13:26, 5 марта 20202020-03-05T13:26:23Z<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;' lang='ru'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Предыдущая</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Версия 13:26, 5 марта 2020</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l6" >Строка 6:</td>
<td colspan="2" class="diff-lineno">Строка 6:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  При этом разработка и доработка таких прикладных решений может осуществляться как силами разработчика, так и сторонними организациями, а также самостоятельно, силами самих клиентов.   </div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  При этом разработка и доработка таких прикладных решений может осуществляться как силами разработчика, так и сторонними организациями, а также самостоятельно, силами самих клиентов.   </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>  Система Fabius.NET написана на С# под Net.Framework, поэтому прикладные решения представляют собой набор сборок (assembly), содержащих мета описания бизнес-сущностей (типы, перечисления, интерфейсы взаимодействия и пр.) и xml- <del class="diffchange diffchange-inline">  </del>файлы, содержащие необходимые для работы экземпляры объектов бизнес-сущностей (роли, пользователи, визуальные настройки, печатные формы, отчеты и проч.) Таким образом, разработка прикладного решения сводится к написанию и  компиляции этих сборок и необходимых xml-файлов описаний, впоследствии подключаемых к системному уровню Fabius.NET  </div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>  Система Fabius.NET написана на С# под Net.Framework, поэтому прикладные решения представляют собой набор сборок (assembly), содержащих мета описания бизнес-сущностей (типы, перечисления, интерфейсы взаимодействия и пр.) и xml-файлы, содержащие необходимые для работы экземпляры объектов бизнес-сущностей (роли, пользователи, визуальные настройки, печатные формы, отчеты и проч.) Таким образом, разработка прикладного решения сводится к написанию и  компиляции этих сборок и необходимых xml-файлов описаний, впоследствии подключаемых к системному уровню Fabius.NET  </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  Разрабатывать прикладное решение в виде сборок, можно напрямую, в любой среде разработки под .NET, формируя сборки, содержащие бизнес-типы, отвечающие определенным требованиям, содержащие установленные атрибуты и имплементирующие  заданные интерфейсы, однако такая разработка достаточно трудоемка, требует больших затрат на сопровождение, сложности с повторным использованием кода и иные проблемы технического характера.</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  Разрабатывать прикладное решение в виде сборок, можно напрямую, в любой среде разработки под .NET, формируя сборки, содержащие бизнес-типы, отвечающие определенным требованиям, содержащие установленные атрибуты и имплементирующие  заданные интерфейсы, однако такая разработка достаточно трудоемка, требует больших затрат на сопровождение, сложности с повторным использованием кода и иные проблемы технического характера.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>= Смотрите также =</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>= Смотрите также =</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Заглавная страница]]</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Заглавная страница]]</div></td></tr>
</table>Hisavahttps://user.sftserv.ru/index.php?title=%D0%9D%D0%B0%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D0%BB%D0%B5%D0%BA%D1%81%D0%B0&diff=617&oldid=prevHisava в 13:10, 5 марта 20202020-03-05T13:10:30Z<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;' lang='ru'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Предыдущая</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Версия 13:10, 5 марта 2020</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l2" >Строка 2:</td>
<td colspan="2" class="diff-lineno">Строка 2:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  оперирующую набором информационных сущностей (справочниками, документами, классификаторами и пр.) в соответствии с заданными бизнес процессами.  </div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  оперирующую набором информационных сущностей (справочниками, документами, классификаторами и пр.) в соответствии с заданными бизнес процессами.  </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  Данный комплекс можно разделить на два уровня – системный и прикладной:</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  Данный комплекс можно разделить на два уровня – системный и прикладной:</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>  *Системный уровень – состоит из ядра, пользовательского интерфейса, базы данных и различных инструментов: генератора печатных форм, подсистемы формирования отчетов и т.п. Системный уровень не зависит от того, какие бизнес- <del class="diffchange diffchange-inline">    </del>сущности обрабатываются и по каким правилам, и поставляется разработчиком в неизменном виде, вне зависимости от рода деятельности предприятия.  </div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>  *Системный уровень – состоит из ядра, пользовательского интерфейса, базы данных и различных инструментов: генератора печатных форм, подсистемы формирования отчетов и т.п. Системный уровень не зависит от того, какие бизнес-сущности обрабатываются и по каким правилам, и поставляется разработчиком в неизменном виде, вне зависимости от рода деятельности предприятия.  </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  *Прикладной уровень состоит из бизнес-сущностей и правил их взаимодействия. Наборы этих сущностей, в зависимости от профиля предприятия сильно отличаются - поэтому данный уровень разрабатывается и поставляется независимо от системного.  </div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  *Прикладной уровень состоит из бизнес-сущностей и правил их взаимодействия. Наборы этих сущностей, в зависимости от профиля предприятия сильно отличаются - поэтому данный уровень разрабатывается и поставляется независимо от системного.  </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  При этом разработка и доработка таких прикладных решений может осуществляться как силами разработчика, так и сторонними организациями, а также самостоятельно, силами самих клиентов.   </div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  При этом разработка и доработка таких прикладных решений может осуществляться как силами разработчика, так и сторонними организациями, а также самостоятельно, силами самих клиентов.   </div></td></tr>
</table>Hisavahttps://user.sftserv.ru/index.php?title=%D0%9D%D0%B0%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D0%BB%D0%B5%D0%BA%D1%81%D0%B0&diff=616&oldid=prevHisava в 13:10, 5 марта 20202020-03-05T13:10:21Z<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;' lang='ru'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Предыдущая</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Версия 13:10, 5 марта 2020</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l2" >Строка 2:</td>
<td colspan="2" class="diff-lineno">Строка 2:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  оперирующую набором информационных сущностей (справочниками, документами, классификаторами и пр.) в соответствии с заданными бизнес процессами.  </div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  оперирующую набором информационных сущностей (справочниками, документами, классификаторами и пр.) в соответствии с заданными бизнес процессами.  </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  Данный комплекс можно разделить на два уровня – системный и прикладной:</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  Данный комплекс можно разделить на два уровня – системный и прикладной:</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>  *Системный уровень – состоит из ядра, пользовательского интерфейса, базы данных и <del class="diffchange diffchange-inline">раз-личных </del>инструментов: генератора печатных форм, подсистемы формирования отчетов и т.п. Системный уровень не зависит от того, какие бизнес-      сущности обрабатываются и по каким правилам, и поставляется разработчиком в неизменном виде, вне зависимости от рода деятельности предприятия.  </div></td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>  *Системный уровень – состоит из ядра, пользовательского интерфейса, базы данных и <ins class="diffchange diffchange-inline">различных </ins>инструментов: генератора печатных форм, подсистемы формирования отчетов и т.п. Системный уровень не зависит от того, какие бизнес-      сущности обрабатываются и по каким правилам, и поставляется разработчиком в неизменном виде, вне зависимости от рода деятельности предприятия.  </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  *Прикладной уровень состоит из бизнес-сущностей и правил их взаимодействия. Наборы этих сущностей, в зависимости от профиля предприятия сильно отличаются - поэтому данный уровень разрабатывается и поставляется независимо от системного.  </div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  *Прикладной уровень состоит из бизнес-сущностей и правил их взаимодействия. Наборы этих сущностей, в зависимости от профиля предприятия сильно отличаются - поэтому данный уровень разрабатывается и поставляется независимо от системного.  </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  При этом разработка и доработка таких прикладных решений может осуществляться как силами разработчика, так и сторонними организациями, а также самостоятельно, силами самих клиентов.   </div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  При этом разработка и доработка таких прикладных решений может осуществляться как силами разработчика, так и сторонними организациями, а также самостоятельно, силами самих клиентов.   </div></td></tr>
</table>Hisavahttps://user.sftserv.ru/index.php?title=%D0%9D%D0%B0%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D0%BB%D0%B5%D0%BA%D1%81%D0%B0&diff=615&oldid=prevHisava в 13:09, 5 марта 20202020-03-05T13:09:39Z<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;' lang='ru'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Предыдущая</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Версия 13:09, 5 марта 2020</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l8" >Строка 8:</td>
<td colspan="2" class="diff-lineno">Строка 8:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  Система Fabius.NET написана на С# под Net.Framework, поэтому прикладные решения представляют собой набор сборок (assembly), содержащих мета описания бизнес-сущностей (типы, перечисления, интерфейсы взаимодействия и пр.) и xml-  файлы, содержащие необходимые для работы экземпляры объектов бизнес-сущностей (роли, пользователи, визуальные настройки, печатные формы, отчеты и проч.) Таким образом, разработка прикладного решения сводится к написанию и  компиляции этих сборок и необходимых xml-файлов описаний, впоследствии подключаемых к системному уровню Fabius.NET  </div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  Система Fabius.NET написана на С# под Net.Framework, поэтому прикладные решения представляют собой набор сборок (assembly), содержащих мета описания бизнес-сущностей (типы, перечисления, интерфейсы взаимодействия и пр.) и xml-  файлы, содержащие необходимые для работы экземпляры объектов бизнес-сущностей (роли, пользователи, визуальные настройки, печатные формы, отчеты и проч.) Таким образом, разработка прикладного решения сводится к написанию и  компиляции этих сборок и необходимых xml-файлов описаний, впоследствии подключаемых к системному уровню Fabius.NET  </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  Разрабатывать прикладное решение в виде сборок, можно напрямую, в любой среде разработки под .NET, формируя сборки, содержащие бизнес-типы, отвечающие определенным требованиям, содержащие установленные атрибуты и имплементирующие  заданные интерфейсы, однако такая разработка достаточно трудоемка, требует больших затрат на сопровождение, сложности с повторным использованием кода и иные проблемы технического характера.</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>  Разрабатывать прикладное решение в виде сборок, можно напрямую, в любой среде разработки под .NET, формируя сборки, содержащие бизнес-типы, отвечающие определенным требованиям, содержащие установленные атрибуты и имплементирующие  заданные интерфейсы, однако такая разработка достаточно трудоемка, требует больших затрат на сопровождение, сложности с повторным использованием кода и иные проблемы технического характера.</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">= Смотрите также =</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">[[Заглавная страница]]</ins></div></td></tr>
</table>Hisavahttps://user.sftserv.ru/index.php?title=%D0%9D%D0%B0%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D0%BB%D0%B5%D0%BA%D1%81%D0%B0&diff=89&oldid=prevSergey.h: Новая страница: « Программный комплекс «Fabius.NET» представляет собой систему документооборота (ERPII) распред…»2016-09-23T12:17:59Z<p>Новая страница: « Программный комплекс «Fabius.NET» представляет собой систему документооборота (ERPII) распред…»</p>
<p><b>Новая страница</b></p><div> Программный комплекс «Fabius.NET» представляет собой систему документооборота (ERPII) распределенной архитектуры, <br />
оперирующую набором информационных сущностей (справочниками, документами, классификаторами и пр.) в соответствии с заданными бизнес процессами. <br />
Данный комплекс можно разделить на два уровня – системный и прикладной:<br />
*Системный уровень – состоит из ядра, пользовательского интерфейса, базы данных и раз-личных инструментов: генератора печатных форм, подсистемы формирования отчетов и т.п. Системный уровень не зависит от того, какие бизнес- сущности обрабатываются и по каким правилам, и поставляется разработчиком в неизменном виде, вне зависимости от рода деятельности предприятия. <br />
*Прикладной уровень состоит из бизнес-сущностей и правил их взаимодействия. Наборы этих сущностей, в зависимости от профиля предприятия сильно отличаются - поэтому данный уровень разрабатывается и поставляется независимо от системного. <br />
При этом разработка и доработка таких прикладных решений может осуществляться как силами разработчика, так и сторонними организациями, а также самостоятельно, силами самих клиентов. <br />
<br />
Система Fabius.NET написана на С# под Net.Framework, поэтому прикладные решения представляют собой набор сборок (assembly), содержащих мета описания бизнес-сущностей (типы, перечисления, интерфейсы взаимодействия и пр.) и xml- файлы, содержащие необходимые для работы экземпляры объектов бизнес-сущностей (роли, пользователи, визуальные настройки, печатные формы, отчеты и проч.) Таким образом, разработка прикладного решения сводится к написанию и компиляции этих сборок и необходимых xml-файлов описаний, впоследствии подключаемых к системному уровню Fabius.NET <br />
Разрабатывать прикладное решение в виде сборок, можно напрямую, в любой среде разработки под .NET, формируя сборки, содержащие бизнес-типы, отвечающие определенным требованиям, содержащие установленные атрибуты и имплементирующие заданные интерфейсы, однако такая разработка достаточно трудоемка, требует больших затрат на сопровождение, сложности с повторным использованием кода и иные проблемы технического характера.</div>Sergey.h