Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

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

Содержание:

ВВЕДЕНИЕ

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

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

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

Основной задачей выполнения курсовой работы является сокращение времени на ведение документооборота, упрощение работы с документами, быстрый поиск необходимой информации и создание различных отчетов на платформе 1С: Предприятие. Учитывая, что большая часть документов в настоящее время, в том числе отчетных, налоговых принимается в электронном виде, то актуальность проведения данной работы не вызывает сомнения.

Предметом исследования является планируемое значительное увеличение продуктивности, сокращение времени на поиск информации автоматизация процессов на платформе 1С.

В рамках работы объектом станет создание полной конфигурации на платформе 1С:Предприятие.

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

ГЛАВА 1. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ

1.1. Краткий анализ предметной области, характеристика предприятия и его деятельности

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

Реализуемая продукция организацией:

- акустические гитары;

- электрогитары;

- классические гитары;

- бас-гитары;

- медиаторы;

- гитарные усилители;

- струны;

- гитарные аксессуары и комплектующие.

Организация не имеет розничных магазинов и продает продукцию только через интернет. Оно основано в 2016 году и начало свою деятельность в Санкт-Петербурге. Где и располагается единственный офис откуда и происходит вся распределительная работа. Поставляется продукция прямо к покупателям напрямую от поставщиков. Так как является посредником, такой формат дает преимущество в виде отсутствия складов. Так же чтобы были разные возможности «Гармоникой» принято решение доставлять заказы в партнерские отделения выдачи заказов, а также магазины по всем городам России.

В планах развитие и сотрудничество как с партнерами, так и с клиентами. Имеется перспектива занять твердую позицию среди предприятий предлагающий на рынке музыкальные инструменты. Чтобы этого добиться ООО «Гармоника» активно отслеживает пожелания и потребности клиентов, предлагая новые услуги и новые ассортимент товаров. Тем самым обеспечивая решение для достижения одной из главных целей – повышение качества обслуживания клиентов.

Ассортимент товаров ориентирован на все слои конечного потребителя. Начиная от дешевого заканчивая наиболее дорогим. Широкий ассортимент позволяет компании настраивать конкурентоспособное ценообразования. Имеющаяся накопительная система скидок позволяет нынешним и будущим покупателям постепенно уменьшать стоимость покупки, будь то фирма или человек, который хочет научиться играть. Данная система хорошо себя зарекомендовала во всех сферах, не исключение и в интернет сегменте, где постоянно идет борьба за клиента.

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

Большое внимание в «Гармонике» уделяется продвижению. Для поддержки и развития новых услуг используются рекламные акции.

ООО «Гармоника» зарекомендовало себя на рынке, как стабильная, динамично развивающаяся компания, которая по праву может гордиться не только качеством поставляемой продукции, но и широкой ассортиментной линейкой.

Главными технико-экономическими показателями объекта управления являются: среднее количество заказов в день, выручка в месяц, количество городов доставки, средняя стоимость заказа, количество пунктов выдачи заказов. Данные представлены в таблице 1.

Таблица 1. Технико-экономические показатели объекта управления

№ п\п

Наименование характеристики (показателя)

Значение показателя

на 10.12.20

1

Среднее кол-во заказов в день

Около 10

2

Средняя стоимость заказа

35 тыс. рублей

3

Количество пунктов выдачи заказов

12

4

Количество городов доставки

6

5

Выручка в месяц

более 11 млн. руб. ежегодно

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

1.2. Организационная структура управления предприятием

ООО «Гармоника» имеет линейную организационную структуру, которая показана на рисунке 1.

Рисунок 1. Организационная структура

Возглавляет организацию директор. Ему подчинены 3 подразделения: отдел продаж, отдел IT, бухгалтерия. Отдел продаж и директор находятся непосредственно в офисе, а остальные подразделения находятся удаленно. Отдел продаж состоит из менеджеров по продажам (заявкам) и отдела снабжения. Отдел IT включает в себя персонал занимающееся безопасностью сайта, а следят за всеми внештатными сотрудниками иногда выезжая в офис по заявкам. Бухгалтерские операции производятся непосредственно удаленно.

Должностные обязанности:

Директор:

контроль общего состояния;

ведение финансовой политики организации;

принятие организационных решений;

подписание финансовых документов;

найм и увольнение персонала;

подписание договоров с другими организациями;

Отдел продаж:

реализация планов компании по увеличению объёмов продаж;

поддержание и развитие клиентской базы;

переговоры с первыми лицами компаний клиентами;

систематизация взаимодействия склада с отделом продаж;

анализ количества товара на складе, составление заявок, планирование объёма товара на текущий месяц;

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

контроль правильности и своевременности исполнения поставленных задач сотрудниками отдела;

составление необходимых отчетов;

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

Менеджер по продажам (заказам):

поиск необходимого товара по поставщикам;

обеспечение транспортом;

доставка товара со склада поставщика;

консультация клиентов по товару;

оформление заказа;

оформление заказов по договорам.

Работники бухгалтерии:

подготовка квартального отчета;

подготовка документов во внебюджетные фонды;

начисление отпускных и заработной платы;

ведение месячных и квартальных отчетностей;

ведение расчетов с поставщиками и клиентами;

ведение складского учета;

оформление первичной финансовой документации;

оформление счетов-фактур;

выдача заработной платы;

Отдел IT:

Сопровождать интернет-магазин;

Обновлять информацию;

Следить за безопасностью сайта;

Устранять неполадки;

1.3. Программная и техническая архитектура ИС предприятия!

Под архитектурой понимается концепция организации информационной системы, определяющая её соответствующие элементы, а также характер взаимодействия этих элементов.

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

Большая часть действий и работы происходит в интернет среде. Сама компания имеет одно помещений где располагается главный офис. Склады располагаются напрямую у поставщиков, что накладывает свой особенности в построении как технической, так и программной архитектуры.

Процессы часто происходят удаленно. Поэтому техническая составляющая здесь небольшая. Схема представлена на рисунке 2.

Рисунок 2. Техническая архитектура

Каждый сотрудник в штате, находящейся в офисе, имеет персональный компьютер с доступом в интернет через оптико-волоконный канал подключенный к роутеру с программным firewall. Для доступа на сайт и другие программные обеспечения имеется логин и пароль с различными уровнями доступа. В офисе присутствует многофункциональное устройство (МФУ) для печати необходимых документов и функция копирования, сканирования. В офисе так же располагаются несколько серверов, которые выполняют каждый свою функции. Рассмотрим подробнее роли и назначение каждого из серверов.

Контроллер домена и резервный контроллер домена - обслуживают единое сетевое пространство домена, используются для централизованного конфигурирования сети, а также создания, настройки и управления учетными записями пользователей. Система - Windows Server 2008. Так же на этих серверах активны роли Domain Name System (DNS) и Dynamic Host Configuration Protocol (DHCP) серверов.

Файловый сервер сотрудников - используется для централизованного хранения документов и параметров учетных записей пользователей сети. Система - Microsoft Windows Server 2008 с файловыми службами.

Сервера доступа к Интернет - обеспечивают доступ пользователей к глобальной сети Internet. Работают сервера под управлением Microsoft Windows Server 2008. Так же установлен программный прокси-сервер ES Proxy 4.04. На одном из серверов развернут почтовый сервер.

Web-сервер – поддерживает работу интернет-магазина. Управляется Microsoft Windows Server 2008. Так же используются СУБД MySQL 7.0, интерпретатор PHP 7.15, система управления содержимым CMS 1С Битрикс .

Сервер бухгалтерии - управляется операционной системой Microsoft Windows Server 2008. На этом сервер хранится вся информация поступающая с платформы 1С:Предприятие.

Типовой компьютер сотрудников, представляют собой толстые клиенты – все данные хранятся на сервере, а вся работа по обработке и представлению этих данных переносится на клиентский компьютер. В подавляющем большинстве управляются компьютеры операционной системой Microsoft Windows 7. Из прикладного программного обеспечения устанавливаются Microsoft Office 2013, Adobe Reader 8.

Схема программной архитектуры представлена на рисунке 3.

Рисунок 3. Программная архитектура

1.4. Характеристика существующих бизнес процессов и определение места проектируемой задачи в комплексе задач и ее описание

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

Рисунок 4. IDEF0

Декомпозиция представлена на рисунке 5.

Рисунок 6. Декомпозиция основного процесса

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

Управлением, имеющими место в данном бизнес-процессе, являются нормативно-правовые документы в области торговли, а также внутрифирменные инструкции приказы и распоряжения. Механизмами работы являются сотрудники «Гармоники».

Разобрав детально основной бизнес-процесс компании, становится понятно, что работа с поставщиками очень важна для дальнейшего функционирования компании.

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

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

Процесс работы с клиентом и осуществление продажи представлен на рисунке 7.

C:\Users\Катрин\AppData\Local\Microsoft\Windows\INetCache\Content.Word\декомп4.jpg

Рисунок 7. Декомпозиция работы с клиентом

Сотрудникам отдела продаж поступает информация о новинках от отдела снабжения и распространяют её клиентам.

Менеджер, если клиенту нужна помощь, помогает осуществить выбор. Следом оформляется заказ, в результате которого формируется договор продажи и передаётся документы на товар. Данные по продаже условия доставки передаются на склады поставщиков и отдел логистики.

Составление отчётностей отдела продаж будет происходить непосредственно в программе.

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

Входные потоки: информация о клиенте; информация о поставщике; информация о товаре; заказ клиента, информация о перемещения.

Выходные данные: договор продажи; отчёт о продажах; отчёт о закупках;

Предполагается что с конфигурацией будут работать следующие сотрудники:

сотрудники отдела продаж: обработка данных клиента, заказов клиента, составление отчёта о продажах, информирование;

сотрудники отдела снабжений: обработка данных поставщика, разработка заказа, составление отчёта о закупках, информирование;

сотрудники склада: внесение данных о поступлении и выдаче товара;

сотрудники логистики: получение направлений и получение отчётов.

Конфигурация будет должна выполнять следующие функции:

хранение информации о клиенте, поставщике, товаре, заказах;

хранение сформированных отчётов;

формирование писем предложений клиентам;

формирование отчётов поступления товаров;

формирование отчётов продаж;

формирование отчётов закупок;

формирование отчётов о перемещения.

1.5. Анализ существующего программного обеспечения, позволяющего решить поставленную задачу

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

В начале исследования выясним критерии, по которым будем собирать сведения:

  • общая стоимость;
  • интеграция с сайтом;
  • период внедрения;
  • период обучения сотрудников;
  • наличие русификации;

«1С:Предприятие» -программный продукт компаний «1С». Продукт имеет различные варианты решений под любой бизнес-продукт. Так что смело «1С: Предприятие» можно назвать экосистемой.

Говоря о преимуществах данной платформы выделим следующее: открытый программный код; примерная стоимость внедрения конфигурации «Управление торговлей» редакция 11 варьируется от 10 до 30 тысяч рублей; интерфейс прежде всего предназначен для русскоязычных пользователей, но не исключено использования и других; в данной экосистеме присутствует CMS система «1С-Битрикс» она дает возможность создание сайта с дальнейшим редактированием; так же система позволяет производить интеграцию с любым сайтом; период внедрения от 3 до 9 месяцев.

Из недостатков имеются:

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

Oracle ERP Cloud – является облачным комплексом приложений для управления продажами малого и среднего бизнеса.

В преимущества входят: стоимость продукта вместе с лицензией – от 20000 до 60000 р.; так же есть возможность интеграции с сайтом компании; русифицированный интерфейс.

Недостатками являются: большой срок внедрения до 3 лет; отсутствует открытый программный код; долгосрочный период обучения сотрудников.

SAP Business ByDesign — интегрированное SaaS ERP решение для малого/среднего бизнеса. Содержит модули: CRM, финансовый менеджмент, управление проектами, управление цепочками поставок, HRM, Service desk, управление финансами.

В преимущества входят: срок внедрения решения составляет от 5 месяцев — до 1 год; наличие интеграции с готовым сайтом; общая стоимость продукта, вместе с лицензией, — от 17 000 до 35 000 р.; открытый программный код;

Недостатками являются: невозможность включения русского интерфейса; долгосрочный период обучения сотрудников.

ГЛАВА 2. ПРАКТИЧЕСКАЯ ЧАСТЬ

2.1. Обоснование требований к разрабатываемому прикладному решению

В процессе проектирования прикладного решения для интернет-магазина потребуется использование ряда справочников:

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

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

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

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

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

Входной информацией для справочников станет:

- Название городов

- Имена и фамилии

-Должности

- Телефоны

- Наименование организации и филиалов

- Описание товаров

-Наименование товаров

Выходной информацией станет:

-Документы приходов и продажи товаров;

-Отчеты о приходах

-Отчеты о остатках товаров

-Сводные таблица филиалов

-Сводные таблицы городов

-Сводные таблицы товаров

- Документ заказ клиента

В 1С присутствует возможность создать унифицированные формы документов так как большинство документов создается на данной продукте.

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

База же будет храниться непосредственно как совокупность локальных файлов конфигурации. Исходя из размеров компаний и ее функции как посредника.

2.2. Анализ среды разработки

Так как вся разработка построена для определенной программы, то стоит рассмотреть ее более детально.

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

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

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

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

Такой вариант с механизмом трехуровневой архитектуры, использующий СУБД и кластер серверов 1С, которые успешно решают проблему надежности, быстродействия и производительности.

Система позволяет осуществлять переход из одного режима работы на другой.

2.3. Архитектура разрабатываемого прикладного решения!

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

•Разделение на 4 подсистемы. Где будет содержаться информация об продажах, поступлениях товаров, справочники с описаниями и можно просмотреть отчеты;

•5 справочников, которые хранят информацию об участвующих в процессе покупке/продаже;

•Имеются основных три основных документа. Первый хранит заказы на поступившие товары, второй документ хранит информацию о проданных товарах, в третьем похож на второй и будет его основой;

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

•Журнал документов в котором храниться вся информация о поступивших и проданных товарах;

•Перечисления, в котором содержится информация об основных товарах.

Чтобы наилучшем образом автоматизировать проект, будет предпринято:

- Создание печатной формы;

- Для документов отдельное поле с автоматическим подсчетом табличной части документа.

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

2.4. Описание основных объектов (элементов) разрабатываемого прикладного решения

Чтобы конфигурация была удобна пользователю для этого будут созданы четыре подсистемы: «Справки», «Продажа», «Поступление», «Отчеты». Представленная на рисунке 8. В которых будут отражаться вся остальная информация.

Рисунок 8. Подсистемы

Следом будут созданы справочники. Чтобы реализовать нашу задачу их нужно 5.

  1. «Города» - хранит информацию о названиях городов с которыми сотрудничает фирма;
  2. «Фирмы» - хранит информацию о названии фирм и их представителей;
  3. «Товары» - информация о реализуемой продукции;
  4. «Филиалы» - Информация о продажах в других городах;
  5. «Менеджеры» - информация о сотрудниках отдела продаж;

Справочники представлены на рисунке 9.

Рисунок9. Справочники

Все справочники подключены к подсистеме «Справки».

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

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

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

КонецЦикла;

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

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

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

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

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

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

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

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

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

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

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

Код Отчета по менеджерам

ВЫБРАТЬ НашиМенеджеры.Наименование КАК НашМенеджер,

Продажи.Филиал КАК НашФилиал,

Продажи.СуммаОборот КАК Сумма

ИЗ Справочник.Менеджеры КАК НашиМенеджеры

ЛЕВОЕ СОЕДИНЕНИЕ

РегистрНакопления.ПродажиПоФилиалам.Обороты КАК Продажи

ПО НашиМенеджеры.Наименование=Продажи.Менеджер.Наименование

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

ВЫБРАТЬ

КоличествоТовараОстатки.Товар КАК Товар,

КоличествоТовараОстатки.Филиал КАК Филиал,

КоличествоТовараОстатки.КоличествоОстаток КАК КоличествоОстаток

ИЗ

РегистрНакопления.КоличествоТовара.Остатки КАК КоличествоТовараОстатки

УПОРЯДОЧИТЬ ПО

Товар,

Филиал

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

ВЫБРАТЬ

РасчетСФирмамиОстатки.Фирма КАК Фирма,

РасчетСФирмамиОстатки.СуммаОстаток КАК Долг

ИЗ

РегистрНакопления.РасчетСФирмами.Остатки КАК РасчетСФирмамиОстатки