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

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

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

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

Добавлен: 23.04.2023

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

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

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

У справочника «Фирмы» есть дополнительные реквизиты: Город и табличная часть – Контактные лица и ее реквизиты: Сотрудник; Должность; Телефон. Данные представлены на рисунке 10.

Рисунок 10. Данные «Фирмы»

Справочник «Товары» имеет следующие реквизиты: Описание; Основной поставщик; Категории. Эти данные представлены на рисунке 11.

Рисунок 11. Справочник «Товары»

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

Рисунок 12. Документы

Документы «Заказ клиента» и «Продажа товаров» подключены к подсистеме Продажа. А «Поступление товара» к Поступлению.

В «Поступление товара» в данных созданы реквизиты: Фирма; Филиал; Сумма по документу. Также создана внутренняя таблица Перечень товаров с реквизитами: Товар; Цена; Количество; Сумма. Для данного документа данные будут записываться в регистры «Количество товара» и «Расчет с фирмами». Представленный на рисунках 13 и 14.

Рисунок 13. Документы

Рисунок 14. Регистры накопления

И вся информация будет идти в журнале «Торговля». Присутствует форма документа, представленная на рисунке 15.

Рисунок 15. Форма документа

Для печатной формы есть макет «Печать». Вид печатной формы на рисунке 16.

Рисунок 16. Печатная форма

Для «Продажи товаров» в данных созданы реквизиты: Фирма; Филиал; Менеджер; Сумма по документу. Как и в предыдущем документе есть внутренняя таблица Перечень товаров. Для данного документа данные будут записываться в регистры во все три регистра. Вид представлен на рисунках 17 и 18.

Рисунок 17. Реквизиты

Рисунок 18. Регистры

Записанная информация так же поступает в журнал «Торговля». Измененная форма документа представлена на рисунке 19.

Рисунок 19. Форма для Продажи товаров


«Продажа товаров» может вводиться на основании такого документа как «Заказ клиента» - рисунок 20.

Рисунок 20. Ввод на основании

«Заказ клиента» создан на основе «Продажа товаров» и имеет полностью схожее наполнение. Сам документ представлен на рисунках 21-24.

Рисунок 21. Подсистема

Рисунок 22. Раздел «Данные»

Рисунок 23. Регистр накопления

Рисунок 24. Журнал

Для каждого документа имеется описанные модуль объекта, представленный на рисунке 25.

Рисунок 25. Модули объектов

В конфигурации как уже написано есть журнал документов с фиксацией всех трех документов. Вид представлен на рисунке 26.

Рисунок 26. Данные «Торговле»

Конфигурация так же содержит перечисления, указанные на рисунке 27.

Рисунок 27. Перечисления

Отчеты так же необходимый элемент конфигурации. Их пять «Отчет по сотрудникам»; «Отчет по фирмам»; «Отчет по менеджерам»; «Отчет по товарам с периодом» и «Расчет с фирмами». Они представлены на рисунках 28 и 33.

Рисунок 28. Общий вид

Рисунок 29. Отчет по сотрудникам

Рисунок 30. Отчет по фирмам

Рисунок 31. Отчет по менеджерам

Рисунок 32. Отчет по товарам

Рисунок 33. Расчет с фирмами

Для работы требуется три регистра накопления: «Количество товара»; «Продажи по филиалам» и «Расчет с фирмами». Их данные показаны на рисунке 34.

Рисунок 34. Регистры накопления

В «Количестве товара» записываются Измерения: Филиал и Товар. Ресурсы – Количество. В «Продажи по филиалам» записываются Измерения: Филиал и Менеджер. Ресурсы – Сумма. В «Расчет с фирмами» записываются Измерения - Фирма. Ресурсы – Сумма. Детально представлено на рисунке 35.


Рисунок 35. Ресурсы регистров накопления

Весь программный код указан в Приложении 1.

2.5. Тестирование разработанного прикладного решения

Любое созданное должно пройти проверку тестированием. Поэтому откроем программу. Первое что появиться перед пользователем представлено на рисунке 36.

Рисунок 36. При открытии

Начинаем просмотр каждой из подсистем. Сначала откроем Отчеты, в которых можно просмотреть выборку данных как на рисунках 37 и 38.

Рисунок 37.Вкладка Отчеты

Рисунок 38. Вид отчета

Перейдем на вкладку Поступление товара и создадим документ, а затем просмотрим как будет выглядеть печатная форма. Вид представлен на рисунках 39 -41.

Рисунок 39. Вкладка поступления

Рисунок 40. Документ поступление товара

Рисунок 41. Печатная форма

Так же убедимся в работе подсистемы Продажи в которую входят документы Заказ клиента и Продажа товаров где так же создадим документы и проверим работу кнопки Создать на основании и Расчет с фирмами. Работа представлена на рисунках с 42 по 47.

Рисунок 42. Заказ клиента

Рисунок 43. Вид заказа клиента

Рисунок 44. Вид создание на основании

Рисунок 45. Общий вид продажа товаров

Рисунок 46. Вид документов продажа товаров

Рисунок 47. Расчет с фирмами

Ни одна конфигурация не может обойтись без справочников. Они находятся во вкладке Справки где так же есть отчет Расчет с фирмами и кнопка добавления пользователем дополнительного наименования в справочник. Вся работа вкладки представлена на рисунках с 48 по 55.


Рисунок 48 Справочники Города

Рисунок 49. Справочники Менеджеры

Рисунок 50. Справочники Товары

Рисунок 51. Справочники Торговля

Рисунок 52. Справочники Филиалы

Рисунок 53. Справочники Фирмы

Рисунок 54. Отчет расчет с фирмами

Рисунок 55. Создание наименования

Стоит проверить и запись документов в регистры накопления. Перейдем во все функции где выберем каждый из регистров накопления. Как выглядит каждый из регистров представлено на рисунках 56-58.

Рисунок 56. Регистр Количество товара

Рисунок 57. Регистр Продажа по филиалам

Рисунок 58. Регистр Расчет с фирмами

ЗАКЛЮЧЕНИЕ

В итоге проведения курсовой работы отмечается, что задачи, обозначенные во введении, были достигнуты в полном объеме. Разработана новая конфигурация, облегчающая выполнение рутинных операций. Конфигурация разработана на платформе 1С: Предприятие, что дает возможность сразу внедрить новую разработку, которая в будущем может изменяться с возможностью добавления новых функции и модулей.

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

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

Внедрение указанной информационной системы планируется способом обновления существующей конфигурации. С внедрением указанной системы планируется увеличение технико-экономических показателей предприятия.

Весь процесс работы построен на применении графического интерфейса, что обеспечивает интуитивную работу.


В дальнейшем планируется совершенствование прикладного решения– улучшение производительности, улучшение интерфейса программы. Планируется оптимизация существующего программного кода, а также базы данных, увеличение количества таблиц, добавление новых модулей. Таким образом, цель работы считается достигнутой.

СПИСОК ЛИТЕРАТУРЫ

Книги

  1. Филимонова Е.В. Разработка и реализация конфигураций 1С:Предприятие. – Москва: Университет, 2020г. – 308 с.
  2. Филимонова Е.В. Информационные технологии в профессиональной деятельности. Учебник. – Москва: КноРус, 2020г, 456с.
  3. Кашаев С.М.Программирование в 1С:Предприятие 8.3. – Учебник – СПб Питер 2014 – 304с

ПРИЛОЖЕНИЯ

Модуль объекта для документов

Процедура ОбработкаПроведения(Отказ, Режим)

//{{__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ

// Данный фрагмент построен конструктором.

// регистр КоличествоТовара Приход

Движения.КоличествоТовара.Записывать = Истина;

Для Каждого ТекСтрокаПереченьТоваров Из ПереченьТоваров Цикл

Движение = Движения.КоличествоТовара.Добавить();

Движение.ВидДвижения = ВидДвиженияНакопления.Приход;

Движение.Период = Дата;

Движение.Товар = ТекСтрокаПереченьТоваров.Товар;

Движение.Филиал = Филиал;

Движение.Количество = ТекСтрокаПереченьТоваров.Количество;

КонецЦикла;

// регистр РасчетСФирмами Расход

Движения.РасчетСФирмами.Записывать = Истина;

Для Каждого ТекСтрокаПереченьТоваров Из ПереченьТоваров Цикл

Движение = Движения.РасчетСФирмами.Добавить();

Движение.ВидДвижения = ВидДвиженияНакопления.Расход;

Движение.Период = Дата;

Движение.Фирма = Фирма;

Движение.Сумма = СуммаПоДокументу;

КонецЦикла;

//}}__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ

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

Процедура ПередЗаписью(Отказ, РежимЗаписи, РежимПроведения)

СуммаТЧ = 0;

Для Каждого СтрТабЧасти Из ПереченьТоваров Цикл

СуммаТЧ= СуммаТЧ+ СтрТабЧасти.Сумма;

КонецЦикла;

СуммаПоДокументу = СуммаТЧ;

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

Код Отчета по сотрудникам

ВЫБРАТЬ Сотрудник,Телефон,

Ссылка.Наименование КАК Организация

ИЗ Справочник.Фирмы.КонтактныеЛица

УПОРЯДОЧИТЬ ПО Сотрудник

Код Отчета по фирмам

ВЫБРАТЬ КОЛИЧЕСТВО(*) КАК Всего,

КОЛИЧЕСТВО (РАЗЛИЧНЫЕ Поступление.Фирма) КАК ЧислоФирм

ИЗ Документ.ПоступлениеТовара КАК Поступление