Автор: Пользователь скрыл имя, 14 Ноября 2011 в 23:57, аттестационная работа
Одна з найважливіших проблем в умовах переходу до ринкових відносин економіки України — це вдосконалення системи бухгалтерського обліку, звітності, контролю та аудиту, основним напрямом якого є застосування інформаційних систем та комп’ютерних технологій.
Сучасні масштаби і темпи впровадження засобів автоматизації управління в народному господарстві з особливою гостротою ставить завдання проведення комплексних досліджень, пов'язаних із всестороннім вивченням і узагальненням проблем як практичного, так і теоретичного характеру, які при цьому виникають.
ВСТУП 4
1. АНАЛІТИЧНА ЧАСТИНА 6
1.1 ПОНЯТТЯ ТА МЕТА СТВОРЕННЯ ІНФОРМАЦІЙНИХ СИСТЕМ ОБЛІКУ (ІСО), ЇХ РОЛЬ В УПРАВЛІННІ ЕКОНОМІЧНИМ ОБ’ЄКТОМ 6
1.2 МЕТОДОЛОГІЧНІ ОСНОВИ ТА ОРГАНІЗАЦІЯ БУХГАЛТЕРСЬКОГО ОБЛІКУ В УМОВАХ АВТОМАТИЗОВАНОГО ОБРОБЛЕННЯ ДАНИХ 9
1.3 ЗАГАЛЬНА ХАРАКТЕРИСТИКА ТА КЛАСИФІКАЦІЯ ІНФОРМАЦІЙНИХ СИСТЕМ ОБЛІКУ 13
1.4 АВТОМАТИЗОВАНЕ РОБОЧЕ МІСЦЕ (АРМ) БУХГАЛТЕРА: ПРИЗНАЧЕННЯ, ФУНКЦІЇ ТА ЙОГО РІВНІ 18
1.5 ВИСНОВКИ 23
2. ІНФОРМАЦІЙНЕ ЗБЕЗПЕЧЕННЯ ПРОЕКТНИХ РОБІТ 26
2.1 ОСНОВИ БАЗ ДАНИХ 26
2.2 СИСТЕМИ КЕРУВАННЯ БАЗАМИ ДАНИХ 27
2.3 СИСТЕМИ КЕРУВАННЯ ФАЙЛАМИ 28
2.4 РЕЛЯЦІЙНІ БАЗИ ДАНИХ 30
2.5 ВИСНОВКИ 31
3. ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ ПРОЕКТНИХ РОБІТ. МОВА СТРУКТУРОВАНИХ ЗАПИТІВ SQL 33
3.1 ВСТАВКА, ПОНОВЛЕННЯ ТА ВИЛУЧЕННЯ ДАНИХ ЗА ДОПОМОГОЮ SQL 33
3.2 ВИБІРКА ДАНИХ ЗА ДОПОМОГОЮ SQL 37
3.3 СКЛАДНА ТА АГРЕГОВАНА ВИБІРКА ДАНИХ ЗА ДОПОМОГОЮ SQL 44
3.4 ВИСНОВКИ 51
4. АНАЛІЗ ФУНКЦІОНАЛЬНИХ МОЖЛИВОСТЕЙ ПРОДУКТУ MS OFFICE ACCESS 52
5. ПРАКТИЧНА ЧАСТИНА 63
5.1 КОНЦЕПТУАЛЬНА МОДЕЛЬ БАЗИ ДАНИХ 63
5.2 СТРУКТУРНА СХЕМА СИСТЕМИ 66
5.3 БД ПРОЕКТУ 68
5.4 ЗАПИТИ 70
5.5 ФОРМИ 72
5.6 ЗВІТИ 75
5.7 МАКРОСИ 77
5.8 ГРАФІЧНИЙ ІНТЕРФЕЙС КОРИСТУВАЧА 78
6.7.1. Меню «Робота з даними» 80
6.7.2. Меню «Робота із звітами» 83
67.3. Меню «Фірми і відділи» 86
5.9 ВИСНОВКИ 88
6. ОХОРОНА ПРАЦІ 89
7. ЕКОНОМІЧНА ЧАСТИНА 90
ВИСНОВКИ 91
ЛІТЕРАТУРНІ ДЖЕРЕЛА 93
Рис.4.5.
Редагування звітів в Office Access забезпечує
легке групування та редагування в інтерактивному
режимі конструктора.
Спільний доступ до відстежених відомостей:
Рис.4.6.
Збирання відомостей за допомогою електронної
пошти з формами InfoPath (або HTML), створюваними
в Office Access.
Рис.4.7.
Переміщення застосунку Office Access до
Windows SharePoint Services відкриває доступ до
відомостей через браузер.
Керування важливими відомостями та їх аудит:
Рис.4.8.
Нові можливості Office Access дають змогу відстежувати
записи та бачити, хто створював, редагував
та видаляв записи.
Microsoft Office Access допомагає відстежувати інформацію та звітувати про неї без зайвих проблем. Він дозволяє швидко розпочати роботу, використовуючи вбудовані застосування, які можна змінювати та пристосовувати до потреб власного бізнесу. Можна збирати дані за допомогою форм в електронній пошті або імпортування даних із зовнішніх програм. Описано як створювати та редагувати докладні звіти, які відображають відсортовану, відфільтровану та згруповану інформацію, для поінформованості під час прийняття рішень. Система дозволяє надавати спільний доступ до інформації з перенесенням файлів Office Access на веб-сайт Windows SharePoint Services, де можна перевіряти історію виправлення, відновлювати видалені дані, встановлювати права доступу до даних і регулярно їх архівувати.
Виходячи з
предметної області та постановки задачі
та врахувавши всі особливості даного
проекту, ми можемо зобразити потік
інформації до бази даних за допомогою
DF - діаграм. Щоб це зробити давайте
зобразимо сутності та головний процес
в магазині. Для DF - діаграми нульового
рівня сутності: організації(до яких входять
і постачальники і покупці, які можуть
бути приватною особою також) і менеджер;
процес ми назвемо - магазин. На рисунку
5.1 видно, як сутності зв'язані з процесом
магазин.
Рис.
5.1 DF -діаграма 0-го рівня
З опису предметної області база даних для магазина музичних інструментів повинна виконувати три основні функції: вести облік поставок і продажу, складати звіт про стан складу.
Виходячи
з цього, можна розбити потоки інформації
DF - діаграми 0-го рівня на підпотоки, детальніше
зобразивши потік інформації від менеджера.
Тим самим дістанемо DF - діаграму 1-го рівня.
На рисунку 5.2 зображено, як будуть взаємодіяти
процеси з базою даних.
Рис. 5.2 DF - діаграма 1-го рівня
У таблиці 5.1 зображено, як потоки інформації до магазину розбиваються на підпотоки. Ми повинні робити це розбиття, поки нам не буде остаточно зрозуміло, яка інформація повинна бути в нашій БД.
Таблиця 5.1
Таблиця дослідження потоків даних
Потоки
даних
0-го рівня |
Потоки даних
1-го рівня |
Атрибути |
Інформація до менеджера |
Інформація про стан складу |
Код інструменту
Найменування Серійний номер Стан товару |
Інформація від менеджера |
Інформація про проданий товар |
Код інструменту
Тип Найменування Виробник Ціна Серійний номер Кількість Дата Організація – покупець |
Інформація про закуплений товар |
Код інструменту
Тип Найменування Виробник Ціна Серійний номер Кількість Дата Організація - постачальник | |
Інформація до організації |
Інформація про товар, що заказується магазином |
Код інструменту
Тип Найменування Виробник Кількість Сума |
Інформація від організації |
Інформація про товар, що заказується організацією |
Код інструменту
Тип Найменування Серійний номер Дата поставки (або заказу) Код організації Кількість Сума |
Реквізити організації |
Код організації
Назва Адреса Телефон Розрахунковий рахунок |
На
основі дослідження потоків даних
побудуємо ER – діаграму. В основі
ER-діаграм містяться сутності с унікальними
іменами і наборами атрибутів, що визначають
властивості сутностей. В нашому випадку
основними сутностями є організація, інструмент
і тип інструменту. Між сутностями встановлені
зв’язки, що вказують, яким чином вони
відносяться і взаємодіють між собою.
Так як багато організацій поставляють(або
купують) багато інструментів, зв’язок
між сутностями буде «багато - до - багатьох».
Рисунок 5.3 ER – діаграма моделі БД „Магазин будівельної техніки”
Розроблений прототип бази даних на базі будівельного мазанину складається з наступних модулів (рис.5.4):
У даному прототипі користувач сам здійснює введення інформації з первинних документів (накладні на товар, дані про фірми), які надходять у магазин. Введена інформація підлягає візуальному контролю, який полягає у перегляді на екрані дисплею набраної інформації і звірення її з первинними документами. Процес введення супроводжується наданням допомоги вибору із довідників відповідних атрибутів, що забезпечує безпомилкове введення. При необхідності можна знищити непотрібні записи та роздрукувати вміст масивів БД.
Таким
чином, на основі вищесказаного можна
назвати наступні основні переваги
автоматичного ведення
Рис. 5.4 Структурна схема прототипу БД для будівельного магазину
Структуру бази даних прототипу системи наведено на рис. 5.5. Перед проектуванням БД було проведено широкі дослідження вимог споживача до її функціонування.
Спроектована БД гарантує несуперечливість та цілісність даних. При проектуванні таблиць було визначено їхні атрибути і правила, що обмежують можливість введення споживачем невірних значень. Для перевірки даних перед безпосереднім записом їх у таблицю БД здійснює виклик правил моделі даних і тим самим гарантує збереження цілісності інформації.
Рис.5.5
Перелік таблиць БД прототипу будівельного
магазину
Рис.5.6 Структура таблиці “Товар”
Запит — один з найбільш потужних об’єктів MS Access, який дозволяє ефективно представити інформацію, що містять таблиці, з певними властивостями. У деякому розумінні запит подібний до фільтрів, коли з таблиць будується вибірка за певною умовою. Але на відміну від фільтру запит дозволяє отримати змістовніший результат. Перш за все, це пояснюється тим, що фільтр дає інформацію для перегляду (друку), але, на відміну від запиту автоматично не зберігається, як окремий об’єкт БД. Запити, маючи таку властивість, дозволяють динамічно поновлювати інформацію у своїх таблицях, якщо у таблицях БД виникла зміна інформації. Крім цього, запит має і зворотню дію: якщо змінювати інформацію у його таблицях, то таблиці БД, на базі яких побудований запит, будуть адекватно змінювати свою інформацію.
Будувати запит необхідно відповідно з постановкою задачі. Одним з найпростіших механізмів є Конструктор. Для того, щоб скористатись цим механізмом, перш за все у вікні побудови БД необхідно перейти на закладку Запросы. Через кнопку Создать, будується запит. На цьому кроці можна вибрати декілька способів побудови запиту, у тому числі за допомогою Конструктора. В результаті з’являється вікно, у верхній частині якого необхідно розмістити таблиці, інформація з яких нас цікавить (поступове додавання таблиць здійснюється у вікні Добавление таблиц). У нижній частині необхідно вказати поля запиту, в тому числі ті, які якісно впливають на запит, але значення яких не виводиться. Причому тут можна визначитись і відносно сортування по необхідних полях. Щоб внести інформацію щодо сортування, значення виборки тощо необхідно в нижній частині вікна (тут діє так звана розмітка QBE — це набір текстових вікон, які мають назву комірок, за допомогою яких здійснюється опис запиту) стати на перетин відповідного рядка і стовпчика. Після визначення назви запиту, його можна відкрити. У результаті одержується деякий результат у вигляді таблиці. Ця таблиця надалі може використовуватись у будь-яких операціях на рівні із звичайними таблицями.