Дипломная работа: Автоматизация учета товарно-материальных ценностей в розничном магазине ООО "Вега"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
82
2.3.2 Характеристика базы данных
В связи с большой насыщенность связанных между собой объектов
конфигурации информационной базы было принято решение разделить ER-
модель информационной системы на отдельные блоки по выборочным
документам.
Рисунок 43 ER-модель процесса резервирования товара
83
Рисунок 44 ER-модель процесса пересчета товара с последующим
оприходованием излишков
Структуры записей таблиц информационной базы были описаны в разделе
2.2.2.
2.3.3 Структурная схема пакета (дерево вызова программных
модулей)
Таблица №21
Состав программных модулей ИС и их содержание
п/п
Наименование модуля
Функции модуля
1
Модуль управляемого приложения
Содержит предопределенные
процедуры и функции,
обрабатывающие события
запуска приложения и
завершения его работы.
84
Продолжение таблицы №21
2
Общие глобальные модули
Содержат предопределенные
процедуры и функции стандартных
подсистем, внедренных из БСП
3
Модуль формы списка справочника
"Классификатор единиц измерения"
Содержит процедуру,
позволяющую подбирать единицы
измерения из регистра сведений
ОКЕИ
4
Модуль формы элемента справочника
"Номенклатура"
Содержит процедуру загрузки и
записи изображения в справочник
"Номенклатура". Содержит
процедуру, контролирующую
уникальность элемента
справочника при записи. Содержит
процедуры обработки изменений,
происходящих на форме элемента.
5
Модуль формы элемента справочника
"Контрагенты"
Содержит процедуры и функции
обработки изменений,
происходящих на форме элемента
справочника.
6
Модуль формы элемента справочника
"Банковские счета"
Содержит процедуры и функции
обработки изменений,
происходящих на форме элемента
справочника и автоматического
формирования наименования
элемента справочника.
7
Модуль формы элемента справочника
"Организации"
Содержит процедуры и функции,
определяющие параметры учетной
политики организации для
автоматического отображения в
форме элемента справочника.
8
Модуль объекта документа
"Установка цен номенклатуры"
Содержит процедуры передачи
данных в регистр сведений "Цены
номенклатуры" при проведении
документа, процедуры
автоматического заполнения
данных документа при его
создании на основании документа
"Поступление товаров от
поставщика"
9
Модуль формы документа
"Установка цен номенклатуры"
Содержит процедуры и функции
пересчета цен и автоматического
заполнения ответственного
пользователя.
85
Продолжение таблицы №21
10
Модуль объекта документа
"Поступление товаров от
поставщика"
Содержит процедуры и функции пересчета
количества поступившего товара в
базовую единицу измерения, регистрации
движений в регистрах накопления "Товары
на складах" и "Себестоимость товара" при
проведении документа.
11
Модуль формы документа
"Поступление товаров от
поставщика"
Содержит процедуры и функции
автоматического заполнения
ответственного пользователя, обработки
изменений, происходящих на форме
документа, пересчета сумм в зависимости
от цены, количества и ставки НДС.
12
Модуль объекта документа
"Возврат товара поставщику"
Содержит процедуры и функции пересчета
количества товара в базовую единицу
измерения, проверки остатков товара на
складе, регистрации движений в регистрах
накопления "Товары на складах" и
"Себестоимость товара" при проведении
документа. Процедуру обработки
заполнения данных при создании
документа на основании документа
"Поступление товаров от поставщика".
13
Модуль формы документа
"Возврат товара поставщику"
Содержит процедуры и функции
обработки изменений, происходящих на
форме документа.
Модуль формы документа
"Перемещения товара"
Содержит процедуру автоматического
заполнения ответственного пользователя.
14
Модуль объекта документа
"Продажа в розницу"
Содержит процедуры и функции пересчета
количества товара в базовую единицу
измерения, проверки остатков товара на
складе, регистрации движений в регистрах
накопления "Товары на складах" и
"Выручка организации"
86
Продолжение таблицы №21
15
Модуль формы документа
"Продажа в розницу"
Содержит процедуры и функции
автоматического заполнения
ответственного пользователя, обработки
изменений, происходящих на форме
документа, пересчета сумм в зависимости
от цены, количества и ставки НДС,
единицы измерения. Автоматическое
заполнение цены продажи товара.
16
Модуль менеджера документа
"Продажа в розницу"
Содержит процедуру печати товарного
чека.
17
Модуль команды документа
"Продажа в розницу"
Содержит процедуру формирования
табличного документа для последующей
передачи в модуль печати товарного чека.
18
Модуль объекта документа
"Возврат товара от клиента"
Содержит процедуры и функции пересчета
количества товара в базовую единицу
измерения, проверки остатков товара на
складе, регистрации движений в регистрах
накопления "Товары на складах" и
"Выручка организации", обработки
заполнения данных при создании
документа на основании документа
"Продажа в розницу".
19
Модуль формы документа
"Возврат товара от клиента"
Содержит процедуры и функции
обработки изменений, происходящих на
форме документа.
20
Модуль объекта документа
"Резервирование товара"
Содержит процедуры и функции пересчета
количества товара в базовую единицу
измерения, проверки остатков товара на
складе, регистрации движений в регистрах
накопления "Товары на складах" по
приходу или расходу в зависимости от
выбранного пользователем варианта.
21
Модуль формы документа
"Резервирование товара"
Содержит процедуру автоматического
заполнения ответственного пользователя.
22
Модуль объекта документа
"Перемещение товара"
Содержит процедуры и функции пересчета
количества товара в базовую единицу
измерения, проверки остатков товара на
складе, регистрации двойного движений в
регистре накопления
"Товары на складах".
24
Модуль формы документа
"Пересчет товара"
Содержит процедуру автоматического
заполнения ответственного пользователя,
автоматического заполнения документа по
свободным остаткам и расчету отклонений
25
Модуль объекта документа
Содержит процедуры обработки
Источник: https://baza.diplomsite.ru/previewfile/2469