Відмінності між версіями «Користувач:Surycat»

Матеріал з Wiki Script Solutions
Перейти до: навігація, пошук
(Створена сторінка: =Програмний комплекс "Капітал"= Програмний комплекс "Капітал" (далі Капітал) виконує фун...)
 
 
(не показано 10 проміжних версій цього учасника)
Рядок 1: Рядок 1:
=Програмний комплекс "Капітал"=
+
== Бородулін Роман Олександрович==
 +
Інженер ком'пютерних систем.
 +
Тотемний звір [[сурикат]].
 +
 +
====Обов'язки:====
 +
* Сервери (FreeBSD, Debian): встановлення, обслуговування, сервіси, відновлення.
 +
* Бази Даних: встановлення, обслуговування, відновлення.
 +
* Моніторинг: сервери, бази даних.
 +
* Капітал: заявки.
  
Програмний комплекс "Капітал" (далі Капітал) виконує функції з обліку товарів і коштів. Тобто рахує три основні цифри в часі:  
+
====Підтримка проектів(сервісів):====
залишок товару, сума реалізації (СР) і залишкова сума закупки. Всі інші значення похідні, аналітичні або корегуючі. "Капітал  
+
* ПК Капітал
призначений для вирішення завдань управління торгівлею, виробництвом, операціями замовлення, закупки та реалізації товару,
+
* Replication
ціноутворення, проведення інвентаризації та категоризації товару - сказано на [//softwest.net/roboty/programnyy-kompleks-kapital офіційній сторінці компані Софтвест] значить так воно і є - інтегрований з найбільш розповсюдженими на ринку України касовими апаратами, а також надає можливість синхронізації даних з електронними вагами та терміналами збору даних. Передбачений варіант експорту даних в MS Excel
+
* Sync Service
та обміну даних з бухгалтерською системою 1С, функціонує на платформах MS Windows XP та Windows 7,
+
* Fix Service
серверна частина на ОС Linux, FreeBSD".
+
* Firebird
 +
* MySQL
 +
* Zabbix
 +
* OpenVPN
 +
* Capital Commander (Capini)
 +
* Linux Debian
 +
* Freebsd
 +
* Support (сайт)
  
Отже комплекс "жирний" і має багато цікавого. Був створений в 2005 році і активно розробляється й зараз, тому документація буде
 
змінюватись і дописуватись. Іншими словами - програма для супермаркету або невеликого продуктового магазину.
 
Звісно, масштаби не обмежуються розмірами торгових закладів, може обслуговувати і гіпермаркети, стабільності і
 
функціоналу вистачає.
 
  
==Комплекс скаладається з таких основних частин:==
 
* Основна база даних. Я взив визначення "основна" тому що це не єдина база, що входить в комплекс. З нею працюють майже всі програми комплексу. В цій базі міститься вся інформація про торгову одиницю, тому вона є дуже важлива і її встрата тягне за собою великі неприємності, безкінечні години роботи, недосипанння, недоїданння і навіть сльози. Виконана вона в субд Firebird по можливості останньої версії, який може крутитись на осях Windows, Freebsd (найкраще) та Linux (зараз не практикується, але думаю працюватиме).
 
* Склад. Основна програма обробки даних. Ставиться на ос windows всіх версії, працює з користувачем і забезпечує всі торгівельні операції крім пробиття чеків. Підтримує синхронізацію з електронними вагами та вміє експортувати в різні формати. Такі як txt, html i pdf для 1С:Бухгалтерія. Оффлайн робота Складу звісно не можлива, потрібна база даних.
 
* Каса. Програма - робоче місце касира. Створена для торгівлі. Буквально. Списує товар, рахує готівку/перерахунок, працює з всіма популярними РРО, маленькими принтерами - "чекодруками", терміналами (поповнення дуже багатьох операторів: (Київстар, Лайф, МТС, WoT напевно і інші). Каса не працює на пряму з основною базою даних, а має для оперативної роботи свою базу, яка час-від-часу поновляє знання з основною через синхронізацію, тому каса абсолютно автономна. Ми кажемо - робота оффлайн. Але деякі операції таки потребують прямий звязок джерелом, це використання бонусної системи (операція проводиться напряму в основній базі даних) або поповнення рахунків через Інтернет.
 
* База даних каси. База, з якою працює тільки одна Каса. База дуже простенька тому багато про неї не роскажеш. Вона часткового копіює основну базу і постійно з нею синхронізується.
 
* Ревізія. Ревізія створена для введення фактичних залишків товарів. Вона не працює з цінами, лише записує кількість. Як і Каса, працює зі "своєю" базою і зв'язується з Основною базою тільки щоб загрузити/вигрузити ревізію (документ) зі Складу та загрузити залишки назад.
 
* База даних Ревізії дуже проста. Вона містить декілька таблиць із залишками та ревізіями і, якщо заглянути в неї, все стане зрозумілим.
 
* Реплікатор. Сервіс, що забезпечує цю славну синхронізацію, про яку вже двічі згадував. Він запускається на серверному кластері (сервері) і працює з двома базами по локальній мережі. На касу передає адекватні залишки та ціни, а назад забирає списання залишків. Працює 24 години на добу, але якщо каси виключені і зв'язку немає, може "поспати"
 
* Синхронізація. Це ще одна програма синхронізації, яка так і називається. Вона забезпечує синхронізацію даних по всій мережі магазинів. На ходу з 2009 року і постійно розвивається. Крутиться на сервері, зв'язується з двома базами (Firebird, MSSQL), працює через Інтернет.
 
* Коригування. Сервіс, що також працює на сервері, займається виправленнями помилок в основній базі. Маються на увазі помилки в даних: неправильні залишки кількості або суми. Так, як би це не звучало, але Капітал, працюючи з базою, багато помиляється, тому його треба підліковувати. Проект новий, в 2014 році тільки почався, тому надіюсь, що він принесе багато користі цілому комплексу.
 
* База даних Каск. Цю базу даних можна було назвати основною базою даних для основних база даних. Інформація, що збирається з бази торгового закладу потрапляє сюди і тут лишається для подальшої аналітики. Передається майже все: товари, клієнти, документи, тому база Каск дуже велика. Обслуговує її MSSQL і непогано справлєються, а раніше це робив Firebird.
 
* Каск. Власне програма для бази Каск. Дуже схожа на Склад, але має інші функції, аналітичні.
 
* Куби. Більші обдарована інтерпритація Каска, розрахована для роботи зі звітами.
 
  
Коротко про все і наче нікого не пропустив. Даних опис дуже поверховий аби в читача було приблизне уявлення з чим він матиме справу. Графічно все вищесказане можна зобразити так:
+
[[Користувач:Surycat|Surycat]] ([[Обговорення користувача:Surycat|обговорення]]) 16:24, 19 травня 2015 (EEST)
<gallery>
+
001_capital_a.png|Структура ПК Капітал
+
</gallery>
+

Поточна версія на 15:48, 19 травня 2015

Бородулін Роман Олександрович

Інженер ком'пютерних систем. Тотемний звір сурикат.

Обов'язки:

  • Сервери (FreeBSD, Debian): встановлення, обслуговування, сервіси, відновлення.
  • Бази Даних: встановлення, обслуговування, відновлення.
  • Моніторинг: сервери, бази даних.
  • Капітал: заявки.

Підтримка проектів(сервісів):

  • ПК Капітал
  • Replication
  • Sync Service
  • Fix Service
  • Firebird
  • MySQL
  • Zabbix
  • OpenVPN
  • Capital Commander (Capini)
  • Linux Debian
  • Freebsd
  • Support (сайт)


Surycat (обговорення) 16:24, 19 травня 2015 (EEST)