- •Проектирование информационных систем
- •Санкт-Петербург
- •Содержание
- •Цель работы 24
- •Теоретическая часть Проектирование пользовательского интерфейса
- •Проектирование иерархического меню
- •Проектирование экранных форм.
- •Проектирование отчетов
- •Перечень заданий к лабораторной работе
- •Порядок выполнения лабораторной работы
- •Содержание отчета по лабораторной работе
- •Программно-техническая платформа
- •ТеоретическАя часть
- •Перечень заданий к лабораторной работе
- •Порядок выполнения лаботаротной работы
- •Содержание отчета по лабораторной работе
- •Список литературы
- •Приложения
Перечень заданий к лабораторной работе
Задание 1. Разработка системы меню для АРМ кладовщика склада материалов.
Результатом выполнения этого задания станет иерархическое двухуровневое меню (см. рисунок 4). Выбор пунктов меню «Приход», «Справки / Наличие материалов на складе», «Выход» завершается выполнением соответствующих операций; выбор оставшихся пунктов («Помощь», «Расход», «Справки / Движение материалов за период») завершается появлением заглушки.
Пример выполнения задания представлен в приложении 1 «Иерархическое меню склада материалов».
Задание 2. Разработка экранных форм для ввода, редактирования и отображения информации.
Результатом выполнения задания станут 3 формы.
Форма «Справочник "Материалы"». В форме отображается номенклатура материалов, с которыми работает склад.
Результатом проектирования содержания экранной формы является ее реквизитный состав с указанием метода контроля (см. таблицу 4). Форма «Приход». В данной форме отображается информация о приходе материалов на склад. После формирования списка пришедших материалов, необходимо предусмотреть возможность распечатки приходного ордера. Количество пришедших материалов прибавляется к текущим остаткам формы «Справочник "Материалы"». Предыдущие приходы не сохраняются. В таблице 5 приведен реквизитный состав формы «Приход» с указанием метода контроля.
Форма «Ввод количества». Вспомогательная форма для ввода количества пришедших материалов. Реквизитный состав проектируемой формы представлен в таблице 6. Предполагаемый результат выполнения задания представлен в приложении 2 «Экранные формы АРМ кладовщика склада материалов».
Рис. 4. Иерархическое меню АРМ кладовщика склада материалов
Таблица 4.
Реквизитный состав формы «Справочник "Материалы"»
Наименование реквизита |
Имя поля в таблице |
Тип данных |
Размер поля |
Метод контроля |
Описание реквизита |
Наименование материала |
Материал |
Текстовый |
50 |
Визуальный контроль |
Уникальное наименование материала |
Единица измерения |
Измерение |
Текстовый |
10 |
Подстановка значений из списка |
Единица измерения размерности материала |
Цена |
Цена |
Денежный |
|
Условие на значение (от 0 до 15000) |
Цена за единицу |
Количество на складе |
Остаток |
Числовой |
Целое |
Заполняется автоматически при проведении прихода |
Остаток материала на складе |
Таблица 5.
Реквизитный состав формы «Приход»
Наименование реквизита |
Имя поля в таблице |
Тип данных |
Размер поля |
Метод контроля |
Описание реквизита |
Наименование материала |
Материал |
Текстовый |
50 |
Заполняется автоматически при выборе из формы «Справочник "Материалы"» |
Уникальное наименование материала |
Количество |
Количество |
Числовой |
Целое |
Заполняется автоматически из формы «Ввод количества» |
Количество приходуемого материала |
Таблица 6.
Реквизитный состав формы «Ввод количества»
Наименование реквизита |
Имя поля в таблице |
Тип данных |
Размер поля |
Метод контроля |
Описание реквизита |
Количество материала |
Количество |
Числовой |
Целое |
Ограничение размера поля; условие на значение (от 0 до 1500); |
Количество приходуемого материала |
Задание 3. Разработка отчетов.
Необходимо разработать два отчета: «Приходный ордер» и «Отчет о наличии материала на складе».
Реквизитный состав проектируемого отчета «Приходный ордер» представлен в таблице 7.
Реквизитный состав отчета «Отчет о наличии материала на складе» представлен в таблице 8.
Предполагаемый результат выполнения задания представлен в приложении 3 «Отчеты АРМ кладовщика склада материалов».