Основними носіями інформації для вирішення задачі є машинні носії (для збереження та обробки оперативної та нормативно-довідкової інформації) і паперові носії (для формування відповідної документації). Розподіл інформації між різними носіями повинен відповідати вимогам цілісності даних, зручності їх сприйняття, швидкого їх отримання, а також економії машинної пам'яті та захисту від несанкціонованого доступу.
Відповідальність за достовірність інформації, внесеної до БД, несуть адміністратор системи, інженер-технолог. Під час роботи системи здійснюється програмний контроль введення даних: перевіряються окремі поля на правильність їх введення за існуючою маскою, діапазон змін значень атрибутів, контролюється наявність кодів в нормативно-довідкових масивах та ін.
Організація збирання і передавання первинної інформації
Інформацію можна розглядати з позиції її створення. При цьому допустимо виділяти різні стадії створення інформації та стадії споживання.
До складу найважливіших інформаційних процедур (сукупності операцій, пов'язаних із впливом на інформацію) належать: збір (сприйняття), передача, зберігання, обробка, споживання (використання) інформації. Крім того виділяють і інші процедури: реєстрація (надання), розмноження, кодування даних та ін. Часто вони розглядаються разом з основними процедурами, бо співпадають по часу реалізації, наприклад, збір даних супроводжується реєстрацією первинних документів.
Кожна процедура поділяється на групу операцій та окремі операції. В залежності від специфіки інформаційних процедур операції бувають:
виконавчі - основні;
підготовчі - виконуються з метою підготовки основних операцій;
контрольні - забезпечують перевірку правильності здійснення основних операцій.
По технології використання операції групуються на ручні, машино-ручні та автоматичні.
Збір інформації традиційно супроводжується одночасно і її реєстрацію, переважно в носіях документальних форм. До недавнього часу збір інформації здійснювався вручну, і відповідно була ручна та машино-ручна реєстрація первинних документів (одночасне формування машинного носія інформації). У випадку оснащення підприємства технічними засобами та автоматизації процесів обробки даних, тобто при роботі спеціалістів в умовах АРМ передбачена можливість машино-ручного (реєстрація може бути ручна, машино-ручна та автоматична) збору інформації. Це полягає в роботі з первинним друкованим вхідним документом, його ручним заповненням та переносом інформації з документу до масиву, або отримання екранної форми цього документа з автоматичним вводом інформації в документ та масив з одночасним виводом його на друк в заповненому вигляді. При роботі АРМ технологія в багатьох випадках залежить від побудови програмного забезпечення.
Варіант передачі інформації залежить від того, яким чином була зареєстрована інформація. Якщо інформація була зареєстрована в первинному документі, то передача здійснюється кур'єрським способом. Якщо при реєстрації формується і документ, і машинний носій, то на обробку передається машинний носій, а документи формуються в пачки і передаються до місця їх зберігання. Якщо технічні засоби, за допомогою яких реєструються документи, поєднані каналами зв'язку, то передача здійснюється автоматично. Можливий також варіант машино-ручної передачі. В цьому випадку інформація, зареєстрована в документі, набирається на клавіатурі і після перевірки передається по каналам зв'язку.
Реалізація операцій запису та передачі інформації по каналам зв'язку в ЕОМ має наступні переваги:
. Спрощується процес формування інформації та її контролю.
. Реалізується принцип однократної реєстрації інформації в первинному документі та на машинному носії.
. Механізуються та автоматизуються операції по підготовці первинних даних.
. Забезпечується висока вірогідність інформації, яка надходить до ЕОМ.
. Підвищується ефективність використання ЕОМ.
Вибір СКБД
Для практичної реалізації курсового проекту було обрано програмне забезпечення - MySQL
Забезпечення дієздатності підприємства чи фірми та можливості їх вижити в сучасних умовах багато в чому залежить не тільки від наявних ресурсів та кадрів, а й від їх рівня забезпеченості сучасними технологічними засобами. Дуже важливою складовою сучасних інформаційних технологій є СУБД. Вибір СУБД - це складна задача, яка передує даталогічному проектуванню і при розв’язанні якої потрібно оцінити дуже багато факторів. Перш за все потрібно вміти спрогнозувати перспективи розвитку того підприємства чи фірми, для якого робиться цей вибір з точки зору розширення функцій і задачі, а також потрібно вивчити ринок програмних засобів.
У СУБД є довідкова система, за допомогою якої можна отримати різну інформацію про поточну робочу ситуацію, що висвічується в панелі статусу. Однак якщо цієї інформації замало, то після натискання клавіші F1 на екрані автоматично відображується текст довідки, що відповідає поточній робочій ситуації. Довідки, що видаються в MySQL, згруповані за темами й предметними рубриками. Це дає змогу швидко знаходити ті теми й рубрики, які в даний момент цікавлять користувача.підтримує імпорт даних з інших СУБД (MySQL, MicrosoftSQLServer, Sybaseта ін), програм електронних таблиць Ехсеl, Lotus, текстових файлів. Інформацію з бази даних у середовищі MySQL можна також експортувати в ці самі системи, тобто MySQL може виконувати конвертацію даних з одного формату в інший.має в своєму арсеналі деякі засоби захисту інформації. У менюMySQL є спеціальні команди для відновлення БД. Якщо за допомогою цих команди не вдалося відновити втрачених даних, то необхідно скористатися останньою резервною копією даних. Відновити базу даних за допомогою спеціальних командMySQL без резервної копії вдається в тих випадках, коли дані були пошкоджені в результаті незапланованої зупинки MySQL(наприклад, в результаті "зависання" системи).
MySQLмістить інструмент шифрування даних, який доцільно використовувати при транспортуванні бази даних по мережі. Шифрування даних захищає їх від інших програм і дозволяє їх переглядати лише в середовищі MySQL.MySQL розпізнає зашифровані дані й автоматично виконує їх дешифрування. Отже, розглянута СУБД мас розвинений арсенал технологічних засобів, які дають змогу виконувати процедури проектування, створення та ведення баз даних засобами СУБД, не потребуючи при цьому написання додаткових програм, які б виконували ці функції.
Структури інформаційних масивів
Опис масиву "Довідник ресурсів"
Назва масиву - Довідник ресурсів
Позначення масиву - RESOURCES.
Назва носія інформації - МД.
Обсяг масиву - 4 записи.
Довжина запису - 30 символів.
Метод організації - послідовний.
Ключі упорядкування - код ресурсу.
Ідентифікатор індексного масиву - RESOURCES 1.
Таблиця 3.3.
|
Найменування |
Ідентифікатор у програмі |
Умовне позначення у формулах |
Формат |
Бізнес - правила |
Логічні та систематичні зв’язки |
|||
|
|
|
|
|
Первинний ключ |
Умова на значення |
Обов’язкове поле |
Індексне поле |
|
|
Код ресурсу |
ID |
P |
9(2) |
ПК |
- |
так |
ІНД |
RESOURCES |
|
Одиниці виміру |
OD |
|
9(8) |
- |
- |
так |
- |
- |
|
Назва ресурсу |
PR |
|
А(30) |
- |
- |
так |
- |
- |
|
Код податку |
POD |
a |
9(8) |
- |
- |
так |
- |
- |
Опис масиву " Масив фактичного використання ресурсу "
Назва масиву - Масив фактичного використання ресурсу
Позначення масиву - USES_ RESOURCES.
Назва носія інформації - МД.
Обсяг масиву - 3 записи.
Довжина запису - 20 символів.
Метод організації - послідовний.
Ключі упорядкування - код речовини.
Ідентифікатор індексного масиву - USES_ RESOURCES_1.
Таблиця 3.4.
|
Найменування |
Ідентифікатор у програмі |
Умовне позначення у формулах |
Формат |
Бізнес - правила |
Логічні та систематичні зв’язки |
|||
|
|
|
|
|
Первинний ключ |
Умова на значення |
Обов’язкове поле |
Індексне поле |
|
|
Код ресурсу |
ID |
P |
9(2) |
ПК |
- |
так |
ІНД |
USES_ RESOURCES |
|
Кількість ресурсу |
K |
K |
9(12) |
- |
- |
так |
- |
- |
|
Дата нарахування |
DATE |
D |
9(6) |
- |
- |
так |
- |
- |
Опис масиву "Звіт нарахування "
Назва масиву - Звіт нарахування
Позначення масиву - ZVIT.
Назва носія інформації - МД.
Обсяг масиву - 5 записів.
Довжина запису - 30 символів.
Метод організації - послідовний.
Ключі упорядкування - код ресурсу, дата нарахування.
Ідентифікатор індексного масиву - ZVIT3.
Таблиця 3.5.
|
Найменування |
Ідентифікатор у програмі |
Умовне позначення у формулах |
Формат |
Бізнес - правила |
Логічні та систематичні зв’язки |
|||
|
|
|
|
|
Первинний ключ |
Умова на значення |
Обов’язкове поле |
Індексне поле |
|
|
Код ресурсу |
ID |
P |
9(2) |
ПК |
- |
так |
ІНД |
ZVIT - |
|
Назва ресурсу |
|
R |
А(30) |
- |
- |
так |
- |
- |
|
Кількість ресурсу |
K |
K |
9(12) |
- |
- |
так |
- |
- |
|
Сума по ресурсам |
S |
PR |
|
|
|
|
|
|
|
Дата нарахування |
DATE |
D |
9(6) |
- |
- |
так |
- |
- |
Опис масиву "Довідник виду продукції"
Назва масиву - Довідник виду продукції
Позначення масиву - DOV_TOV.
Назва носія інформації - МД.
Обсяг масиву - 2 записи.
Довжина запису - 30 символів.
Метод організації - послідовний.
Ключі упорядкування - код продукції.
Ідентифікатор індексного масиву - DOV_TOV 1.
Таблиця 3.6.
|
Найменування |
Ідентифікатор у програмі |
Умовне позначення у формулах |
Формат |
Бізнес - правила |
Логічні та систематичні зв’язки |
|||
|
|
|
|
|
Первинний ключ |
Умова на значення |
Обов’язкове поле |
Індексне поле |
|
|
Код продукції |
ID |
IP |
9(2) |
ПК |
- |
так |
ІНД |
VYKYDY_ECOLOGY- |
|
Назва продукції |
|
NP |
А(30) |
- |
- |
так |
- |
- |
Опис масиву "Масив вироблення продукції"
Назва масиву - Масив вироблення продукції
Позначення масиву -VYROB_TOV
Назва носія інформації - МД.
Обсяг масиву - 3 записи.
Довжина запису - 30 символів.
Метод організації - послідовний.
Ключі упорядкування - код продукції.
Ідентифікатор індексного масиву - VYROB_TOV 1.
Таблиця 3.7.
|
Найменування |
Ідентифікатор у програмі |
Умовне позначення у формулах |
Формат |
Бізнес - правила |
Логічні та систематичні зв’язки |
|||
|
|
|
|
|
Первинний ключ |
Умова на значення |
Обов’язкове поле |
Індексне поле |
|
|
Код продукції |
ID |
IP |
9(2) |
ПК |
- |
так |
ІНД |
VYROB_TOV - |
|
Кількість продукції |
K |
K- |
9(12) |
- |
- |
так |
- |
- |
|
Період |
K |
E |
9(2) |
- |
- |
так |
- |
- |
Опис масиву "Масив наявності використання ресурсу"
Назва масиву - Масив наявності використання ресурсу
Позначення масиву -PROM
Назва носія інформації - МД.
Обсяг масиву - 3 записи.
Довжина запису - 30 символів.
Метод організації - послідовний.
Ключі упорядкування - код продукції.
Ідентифікатор індексного масиву - PROM 1.
Таблиця 3.8.
|
Найменування |
Ідентифікатор у програмі |
Умовне позначення у формулах |
Формат |
Бізнес - правила |
Логічні та систематичні зв’язки |
|||
|
|
|
|
|
Первинний ключ |
Умова на значення |
Обов’язкове поле |
Індексне поле |
|
|
Код продукції |
ID |
IP |
9(2) |
ПК |
- |
так |
ІНД |
PROM - |
|
Код ресурсу |
K |
IR- |
9(12) |
- |
- |
так |
- |
- |
|
Період |
DATE |
PD |
9(8) |
- |
- |
так |
- |
- |