Программное обеспечение задачи складского учета - Теоретические аспекты автоматизации складского учета

1. Описание структуры диалога

Возможность работы с программой доступна для любого зарегистрированного пользователя в соответствии с его правами.

Структура диалога разработанной информационной системы представлена на рисунке 2.6.

схема диалога

Рис. 2.6 Схема диалога

При входе в систему запрашивается имя пользователя и пароль (рис. 2.7).

авторизация пользователя

Рис. 2.7 Авторизация пользователя

В случае ввода неверного пароля работа в системе будет невозможна.

Справочник "Номенклатура" представлен на рисунке 2.8. Справочник служит для хранения наименований материалов, инструментов и оборудования.

Справочник позволяет добавлять, изменять и удалять записи.

справочник

Рис. 2.8 Справочник "Номенклатура"

Справочник "Ячейки склада" представлен на рисунке 2.9 и хранит данные ячеек склада.

справочник

Рис. 2.9 Справочник "Ячейки склада"

В справочнике "Контрагенты" содержаться сведения о контрагентах организации.

справочник

Рис. 2.10 Справочник "Контрагенты"

Справочник "Пользователи" представлен на рисунке 2.11.

справочник

Рис. 2.11 Справочник "Пользователи"

Справочник единиц измерения изображен на рисунке 2.12.

справочник

Рис. 2.12 Справочник "Единицы измерения"

Данный справочник содержит наименование единицы измерения, реквизиты "Ширина", "Высота", "Глубина", "Объем", "Вес".

Для оприходования ТМЦ на склад используется экранная форма "Приемка и размещение" (рис. 2.13).

При создании нового документа задается номер, дата, указывается приоритет, ячейка приемки, заполняется перечень ТМЦ.

диалоговое окно

Рис. 2.13 Диалоговое окно "Приемка и размещение"

Для выдачи, расходования ТМЦ используется экранная форма "Отбор и выдача" (рис. 2.14).

диалоговое окно

Рис. 2.14 Диалоговое окно "Отбор и выдача"

2. Структурная схема программного комплекса

В 1С предприятии существуют следующие модули

Общие модули.

Данные модули предназначены для описания некоторых общих алгоритмов, которые будут вызываться из других модулей конфигурации. Общий модуль не содержит раздела описания переменных и раздела основной программы. В нем можно объявлять экспортные методы, контекст доступности которых будет определяться флагами компиляции. В связи с тем, что раздел описания переменных не доступен, определять глобальные переменные в общих модулях нельзя. Для этого нужно использовать функции общих модулей с кешированием возвращаемых значений или модуль приложения. Стоит иметь в виду, что даже если свойство повторного использования общего модуля установлено в значение "На время сеанса", то и в этом случае время жизни закешированных значений не превышает 20 минут, с момента последнего к ним обращения.

Поведение общего модуля зависит от выставленных параметров (глобальный или нет, различные флаги компиляции, доступен ли вызов сервера и т. д.).

Модули форм.

Предназначены для обработки действий пользователя, т. е. различных событий, связанных с вводом данных и обработкой корректности их ввода. Модуль обычной формы компилируется целиком на клиенте. Модуль же управляемой формы четко разграничен по контексту выполнения, поэтому все переменные и методы должны иметь директиву компиляции. Если директива в явном виде не указана, тогда эта переменная или метод будут скомпилированы на стороне сервера. В модуле формы доступны разделы описания переменных и методов, а также раздел основной программы.

Разработанные модули представлены на схеме 2.15.

Рис. 2.15 Схема программных модулей

Похожие статьи




Программное обеспечение задачи складского учета - Теоретические аспекты автоматизации складского учета

Предыдущая | Следующая