
- •Информационная система управления торгово-закупочным предприятием на базе субд ms Access
- •Оглавление
- •1. Описание информационных объектов базы данных.
- •2.1. Создание таблицы «Кадры».
- •2.2. Конструирование других таблиц бд. Таблицы Клиенты и Поставщики .
- •Таблицы Заказы и Заказ-Товар.
- •3. Построение схемы данных.
- •4. Разработка форм базы данных.
- •4.1. Общие сведения о формах базы данных (Приложение).
- •4.2. Создание форм для ввода данных в таблицы "Кадры", "Клиенты", "Поставщики".
- •5. Создание формы «Склад».
- •1) Решение первой задачи.
- •2) Решение второй задачи.
- •3) Решение третьей задачи.
- •6. Создание сложной формы «Прием заказов».
- •6.1. Требования к форме "Прием заказов".
- •6.2. Создание запроса и построение главной формы «Прием заказов».
- •Выражение1:[Кадры]![Фамилия сотрудника]&" "&Left([Кадры]![Имя сотрудника];1)&"."& Left([Кадры]![Отчество сотрудника];1) & "."
- •6.3. Создание запроса и построение подчиненной формы.
- •6.4. Построение сложной формы "Прием заказов".
- •7. Создание пользовательского интерфейса.
- •Заключение
- •1. Свойство поля Подстановка таблицы бд.
- •2. Поле объекта ole
- •3. Общие сведения о формах базы данных
- •4. Проектирование запросов базы данных.
- •Литература
Заключение
Созданная информационная система (база данных) является универсальной, поскольку позволяет работать с любыми товарами, производителями, клиентами на любом компьютере, имеющем Microsoft Office. Она позволяет вводить и хранить данные о полученном товаре и оформлять заказы на поставку товаров потребителям, при этом данные о наличии товаров автоматически модифицируются, а стоимость заказа автоматически рассчитывается – без НДС и с его учетом. Изложенный в пособии материал и полученные навыки конструирования БД уже сейчас при необходимости позволяют пользователям усовершенствовать объекты базы данных, например, в главной форме создать поля для ввода торговой наценки и НДС, а в соответствующих местах базы данных ввести необходимые корректуры.
Освоенные приемы и способы работы с базой данных позволят в дальнейшем применять более сложные операции, допускаемые средой СУБД Microsoft Access:
построение модулей и конструирование макросов для автоматизации процессов ввода, обработки и визуализации данных (например, создание отчетов и диаграмм и их распечатку);
разработка запросов о текущем состоянии организации и выборка данных: о выполненных заказах работниками; о наличии вакантных должностей, о количестве работающих пенсионеров или о количестве детей дошкольного возраста; о наличии или отсутствии товаров на складе и др.; разработка запросов на обновление (например, увеличение окладов на 15% для всех работников); для каждого запроса можно задать кнопку его выполнения;
печать накладных при оформлении заказа;
учет суммы каждого заказа в отдельной (дополнительной!) таблице и возможность подсчета общей суммы заказов за определенный период;
задание и учет сроков годности товаров с автоматическим сообщением о его истечении при открытии базы данных;
создание сообщений и реализация действий в ответ на различные события и ситуации (например – товар закончился!);
разработка подсказок и контекстных меню и т.д.
Кроме того, навыки, полученные в процессе разработки приложения, позволят использовать СУБД Microsoft Access для решения других (например, кадровых) задач, возникающих в процессе практической деятельности менеджера, и производить это вполне квалифицировано.
Приложения.
1. Свойство поля Подстановка таблицы бд.
Свойство Присоединенный столбецопределяет, значение какого столбца становится значением элемента управления. Определение этого свойства имеет значение, когдаПоле со спискомсостоит из нескольких столбцов. У нас оно состоит из одного столбца, поэтому оставляем его значение по умолчанию (1). СвойствоЧисло столбцовопределяет число столбцов, выводящихся в поле со списком. У нас оно равно1. СвойствоЗаглавия столбцов используют для вывода строки заголовков столбцов вПолях со списком. Это свойство желательно определять, когдаПоле со спискомимеет несколько столбцов. СвойствоШирина столбцов лежит в диапазоне от 0 до 22 дюймов (55,87 см). Оставим это значение пустым. СвойствоЧисло строк списказадает число строк, выводящихся в раскрывающемся спискеПоля со списком, возможный диапазон значений от 1 до 255, значение по умолчанию8.Если полное число строк списка превышает указанное в свойстве число строк,раскрывающийся список выводится с вертикальной полосой прокрутки. СвойствоШирина списказадает ширину раскрывающегося списка. Оставим его значение в положенииАвто. СвойствоРазрешить изменение спискаопределяет, что введенное значение, не совпадающее с элементом списка, не принимается, или допускает ввод другого текста, удовлетворяющего свойствуусловие на значение и не превышающего числа символов, определенного свойствомРазмер поля.