2.2 Обґрунтування вибору інструментального засобу проектування

У найширшому сенсі будь-яка програма має справу з деякою зовнішньою по відношенню до її коду інформацією, яка задає які-небудь параметри або режим її роботи. Таку інформацію також називають даними програми. Очевидно, що залежно від типу вирішуваних задач проблеми організації роботи з даними будуть якісно різними. У переважній більшості випадків при рішенні господарських, економічних і фінансових задач доводиться мати справу з обширними специфічно структурованими і взаємозалежними масивами даних. Такі складні набори даних традиційно прийнято називати базами даних. Очевидно, що економічні завдання, для вирішення яких необхідно застосовувати програмне забезпечення СУБД, вельми обширні і різноманітні. На його основі будуються автоматизовані системи управління підприємств різних рівнів (від малих до великих). Воно лежить в основі практично всіх прикладних бухгалтерських програм (наприклад, «1С: Бухгалтерія», «Вітрило» і ін.). Одночасно СУБД застосовуються для автоматизації систем управління, моніторингу і прогнозування розвитку галузей і економіки країни в цілому.

Microsoft Access в даний час є однією з найпопулярніших серед настільних (персональних) програмних систем управління базами даних. Серед причин такої популярності слід зазначити:

• високий ступінь універсальності і продуманості інтерфейсу, який розрахований на роботу з користувачами самої різної кваліфікації. Зокрема, реалізована система управління об'єктами бази даних, що дозволяє гнучко і оперативно переходити з режиму конструювання в режим їх безпосередньої експлуатації;

• глибоко розвинені можливості інтеграції з іншими програмними продуктами, що входять до складу Microsoft Office, а також з будь-якими програмними продуктами, що підтримують технологію OLE;

• багатий набір візуальних засобів розробки.

Не можна не відзначити, що істотною причиною такого широкого розповсюдження MS Access є і могутня рекламна підтримка, здійснювана фірмою Microsoft. В процесі розробки даного продукту на ринок представлялися його різні версії. Найбільш відомими стали Access 2.0, Access 7.0 (він вперше був включений до складу програмного комплексу MS Office 95). Пізніше з'явилися версії Access 97 (у складі MS Office 97) і Access 2000 (у складі MS Office 2000). Очевидно, що відправною крапкою в процесі роботи з будь-якою СУБД є створення файлу (або групи файлів) бази даних. На мал. 1 показано вікно, яке з'являється після створення нової бази.

Мал. 1. Головне вікно бази даних в Access

Основні розділи головного вікна відповідають типам об'єктів, які може містити база даних Access. Це Таблиці, Запити, Звіти, Макроси і Модулі. Заголовок вікна містить ім'я файлу бази даних.

Інтерфейс роботи з об'єктами бази даних уніфікований. По кожному з них передбачені стандартні режими роботи:

• Створити — призначений для створення структури об'єктів;

•      Конструктор — призначений для зміни структури об'єктів;

•      Відкрити (Перегляд. Запуск) — призначений для роботи з об'єктами бази даних.

Важливим засобом, що полегшує роботу з Access для користувачів, що починають, є майстри — спеціальні програмні надбудови, призначені для створення об'єктів бази даних в режимі послідовного діалогу. Для досвідчених і просунутих користувачів існують можливості гнучкішого управління ресурсами і можливостями об'єктів СУБД в режимі конструктора. Специфічною особливістю СУБД Access є те, що вся інформація, що відноситься до однієї бази даних, зберігається в єдиному файлі. Такий файл має розширення *.mdb. Дане рішення, як правило, зручно для непрофесійних користувачів, оскільки забезпечує простоту при перенесенні даних з одного робочого місця на інше. Внутрішня організація даних в рамках mdb-формату мінялася від версії до версії, але фірма Microsoft підтримувала їх сумісність від низу до верху, тобто бази даних з файлів у форматі ранніх версій Access можуть бути конвертовані у формат, використовуваний у версіях пізніших.


Розділ 3. Розробка автоматизованого обліку та руху товарів на складах засобами СУБД Microsoft Access

Як неважко здогадатися, процес розробки конкретного програмного застосування в середовищі Access в першу чергу визначається специфікою наочної області, що автоматизується. Проте для більшості з них можна виділити ряд типових етапів. Це:

•    розробка і опис структур таблиць даних;

•    розробка схеми даних і завдання системи взаємозв'язків між

•    таблицями:

•    розробка системи запитів до таблиць бази даних і (при необхідності) їх інтеграція в схему даних;

•    розробка екранних форм введення/висновку даних;

•    розробка системи звітів по даним;

•    розробка програмних розширень для бази даних, вирішальних специфічні завдання по обробці інформації, що міститься в ній, за допомогою інструментарію макросів і модулів;

•    розробка системи захисту даних, прав і обмежень по доступу.

Очевидно, що між перерахованими етапами існує велика кількість зворотних зв'язків, повернення до перших кроків, виходячи з обставин, що знов відкрилися, які неможливо було наперед врахувати або передбачати.

Ще раз підкреслимо, що описана послідовність етапів розробки бази даних в MS Access не є безумовним еталоном. Проте дуже часто відхилення від неї свідчать не стільки про оригінальність ходу думки розробника, скільки про погрішності, допущені ним при плануванні процесу розробки, або взагалі про відсутність у нього якого-небудь плану.



Информация о работе «Розробка автоматизованого обліку та руху товарів на складах засобами СУБД Microsoft Access»
Раздел: Информатика, программирование
Количество знаков с пробелами: 39131
Количество таблиц: 0
Количество изображений: 4

Похожие работы

Скачать
111819
23
19

... оформления : ДСТУ 3008–95. – Киев: Госстандарт Украины, 1995. – 38 с. – (Государственный стандарт Украины). Додаток До пояснювальної записки дипломного проекту "Розробка автоматизованого робочого місця управління замовленнями у малому бізнесі (ПП "Сігма")" Вихідний код програми Public Class frmГлавная Inherits System.Windows.Forms.Form Private Готов As Boolean = False Private ...

Скачать
22228
9
6

... за h-ий період за r-им ордером згідно з j-им прибутковим чи i-им видатковим документом. В курсовій роботі буде розроблятися модуль корпоративної інформаційної системи (КІС) автоматизації аналізу матеріальних ресурсів підприємства за допомогою процедур, що написані на VBA (Visual Basic for Application) для MS Access, зокрема для кнопки „Отримати документ” за вищенаведеною формулою. MS Access - ...

Скачать
54982
12
1

... «Інтелект-сервіс»), який підтримує стандарт MRP II, дає можливість вирішувати комплексні облікові завдання, зокрема, з фінансового, управлінського й податкового обліку. Програма «БЕСТ-ЗВІТ» виконує дещо інше завдання, а саме — автоматизація контролю господарської діяльності. Програма містить повний комплект бланків звітів, спрощує процедуру їхнього заповнення й передачі у держоргани. Постійні в ...

Скачать
46436
5
0

... ї інформації, оскільки перешкоди у каналах зв'язку можуть змінити символи, які передаються. Для контролю правильності передачі використовуються різні методи, які можуть призвести до виникнення спеціальних технологічних операцій. Серед таких методів слід назвати: 1)    Подвійну передачу з наступним порівнянням двох варіантів прийнятої інформації. 2)    Передачу додаткової контрольної інформації: ...

0 комментариев


Наверх