Дипломная (вкр): Комп’ютеризація обліку ресурсів в складських приміщеннях

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Рис. 3.6. Схема документообігу

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

Спочатку потрібно отримати результати обрахувань системи, потім за допомогою копіювання даних в браузера в MS Excel. Клітинкам слід вказати числовий тим. Довжину знаків після коми, доцільно використовувати 3 знаки.

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

Потім зберезти даний файл в форматі .dbf. Який в свою чергу і буде вхідним файлом даних для нейромережі.

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

Рис. 3.7. Структурна схема формування вхідного файлу нейромережі.

В результаті отримаємо:

Рис. 3.8. Результати конвертації.

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

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

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

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

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

Висновок


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

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

Проектування системи здійснювалось за допомогою case-засобів ERwin та BPwin. Було розроблено функціональні діаграми IDEF 0.

Проектування системи виконувалося з використанням мови моделювання UML у середовищі Rational Rose Enterprise Edition. Було розроблено: діаграми варіантів використання (Use-Case Diagrams), діаграми класів (Class Diagrams), діаграми послідовності (Sequence Diagrams), діаграми кооперацій (Collaboration Diagrams), діаграми станів (Statechart Diagrams), діаграми дій (Activity Diagrams), діаграми компонентів (Component Diagrams)

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

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

Було здійсненообробку експортованих даних за допомогою нейромережі NeroPro 0.25. Проаналізовано результати, отримано прогноз на наступний звітний рік.

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

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

Забезпечення безпеки персональних даних досягається:

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

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

. Оцінкою ефективності прийнятих заходів щодо забезпечення безпеки персональних даних.

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

. Контролем за прийнятими заходами щодо забезпечення безпеки персональних даних та їх рівнем захищеності.

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

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

Перелік використаних джерел


.     Ситник Н.В. Проектування баз і сховищ даних: Навч. посібник. - К.: КНЕУ, 2004. - 347с.

2.      У. Боггс. UML и Rational Rose 2002,: Пер, с англ. - Изд.: Лори, 2004.-510с.

.        Береза А.М. Основи створення інформаційних систем: Навч. посібник. - 2-ге вид., перероб. і доп.-К.: КНЕУ, 2001. - 214 с.

.        Козак І.А., Інформаційні системи і технології в економіці: Навч.-метод. посібник для самост. вивч. дисц. - 1С: КНЕУ, 2002, - 80 с.

.        Козак І.А., Основи створення інформаційних систем: Навч. посібник. - 2-ге вид., перероб. і доп.-К.: КНЕУ, 2001. - 214 с.

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

.        Ситник В.Ф. C 41 Системи підтримки прийняття рішень: Навч. посіб. К.: КНЕУ, 2004. - 614 с.

.        Харитонова И.А., Михеева В.Д. Microsoft Access 2000: Разработка приложений. - СПб.: БХВ, 2000. - 832 с.

.        Робинсон С. Microsoft Access 2000: - СПб.: Издательский дом Питер, 2002. - 512 с.

.        Вейскас Дж. Эффективная работа с Microsoft Access 2000: СПб.: Питер-Пресс, 2002. - 1040 с.

.        Дженнингс Р. Использование Microsoft Access 2000: Специальное издание. - Издательский дом "Вильямс", 2002. - 1152 с.

.        Справка Microsoft Access 2002.//Корпорация Microsoft (Microsoft Corporation), - 2001.

.        1Ситник В.Ф. та ін. Основи інформаційних систем - К.:КНЕУ, 2001

.        Береза А.М. Основи створення інформаційних систем - К.:КНЕУ, 2001

.        Информационные системы в экономике. Под редакцией профессора В.В. Дика - М.:Финансы и статистика, 1996

.        Смирнова Г.Н, Сорокин А.А., Тельнов Ю.Ф. Проектирование экономических информационных систем - М.:Финансы и статистика, 2003

.        Закон України "Про охорону навколишнього серидовища" від 25.06.1991 №1264XII.

.        Закон України "Про відходи" від 05.03.1998. №187/98-ВР.

.        Закон України № 2707-ХІІ від 16.10.92 р. "Про охорону атмосферного повітря" (зі змінами та доповненнями)

20. Постанова Кабінету Міністрів України № 302 від 13.03.2002 р. "Про затвердження Порядку проведення та оплати робіт, пов'язаних з видачею дозволів на викиди забруднюючих речовин в атмосферне повітря стаціонарними джерелами, обліку підприємств, установ, організацій та громадян-підприємців, які отримали такі дозволи" (зі змінами та доповненнями, за текстам - Порядок № 302)

21.    Постанова Кабінету Міністрів України № 303 від 01.03.99 р. "Про затвердження Порядку встановлення нормативів збору за забруднення навколишнього природного середовища і стягнення цього збору" (зі змінами та доповненнями, за текстом - Порядок № 303)

.        Постанова Кабінету Міністрів України № 1218 від 03.08.98 р. "Про затвердження Порядку розроблення, затвердження і перегляду лімітів на утворення та розміщення відходів" (за текстом - Порядок № 1218)

.        Наказ Мінекобезпеки України № 7 від 10.02.95 р. "Про затвердження Інструкції про зміст та порядок складання звіту проведення інвентаризації викидів забруднюючих речовин на підприємстві" (зареєстровано в Мін'юсті України 15.03.95 р. за № 61/597, за текстом - Інструкція № 7)

.        Наказ Мінекобезпеки України та ДПА України № 162/379 від 19.07.99 р. "Про затвердження Інструкції про порядок обчислення та сплати збору за забруднення навколишнього природного середовища" (зареєстровано в Мін'юсті України 09.08.99 р. за № 544/3837, зі змінами та доповненнями, за текстом - Інструкція № 162/379)

25. http://ru.wikipedia.org/wiki

26.    http://books.efaculty.kiev.ua/finpd/2/r9/3.htm

.        http://chitalka.info

.        http://www.refine.org.ua/pageid-3088-2.html

.        http://uk.wikipedia.org/wiki/Переробка_нафти

Додаток А

Діаграма Use Case

Діаграми станів (Statechart Diagrams)

Діаграми дій (Activity Diagrams):

Діаграми кооперацій:

Додаток Б

Таблиця - ecology, заповнена даними.

Таблиця - ecology, структура.

Таблиця - vykydy_ecology, заповнена даними.

Таблиця - vykydy_ecology, структура.

Таблиця - dov_tov, заповнена даними.

Таблиця - dov_tov, структура.

Таблиця - prom, заповнена даними.

Таблиця - prom, структура.

Додаток В

Приведемо контрольний приклад розробленого інтерфейсу:

Головне вікно для роботи:

Головне вікно для роботи:

Реалізовано роботу з кожною таблицею бази даних - перегляд, редагування, додавання та видалення записів.

Таблиця - Довідник податків.

Перегляд записів:

Додавання запису:

Редагування записів:

Редагування записів:

Видалення:

Таблиця - Довідник виду продукції.

Перегляд записів:

Додавання записів:

Редагування записів:

Редагування записів:

Видалення записів:

Таблиця - Нарахування податків.

Перегляд записів:

Додавання записів:

Редагування записів:

Редагування записів:

Таблиця - Виготовлення продукції.

Перегляд записів

Додавання записів:

Редагування записиів:

Видалення записів:

Таблиця - Наявності споживання ресурсів від виготовлення продукції.

Перегляд записів:

Додавання записів:

Редагування записів:

Видалення записів:

Програмний код реалізації даного інтерфейсу наведено в додатку Г.

Додаток Г

Програмний код реалізації інтерфейсу

). Код головної сторінки:

<?php ("blocks/bd.php");(isset($_GET['id_ecology'])) {$id_ecology = $_GET['id_ecology'];}

?>

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<title>Головна сторінка адміністратора</title>

<link href="style.css" rel="stylesheet" type="text/css">

</head>

<body>

<table width="690" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">

<!--Подключаем шапку сайта-->

<?php include("blocks/header.php"); ?>

<tr>

<td><table width="690" border="0" cellspacing="0" cellpadding="0">

<tr>

<!--Подключаем левый блок сайта-->

<?php include ("blocks/lefttd.php"); ?>

<td valign="top">

<p>Робочий блок аналітика</p>

<?php ("blocks/data.php");?>

</td>

</tr>

</table></td>

</tr>

<!--Подключаем нижний графический элемент-->

<?php include ("blocks/footer.php"); ?>

</table>

</body>

</html>

). Код підключення до бази даних:

<?php

$db = mysql_connect("localhost","bloguser","12345");_query("SET NAMES utf8");_select_db("ecology", $db);

?>

). Код лівої панелі навігації:

<td width="182px" valign="top">

<p align="center">

<div id="coolmenu">

<a href="new_ecology.php">Додати</a>

<a href="edit_ecology.php">Редагувати</a>

<a href="del_ecology.php">Видалити</a>

<a href="p_ecology.php">Переглянути</a>

</div>

<p align="center">

<div id="coolmenu">

<a href="new_prod.php">Додати</a>

<a href="edit_tov.php">Редагувати</a>

<a href="del_tov.php">Видалити</a>

<a href="p_tov.php">Переглянути</a>

</div>

<p align="center">

<div id="coolmenu">

<a href="new_ecology_nar.php">Додати</a>

<a href="edit_ecology_nar.php">Редагувати</a>

<a href="del_ecology_nar.php">Видалити</a>

<a href="p_ecology_nar.php">Переглянути</a>

</div>

<p align="center">

<div id="coolmenu">

<a href="new_tov_vyp.php">Додати</a>

<a href="edit_tov_vyr.php">Редагувати</a>

<a href="del_tov_vyr.php">Видалити</a>

<a href="p_tov_vyr.php">Переглянути</a>

</div>

<p align="center">

<div id="coolmenu">

<a href="new_prom.php">Додати</a>

<a href="edit_prom.php">Редагувати</a>

<a href="del_prom.php">Видалити</a>

<a href="p_prom.php">Переглянути</a>

</div>

<p align="center">

<div id="coolmenu">

<a href="index.php">Главная</a>

</div>

</td>

). Код підключення "шапки":

<tr>

<td><img id="header" src="img/header.jpg"></td>

</tr>

). Код підключення "футера":

<tr>

<td><img id="footer" src="img/footer.jpg"></td>

</tr>

). Код скрипта для підготовки даних для вхідного файлу нейромережі:

<?php ("blocks/bd.php");"<p><strong>Підготовленні дані для нейромережі!</strong></p>";

$result = mysql_query("SELECT p.period, ROUND(SUM(IFNULL(e.odn_vymir, 1) * IFNULL(ve.kilkist_ecology, 1)), 3) AS suma, ROUND(SUM(IFNULL(ve.kilkist_ecology, 0)), 3) AS suma2, SUM(kilkist_tov) suma_tov, ROUND(((SUM(IFNULL(e.odn_vymir, 1) * IFNULL(ve.kilkist_ecology, 1)), 3) * ROUND(SUM(IFNULL(ve.kilkist_ecology, 0)), 3)), 3

)suma_zagprom1 pJOIN ecology e ON p.id_ecology = e.id_ecologyJOIN vykydy_ecology ve ON p.id_ecology = ve.id_ecologyp.period = ve.data_ecologyJOIN vyrob_tov v ON p.id_tov = p.id_tovBY p.period ") or die(mysql_error());

$myrow = mysql_fetch_array($result);

{ ("<p><table id='tab2'><tr><td id='td2'>%s</td><td id='td2'>%s</td><td id='td2'>%s</td><td id='td2'>%s</td><td id='td2'>%s</td></tr></table></p>",$myrow["period"], $myrow["suma2"],$myrow["suma_tov"], $myrow["suma_zag"],$myrow["suma"]);

}($myrow = mysql_fetch_array($result));

?>

). Робота з таблицею ecology:

.1). Код скрипта перегляду:

<?php ("blocks/bd.php");(isset($_GET['id_ecology'])) {$id_ecology = $_GET['id_ecology'];}(isset($_GET['kod_ecology'])) {$kod_ecology = $_GET['kod_ecology'];}(isset($_GET['name_ecology'])) {$name_ecology = $_GET['name_ecology'];}(isset($_GET['odn_vymir'])) {$odn_vymir = $_GET['odn_vymir'];}

?>

<!DOCTYPE HTML >

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<title>Сторінка перегляду записів</title>

<link href="style.css" rel="stylesheet" type="text/css">

</head>

<body>

<table width="690" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">

<!--Подключаем шапку сайта-->

<?php include("blocks/header.php"); ?>

<tr>

<td><table width="690" border="0" cellspacing="0" cellpadding="0">

<tr>

<!--Подключаем левый блок сайта-->

<?php include ("blocks/lefttd.php"); ?>

<td valign="top">

<?php "<p><strong>Список видів податків</strong></p></ br>";'<p><table><tr><td id="td2">Код</td><td id="td2">Код по податковій</td><td id="td2">Назва</td><td id="td2" >Одиниці виміру</td></tr></table></p>';(!isset($id_ecology))

{

$result = mysql_query("SELECT * FROM ecology") or die(mysql_error());

Источник: https://www.bibliofond.ru/detail.aspx?id=896982