Функциональные требования к системе

Функциональные требования к системе. ввод, запись и хранение информации о приходе или отгрузке продукции на складе при приеме продукции на склад система должна обеспечивать два режима работы 1. Прием продукции в ручном режиме. 2. Прием продукции в автоматическом режиме. При приеме продукции в ручном режиме адреса, в которых будет расположена продукция, выбираются оператором самостоятельно и заводятся вручную.

При приеме продукции в автоматическом режиме система должна сама выбирать удобное расположение для поступающей на склад продукции.

Оператор заводит в базу данных только код и срок годности товара. Адрес для него система определяет автоматически. При отгрузке товара система также должна обеспечивать два режима 1. Формирование заказа в автоматическом режиме. 2. Формирование заказа в ручном режиме. При формировании заказа в ручном режиме оператор заводит в базу данных всю информацию - код продукции, необходимой клиенту, количество коробов, адрес из которого их нужно взять.

При формировании заказа в автоматическом режиме оператор заводит только ассортимент продукции и количество коробов необходимое клиенту. Адреса, из которых необходимо будет их взять система должна просчитывать автоматически. При автоматическом просчете заказа система должна включать в заказ код продукта необходимый клиенту с самым ранним сроком годности. Доступ к системе должен быть разграничен на два уровня Ш администратор базы данных Ш оператор базы данных Для операторов базы данных должны быть недоступны некоторые функции, которые доступны администратору базы данных.

Оператор не должен иметь доступа к редактированию и дополнению баз карточка товара, операторы, клиенты. Администратор базы данных должен иметь возможность редактирования этих баз добавить товар, оператора, удалить, отредактировать имеющиеся записи. Редактирование всех сохраненных документов в системе должно быть запрещено для всех работников имеющих допуск.

Все документы, когда-либо созданные в системе не должны подвергаться каким - либо коррекциям или удалению. Система должна позволять операторам получать информацию о текущем состоянии склада состоянии ячеек товаре, находящемся в ячейках, а также обеспечивать возможность блокировки, разблокировки ячеек склада. Это необходимо для того, чтобы система при приемке продукции на склад в автоматическом режиме не использовала заблокированные ячейки. 1.3.6