Материал: Автоматизация учета спроса на продуктивный ассортимент (на примере магазина "Любимый")

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
82
2.3.2 Характеристика базы данных
Характеристика базы данных представляет информационную модель,
заключающая в себе данные об объектах и их свойствах. База данных хранит
информацию о группах объектов с одинаковым набором свойств. ER-модель
можно использовать при высокоуровневом проектировании баз данных. С её
помощью выделяются ключевые сущности и обозначаются связи, которые могут
устанавливаться между этими сущностями.
Одним из основных справочников системы является справочник
«Номенклатура». Для подробного описания номенклатуры имеются реквизиты,
представленные в таблице 5.
Таблица 5 «Состав реквизитов справочника «Номенклатура»»
Наименование
реквизита
Тип реквизита
Описание
Код
Строка(9)
Код номенклатуры
Вид
Перечисление.ВидыНоменклатуры
Вид номенклатуры
Наименование
Строка(50)
Наименование
номенклатуры
ПолнНаименование
Неограниченная строка
Полное наименование
Артикул
Строка(25)
Код производителя
БазоваяЕдиница
Справочник.Единицы
Базовая единица
измерения
ОсновнаяЕдиница
Справочник.Единицы
Основная единица
измерения
ШтрихКод
Строка(13)
Штрих код
У справочника «Номенклатура» нет табличной части. Этот справочник,
является иерархическим, что позволяет группировать номенклатуру по логическим
группам. Форма элемента справочника «Номенклатура» предназначена для
подробного отображения данных о номенклатуре. Модуль формы содержит
различные процедуры и функции, для работы с элементами справочника. Форма
списка справочника «Номенклатура» представляет собой дерево со списком
номенклатуры.
Справочник «Склады» включает в себя информацию о складах предприятия
(рисунок 2.24). Реквизиты справочника «Склады» представлены в таблице 6.
83
Таблица 6 «Состав реквизитов справочника «Склады»»
Наименование реквизита
Тип реквизита
Описание
Код
Строка (9)
Код
Наименование
Строка (25)
Наименование
НомерСекции
Число (1)
Номер секции
МОЛ
Справочник.ФизЛицо
Материально-
ответственное лицо
Рис. 2.24 Справочник «Склады»
У справочника «Склады» так же нет табличной части. Этот справочник
является иерархическим, что позволяет группировать данные по логическим
группам. Ссылки на элементы этого справочника можно выбрать в табличных
частях складских документов или в регистре накопления «Остатки» в качестве
реквизита, указывающего, на каком складе хранится номенклатура.
Справочник «Контрагенты» используется для хранения информации по
контрагентам. Реквизиты справочника «Контрагенты» представлены в таблице 7.
84
Таблица 7 «Состав реквизитов справочника «Контрагенты»»
Наименование реквизита
Тип реквизита
Описание
Код
Строка (9)
Код
Наименование
Строка (50)
Наименование
ЮрФизЛицо
Справочник
Юридическое или
физическое лицо
ОсновнойДоговор
Справочник.Договоры
Основной договор
ОсновнойСчет
Справочник.БанковскиеСчета
Основной счет
ОсновноеСвойство
Справочник.СвойстваКонтрагентов
Основное свойство
Коментарий
Неограниченная строка
Дополнительная
информация
У справочника «Контрагенты» нет табличной части. Справочник является
иерархическим, что позволяет группировать его данные по логическим группам.
Ссылки на элементы этого справочника выбираются в шапках складских
документов и в регистре накопления «Взаиморасчеты».
Форма элемента справочника «Контрагенты» предназначена для просмотра
данных о контрагенте (рисунок 2.25). В модуле формы предусмотрены
необходимые процедуры и функции, позволяющие работать с элементами
справочника.
Рис. 2.25 Форма элемента справочника «Контрагенты»
Структура базы данных представлена на ER-диаграмме, рисунок 2.26.
85
Рис. 2.26 ER-модель структуры справочников
2.3.3 Структурная схема пакета (дерево вызова программных модулей)
Для разработки информационно-справочной системы автоматизации
предприятия применяется система :Предприятие. Эта система имеет модульную
форму организации конфигурации. В глобальных модулях хранятся переменные,
процедуры и функции доступные из других модулей. Можно выделить такие
группы модулей, как:
справочники;
документы;
перечисления;
отчеты;
обработки;
регистры.
86
Структуру программы можно описать следующими основными блоками,
представленными на рисунке 2.27.
Рис. 2.27 «Блок-схема основных модулей программы»
Источник: https://baza.diplomsite.ru/previewfile/2465