Описание предметной области
Предметная область представлена ИС, отображающей работу фискального регистратора. Программа регистрирует фискальные чеки. О каждом чеке известно: список товаров, имя покупателя, имя кассира, дата, общая стоимость, НДС. О каждом товаре в чеке известно: название товара, цена за единицу, количество приобретенного товара, общая стоимость. Программа формирует фискальный чек, подставляя вместо артикула название и стоимость товара. На чеке должны быть записан стандартный заголовок, список товаров, имя кассира, имя клиента, сумма, НДС, стандартное окончание. Программа помогает кассиру правильно посчитать сдачу.
В таблице 1.1 отображена характеристика профиля пользователя-кассира.
Таблица 1.1 – Профиль пользователя | |
Социальные характеристики | Женщины, мужчины |
Молодые, взрослые | |
Русскоязычные | |
Низкий уровень знания компьютера | |
Наличие образования необязательно | |
Мотивационно-целевая среда | Наименьшие затраты времени на обслуживание покупателей |
Мотивация к обучению низкая | |
Навыки и умения | Предварительный тренинг работы с программой |
Требования к ПО ИС | Автоматическая печать даты и НДС, стандартного заголовка и окончания |
Подсчёт общей стоимости покупки и | |
Преобразование артикула в название и стоимость товара | |
Параллельное отображение на экране списка товаров | |
Короткое время реакции | |
Рабочая среда | Стандартизированные ПК |
Задачи пользователя | Создание нового списка товаров |
Ввод своего имени и имени клиента, артикула и количества товара | |
Выдача сдачи и чека |
На рис. 1.1 изображено функциональное взаимодействие блоков.
Рисунок 1.1 – Функциональное взаимодействие блоков
В табл. 1.2 описана группа действий.
Таблица 1.2 – Группа Действия
Действие | Объект | Примечания |
Открыть | чек | |
Добавить | список товаров | 2, 6, 7 |
чек | 1, 4, 5, 9 | |
Удалить | список товаров | 3, 11 |
Сохранить | чек | |
список товаров |
Состояния меню
В таблицах 1.3 – 1.7 описаны состояния меню во время работы программы.
Таблица 1.3 – Новая покупка (Состояние М1)
Чек | Товар | Список товаров |
Сформировать | Добавить | Открыть |
Печать | Удалить | Очистить |
Сохранить |
Таблица 1.4 – Открытие списка (сост. М2)
Чек | Товар | Список товаров |
Сформировать | Добавить | Открыть |
Печать | Удалить | Очистить |
Сохранить |
Таблица 1.5 – Заполнение списка(сост. М3)
Чек | Товар | Список товаров |
Сформировать | Добавить | Открыть |
Печать | Удалить | Очистить |
Сохранить |
Таблица 1.6 – Завершение оформления (сост. М4)
Чек | Товар | Список товаров |
Сформировать | Добавить | Открыть |
Печать | Удалить | Очистить |
Сохранить |
Таблица 1.7 – Печать списка (сост. М5)
Чек | Товар | Список товаров |
Сформировать | Добавить | Открыть |
Печать | Удалить | Очистить |
Сохранить |
На рис. 1.2 изображён граф состояний меню.
Рисунок 1.2 – Граф состояний меню
Оценка информационной производительности формы
Критерий эффективности Раскина для формы «Заказ».
Пусть вероятность добавить новый товар и принять оплату приблизительно одинаковы и равны 0,4, а вероятность начать новый список – 0,2.
Таким образом, количество информации равно:
Пользователь выбирает один вариант из трёх, значит, информационная производительность равна: