      

  Для того, чтобы можно было пользоваться программами необходимо чтобы была
установлена на ваш компьютер база данных MySQL. Должна быть выполнена
процедура разметки базы данных. Если вы уже работаете с
терминальной версией системы, то вам достаточно построить программы и
переписать их в каталог откуда они будут доступны для запуска всем
пользователям (обычно это /usr/local/bin).


Для построения программ из исходных текстов нужно чтобы на вашем компъютере были установлены библиотеки:
libgtk-3-dev
libmysqlclient-dev

Кроме того на вашем компютере должны быть в наличии программы:
cmake        (построитель make файлов)
mc           (программа для работы с файлами)
evince       (просмотрщик файлов)
gedit        (простой графический редактор)
mysql-server (база данных mysql или MariaDB)

  Для посторения всех программ необходимо в каталоге где находится файл который вы
сейчас читаете дать команды:

cmake ./
make


  В каталоге "/buhg_g" будут построены всё подсистемы бухгалтерского учёта. В
каталоге "/additionally" будут построены дополнительные программы, которые работают
с использованием базы бухгалтерского учёта.

 Описание программ в каталоге "/buhg_g":
i_admin  - программа администрирования баз данных (создание баз, разрешение
           доступа к базам, просмотр списка баз данных)
i_start  - головная программа бухгалтерского учёта, которая запускает все
           подсиcтемы
i_xbu    - подсистема "Главная книга"
i_xmu    - подсистема "Материальный учёт"
i_xusl   - подсистема "Учёт услуг"
i_xkas   - подсистема "Учёт кассовых ордеров"
i_xdk    - подсистема "Платёжные документы"
i_xzp    - подсистема "Заработная плата"
i_xuos   - подсистема "Учёт основных средств"
i_xukr   - подсистема "Учёт командировочных расходов"
i_xupl   - подсистема "Учёт путевых листов"
i_xrnn   - подсистема "Реестр налоговых накладных"
i_xud    - подсистема "Учёт доверенностей"

 Описание программ в каталоге "/additionally":
i_taxi       - программа диспетчеризации такси
i_sbtaxi     - программа разметки базы данных для программы "i_taxi"
i_taxi_saldo - программа переноса сальдо для программы "i_taxi"

i_rest       - программа выписки счетов для предприятий сферы услуг.
i_sozbrest   - программа разметки базы для работы программы "i_rest"
i_alter_rt   - программа адаптации базы данных для работы с новыми версиями
               програмы "i_rest"
i_rest_k     - программа централизованого расчёта клиентов для предприятий
               сферы услуг
i_rest_saldo - программа переноса сальдо по клиентам.
i_kontr_vv   - программа для определения можно ли входить/выходить клиенту
               через турникет 
i_zapis_vv   - программа для записи входа/выхода клиента через турникет
i_pros_vv    - программа для просмотра(удаления) записей на вход/выход ,
               просмотра (удаления) записей по кассе.

	Ключи для запуска программ:

b - имя базы
h - хост
p - пароль

	                Пример.
	Предположим пользователь имеет пароль для работы
с SQL базой данных "demo". База данных размечена с именем "buhbaz". 
Програмы для него должна запускаться так:

i_start -p demo -h localhost -b buhbaz
i_xbu -p demo -b buhbaz
i_xmu -p demo -b buhbaz

	Хочу обратить внимание на то, что программы сами определяют login
пользователя, который запускает программу. Поэтому если программа при
запуске говорит, что у вас нет доступа к базе, то это значит, что вы указали
неверный пароль для login, под которым вы зарегистрировались в системе или
для данного login вообще не установлено разрешение для работы с конкретной
базой данных. (Разрешение для работы с базой и установка пароля выполняются
с помощью программы i_admin). Или нет базы данных, которую вы собираетесь
открыть.
	Ключ -h указывать не обязательно, если база данных
находиться на вашей локальной машине.
	С помощью комады locale проверте в какай кодировке работает ваша
операционная система. Она должна работать в кодировке utf8.
