Разработка модуля обработки заказов клиентов интернет-магазина компании ООО "Котрейд"

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

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 06.12.2013
Размер файла 4,0 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Концептуальное проектирование. Описание предметной области для выделения сущностей. Предполагаемые сущности выделены подчеркиванием и номером сущности в скобках.

Покупатель (1) выбирает на сайте категорию изделия (2), затем выбирает материал, вводит его размеры, тип крепления и отправляет заказ (3) в обработку (формирует заказ). На этом этапе заказ закрепляется за определенным менеджером (4) отдела продаж.

Модуль обработки заказов (далее "модуль ОЗ") получает информацию и передает ее функции подбора материалов и комплектующих (далее МиК - материалы (5) и комплектующие (6)). Функция подбора обращается к справочнику BOM (7) - Bill of Material. В справочнике хранится информация о соответствии МиК определенным категориям изделий.

Функция подбора производит расчет необходимого количества МиК и отправляет запрос в справочник "Склад" (8) и получает ответ. В зависимости от наличия на складе модуль ОЗ либо выдает покупателю информацию об отсутствии необходимых МиК либо подтверждает заказ и формирует счет (9) и спецификацию заказа (10) и отправляет заявку в производство (11) (в 1С:Предприятие).

Покупатель акцептует спецификацию заказа и оплачивает счет.

В случае отсутствия необходимых МиК модуль ОЗ предлагает покупателю выбрать похожее изделие - аналог (12) (по цвету и текстуре материала).

В случае выбора покупателем другого изделия процесс повторяется.

Во время работы покупателя с сайтом, модуль ОЗ выводит на экран информационные сообщения для покупателя.

После выставления счета, дальнейшая обработка ведется в 1С:Предприятие (получение оплаты, подтверждение заявки).

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

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

Выделение сущностей, (таблица № 3.1).

Таблица № 3.1.

1

Покупатель

С

2

Категория изделий

С

3

Заказ

С

4

Менеджер

С

5

Материал

С

6

Комплектующие

С

7

Справочник "BoM"

С

8

Справочник "Склад

С

9

Счет

С

10

Спецификация заказа

С

11

Заявка в производство

С

12

Аналог

С

Сущность 11 «Заявка в производство» представляет собой другую форму сущности 10 - «Спецификация заказа».

Сущность «Аналог» представляется справочником соответствия материалов цветовым группам и составу материала.

Материал является основной заказа.

Описание сущностей, (таблица № 3.2).

Описание связей, (таблица № 3.3).

Диаграмма «Сущность-связь» представлена на рисунке 3.3, [5. 6.].

Таблица № 3.2.

сущность

атрибут

ключ

домен

примечание

тип

размер

1

2

3

4

5

6

Покупатель

custID

ПК

счетчик

8

идентификатор покупателя

login

ПК

текст

15

логин пользователя на сайте

first_name

 

текст

255

имя

last_name

 

текст

255

фамилия

email

Пт

текст

255

адрес электронной почты

phone

Пт

текст

255

телефон

address

 

текст

65535

адрес

memo

 

текст

65535

комментарий

Категория изделий

catID

ПК

счетчик

8

идентификатор категории изделия

name

Пт

текст

255

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

descr

 

текст

65535

описание

Заказ

orderID

ПК

счетчик

8

идентификатор заказа

date

 

дата

 

дата заказа

custID

Пт

числовой

8

идентификатор покупателя

managID

ПК

счетчик

8

идентификатор менеджера

status

 

текст

255

статус заказа

Менеджер

managID

ПК

счетчик

8

идентификатор менеджера

login

ПК

текст

15

логин менеджера на сайте

first_name

 

текст

255

имя

last_name

 

текст

255

фамилия

email

Пт

текст

255

адрес электронной почты

phone

Пт

текст

255

телефон

Материал

matID

ПК

счетчик

8

идентификатор материала

catID

Пт

числовой

8

идентификатор категории

art

ПК

текст

30

артикул

name

Пт

текст

255

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

composition

 

текст

255

состав

factor

 

числовой

3

коэффициент открытости, %

length

 

числовой

5

длина рулона (упаковки), м

width

 

числовой

5

ширина, м

density

 

числовой

5

плотность материала, гр/м2

thickness

 

числовой

5

толщина материала, мм

photo

 

вложение

 

фотография материала

sphoto

 

вложение

 

уменьшенная фотография

Комплектующие

partsID

ПК

счетчик

8

идентификатор комплектующей

catID

Пт

числовой

8

идентификатор категории

art

ПК

текст

30

артикул

name

Пт

текст

255

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

quantity

 

числовой

5

количество в упаковке

unit

 

текст

12

единица измерения (шт, комплекты, пары)

photo

 

вложение

 

фотография комплектующей

Справочник BOM

catID

 

числовой

8

идентификатор категории изделия

matID

 

числовой

8

идентификатор материала

partsID

 

числовой

8

идентификатор комплектующей

parts_quantity

 

числовой

2

количество комплектующих

Справочник Склад

matID

Пт

числовой

8

идентификатор материала

mat_price

 

денежный

8

цена материала

mat_balance

 

числовой

8

остаток материала на складе

partsID

Пт

числовой

8

идентификатор комплектующей

parts_price

 

денежный

8

цена комплектующей

parts_balance

 

числовой

8

остаток комплектующих на складе

Счет

billID

ПК

счетчик

8

идентификатор счета

date

 

дата

 

дата счета

orderID

Пт

числовой

8

идентификатор заказа

sum

 

денежный

8

сумма по счету

Спецификация заказа

orderID

Пт

числовой

8

идентификатор заказа

matID

Пт

числовой

8

идентификатор материала

mat_width

 

числовой

8

ширина материала

Mat_height

числовой

8

высота материала

partsID

Пт

числовой

8

идентификатор комплектующей

parts_quantity

 

числовой

8

количество комплектующих

sum

 

денежный

8

сумма заказа

Аналог

catID

Пт

числовой

8

идентификатор категории

matID

Пт

числовой

8

идентификатор материала

texture_group

 

текст

255

группа по текстуре материала

color_group

 

текст

255

цветовая группа

Таблица № 3.3.

Сущность 1

Связь

Сущность 2

Показатель кардинальности

Покупатель

выбирает

Категория изделий

М:М

выбирает

Материал

М:М

формирует

Заказ

1:М

акцептует

Спецификация заказа

1:М

получает

Счет

1:М

выбирает

Аналог

М:М

Менеджер

курирует

заказ

1:М

Материал

принадлежит

Категория изделий

М:1

Комплектующие

принадлежит

Категория изделий

М:1

Справочник BOM

содержит

Категория изделий

1:М

содержит

Материал

1:М

содержит

Комплектующие

1:М

Склад

содержит

Материал

1:М

содержит

Комплектующие

1:М

Счет

формируется по

Заказ

1:1

Спецификация заказа

формируется по

Заказ

1:1

содержит

Материал

1:М

содержит

Комплектующие

1:М

Аналог

содержит

Материал

М:М

принадлежит

Категория изделий

М:1

Логическое проектирование.

Рисунок 3.3. ER-диаграмма

Анализ ER диаграммы

1. Многозначные атрибуты

§ сущность «Аналог» - атрибут «Категория изделий»

2. Производные атрибуты

§ сущность «Счет» - атрибут «Сумма»

§ сущность «Спецификация заказа» - атрибут «Сумма»

§ сущность «Счет» - атрибут «Сумма»

3. Связь 1:1

§ «Счет» формируется по «Заказ» - большая часть атрибутов повторяется, следует объединить в одну сущность

§ «Спецификация заказа» формируется по «Заказ» - большое количество собственных атрибутов, слияние не требуется

4. Рекурсивная связь - нет

5. Избыточная связь

§ Покупатель выбирает Категория изделий

§ Покупатель выбирает Материал

§ Покупатель получает Счет

§ Покупатель акцептует Спецификация заказа

§ Покупатель выбирает Аналог

§ Материал принадлежит Категория изделий

§ Комплектующие принадлежит Категория изделий

§ Аналог принадлежит Категория изделий

6. Связь М:М

§ Аналог содержит Материал.

В результате анализа были сделаны следующие выводы:

§ сущность «Аналог» избыточна; необходимо создать сущность «Группа по цвету» и добавить атрибут «ID группа по цвету» в сущность «Материал»

§ чтобы устранить избыточность данных в таблице «Спецификация заказа» атрибут «matID» необходимо добавить ассоциативную таблицу «Спецификация _комплектующие»

§ целесообразно разбить сущность «Склад» на две сущности «Склад_Матер» и «Склад_Компл»

§ удалить атрибут «Сумма» из таблиц «Заказ» и «Спецификация заказа»; вычислять сумму заказа с помощью запроса.

ER-диаграмма после преобразования представлена на рисунке 3.4.

Рисунок 3.4. ER-диаграмма после преобразования.

Физическое проектирование.

Схема данных в среде СУБД MySQL представлена на рисунке 3.5.

Рисунок 3.5. Схема данных в СУБД MySQL

3.4 Взаимодействие модуля обработки заказов с 1С:Предприятие

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

Из 1С:Предприятие в модуль обработки заказов:

§ номенклатура;

§ цены;

§ остатки товара на складе;

§ статус заказа.

Из модуля обработки заказов в 1С:Предприятие:

§ клиенты - контрагенты в 1С

§ заказы (контрагент, дата, сумма)

§ спецификация заказа - неподтвержденная заявка на склад.

Обмен данными реализован способом «Файловый обмен» (был рассмотрен во второй главе).

Данные выгружаются в виде структурированных файлов в формате CSV. Выгрузка осуществляется по расписанию (каждые 30 минут) и по требованию (событие на серверах и принудительный обмен, запускаемый менеджером из интерфейса модуля). Событие на серверах представляет собой изменение состояния таблиц базы данных:

§ клиент;

§ заказы;

§ спецификация;

§ склад материалы;

§ склад комплектующие

Схема обмена данных представлена на рисунке 3.6.

Рисунок 3.6. Схема обмена данными между модулем обработки заказов и 1С:Предприятие.

3.5 Проектирование пользовательских интерфейсов

Список пользовательских требований.

Тип пользователя - Менеджер:

§ осуществляет поиск в базе клиентов (по имени, фамилии, e-mail, логину);

§ просматривает информацию о клиентах (контакты, адреса, историю заказов);

§ редактирует информацию о клиентах;

§ осуществляет поиск заказов (по номеру, дате, статусу);

§ просматривает информацию по заказам (клиент, сумма, статус, история заказа);

§ редактирует заказ в случае необходимости;

§ назначает персональную скидку;

§ передает заказ другому менеджеру в случае необходимости;

§ подбирает материалы и комплектующие.

Тип пользователя - Клиент:

§ выбирает материал для изделия;

§ выбирает дополнительные характеристики изделия;

§ вводит контактную информацию;

§ редактирует контактную информацию;

§ просматривает статус заказа;

§ просматривает историю заказов.

Описание транзакций.

1. найти клиента по имени, фамилии, e-mail, логину;

2. изменить информацию о клиенте;

3. показать заказы клиента;

4. найти заказ по номеру и/или дате;

5. показать информацию о заказе;

6. показать спецификацию заказа;

7. изменить заказ;

8. изменить сумму заказа;

9. изменить менеджера заказа;

10. найти комплектующие, соответствующие изделию;

11. сформировать заказ;

12. посчитать сумму заказа;

13. сформировать счет.

Интерфейсы модуля.

В этом разделе описываются интерфейсы клиента и менеджера. Даны скриншоты основных интерфейсов. Остальные скриншоты интерфейсов вынесены в приложение №1 к дипломному проекту.

Интерфейс клиента.

Состояние «Клиент не авторизирован в системе».

1. Внешний вид сайта. Главная страница. (П. 1, рис. П1.1).

2. Шаг 1. Выбор материала. (П. 1, рис. П1.2).

3. Шаг 2. Выбор размера и дополнительных характеристик. (П. 1, рис. П1.3).

- выбор дополнительных характеристик товара.

4. Ввод данных о клиенте. Регистрация пользователя (Клиента). (П. 1, рис. П1.4).

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

5. Подтверждение заказа. На экран выведена «Спецификация заказа». Произведен расчет стоимости заказа. (П. 1, рис. П1.5).

6. Личный кабинет клиента - начальная страница. Состояние «Клиент авторизовался в системе». (П. 1, рис. П1.6).

1 - Выводится информация о клиенте (Имя Фамилия, e-mail, основной адрес)

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

3 - Ссылка для перехода на страницу просмотра/редактирования контактной информации.

4 - Ссылка для перехода на страницу просмотра/редактирования адресов доставки.

7. Личный кабинет клиента - История заказов. (П. 1, рис. П1.7).

1 - Номер заказа в системе.

2 - Дата заказа.

3 - Статус заказа.

4 - Сумма заказа.

8. Личный кабинет клиента - Просмотр заказа, (рис. 3.7). (П.1, рис. П1.8).

1 - Блок информации о заказе.

2 - Блок информации об оплате.

3 - Блок информации о доставке.

4 - Элемент управления кнопка «Печать» - Печать счета.

5 - Выведена «Спецификация заказа»

6 - История работы с заказом (дата, время, комментарий, статус заказа)

9. Счет - печатная форма. (П. 1, рис. П1.9).

Интерфейс менеджера.

10. Работа с Заказами, (рис. 3.8). (П. 1, рис. П1.10).

1 - Имя Фамилия (идентификатор) текущего менеджера в системе.

2 - Элемент управления кнопка «Создать новый заказ» - формирование заказа в ручном режиме.

3 - Элемент управления «Текстовое поле» - поиск заказа по номеру.

4 - Элементы управления «Check box» - фильтр отображения заказов по статусу.

5 - Блок отображения списка Заказов - строка Заказа.

6 - Элемент управления кнопка «Экспортировать» - принудительный экспорт заказов в Excel.

7 - Элемент управления кнопка «Экспортировать» - принудительный экспорт заказов в 1С:Предприятие.

8 - Элемент управления кнопка «Подбор МиК» - переход в режим подбора Материалов и Комплектующих.

Рисунок 3.7. Личный кабинет клиента - Просмотр заказа.

Рисунок 3.8. Интерфейс менеджера. Работа с заказами.

11. Работа с Заказом клиента. (рис. 3.9). (П. 1, рис. П1.11).

1 - Блок изменения статуса заказа.

2 - Ссылка перехода в режим редактирования заказа. В режиме редактирования может назначаться персональная скидка.

3 - Блок - Информация о клиенте.

4 - Блок - Адрес получателя заказа.

5 - Блок вывода на печать документов.

6 - Блок - Адрес плательщика.

7 - Спецификация заказа.

8 - История заказа.

Рисунок 3.9. Интерфейс менеджера. Работа с заказом клиента.

12. Работа с клиентами. (П. 1, рис. П1.12).

9 - Блок поиска клиента (по логину, e-mail, имени, фамилии)

10 - Список клиентов.

13. Подбор Материалов и Комплектующих, (рис. 3.10). (П. 1, рис. П1.13).

11 - Блок выбора типа изделия, материла, размеров.

12 - Результат подбора - «Спецификация»

13 - Элемент управления кнопка «Сформировать заказ» - формирование заказа на основе результатов подбора.

Рисунок 3.10. Подбор Материалов и Комплектующих.

В третьей главе было дано формализованное описание предметной области разработаны концептуальная, логическая (с использованием CASE средства ERWin) и физическая модель данных в СУБД MySQL.

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

4. Экономическая часть

4.1 Расчет затрат на разработку модуля обработки заказов

Для разработки модуля компании необходимо понести ряд капитальных затрат КП, руб., объем которых рассчитывается по формуле 4.1.

КП = СТС + СРАЗ + СЛ, руб., (4.1)

где СТС - затраты на доукомплектацию техническими средствами в связи с разработкой, руб.; СРАЗ - затраты на создание разработку программного средства, руб; СЛ - стоимость лицензии.

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

Стоимость лицензии равна 7 950 рублей

Стоимость разработки модуля обработки заказов клиентов интернет-магазина компании ООО «Котрейд» складывается из следующих показателей:

§ затраты на исследование предметной области

§ затраты на проектирование ИС;

§ затраты на реализацию;

§ затраты на тестирование.

Рассмотрим подробнее эти затраты.

Стоимость лицензии среды разработки WebAsyst Shop-Script - разовый единовременный платеж.

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

Стоимость часа работы сотрудника компании из числа управленческого персонала на этапе исследования составляет усредненную ставку руководителя отдела. Этап «Проектирование» включает в себя работы по согласованию проекта с заказчиком.

Затраты на тестирование - дополнительная занятость отдела продаж.

Описание команды участников:

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

§ проектирование - проектировщик ИС (подрядчик), исполнительный директор;

§ разработка и реализация - веб-программист, программист 1С (подрядчик);

§ тестирование - менеджер отдела продаж (два сотрудника).

Продолжительность работ определена экспертным и опытным путем, (таблица 4.1).

Таблица № 4.1

Этап

Общее время, час

Исполнители

Время по исполнителям, чел/час

Исследование предметной области

16

Исполнительный директор

16

Руководитель отдела продаж

16

Руководитель отдела ИТ

16

Проектировщик (подрядчик)

16

Проектирование

32

Проектировщик (подрядчик)

24

Исполнительный директор

8

Разработка

Реализация

48

веб-программист (подрядчик)

40

программист 1С (подрядчик)

8

Тестирование

20

менеджер отдела продаж

20

менеджер отдела продаж

20

Итого (проект):

116

Затраты на разработку программного средства СРАЗ рассчитываются по формуле 4.2.

СРАЗ = ЗО + СВЗ + УРАЗ, руб., (4.2)

где ЗО - основная заработная плата работников, руб.; СВЗ - страховые взносы (с 01.01.2010 ЕСН заменен на страховые взносы во внебюджетные фонды, общая сумма тарифов страховых взносов составляет 26%); УРАЗ - услуги сторонних разработчиков.

Расчет затрат на разработку программного средства приведен в таблице 4.2.

Таблица № 4.2.

Сотрудник

Оклад, руб. в мес.

Стоимость часа, руб.

Кол-во часов

СВЗ

Сумма

исполнительный директор

80 000,00р.

454,55р.

24

2 836,36р.

13 745,45р.

руководитель отдела продаж

40 000,00р.

227,27р.

16

945,45р.

4 581,82р.

руководитель отдела ИТ

60 000,00р.

340,91р.

16

1 418,18р.

6 872,73р.

менеджер 1

15 000,00р.

85,23р.

20

443,18р.

2 147,73р.

менеджер 2

15 000,00р.

85,23р.

20

443,18р.

2 147,73р.

Проектировщик (подрядчик)

 

1 100,00р.

40

 

44 000,00р.

веб-программист (подрядчик)

 

1 100,00р.

40

 

44 000,00р.

программист 1С (подрядчик)

 

1 100,00р.

8

 

8 800,00р.

Итого:

126 295,45р.

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

КП = 126 295,45 + 7 950 = 134 245 рублей.

4.2 Расчет затрат на эксплуатацию

В первой главе, в разделе 1.4 «Внешняя структура» было указано, что существующие веб-сайты компании находятся на платном хостинге MasterHost с тарифным планом «Доцент'11», стоимостью 299 рублей в месяц. Тарифный план позволяет создать на площадке 10 сайтов и 10 баз данных MySQL. В настоящее время на площадке находятся два сайта компании, один из которых (www.coulisse.ru) содержит электронный каталог товаров и используется как интернет-магазин. Было решено создать отдельный сайт для интернет-магазина и работы модуля обработки заказов клиентов. Также для работы всех функций модуля (авторизация, электронные платежи) необходимо шифрование трафика (реализуется с помощью расширения протокола HTTP - HTTPS). Для этого необходимо подключить к текущему тарифному плану дополнительные услуги: SSL и выделенный IP адрес, стоимостью 140 руб./мес. каждая. SSL - Secure Socket Layer - криптографический протокол; выделенный IP адрес необходим для работы протокола. Предлагается посчитать эксплуатационные затраты по формуле 4.3:

ЭЗ = (СХ/КС + ДУ)*12мес, руб., (4.3)

где ЭЗ - эксплуатационные затраты в год; СХ - стоимость хостинга (текущий тарифный план); КС - количество сайтов компании подключенных в текущем тарифном плане; ДУ - стоимость дополнительных услуг.

Итак: ЭЗ = (299/3 + (140+140))*12 = 4 556 рублей в год.

4.3 Расчет затрат по базовому варианту

Отдел продаж обрабатывает около 750 заказов в год. Исходя из наблюдений, полученных в ходе исследования предметной области, один менеджер тратит в среднем два часа на обработку одного заказа клиента. Предполагается, что после внедрения модуля обработки заказов менеджер будет тратить в среднем полчаса на один заказ (данные получены в результате экспериментального моделирования на тестовой системе), т.е. в 4 раза меньше.

Приведем расчет затрат по базовому варианту (обработка заказов на ПЭВМ, до внедрения модуля обработки заказов), (таблица 4.3).

Таблица № 4.3.

Кол-во заказов в год

Норма выработки (в час)

Трудоемкость (чел-часы/год)

Часовая тарифная ставка с учетом налогов

Часовая норма амортизации ПЭВМ (руб.)

Затраты на З/П (руб.)

Накладные расходы (руб.)

Затраты на амортизацию (руб.)

Общие затраты (руб.)

1

5

6

7

8

9

11

12

13

15

1

750

0,5

1 500

107,39р.

1,15р.

161 079,55р.

96 647,73р.

1 725,00р.

259 452,27р.

 

Итого:

1 500

 

259 452,27р.

1) Трудоемкость операций обработки, (формула 4.4).

ТЕ = КЗ/НВ, чел-час., (4.4)

где ТЕ - трудоемкость (человеко-часов в год); КЗ - количество заказов в год, НВ - норма выработки в час.

2) Затраты на заработную плату, (формула 4.5).

ЗЗП = ТЕ*ЧТС, руб., (4.5)

где ЗЗП - затраты на заработную плату; ЧТС - часовая тарифная ставка менеджера.

3) Накладные расходы, (формула 4.6).

НР = ЗЗП*КНР, руб., (4.6)

где НР - накладные расходы; КНР - коэффициент накладных расходов, равный 0,6.

4) Затраты на амортизацию, (формула 4.7).

ЗА = ТЕ*ЧНА, руб., (4.7)

где ЗА - затраты на амортизацию; ЧНА - часовая норма амортизации.

5) Общие затраты по базовому варианту, (формула 4.8).

ОЗ = ЗЗП + НР + ЗА, руб. (4.8)

Итак, затраты по базовому варианту до внедрения модуля обработки заказов составляют 258 765,00р.

4.4 Расчет затрат по проектному варианту

Расчет затрат по проектному варианту осуществляется по такой же схеме с добавлением эксплуатационных затрат, (формула 4.9).

ОЗ = ЗЗП + НР + ЗА + ЭЗ, руб. (4.9)

Расчет затрат по проектному варианту приведен в таблице 4.4.

Таблица № 4.4.

Кол-во заказов в год

Норма выработки (в час)

Трудоемкость (чел.часы)

Часовая тарифная ставка с учетом налогов

Часовая норма амортизации оборудования (руб.)

Затраты на З/П (руб.)

Накладные расходы (руб.)

Затраты на амортизацию (руб.)

Эксплуатационные затраты (руб. в год)

Общие затраты (руб.)

1

5

6

7

8

9

11

12

13

14

15

1

750

2

375,0

107,39р.

1,15р.

40 269,89р.

24 161,93р.

431,25р.

4 556,00р.

69 419,07р.

 

 

 

375,0

 

 

 

 

 

 

69 419,07р.

4.5 Показатели от внедрения проекта (+/-15%).

Таблица № 4.5

 

Затраты

Абсолютное изменение затрат

Коэффициент изменения затрат

Индекс изменения затрат

Базовый вариант

Проектный вариант

Трудоемкость

Т0 (час)

Т1 (час)

ДТ (час)

Кт

от

до

от

до

от

до

75%

4,0

1280

1720

320

430

960

1290

Стоимость

С0 (руб.)

С1 (руб.)

ДС (руб.)

Kc

Ic

от

до

от

до

от

до

73%

3,7

220 530,00р.

298 370,00р.

59 010,00р.

79 830,00р.

161 520,00р.

218 540,00р.

Показатели от внедрения проекта приведены в пределах +/- 15%, где Т - трудозатраты; С - стоимость, таблице 5.

Коэффициент изменения затрат это отношение затрат по базовому варианту к абсолютному изменению затрат.

Индекс изменения затрат это отношение значения по базовому варианту к значению по проектному варианту.

Показатели Кт, Kc, Iт, Ic характеризуют рост производительности труда.

Изменение средних расчетных показателей трудовых затрат от внедрения модуля (в часах) представлено на диаграмме, (рис. 4.1).

Рисунок 4.1. Изменение средних расчетных показателей трудовых затрат

Изменение средних расчетных показателей стоимостных затрат от внедрения модуля (в часах) представлено на диаграмме, (рис. 4.2).

Рисунок 4.2. Изменение средних расчетных показателей стоимостных затрат.

4.6 Расчет экономического эффекта

Прямой эффект.

Годовой экономический эффект (Э) от внедрения информационного проекта определяется как разность между годовой экономией и нормативной прибылью, (формула 4.10):

Э = ДС - КП * ЕН (4.10)

где КП - капитальные затраты; ЕН - нормативный коэффициент эффективности капитальных вложений.

Произведение КП * ЕН следует рассматривать как нормативную прибыль, ожидаемую от внедрения модуля.

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

Срок окупаемости ТОК представляет собой отношение капитальных затрат на разработку к годовой экономии, (формула 4.11):

ТОК = КП/ДС. (4.11)

Проект имеет смысл, если расчетный коэффициент эффективности капитальных затрат больше нормативного коэффициента, (формула 4.12):

ЕР > ЕН. (4.12)

Расчетный коэффициент экономической эффективности капитальных затрат (ЕР) представляет собой отношение годовой экономии к капитальным затратам на разработку, величину обратную сроку окупаемости, (формула 4.13).

ЕР = ДС/КП = 1/ ТОК. (4.13)

Расчеты (в пределах +/-15%) приведены в таблице 4.6.

Таблица № 4.6

Э, руб. в год

ТОК, год

ЕР

от

до

от

до

от

до

142 270

199 130

0,58

0,78

1,28

1,74

Чтобы привести срок окупаемости к месяцам, умножаем ТОК на 1 месяцев.

Итак, срок окупаемости составит от 7 до 9 месяцев.

Косвенный эффект

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

Рассчитаем экономический эффект с учетом косвенного эффекта. Принимаем ДС равным (в пределах +/-15%) от 289 020 руб. до 391 040 руб., (таблица 4.7).

Таблица № 4.7

Э, руб. в год

ТОК, год

ЕР

от

до

от

до

от

до

268 880

370 900

0,34

0,46

2,15

2,91

Срок окупаемости составит от 4 до 6 месяцев.

Посчитаем прибыль компании в трехгодовом периоде методом чистой приведенной стоимости. Для самых консервативных оценок возьмем минимальное значение экономии ДС равным 161 520 рублей (без учета косвенной экономии), (формула 4.13).

NPV = NCFi / (1+Re) i, (4.13)

где NPV - чистая приведенная стоимость (net present value), NCFi - чистый денежный поток на i-том периоде, i - номер периода. Расчет приведен в таблице 8 (DCF - Discounted Cash Flow - дисконтированный денежный поток), (таблица 4.8).

Таблица № 4.8

№ периода

Расход

Доход

Денежный поток

DCF

0

134 245,45р.

0,00р.

-134 245,45р.

-134 245,45р.

1

4 556,00р.

161 520,00р.

156 964,00р.

136 490,43р.

2

4 556,00р.

161 520,00р.

156 964,00р.

118 687,33р.

3

4 556,00р.

161 520,00р.

156 964,00р.

103 206,38р.

Итого:

 

 

336 646,55р.

224 138,69р.

Построим график дисконтированного денежного потока, (рис. 4.3).

Рисунок 4.3. График дисконтированного денежного потока.

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

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

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

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

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

Заключение

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

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

Средством достижения цели была выбрана разработка модуля обработки заказов клиентов интернет-магазина. Это было подробно описано в первой главе.

Во второй главе был проведен сравнительный анализ средств и способов разработки модуля обработки заказов. Рассмотрены различные способы обмена данными между программами учета (1С) и системами управления содержимым сайта интернет-магазина (CMS) Из четырех рассмотренных CMS с помощью сравнительного анализа и ранжирования его результатов была выбрана среда разработки модуля обработки заказов.

В третьей главе было дано формализованное описание предметной области разработаны концептуальная, логическая (с использованием CASE средства ERWin) и физическая модель данных в СУБД MySQL.

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

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

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

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

Библиография

1. Смирнова Г.Н., Сорокин А.А., Тельнов Ю.Ф., Проектирование экономических информационных систем: учебник. - М.: Финансы и статистика, 2002 - 510 с.

2. Блинов А.О., Реинжиниринг бизнес-процессов - М.: ЮНИТИ-ДАНА, 2010 - 342 с.

3. Веллинг Л., Томсон Л., MySQL: Учебное пособие - М.: Вильямс, 2005 - 294 с.

4. Коннолли Т., Базы данных - М.: Вильямс, 2003 - 1440 с.

5. Суркова Н.Е., Остроух А.В., Методы проектирования информационных систем: учебное пособие - М.: РосНОУ, 2004 - 144 с.

6. Суркова Н.Е., Проектирование информационных систем: методические указания к курсовому проекту - М.: РосНОУ, 2010 - 60 с.

7. Анциз Б.И., Рекомендации по подготовке и защите выпускных квалификационных работ. - М.: ООО Репро-Полиграф, 2005. - 32с.

8. Галкин Г., Методы определения экономического эффекта от ИТ-проекта// Intelligent enterprise. - 2005. - №№22 и 24.

9. Официальный сайт компании ООО «Котрейд» - www.coulisse.ru - 2010

10. Стандарт обмена коммерческой информацией в формате XML - http://www.commerceml.ru/ - 2010

11. 1C - www.1c.ru - 2010

Приложение 1. Интерфейсы модуля обработки заказов клиентов интернет-магазина компании ООО «Котрейд».

В приложении описаны интерфейсы клиента и менеджера.

Интерфейс клиента.

Состояние «Клиент не авторизирован в системе».

Внешний вид сайта. Главная страница, (рис. П1.1).

Рисунок П1.1. Внешний вид сайта. Главная страница.

Шаг 1. Выбор материала, (рис. П1.2).

Рисунок П1.2. Шаг 1. Выбор материала

Шаг 2. Выбор размера и дополнительных характеристик.

- материал выбран, выбор дополнительных характеристик товара, (рис. П1.3).

Рисунок П1.3. Шаг 2. Выбор размера и дополнительных характеристик.

Ввод данных о клиенте. Регистрация пользователя (Клиента).

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

Рисунок П14. Ввод данных о клиенте. Регистрация пользователя (Клиента)

Подтверждение заказа. На экран выведена «Спецификация заказа».

Произведен расчет стоимости заказа , (рис. П1.5).

Рисунок П1.5. Подтверждение заказа. «Спецификация заказа».

Личный кабинет клиента - начальная страница. Состояние «Клиент авторизовался в системе» , (рис. П1.6).

Выводится информация о клиенте (Имя Фамилия, e-mail, основной адрес)

Выводится количество всех заказов клиента. Кликом по ссылке осуществляется переход к просмотру заказов.

Ссылка для перехода на страницу просмотра/редактирования контактной информации.

Ссылка для перехода на страницу просмотра/редактирования адресов доставки.

Рисунок П1.6. Личный кабинет клиента.

Личный кабинет клиента - История заказов, (рис. П1.7).

Номер заказа в системе.

Дата заказа.

Статус заказа.

Сумма заказа.

Рисунок П1.7. Личный кабинет клиента - История заказов.

Личный кабинет клиента - Просмотра заказа, (рис. П1.8).

Блок информации о заказе.

Блок информации об оплате.

Блок информации о доставке.

Элемент управления кнопка «Печать» - Печать счета.

Выведена «Спецификация заказа»

История работы с заказом (дата, время, комментарий, статус заказа)

Рисунок П1.8. Личный кабинет клиента - Просмотр заказа

Счет - печатная форма, (рис. П1.9).

Интерфейс менеджера.

Работа с Заказами, (рис. П1.10).

Имя Фамилия (идентификатор) текущего менеджера в системе.

Элемент управления кнопка «Создать новый заказ» - формирование заказа в ручном режиме.

Элемент управления «Текстовое поле» - поиск заказа по номеру.

Элементы управления «Check box» - фильтр отображения заказов по статусу.

Блок отображения списка Заказов - строка Заказа.

Элемент управления кнопка «Экспортировать» - принудительный экспорт заказов в Excel.

Элемент управления кнопка «Экспортировать» - принудительный экспорт заказов в 1С:Предприятие.

Элемент управления кнопка «Подбор МиК» - переход в режим подбора Материалов и Комплектующих.

Рисунок П1.9. Счет - печатная форма

Рисунок П1.10. Интерфейс менеджера. Работа с заказами.

Работа с Заказом клиента, (рис. П1.11).

Блок изменения статуса заказа.

Ссылка перехода в режим редактирования заказа. В режиме редактирования может назначаться персональная скидка.

Блок - Информация о клиенте.

Блок - Адрес получателя заказа.

Блок вывода на печать документов.

Блок - Адрес плательщика.

Спецификация заказа.

История заказа.

Рисунок П1.11. Интерфейс менеджера. Работа с заказом клиента.

Работа с клиентами, (рис. П1.12).

Блок поиска клиента (по логину, e-mail, имени, фамилии)

Список клиентов.

Рисунок П1.12. Интерфейс менеджера. Работа с клиентами.

Подбор Материалов и Комплектующих, (рис. П1.13).

Блок выбора типа изделия, материла, размеров.

Результат подбора - «Спецификация»

Элемент управления кнопка «Сформировать заказ» - формирование заказа на основе результатов подбора.

Рисунок П1.13. Подбор Материалов и Комплектующих

Приложение 2. Схема рулонной шторы, (рис. П2.1)

Рис. П2.1. Схема рулонной шторы.

1 - кронштейн

2 - механизм

3 - втулка

4 - крепление

5 - пружина

6 - труба

7 - нижняя планка

8 - боковая крышка

9 - петля

10 - кронштейн для троса

11 - фиксатор троса

12 - кронштейн для троса нижний

13 - трос

14 - фиксирующая лента

15 - цепь

16 - материал шторы

Размещено на Allbest.ru


Подобные документы

  • Разработка автоматизированной системы учета и мониторинга выполнения заказов клиентов в ЗАО "Централизованный региональный технический сервис" группы компаний MAYKOR. Обоснование СУБД и инструментальных средств программирования. Затраты на разработку.

    дипломная работа [2,8 M], добавлен 18.01.2015

  • Анализ системы управления организацией ОАО Ошмянский "Сырзавод". Разработка системы оформления заказов клиентов. Основание для разработки автоматизированного рабочего места и требования к программе. Описание АРМа "Оформление предварительных заказов".

    курсовая работа [1,8 M], добавлен 25.03.2012

  • Характеристика ООО "Speed Agent", рассмотрение видов деятельности компании. Знакомство с этапами разработки автоматизированной информационной системы обработки заказов в сфере праздничных и деловых мероприятий. Анализ диаграммы вариантов использования.

    курсовая работа [5,7 M], добавлен 23.04.2019

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

    курсовая работа [910,8 K], добавлен 25.05.2015

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

    контрольная работа [1,3 M], добавлен 05.01.2016

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

    дипломная работа [5,3 M], добавлен 08.09.2010

  • Проблемы обработки данных на предприятии. Автоматизация учета заказов на грузоперевозку автотранспортной компании "ТрансАвто". Обоснование разработки информационной системы с помощью объектно-ориентированной методологии. Логическая структура задачи.

    курсовая работа [1,3 M], добавлен 10.11.2012

  • Разработка программного приложения по учёту клиентов ОВО при ОВД по Боровскому району. Требования к техническому и программному обеспечению. Аномалии и защитное программирование. Структура таблиц для хранения информации и описание алгоритмов ее обработки.

    курсовая работа [3,9 M], добавлен 17.07.2014

  • Классификация информационных систем. Система "1С:Предприятие", структура данных и основные средства конфигурирования. Составление алгоритма программы прогнозирования товарного спроса. Характеристика и оценка прогрессивности научно-технической продукции.

    дипломная работа [1,6 M], добавлен 21.04.2012

  • Создание системного проекта автоматизированного документооборота на стадии работы с клиентом по сбору заказов интернет-магазина ООО "Добрыня". Требования к структуре и функционированию системы. Разработка информационных моделей данных в нотации IDEF1X.

    курсовая работа [5,6 M], добавлен 07.08.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.