- •Проектирование информационных систем
- •Санкт-Петербург
- •Содержание
- •Цель работы 24
- •Теоретическая часть Проектирование пользовательского интерфейса
- •Проектирование иерархического меню
- •Проектирование экранных форм.
- •Проектирование отчетов
- •Перечень заданий к лабораторной работе
- •Порядок выполнения лабораторной работы
- •Содержание отчета по лабораторной работе
- •Программно-техническая платформа
- •ТеоретическАя часть
- •Перечень заданий к лабораторной работе
- •Порядок выполнения лаботаротной работы
- •Содержание отчета по лабораторной работе
- •Список литературы
- •Приложения
Порядок выполнения лабораторной работы
Запустить Microsoft Access 2003.
Создать базу данных. Для этого необходимо:
Выбрать пункт меню Файл/Создать или щелкнуть по соответствующей кнопке инструментальной панели.
В появившейся Области задач с заголовком Создание файла выберите гиперссылку Новая база данных. В окне Файл новой базы данных укажите место сохранения файла и присвойте файлу имя. Щелкните по кнопке Создать. В результате появится окно базы данных с перечнем объектов.
Экранные формы проектируются на основе таблиц «Материалы» и «Приход». Реквизитный состав создаваемых таблиц приведен в приложении 4 «Реквизитный состав таблиц АРМ кладовщика склада материалов».
Создать иерархическое меню. Для этого необходимо:
Выбрать пункт меню Вид/Панели инструментов/Настройка.
Выбрать вкладку Панели инструментов и создать новое меню, нажав кнопку Создать. В появившемся диалоговом окне Создание панели инструментов присвоить имя создаваемому меню и нажать кнопку ОК.
Таблица 7.
Реквизитный состав отчета «Приходный ордер»
Наименование реквизита |
Источник данных |
Имя поля в таблице |
Формула для вычисления |
Наименование материала |
Таблица «Материалы» |
Материал |
‑ |
Цена |
Таблица «Материалы» |
Цена |
‑ |
Количество |
Форма «Приход» |
Количество |
‑ |
Единицы измерения |
Таблица «Материалы» |
Измерение |
‑ |
Сумма |
Вычисляемое значение |
Сумма |
Цена*Кол-во |
Итого |
Вычисляемое значение |
– |
∑ Сумма |
в том числе НДС |
Вычисляемое значение |
– |
Итого/6 |
Таблица 8.
Реквизитный состав отчета «Отчет о наличии материала на складе»
Наименование реквизита |
Источник данных |
Имя поля в таблице |
Формула для вычисления |
Наименование материала |
Таблица «Материалы» |
Материал |
‑ |
Единицы измерения |
Таблица «Материалы» |
Измерение |
‑ |
Цена |
Таблица «Материалы» |
Цена |
‑ |
Количество |
Таблица «Материалы» |
Остаток |
‑ |
Стоимость |
Вычисляемое значение |
‑ |
Цена*Остаток |
Установить тип созданного меню – Строка меню, нажав кнопку Свойства и выбрав в открывшемся диалоговом окне Свойства панели инструментов из списка Тип соответствующее значение.
Расположить появившуюся панель горизонтально.
Перейти на вкладку Команды и в списке Категории и выбрать пункт Новое меню.
Перетащить мышью из списка Команды пункт Новое меню на создаваемую строку меню.
Откорректируйте свойства проектируемого пункта меню, нажав кнопку Изменить выделенный объект / Свойства и заполнив необходимые поля формы Свойства элемента.
Создать экранные формы. Для этого необходимо воспользоваться конструктором или мастером построения форм.
Форма «Справочник "Материалы"» должна содержать следующие элементы управления:
кнопку «Пометить материал», которая служит для внесения материала в форму «Приход» из справочника «Материалы»;
кнопку «Отчет о наличии материала на складе», которая позволяет вызвать отчет о текущих остатках из формы;
кнопку «Выход», которая служит для выхода из формы.
В качестве источника информации необходимо использовать таблицу «Материалы».
Форма «Приход» служит для формирования списка прихода и отображает временную информацию. После того как приход проведен (поле «Остаток» таблицы «Материалы» изменено на величину прихода) и напечатан приходный ордер данные формы «Приход» удаляются. Форма должна содержать следующие элементы управления:
кнопку «Подбор материала», которая служит для вызова справочника материалов;
кнопку «Провести приход», которая служит для переноса количества материала из текущего прихода в справочник материалов.
кнопку «Приходный ордер», которая позволяет распечатать отчет о сформированном приходе;
кнопку «Выход», которая служит для выхода из формы с удалением всех записей.
Макросы и модули, используемые при проектировании форм, приведены в приложении 5 «Макросы и модули, используемые в АРМ кладовщика склада материалов».
Создать отчеты. Для этого необходимо воспользоваться конструктором или мастером построения отчетов. Отчет «Наличие материала на складе» должен отражать текущие остатки материала на складе. Источник информации – таблица «Материалы». Отчет «Приходный ордер» должен содержать информацию о текущем приходе. Источником информации является запрос. Условие отбора – совпадение поля «Материал» таблицы «Материалы» с полем «Материал» формы «Приход». Пример сформированного запроса приведен в приложении 6 «Запрос на выборку в АРМ кладовщика склада материалов».