Контрольная работа: Інформаційна (автоматизована) система в Держказначействі України
- В кожному районі області і районі міста існує районне відділення держказначейства. Відділення підлеглі обласним управлінням відповідної області і підтримують зв'язок з розпорядниками коштів 3 рівні свого району;
- В кожній області існує обласне управління держказначейства (24 області, Автономна республіка Крим, міста Київ і Севастополь, всього 27 управлінь). Управління безпосередньо підлеглі Головному управлінню і підтримують зв'язок з розпорядниками 1 рівня в своїй області;
- Головне управління знаходиться в Києві і підтримує зв'язок з головними розпорядниками коштів державного бюджету - галузевими міністерствами і відомствами.
Структура бази даних та технологічний процес системи залежать від обсягів оброблюваної інформації, які характеризуються наступними показниками:
- кількість відділень держказначейства в області – 10¸60;
- кількість головних розпорядників (міністерств і відомств) – 60¸ 300;
- кількість обслуговуваних бюджетних установ
(мережа нижчестоящих установ міністерств і відомств по області) – 1000¸ 10000;
- загальна кількість аналітичних рахунків, що відкриваються, для обліку операцій – 500000¸ 5 000000;
- загальна кількість банківських рахунків – 200000 ¸ 1500000;
- кількість реєстрів, що поступають, з розподілом засобів в день – 5¸ 1000;
- передбачувана кількість одночасно працюючого персоналу в системі (безпосередньо обслуговуючої установи і виконуючого бюджетні операції) – 100¸ 500;
- кількість реєстрованих документів в день – 20000¸ 100000;
- кількість бюджетних операцій (передбачуваних транзакцій) по відкриттю аналітичних рахунків, реєстрації документів, зв'язаних проводок по рахунках бухгалтерського обліку і поновлення стану рахунків в годину – 500¸ 1000;
- кількість платежів в день – 1000¸ 50000;
- кількість проводок по рахунках бухгалтерського обліку операцій в день – 10000 ¸ 50000;
- кількість вхідних платежів на рахунки спеціального фонду розпорядників в день – 1000 ¸ 30000;
- передбачуване зростання бази даних при використовуванні СУБД MS SQL 7.0 в доба – 30¸ 100 Мбайт;
- максимальний об'єм БД на кінець бюджетного року – 200 Гбайт.
Автоматизована система обліку виконання видаткової частини державного бюджету побудована як система управління обробкою транзакцій. Такі системи характеризуються великою кількістю змін в базі даних. Зміни вводяться інтенсивно, великою кількістю користувачів. Безліч користувачів може одночасно звертатися до одних і тих же даних, але тільки один з них може мати нагоду проводити їх у нинішній момент.
Система гарантує, що тільки один користувач в кожний конкретний момент часу може змінити дані. Зміни вносяться за допомогою механізму транзакцій. Транзакція є набором змін, що розглядаються як єдине ціле. Якщо одна із змін не може бути виконана, то і вся решта змін, виконаних в транзакції, буде відмінена. Інакше цілісність даних може бути порушена.
В той же час система має елементи оперативної аналітичної обробки накопичуваної інформації і ухвалення рішень на основі її аналізу.
Система спроектована на основі SQL-СУБД і має WEB-технологію.
Єдина БД кожного регіону, що спільно використовується, розташовується на регіональному сервері, розміщеному в територіальному управлінні Державного казначейства, який забезпечує доступ до цієї БД з інших менш потужних робочих станцій клієнтів, підключених до мережі.
В кожному регіоні встановлено ідентичне програмно-апаратне середовище (у відповідність з розробленою типовою схемою ), що включає наступні підсистеми (компоненти):
- підсистема управління локальною мережею, користувачами і серверами системи, включаючи контролери домену (основний і резервний), робочі станції технологів і адміністратора системи;
- відмовостійка кластерна підсистема обробки транзакцій і зберігання даних, що включає сервери БД (робочий і резервний) і зовнішній дисковий масив з розщеплюванням дисків і контролем парності (RAID-0,1,5);
- підсистема створення резервних копій і відновлення даних, що включає пристрої резервного копіювання на магнітооптичних дисках або магнітних стрічках, програмне забезпечення управління процесом автоматичного резервування з можливістю повного відновлення операційної системи, додатків і БД при аварії;
- сайт, розміщений на сервері Інтернет/Інтранет (WEB – сервер), який забезпечує формування інтерфейсу доступу користувачів до БД, вхідний контроль даних, і логіку виконання операцій;