19
КАБІНЕТ МІНІСТРІВ УКРАЇНИ КАБІНЕТ МІНІСТРІВ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ БІОРЕСУРСІВ І НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ БІОРЕСУРСІВ І ПРИРОДОКОРИСТУВАННЯ УКРАЇНИ ПРИРОДОКОРИСТУВАННЯ УКРАЇНИ ІНСТИТУТ ІНФОРМАЦІЙНОГО І ТЕЛЕКОМУНІКАЦІЙНОГО ІНСТИТУТ ІНФОРМАЦІЙНОГО І ТЕЛЕКОМУНІКАЦІЙНОГО ЗАБЕЗПЕЧЕННЯ АГРОПРОМИСЛОВОЇ І ПРИРОДООХОРОННОЇ ЗАБЕЗПЕЧЕННЯ АГРОПРОМИСЛОВОЇ І ПРИРОДООХОРОННОЇ ГАЛУЗЕЙ ЕКОНОМІКИ ГАЛУЗЕЙ ЕКОНОМІКИ Кафедра технологій програмування Кафедра технологій програмування МАГІСТЕРСЬКА ДИПЛОМНА РОБОТА на тему: “МЕТОДИ ЗАХИСТУ БАЗИ ДАНИХ БУХГАЛТЕРСЬКОГО ОБЛІКУ СІЛЬСЬКОГОСПОДАРСЬКОГО ПІДПРИЄМСТВА” Студент: Баранський Олексій Михайлович Керівник: Пархоменко Іван Іванович

КАБІНЕТ МІНІСТРІВ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ БІОРЕСУРСІВ І ПРИРОДОКОРИСТУВАННЯ УКРАЇНИ

Embed Size (px)

DESCRIPTION

КАБІНЕТ МІНІСТРІВ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ БІОРЕСУРСІВ І ПРИРОДОКОРИСТУВАННЯ УКРАЇНИ ІНСТИТУТ ІНФОРМАЦІЙНОГО І ТЕЛЕКОМУНІКАЦІЙНОГО ЗАБЕЗПЕЧЕННЯ АГРОПРОМИСЛОВОЇ І ПРИРОДООХОРОННОЇ ГАЛУЗЕЙ ЕКОНОМІКИ Кафедра технологій програмування. МАГІСТЕРСЬКА ДИПЛОМНА РОБОТА на т ему: - PowerPoint PPT Presentation

Citation preview

Page 1: КАБІНЕТ МІНІСТРІВ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ БІОРЕСУРСІВ І ПРИРОДОКОРИСТУВАННЯ УКРАЇНИ

КАБІНЕТ МІНІСТРІВ УКРАЇНИКАБІНЕТ МІНІСТРІВ УКРАЇНИНАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ БІОРЕСУРСІВ І ПРИРОДОКОРИСТУВАННЯ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ БІОРЕСУРСІВ І ПРИРОДОКОРИСТУВАННЯ

УКРАЇНИУКРАЇНИІНСТИТУТ ІНФОРМАЦІЙНОГО І ТЕЛЕКОМУНІКАЦІЙНОГО ЗАБЕЗПЕЧЕННЯ ІНСТИТУТ ІНФОРМАЦІЙНОГО І ТЕЛЕКОМУНІКАЦІЙНОГО ЗАБЕЗПЕЧЕННЯ

АГРОПРОМИСЛОВОЇ І ПРИРОДООХОРОННОЇ ГАЛУЗЕЙ ЕКОНОМІКИАГРОПРОМИСЛОВОЇ І ПРИРОДООХОРОННОЇ ГАЛУЗЕЙ ЕКОНОМІКИКафедра технологій програмуванняКафедра технологій програмування

МАГІСТЕРСЬКА ДИПЛОМНА РОБОТАна тему:

“МЕТОДИ ЗАХИСТУ БАЗИ ДАНИХ БУХГАЛТЕРСЬКОГО ОБЛІКУ СІЛЬСЬКОГОСПОДАРСЬКОГО ПІДПРИЄМСТВА”

Студент: Баранський Олексій МихайловичКерівник: Пархоменко Іван Іванович

Page 2: КАБІНЕТ МІНІСТРІВ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ БІОРЕСУРСІВ І ПРИРОДОКОРИСТУВАННЯ УКРАЇНИ

Актуальність роботи:Актуальність роботи:В нaш чaс інформаційні системи відіграють важливу роль В нaш чaс інформаційні системи відіграють важливу роль

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

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

Page 3: КАБІНЕТ МІНІСТРІВ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ БІОРЕСУРСІВ І ПРИРОДОКОРИСТУВАННЯ УКРАЇНИ

Постановка задачіПостановка задачіМетою даної роботи є розробка захищеної бази даних Метою даної роботи є розробка захищеної бази даних

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

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

Page 4: КАБІНЕТ МІНІСТРІВ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ БІОРЕСУРСІВ І ПРИРОДОКОРИСТУВАННЯ УКРАЇНИ

Нормативна база бухгалтерського Нормативна база бухгалтерського обліку для обліку для

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

обліком засобів виробництва, витрат і готової обліком засобів виробництва, витрат і готової продукції:продукції:1) Головним засобом виробництва в сільському 1) Головним засобом виробництва в сільському господарстві є земля; вона не зношується, господарстві є земля; вона не зношується, амортизація на неї не нараховується ні в амортизація на неї не нараховується ні в бухгалтерському, ні в податковому обліку.бухгалтерському, ні в податковому обліку.2) Специфічними засобами виробництва є живі 2) Специфічними засобами виробництва є живі організми — тварини і рослини, вирощування яких організми — тварини і рослини, вирощування яких залежить від природних і біологічних факторів і залежить від природних і біологічних факторів і триває часто кілька років.триває часто кілька років.3) Вплив природних умов зумовлює сезонність 3) Вплив природних умов зумовлює сезонність сільськогосподарського виробництва, тому сільськогосподарського виробництва, тому витрати на виробництво тут визначаються один витрати на виробництво тут визначаються один раз на рік, на відміну від інших видів діяльності.раз на рік, на відміну від інших видів діяльності.4) Облік витрат ведеться за видами культур, за 4) Облік витрат ведеться за видами культур, за видами і віковими групами тварин, за видами і віковими групами тварин, за виробничими підрозділами тощо.виробничими підрозділами тощо.

Page 5: КАБІНЕТ МІНІСТРІВ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ БІОРЕСУРСІВ І ПРИРОДОКОРИСТУВАННЯ УКРАЇНИ

Розв’язання завдань облікуРозв’язання завдань обліку

Для розв’язання завдань обліку необхідно розробити Для розв’язання завдань обліку необхідно розробити інформаційну модель, яка функціонує за такими основними інформаційну модель, яка функціонує за такими основними факторами:факторами:

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

  наявністю інформаційної бази;наявністю інформаційної бази;

  вихідною інформацією завдання і впливом її на зміну стану вихідною інформацією завдання і впливом її на зміну стану інформаційної бази.інформаційної бази.

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

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

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

Page 6: КАБІНЕТ МІНІСТРІВ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ БІОРЕСУРСІВ І ПРИРОДОКОРИСТУВАННЯ УКРАЇНИ

Класифікація біологічних Класифікація біологічних активівактивів

Page 7: КАБІНЕТ МІНІСТРІВ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ БІОРЕСУРСІВ І ПРИРОДОКОРИСТУВАННЯ УКРАЇНИ

Структурна схема класифікації Структурна схема класифікації СУБДСУБД

Page 8: КАБІНЕТ МІНІСТРІВ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ БІОРЕСУРСІВ І ПРИРОДОКОРИСТУВАННЯ УКРАЇНИ

Логічна модель бази данихЛогічна модель бази даних

Page 9: КАБІНЕТ МІНІСТРІВ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ БІОРЕСУРСІВ І ПРИРОДОКОРИСТУВАННЯ УКРАЇНИ

Фізична модель БД Фізична модель БД бухгалтерського облікубухгалтерського обліку

Page 10: КАБІНЕТ МІНІСТРІВ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ БІОРЕСУРСІВ І ПРИРОДОКОРИСТУВАННЯ УКРАЇНИ

Функціональні блоки Функціональні блоки інформаційної системи інформаційної системи бухгалтерського облікубухгалтерського обліку

Page 11: КАБІНЕТ МІНІСТРІВ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ БІОРЕСУРСІВ І ПРИРОДОКОРИСТУВАННЯ УКРАЇНИ

Функціональні блоки Функціональні блоки інформаційної системи інформаційної системи бухгалтерського облікубухгалтерського обліку

Page 12: КАБІНЕТ МІНІСТРІВ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ БІОРЕСУРСІВ І ПРИРОДОКОРИСТУВАННЯ УКРАЇНИ

Функціональні блоки Функціональні блоки інформаційної системи інформаційної системи бухгалтерського облікубухгалтерського обліку

Page 13: КАБІНЕТ МІНІСТРІВ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ БІОРЕСУРСІВ І ПРИРОДОКОРИСТУВАННЯ УКРАЇНИ

Функціональні блоки Функціональні блоки інформаційної системи інформаційної системи бухгалтерського облікубухгалтерського обліку

Page 14: КАБІНЕТ МІНІСТРІВ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ БІОРЕСУРСІВ І ПРИРОДОКОРИСТУВАННЯ УКРАЇНИ

Основні принципи забезпечення Основні принципи забезпечення безпеки бази данихбезпеки бази даних

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

і стовпців.і стовпців.

Page 15: КАБІНЕТ МІНІСТРІВ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ БІОРЕСУРСІВ І ПРИРОДОКОРИСТУВАННЯ УКРАЇНИ

ФФііксксованіовані серверн серверніі рол роліі

Фіксована серверна роль

Опис

bulkadmin Може виконувати пропозицію BULK INSERT

dbcreator Може створювати, змінювати, видаляти і відновлювати бази даних

diskadmin Може управляти файлами на диску

processadmin Може завершувати процеси

securityadmin Може управляти іменами входу і призначати дозволи

serveradmin Може змінювати параметри сервера і завершувати роботу сервера

setupadmin Може управляти зв'язаними серверами і виконувати системні збережені процедури

sysadmin Може виконувати на сервері будь-які дії

Page 16: КАБІНЕТ МІНІСТРІВ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ БІОРЕСУРСІВ І ПРИРОДОКОРИСТУВАННЯ УКРАЇНИ

ДозволиДозволи на доступ на доступ додо таблицтаблицьь

Дозволи Опис

ALTER Дозволяє змінювати властивості таблиці

CONTROL Надає дозволи, аналогічні володінню

DELETE Дозволяє видаляти рядки з таблиці

INSERT Дозволяє додавати стовпці в таблицю

REFERENCES Дозволяє посилатися на таблицю із зовнішнього ключа

SELECT Дозволяє здійснювати вибірку рядків з таблиці

TAKE OWNERSHIP Дозволяє присвоєння схеми або таблиці

UPDATE Дозволяє змінювати рядки в таблиці

VIEW DEFINITION

Дозволяє доступ до метаданих таблиці

Page 17: КАБІНЕТ МІНІСТРІВ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ БІОРЕСУРСІВ І ПРИРОДОКОРИСТУВАННЯ УКРАЇНИ

Налаштування моделі Налаштування моделі аварійного відновленняаварійного відновлення

Page 18: КАБІНЕТ МІНІСТРІВ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ БІОРЕСУРСІВ І ПРИРОДОКОРИСТУВАННЯ УКРАЇНИ

ВисновкиВисновкиМетою даної роботи була розробка захищеної бази Метою даної роботи була розробка захищеної бази

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

В процесі виконання дипломної магістерської роботи В процесі виконання дипломної магістерської роботи зроблено наступне:зроблено наступне: Проведено аналіз інформаційних потоків в СУБД по Проведено аналіз інформаційних потоків в СУБД по бухгалтерському обліку;бухгалтерському обліку; Проаналізовано інструментальні засоби для створення та Проаналізовано інструментальні засоби для створення та захисту інформаційної системи бухгалтерського обліку захисту інформаційної системи бухгалтерського обліку сільськогосподарського підприємства та вибрано найбільш сільськогосподарського підприємства та вибрано найбільш відповідні до виконання поставленої мети;відповідні до виконання поставленої мети; Реалізовано фізичну модель БД бухгалтерського обліку;Реалізовано фізичну модель БД бухгалтерського обліку; Розроблено програмне забезпечення інформаційної системи Розроблено програмне забезпечення інформаційної системи бухгалтерського обліку;бухгалтерського обліку; Розроблено політику безпеки бази даних на програмній Розроблено політику безпеки бази даних на програмній платформі платформі Ms SQL Server 2005Ms SQL Server 2005;; Розроблено рекомендації щодо аварійного відновлення бази Розроблено рекомендації щодо аварійного відновлення бази даних.даних.

Page 19: КАБІНЕТ МІНІСТРІВ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ БІОРЕСУРСІВ І ПРИРОДОКОРИСТУВАННЯ УКРАЇНИ

Дякую за увагу!Дякую за увагу!