Для багатьох операцій, визначених в такій моделі, може виявитися необхідним перегляд всієї бази.
СУБД Access for Windows має виключно високі швидкісні характеристики і вцьому плані значно виділяється серед інтерпритуючих систем. Порівняно з dBASE IV її швидкість в декілька разів вища і не поступається швидкості систем - компеляторів. Практично по всім показникам Access-програми працюють значно швидше, наприклад, Clipper-програми. Склад команд функцій і функцій, пропонуємих розробником програмних продуктів в середовищі Access, по потужності та гнучкості відповідає сучасним вимогам до надання і обробки даних. Тут може бути реалізований максимально зручний, гнучкий та ефективний користувацький інтерфейс. В Access підтримуються різноманітні спливаючі та багаторівневі меню, робота з вікнами та мишею, реалізовані функції низькорівневого доступу до файлів, керування кольором, настройка принтеру, дані можуть бути представлені в вигляді, схожому на електронні таблиці і т.п. Система також має засоби швидкої генерації екранів, звітів і меню, підтримує язик SQL, добре працює в мережі.
Особливості мови Access:
- динамічність розподілу пам'яті комп'ютера, системі доступна пам'ять за межами 640 Кб;
- система використовує сопроцесор, при цьому її характеристики значно покращуються;
- підтримка і активне використання миші;
- мова Access дозволяє створювати добре структуровані програми. Практично з усіх опцій команд можуть бути викликані користувацьки процедури чи функції, що надає йому виключну гнучкість. Передбачаються як зовнішні так і внутрішні процедури;
- засоби зручного доступу і обробки мемо-полів;
- установка реляційних зв'язків між БД виду одна до багатьох;
- СУБД надає програмісту засоби конфігурації меню самого Access і також можливість інтегрувати в прикладну програму;
- широке використання концепції вікон, що допускає багатовіконний інтерфейс, зміну користувачем розміру, виду та розташування вікон, керування кольором;
- спеціалізовані команди обробки масивів;
- низькорівневий доступ до файлів;
Access функціонує на IBM типу Pentium і вище.
Microsoft Access об’єднує відомості з різних джерел в одну реляційну БД. Створювані форми, запити та звіти дозволяють швидко та ефективно оновлювати дані, отримувати питання та відповіді, друкувати звіти, діаграми та поштові наклейки.
Для добавлення, огляду та зміни даних одного чи комплекса записів застосовуються форми. Вони дозволяють працювати з даними одразу ж з кількома таблицями. Використання макросів чи програм Visual Basic автоматизувати роботу у формі.
Запити дозволяють проаналізувати дані за допомогою обчислень, групових оперцій та відбору даних, задовольняючих деяким вимогам. Наприклад, якщо треба створити запит для вивода відомостей про усіх клієнтах, які за останній рік розмістили замовлення на суму не менш як пів мільйона гривень.
Звіти дозволяють вивести на друк дані з полей таблиць, надписи, результати групових операцій, діаграми, малюнки та інші об’єкти, включаючи звіти та поштові наклейки.
Звіт - це гнучкий засіб для організації даних при виводі на друк. За допомогою звіта є можливість вивести необхідні відомості у тому вигляді, в якому вимогається:
1)створити поштові наклейки; 2)добавити емблему чи малюнок; 3) сгрупувати записи по даті відправки; 4) вичислити ітогове значення; 5) предоставити дані на діаграмі.
Звіт може бути створен на основі таблиці, запиту чи інструукції SQL. Інші елементи звіту вводяться при його розробці.
Враховуючи гнучкість, якою повинен володіти програмний про---дукт, а також рівень підготовки користувача, який буде працювати з програмою, для реалізації поставленої задачі оптимальним є метод використання набору модулів, звер---нення до яких здійснюється із загальної програми. Користувач може використовувати вихідні дані для розв’язання задачі з різних підрозділів і працювати на своєму робочому місці, користуючись загальною БД, яка організована через локальну обчислювальну мережу.
Схема взаємодії модулів в межах розробленого ПО наведена на рис. 8.
Схема взаємодії модулів
Рис. 8.
3.8.2.2. Схема взаємодії програм
Розроблена програма базується на принципах взаємодії користувача і персонального ком’ютера, що реалізується системами меню, підказами, численними попереджувальними повідомленнями.
При роботі в умовах нової ІС маркетолог визначає, є нова інформація? Якщо є, то маркетолог активізує програмний комплекс за допомогою подвійного кліку лівою кнопкою маніпулятора "миша" на піктограмі з підписом TEMEKC. Після цього він повинен ввести пароль входу до програмного комплексу (якщо встановлений).
Маркетолог здійснює вибір за допомогою клавіш управління курсором та Enter або за допомогою за допомогою маніпулятора "миша".
В результаті загрузки програми з'являється головне меню програми, яке оформлене у вигляді форми з кнопками, де натиск на певну кнопку викликає відповідну форму для роботи. Головне меню включає наступні пункти: "Ввід даних", "Робота з НДІ", "Формування вихідних документів" (тобто звітів-відомостей та графіків), «Сервіс», "Вихід".
Користувач обирає за допомогою маніпулятора "миша" потрібний пункт і натискає на ліву кнопку маніпулятора, коли курсор знаходиться над потрібною кнопкою.
Меню «Ввід даних» видає форму для введення нових даних з статистичних бюлетней в БД.
Меню "Робота з НДІ" видає запит про вибір режиму роботи з довідниками: «Ввід нового запису», «Вилучення», «Кригування», «Перегляд» та «Друк». Користувач може вибрати для роботи наступні довідники: довідник ємності ринку, довідник товарів, довідник типів товарів, довідник клієнтів, довідник постачальників, довідник співробітників, довідник постач, довідник країн, довідник регіонів, довідник архіву продажу та довідник архіву частки продажу товарів. При завершенні роботи з кожним підменю завжди можна потрапити до підменю вибору іншого режиму роботи з довідниками чи виходу до головного меню.
Меню «Формування вихідних документів» видає форму запиту вибору вихідних документів-звітів (відомостей продажу товару, продажу типів товарів, продажу по регіонам, по країнам, по періодам; відомостей динаміки продажу по товарам, типам товарів, співробітникам та країнам, регіонам, періодам; відомостей часок продажу товарів чи типів товарів по регіонам та країнам). Після вибору звіту у підменю звіту видається запит по вибору форми звіту: машинограма, графік