Опис законодавчих вимог до ведення реєстру власників землі 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Опис законодавчих вимог до ведення реєстру власників землі



Вступ

документообіг інформаційний програма

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

Будь-яка діяльність людини (виробнича, комерційна або просто життєдіяльність) нерозривно пов'язана з землею. Перш за все, земля являє собою природний ресурс, характеризується простором, рельєфом, ґрунтами, водами, рослинним і тваринним світом, який у міру розвитку продуктивних сил перетворюється на об'єкт соціально-економічних зв'язків, територіальну основу буття в цілому.

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

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

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

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

У системі виробництва застосовується для зменшення частки фізичної праці завдяки перенесенню ручної праці на «плечі» машинної автоматизованої чи комп'ютерної техніки.

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

 


Опис законодавчих вимог до ведення реєстру власників землі

Основні поняття

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

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

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

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

Приступаючи до автоматизації завдань документообігу, треба спочатку розділити власне впровадження тих чи інших програм, що автоматизують конкретні процеси обробки документів і впровадження платформи для по-подібної автоматизації. Однією з основних причин невдачі впровадження систем автоматизації документообігу є змішування двох цих завдань [1].

Взагалі кажучи, кінцевих програм автоматизації документообігу можна нарахувати безліч. Ось декілька прикладів:

електронний архів документів;

узгодження і затвердження організаційних рішень;

контроль виконання документів та доручень;

автоматизація договірного процесу;

ібліотека регламентів управлінських процедур;

оформлення відряджень;

організація внутрішнього інформаційного порталу підприємства і його підрозділів;

система контролю знань посадових інструкцій.

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

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

управління процесом публікацій та наповнення WEB сайту;

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

архів документів і система контролю, повідомлення про своєчасність взаємодій в додатку управління контактами;

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

підсистема затвердження платіжних документів.

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

безліч додатків на одному робочому місці;

специфічність додатків;

нерегулярне використання додатків;

необхідність організації спільного інформаційного простору ства;

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

необхідність послідовної автоматизації;

складність управління комплексом програм [1].

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

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

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

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

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

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

 

Інформаційні потоки

 

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

До джерел інформації належать - власники землі, робітники інституту землеустрою.

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

Більшість автоматизованих систем тим чи іншим чином використовують структуровану інформацію.

Система управління базами даних (СУБД) - це спеціалізована програма (частіше комплекс програм), призначена для організації та ведення бази даних, яка містить наступні компоненти (рис. 1.3):

ядро, яке відповідає за управління даними у зовнішній і оперативної пам'яті і журнал;

процесор мови бази даних, що забезпечує оптимізацію запитів на вилучення та зміну даних і створення, як правило, машинно-незалежного виконуваного внутрішнього коду;

підсистему підтримки часу виконання, яка інтерпретує програми маніпуляції даними, що створюють користувальницький інтерфейс із СУБД;

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

 


Постанова завдання

Мета створення програми

Метою даної дипломної роботи є створення автоматизованої системи введення реєстру власників землі, для полегшення роботи працівників інституту землеустрою.

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

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

 

Функції програми

Дана програма повинна виконувати такі функції:

– додавання даних в базу даних;

–  видалення даних;

–  редагування даних;

–  фільтрація та пошук даних в базі даних;

–  експорт інформації в Microsoft Excel.

 


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

 

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

– Internet Explorer (версія 5.5 і вище);

–  Opera (версія 7.0 та вище);

–  Google Chrome;

–  Mozilla Firefox (версія 1.0 і вище).

 

Умови роботи програми

 

Для роботи програми потрібна база даних, розміщена на Web - сервері, підключення до Інтернету або локальна мережа зі встановленним веб-сервером Apache, та браузер для перегляду програми [6].

 

Планування розробки програмного продукту

документообіг інформаційний програма

Програміст пише програму протягом трьох місяців. За вирахуванням вихідних і святкових днів це складає 65 днів. Консультант здійснює супровід написання програми, приділяючи деяку частину свого робочого часу протягом 22 днів. Більш детальна інформація про це розміщена в табл. 4.1. Заробітна плата консультанта 250 грн. на місяць.

 

Таблиця 4.1. Характеристика робіт з розробки програми

Найменування роботи

Трудомісткість

Виконавці

Тривалість, дн.
  Чол.-дн. % до підсумку Спеціальність К-ть, чол.  
Збір інформації про предметну область 8 9,2 Програміст, консультант 2 4
Планування і аналіз вимог, що пред'являються до системи 8 9,2 Програміст, консультант 2 4
Розробка методики представлення даних 4 4,6 Програміст 1 4
Розробка алгоритму функціонування проектованої системи 12 13,8 Програміст 2 6
Ознайомлення з роботою в СУБД FoxPro 7 8,0 Програміст 1 7
Вивчення мови FoxPro 6 6,9 Програміст 1 6
Розробка користувальницького інтерфейсу 7 8,0 Програміст 1 7

 

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

Початок роботи - 1 березня 2011 року.Планування розробки програмного продукту завершується складанням мережевого або стрічкового графіка. Цей графік відображено на (рис 4.1).

Таблиця 4.4. Відрахування на соціальні заходи

Види відрахувань % Сума, грн.
До фонду соціального страхування 2,9 92,14
До фонду соціального страхування на випадок безробіття 1,3 31,8 41,30
До пенсійного фонду   1010,36
До фонду страхування від нещасних випадків 1,76 55,92
Разом 37,76 1199,72

 

Визначення витрат на матеріали визначається таким чином.

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

Прямі матеріальні витрати (Мі) розраховуються за формулою, грн.:

                (4.8)

 

Мі - вартість матеріальних витрат і-го виду, грн.

Ці - ціна і-го матеріалу, грн.і - норма витрат матеріалу.

. Папір - 1 пакунок - 45 грн.

. Диск СD RW - 1 шт. по 5 грн. за шт. - 5 грн.

. Картридж для принтера - 100 грн.

Витрати на спеціальне устаткування.

Амортизаційні відрахування:

 

 (4.9)

 

Вб - балансова вартість комп‘ютера (ціна комп‘ютера + 5% на перевезення та монтаж), грн.

Ціна комп’ютера = 3500 грн.

На = 25% (друга група)

Витрати на електроенергію розраховуються за формулою, грн.:

 

 (4.10)

 

де Nн - номінальна потужність ЕОМ, кВт/ч;еф - річний ефективний фонд роботи ЕОМ, годин /рік;

Кзав. - середній коефіцієнт завантаження за часом = 0,9

Кзп - коефіцієнт завантаження за потужністю = 0,7

Цел - ціна електроенергії, грн. за кВ/ч = 0,26 грн.

Приймаємо Nн = 0,2 кВ/ч (за паспортом комп‘ютера),обсл = 104 год.зм - тривалість зміни = 8 годин

 

 (4.11)


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

 

 (4.12)

 

 - річний фонд ЗП (осн. + додатковий) обслуговуючих робітників;

 - час, необхідний на технічне обслуговування ЕОМ годин/рік = 104 години

 - річний ефективний фонд часу обслуговуючого персоналу годин/рік;

 = 0,3776

Основну зарплату приймаємо 670 грн., а додаткову - 30% до основної:

= 970 ∙ 11 ∙ 1 ∙ (1 + 0,3776) = 9581

 з відрахуванням на соціальні заходи:

Сума витрат по статті «Поточний ремонт» устаткування складає 3% від балансової вартості устаткування:

Інші витрати складають 3% від суми попередніх статей і розраховуються за формулою, грн.:


 

Складаємо кошторис витрат на утримання і експлуатацію устаткування:

 

Таблиця 4.5. Кошторис витрат на утримання і експлуатацію устаткування:

№ п/п Найменування статей витрат Сума, грн.
1 Амортизація устаткування 918,75
2 Експлуатація устаткування 62,90
3 ЗП основна і додаткова обслуговуючих робітників і відрахування на соціальні заходи 714,93
4 Поточний ремонт устаткування 110,25
5 Інші витрати 54,20

Разом

1861,03

 

Витрати на оплату машинного часу (Вмо) розраховуються за формулою, грн.:

 

 (4.13)

 

Експлуатаційні витрати на одну годину машинного часу комп’ютера

експл.1год.) розраховуються як відношення витрат на утримання і експлуатацію устаткування до річного ефективного фонду роботи комп’ютера, грн.:

- експлуатаційні витрати на годину машинно часу ЕОМ, грн. = 1861,03

- час роботи ЕОМ для написання програмного продукту. Комп’ютер буде працювати 30 днів по 4 години

tмо = 30 * 4 = 120

Експлуатаційні витрати на одну годину машинного часу ЕОМ розраховуються як відношення витрат на утримання і експлуатацію устаткування до річного ефективного фонду роботи ЕОМ, грн.:

Вмо

Накладні витрати складають 50% від основної зарплати розроблювачів програмного продукту.

 

 

Таблиця 4.6. Калькуляція собівартості робіт з розробки програми.

№ п/п Найменування статей витрат Сума, грн. Питома вага до підсумку, %
1 Основна зарплата 3177,23 59
2 Додаткова зарплата 625,45 5
3 Відрахування на соціальні заходи 1199,72 22
4 Витрати на матеріали 150 6
5 Витрати на оплату машинного часу 116,4 4
6 Накладні витрати 1588,62 4

Разом

6857,42 100

 


Висновки

 

Була розробленна автоматизована система ведення реєстру власників землі.

У додатку реалізовано наступні функціональні можливості:

а) додавання, редагування, видалення даних про земельну ділянку, власнка, категоріях земельних ділянок, документи;

б) дільтрація / пошук даних в БД;

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

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

Оскільки на сьогоднішній день реляційні бази даних залишаються найпоширенішими, завдяки своїй простоті як у процесі створення так і на користувальницькому рівні, тому в розробці була використана реляційна СУБД.

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

 


Додаток

 

Код програми

Підключення к БД

 

Init.php - подключение к БД

<? php_once './libs/base.class.php';_once './libs/test.class.php';_once './libs/pages_info.class.php';

 

$in_line           = 3;

$in_page         = 5;

 

$dblocation     = «localhost»;

$dbname                  = «db»;

$dbuser                    = «root»;

$dbpasswd     = «»;

 

$dbcnx = @mysql_connect ($dblocation, $dbuser, $dbpasswd);(!$dbcnx)(«В настоящий момент сервер базы данных не доступен, поэтому корректное отображение страницы невозможно.»);(!@mysql_select_db ($dbname,$dbcnx))(«В настоящий момент база данных не доступна, поэтому корректное отображение страницы невозможно.»);

print_p($var)

{'<pre>';_r($var);'</pre>';

}

?>

Клас у якому реалізовані всі методи (додавання, видалення, оновлення і т.д.…)

 

Base.class.php

<? php

/**

* Класс для работы с записями базы данных

*/cl_base

{

/**

* Название таблицы

*/$table_name = «;

/**

* Получить список записей из базы like

*/function get_few_data_bet ($f, $t, $num_page = '*', $order_arr = array ('status' => 'ASC', 'id' => 'ASC'), $get_children = true)

{

$data_info = array();

 

$limit_str = $this->_get_limit ($num_page, $where_arr);

$fields_str = $this->_get_fields();

$order_str = $this->_get_order ($order_arr);

 

$exist_parent  = $this->_exist_field ('parent_id');

$exist_date     = $this->_exist_field('date');

$exist_image   = $this->_exist_field('image');

$exist_name             = $this->_exist_field('name');

 

$max_status            = $this->get_max_status_data ('*');

 

$sql = «SELECT *». $this->table_name.» where `date` <= '$t' and `date` >= '$f'

$order_str

$limit_str»;

 

$result                      = $this->_execute_query ($sql, __LINE__);

($i = 0; $i < mysql_num_rows($result); $i++)

{

$data_info[$i] = mysql_fetch_array($result);

$parent_id      = '*';

 

$data_info[$i] ['n']   = $i + 1;

($exist_parent)

{

$parent_id                                  = $data_info[$i] ['parent_id'];

$where_arr ['parent_id']             = $data_info[$i] ['id'];($get_children)

$data_info[$i] ['children']  = $this->get_few_data ($where_arr, $num_page, $order_arr);

$data_info[$i] ['max_status'] = $this->get_max_status_data ($parent_id);

}

{

$data_info[$i] ['max_status'] = $max_status;

}

($exist_date)

{

$data_info[$i] ['s_day']     = date ('d', strtotime ($data_info[$i] ['date']));

$data_info[$i] ['s_month'] = date ('m', strtotime ($data_info[$i] ['date']));

$data_info[$i] ['s_year']    = date ('Y', strtotime ($data_info[$i] ['date']));

$data_info[$i] ['s_hour']    = date ('H', strtotime ($data_info[$i] ['date']));

$data_info[$i] ['s_minute'] = date ('i', strtotime ($data_info[$i] ['date']));

}

($exist_image)

{

$data_info[$i] ['image_size'] = (! empty ($data_info[$i] ['image']))? $GLOBALS['images']->get_image_size ($data_info[$i] ['image']): null;

($exist_name)

$data_info[$i] ['name_image']    = str_replace (array('&quot;', ' «', «'»), array ('', «, «), $data_info[$i] ['name']);

}

 

$data_info[$i] ['line_pos']           = $i% (int)$GLOBALS ['in_line'];

}

$data_info;

}

/**

* Получить список записей из базы like

*/function get_few_data_like ($where_arr = array(), $num_page = '*', $order_arr = array ('status' => 'ASC', 'id' => 'ASC'), $get_children = true)

{

$data_info = array();

 

$limit_str = $this->_get_limit ($num_page, $where_arr);

$fields_str = $this->_get_fields();

$order_str = $this->_get_order ($order_arr);

 

$exist_parent  = $this->_exist_field ('parent_id');

$exist_date     = $this->_exist_field('date');

$exist_image   = $this->_exist_field('image');

$exist_name             = $this->_exist_field('name');

 

$max_status            = $this->get_max_status_data ('*');

 

$sql = «SELECT $fields_str». $this->table_name.»». key ($where_arr).» like '».$where_arr [key($where_arr)]. «%'

$order_str

$limit_str»;

$result                      = $this->_execute_query ($sql, __LINE__);

($i = 0; $i < mysql_num_rows($result); $i++)

{

$data_info[$i] = mysql_fetch_array($result);

$parent_id      = '*';

 

$data_info[$i] ['n']   = $i + 1;

($exist_parent)

{

$parent_id                                  = $data_info[$i] ['parent_id'];

$where_arr ['parent_id']             = $data_info[$i] ['id'];($get_children)

$data_info[$i] ['children']  = $this->get_few_data ($where_arr, $num_page, $order_arr);

$data_info[$i] ['max_status'] = $this->get_max_status_data ($parent_id);                            

}

{

$data_info[$i] ['max_status'] = $max_status;

}

($exist_date)

{

$data_info[$i] ['s_day']     = date ('d', strtotime ($data_info[$i] ['date']));

$data_info[$i] ['s_month'] = date ('m', strtotime ($data_info[$i] ['date']));

$data_info[$i] ['s_year']    = date ('Y', strtotime ($data_info[$i] ['date']));

$data_info[$i] ['s_hour']    = date ('H', strtotime ($data_info[$i] ['date']));

$data_info[$i] ['s_minute'] = date ('i', strtotime ($data_info[$i] ['date']));

}

($exist_image)

{

$data_info[$i] ['image_size'] = (! empty ($data_info[$i] ['image']))? $GLOBALS['images']->get_image_size ($data_info[$i] ['image']): null;

($exist_name)

$data_info[$i] ['name_image']    = str_replace (array('&quot;', ' «', «'»), array ('', «, «), $data_info[$i] ['name']);

}

 

$data_info[$i] ['line_pos']           = $i% (int)$GLOBALS ['in_line'];

}

$data_info;

}

/**

* Получить список записей из базы

*/function get_few_data ($where_arr = array(), $num_page = '*', $order_arr = array ('status' => 'ASC', 'id' => 'ASC'), $get_children = true)

{

$data_info = array();

 

$where_str = $this->_get_where ($where_arr);

$limit_str = $this->_get_limit ($num_page, $where_arr);

$fields_str = $this->_get_fields();

$order_str = $this->_get_order ($order_arr);

 

$exist_parent  = $this->_exist_field ('parent_id');

$exist_date     = $this->_exist_field('date');

$exist_image   = $this->_exist_field('image');

$exist_name             = $this->_exist_field('name');

 

$max_status            = $this->get_max_status_data ('*');

 

$sql = «SELECT $fields_str». $this->table_name.»

$where_str

$order_str

$limit_str»;

 

$result                      = $this->_execute_query ($sql, __LINE__);

($i = 0; $i < mysql_num_rows($result); $i++)

{

$data_info[$i] = mysql_fetch_array($result);

$parent_id      = '*';

$data_info[$i] ['n']   = $i + 1;

($exist_parent)

{

$parent_id                             = $data_info[$i] ['parent_id'];

$where_arr ['parent_id']             = $data_info[$i] ['id'];($get_children)

$data_info[$i] ['children']  = $this->get_few_data ($where_arr, $num_page, $order_arr);

$data_info[$i] ['max_status'] = $this->get_max_status_data ($parent_id);

}

{

$data_info[$i] ['max_status'] = $max_status;

}

($exist_date)

{

$data_info[$i] ['s_day']     = date ('d', strtotime ($data_info[$i] ['date']));

$data_info[$i] ['s_month'] = date ('m', strtotime ($data_info[$i] ['date']));

$data_info[$i] ['s_year']    = date ('Y', strtotime ($data_info[$i] ['date']));

$data_info[$i] ['s_hour']    = date ('H', strtotime ($data_info[$i] ['date']));

$data_info[$i] ['s_minute'] = date ('i', strtotime ($data_info[$i] ['date']));

}

($exist_image)

{

$data_info[$i] ['image_size'] = (! empty ($data_info[$i] ['image']))? $GLOBALS['images']->get_image_size ($data_info[$i] ['image']): null;

($exist_name)

$data_info[$i] ['name_image']    = str_replace (array('&quot;', ' «', «'»), array ('', «, «), $data_info[$i] ['name']);

}

 

$data_info[$i] ['line_pos']           = $i% (int)$GLOBALS ['in_line'];

}

$data_info;

}

 

/**

* Получить список имен и ид из базы

*/function get_few_name_data ($where_arr = array())

{

$data_info = array();

 

$where_str = $this->_get_where ($where_arr);

 

$sql                 = «SELECT id, name». $this->table_name.»

$where_str»;

$result                      = mysql_query($sql);(!$result)

$this->_execute_query ($sql, __FILE__);

($i = 0; $i < mysql_num_rows($result); $i++)

{

$row                                  = mysql_fetch_array($result);

$data_info [$row['id']] = $row['name'];

}

$data_info;

}

 

/**

* Получить одну запись из базы

*/function get_one_data ($where_arr = array())

{

$data_info      = array();

 

$where_str = $this->_get_where ($where_arr);

$fields_str = $this->_get_fields();

 

$sql = «SELECT $fields_str». $this->table_name.»

$where_str»;

 

$result                      = $this->_execute_query ($sql, __LINE__);

(mysql_num_rows($result) > 0)

{

$data_info = mysql_fetch_array($result);

($this->_exist_field('date'))

{

$data_info ['s_day']           = date ('d', strtotime ($data_info['date']));

$data_info ['s_month'] = date ('m', strtotime ($data_info['date']));

$data_info ['s_year'] = date ('Y', strtotime ($data_info['date']));

$data_info ['s_hour'] = date ('H', strtotime ($data_info['date']));

$data_info ['s_minute'] = date ('i', strtotime ($data_info['date']));

}

($this->_exist_field('image'))

{

$data_info ['image_save']  = $data_info['image'];

$data_info ['image_size']   = (! empty ($data_info['image']))? $GLOBALS['images']->get_image_size ($data_info['image']): null;

($this->_exist_field('name'))

$data_info ['name_image'] = str_replace (array('&quot;', ' «', «'»), array ('', «, «), $data_info['name']);

}

}false;

$data_info;

}

 

/**

* Получить предыдущую и последующую ид для выбранной записи

*/get_next_prev_ids ($id, $where_arr = array(), $order_arr = array ('status' => 'ASC', 'id' => 'ASC'))

{

$data_info = array();

$ids_info = array();

 

$current_i = -1;

 

$where_str = $this->_get_where ($where_arr);

$order_str = $this->_get_order ($order_arr);

 

$sql = «SELECT id». $this->table_name.»

$where_str

$order_str»;

 

$result            = $this->_execute_query ($sql, __LINE__);

($i = 0; $i < mysql_num_rows($result); $i++)

{

$row               = mysql_fetch_array($result);

$ids_info[$i]   = (int)$row['id'];($ids_info[$i] == $id)

$current_i = $i;

}

($current_i!= 0)

$data_info ['prev_id'] = $ids_info [$current_i - 1];

$data_info ['prev_id'] = $ids_info [count($ids_info) - 1];

($current_i!= count ($ids_info) - 1)

$data_info ['next_id'] = $ids_info [$current_i + 1];

$data_info ['next_id'] = $ids_info[0];

$data_info;

}

Вступ

документообіг інформаційний програма

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

Будь-яка діяльність людини (виробнича, комерційна або просто життєдіяльність) нерозривно пов'язана з землею. Перш за все, земля являє собою природний ресурс, характеризується простором, рельєфом, ґрунтами, водами, рослинним і тваринним світом, який у міру розвитку продуктивних сил перетворюється на об'єкт соціально-економічних зв'язків, територіальну основу буття в цілому.

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

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

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

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

У системі виробництва застосовується для зменшення частки фізичної праці завдяки перенесенню ручної праці на «плечі» машинної автоматизованої чи комп'ютерної техніки.

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

 


Опис законодавчих вимог до ведення реєстру власників землі

Основні поняття

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

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

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

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

Приступаючи до автоматизації завдань документообігу, треба спочатку розділити власне впровадження тих чи інших програм, що автоматизують конкретні процеси обробки документів і впровадження платформи для по-подібної автоматизації. Однією з основних причин невдачі впровадження систем автоматизації документообігу є змішування двох цих завдань [1].

Взагалі кажучи, кінцевих програм автоматизації документообігу можна нарахувати безліч. Ось декілька прикладів:

електронний архів документів;

узгодження і затвердження організаційних рішень;

контроль виконання документів та доручень;

автоматизація договірного процесу;

ібліотека регламентів управлінських процедур;

оформлення відряджень;

організація внутрішнього інформаційного порталу підприємства і його підрозділів;

система контролю знань посадових інструкцій.

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

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

управління процесом публікацій та наповнення WEB сайту;

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

архів документів і система контролю, повідомлення про своєчасність взаємодій в додатку управління контактами;

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

підсистема затвердження платіжних документів.

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

безліч додатків на одному робочому місці;

специфічність додатків;

нерегулярне використання додатків;

необхідність організації спільного інформаційного простору ства;

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

необхідність послідовної автоматизації;

складність управління комплексом програм [1].

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



Поделиться:


Последнее изменение этой страницы: 2020-03-14; просмотров: 106; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.138.174.174 (0.501 с.)