Для получения информации о платформе Tria Вы можете посетить следующие разделы:
Принципы работы Tria.
Платформа Tria создавалась по образу и подобию самого распространенного на просторах бывшего СССР программного продукта - 1С Предприятия. Также как и 1С, готовое решение состоит из двух частей - платформы (запускаемого приложения) и базы данных.
Основным отличием от 1С является то, что в Tria отсутствует язык программирования. Вся бизнес-логика работы конфигураций хранится в различного рода конструкторах и настроечных таблицах, содержащих формулы и правила расчетов. Таким образом, для настройки и доработки конфигураций не требуются знания программиста - на первый план выходит знание предметной области и умение переложить задачу на объекты системы. Платформа оперирует следующими объектами:
- Справочники. Содержат справочную информацию (Контрагенты, Товары и т.д.). Все справочники являются иерархическими, по принципу работы 1С.
- Документы. Я вляются основным двигателем системы. При проведении делают движения в регистры, для накопления итогов. Примеры документов - Приходная накладная, Выписка банка.
- Регистры. В регистрах производится накопление результатов проведения документов. Примеры регистров - Остатки товаров, Реализация, Бухгалтерские проводки.
- Отчеты и печатные формы.
- Обработки. Обработки предназначены для группрового изменения справочников и документов.
Подходит ли мне Tria?
По способу настройки под задачи заказчика все учетные системы условно можно разделить на следующие типы:
- Системы с заранее жестко прописанной логикой работы, в которых донастройка под требования бизнеса, можно сказать, отсутствует. Если Вам такая система полностью подходит - то это очень хороший вариант, т.к. расходы на сопровождение будут минимальны. Однако будьте готовы к тому, что в один прекрасный момент данная система не сможет решать возникшие новые задачи и ее придется заменить на другую. Очень часто поставщики таких систем говорят: "Настраивать нашу программу нет необходимости, т.к. в ней уже есть все, что Вам может понадобится"...
- "Кнопочно-флажечные" системы - системы, в которых настройка производится путем задания параметров работы в настроечных справочниках. Например: "Продавать в минуса", "Списание по ФИФО" и т.д. Поскольку вариантов работы может быть множество, то и количество таких "флажков" и "кнопок" может быть очень велико. Для настройки таких программ требуется специалист с определенным набором знаний, т.к. надо знать взаимосвязи между настройками. Опять же, жизнь многогранна, и очень даже легко может случится ситуация, описанная в п.1.
- Системы, в которых присутствует свой язык программирования. Наиболее гибкие системы. В них можно сделать все или почти все - вопрос времени и денег. А поскольку настраивать такие системы может только специально обученный программист, то внедрение и сопровождение данных систем может потребовать значительных финансовых затрат.
Учетная система Tria занимает промежуточное положение между "кнопочно-флажечными" системами и системати с встроенным языком программирования.
Соответственно, если у Вас:
- небольшое предприятие или несложные бизнес-процессы;
- часто меняется схема работы;
- Вы хотите сэкономить на совокупной стоимости владения програмным обеспечением -
то ПО Tria - это то, что Вам нужно. Если же у Вас:
- большое предприятие, с жестко прописанными и редко изменяемыми бизнес-процессами;
- затраты на детальную проработку логики и интерфейса программы окупаются за счет снижения постоянных трудозатрат;
- требуются сложные расчеты и обширные аналитические отчеты -
то скорее всего, возможностей Tria для Вас будет недостаточно, и Вам необходима учетная система типа (3). Технические характеристики: Программа Tria нетребовательна к мощности компьютера. Первые релизы Tria работали на Pentium 150, 32 мегабайта оперативной памяти с достаточно комфортной скоростью.
Мощности любого компьютера не старше 10 лет хватит для работы небольшого магазина.
Хотя для платформы Tria и предусмотрена инсталляция, фактически она является portable application - т.е. программой, не требующей инсталляции. Вы можете устанавливать программу простым копированием всей директории.
В процессе работы Tria ничего не пишет ни в реестр Windows, ни в системные папки. В качестве хранилища данных используется бесплатный SQL-сервер Firebird (существуют версии сервера как под Windows, так и под бесплатные операционные системы (Linux, FreeBSD)).
Для однопользовательской работы по-умолчанию предлагается работа с embedded-версией сервера Firebird, которая не требует его отдельной установки и администрирования.
Более подробно о возможностях Firebird можно почитать здесь:
www.ibphoenix.com – сайт производителя
www.ibase.ru – сайт компании, принимавшей участие в разработке данного сервера. Содержит очень много полезной информации на русском языке.
www.interbase-world.com , www.sql.ru – сайты, где можно пообщаться с программистами, эксплуатировавшими данный сервер.
Платформа Tria состоит из 4-х исполняемых файлов:
Редактор структуры базы данных - позволяет менять структуру данных, редактировать формы документов, справочников, журналов.
Ввод данных – основной режим работы пользователя. Здесь вводятся/корректируются данные, формируются отчеты.
Редактор отчетов – позволяет создавать и редактировать отчеты и печатные формы документов.
Обновление структуры БД – мастер обновления структуры базы данных. При выходе новых версий ПО иногда возникает необходимость обновления БД. Используйте для этого данный мастер.
Сравнение с 1С или Немного истории.
Наша система родилась не на пустом месте. Сначала мы занимались созданием нестандартных решений на базе 1С 7.7. В результате последовательных изысканий родился механизм хозяйственных операций.
Сущность данного механизма состоит в том, что вся логика поведения документа содержится не в коде на языке 1С, а задается с помощью специального справочника Хозяйственные операции. Как результат, получили следующие плюсы:
логику работы документов можно менять “на лету”, при этом остальные пользователи продолжают работать в базе.
Значительно упростился и ускорился процесс вноса изменений в конфигурацию, а следовательно, стоимость сопровождения.
Значительно снизился уровень требований к настройщику/внедренцу 1С. Люди, не умеющие программировать на 1С, сами настраивали проводки, меняли коренным образом логику работы программы. Сместился акцент в требованиях к внедренцам: в первую очередь специалисты должны знать предметную область, понимать методологию работы, а уже затем быть специалистами в 1С.
В дальнейшем, код, поддерживающий механизм хозяйственных операций был перенесен во внешнюю компоненту (перенесен с языка 1С на Delphi). В 1С остался код, поддерживающий связь 1С с внешней компонентой и код, выполняющий различные нестандартный действия.
А затем родилась ИДЕЯ. Если мы используем 1С как редактор структуры базы данных и форм документов, не используя основного “движка” - языка программирования, то почему бы самим не написать этот редактор структуры?
Естественно, что наше ПО получилось идеологически похоже на 1С. Те же справочники иерархической структуры, документы, журналы документов, регистры. Пока нет плана счетов и периодических реквизитов – планируется со временем. По сути, перед вами нечто похожее на компоненту “Оперативный учет” (или “торговля” в простонародье).
Вкратце можно подытожить: в 1С можно сделать почти все, что хочет пользователь. Вопрос только времени, денег и хорошего специалиста. Наше ПО более ограничено по функциональности, но все, что можно сделать в Tria, делается значительно проще и быстрее, и при этом требует значительно меньшей степени подготовки специалистов.
Планы на будущее.
В дальнейшем планируются следующие возможности:
Linux-версия. (Linux - это бесплатная операционная система с полноценным графическим интерфейсом, для пользователя очень похожа на Windows). Позволит существенно сократить расходы на программное обеспечение.
Ведение истории действий пользователей.
Поддержка периодических значений (т.е. значений реквизитов справочников на дату, ведение истории изменения значений).
Бухгалтерский учет.
|