Имя:  Пароль:  Войти
DataSorption Software



 

Поделиться:

Chorovod

Вы можете получить Chorovod с нашего сайта, воспользовавшись кнопкой "Скачать":

Скачать (1 MB) Минимальная версия. В этой версии обеспечивается работа с файлами cds, xml.

Скачать (5 MB) Полная версия. Включает BDE (Borland Database Engine) для подключения к базам данных. Если Вы планируете работать с промышленными БД, рекомендуем скачать эту версию.

Основные сведения

Chorovod Front-End Data Management System представляет собой интегрированное средство разработки и выполнения программ, преимущественно для работы с базами данных. Chorovod построен с использованием общепринятых стандартов и стандартных технологий. Главная цель Chorovod – упростить разработку, сопровождение, модификацию программ, сделать работу с данными максимально эффективной и удобной.

Для разработчика

Chorovod предоставляет большие возможности и удобный интерфейс для разработки программ различной сложности с использованием минимального объема кодирования. Это позволяет разработчику сосредоточиться на предметной области, не уделяя слишком много времени созданию пользовательского интерфейса. Как результат – более тщательная проработка логики приложения и качество конечного программного продукта. Простота создания программ с использованием Chorovod также позволяет в кратчайшие сроки вносить необходимые конечному пользователю дополнения и изменения в логику и интерфейс программы. В конечном итоге, перечисленные возможности позволяют сократить стоимость разработки программ и их последующего сопровождения на протяжении всего жизненного цикла продукта.

В основе Chorovod лежит идея иерархического представления данных, наподобие представления файловой системы в современных файловых менеджерах. Теоретически, количество уровней вложенности не ограничено, что позволяет создать логичное и удобное представление данных пользователя. Для разработчика создание такого представления данных сводится к перетаскиванию таблицы, представления или хранимой процедуры из списка базы данных в дерево папок программы. При этом не требуется написания какого-либо кода.


Иерархия данных в редакторе свойств (представление разработчика)


Иерархия данных с точки зрения пользователя

В принципе, после создания нужной иерархии данных программа вполне работоспособна, то есть, на создание базового интерфейса пользователя понадобилось несколько минут. Программа уже имеет интерфейс и средства обработки данных, такие как добавление, редактирование и изменение данных и пр. После этого нужно только указать подписи к полям, скрыть поля, которые не нужно показывать пользователю, настроить свойства полей, если это необходимо, и указать правила редактирования. Что касается правил редактирования, то настройка форм редактирования, создание справочников и многостраничных "Помощников" тоже не станет сложной задачей. Chorovod предоставляет удобные средства для выполнения этих задач в считанные минуты. Уже на этом этапе, без написания какого-либо кода, программа обладает возможностями обработки данных, включая базовые функции добавления, изменения и редактирования данных с помощью автоматических форм, поиска и фильтрования данных, в том числе с помощью средства "Фильтр", которое позволяет создавать сложные выражения фильтра, использования шаблонов, массовых операций редактирования данных, пользовательских группировок данных и многое другое.

На рисунке ниже приведен внешний вид "Редактора задач" Chorovod. С помощью различных типов задач можно автоматизировать и настроить практически все моменты работы пользователя с данными. Это базовый интерфейс, доступный даже пользователю.


"Редактор задач", встроенный в Chorovod

Для более "тонкой" настройки разработчик может воспользоваться "Редактором свойств", который очень напоминает аналогичные средства распространенных и известных сред разработки.


"Редактор свойств" Chorovod (доступен только разработчику)

В Chorovod есть также средство для создания вычисляемых и сервисных колонок, из которых наиболее часто используются колонки типа "Конкатенация", "Процент", "Прописью" и "Таблица". Причем, эти функции доступны не только разработчику, но и конечному пользователю. Внешний вид "Редактора колонок" приведен ниже.


Встроенный "Редактор колонок"

Итак, что имеет разработчик в самом базовом варианте, без написания ни строчки кода?

  • Иерархическое представление данных;
  • Исключительно простое создание и изменение программы;
  • Встроенные средства выполнения основных операций с данными (добавление, изменение, удаление);
  • Встроенные средства поиска и фильтрования данных, включая средства создания сложных выражений фильтра;
  • Встроенные средства выполнения операций массового редактирования данных;
  • Встроенные средства создания пользовательских группировок данных;
  • Встроенные средства создания различных сервисных задач, таких как отчеты, внешние задачи, справочники, помощники, формы редактирования, почтовые агенты, репликаторы и пр.;
  • Встроенные средства проверки орфографии (при наличии Microsoft Office);
  • Встроенные средства создания пользовательских колонок и многое другое.

Для пользователя

Прежде всего, все программы, созданные на базе программного комплекса Chorovod, обладают несложным, унифицированным, интуитивно понятным и гибко настраиваемым интерфейсом. Все наиболее важные функции вынесены на передний план, но, если навыки пользователя позволяют, он вполне может воспользоваться и более сложными. Это позволяет сократить время и, соответственно, затраты на обучение персонала при внедрении программы.

Кроме базовых функций, таких как добавление, изменение и удаление данных, все программы, созданные на базе Chorovod, изначально имеют средства для поиска и фильтрования данных. Причем поиск и фильтрование могут осуществляться как "на лету" с помощью набора текста в поле для поиска и одной кнопки, так и с помощью более мощного средства – "Фильтра", позволяющего задавать несколько условий для одного или нескольких полей:


Фильтр

Для редактирования данных в Chorovod используются как простые формы, так и справочники, выполненные с использованием того же подхода, что и основное окно программы, а также "Помощники", позволяющие объединить несколько форм редактирования или справочников в нужном порядке. Это позволяет сделать работу с данными максимально простой и удобной.


Форма редактирования данных

Программы, созданные с использованием Chorovod, изначально предоставляют пользователю возможность создания пользовательских группировок данных. К примеру, встроенное средство "Избранное" позволяет пользователю создать ссылки на записи из различных таблиц, сгруппировать их по своему усмотрению и в дальнейшем обращаться к ним одним щелчком мышки:


Избранное

Такой подход очень напоминает использование ярлыков в операционной системе, но при этом в роли папок и файлов выступают записи БД.

К более сложным операциям работы с данными, которые позволяет осуществлять Chorovod, можно отнести использование шаблонов для внесения часто повторяющихся данных, работа с буфером обмена для копирования/вставки записей (например, из Excel), массовые операции с данными, возможность создания отчетов, пользовательских колонок и задач, а также многое другое.

Безопасность

Для обеспечения безопасности и целостности данных Chorovod имеет встроенные средства защиты программы от вирусов, встроенный анти-логгер для предотвращения хищения ценной информации с помощью программ перехвата нажатий клавиш и подобных им. Кроме этого, в Chorovod есть встроенные средства сворачивания программы при длительном простое с запросом пароля для ее восстановления, что позволит, в случае необходимости, уберечь информацию от глаз посторонних.

Для заказчика

Какие выгоды получает заказчик от использования Chorovod? Прежде всего, это значительно сокращенные сроки разработки и внедрения программного продукта. Принимая во внимание описанные выше возможности Chorovod, можно сказать, что по удобству, качеству и скорости разработки он успешно конкурирует со всеми существующими в настоящее время на российском рынке продуктами подобного класса. При этом он предоставляет множество удобных инструментов, как для разработчиков, так и для пользователей, отсутствующих в продуктах-конкурентах.

Chorovod и программы, созданные на его основе, не требуют значительного времени и затрат на сопровождение. На самом деле, Chorovod как таковой практически не требует сопровождения и настройки, для этого не нужно обладать специфическими знаниями. В большинстве случаев для установки программы требуется лишь переписать несколько файлов и выполнить простые действия по настройке подключения к базе данных.

Программы, созданные на основе Chorovod не требуют большого количества времени на обучение конечных пользователей. Пользователю предоставляется единый, интуитивно понятный и годами испытанный интерфейс для работы с данными. В зависимости от уровня навыков, пользователь может использовать как простые функции обработки данных, так и более сложные, такие как создание отчетов, пользовательских задач, справочников, шаблонов и т.п.

В результате, использование Chorovod позволяет снизить расходы на создание и сопровождение программных продуктов, а также сократить время, необходимое на внедрение ПО и обучение персонала.


Copyright © 2006-2021 DataSorption Software
Адрес: 340 S LEMON AVE #9008 WALNUT, CA 91789
Телефон: +1 (213) 459 3995, Email:
Valid XHTML 1.0 Transitional   RBK Money   Visa   MasterCard