- •Тема 4. Життєвий цикл іс обліку та їх програмного забезпечення 73
- •Тема 5. Організаційно-методичні основи створення та функціонування інформаційних систем в обліку 96
- •Тема 6. Інформаційні технології обробки інформації 118
- •Повний зміст
- •Список скорочень
- •Теоретичні основи інформаційних систем
- •Частина і
- •Визначення інформаційної системи в чинному законодавстві
- •1.1.2. Роль іс обліку в управлінні підприємством
- •1.1.3. Основні етапи та перспективи розвитку іс обліку та управління економічними об’єктами
- •1.2. Класифікація інформаційних систем обліку
- •1.3. Архітектура обробки даних в інформаційних системах
- •1.4. Структура інформаційної системи обліку
- •1.4.1. Структура іс та її головні компоненти
- •1.4.2. Структура іс як сукупність підсистем
- •1.4.3. Структура іс
- •Питання для самоперевірки
- •Тема 2. Облікова інформація як складова Економічної інформації. Засоби її формалізованого опису
- •2.1. Економічна інформація, її види та властивості
- •2.1.1. Сутність економічної інформації
- •2.1.2. Види економічної інформації
- •2.1.3. Властивості економічної інформації
- •2.2. Особливості облікової інформації
- •2.3. Структуризація та формалізоване подання економічної інформації
- •2.3.1. Структуризація економічної інформації
- •2.3.2. Формалізоване подання економічної інформації
- •2.4. Класифікація та кодування облікової інформації
- •2. 4.1. Необхідність класифікації облікової інформації
- •2.4.2. Основні системи класифікації облікової інформації
- •2.4.3. Системи і методи кодування об’єктів класифікації
- •2.4.4. Кодування облікової інформації в іс
- •Приклади кодів та можливих методів кодування облікової інформації
- •2.4.5. Штрихове кодування як метод формалізації інформації
- •2.4.6. Єдина система класифікації та кодування теі
- •Питання для самоперевірки
- •Тема 3. Організація інформаційних баз систем обробки економічної інформації
- •3.1.Особливості інформаційного забезпечення автоматизованих інформаційних систем (аіс) в обліку
- •3.1.1. Структура інформаційного забезпечення аіс в обліку
- •3.1.2. Уніфікація та стандартизація документації
- •3.2. Концепція інтеграції даних при функціонуванні автоматизованих інформаційних систем
- •3.2.1. Інформаційні бази: історична неминучість появи
- •3.2.2. Концепція інтеграції даних в інформаційних системах
- •3.3. Архітектура подання даних в автоматизованій інформаційній системі
- •3.3.1. Користувачі аіс та їх функції
- •3.3.2. Архітектура подання даних інформаційної системи
- •3.3.3. Структурний аналіз моделей інформаційної системи
- •3.4. Проектування та оптимізація структури баз даних
- •3.4.1.Проектування баз даних на зовнішньому рівні
- •Опис реквізитів документу “Накладна на відпуск матеріалів”
- •3.4.2. Інфологічне проектування баз даних
- •3.4.3. Концептуальне проектування бази даних та оптимізація її структури
- •3.4.4. Оптимізація структури бази даних
- •3.5. Проектування і реалізація внутрішнього рівня бд
- •3.5.1. Вимоги до субд як програм-ного засобу створення бд
- •3.5.2. Огляд субд
- •3.5.2.1. Субд Microsoft Access 2000
- •3.5.2.2. Субд Microsoft Access 2002 та її можливості
- •3.5.2.3. Сумісність файлів у субд Access
- •3.5.2.4. Нові можливості субд Access 2007
- •3.5.3. Внутрішнє проектувавння баз даних в субд типу Access
- •Питання для самоперевірки
- •Які особливості інформаційного забезпечення аіс в обліку?
- •Тема 4. Життєвий цикл іс обліку та їх програмного забезпечення
- •4.1. Сутність, структура та принципи життєвого циклу іс обліку
- •4.1.1. Принципи підтримки життєвого циклу ісо
- •4.1.2. Структура життєвого циклу програмного забезпечення
- •4.2. Основні процеси жц пз
- •4.2.1. Процес придбання
- •4.2.2. Процес постачання
- •4.2.3. Процес розроблення
- •4.2.4. Процес експлуатації
- •4.2.5. Процес супроводження
- •4.3. Допоміжні процеси жц аіс
- •4.4. Організаційні процеси жц аіс
- •4.5. Взаємозв'язок між процесами жц аіс
- •4.6. Стадії життєвого циклу аіс
- •4.6.1. Проведення обстеження діяльності об'єкта щодо впровадження аіс
- •4.6.2. Побудова моделей діяльності організації
- •4.6.3. Стадії розробки технічного завдання та ескізного проекту
- •4.6.4. Стадія розроблення технічного проекту та робочої документації
- •4.6.5. Постановка завдань
- •4.6.6. Функції бухгалтера щодо постановки завдань для ісо
- •4.6.7. Стадія впровадження проекту в дію
- •4.7. Моделі жц аіс і відповідного пз
- •4.7.1. Каскадна модель жц
- •4.7.2. Спіральна модель жц
- •Питання для самоперевірки
- •Частина іі Організаційно-методичні особливості функціонування іс і технологій в обліку тема 5. Організаційно-методичні основи створення та функціонування інформаційних систем в обліку
- •5.1. Методологія бухгалтерського обліку в умовах автоматизованої обробки інформації
- •5.2. Комп’ютеризовані форми та системи бухгалтерського обліку
- •5.2.1. Поняття та ознаки форми бухгалтерського обліку
- •5.2.2. Комп’ютеризовані форми бухгалтерського обліку в історичному розвитку
- •5.3. Сучасні концепції створення і впровадження іс обліку
- •5.3.1. Бухгалтерські рахунки в іс обліку
- •5.3.2. Регістри бухгалтерського обліку в іс обліку
- •5.3.3. Технологічний процес обробки облікової інформації в іс обліку
- •5.4. Узагальнений аналіз іс обліку та перспективні напрямки їх розвитку
- •5.5. Огляд найбільш розповсюджених в країні бухгалтерських програм
- •5.5.2. Програма «1с:Підприємство»
- •5.5.3. Комплексна система управління та обліку «Парус-Підприємство 7»
- •5.5.4. Програма «Бухгалтерія» комплексу управління підприємством «VirGo® - 2.5м»
- •5.5.5. «Нова бухгалтерія». Комплекс бухгалтерських програм
- •5.5.6. Інформаційна система «Галактика»
- •5.5.7. Система FinExpert™ Компанії іdм
- •5.5.8. Допоміжні системи для бухгалтера
- •Питання для самоперевірки
- •Тема 6. Інформаційні технології обробки інформації
- •6.1. Інформаційні технології та їх класифікація
- •6.1.1. Основні поняття інформаційної технології
- •6.1.2. Інструментарій інформаційної технології в іс обліку
- •6.1.3. Класифікація інформаційних технологій
- •6.2. Комп’ютерні технології Microsoft Office в обліку
- •6.2.1. Пакет офісних додатків ms Office для організації автоматизованої обробки даних
- •6.3. Інформаційні технології Microsoft Word
- •6.3.1. Microsoft Word для роботи з документами
- •6.3.2. Microsoft Word для автоматизації обліку
- •6.4. Можливості Microsoft Excel для обліку
- •6.4.1. Базові технології обробки даних
- •6.4.2. Спеціальні інформаційні технології аналізу даних в ms Excel
- •6.4.3. Технології Excel, які потрібні кожному бухгалтеру
- •6.4.4. Нові можливості ms Excel 2007
- •Питання для самоперевірки
- •7. Практичні завдання та методичні рекомендації щодо їх виконання Частина ііі
- •7.1. Практичні завдання до теми 2 «Аналіз та кодування економічної інформації»
- •7.2. Практичні завдання та Методичні вказівки до теми 3 «Робота в ms Access 2002 зі створення бд»
- •Методичні вказівки для виконання завдання
- •7.3. Практичні завдання та методичні вказівки до теми 6. “Створення системи бухгалтерського обліку (ісбо) на базі табличного процесора Microsoft Excel”
- •7.3.1. Завдання 1. Підготовка структури робочої книги ісбо
- •7.3.2. Завдання 2. Створення робочого плану рахунків Робочий план рахунків створюється на листку План рахунків за наступною формою:
- •7.3.3. Завдання 3. Створення оборотно-сальдової відомості
- •Примітка. На листі осв можна вести облік максимум за чотири фінансові роки.
- •7.3.4. Завдання 4. Створення журналу господарських операцій
- •7.3.5. Завдання 5. Формування типових бухгалтерські операції
- •7.3.6. Завдання 6. Встановлення критеріїв фільтрації проводок жго рахункам
- •Створення діапазону умов для першого звітного періоду
- •Послідовність дій для створення макросу
- •Створення діапазону умов для наступних облікових періодів
- •7.3.7. Завдання 7. Формування оборотів по рахунку
- •Формування дебетових оборотів по рахунку, субрахунку
- •Формування кредитових оборотів по рахункам
- •7.4. Завдання для Самостійної роботИ «Створення зведених регістрів в тп Excel»
- •7.4.1. Побудова регістру “Аналіз жго”
- •Макети зведених регістрів
- •7.4.2. Створення шахової відомості по рахункам і субрахункам
- •7.4.3. Вибірка проводок жго за дату
- •7.4.4. Створення картки рахунку, субрахунку
- •7.4.5. Створення та перегляд Журналу (відомості) рахунку
- •7.4.6. Створення Головної книги
- •7.5. Завдання для Самостійної роботИ «Технологія ведення обліку за допомогою бухгалтерської програми «1с: Бухгалтерія»
- •Термінологічний довідник
- •Рекомендована література
- •Теми індивідуальних завдань
- •Перелік уроків «Бухгалтерський облік за допомогою Excel»
- •Перелік уроків по "1с:Бухгалтерія 7.7"
К3.3.3. Структурний аналіз моделей інформаційної системи
ожен рівень подання даних АІС можна
описати через структурні компоненти і
таким чином здійснити структурний
аналіз моделей інформаційної системи
шляхом декомпозиції кожного рівня
подання даних від загального до найменшого
складового елемента. Архітектура
подання даних та структурний аналіз
моделей АІС представлена в таблиці
3.1.
На основі такого представлення можна відслідкувати відображення кожного структурного елемента на певному етапі декомпозиції рівнів архітектури подання даних АІС.
Наприклад, на 4-му етапі декомпозиції реквізит, як певна властивість процесу або документу, відображається в атрибут на концептуальному рівні. В свою чергу атрибут відображається в поле на внутрішньому рівні подання даних.
Таблиця.3.1
Архітектура та структурний аналіз моделей АІС
Рівень/ деком-позиція |
Зовнішній : предметна область (ПО) - предмет дослідження |
Інфологіч-ний: на основі знань спеціаліста-предмет-ника |
Концепту- альний: на основі моделі даних СУБД |
Внутрішній: засобами опису та маніпулю-вання даними СУБД |
Фізичний: засобами збереження даних СУБД в пам’яті ЕОС |
1 |
Система об’єктів (процесів, документів) ПО |
Інфоло-гічна модель |
Концепт- туальна модель |
База даних як сукупність файлів даних і програм |
Бібліотека на магнітних дисках |
2 |
Об’єкт
|
Сутність |
Структуро-вана таблиця |
Форма Запис |
Фізичний запис |
3 |
Властивість об’єкта |
Реквізит |
Атрибут |
Поле |
Відповідна сукупність комірок пам’яті ЕОС |
4 |
Характерис-тика властивості |
Значення реквізиту |
Значення атрибуту |
Значення поля |
Стан комірок пам’яті ЕОС |
Відзначимо, що усі відображення повинні бути гомоморфними. Вимога гомоморфізму означає, що в БД повинні міститися дані, що відповідають всім об'єктам предметної області, з одного боку, а з іншого - будь-якій процедурі обробки інформації ПО в автоматизованій інформаційній системі повинна відповідати деяка процедура обробки відповідних даних, що дозволяє отримати адекватний результат.
3.4. Проектування та оптимізація структури баз даних
Проектування БД - досить трудомісткий процес: це визначення її складу й структури, проектування технологічного процесу створення та ведення БД, а також розробка організаційно-методичних та інструктивних матеріалів. Проектування БД виконується в кілька етапів.
Етапи проектування відповідають рівням подання даних у АІС, тобто виконуються певні роботи на зовнішньому, інфологічному, концептуальному і внутрішньому рівнях.
М3.4.1.Проектування баз даних на зовнішньому рівні
етою проектування на зовнішньому
рівні є розробка позамашинного
інформаційного забезпечення певної
предметної області: систем вхідної
(первинної) документації, класифікації
та кодування, переліку вихідних
повідомлень для формування АІС.
До проектування баз даних на зовнішньому рівні існує два підходи: в предметній та прикладній постановках. Проектування в предметній постановці полягає в тому, що формується зовнішнє інформаційне забезпечення всієї предметної області без урахування потреб користувачів і прикладних програм. Іноді цей підхід називають ще об'єктним, чи непроцесним. Проектування в прикладній постановці орієнтовано на реалізацію поточних вимог користувачів і прикладних програм без урахування перспектив розвитку системи.
Перевагами підходу проектування в предметній постановці є його об'єктивність, системність при відображенні ПО і стійкість інформаційної моделі, можливість реалізації великої кількості прикладних програм і запитів, у тому числі незапланованих при створенні БД. Недоліком цього підходу є значний обсяг робіт, що його потрібно виконати при визначенні інформації, яка підлягає фіксації в БД, що відповідно ускладнює і збільшує термін розробки проекту.
При використанні підходу проектування в прикладній постановці можуть виникнути ускладнення при агрегації вимог різних користувачів і прикладних програм. Проте за такого підходу значно зменшується трудомісткість проектування, а отже, є можливість створити систему з високими експлуатаційними характеристиками.
Однак узятий окремо кожний із цих методів не може дати достатньо інформації для проектування раціональної структури БД. Тому при проектуванні БД доцільно спільно використовувати ці два підходи.
Якщо схематично представити процес проектування БД на зовнішньому рівні, то він складається з таких робіт:
Визначення функціональних задач ПО, що підлягають автоматизованому розв'язанню.
Оскільки основною метою створення БД є забезпечення інформацією функцій обробки даних, то насамперед необхідно вивчити всі функції предметної області (об'єкта управління), для якої розробляється база даних, і проаналізувати їх особливості. Функції та їх особливості об'єкта управління необхідно вивчати в нерозривному зв'язку з вимогами до даних з боку майбутніх користувачів ІС.
Крім функцій предметної області потрібно вивчити та проаналізувати інформаційні потреби і визначити інформаційні потоки. Ці роботи можна виконувати обстеженням предметної області та анкетуванням її співробітників. Результатом такого вивчення має бути опис кожній з функціональних задач, які повинні розв'язуватись автоматизованим способом.
При опису вказується призначення задачі та її техніко-економічна сутність. Для обґрунтування необхідності її розв'язання необхідно:
привести періодичність розв'язання задачі і термін видачі вихідної інформації;
вказати умови, при яких припиняється автоматизоване розв'язання задачі;
перерахувати зв'язки даної задачі з іншими задачами інформаційної системи та привести інформаційну модель взаємозв'язків задачі;
оцінити необхідність автоматизованого розв'язання задачі в прикладній чи предметній постановці;
описати розподіл дій між персоналом і технічними засобами при різних ситуаціях розв'язання задачі;
привести математичний опис задачі в умовах її автоматизованого розв'язання.
Вивчення та аналіз оперативних первинних документів, які використовуються на вході кожної задачі чи їх комплексу. Вивчення і аналіз як зовнішніх, так і внутрішніх оперативних документів, що використовуються на вході кожної задачі, закінчується визначення реквізитів документів, які потрібно зберігати в БД.
Вивчення нормативно-довідкових документів. До такої документації належать класифікатори, кошториси, угоди, нормативи, законодавчі акти з податкової політики, планова документація тощо.
Вивчення процесів перетворення вхідних повідомлень у вихідні. Передусім вивчаються всі вихідні повідомлення, які видаються на друк чи на екран і зберігаються у вигляді вихідних масивів на носії інформації. Це необхідно для того, щоб визначити, які з реквізитів вхідних повідомлень потрібно зберігати в БД для отримання вихідних повідомлень.
Крім того, на цьому етапі визначаються ті показники, що їх отримують під час розв'язання задачі в результаті виконання певних обчислень. За кожним розрахунковим показником слід визначити алгоритм його формування та переконатися в тому, що цей показник можна отримати на основі реквізитів вхідної та нормативно-довідкової інформації, які були визначені на другому та третьому кроках.
Також потрібно визначитися, які з розрахункових показників доцільно зберігати в БД. Показники, отримані розрахунковим шляхом, як правило, в БД не зберігаються. Винятком є випадки, коли розрахунковий показник потрібно використовувати для розв'язання інших задач чи даної задачі, але в наступні календарні періоди.
При проведенні проектних робіт на зовнішньому рівні треба враховувати те, що для виконання певних функцій в БД необхідно зберігати додаткові дані, які не відображені в документах (дані календаря, статистичні дані тощо).
Для закріплення теоретичного матеріалу розробимо проект (модельний) БД в прикладній постановці на прикладі задачі автоматизованого обліку матеріалу (m) в одиницях виміру (o) на складі (s).
Математична постановка такої задачі може бути сформульована наступним чином:
ZZmos = Zmos + Nmos - Wmos, де:
Zmos, ZZmos - залишок матеріалу: відповідно на початок та кінець звітного періоду, Nmos - надходження, Wmos - витрати матеріалу протягом звітного періоду.
Спочатку визначається множина документів, що задіяні в задачі та відображається їх взаємозв’язок. Такими документами для задачі, що розглядається, є "Приймальний акт" та "Накладна на відпуск матеріалів".
До документа "Приймальний акт" на отримані матеріали додаються документи:
"ПОДАТКОВА НАКЛАДНА";
"НАКЛАДНА".
До документа "Накладна на відпуск матеріалів" додаються документи:
"ПОДАТКОВА НАКЛАДНА";
"ТОВАРНО-ТРАНСПОРТНА НАКЛАДНА";
"ДОРУЧЕННЯ";
"УГОДА" ( при відпущені матеріалів на основі угоди).
Оскільки при проектуванні БД в предметній постановці аналізуються всі документи, а в прикладній постановці лише ті, які відповідають конкретному запиту, тому в нашому модельному проекті використовуються лише "Приймальний акт" та "Накладна на відпуск матеріалів". В додатках 2 та 3 містяться ескізи форм цих вхідних документів.
Потім складається перелік та опис вхідних повідомлень. Для нашого прикладу вони матимуть наступний вигляд (табл. 3.2):
Таблиця 3.2
Опис вхідних повідомлень
Назва вхідного повідомлення |
Іденти-фікатор |
Форма подання |
Термін надходження |
Частота надходження |
Приймальний акт |
pr_akt |
паперовий чи магнітний носій |
за 3 дні до кінця місяці |
в міру формування |
Накладна на відпуск матеріалів |
nakl_wid |
паперовий чи магнітний носій |
за 3 дні до кінця місяці |
в міру формування |
Далі кожен документ описується своїм набором реквізитів із зазначенням повної назви структурної одиниці, ідентифікатора, особливостей, формат значення, способу його визначення, джерела (формули розрахунку), області допустимих значень, наявності дублювання значень. Деякі з цих характеристик подано в таблиці 3.3.
У цій таблиці діапазон значень наводиться лише для тих реквізитів, у яких програмно можна контролювати його, або у яких реквізит може приймати значення у конкретних межах. Формула розрахунку вказується для розрахункових реквізитів.
Таблиця 3.3
