Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Даталогическая модель данных




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

- каждое поле любой таблицы должно быть уникальным;

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

- для каждого значения первичного ключа должно быть одно и только одно значение любого из столбцов данных, и это значение должно относиться к объекту таблицы;

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

Каждый агрегированный объект будет представлен отдельной таблицей базы данных. Элементы данных будут представлены полями таблиц. Имена таблиц и их полей подберем исходя из имен объектов и элементов данных. В качестве первичного ключа используем идентификатор. Разрабатываемый проект включает в себя 4 справочника:

1) Поставщики;

2) Товар;

3) Склады;

4) Участок.

Справочник - список возможных значений того или иного реквизита. Справочники используются в том случае, когда необходимо исключить неоднозначный ввод информации. Каждый справочник имеет в качестве обязательных реквизитов: код и наименование. Для хранения дополнительной информации может быть создан список реквизитов. У каждого атрибута должен быть указан тип его данных («число», «дата», «строка» и т.д.). В 1С:Предприятие существуют многоуровневые справочники, в которых происходит разделение на элементы и группы. Элементы и группы элементов в таком справочнике можно переносить из одной группы в другую.

Опишем все закладки у элемента Конфигуратора «Справочник»:

1) Закладка «Основные»:

- имя– имя объекта конфигурации, должно состоять из одного слова, начинаться с буквы и не должно содержать специальных символов, кроме “_”. По имени производится доступ и управление объектом конфигурации средствами встроенного языка;

- синоним – синоним имени. Если конфигурация создается для использования на разных языках, то следует указать синонимы на используемых языках. При работе с системой в режиме “1С:Предприятие” синоним будет выдаваться в различных списках выбора, заголовках окон, текстах надписей, при формировании интерфейсов и т.д. с учетом текущего языка. Синоним не имеет ограничений на использование символов. Если синоним не задан, выбирается имя;

- комментарий – Произвольная строка символов. Как правило, расшифровывает и поясняет имя объекта. Используется для внутреннего (только внутри конфигурации) описания;

- представление объекта – название одного объекта. Используется в представлении стандартной команды создание объекта;

- расширенное представление объекта – Используется для формирования заголовка формы объекта;

- представление списка – название списка объектов;

- расширенное представление списка – используется для формирования заголовка формы списка;

- пояснение – описание назначения справочника.

2) Закладка «Подсистемы». Одним из важных этапов, при создания объекта конфигурации является отнесение объекта конфигурации к одной или нескольким подсистемам. В результате, такого простого действия, в режиме исполнения в панели навигации появилась новая навигационная команда по открытию списка элементов справочника;

3) Закладка «Функциональные опции». Выполняется назначение объекту метаданных функциональных опций;

4) Закладка «Иерархия». Список элементов справочника в системе 1С:Предприятие может быть многоуровневым. В этом случае необходимо установить галку у “Иерархический справочник”. Вид иерархии – определяет вид иерархии справочника (с иерархией групп и элементов или только по иерархии элементов);

5) Закладка «Владелец». Если справочник должен быть подчиненным какому-либо другому справочнику, выберите справочник-владелец в реквизите Владелец;

6) Закладка «Данные». Позволяет настроить длину кода и наименования, переопределить свойства стандартных реквизитов справочника. Также определяется состав объекта, создаются реквизиты и табличные части, указываются их типы и размерность;

7) Закладка «Формы». Создаются различные экранные формы, необходимые для интерактивной работы пользователей с объектами данного типа;

8) Закладка «Макеты». Создаются макеты выходных форм (к примеру для печати);

9) Закладка «Права». Указываются права пользователей на чтение, изменение, удаление и других действий;

10) Закладка «Интерфейсы». Выбираются интерфейсы, для которых объекты данного типа используются. Закладка видна, если в общих настройках параметров конфигурации установлен режим “Управляемое приложение и обычное приложение”, а для корневого объекта конфигурации для свойства “Основной режим запуска” задан режим запуска “Обычное приложение”;

11) Закладка «Прочее». С помощью кнопки “Справочная информация” открывается окно создания справочной информации по данному виду объектов и определяется включение данной информации в содержание помощи. Если установлено свойство “Включать в содержание справки”, то для данного объекта в содержание справки включается тема по значению синонима объекта. Также на закладке могут располагаться реквизиты управления блокировкой и настройки использования полнотекстового поиска. Здесь располагаются кнопки открытия: модуля объекта, модуля менеджера и редактора предопределенных значений;

12) Закладка «Ввод на основании». Производится выбор объектов конфигурации, для которых данный справочник является основанием для ввода и объекты конфигурации, на основании которых может вводиться справочник.

Опишем реквизиты каждого из справочников конфигурации в табличной форме.

Таблица 1- Справочник «Поставщики»

Имя реквизита справочника Тип данных реквизита Описание
Код Строка(9) Уникальный идентификатор
НаименованиеПоставщика Строка(150) Название фирмы, компании
ЮридическийАдрес Строка(100) Место нахождения
Телефон Строка(20)  
Табличная часть справочника - «Поставщики»
РасчетныйСчет Строка(20)  
ИННПоставщика Строка(20) Идентификационный номер налогоплательщика
НаименованиеБанка Строка(50)  
БИКБанка Строка(29) Банковский идентификационный код

Таблица 2- Справочник «Материалы»

Имя реквизита справочника Тип данных реквизита  
Код Строка(9) Уникальный идентификатор
НаименованиеМатериала Строка(20) Наименование материала
ЕдиницаИзмерения Строка(10) Штука, метр и т.д.

Таблица 3- Справочник «Склады»

Имя реквизита справочника Тип данных реквизита Описание
Код Строка(9) Уникальный идентификатор
НаименованиеСклада Строка(150) Наименование склада

Таблица 4 – Справочник «Участок»

Имя реквизита справочника Тип данных реквизита Описание
Код Строка(9) Уникальный идентификатор
НаименованиеУчастка Строка(100)  

Документы рассчитаны для хранения основной информации о всех хозяйственных операциях, происходящих на предприятии. Каждый документ содержит информацию о конкретной операции и характеризуется своим номером, датой и временем. У документов есть свойство проведения, это означает, что событие, которое он отражает, повлияло на состояние учета. В разрабатываемой базе данных будет сформировано 3 документа, опишем реквизиты этих документов в табличной форме.

Таблица 4- Документ «Приходная Накладная»

Имя реквизита документа Тип данных реквизита Описание
Код Строка(9) Уникальный идентификатор
НаименованиеПоставщика СправочникСсылка.Поставщики Название фирмы, компании
ЮридическийАдрес Строка(100) Место нахождения
Телефон Строка(20)  
РасчетныйСчет Строка(20)  
ИННПоставщика Строка(20) Идентификационный номер налогоплательщика
НаименованиеБанка Строка(50)  
БИКБанка Строка(29) Банковский идентификационный код
Склад СправочникСсылка.Склад  
Табличная часть документа – «Материалы»
НаименованиеМатериала СправочникСсылка.Материалы Наименование материала
ЕдиницаИзмерения ПеречислениеСсылка.ЕдиницаИзмерения Штука, метр
Количество Число(20) Количество материала
Цена Число(15) Цена материала
Сумма Число(20) Денежная сумма

 

 

Таблица 5- Документ «Расходная накладная»

Имя реквизита документа Тип данных реквизита Описание
Код Строка(9) Уникальный идентификатор
Склад СправочникСсылка.Склад  
Участок СправочникСсылка.Участок  
Табличная часть документа – «Списанный товар»
НаименованиеМатериала СправочникСсылка.Материалы Материалы имеют ссылку на справочник «Товары»
ЕдиницаИзмерения ПеречислениеСсылка.ЕдиницаИзмерения Штука, метр
Количество Число(20) Количество материла
Цена Число(15) Цена материала
Сумма Число(20) Денежная сумма
НомерПриходнойНакладной ДокументСсылка.ПриходнаяНакладная  

Таблица 6 – Документы «Заявка»

Имя реквизита документа Тип данных реквизита Описание
НаименованиеПоставщика СправочникСсылка.Поставщики Наименование поставщика
НаименованиеУчастка Строка(50) Наименование участка
Табличная часть документа – «Материалы»
Материал СправочникСсылка.Материалы Материал
ЕдиницаИзмерения ПеречислениеСсылка.ЕдиницаИзмерения Штука, метр
Количество Число(20) Количество материала



Поделиться с друзьями:


Дата добавления: 2015-08-31; Просмотров: 1304; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.