Зміст

(Б-38) Платформа великих даних : Технічне завдання ПС АДКП

rest_documentconversion_latest_conversion_thumbnail_32309533_1

ЗАТВЕРДЖУЮ

КП «Головний

інформаційно-обчислювальний центр»
ЗАТВЕРДЖУЮ

ТОВ «СІВІС»

 
Директор Директор
__________________ В. М. Козубський _________________ О. О. Юношева



«_____» _______________ 2019 р.



«_____» ________________ 2019 р.
М.П               М.П



Створення програмного сервісу Аналіз діяльності комунальних підприємств, що входить до складу єдиної інформаційно-аналітичної платформи консолідації та аналізу великих даних «Big Data» в місті Києві   Шифр: ПС АДКП ТЕХНІЧНЕ ЗАВДАННЯ НА СТВОРЕННЯ ПС АДКП 39194632.184154.4687.ТЗ   Етап 2 п 1.1  На _____ аркушах


Від Замовника:  Від Виконавця: 
Начальник департаменту розвитку обліково-фінансових систем, голова комісії   Директор 
_______________ А. П. Гусаревич  _____________ О. О. Юношева 


         

ЗМІСТ

ЗМІСТ. 2 ПЕРЕЛІК ТЕРМІНІВ ТА СКОРОЧЕНЬ. 5

1.1.     Найменування системи та її умовне позначення. 9 1.2.      Шифр теми або номер договору: 9 1.3.     Найменування організацій Замовника і Розробника, їх реквізити. 9 1.4.     Підстави для розробки (перелік документів, на підставі яких створюється проект, ким і коли затверджені ці документи) 9 1.5.     Порядок передачі замовнику результатів робіт по розробці Сервісу. 10

2.1.     Планові терміни початку і закінчення роботи із створення Сервісу. 11 2.2.     Призначення Сервісу. 11 2.3.     Мета і завдання створення ПС АДКП.. 11 2.4.     Задачі та засоби для їх вирішення. 11 2.5.     Вимоги чинного законодавства. 12

3.1.     Вимоги до комплексу засобів захисту інформації 17 3.2.     Вимоги до інформаційної безпеки. 19 3.3.     Вимоги до режимів функціонування Сервісу. 20 3.4.     Вимоги до чисельності та кваліфікації персоналу Сервісу та режиму його роботи. 20 3.5.     Вимоги до надійності 21 3.6.     Вимоги до ергономіки. 22 3.7.     Вимоги до патентної чистоти. 23 3.8.     Вимоги до стандартизації та уніфікації 23 3.9.     Вимоги до видів забезпечення. 23 3.10.       Вимоги до інформаційного забезпечення. 24 3.11.       Вимоги до лінгвістичного забезпечення. 24 3.12.       Вимоги до програмного забезпечення. 24 3.13.       Вимоги до технічного забезпечення. 26 3.14.       Вимоги до організаційного забезпечення. 26 3.15.       Вимоги до методичного забезпечення. 26 3.16.       Вимоги до технологічної документації та методичного забезпечення. 26 3.17.       Швидкий та зручний доступ до реєстраційних даних підприємств, установ та організацій, що належать до комунальної власності. 27 3.18.       Використання OLAP-технологій для оперативного формування аналітичних звітів в потрібних розрізах; 27 3.19.       Зниження трудомісткості роботи із сервісом; 27

4.1.     Отримання даних з інформаційно-телекомунікаційної системи «Інформаційно-аналітична звітність для органів влади, громадян та бізнесу» далі ІТС Звітність. 28 4.2.     Отримання відкритих даних з єдиного державного реєстру юридичних осіб, фізичних осіб-підприємців та громадських формувань. 28 4.3.     Формування інформації для керівників структурних підрозділів КМДА про динаміку надання звітності підпорядкованими установами; 28 4.4.     Доступ користувачам до потрібної інформації згідно їх повноважень; 28 4.5.     Інструмент для гнучкого аналізу даних, фільтрації, сортування, групування та підрахунку показників; 28 4.6.     Можливість збереження налаштувань користувача в тому числі створених шаблонів аналітичних довідок в ПС АДКП.. 28 4.7.     Управління правами доступу користувачів Сервісів з розподіленням доступу функцій в межах сервісів. 29 4.8.     Реалізувати ведення журналу дій користувачів. 32

5.1.     Концептуальний опис ПС АДКП.. 33 5.2.     Використання OLAP-технологій для оперативного формування аналітичних звітів в потрібних розрізах. 34 5.3.     Архітектура Сервісу. 35 5.4.     Опис інтеграції з Платформою KYIVSMARTCITY у рамках авторизації 42 5.5.     Опис інтеграції з Платформою KYIVSMARTCITY у рамках модулю моніторингу. 43 5.6.     Джерела даних та їх перетворення для сервісу «АДКП». 47 5.7.     Компонент аналітичної вибірки. 64 5.8.     Компонент Особистий профіль. 68 5.9.     Компонент відображення звітних даних. 69 5.10.       Компонент проведення аналітичних розрахунків. 73

6.1.     Загальний перелік програмного забезпечення. 75 6.2.     Системне та прикладне програмне забезпечення. 75 6.3.     Схема розміщення компонентів на серверному обладнанні 75

СПИСОК РИСУНКІВ.. 79 СПИСОК ТАБЛИЦЬ. 80 Регламент оновлення інформації у ПС «АДКП». 82

 

ПЕРЕЛІК ТЕРМІНІВ ТА СКОРОЧЕНЬ

Термін Значення
Агрегати даних Іменована підмножина елементів даних або інших агрегатів усередині запису. У агрегатах допускається множинний елемент, який містить кілька значень елемента в одному примірнику агрегату.
АІС Автоматизована інформаційна система – це взаємозв'язана сукупність даних, комп’ютерного обладнання, програмних засобів, персоналу, стандартних процедур, які призначені для збору, обробки, розподілу, зберігання, представлення інформації згідно з вимогами, які випливають з цілей організації
АДКП Програмний сервіс «Аналіз діяльності комунальних підприємств»
Адміністратор Користувач, якому надано право визначати та призначати рівні доступу та виконувати адміністрування Сервісів
АІАС Автоматизована інформаційно-аналітична система – це комп'ютерна система, яка дозволяє отримувати інформацію, створювати її та здійснювати її обробку та аналіз
АРМ Автоматизоване робоче місце
БД База даних – сукупність даних, організованих відповідно до концепції, яка описує характеристику цих даних і взаємозв'язки між їх елементами
Вітрини даних Вітрини даних – це зріз сховища даних, що представляє собою масив тематичної, вузьконаправленої інформації.
Виконавець Юридична особа, що уклала договір з Замовником про надання послуг з розвитку Платформи.
ЄДР Єдиний державний реєстр юридичних осіб, фізичних осіб-підприємців та громадських формувань

(https://usr.minjust.gov.ua/ua/freesearch)
Замовник Юридична особа Комунальне підприємство «Головний інформаційно-обчислювальний центр», яка уклала договір з Виконавцем про надання послуг зі створення Платформи.
ІТС Звітність Інформаційно-телекомунікаційна система

«Інформаційно-аналітична звітність для органів влади, громадян та бізнесу»

https://prozorro.gov.ua/tender/UA-2018-07-02-001783-a
ЗІС Зовнішні інформаційні системи
ІТС Інформаційно-телекомунікаційна система – це система, в якій реалізується технологія обробки інформації з використанням технічних і програмних засобів
КБУ Комунальна бюджетна установа
Користувач Користувачами Платформи та окремих програмних сервісів є посадові (службові) особи та працівники структурних підрозділів виконавчого органу Київської міської ради (Київської міської державної адміністрації), районних в місті Києві державних адміністрацій, підприємств, установ та організацій, що належать до комунальної власності територіальної громади міста Києва, у тому числі медичних закладів (поліклініка, школа, садочки), а також інші фізичні або юридичні особи, які пройшли ідентифікацію, автентифікацію та авторизацію у встановленому порядку та отримали доступ до інформаційних ресурсів та функції Платформи у відповідності до визначених для них ролей
КП Комунальне підприємство
Модуль Функціональна частина системи, яка виконує певну функцію, має закінчене оформлення та засоби сполучення з іншими частинами
Протокол HTTP over TLS Hyper Text Transfer Protocol Secure – розширення протоколу HTTP, яке підтримує захист даних при транспортуванні за допомогою шифрування інформації відповідно до стандартів TLS. Такий захист потрібний в комерційних ресурсах, де використовується інформація про

конфіденційні або розрахункові дані користувача
Протоколи TCP/IP Мережева модель передачі даних, представлених в цифровому вигляді в якій передбачається проходження інформації через чотири рівні, кожен з яких описується правилом (протоколом передачі)
ПЗ Програмне забезпечення
Платформа

KYIVSMARTCITY
Єдина міська платформа електронної взаємодії, управління даними та сервісами (комп’ютерна програма «Платформа

Urbio») https://www.prozorro.gov.ua/tender/UA-2018-05-05-000852-b.
ППЗ Прикладне програмне забезпечення
ПС Програмний сервіс
Розріз даних Сукупність загальних показників параметрів по певному напрямку відповідно до яких потрібно провести всебічну аналітику
Розробник Компанія, що забезпечує технічний супровід системи
Стандарт IEEE 754 Стандарт, що описує формат уявлення чисел з плаваючою точкою. Використовується в програмних (компілятори з різних мов програмування) і апаратних (CPU і FPU) реалізаціях арифметичних дій (математичних операцій).
ТЗ Технічне завдання
ЦБД Центральна база даних
API Application Programming Interface – прикладний програмний інтерфейс
Big Data Великі дані (англ. Big data) – позначення структурованих і неструктурованих даних великих обсягів, що ефективно оброблюються горизонтально масштабованими програмними інструментами та альтернативними традиційним системам управління базами даних і рішенням класу Business Intelligence

  

1.     ЗАГАЛЬНІ ВІДОМОСТІ

1.1. Найменування системи та її умовне позначення

Повне найменування системи: Програмний сервіс «Аналіз діяльності комунальних підприємств» (далі – ПС АДКП). Умовне позначення: ПС АДКП, далі – Сервіс. Дане Технічне Завдання стосується розробки та впровадження ПС АДКП, забезпечує прийняття ефективних управлінських рішень щодо стану та діяльності комунальних підприємств на платформі BigData. Публікація таких даних у відкритому доступі для аналітичного дослідження в цілях прийняття оперативних рішень керівниками виконавчих органів КМДА, та вільний доступ громадськості до відкритої інформації про діяльність комунальних підприємств та структурних підрозділів КМДА, підвищить прозорість звітності органів муніципалітету.

Договір № 4687 від 30.07.2019 р.

1.3. Найменування організацій Замовника і Розробника, їх реквізити

Замовник: Комунальне підприємство «Головний інформаційно-обчислювальний центр» Місцезнаходження: вул. Космічна, буд. 12а, м. Київ, 02192, Україна. п/р 35442136091290 ГУ ДКСУ в м. Києві, Код банку 820019, ЄДРПОУ 04013755, Свідоцтво пл. ПДВ №100093243, ІПН 040137526538. Розробник: Товариство з обмеженою відповідальністю «СІВІС». Місцезнаходження: вул. Амосова, буд. 4, офіс 8, м. Київ, 03141, Україна. ЄДРПОУ 39194632, п/р 26003052709939 в «Філія Розрах. центр» АТ КБ «ПРИВАТБАНК», Код банку 320649, ІПН 391946326582.

1.4. Підстави для розробки (перелік документів, на підставі яких створюється проект, ким і коли затверджені ці документи)

Розробка виконується згідно договору № 4687 від 30.07.2019р. Результат проведення закупівлі: код за ДК 021:2015: 72210000-0 Послуги з розробки пакетів програмного забезпечення (Створення, впровадження та модернізація платформи великих даних).

1.5. Порядок передачі замовнику результатів робіт по розробці Сервісу

Результати робіт передаються у вигляді функціонуючого програмного забезпечення на базі засобів обчислювальної техніки та іншого необхідного устаткування Замовника у строки, визначені договором. Приймання результатів здійснюється комісією у складі уповноважених осіб Замовника та Виконавця.  

2.     ПРИЗНАЧЕННЯ ТА МЕТА СЕРВІСУ

2.1. Планові терміни початку і закінчення роботи із створення Сервісу

Початок робіт: 30.07.2019 р. Закінчення робіт: 26.12.2019 р.

2.2. Призначення Сервісу

ПС АДКП призначено для відображення достовірної аналітичної та оперативної інформації щодо певних аспектів роботи комунальних підприємств та структурних підрозділів КМДА, консолідації даних різних об’єктів функціонування та даних різних рівнів ієрархії на платформі Big Data, публікації таких даних у відкритому доступі для аналітичного дослідження в цілях прийняття оперативних рішень керівниками виконавчих органів КМДА та вільного доступу громадськості до відкритої інформації про діяльність комунальних підприємств та структурних підрозділів КМДА, а також підвищить прозорість звітності.

2.3. Мета і завдання створення ПС АДКП

Метою створення програмного сервісу АДКП є надання інформаційно-аналітичних інструментів, як основи для подальшого аналітичного дослідження великих даних, конструювання та опрацювання аналітичних та статистичних звітів з метою підтримки прийняття управлінських рішень. Основними завданнями Сервісу виступають:

2.4. Задачі та засоби для їх вирішення

Програмний сервіс АДКП створюється як частина платформи «Big Data» для розширеного аналізу діяльності комунальних підприємств та структурних підрозділів КМДА, та для забезпечення оперативності управлінських рішень. Сервіс забезпечуватиме:

2.5. Вимоги чинного законодавства

Розробка Сервісу відбувається на підставі та з урахуванням вимог наступних нормативно-правових документів:

впровадження та експлуатації систем і засобів інформатизації»;

Програма Київської міської ради від 03.03.2016 № 116/116 «Про затвердження міської цільової програми «Турбота. Назустріч киянам» на 2016 - 2018 роки». Рішення Київської міської ради від 18 грудня 2018 року № 461/6512 « Про затвердження Комплексної міської цільової програми «Електронна столиця» на 2019-2022 роки; Розпорядження виконавчого органу Київської міської ради (Київської міської державної адміністрації) від 03 липня 2018 року № 1135 Про затвердження Положення про забезпечення захисту інформації в інформаційно-телекомунікаційних системах структурних підрозділів виконавчого органу Київської міської ради (Київської міської державної адміністрації), районних в місті Києві державних адміністрацій, підприємств, установ та організацій, що належать до комунальної власності територіальної громади міста Києва або передані до сфери управління виконавчого органу Київської міської ради (Київської міської державної адміністрації);

Адміністрації Держспецзв’язку від 15.10.2008 № 172);

технічного захисту інформації від несанкціонованого доступу;

Функція гешування; ДСТУ ISO/IEC TR 13335-4:2005 Інформаційні технології. Настанови з керування безпекою інформаційних технологій. (ISO/IEC TR 13335-4:2000, IDТ);

технічного захисту інформації від несанкціонованого доступу;


  

3.     ВИМОГИ ДО ПОБУДОВИ СЕРВІСУ

3.1. Вимоги до комплексу засобів захисту інформації

Вимоги із забезпечення захисту інформації реалізовуватимуться за рахунок створення комплексу засобів захисту, який складається із програмних засобів криптографічного захисту інформації, засобів підсистеми «Адміністрування» та засобів захисту операційних систем. У складі комплексу засобів захисту будуть застосовані програмні засоби криптографічного захисту інформації, які мають діючий позитивний експертний висновок Державної служби спеціального зв'язку та захисту інформації України. У Сервісі буде реалізований захищений доступ до системи на рівні логінів/паролів підключення до Сервісу, які шифруватимуться за алгоритмом хешування SHA-256, MD5. Також буде шифруватися доступ до ядра системи та всіх окремих елементів (локальні мережі контакт-центрів, автоматизоване робоче місце (АРМ), підключені мережеві пристрої, пристрої модуляції сигналів тощо). Зв’язок між елементами системи будуватиметься на технології шифрованих тунелів, які разом об’єднуються у загальну внутрішню мережу. Для забезпечення конфіденційності та цілісності даних, що передаються між сервером програмних застосувань та АРМ користувачів, а також двохфакторної ідентифікації (автентифікації) користувачів АРМ, буде використовуватися програмний засіб криптографічного захисту інформації, який відповідає наступним загальним вимогам:

− позначки часу відповідно до вимог RFC 3161 «Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)» та вимог до протоколу фіксування часу, що затверджені наказом Мін’юсту, Адміністрації Держспецзв’язку від 20.08.2012 № 1236/5/453 та зареєстровані в Мін’юсті 20.08.2012 за № 1402/21714; − інтерактивного визначення статусу сертифіката відповідно до вимог RFC 2560 «Internet X.509 Public Key Infrastructure Online Certificate Status Protocol – OCSP» та вимог до протоколу визначення статусу сертифіката, що затверджені наказом Мін’юсту, Адміністрації Держспецзв’язку від 20.08.2012 № 1236/5/453 та зареєстровані в Мін’юсті 20.08.2012 за № 1403/21715; − списку відкликаних сертифікатів відповідно до вимог RFC 5280 «Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile» та вимог до формату списку відкликаних сертифікатів, що затверджені наказом Мін’юсту, Адміністрації Держспецзв’язку від 20.08.2012 № 1236/5/453 та зареєстровані в Мін’юсті 20.08.2012 за № 1400/21712; − об’єктні ідентифікатори для криптоалгоритмів, що є державними стандартами відповідно до вимог до структури об’єктних ідентифікаторів для криптоалгоритмів, що є державними стандартами, затверджені наказом Мін’юсту, Адміністрації Держспецзв’язку від 20.08.2012 № 1236/5/453 та зареєстровані в Мін’юсті 20.08.2012 № 1399/21711; − запиту на формування сертифіката відкритого ключа, що створюються та обробляються об’єктом експертизи, відповідають вимогам (PKCS#10) Certification Request Syntax Specification; − посиленого сертифіката відкритого ключа, що відповідає вимогам до формату посиленого сертифіката відкритого ключа, що затверджені наказом Мін’юсту та Адміністрації Держспецзв’язку від 20.08.2012 № 1236/5/453 та зареєстровані в Мін’юсті 20.08.2012 за № 1398/21710. Для забезпечення конфіденційності та цілісності даних при введенні даних з клієнтських АРМ, захищеного збереження інформації про дії користувачів та адміністраторів системи буде застосований програмний засіб криптографічного захисту інформації, що відповідає наступним загальним вимогам:

          Захист компонентів від несанкціонованого доступу буде виконуватися за рахунок реалізації таких заходів:

Для забезпечення обчислення значення електронного цифрового підпису від даних буде застосовуватися програмний засіб криптографічного захисту інформації, який вже використовує Сервіс для забезпечення конфіденційності та цілісності даних, що передаються між сервером застосувань та АРМ користувачів, а саме програмний засіб криптографічного захисту інформації – «Крипто Автограф» (експертний висновок № 04/03/01-1258 від 12.04.2017 р.). Розробка та впровадження комплексної системи захисту інформації не є предметом даного договору, її може бути реалізовано в подальшому в межах виконання окремих робіт.

3.2. Вимоги до інформаційної безпеки

Доступ до інформаційних ресурсів Сервісу надається з метою виконання функцій та завдань, які визначені в чинному законодавстві України, наказах, положеннях, розпорядженнях чи інших нормативних документах, або інших робіт згідно договору. Доступ до інформації з обмеженим доступом, що знаходиться у Сервісі, після підписання договору про конфіденційність і нерозголошення інформації надається через захищені канали зв’язку з використанням програмних або технічних засобів криптографічного захисту інформації, що мають позитивний експертний висновок ДССЗЗІ. При проектуванні ПС АДКП були реалізовані базові заходи безпеки інформації. При реалізації четвертої черги повинні використовуватися вже започатковані заходи безпеки, а саме:

Вимоги щодо КСЗІ визначатимуться в окремому Технічному завданні, що буде розроблятись Виконавцем, якого буде визначено за результатами проведення окремої конкурсної процедури. Для забезпечення безпеки передачі даних між робочим місцем Чиновника та серверним програмним комплексом у ПС АДКП буде передбачена можливість використання програмних засобів криптографічних перетворень, який має позитивний експертний висновок Державної служби спеціального зв'язку та захисту інформації України.

3.3. Вимоги до режимів функціонування Сервісу

          Експлуатація Сервісу передбачатиме такі режими:

  1. Основний режим – режим штатного функціонування всіх модулів та компонентів за призначенням.
  2. Нештатний режим – режим нештатного функціонування всіх компонентів Платформи.
  3. Режим адміністрування – режим здійснення централізованого автоматизованого налагоджування та автоматизованого оновлення Сервісу одночасно із роботою решти користувачів в основному режимі.
  4. Режим регламентного обслуговування – режим регламентного технічного обслуговування та відновлення працездатності технічних засобів компонентів Сервісу.

3.4. Вимоги до чисельності та кваліфікації персоналу Сервісу та режиму його роботи

Рішення з чисельності та кваліфікації персоналу повинні забезпечити:

Повинні бути запропоновані рішення щодо чисельності та кваліфікації обслуговуючого персоналу Сервісу. Пропозиція повинна бути обґрунтована та мати оптимізований склад обслуговуючого персоналу.

3.5. Вимоги до надійності

Надійність Сервісу АДКП повинна забезпечуватись за наступними напрямками:

При відмові одного або декількох компонентів Механізми із збереження працездатності повинні забезпечувати надійність роботи за рахунок їх резервування. При цьому відбуватиметься мінімальна концентрація уваги з боку системного адміністратора, щодо реакції на усунення наслідків відмов компонентів. Програмно-апаратними засобами повинно бути забезпечене збереження даних. Збереження даних повинно забезпечувати збереження цілісності даних при програмно-апаратних відмовах, помилках, шляхом використання відповідних програмно-апаратних засобів та рішень, резервного копіювання, транзакційності при змінах даних. Збереження даних буде забезпечено у випадках:

Надійність функціонування Сервісу АДКП буде забезпечено при:

Повинна бути реалізована одна з наступних стратегій забезпечення надійності:

3.6. Вимоги до ергономіки

          Рішення щодо ергономіки забезпечуватимуть:

виконання завдання, яке поставлене перед користувачем;

Дизайн ПС АДКП повинен відповідати таким вимогам (далі – дизайн-код):

3.7. Вимоги до патентної чистоти

Патентна чистота Сервісу буде забезпечена за рахунок використання при розробці ліцензійних апаратних і програмних засобів та обладнання і гарантується Розробником.

3.8. Вимоги до стандартизації та уніфікації

Стандартизація та уніфікація функцій Сервісу буде забезпечуватись за рахунок використання сучасних інструментальних програмних засобів які підтримують єдину технологію проектування і розробки функціонального, інформаційного та програмного забезпечень. У процесі розробки Сервісу будуть сформовані вимоги до розробки прикладного програмного забезпечення, які уніфікуватимуть процедуру обробки інформації, ідентифікацію програмних модулів та баз даних, типізуватимуть окремі програмні модулі відповідно до свого призначення. В даному документі описані вимоги до розробки прикладного програмного забезпечення, які уніфікують інтерфейс користувача, процедури обробки інформації, ідентифікацію програмних компонентів та баз даних, типізують окремі програмні модулі відповідно до свого призначення в різних функціональних підсистемах.

3.9. Вимоги до видів забезпечення

3.10.                 Вимоги до інформаційного забезпечення

Інформаційне забезпечення розробляється достатнім для найбільш ефективного використання всіх функцій Сервісу. Інформаційне забезпечення відповідатиме наступним вимогам та можливостям:

3.11.                 Вимоги до лінгвістичного забезпечення

Мовні засоби програмування обиратимуться Виконавцем відповідно до рішень з програмного забезпечення Сервісу.

3.12.                 Вимоги до програмного забезпечення

Програмне забезпечення (ПЗ) системи складатиметься з:

Програмне забезпечення системи відображатиме специфіку автоматизованих функціональних задач користувачів та забезпечуватиме:

До загальносистемного програмного забезпечення відносяться:

До прикладного програмного забезпечення відноситься програмне забезпечення, що розробляється та налаштовується під час створення системи. Розробка прикладного програмного забезпечення буде проводитись за допомогою сучасних інструментальних засобів програмної інженерії проектування і генерації розподілених баз даних (CASE-засобів) з урахуванням можливості подальшого автоматизованого тестування. При розробці ППЗ будуть використовуватися принципи модульності та типовості, які забезпечать послідовне нарощування функціональних можливостей системи за рахунок створення, впровадження та тиражування функціонально завершених програмних модулів. В цілому передбачається сумісність ППЗ:

Основні вимоги до інформаційно-графічних елементів веб-інтерфейсу:

  1. Коректне типізоване відображення (сумісність) інформації в наперед останніх версіях на дату початку надання послуг за етапом згідно календарного плану найбільш популярних веб-браузерів:
    • Chromе;
    • Opera;
    • Mozilla Firefox;
    • Microsoft Edge.
  2. Графічний і структурний дизайни повинні бути виконані з урахуванням плавної зміни розміру вікна веб-браузера.
  3. Всі екранні форми користувальницького інтерфейсу повинні бути виконані в єдиному графічному дизайні з однаковим розташуванням основних елементів управління і навігації. Схожі операції повинні виконуватися з використанням ідентичних графічних елементів у повній відповідності до побудови (структури) інформаційної архітектури рішення.
  4. Для організації можливості подальшого автоматизованого тестування всі візуальні елементи веб-інтерфейсу повинні мати постійні унікальні ідентифікатори.
  5. Екранні форми мають бути налаштовані для відображення у мобільних додатках на планшетних пристроях у альбомному форматі. Відображення у портретному форматі не налаштовується, тому що частина інформації буде відображатись некоректно, що неприйнятно для користувача. Для окремих елементів необхідно більше місця при зміні орієнтації пристрою.

3.13.          Вимоги до технічного забезпечення

Автоматизовані робочі місця користувачів Сервісу повинні бути розгорнуті на базі сучасних комп’ютерів та планшетів, технічні характеристики яких враховують функціональне використання автоматизованого робочого місця за призначенням в повному обсязі відповідно до вимог щодо якості функціонування Сервісу. Технічне забезпечення надається Замовником.

3.14.                 Вимоги до організаційного забезпечення

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

3.15.                 Вимоги до методичного забезпечення

 Рішення щодо методичного забезпечення будуть враховувати оптимізацію ділових (функціональних) процесів підрозділів відповідно до змін, що відображають автоматизацію цих процесів. В ході виконання робіт Виконавець може надати пропозиції щодо змін у нормативні акти (за необхідності), в нормативно-технічну документацію відповідно до прийнятих технічних та організаційних рішень у Сервісі. Вимоги щодо методичного забезпечення можуть бути уточнені в ході роботи над Сервісом.

3.16.                 Вимоги до технологічної документації та методичного забезпечення

Вся документація оформлюється українською мовою в двох примірниках та затверджується в друкованому вигляді з наданням копій в електронному вигляді. Технічна документація розробляється у відповідності до чинних державних стандартів та з використанням термінології згідно галузевих і корпоративних стандартів. Склад документації на створення набору Сервісів повинен включати наступне:

  1. Звіти з аналізу бізнес-процесів.
  2. Технічні завдання.
  3. Програми та методики попередніх випробувань.
  4. Програми та методики дослідної експлуатації.
  5. Описи Сервісів.
  6. Інструкції.
  7. Програмне забезпечення на цифровому носії із відомістю (із вихідними кодами).
  8. Керівництва Адміністратора.
  9. Керівництва Користувача.

10.Протоколи попередніх випробувань. 11.Протоколи дослідної експлуатації. Склад та зміст технологічної документації може бути розширений Виконавцем за згодою Замовника. Технологічна документація Сервісу оформлюється в обсязі, визначеному діючими стандартами та достатньому (за повнотою і змістом) для використання Сервісу обслуговуючим персоналом та користувачами Сервісу її функціональних можливостей в повному обсязі. У межах супроводження та технічного обслуговування Сервіса Виконавець, укладає Угоду (не фінансову) про нерозголошення (Non-disclosure agreement) (шаблон документу надається Замовником).

3.17.      Швидкий та зручний доступ до реєстраційних даних підприємств, установ та організацій, що належать до комунальної власності.

Швидкість буде гарантуватися шляхом побудови оптимальних запитів до бази даних і використанні OLAP технологій, описаний в розділі 5.2 «Використання OLAP-технологій для оперативного формування аналітичних звітів в потрібних розрізах».

3.18.      Використання OLAP-технологій для оперативного формування аналітичних звітів в потрібних розрізах;

      Побудова рішення буде базуватися на використання OLAP-технологій, описаний у розділах 5.4 «Архітектура Сервісу» і 5.2 «Використання OLAP-технологій для оперативного формування аналітичних звітів в потрібних розрізах».

3.19.      Зниження трудомісткості роботи із сервісом;

      Зниження трудомісткості роботи із сервісом відбудеться за рахунок інтуїтивно-зрозумілого інтерфейсу та надання ергономічних функціональних засобів та інтерактивних панелей, у відповідності до кращих практик побудови інтерфейсів.

4.     ФУНКЦІОНАЛЬНІ ВИМОГИ

4.1. Отримання даних з інформаційно-телекомунікаційної системи «Інформаційно-аналітична звітність для органів влади, громадян та бізнесу» далі ІТС Звітність

Реалізація отримання даних буде відбуватися за рахунок інтеграції. ПС АДКП і ІТС «Звітність». При використанні шаблону звіту, зазначається перелік полів з регламентованої звітності надсилає запит з перерахунком полів до бази даних ІТС «Звітність». При виконанні запиту ІТС «Звітність» надсилає відповідь з наявними даними. У разі відсутності звіту, відсутності частини даних, коли неможливо отримати відповідь на запит у ІТС Звітність, ПС АДКП відображає пусту зведену таблицю.

4.2. Отримання відкритих даних з єдиного державного реєстру юридичних осіб, фізичних осіб-підприємців та громадських формувань.

Доступ до реєстраційних даних підприємств, установ та організацій, що належать до комунальної власності територіальної громади міста Києва відбуватиметься за рахунок інтеграції з Портал «Відкриті дані» отримання даних з Єдиного Реєстру фізичних і юридичних осіб.

4.3. Формування інформації для керівників структурних підрозділів КМДА про динаміку надання звітності підпорядкованими установами;

Реалізація вимоги буде побудована за рахунок створення шаблону звітів, звіт з вказанням параметрів «Назва звіту», «Період подання» і «Дата запиту». Створена можливість збереження шаблону звіту для подальшого використання.

4.4. Доступ користувачам до потрібної інформації згідно їх повноважень;

Реалізація даної вимоги буде побудована на реалізації інтерфейсу Адміністратора, який має можливість налаштовувати доступ до інформації у відповідності до структури організації користувача.

4.5. Інструмент для гнучкого аналізу даних, фільтрації, сортування, групування та підрахунку показників;

При проведені аналізу буде використовуватись зведена таблиця, з можливістю фільтрації, сортування і групування даних. Для реалізації підрахунку показників буде розроблений відповідний модуль системи з підтримкою основних розрахунків які використовуються при перевірці.

4.6. Можливість збереження налаштувань користувача в тому числі створених шаблонів аналітичних довідок в ПС АДКП

Реалізація збереження аналітичних довідок буде реалізована через конструктор шаблонів, користувач зможе редагувати, копіювати і зберігати шаблони звітів. При необхідності передачі шаблону звіту між користувачами додана можливість через Адміністратора передавати шаблони звітів чи налаштовувати шаблони звітів за замовчуванням. Відповідно до технічних вимог реалізувати можливість збереження налаштувань роботи з системою шляхом реалізації особистого профілю . Описаний         у розділі 5.8 «Компонент особистий профіль»

4.7. Управління правами доступу користувачів Сервісів з розподіленням доступу функцій в межах сервісів.

У відповідності до звіту аналізу бізнес процесів ПС АДКП передбачена роль Адміністратора з виконанням наступних функцій:

Для виконання даних функцій необхідно реалізувати web-інтерфейс адміністратора. Функції управління обліковими записами організацій В інтерфейсі Адміністратора розробити елемент який дозволить керувати структурою організації для обмеження прав для певного користувача.


Рисунок 1Макет керуючого елементу структури організації Реалізувати можливість створювати нові організації з можливістю додавати до них користувачів, для надання відповідних прав доступу.
Рисунок 2. Макет створення нової організації Реалізувати можливість видалення організації з системи, під час видалення повинно відображатися вікно підтвердження видалення організації.
Рисунок 3. Макет видалення організації зі системи           Реалізувати можливість вибору долучення до організації користувача до організації у відповідності до макету вибору організації. Рисунок 4. Макет долучення користувача до організації Функції управління обліковими записами користувачів. В Інтерфейсі Адміністратора розробити модуль який дозволить керувати користувачами ПС АДКП.
Рисунок 5. Макет керуючого елементу управління створення користувача У ARM Адміністратора передбачається реалізувати можливість керуванням прав доступу до конструктору у користувачів. Реалізація повинна базуватися на макеті: Рисунок 6. Макет керування правами доступу користувачів

4.8. Реалізувати ведення журналу дій користувачів.

Забезпечення ведення автоматичного журналу подій користувачів при роботі з сервісами з можливістю формування статистики щодо використання функцій користувачами  за  визначені  періоди. При веденні журналу подій повинні фіксуватися критичні несправності в роботі сервісів, спроби несанкціонованого або помилкового отримання доступу, інші події на рівні сервісу.

5.     ОПИС ПРОПОНОВАНОГО РІШЕННЯ

5.1. Концептуальний опис ПС АДКП

ПС АДКП – це інтегрований предметно-орієнтований інформаційно-телекомунікаційний сервіс, що будується на основі централізованої програмно-технологічної платформи з уніфікацією програмно-технічних засобів розробки прикладної функціональності з використанням сучасних сервісно-орієнтованих технологій. У межах створення Сервісу використовуватимуться системи: ІТС Звітність та ЄДР з метою аналізу інформації в зручному вигляді на веб-порталі, зменшення часу на пошук та співставлення інформації, зменшення помилок при аналізі, збереження шаблонів типових порівнянь, можливість побудови графіків за вказаними параметрами, можливість фільтрації даних за певними ознаками. Дані з цих систем повинні надходити до сховища даних ПС АДКП, що повинно бути включено в єдине інформаційне середовище (програмну платформу) «Big Data». Основною аудиторією користувачів Сервісу є керівництво і фахівці структурних підрозділів КМДА, державних і комунальних підприємств та організацій, які будуть використовувати Сервіс для забезпечення підтримки прийняття управлінських рішень. При створенні Сервісу будуть використовуватись сучасні загальнопоширені засоби розробки програмних продуктів із дотриманням законодавства з питань правової охорони інтелектуальної власності, зокрема правомірного використання комп’ютерних програм. Сервіс повинен мати вбудовані механізми захисту інформації від несанкціонованого доступу, механізми забезпечення ідентифікації та автентифікації користувачів, механізми збереження цілісності даних, реєстрації дій користувачів, управління доступом користувачів до інформації та окремих функцій. Програмно-технічні засоби, що розробляються, будуть підтримувати приймання-передачу даних за протоколом HTTP over TLS. Фізичний сервер, на якому розміщуються програмні модулі Сервісу, повинен мати постійне підключення до Інтернету за протоколами TCP/IP. Сервіс забезпечуватиме уніфікований для всіх видів автоматизованих робочих місць комфортний, максимально простий та інтуїтивно зрозумілий інтерфейс користувача. Сервіс, що створюється, повинен забезпечити інформаційно-аналітичною звітністю відповідних користувачів в повному обсязі. Рішення щодо побудови програмного Сервісу базуються на:

В основу інформаційного забезпечення Сервісу повинен бути покладений принцип однократного введення і єдиного місця збереження інформації та багаторазового її використання для рішення задач Сервісу. У межах створення Сервісу використовуються джерела даних, для яких будуть налаштовані компоненти, а саме: Компонент аналітичної вибірки дозволяє на основі даних, що надходять із зовнішніх інформаційних систем (ІТС «Звітність» і Портал «Відкриті дані» отримання даних з Єдиного Реєстру фізичних і юридичних осіб) формувати аналітичні вибірки для поглибленого аналізу та оцінки щодо аналізу регламентованих звітів з метою прийняття рішень керівниками структурних підрозділів КМДА. Програмні сервіси для обробки запитів та представлення даних забезпечують використання переліку методів АРІ для підключення до вхідних та вихідних представлень даних, зчитування інформації з ІТС «Звітність».

5.2. Використання OLAP-технологій для оперативного формування аналітичних звітів в потрібних розрізах

При побудові OLAP кубу реалізуватиметься наступна концепція збереження даних:
Рисунок 7.Модель представлення даних з використанням OLAP технології

5.3. Архітектура Сервісу

У відповідності до Технічних вимог, архітектурно Платформа великих даних складається з таких компонентів(див. Рисунок 11):

  1. Джерела даних. Система управляє параметрами підключення до джерел даних та повинна підтримувати різні формати вхідних даних:
    • API функції інших систем;
    • SQL запити через підключення безпосередньо до Баз даних інших зовнішніх систем;
    • Структуровані файли (csv, xml, тощо).
  2. ETL-процес завантаження, перетворення, очистки за збереження вхідних даних. Система контролює своєчасну поставку дану та коректність даних що поступають на вхід системи;
  3. Збереження даних реалізується підсистемою збереження даних. Реалізація підсистеми збереження даних необхідно реалізовувати на базі безкоштовних сервісів баз даних або існуючій інфраструктурі Замовника;
  4. Перетворення даних - це автоматичні процедури які виконуються в системі які роблять відповідні розрахунки, агрегації або інші процедури зміни даних, що необхідні для функціонування системи та подальшого аналізу та відображення. Система контролює виконання регулярних дій цих процедур згідно з налаштованим графіком виконання.
  5. Аналіз даних виконується на основі OLAP-кубів які є частиною платформи. Система контролює виконання регулярних дій оновлення даних в кубах.
  6. Вітрини даних - це фронтенд частина платформи направлена на візуалізацію та відображення даних користувачам. Система виконує функції авторизації користувачів та контроля їх доступу до відповідних наборів даних.


Рисунок 8 Концептуальна структура Платформи великих даних Джерелами даних в ПС АДКП є:

ETL-процес:

          Збереження даних необхідно реалізувати засобами побудови сховища даних, які є складовими платформи Big Data. Для виконання функції аналізу даних необхідно організувати побудову OLAP-куба на основі існуючої інфраструктури Замовника. Детальніше буде розкрито нижче у відповідних розділах технічного завдання. Впровадження ПС АДКП передбачає створення загальних компонентів Сервісу, які включають у себе вітрини даних, що базуються на даних систем:

Також передбачається реалізація засобів інформаційної взаємодії з цими системами для подальшого накопичення та актуалізації певного набору даних у сховищі ПС АДКП. ПС АДКП буде реалізовуватись на основі трирівневої сервісно-орієнтованої клієнт-серверної архітектури у складі наступних рівнів/шарів:

Рівень представлення не буде мати прямих зв’язків з базою даних (за вимогами безпеки), не буде навантажений основною бізнес-логікою (за вимогами масштабованості) і буде зберігати стан програми (за вимогами надійності). На рівень представлення виноситься найпростіша бізнес-логіка: інтерфейс авторизації, алгоритми шифрування, перевірка значень, що вводяться, на допустимість і відповідність формату, нескладні операції з даними (сортування, групування, підрахунок значень) вже завантаженими на термінал. Для реалізації клієнтської частини використовуватиметься SPA (Single-Page Applications: односторінкове веб-застосування) підхід побудови веб-застосувань. На рівні сховища даних буде використовуватись сучасна реляційна СКБД. Сховище даних складатиметься із службових даних (нормативно-довідникові дані та класифікатори, користувачі системи, журнали аудиту тощо). Компоненти серверу застосувань реалізації бізнес-логіки прикладної функціональності призначені для створення серверних служб доступу до об’єктів та бізнес-логіки прикладної функціональності у відповідності до функціональних задач. Компоненти серверу застосувань сервісів загальносистемних засобів призначені для створення серверних служб реалізації загальносистемних функцій засобів ідентифікації та автентифікації користувачів, перевірки прав доступу, аудиту дій, уніфікованих механізмів формування функціональності клієнтських робочих місць тощо. Централізація інформаційних ресурсів досягається шляхом реалізації засобів інформаційної взаємодії з Платформою KYIVSMARTCITY, в якій відбувається централізована обробка певного набору даних, проведення інтеграції, через налаштування програмного інтерфейсу API, після проведення необхідних робіт з боку Платформи KYIVSMARTCITY. Застосовані рішення з використання компонентів Сервісу забезпечуватимуть можливості:

Склад програмних засобів, які будуть використовуватися при побудові сховища даних:

До складу Сервісу, що розробляється, включаються наступні технологічні компоненти:

Трирівнева архітектура будується з 3-х частин:
Рисунок 9. Трирівнева архітектура Клієнт – це інтерфейсний (зазвичай графічний) компонент, який представляє перший рівень, власне, застосунок для кінцевого користувача. Перший рівень не має прямого зв’язку із базою даних (за вимогами безпеки), не навантажений основною бізнес-логікою (за вимогами масштабованості) і зберігає стан програми (за вимогами надійності). На перший рівень виноситься найпростіша бізнес-логіка: інтерфейс авторизації, алгоритми шифрування, перевірка значень, що вводяться, на допустимість і відповідність формату, нескладні операції із даними (сортування, групування, підрахунок значень), що вже завантажені на термінал. Для реалізації клієнтської частини використовуватиметься SPA підхід побудови веб-застосунків. Сервер застосунків розташовується на другому рівні. Він складається із наступних взаємопов’язаних компонентів: сервіси загальносистемних засобів та реалізації бізнес-логіки прикладної функціональності та сервіси інформаційної взаємодії з іншими компонентами та інформаційними системами. На другому рівні зосереджена більша частина бізнес-логіки. Поза ним залишаються фрагменти, що експортуються на термінали, а також розміщені в третьому рівні збережені процедури і тригери. Компоненти серверу застосунків сервісів загальносистемних засобів призначені для створення серверних служб реалізації загальносистемних функцій засобів ідентифікації та автентифікації користувачів, перевірки прав доступу, аудиту дій, уніфікованих механізмів формування функціональності клієнтських робочих місць тощо. Сервер застосунків представляє ASP.NET WebApi додаток, побудований на базі .Net Framework 4.6.1 або вище. Це набір сервісів (веб-методів), які віддають інформацію в JSON форматі на клієнт і забезпечують автентифікацію і авторизацію користувачів. Сервер передбачає наявність адміністративної частини для ручного введення і редагування записів та адміністрування користувачів системи. Для обмеження доступу до сайту по IP реалізується відповідний модуль. Списком дозволених IP-адрес можна буде управляти через панель адміністрування. Сервер бази даних забезпечує зберігання даних і виноситься на третій рівень. Таким чином, третій рівень являє собою базу даних разом із збереженими процедурами, тригерами і схемою, яка описує застосунок у термінах реляційної моделі. Сервер БД являє собою промислову систему управління базами даних Microsoft SQL Server 2017, це рішення високої доступності та аварійного відновлення, що є альтернативою дзеркальному відображенню баз даних на рівні підприємства. Сервер БД MySQL 8.0 являє собою систему управляння базами даних та використовується для збереження даних з веб-порталу «Відкритих даних» у відповідності до даних з Єдиного Державного Реєстру юридичних осіб, фізичних осіб-підприємців та громадських формувань. Застосовані рішення з побудови програмного Сервісу забезпечуватимуть можливості:

Відповідно до концептуальної структури Платформи Великих даних, а також враховуючи наявність баз даних та серверів, існуватиме наступне представлення архітектури пропонованого рішення:
Рисунок 10. Схема архітектури пропонованого рішення У відповідності до архітектури рішення алгоритм передачі інформації наступний:

5.4. Опис інтеграції з Платформою KYIVSMARTCITY у рамках авторизації

Реалізація взаємодії Платформи Big Data та Модуля авторизації дозволить уніфікувати доступ користувачів до ПС АДКП. Процес авторизації користувача здійснюється відповідно до моделі бізнес-процесу авторизації користувачів (див. Рисунок 8). Рисунок 11. Модель бізнес-процесу авторизації користувачів Користувач обирає відповідну вкладку і натискає на неї. Для подальшого перегляду, відображається інформаційне повідомлення «Для перегляду інформації на сторінці необхідна авторизація через Київ ID» Після натискання на кнопку «Авторизуватись через Kyiv ID» на сторінці Платформи Big Data повинна переадресувати користувача на сторінку входу до «Єдиного облікового запису киянина» (див. Рисунок 9). Рисунок 12. Сторінка «Єдиний обліковий запис киянина» Технічний опис отримання даних від kyiv smart city наступний:

  1. Користувач у на Платформі Big Data тисне на кнопку «Авторизуватись через Kyiv ID».
  2. Платформа Big Data виконує арі-запит POST /authorize до модуля авторизації
  3. Виконується перехід на форму авторизації модуля.
  4. Користувач виконує ідентифікацію себе довільним способом, тисне ОК.
  5. Виконується переадресація за посиланням redirect_uri, вказаним у запиті в п.2
  6. Отримується авторизаційнний токен з даними ідентифікатору користувача.

Для того, щоб увійти до Сервіс, користувач повинен бути зареєстрований Адміністратором сервісу.

5.5.                   Опис інтеграції з Платформою KYIVSMARTCITY у рамках модулю моніторингу

Реалізація взаємодії Платформи Big Data та Модуля моніторингу дозволить проводити моніторинг ресурсів сервісу, консолідувати інформації про роботу різних компонентів сервісу і систем (які взаємодіють з ПС АДКП). Процес моніторингу здійснюється відповідно до моделі бізнес-процесу авторизації користувачів (див. Рисунок 10). Рисунок 13 Макет бізнес-процесу передачі інформації до модуля моніторингу У межах реалізації електронної взаємодії Сервісів Платформи Big Data та Модуля обліку та моніторингу Платформи KYIVSMARTCITY повинен бути встановлений агент по збору:

Для можливості роботи з Модулем обліку та моніторингу Платформи KYIVSMARTCITY Платформа «Big Data» повинна зареєструватися в якості «клієнта» в Модулі авторизації Платформи KYIVSMARTCITY та отримати від нього такі дані:

Реалізація електронної взаємодії Платформи Big Data та Модуля обліку та моніторингу дозволить використовувати уніфікований інструмент збору логів і метрик для онлайн-аналізу працездатності. У межах електронної взаємодії з Модулем обліку та моніторингу на сервері Платформи Big Data повинен бути встановлений: Агент зі збору логів, який повинен забезпечувати збір логів, що будуть зберігатися у Модулі обліку та моніторингу: Логи доступу ПС АДКП:

Логи інтеграцій:

Логи помилок (див. Таблиця . Базовий набір статусів відповідей):

Агент зі збору метрик, який повинен забезпечувати збір метрик, що будуть зберігатися у Модулі обліку та моніторингу: Завантаженість процесорів:

Завантаженість операційної пам’яті:

Завантаженість фізичних дисків:

Завантаженість мережевих інтерфейсів:


Таблиця 1. Базовий набір статусів відповідей

Статус повідомленняОпис коду англійською мовоюОпис коду повернення Умови виникнення
200 Ок Операція успішна. Після успішного виконання операції.
400 Bad Request Некоректний запит. Сервіс не отримав запит.
500 Internal Server Error Внутрішня помилка сервера.Запит не виконаний через внутрішню помилку сервера.
201 Created Успішно створено. Успішно створено примірник об’єкта або запис.
304 Not Modified Дані не змінились. Дані щодо запиту не були змінені.
401 Unauthorized Неавторизований запит. Сервіс отримав неавторизований запит.
403 Forbidden Доступ заборонено. Права доступу для запиту не дозволяють отримати запитуваний доступ.
404 Not Found Не знайдено. Запитувані дані не знайдені.




5.6. Джерела даних та їх перетворення для сервісу «АДКП»

Забезпечення створення шлюзу обміну даними із ІТС «Звітність» повинно відбуватися шляхом:

Дані які аналізуються ПС АДКП є основною складовою ІТС «Звітність». Інформаційний обмін з ІТС «Звітність» та Портал «Відкриті дані» отримання даних з Єдиного Реєстру фізичних і юридичних осіб реалізований на основі налаштованих програмних каналів обміну даними через резервний шлюзовий сервер. У відповідності до Технічних вимог, схема інформаційних потоків має наступний вигляд: Рисунок 14. Схема інформаційних потоків Кожне з вище перелічених джерел, повинно надавати дані для формування звітності, що передаються у базу даних ПС АДКП у вигляді аналітичних вибірок (таблиць, що вивантажуються) та на шлюзовий сервер SQL-запитів. Процедури оновлення даних з завданою регулярністю підключатимуться до шлюзового серверу та веб-порталу відкритих даних, перевірятимуть повноту даних, оброблятимуть, перетворюватимуть та завантажуватимуть їх на сервер баз даних (докладніше див. Додаток 1). Дані які містять регламентовані звіти докладніше описані у технічному завдані на розвиток інформаційно-телекомунікаційної системи «Інформаційно-аналітична звітність для органів влади, громадян та бізнесу», 4 черга 40222290.184154.4441.ТЗ у відповідності до Договору № 4441 від 27.08.2018 р. Звіти, що будуть використані ПС АДКП наведені у таблицях 1 - 10:
Таблиця 1. Регламентована звітність в ІТС «Звітність» у розрізі Бюджетна



з/п
Код шаблону звіту в ІТС «Звітність»Назва звіту Тип
1 KM2KD0 $KPKV Ф №2д Звіт про надходження та використання коштів загального фонду Object
2 KM2KM0 $KTVK Ф №2м Звіт про надходження та використання коштів загального фонду Object
3 KM3011 $NOMER 1-ПВ. Звіт з праці (місячна) Object
4 KM41KD $KPKV Ф №4-1д Звіт про надходження і використання коштів, отриманих як плата за послуги Object
5 KM41KM $KTVK Ф №4-1м Звіт про надходження і використання коштів, отриманих як плата за послуги Object
6 KM42KD $KPKV Ф №4-2д Звіт про надходження і використання коштів, отриманих за іншими джерелами власних надходжень Object
7 KM42KM $KTVK Ф №4-2м Звіт про надходження і використання коштів, отриманих за іншими джерелами власних надходжень Object
8 KM43D1 $KPKV Ф №4-3д.1 Звіт про надходження і

використання інших надходжень спеціального фонду (кредити (позики) від іноземних держав, іноземних фінансових установ і міжнародних фінансових організацій)
Object
9 KM43KD $KPKV Ф №4-3д Звіт про надходження і використання інших надходжень спеціального фонду ) Object
10 KM43KM $KTVK Ф №4-3м Звіт про надходження і використання інших надходжень спеціального фонду ) Object
11 KM43M1 $KTV Ф №4-3м.1 Звіт про надходження і

використання інших надходжень спеціального фонду (кредити (позики) від іноземних держав, іноземних фінансових установ і міжнародних фінансових організацій)
Object
12 KM44KD $KPKV Ф №4-4д Звіт про надходження і використання коштів, отриманих на виконання програм

соціально-економічного та культурного розвитку регіонів
Object
13 KM7D1S $KPKV Ф №7д.1 (спец. ф.) Звіт про заборгованість за окремими програмами ) Object
14 KM7D1Z $KPKV Ф №7д.1 (заг. ф.) Звіт про заборгованість за окремими програмами Object
15 KM7KDS $KPKV Ф №7д (спец. ф.) Звіт про заборгованість за бюджетними коштами Object
16 KM7KDZ $KPKV Ф №7д (заг. ф.) Звіт про заборгованість за бюджетними коштами Object
17 KM7KMS $KTVK Ф №7м (спец. ф.) Звіт про заборгованість за бюджетними коштами Object
18 KM7KMZ $KTVK Ф №7м (заг. ф.) Звіт про заборгованість за бюджетними коштами Object
19 KM7M1S $KTVK Ф №7м.1 (спец. ф.) Звіт про заборгованість за окремими програмами Object
20 KM7M1Z

$KTVK
Ф №7м.1 (заг. ф.) Звіт про заборгованість за окремими програмами Object
21 KMD090 Додаток 9 Звіт про виконання бюджету

(кошторису) Фонду
Object
22 KMD100 Додаток 10 Пояснювальна записка Object
23 KMD110 Додаток 11 Довідка про використання кредитів (позик) від іноземних держав, іноземних фінансових установ і міжнародних фінансових організацій для реалізації інвестиційних проектів Object
24 KMD150 Додаток 15 Довідка про залишки коштів в іноземній валюті, що перебувають на поточних рахунках, відкритих в установах банків Object
25 KMD160 Додаток 16 Довідка про залишки коштів на інших поточних рахунках в установах банків Object
26 KMD170 Додаток 17 Довідка про депозитні операції Object
27 KMD180 Додаток 18 Довідка про депозитні операції Object
28 KMD190 Додаток 19 Довідка про причини виникнення простроченої кредиторської заборгованості загального фонду Object
29 KMD200 Додаток 20 Довідка про спрямування обсягів власних надходжень, які перевищують відповідні витрати, затверджені законом про Державний бюджет України (рішенням про місцевий бюджет) Object
30 KMD210 Додаток 21 Довідка про спрямування обсягів власних надходжень, які перевищують відповідні витрати, затверджені законом про

Державний бюджет України
Object
31 KMD21S Додаток 21 (спец. фонд) Довідка про направлення асигнувань розпорядникам бюджетних коштів, які підпорядковані іншим головним розпорядникам бюджетних коштів Object
39 KMD24S Додаток 24 (спец.ф.) Довідка про кредиторську заборгованість, яка склалася станом на 01.01.2011 за зобов’язаннями, що не вважаються бюджетними Object
40 KMD24Z Додаток 24 (заг.ф.) Довідка про кредиторську заборгованість, яка склалася станом на 01.01.2011 за зобов’язаннями, що не вважаються бюджетними Object
41 KMD250 Додаток 25 Довідка про розподіл видатків Державного бюджету України на 20__ рік на централізовані заходи між

адміністративно-територіальними одиницями
Object
42 KMD25S Додаток 25 (спец.ф.) Довідка про кредиторську заборгованість, яка склалася станом на 01.01.2011 за зобов'язаннями, що не вважаються бюджетними Object
43 KMD25Z Додаток 25 (заг.ф.) Довідка про кредиторську заборгованість, яка склалася станом на 01.01.2011 за зобов'язаннями, що не вважаються бюджетними Object
44 KMD260 Додаток 26 Довідка про дебіторську та кредиторську заборгованість за операціями, які не відображаються у формі № 7д, № 7м «Звіт про заборгованість за бюджетними коштами» Object
45 KMD270 Додаток 27 Довідка про розподіл видатків Державного бюджету України на 20_ рік на забезпечення здійснення правосуддя місцевими, апеляційними судами та функціонування органів і установ системи правосуд Object
46 KMD280 Додаток 28 Довідка про розподіл видатків Державного бюджету України на 20__ рік на забезпечення здійснення правосуддя між місцевими та апеляційними судами усіх видів

та спеціалізації, вищими спеціаліз
Object
47 KMD300 Додаток 22 Довідка про спрямування обсягів власних надходжень, які перевищують відповідні витрати, затверджені законом про

Державний бюджет України )
Object
48 KMDABK Ярлик до пакету звітності КМДА форма фінансування - бюджет Object
49 KMFINB_$N2 Форма №1-дс Баланс Object
50 KMFINR_$N2 Форма №2-дс Звіт про фінансові результати ) Object
51 KMM23S Додаток 23 (спец.ф.) (місц.бюдж.) Довідка про дебіторську заборгованість за видатками (варіант №2) Object
52 KMM23Z ( Додаток 23(заг.ф.) (місц.бюдж.) Довідка про дебіторську заборгованість за видатками (варіант №2) Object
53 KMM24S Додаток 24 (спец.ф.) (місц.бюдж.) Довідка про дебіторську заборгованість за видатками (варіант №2) Object
54 KMM24Z Додаток 24 (заг.ф.) (місц.бюдж.) Довідка про дебіторську заборгованість за видатками (варіант №2) Object
55 KMP000 Паспорт підприємства Object
56 KMPFOZ _$N2 Інформація про наявність і рух основних засобів Object
57 KMZ71S $KPKV Зведена форма Ф №7д.1 (спец. ф.) Звіт про заборгованість за окремими програмами Object
58 KMZ71Z $KPKV, Зведена форма Ф №7д.1 (заг. ф.) Звіт про заборгованість за окремими програмами Object
59 KMZ7MS Зведена форма Ф №7м (спец. ф.) Звіт про заборгованість за бюджетними коштами Object
60 KMZ7MZ $KPKV Зведена форма Ф №7м (заг. ф.) Звіт про заборгованість за бюджетними коштами Object
61 KMZV7S ($KPKV, Зведена форма Ф №7д (спец. ф.) Звіт про заборгованість за бюджетними коштами Object
62 KMZV7Z $KPKV Зведена форма Ф №7д (заг. ф.) Звіт про заборгованість за бюджетними коштами Object


Таблиця 2. Регламентована звітність в ІТС «Звітність» Госпрозрахункова звітність



з/п
ІD звіту в ІТС

«Звітність»
Назва звіту Тип
1 KM1001 Ф1. Баланс Object
2 KM100113 Ф1. Баланс Object
3 KM1002 Ф2. Звіт про фінансові результати (в тисячах) Object
4 KM1003 Ф3. Звiт про рух грошових коштiв (за прямим методом) Object
5 KM1040 Ф4. Звіт про власний капітал Object
6 KM1050 Ф5. Примітки до річної звітності Object
7 KM1052 Ф5-ІІ Інформація про наявність і рух основних засобів Object
8 openKM1100 1-м, 2-м. Фінансовий звіт суб'єкта малого підприємництва Object
9 KM110011 1-м, 2-м. Фінансовий звіт суб'єкта малого підприємництва Object
10 KM110012 1-м, 2-м. Фінансовий звіт суб'єкта малого підприємництва Object
11 KM2101 Ф №1-Б Звіт про фінансові результати і дебіторську та кредиторську заборгованість Object
12 KM3001 Фінансовий план підприємства Object
13 KM3003 Звіт про виконання фінансового плану підприємства Object
14 KM3010 $NOMER 1-ПВ. Звіт з праці (місячна) Object
15 KM3011 $NOMER 1-ПВ. Звіт з праці (місячна) Object
16 KMCTRL Пояснення до звітності, що містить виключення для контролів Object
17 KMCTRS Пояснення до звітності малих підприємств, що містить виключення для контролів Object
18 KMDAGM Ярлик до пакету звітності КМДА Госпрозрахунок для СМП

(суб'єктів малого підприємництва)
Object
19 KMDAGP Ярлик до пакету звітності КМДА Фінансовий план форма фінансування - госпрозрахунок Object
20 KMDAGV Ярлик до пакету звітності КМДА Госпрозрахунок Object
21 KMDAZ0 Заява на реєстрацію електронних підписів у системі електронної звітності Object
22 KMM040 Ф4. Звіт суб'єкта малого підприємництва про власний капітал Object
23 KMM052 Ф5-ІІ Інформація про наявність і рух основних засобів

(суб'єкта малого підприємництва
Object


Таблиця 3. Регламентована звітність в ІТС «Звітність» у розрізі Імпортованих звітів



з/п
ІD звіту в ІТС

«Звітність»
Назва звіту Тип
1 KMILB1 Ф №1-дс Баланс (бюджетний) Object
2 KMILB2 Ф №2-дс Звіт про фінансові результати Object
3 KMILB5 Ф №5 Звіт про рух необоротних активів Object
4 KMILG1 Ф1. Баланс Object
5 KMILG2 Ф2. Звіт про фінансові результати (в тисячах) Object
6 KMILG4 Ф4. Звіт про власний капітал (з 4 кол) Object
7 KMILG5 Ф5-ІІ (в тис грн) Object
8 KMILGP Фінансовий план підприємства Object
9 KM110011 KMILGZ (Звіт про виконання фінансового  плану підприємства ) Object
10 KM110012 KMILPR ($NOMER, 1-ПВ. Звіт з праці (місячна) ) Object
11 KM2101 KMLIG3 (Ф3. Звiт про рух грошових коштiв (за прямим методом))Object

 Таблиця 4. Регламентована звітність в ІТС «Звітність» у розрізі звітів про припинення діяльності



з/п
ІD звіту в ІТС

«Звітність»
Назва звіту Тип
1 KMDASP Інформація щодо стану припинення (ліквідації, реорганізації, ліквідації шляхом банкрутства), підпорядкованих комунальних підприємств (установ, організацій)Object
2 KMPRYP $A012 Інформація щодо стану припинення (ліквідації, реорганізації, ліквідації шляхом банкрутства), підпорядкованих комунальних підприємств (установ, організацій)Object

Таблиця 5. Регламентована звітність в ІТС «Звітність» у розрізі річної звітності (бюджет)



з/п
ІD звіту в ІТС

«Звітність»
Назва звіту Тип
1 KM3011

$NOMER
1-ПВ. Звіт з праці (місячна) Object
2 KM43D1

$KPKV
Ф №4-3д.1 Звіт про надходження і використання інших надходжень спеціального фонду (кредити (позики) від іноземних держав, іноземних фінансових установ і міжнародних фінансових організацій) Object
3 KM43M1

$KTVK
Ф №4-3м.1 Звіт про надходження і використання інших надходжень спеціального фонду (кредити (позики) від іноземних держав, іноземних фінансових установ і міжнародних фінансових організацій) Object
4 KM7D1S

$KPKV
Ф №7д.1 (спец. ф.) Звіт про заборгованість за окремими програмами Object
5 KM7D1Z

$KPKV
Ф №7д.1 (заг. ф.) Звіт про заборгованість за окремими програмами Object
6 KM7M1S

$KTVK
Ф №7м.1 (спец. ф.) Звіт про заборгованість за окремими програмами Object
7 KM7M1Z

$KTVK
Ф №7м.1 (заг. ф.) Звіт про заборгованість за окремими програмами Object
8 KMD090 Додаток 9 Звіт про виконання бюджету

(кошторису) Фонду
Object
9 KMD100 Додаток 10 Пояснювальна записка Object
10 KMD110 Додаток 11 Довідка про використання кредитів (позик) від іноземних держав, іноземних фінансових установ і міжнародних фінансових організацій для реалізації інвестиційних проектів Object
11 KMD120 Додаток 12 Довідка про підтвердження залишків коштів загального та спеціального фондів державного або місцевих бюджетів на реєстраційних (спеціальних реєстраційних) рахунках станом на $MY_DATE Object
12 KMD130 (Додаток 13 Довідка про підтвердження залишків коштiв на інших рахунках клієнтів Державної казначейської служби України станом на $MY_DATE р. Object
13 KMD140 Додаток 14 Реєстр про залишки коштів загального та спеціального фондів державного (місцевого)

бюджету на реєстраційних (спеціальних реєстраційних), інших рахунках, відкритих в органах Державної казнач
Object
14 KMD150 Додаток 15 Довідка про залишки коштів в іноземній валюті, що перебувають на поточних рахунках, відкритих в установах банків Object
15 KMD160 Додаток 16 Довідка про залишки коштів на інших поточних рахунках в установах банків Object
16 KMD170 Додаток 17 Довідка про депозитні операції Object
17 KMD180 Додаток 18 Довідка про депозитні операції Object
18 KMD190 Додаток 19 Довідка про причини виникнення простроченої кредиторської заборгованості загального фонду Object
19 KMD200 Додаток 20 Довідка про спрямування обсягів власних надходжень, які перевищують відповідні витрати, затверджені законом про Державний бюджет України (рішенням про місцевий бюджет) Object
20 KMD210 Додаток 21 Довідка про спрямування обсягів власних надходжень, які перевищують відповідні витрати, затверджені законом про Державний бюджет України. Object
21 KMD220 Додаток 22 Довідка про використання іноземних грантів Object
22 KMD22S Додаток 22 (спец. фонд) Довідка про направлення асигнувань розпорядникам бюджетних коштів, які підпорядковані іншим головним розпорядникам бюджетних коштів Object
23 KMD22Z Додаток 22 (заг. фонд) Довідка про направлення асигнувань розпорядникам бюджетних коштів, які підпорядковані іншим головним розпорядникам бюджетних коштів Object
24 KMD230 Додаток 23 Довідка про використання іноземних грантів Object
25 KMD23S Додаток 23 (спец.ф.) (держ.бюдж.) Довідка про дебіторську заборгованість за видатками (варіант №2) Object
26 KMD23Z Додаток 23 (заг.ф.) (держ.бюдж.) Довідка про дебіторську заборгованість за видатками (варіант №2) Object
27 KMD240 Додаток 24 Довідка про використання іноземних грантів Object
28 KMD24S Додаток 24 (спец.ф.) Довідка про кредиторську заборгованість, яка склалася станом на 01.01.2011 за зобов’язаннями, що не вважаються бюджетними Object
29 KMD24Z Додаток 24 (заг.ф.) Довідка про кредиторську заборгованість, яка склалася станом на 01.01.2011 за зобов’язаннями, що не вважаються бюджетними Object
30 KMD25S Додаток 25 (спец.ф.) Довідка про кредиторську заборгованість, яка склалася станом на 01.01.2011 за зобов'язаннями, що не вважаються бюджетними Object
31 KMD25Z Додаток 25 (заг.ф.) Довідка про кредиторську заборгованість, яка склалася станом на 01.01.2011 за зобов'язаннями, що не вважаються бюджетними Object
32 KMD26S Додаток 26 (спец.ф.) Довідка про кредиторську заборгованість Object
33 KMD26Z Додаток 26 (заг.ф.) Довідка про кредиторську заборгованість Object
34 KMD270 Додаток 27 Довідка про розподіл видатків Державного бюджету України на 20_ рік на забезпечення здійснення правосуддя місцевими, апеляційними судами та функціонування органів і установ системи правосуд Object
35 KMD280 Додаток 28 Довідка про розподіл видатків Державного бюджету України на 20__ рік на забезпечення здійснення правосуддя між місцевими та апеляційними судами усіх видів та спеціалізації, вищими спеціаліз Object
36 KMD290 Додаток 29 Довідка про розподіл видатків Державного бюджету України рік між місцевими та апеляційними судами усіх видів та спеціалізації Object
37 KMDABR Ярлик до пакету звітності КМДА форма фінансування - бюджет Object
38 KMFB00

$N2
Форма №1-дс Баланс Object
39 KMFG00 $N2 Форма №3-дс. Звіт про рух грошових коштів Object
40 KMFP00 $N2 Форма №5-дс. Примітки до річної фінансової звітності. Object
41 KMFR00 $N2 Форма №2-дс Звіт про фінансові результати Object
42 KMFV00 $N2 Форма №4-дс. Звіт про власний капітал Object
43 KMR2KD  Ф №2д Звіт про надходження та використання коштів загального фонду Object
44 KMR2KM Ф №2м Звіт про надходження та використання коштів загального фонду Object
45 KMR41D Ф №4-1д Звіт про надходження і використання коштів, отриманих як плата за послуги Object
46 KMR41M Ф №4-1м Звіт про надходження і використання коштів, отриманих як плата за послуги Object
47 KMR42D Ф №4-2д Звіт про надходження і використання коштів, отриманих за іншими джерелами власних надходжень Object
48 KMR42M Ф №4-2м Звіт про надходження і використання коштів, отриманих за іншими джерелами власних надходжень Object
49 KMR43D Ф №4-3д Звіт про надходження і використання інших надходжень спеціального фонду Object
50 KMR43M Ф №4-3м Звіт про надходження і використання інших надходжень спеціального фонду Object
51 KMR44D Ф №4-4д Звіт про надходження і використання коштів, отриманих на виконання програм соціально-економічного та культурного розвитку регіонів Object
52 KMR7DB Ф №7д (зведена) Звіт про заборгованість за бюджетними коштами Object
53 KMR7DS Ф №7д (спец. ф.) Звіт про заборгованість за бюджетними коштами Object
54 KMR7DZ Ф №7д (заг. ф.) Звіт про заборгованість за бюджетними коштами Object
55 KMR7MB Ф №7м (зведена) Звіт про заборгованість за бюджетними коштами Object
56 KMR7MS Ф №7м (спец. ф.) Звіт про заборгованість за бюджетними коштами Object
57 KMR7MZ Ф №7м (заг. ф.) Звіт про заборгованість за бюджетними коштами Object

Дані з ЄДР надходять у базу даних Сервісу з Єдиного державного веб-порталу відкритих даних (далі- Портал) за посиланням https://data.gov.ua/dataset/1c7f3815-3259-45e0-bdf1-64dca07ddc10 , у вигляді текстового файлу формату .XML який містить таблицю, що вивантажується та розархівовується до бази даних ПС «АДКП». Інформація розміщена на Порталі  на підставі Наказу від 28.03.2016 року № 897/5 “Про затвердження Переліку інформації, що підлягає оприлюдненню у формі відкритих даних, розпорядником якої є Міністерство юстиції України”.

Назва елементу Назва поляТип/формат
Повне найменування юридичної особи EDR_Name Назва (текст)
Скорочене найменування юридичної особи EDR_SHORT_NAMEНазва (текст)
Ідентифікаційний код юридичної особи EDR_EDRPOU Номер (число)
Місцезнаходження юридичної особи EDR_ADDRESS Назва (текст)
Уповноважений представляти юридичну особу управовідносинах з третіми особамиEDR_BOSS Назва (текст)
Види діяльності за КВЕД EDR_KVED Число (10 символів)
Дані про перебування юридичної особи у процесі припинення EDR_STAN Число (10 символів)

5.7. Компонент аналітичної вибірки

При використані шаблону звіту з АРМ Користувача формується запит до ПС АДКП через формування файлу у JSON у відповідності до вказаних даних. Компонент з отриманого файлу JSON формує SQL-запит до бази даних ІТС «Звітність» і подальшої побудови зведеної таблиці по відповідним даним. З ЄДР дані розміщуються на веб-порталі відкритих даних та представлені у вигляді заархівованого текстового файлу формату .XML. Термін передачі запиту і отримання даних від ІТС «Звітність» не повинен перевищувати 3 секунд. Порядок і час оновлення інформації у Додатку 1 «Регламент оновлення інформації у ПС АДКП», бізнес процес отримання даних має наступний вигляд (див Рисунок 15) Рисунок 15. Схема отримання даних зі зовнішніх систем Даний модуль повинен задовольняти вимоги: Поля зі шаблонів регламентованої звітності, розподілити на 5 категорій у представлені користувача а саме:


Рисунок 16. Макет вибору суб’єкта фінансового аналізу Реалізувати можливість вибору даних з регламентованої звітності яка відображається списком звітів в ПС АДКП у відповідній категорії звітів. А також можливість вибору декількох звітів з обраного списку.
Рисунок 17. Макет вибору регламентованих звітів У користувача ПС АДКП буде можливість вибору періоду подачі регламентованих звітів для подальшого аналізу. Рисунок 18.Макет вибору періоду подачі звітів Реалізувати можливість вибору даних по комунальному підприємстві з ЄДР.
Рисунок 19. Макет вибору даних з ЄДР Передбачити можливість зі шаблонів регламентованої звітності вибирати необхідні поля для подальшого аналізу: Рисунок 20.Макет вибору даних зі звіту Реалізувати можливість вказати ідентифікаційні дані підзвітних підприємств, шляхом зазначення наступних даних:

Рисунок 21.Ідентифікатори вибору підприємства

5.8. Компонент Особистий профіль

Реалізувати можливість в інтерфейсі користувача самостійно:

Рисунок 22.Макет вікна опрацювання звіту Передбачається можливість самостійно вказувати назву шаблону через окреме вікно вводу. Рисунок 23. Макет вказання назви шаблону звіту Після збереження шаблону звіту він з’являється у вікні опрацювання звіту. Сортування списку шаблонів звіту здійснюється по назві шаблону.
Користувач може самостійно перейти до Особистого профілю, провести коригування персональних даний і змінити пароль. Рисунок 24. Макет особистого профілю користувача

5.9. Компонент відображення звітних даних

          Відображення даних у вигляді зведеної таблиці на сітці стільки ієрархій для рядків, стовпців та фільтрів звітів, у відповідності до розрізу аналізу (див. Рисунок 25).
Рисунок 25. Макет відображення даних у вигляді зведеної таблиці         Формування довільних звітів шляхом перетягання ієрархії між стовпцями, рядками та фільтрами звітів у спеціальному вікні, кількість значень яка може міститись у стовпцях, рядках та фільтрах має буди значною для зручного використання сервісу у відповідності до макету (див. Рисунок 26).

Рисунок 26. Макет формування довільних звітів           У зведеній таблиці повинна реалізована можливість, розгортання або згортання внутрішніх значень, для забезпечення можливості перегляду згрупованих даних при наявності декількох значень у одній ознаці (див Рисунок 27).

Рисунок 27. Макет згортання, розгортання внутрішніх значень звіту           У зведеній таблиці повинна бути реалізована можливість опрацювання фільтрованих даних шляхом вибору даних для найменувань, здійснення пошуку а також сортування значень (див Рисунок 28). Рисунок 28 Макет опрацювання фільтрованих даних Додати можливість фільтрувати значення за допомогою натискання на ім’я ієрархії(див. Рисунок 29).
Рисунок 29. Макет фільтрування ім’я ієрархії           Реалізувати можливість відображати або приховати підсумки та великі підсумки в сітці, для коректного аналізу даних (див. Рисунок 30).
Рисунок 30. Макет відображення підсумків у сітці         Здійснення сортування значень за допомогою елементів керування праворуч від імені кожного члена ієрархії або загальної комірки, шляхом натискання на відовідний стовпчик (див. Рисунок 31).

Рисунок 31. Макет можливості сортування значень         Можливість зміни розміру стовпців та рядків шляхом перетягування меж заголовка(див. Рисунок 32).
Рисунок 32. Макет перетягування меж заголовка           Можливість вибору комірок в сітці, скопіюйте вміст і вставте його безпосередньо, наприклад, в Excel.

5.10.                 Компонент проведення аналітичних розрахунків

          У конструкторі полів створити кнопку “Додати міру” має відобразитись спливаюче вікно для додавання нового значення. Введіть назву поля, якщо потрібно, складіть формулу, натиснувши на операторів та перетягнувши наявні значення до поля “формула”.           Реалізувати чекбокс “Обчислити окремі значення”, щоб обчислити формулу, використовуючи необроблені значення. Створити кнопку ЗАСТОСУВАТИ, для відображення нового значення у списку полів (див. Рисунок 33). Рисунок 33. Макет аналітичного компоненту побудови звіту Даний модуль повинен забезпечити можливість здійснювати певні розрахунки для швидкого аналізу великої кількості даних.

  1. ПРОГРАМНА ТА АПАРАТНА ІНФРАСТРУКТУРА

6.1. Загальний перелік програмного забезпечення

Програмне забезпечення стеку технологій: − FrontEnd:

− BackEnd:

− СКБД:

− IDE для налаштування та підтримки

6.2. Системне та прикладне програмне забезпечення

Розширення функціональних можливостей ПС «АДКП» не вимагає додаткового збільшення обчислювальних потужностей і може функціонувати на наявних ресурсах, а саме:






В рамках ІТС «Звітність» буде використовуватись:


6.3. Схема розміщення компонентів на серверному обладнанні

Відповідно до структури рішення, а також враховуючи наявність баз даних та серверів – існуватиме наступне представлення передачі інформації: Рисунок 34. Схема розміщення компонентів на серверному обладнані Детальний опис з ip адресами буде представлений в Загальному описі системі.

7.     ВИМОГИ ДО СКЛАДУ І ЗМІСТУ ПОСЛУГ З ПІДГОТОВКИ ОБ’ЄКТУ АВТОМАТИЗАЦІЇ ДО ВВОДУ СЕРВІСУ В ДІЮ

В ході реалізації проекту на об’єкті автоматизації вимагається виконати роботи з підготовки до введення Сервісу в дію. З метою забезпечення підготовки об’єкту автоматизації до введення Сервісу в дію потрібно провести:



8.     ГАРАНТІЙНА ТА ПІСЛЯГАРАНТІЙНА ПІДТРИМКА

Виконавець забезпечує гарантійну (технічну) підтримку створеного в результаті надання послуг програмного забезпечення протягом 12 місяців з дати підписання Акту приймання-передачі наданих послуг за останнім етапом згідно Календарного плану. Під гарантійною підтримкою розуміється зобов’язання Виконавця безоплатно підтримувати розроблене програмне забезпечення, виправляти виявлені помилки.
СПИСОК РИСУНКІВ Рисунок 1Макет керуючого елементу структури організації 29 Рисунок 2. Макет створення нової організації 30 Рисунок 3. Макет видалення організації зі системи. 30 Рисунок 4. Макет долучення користувача до організації 31 Рисунок 5. Макет керуючого елементу управління створення користувача. 31 Рисунок 6. Макет керування правами доступу користувачів. 32 Рисунок 7.Модель представлення даних з використанням OLAP технології 35 Рисунок 8 Концептуальна структура Платформи великих даних. 36 Рисунок 9. Трирівнева архітектура. 39 Рисунок 10. Схема архітектури пропонованого рішення. 41 Рисунок 11. Модель бізнес-процесу авторизації користувачів. 42 Рисунок 12. Сторінка «Єдиний обліковий запис киянина». 43 Рисунок 13 Макет бізнес-процесу передачі інформації до модуля моніторингу. 44 Рисунок 14. Схема інформаційних потоків. 47 Рисунок 15. Схема отримання даних зі зовнішніх систем. 64 Рисунок 16. Макет вибору суб’єкта фінансового аналізу. 65 Рисунок 17. Макет вибору регламентованих звітів. 65 Рисунок 18.Макет вибору періоду подачі звітів. 66 Рисунок 19. Макет вибору даних з ЄДР. 66 Рисунок 20.Макет вибору даних зі звіту. 67 Рисунок 21.Ідентифікатори вибору підприємства. 68 Рисунок 22.Макет вікна опрацювання звіту. 68 Рисунок 23. Макет вказання назви шаблону звіту. 69 Рисунок 24. Макет особистого профілю користувача. 69 Рисунок 25. Макет відображення даних у вигляді зведеної таблиці 70 Рисунок 26. Макет формування довільних звітів. 70 Рисунок 27. Макет згортання, розгортання внутрішніх значень звіту. 71 Рисунок 28 Макет опрацювання фільтрованих даних. 71 Рисунок 29. Макет фільтрування ім’я ієрархії 72 Рисунок 30. Макет відображення підсумків у сітці 72 Рисунок 31. Макет можливості сортування значень. 73 Рисунок 32. Макет перетягування меж заголовка. 73 Рисунок 33. Макет аналітичного компоненту побудови звіту. 74 Рисунок 34. Схема розміщення компонентів на серверному обладнані 76

СПИСОК ТАБЛИЦЬ

Таблиця 1. Регламентована звітність в ІТС «Звітність» у розрізі Бюджетна……………39 Таблиця 2. Підказки, що використовуються в Сервісі……………………………………59

 ЛИСТ РЕЄСТРАЦІЇ ЗМІН

ЗмінаНомери аркушів (сторінок) Всього аркушів

(сторіно

к) в

докумен

ті


докумен

та
Вх. ​№

супровідно го документа та дата
Підпис датаі
Замінен их Введени

х
Вилучен их











Додаток 1

Регламент оновлення інформації у ПС «АДКП»

Регламент оновлення інформації у ПС «АДКП» Процедури оновлення даних повинні відбуватись в онлайн режимі з оновленням щогодини. За допомогою інтеграції баз даних ПС «АДКП» підключається до шлюзового серверу, перевіряє повноту даних, оброблює, перетворює та завантажує дані на сервер баз даних. Оновлення даних щодо завантажених полів з ІТС «Звітність» в базу даних ПС «АДКП» відбувається з періодичністю кожну годину. SQL-запити в базу даних Oracle (10.14.12.9:1521/DBKMDA) використовують наступні таблиці:

Дані з цих таблиць обробляються та перетворюються у необхідний формат для відображення в ПС «АДКП». З ЄДР дані розміщуються на веб-порталі відкритих даних та представлені у вигляді заархівованого текстового файлу формату .XML. Оновлюються шляхом завантаження заархівованого файлу з порталу відкритих даних, на локальний сервер ПС «АДКП»,  його розархівування та імпорту до бази даних ПС «АДКП» регулярно з періодичністю щотижня. Отримання даних здійснюється щосереди в 00:01:00.
все ж таки треба запустити сервер застосунків та сервер Бази даних. [ГС1] Я б сюди їх включив би
Перевірте з Ярославом коректність даного тексту