- •Інформаційні системи підприємств малого бізнесу
- •1. Інформаційні системи та IX роль в управлінні підприємствами малого бізнесу
- •1.2. Інформаційні технології обробки економічної інформації
- •1.3. Організація інформаційної бази
- •1.4. Організаційно-методичні основи створення та функціонування інформаційних систем і технологій обліку
- •3.2. Система допомоги
- •3.3. Основні принципи роботи з довідковою інформацією
- •3.3.1. Константи
- •3.3.2. Довідники
- •3.2. Система допомоги
- •3.3.1. Константи
- •3.3.2. Довідники
- •3.3.3. План рахунків
- •3.4. Основні принципи роботи з документами
- •3.5. Принципи роботи з журналами
- •3.5.2. Журнал операцій
- •3.5.4. Повний журнал
- •3.6. Отримання звітних документів
- •4. Налагодження та підготовка "1с: підприємство" конфігурації "бухгалтерський облік для україни" до роботи
- •4Л. Підготовка програми до роботи
- •4.2. Типові операції та коректні проведення Типові операції
- •5. Технологічний процес автоматизованого розв'язання облікових задач в "1с: підприємство"
- •5Л. Автоматизація обліку фінансово-розрахункових операцій
- •5.1.2. Автоматизація розрахунків з підзвітними особами
- •5.2.1. Автоматизація отримання запасів
- •5.2.2. Автоматизація отримання послуг
- •5.3.2. Автоматизація надання послуг
- •5.3.3. Автоматизація роздрібної реалізації товарів
- •5.4. Автоматизація переміщення запасів
- •5.5. Автоматизація переоцінки запасів
- •5.8. Автоматизація операцій з мшп
- •5.11. Автоматизація виробництва продукції
- •5.13. Регламентні документи
- •6. Особливості програми "парус - підприємство" 7.20.
- •6.2. Система допомоги
- •6.3. Довідники
- •6.5. Журнал господарських операцій
- •6.6. Облікові регістри
- •6.7. Отримання звітних документів
- •8. Автоматизація облікових задач у системі "парус -підприємство" версії 7.20
- •8.2. Автоматизація обліку фінансово-розрахункових операцій
- •8.2.1. Автоматизація обліку банківських і касових операцій
- •8.2.2. Автоматизація розрахунків з підзвітними особами
- •8.4. Автоматизація операцій реалізації виробничих запасів (товарів) з гуртового складу
- •8.6 Автоматизація переміщення запасів
- •8.10. Проведення інвентаризації
- •8.11. Спеціальні засоби системи
- •8.12. Закриття облікового періоду
- •9. Автоматизація розрахунку заробітної плати у системі „парус - заробітна плата" версії 7.40.
- •9.1. Загальні відомості про систему „Парус - Заробітна плата".
- •9.2. Довідники
- •9.3. Розрахунок заробітної плати
- •9.4. Отримання розрахунково-платіжних та звітних документів
- •10. Аналіз господарських операцій в умовах використання автоматизованих інформаційних систем
- •261 Список використаних джерел
1.3. Організація інформаційної бази
Базу даних можна визначити як сукупність взаємозалежних, що зберігаються разом, даних при наявності такої мінімальної надмірності, що припускає їх оптимальне використання для одного або декількох додатків. Дані запам'ятовуються так, щоб вони були незалежні від програм, що їх використовують. Для додавання нових або модифікації існуючих даних, а також для пошуку даних у базі даних застосовується загальний управляючий засіб. Дані структуруються таким чином, щоб була забезпечена можливість подальшого нарощування додатків. Вважається, що система містить сукупність баз даних, якщо вони структурно цілком самостійні.
Незалежність прикладних програм від фізичної організації бази даних досягається за допомогою спеціального (системного) програмного забезпечення, що інтерпретує так звану мову маніпулювання даними. Системи інтерпретації таких мов розглядаються як розширення операційних систем. Система управління базами даних (СУБД)використовується, як правило, три види опису даних:
логічна структура даних;
логічна структура бази даних;
фізична структура бази даних.
При перетворенні інформації дані являють собою пасивну компоненту, тобто інформацію, збережену в пам'яті. Активною компонентою, що дозволяє створювати, знищувати, перетворювати дані, є операції.
Операції поділяються на два типи:
операції над даними, що визначаються програмістом, користувачем (наприклад, додавання, витяг квадратного кореня, порівняння й ін.);
операції над даними, що визначаються системою (наприклад, виклик
12
підпрограм, присвоювання імен структурам даних та ін.). Для виконання комплексу дій реалізації альтернативних рішень і повторюваних алгоритмів використовуються умовні, циклічні оператори й оператори
переходу.
Кожна операція мас область визначення -множина допустимих вхідних операндів, на якому вона визначена, і область значень - множина результатів, що вона може дати.
Дані й операції пов'язують управляючі структури.
Управляючі структури, в залежності від об'єкта управління, діляться на дві групи:
управління послідовністю дій; -управління даними.
У різноманітних мовах програмування реалізовані складні структури, що управляють послідовністю виконання наборів програм і підпрограм.
СУБД дають можливість користувачам здійснювати безпосереднє керування даними, а програмістам -швидко розробляти більш досконалі програмні засоби їх обробки.
За засобом встановлення зв'язків між даними розрізняють реляційну, ієрархічну і мережну моделі.
Реляційна модель є найпростішою і найбільш звичною формою представлення даних у вигляді таблиці.
Перевагою реляційної моделі є простота інструментальних засобів її підтримки, недоліком -жорсткість структури даних (неможливість, наприклад, завдання рядків таблиці довільної довжини) і залежність швидкості її роботи від розміру бази даних.
Ієрархічна і мережна моделі припускають наявність зв'язків між даними, що мають якусь загальну ознаку. У ієрархічній моделі такі зв'язки можуть бути відбиті у вигляді «дерева», де можливі тільки односторонні зв'язки від старших вершин до молодших. Це полегшує доступ до необхідної інформації, але тільки якщо всі можливі запити відбиті в структурі «дерева». Ніякі інші запити не можуть бути задоволені.
Зазначений недолік знято в мережній моделі, де теоретично можливі зв'язки "усіх із усіма". На практиці ж вводяться певні обмеження.
У найбільш повному варіанті в пакет СУБДвходять такі компоненти:
середовище користувача, що дає можливість безпосереднього управління даними за допомогою клавіатури або миші;
алгоритмічна мова для програмування прикладних систем обробки даних, реалізована як інтерпретатор;
~ компілятор для надання завершеній програмі виду готового комерційного продукту у формі незалежного ЕХЕ-файла;
_ програми-утиліти швидкого програмування рутинних операцій (генератори звітів, екранів, меню й інших додатків). Сучасні СУБД:
13
Реляційні: СУБД FoxPro, СУБД Microsoft Access;
Об'єктно-орієнтована СУБД Visual FoxPro;
Технологія ORACLE;
Платформа Btrieve.