Материал из Joonte Wiki
Перейти к: навигация, поиск
м (Защищена страница «Документация:Общие сведения о системе» [edit=sysop:move=sysop])
(Пользователи)
 
(не показаны 3 промежуточные версии этого же участника)
Строка 1: Строка 1:
 
[[Категория:Документация]]
 
[[Категория:Документация]]
JBs сокращение от Joonte Billing System, представляет из себя продукт многолетней работы группы разработчиков.
+
JBs (сокращение от Joonte Billing System) представляет собой результат многолетней работы группы разработчиков.
  
'''JBs''' - система создана с нуля, включающая собственную реализацию '''фреймворка,''' основанного на '''DOM''' и композиции шаблонов, классы работы с базой данных, на основе много уровневых '''транзакций'''.
+
JBs - '''ядро''' для создания информационных '''биллинговых систем'''. платформа для их разработки.  
  
JBs - '''ядро''' для создания информационных '''биллинговых систем.''' Основываясь на опыте работы в области телекоммуникаций и ядра JBs нами была разработана система JBs+hosting. Мы так же разрабатываем и ряд других проектов на основе JBs.
+
Все биллинговые системы имеют схожие принципы устройства, поэтому, используя JBs, являющуюся структурным стержнем каждой из подобных систем, легко создавать новую информационную систему, отвечающую требованиям заказчика и адаптированную под конкретный вид бизнеса.
  
Перед разработчиками стояла задача создать платформу для построения любых биллинговых систем, т.к. все из них имеют схожие принципы устройства.
+
Так, основываясь на опыте работы в области телекоммуникаций и ядре JBs, мы разработали систему JBs+hosting, адаптированную для предоставления услуг хостинга и сопутствующих услуг.
  
 
=== Пользователи ===
 
=== Пользователи ===
  
Основным ключевым элементом системы является пользователь, принадлежащий одной из '''групп.'''
+
Основным элементом системы является пользователь, принадлежащий одной из '''групп.'''
  
 
Группы в системе представлены иерархическими зависимостями. Корневой группой всегда является группа [Пользователи] в нее по умолчанию входят группы: [Клиенты] и [Сотрудники].
 
Группы в системе представлены иерархическими зависимостями. Корневой группой всегда является группа [Пользователи] в нее по умолчанию входят группы: [Клиенты] и [Сотрудники].

Текущая версия на 14:47, 24 февраля 2009

JBs (сокращение от Joonte Billing System) представляет собой результат многолетней работы группы разработчиков.

JBs - ядро для создания информационных биллинговых систем. платформа для их разработки.

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

Так, основываясь на опыте работы в области телекоммуникаций и ядре JBs, мы разработали систему JBs+hosting, адаптированную для предоставления услуг хостинга и сопутствующих услуг.

Пользователи

Основным элементом системы является пользователь, принадлежащий одной из групп.

Группы в системе представлены иерархическими зависимостями. Корневой группой всегда является группа [Пользователи] в нее по умолчанию входят группы: [Клиенты] и [Сотрудники].

Группам определяется совокупность прав в системе, с учетом их иерархических зависимостей.

Договоры

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

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

Счета на оплату

Счета на оплату формируются на базе договора, выступающего в качестве основания для перечисления денежных средств.

Для различных типов договоров используются различные типы платежных систем. Например, на основании договора заказчик-юридическое лицо оплата может быть произведена только через расчетный счет. Другие платежные системы становятся не доступны для данного договора. Услуги

Заказ любой услуги в системе так же осуществляется на основе одного из договоров. Заказ - заявка на оказание услуги, которая должна быть оплачена с баланса договора на который она была заказана. При оплате заявки, к договору формируется приложение - регламент (правила) оказания услуг данного типа, так же осуществляется финансовая проводка по списанию денежных средств с баланса договора на баланс заказа, откуда по выполнению работ по данному заказу окончательно списываются денежные средства в счет выполненных работ.