ічество товараЧісловой Ціле
1.5 Розробка програми
Розробка додатка складається з проектування транзакцій і проектування користувальницького інтерфейсу.
Транзакції представляють деякі події реального світу. Усі транзакції повинні звертатися до бази даних з тією метою, щоб збережені в ній дані завжди гарантовано відповідали поточній ситуації в реальному світі.
Інтерфейс користувача додатків бази даних є одним з найважливіших компонентів системи. Інтерфейс повинен бути зручним і забезпечувати всі функціональні можливості, передбачені в специфікаціях вимог користувача.
У розробляється базі даних необхідно сформувати ряд наступних запитів:
- загальна сума представлена ??постачальнику за певний товар
- загальна сума сплачена покупцем за товар
кількість оплачених квитанцій по постачальникам на певну дату
кількість оплачених квитанцій покупцями на певну дату
найменування товару, що поставляється певним постачальником
Крім того необхідно розробити форми заповнення таблиць бази даних, представити меню роботи з автоматизованою системою і розробити інструкцію користувачеві.
1.6 Реалізація проекту
1.6.1 Структура таблиць
У Access використовуються три способи створення таблиць: шляхом введення даних, за допомогою Конструктора таблиць і за допомогою Майстра створення таблиць. Для кожного з цих способів існує спеціальний ярлик нових об'єктів у списку таблиць. Якщо створюється новий файл бази даних, то, крім цих ярликів, у списку таблиць більше нічого немає.
Для створення нової таблиці можна скористатися будь-яким із способів. Зазвичай створення таблиць шляхом введення даних використовують тоді, коли структура таблиці дуже проста, наприклад довідник. Тоді Access сама здогадується про те, як встановити властивості полів. Потім можна перемкнути таблицю в режим Конструктора і подивитися, як ці властивості будуть встановлені. Використання Майстра таблиць виправдано, якщо потрібно створити якусь типову таблицю, користуючись шаблонами, які він запропонує. Режим Конструктора найбільш часто застосовується користувачами і може теж знадобитися для перегляду структури таблиці або для зміни даної структури.
Розроблені таблиці бази даних представлені на Малюнках 2-6 ??
Малюнок 2 - Таблиця Постачальник
Малюнок 3. - Таблиця Покупець
Малюнок 4 - Таблиця Товар
Малюнок 5 - Таблиця Розрахунок по постачальниках
Малюнок 6 - Таблиця Розрахунок за покупцям
1.6.2 Схема зв'язку даних бази даних
Схема даних задає зв'язки між таблицями БД. Одного разу задані зв'язку потімбагаторазово автоматично використовуються в процесі обробки даних. Зв'язки відображаються графічно у вікні схеми даних у вигляді ліній. (Малюнок 7)
Малюнок 7 - Схема зв'язку таблиць БД
1.6.3 Користувальницькі форми бази даних
Форми надають більш зручний спосіб перегляду і правки даних в таблицях, ніж режим/Таблиці. Форми містять так звані елементи управління, за допомогою яких здійснюється доступ до даних в таблицях. Елементами управління є текстові поля для введення і правки даних, кнопки, прапорці, перемикачі, списки, написи, а також рамки об'єктів для відображення графіки і об'єктів OLE. Створення форм, що містять необхідні елементи управління, істотно спрощує процес введення даних і дозволяє запобігти помилкам.
Форми Access надають функціональні можливості для виконання багатьох завдань, які не можна виконати іншими засобами. Форми дозволяють виконувати перевірку коректності даних при введенні, проводити обчислення, і забезпечують доступ до даних в зв'язаних таблицях за допомогою підпорядкованих форм. Форми розробленої бази даних представлені на Малюнках 8-12
Малюнок 8 - Форма таблиці Покупець
Малюнок 9 - Форма таблиці Постачальник
Рисунок 10 - Форма таблиці Товар
Малюнок 11 - Форма таблиці Розрахунок по покупцям
Рисунок 12 - Форма таблиці Розрахунок по постачальниках
1.6.4 Заповнення бази даних
Заповнені таблиці розробленої бази даних представлені на малюнках 13-17
Малюнок 13 - Заповнення таблиці Постачальник
Малюнок 1...