Программный комплекс Tera Bills 4.0 выполняет следующие функции: - ведение базы данных лицевых счетов;
- расчет коммунальных услуг;
- прием оплат за коммунальные услуги;
- формирование отчетности.
Характеристики программного комплекса Tera Bills 4.0: - 1) Клиент-серверная технология.
Комплекс построен по технологии "клиент-сервер" и состоит из 4 основных компонентов: - 2) Вход в систему с разделением полномочий операторов.
Все операторы, работающие с Tera Bills, объединяются в группы, каждая из которых, в свою очередь, содержит набор прав. Таким образом, новый оператор зачисляется в одну из групп и автоматически наследует все права этой группы. Количество групп и операторов не ограничено. Существует набор прав, определяющий возможности группы операторов. Большое количество прав (более 100) позволяет гибко давать полномочия операторам для выполнения различных действий, в том числе по службам и поставщикам услуг. Т.е. можно разрешить группе операторов работать лишь с некоторыми службами или поставщиками услуг. Работают права по принципу "запрещено все, что не разрешено". Это значит, что при необходимости разрешить какую-либо операцию, необходимо группе операторов дать соответствующее право. - 4) Хранение пользовательских настроек на сервере.
Настройки каждого оператора хранятся на сервере в основной базе данных. Это позволяет операторам иметь привычный вид программы на любом компьютере, где был выполнен вход в систему. - 5) Неограниченное количество служб.
- 6) Модульность.
Модульная схема построения комплекса позволяет в будущем использовать новые модули или создавать их самостоятельно. Например, использование модуля штрихового кодирования позволит принципиально изменить схему приема оплат. - 7) Конфигурации.
Конфигурацией называется совокупность всех параметров, настроек, данных. База данных, отчеты, шаблоны, модуль расчета, скрипт-файлы и т.д. - все входит в конфигурацию. Переключение между конфигурациями выполняется очень быстро (требуется перезапуск сервера) и фактически позволяет одной системе Tera Bills обслуживать несколько не связанных между собой баз данных. Например, можно иметь тестовую конфигурацию, в которой вести тестирование и отладку скриптов. - 8) Масштабируемость.
Система легко масштабируема и может быть использована при количестве лицевых счетов от 1. Увеличение производительности/пропускной способности может быть достигнуто несколькими способами: - увеличение количества клиентов. Позволяет увеличить пропускную способность системы при сборе платежей;
- использование более мощной СУБД. Позволяет увеличить скорость работы и надежность при большом количестве лицевых счетов (более 15000);
- использование нескольких экземпляров Tera Bills Server (в том числе и на нескольких компьютерах) позволяет в принципе достигнуть любой требуемой производительности.
Сочетая эти способы, можно получить систему требуемой производительности.- 9) Бесплатная версия.
Наличие бесплатной версии позволяет попробовать большинство из этих возможностей уже сейчас.
|