Синхронізація з базою даних

1. ОНОВЛЕННЯ ДАНИХ

Сторінка адмінпанелі призначена для запуску оновлення даних. Оновлення кожної категорії даних відбувається за окремою кнопці. Для кожної категорії даних перед оновленням слід задати період (місяць). Після старту поновлення слід дочекатися закінчення процесу. Стан процесу показано на анімованому «прогрессбар».

 

2. МІГРАЦІЯ ДАНИХ

Умовності обміну даними з базою даних системи обліку комунальних послуг для населення. 

Сайт передає наступні дані:

  • список особових рахунків, зареєстрованих на сайті
  • інформацію про платежі, прийнятих з сайту
  • введені користувачами показання приладів

Сайт приймає такі дані

  • загальні характеристики особових рахунків
  • список послуг
  • список проживаючих
  • список пільговиків
  • зворотньо-сальдові дані (борги нарахування)

Прийом і відправка даних здійснюється по команді адміністратора сайту. Для цього на SQL-сервері Замовника повинні бути створені необхідні таблиці і процедури, а також створено ім′я входу мають такі права доступу:

  • до  процедур передачі даних для особистого кабінету (запуск)
  • до  таблиці списку особових рахунків,  зареєстрованих на сайті  (запис, читання, видалення)

Ім′я входу примусово обмежується тільки для тих об′єктів бази даних, які використовуються при обміні даними. Ніяких інших доступів і дозволів на цьому імені входу не повинно бути.

Функція управління обміном даних доступна тільки адміністратору сайту (користувачеві групи «Адміністратори»). 

 

Приватне підприємство «Науково-дослідне і конструкторсько-технологічне бюро автоматизованих систем» (скорочено ПП «БАС») Частное предприятие «Научно-исследовательское и конструкторско-технологическое бюро автоматизированных систем» (сокращенно ЧП «БАС») Scientific-research and design-technological bureau of automated systems (abbreviated as BAS)