
- •Реферат
- •Оглавление
- •9. Описание отчетов 22
- •10. Организация диалога 28
- •11. Описание макросов 29
- •12. Руководство оператора 32
- •Введение
- •Постановка задачи
- •Описание информационной модели задачи
- •Описание таблиц
- •Заполнение таблиц
- •Данные в таблице Товары
- •Данные в таблице Магазины
- •Данные в таблице Фирмы
- •Данные в таблице Категории
- •Описание запросов
- •Запрос на выборку Стоимость товаров
- •Просмотр имеющегося товара
- •Магазин и товары в нем
- •Магазины конкретной фирмы и товары в них
- •Диаграмма Стоимость товаров категории только обувь и одежда в каждом магазине
- •Формы для просмотра в выбором
- •Форма для действий с выбором
- •Макрос Просмотр данных для выбранной категории
- •Макрос Просмотр данных для выбранного магазина
- •Заключение
- •Список использованных источников
12. Руководство оператора 32
Заключение 32
Список использованных источников 32
Введение
Достаточно простым и довольно мощным инструментом для разработки информационных систем является система управления базами данных (СУБД) Access.
Применение ее возможно в двух режимах:
для разработки приложений (среда разработчика);
для запуска приложений (пользовательская среда).
В первом случае от пользователя требуются специальные знания, однако диапазон информационных запросов к базе данных (БД), а также виды и формы отчетов практически не ограничены.
Во втором случае работать в системе может пользователь без специальной подготовки, но перечень информационных запросов и виды отчетов в этом случае жестко фиксирован разработчиком приложения. Тем не менее, именно второй способ получил на практике наибольшее распространение для несложных баз данных.
В данной работе предложена разработанная в среде Access справочная система по товарам, ориентированная на пользователей с минимальными знаниями баз данных.
Постановка задачи
Необходимо разработать приложение, автоматизирующее процесс выдачи справочных сведений о товарах. Программа должна поддерживать просмотр, добавление, удаление, редактирование информации о товарах, а также выводить на экран и печатать разнообразные справки и отчеты. Программу необходимо реализовать в СУБД Access в виде приложения, ориентированного на рядового пользователя.
Описание информационной модели задачи
Основой информационной модели является реляционная модель данных /1/, состоящая из нескольких связанных таблиц. В каждой таблице с помощью атрибутов описывается множество однотипных объектов (Таблица 1).
Таблица 1 - Таблицы и атрибуты
Таблица |
Атрибуты |
Сведения о продаже товаров в магазинах |
Наименование товара, категория, характеристика, цена, количество, единица измерения, дата поступления, название магазина, скидка, величина скидки |
Справочные сведения о магазинах |
Название магазина, телефон, адрес, название фирмы |
Справочные сведения о фирмах |
Название фирмы, телефон, адрес |
Категория товаров |
Название категории |
На основе данных из этих таблиц с использованием соответствующих запросов можно получить все формы для просмотра и отчеты, требуемые в задании к курсовому проекту.
Описание таблиц
В результате анализа информационной модели и множества информационных запросов делаем вывод, что таблицы базы данных разрабатываемого приложения должны иметь следующие свойства (Таблица 2- Таблица 5).
Таблица 2 - Свойства таблицы Товары
Таблица
3 - Свойства таблицы Магазины
Таблица 4 - Свойства таблицы Фирмы
Таблица 5 - Свойства таблицы Категории
Схема данных
Таблицы связаны между собой отношениями типа один-ко-многим. Свойства отношений Каскадное обновление полей и Каскадное удаление записей не используются. Схема данных показана ниже (Рисунок 1).
Рисунок 1 Схема данных