Файл: Разработка и реализация конфигурации «Магазина косметики» в среде 1С: Предприятие.pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 23.05.2023

Просмотров: 157

Скачиваний: 4

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

IDEF0  — методология функционального моделирования (англ. function modeling) и графическая нотация, предназначенная для формализации и описания бизнес-процессов. Отличительной особенностью IDEF0 является её акцент на соподчинённость объектов. В IDEF0 рассматриваются логические отношения между работами, а не их временна́я последовательность

IDEF3 (англ. Integrated DEFinition for Process Description Capture Method) — методология моделирования и стандарт документирования процессов, происходящих в системе. Метод документирования технологических процессов представляет собой механизм документирования и сбора информации о процессах. IDEF3 показывает причинно-следственные связи между ситуациями и событиями в понятной эксперту форме, используя структурный метод выражения знаний о том, как функционирует система, процесс или предприятие.

IDEF3 широко применяется при разработке информационных систем. При этом используется инструмент визуального моделирования бизнес-процессов.

ER-модель (от англ. entity-relationship model, модель «сущность — связь») — модель данных, позволяющая описывать концептуальные схемы предметной области.

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

Во время проектирования баз данных происходит преобразование ER-модели в конкретную схему баз6ы данных на основе выбранной модели данных (реляционной, объектной, сетевой или др.).

ER-модель представляет собой формальную конструкцию, которая сама по себе не предписывает никаких графических средств её визуализации. В качестве стандартной графической нотации, с помощью которой можно визуализировать ER-модель, была предложена диаграмма «сущность-связь» (англ. entity-relationship diagram, ERD, ER-диаграмма).

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

Вывод: Разработали модель бизнес-процесса в виде разговорного алгоритма. Так же создали диаграммы Сущность-Связь, IDEF0 и IDEF3. Модель разработана, необходимо разработать и реализовать конфигурацию. Глава 3 «Поэтапное создание конфигурации»


    1. После создания новой информационной базы, мы попадаем в окно конфигуратора.

    1. Создаем три подсистемы, которые нам требуются в соответствии с поставленной задачей. Это Управление, Поступление и Продажа.

    1. Создаем справочники. Поставщики, Магазины, Сотрудники и Товары. И относим их к подсистемам

1.4 Заполняем созданные справочники в режиме 1С:Предприятие.

1.5 Создаем Документы

1.6 Регистры накопления

1.7 Перечисления

Заключение

Актуальность данной темы обусловлена тем что развитие торговли идет полным ходом, и косметика стоит на 4 месте по объему продаж в российских и зарубежных странах. И многие магазины работают на системе 1С Предприятие.

Так же мы разобрали Гост и Закон. Создали и разобрали что такое диаграммы Сущность-Связь, IDEF0 и IDEF3.

Такая конфигурация может помочь структурировать и ускорить работу сотрудникам, так как вся нужна информация о поступлении, реализации и остатках находится в одном месте.


Подводя итоги можно сказать что поставленные цели достигнуты.

Список источников

Закон РФ от 07.02.1992 N 2300-1 (ред. от 18.04.2018) "О защите прав потребителей"

ГОСТ 34.601-90 Информационная технология (ИТ)

Кашаев С. М. Программирование в 1С: Предприятие 8.3. — СПб.: Питер, 2014. — 304 с.:

https://studfiles.net/preview/6223585/page:8/ (Файловый архив студентов)

https://ru.wikipedia.org/wiki/ER-модель (ER-модель)

https://ru.wikipedia.org/wiki/IDEF0 (IDEF0)

https://ru.wikipedia.org/wiki/IDEF3 (IDEF3)

Приложение. Пример листинга разработанной конфигурации

1.1 ПоступлениеТоваров

&НаКлиенте

Процедура ПереченьТоваровКоличествоПриИзменении(Элемент)

СтрТабЧасти=Элементы.ПереченьТоваров.ТекущиеДанные;

СтрТабЧасти.Сумма=СтрТабЧасти.Цена*СтрТабЧасти.Количество;

КонецПроцедуры

&НаКлиенте

Процедура ПереченьТоваровЦенаПриИзменении(Элемент)

СтрТабЧасти=Элементы.ПереченьТоваров.ТекущиеДанные;

СтрТабЧасти.Сумма=СтрТабЧасти.Цена*СтрТабЧасти.Количество;

КонецПроцедуры

1.2 ПродажаТоваров

&НаКлиенте

Процедура ПереченьТоваровКоличествоПриИзменении(Элемент)

СтрТабЧасти=Элементы.ПереченьТоваров.ТекущиеДанные;

СтрТабЧасти.Сумма=СтрТабЧасти.Цена*СтрТабЧасти.Количество;

КонецПроцедуры

&НаКлиенте

Процедура ПереченьТоваровЦенаПриИзменении(Элемент)

СтрТабЧасти=Элементы.ПереченьТоваров.ТекущиеДанные;

СтрТабЧасти.Сумма=СтрТабЧасти.Цена*СтрТабЧасти.Количество;

КонецПроцедуры

1.3 Для печати документа

Процедура Печать(ТабДок, Ссылка) Экспорт

//{{_КОНСТРУКТОР_ПЕЧАТИ(Печать)

Макет = Документы.ПродажаТоваров.ПолучитьМакет("Печать");

Запрос = Новый Запрос;

Запрос.Текст =

"ВЫБРАТЬ

ПродажаТоваров.Дата,

ПродажаТоваров.Магазин,

ПродажаТоваров.Номер,

ПродажаТоваров.Продавец,

ПродажаТоваров.Фирма,

ПродажаТоваров.ПереченьТоваров.(

НомерСтроки,

Товар,

Цена,

Количество,

Сумма

)

ИЗ

Документ.ПродажаТоваров КАК ПродажаТоваров

ГДЕ

ПродажаТоваров.Ссылка В (&Ссылка)";

Запрос.Параметры.Вставить("Ссылка", Ссылка);

Выборка = Запрос.Выполнить().Выбрать();

ОбластьЗаголовок = Макет.ПолучитьОбласть("Заголовок");

Шапка = Макет.ПолучитьОбласть("Шапка");

ОбластьПереченьТоваровШапка = Макет.ПолучитьОбласть("ПереченьТоваровШапка");


ОбластьПереченьТоваров = Макет.ПолучитьОбласть("ПереченьТоваров");

Подвал = Макет.ПолучитьОбласть("Подвал");

ТабДок.Очистить();

ВставлятьРазделительСтраниц = Ложь;

Пока Выборка.Следующий() Цикл

Если ВставлятьРазделительСтраниц Тогда

ТабДок.ВывестиГоризонтальныйРазделительСтраниц();

КонецЕсли;

ТабДок.Вывести(ОбластьЗаголовок);

Шапка.Параметры.Заполнить(Выборка);

ТабДок.Вывести(Шапка, Выборка.Уровень());

ТабДок.Вывести(ОбластьПереченьТоваровШапка);

ВыборкаПереченьТоваров = Выборка.ПереченьТоваров.Выбрать();

Пока ВыборкаПереченьТоваров.Следующий() Цикл ОбластьПереченьТоваров.Параметры.Заполнить(ВыборкаПереченьТоваров);

ТабДок.Вывести(ОбластьПереченьТоваров, ВыборкаПереченьТоваров.Уровень());

КонецЦикла;

Подвал.Параметры.Заполнить(Выборка);

ТабДок.Вывести(Подвал);

ВставлятьРазделительСтраниц = Истина;

КонецЦикла;

//}}

КонецПроцедуры

Процедура Накладная(ТабДок, Ссылка) Экспорт

//{{_КОНСТРУКТОР_ПЕЧАТИ(Накладная)

Макет = Документы.ПродажаТоваров.ПолучитьМакет("Накладная");

Запрос = Новый Запрос;

Запрос.Текст =

"ВЫБРАТЬ

ПродажаТоваров.Дата,

ПродажаТоваров.Номер,

ПродажаТоваров.Продавец,

ПродажаТоваров.ПереченьТоваров.(

НомерСтроки,

Товар,

Цена,

Количество,

Сумма

)

ИЗ

Документ.ПродажаТоваров КАК ПродажаТоваров

ГДЕ

ПродажаТоваров.Ссылка В (&Ссылка)";

Запрос.Параметры.Вставить("Ссылка", Ссылка);

Выборка = Запрос.Выполнить().Выбрать();

ОбластьЗаголовок = Макет.ПолучитьОбласть("Заголовок");

Шапка = Макет.ПолучитьОбласть("Шапка");

ОбластьПереченьТоваровШапка = Макет.ПолучитьОбласть("ПереченьТоваровШапка");

ОбластьПереченьТоваров = Макет.ПолучитьОбласть("ПереченьТоваров");

Подвал = Макет.ПолучитьОбласть("Подвал");

ТабДок.Очистить();

ВставлятьРазделительСтраниц = Ложь;

Пока Выборка.Следующий() Цикл

Если ВставлятьРазделительСтраниц Тогда

ТабДок.ВывестиГоризонтальныйРазделительСтраниц();

КонецЕсли;

ТабДок.Вывести(ОбластьЗаголовок);

Шапка.Параметры.Заполнить(Выборка);

ТабДок.Вывести(Шапка, Выборка.Уровень());

ТабДок.Вывести(ОбластьПереченьТоваровШапка);

ВыборкаПереченьТоваров = Выборка.ПереченьТоваров.Выбрать();

Пока ВыборкаПереченьТоваров.Следующий() Цикл

ОбластьПереченьТоваров.Параметры.Заполнить(ВыборкаПереченьТоваров);

ТабДок.Вывести(ОбластьПереченьТоваров, ВыборкаПереченьТоваров.Уровень());


КонецЦикла;

Подвал.Параметры.Заполнить(Выборка);

ТабДок.Вывести(Подвал);

ВставлятьРазделительСтраниц = Истина;

КонецЦикла;

//}}

КонецПроцедуры

Приложение 2

Декану факультета Информационных технологий

Университета «Университет» _________________________

от студента (ки) группы

направление

профиль

(Ф.И.О. полностью)

Заявление

Прошу Вас утвердить мне тему курсовой работы ___________________________________

_____________________________________________________________________________

_____________________________________________________________________________

«___» _________ 201___ г. _______________ /_______________________/

Подпись (Ф.И.О.)

Приложение 6

НЕГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ ЧАСТНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ

МОСКОВСКИЙ ФИНАНСОВО-ПРОМЫШЛЕННЫЙ УНИВЕРСИТЕТ «УНИВЕРСИТЕТ»

Факультет Информационных технологий

Направление/Профиль: ___09.03.03 Прикладная информатика____________

РЕЦЕНЗИЯ НА КУРСОВУЮ РАБОТУ

Обучающийся: _ _______________________________________________

(ФИО полностью)

Тема КР: «____________________________________________________________________»

Рецензент: __________________________________________________________________________

(Ф.И.О. полностью, ученая степень, звание)

Критерий

Максимум баллов

Оценка в

баллах

Комментарий[1]

1.Обоснование актуальности заявленной темы, четкость цели и задач исследования.

10

2.Содержание работы: последовательности

и логичности изложения

15

3.Список использованной литературы актуален и составлен в соответствии с требованиями: нормативные и регламентирующие документы, научная литература, источники периодической печати, интернет ресурсы.

10

4.Проработка теоретических и практических вопросов, касающихся темы исследования и раскрывающих проблематику обозначенной темы.

20

5. Анализ полученных результатов, полнота предлагаемого решения, степень соответствия полученного решения поставленным задачам исследования по достижению цели. Четкость и грамотность выводов по результатам исследования.

20

6. Качество приложений

10

7. Соответствие оформления КР методическим рекомендациям

15

Итого за работу баллов

Max.100