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

Разработка конфигурации, реализующей магазин отделочных материалов ТМ Керамиссимо

Содержание:

Введение

В данном курсовом проекте предстоит на платформе «1С: Предприятие» разработать конфигурацию магазина отделочных материалов ТМ Керамиссимо. Предприятие по реализации отделочных материалов ТМ Керамиссимо основана в 2012 году, располагается по адресу: город Москва, улица Фридриха Энгельса, дом 56 строение 1. Основной деятельностью компании является импорт эксклюзивные отделочные материалы для интерьеров и экстерьеров а именно стеклянная и каменная мозаика. Так же под заказ: дизайн проектов и подбор материалов для офисов, частных домов и квартир.

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

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

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

Целью данного курсового проекта является создание процесса магазина отделочных материалов ТМ Керамиссимо и в нем будут представлены следующие задачи:

- Навигация каталог товаров;

- Быстрая система заказов с сайта магазина с доставкой или самовывоз;

- Большой ассортимент;

- Эксклюзивные товар;

В этом курсовом проекте создание магазина отделочных материалов ТМ Керамиссимо нужно произвести с помощью разработки конфигурации на платформе «1С: Предприятие»: технологическая платформа.

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

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

В задачу платформы «1С: Предприятие» входит предоставление разработчику интегрированного набора инструментов, необходимых для быстрой разработки, распространения и поддержки прикладного решения для автоматизации бизнеса.

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

Проектная часть

Краткий анализ предметной области

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

У магазина есть помещение в котором имеется склад для отгрузки товара в день заказа.

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

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

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

- Выбор товара;

- Подтверждение заказа;

- Система генерирует в базе данных заказ;

- Клиенту приходит уведомление на электронную почту;

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

- Клиент показывает продавцу номер заказа и расплачивается и получает свой заказанный товар;

Также есть преимущество у ТМ Керамиссимо разработка дизайнерских проектов и визуализации в 3D, что клиентам это очень полезно увидеть заранее каким будет его жилплощадь или помещения.

Клиент может принести собой кусок камня, плитки или другой материал к которому нужна подобрать мозаику:

- Клиент описывает что хочет;

- Менеджеры компании подбирают материал;

- При клиенты делают визуализацию;

- При необходимости корректируют макет и распечатают;

- Согласуют цены и срок поставки;

- Дизайн проект готов и далее клиент расплачивается за товар и ему магазин может предложить доставку или же он сам приедет – самовывоз со склада ТМ Керамиссимо;

Характеристики магазина – таблица

Количество сотрудников

В выбранном магазине - 12

Количество касс

1

Количество продаваемых товаров

От 30-125 м2 в день, в зависимости от объектов.

Оборот за день

247 000 рублей в день, зависит от моделей

Конкуренты

НС-Мозаика, Чакмакс

Количество дизайн проектов

В день 2-3

Оборот за год

Менее 60 млн в год

Количество клиентов в день

17-22

Анализ существующего предприятия и его конкурентов

Как ранее говорилось в магазине «ТМ Керамиссимо» всегда низкие и доступные цены.

Пример и сравнение цен в магазине конкурентах: Компания «Чакмакс», компания «НС-Мозаика» и магазине «ТМ Керамиссимо».

Для данного примера приведена таблица где указывается цена на стеклянную мозаику чип 10*10 и чип 20*20.

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

Компания «ТМ Керамиссимо»

Компания «НС-Мозаика»

Компания «Чакмакс»

Мозаика стеклянная чип 10*10

Inchi 901

Exclusive C-102

LUX 901

Цена товара

5 290 р

6 300 р

8 400 р

Мозаика стеклянная чип 20*20

20SP-2001

Crystal 101

Crystal 200

Цена товара

1 300 р

1 900 р

1 850 р

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

Далее мы рассмотрим статистику, анализ и процесс работы всего рабочего персонала магазина «ТМ Керамиссимо»:

- Директор;

- 4 Менеджера;

- 1 кладовщик;

- 2 грузчики;

- 1 бухгалтера;

- 3 отдел доставки;

Рассмотрим схему работы персонала в магазине:

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

В следующих схемах рассмотрим покупку товара, дизайн проекта и автоматизированную систему самовывоза.

Рис. 3

Обоснование выбора системы для разработки прикладного решения

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

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

Технологическая платформа «1С: Предприятие» представляет собой программную оболочку на базе данных такие как основы: DBF файлы, собственный формат 1CD и СУБД Microsoft SQL Server, хранение данных в СУБД PostgreSQL, IBM DB2, Oracle. Имеет свой язык программирования внутренний, помимо доступа к данным, есть так же возможность взаимодействия с другими программами.

Программная и техническая архитектура магазина

Техническая архитектура магазина:

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

Характеристики кассового компьютера на кассе.

Имя оборудования

Характеристики

Как работает

Касса

i7 3ггц, 8гб озу, жесткий диск 1ТБ

Написание отчетов, документация

Принтер мфу

HP лазерный черно-белый

Печать документов

Сервер базы данных и сайт

Intel Xeon 3.8 ггц, Озу 64 гб, жесткий диск 2TB

База, копии и хранение информации

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

В офисе магазина и в самом магазине на всех компьютерах используется операционная система Windows 7, а программное обеспечение: Microsoft Office 2010, браузер Mozilla Firefox,, 3D программа, Adobe Photoshop и другие дизайнерские программы

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

Архитектура показана на рисунке:

9474
Рис. 4

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

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

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

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

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

Выбор и обоснование стратегии автоматизации задачи

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

Вот эти задачи:

- Хаотичная – автоматизация объекта проходящая постепенно, при необходимости программного продукта готовности к проведению.

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

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

- Полная – автоматизация всего производства в целом

Выбор и обоснование способа приобретения ИС для автоматизации комплекса задач

Существует несколько способов приобретения ИС, а именно:

- Заказ разработки системы у сторонних разработчиков;

- Разработка собственноручной системы;

- Покупка готового решения на рынке;

- Аутсорсинг.

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

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

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

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

Характеристика нормативно-справочной, входной и оперативной информации

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

Справочник ассортимент товаров, дизайн проект, дизайн проект, 3D визуализация с доставкой или с услугой самовывоза.

Экранная форма для заполнения оформления заказа «ФИО» «Адрес доставки» «Номер товара и наименование» показана на рисунке, в нее заносятся названия коллекции, артикулы, единиц измерения и т.д

Характеристика результатной информации

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

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

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

На рисунке показан список и информация о товаре в данной ИС. Макет отчета по всем товарам показан на рисунке.

Разработка конфигурации.


Рис. 5

2пазраб
Рис. 6

Создание раздела: Отчет. В нем есть такие разделы как:

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

На картинке видна покупка стеклянной мозаики покупателем, виден номер покупки, имя товара-артикул или номер заказа, сумма заказа/товара, данные паспорта, ФИО и дата рождения.


Рис. 7

На картинке виден сам заказ, мозаика и ее коллекция, в данном случае видна дата и время заказа.


Рис. 8

На рисунке видны статистика купленных товаров покупателями, разный ассортимент, стеклянной и каменной мозаики.


Рис. 9

Всего один магазин Москве.


Рис. 12

Анализ существующих разработок для автоматизации задачи

В данный момент в магазине «ТМ Керамиссимо» используются такие программы как MS Excel и MS Access. Во время принятия решения об автоматизации производства были рассмотрены разные по принципу и подходу программные комплексы.

Автоматизации:

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

- Microsoft Dinamics Axapta. Первая версия Axapta была выпущена в 1998 году. Достойная альтернатива SAP, программа как аналог 1С 8, несмотря на распространенность в мире, не может похвастаться большой отечественной аудиторией. Axapta содержит все современные модули: MRP, HR, CRM и т.д. Среди особенностей данного решения высокая степень интегрируемости с продуктами Microsoft — Outlook, Excel и тд. Лицензии не такие дорогие относительно SAP.

- «Парус» - данная программа также существует очень давно и полноценно может быть названа аналогом 1С. Большинство доходов компания получает от государственных компаний. Парус так же состоит из модулей: финансы, бухгалтерия, MRP, CRM и т.д.

По ряду причин (таких как: стоимость системы, относительная простота внедрения в существующие условия ведения документации) выбор пал на обычную связку Microsoft Excel + Microsoft Access.

В процессе внедрения и сопровождения ИС «1С: Предприятие» несколько раз была изменена структура баз данных.

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

Программная задача

Реализация курсового проекта включает в себя набор основных и служебных функций.

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

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

Capture441141414
Рис. 11

Описание сотрудников предприятия, для устройства на работу, на менеджера, грузчика, логиста.

№ поля

Название поля

Краткое описание

Тип

Размер, байт

1

Код

Ключевое поле

Счетчик

5

2

Наименование

ФИО

Строка

34

3

Серия и номер паспорта

Данные из паспорта сотрудника

Счетчик

62

4

Стаж

Стаж сотрудника

Строка

32

5

Должность

Должность сотрудника

Строка

51

6

Оклад

Оклад сотрудника

Счетчик

141

7

Медосмотр

Прошел ли медосмотр

Строка

42

8

Кол-во детей

Кол-во детей в семье сотрудника

Счетчик

45

9

Возраст

Возраст сотрудника

Счетчик

14

10

Пол

Пол сотрудника

Строка

14

11

Дата приема

Дата приема на работу

Дата

56

12

Желаемая вакансия

Менеджер

Вакансия

14

Описание структуры таблицы Товара стеклянной и каменной мозаики.

Описание будет на примере мозаика коллекции Inchi.

№ поля

Название поля

Краткое описание

Тип

Размер, байт

1

Код

Ключевое поле

Счетчик

5

2

Наименование

Наименование

Inchi 901

Строка

68

3

Коллекция Inchi

Наименование Inchi 901

Строка

42

4

Размер чипа – 10*10

Размер Чипа

Строка

65

5

Дата поступления

Дата поступления

Дата

26

6

Партия

Партия

Строка

18

7

Разнотон

Разнотон

Строка

75

8

Толщина

Толщина

Строка

146

9

Размер сетки

Размер сетки

Строка

95

10

Цена мозаики

Цена товара

Счетчик

58

11

Спрос на товар

Спрос на товар

Строка

32

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

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

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

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

В данном проекте используется классическая система, носящая название “Клиент-Сервер” (Клиент-Серверная)

Код конфигурации с раздела документы:

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

СпрСотрудники = Справочники.Сотрудники.СоздатьЭлемент();

СпрСотрудники.Наименование= ФамилияИмяОтчество;

СпрСотрудники.Оклад = Оклад;

СпрСотрудники.ДатаПриема = ДатаПриема;

СпрСотрудники.СериИНомерПаспорта = СериИНомерПаспорта;

СпрСотрудники.КолличествоДетей = КолличествоДетей;

СпрСотрудники.Пол = Пол;

СпрСотрудники.Отдел = Отдел;

СпрСотрудники.Стаж = Стаж;

СпрСотрудники.Должность = Должность;

СпрСотрудники.Возраст = Возраст;

СпрСотрудники.Записать();

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

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

СпрСотрудники = Сотрудник.ПолучитьОбъект();

СпрСотрудники.ДатаУвольнения = ДатаУвольнения;

СпрСотрудники.Записать();

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

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

СпрПокупатели = Справочники.КлиентыПокупатели.СоздатьЭлемент();

СпрПокупатель.Наименование = ФИО;

СпрПокупатель.СерияИНомерПаспорта = СерияИНомерПаспорта;

СпрПокупатель.ГодРождения = ГодРождения;

Спрпокупатель. ИМЯ Фамилия;

Спрпокупатель.Записать();

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

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

СпрЗаказ = Справочники.Клиент.СоздатьЭлемент();

СпрЗаказ.Коллекция = Коллекция;

СпрЗаказ.Артикул = Артикул;

СпрЗаказ.Наименование = НазваниеМозаика;

СпрЗаказ.ТипЗаказа = ДеньЗаказа;

СпрЗаказ.ДеньЗаказа = ДеньПриема;

СпрЗаказ.ВремяЗаказа = ВремяЗаказа;

СпрЗаказ.ВремяПриема = ВремяПриема;

СпрЗаказ.Маршрут = Маршрут;

СпрЗаказ.ЦенаМозаики = ЦенаМозаики;

СпрЗаказ.ОтветственныйМенеджер = ОтветственныйМенеджер;

СпрЗаказ.Записать();

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

Заключение

В данном курсовом проекте был разработан автоматизированный процесс с заказами товара, а самое главное была разработана база и конфигурация магазина реализующей отделочных материалов ТМ Керамиссимо. Были представлены услуги магазина такие как: дизайн проект, 3D визуализация, доставка, автоматизированная система заказа самовывоза.

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

Была разработана конфигурация на «1С: Предприятие», в конфигурации была описана работа магазина, отчет работы персонала, отчет продаж товара и дизайн проектов и 3D визуализация. Был написан отчет о статусе заказа и отмены заказа, также была разработана база где видно в реальном времени статут заказа.

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

Список литературы

  1. Автоматизация оценки эффективности аэропортовой инфраструктуры С. В. Харитонов и др. 2014г.
  2. Филимонова, Е. В. 1С: Предприятие 8.1. Пошаговый самоучитель по бухгалтерскому учету на компьютере / Е.В. Филимонова. - М.: Эксмо, 2011. - 352 c.
  3. Автоматизация управления производством/Баронов В.В. и др. - М.: ИНФРА-М, 2000.
  4. 1С:Предприятие WWW: http://1c.ru/
  5. Ведение нормативно-справочной информации в крупных организациях. Линцер Л.А., Москва, ООО "Газоил пресс", 2006, 19-21 стр.
  6. Организационная структура предприятий. Коноков Д.Г., Рожков М.А., Смирнов А.О., Яниковская О.Н., издание второе, Москва, 1999. 176 с.