
- •Глава 1. Аналитическая часть
- •1.1 Технико – экономическая характеристика предметной области
- •Информационная система предприятия
- •1.2 Постановка задачи на проектирование
- •1.3. Общая характеристика организации решения задачи на эвм
- •1.4. Рассмотрение магазинов- аналогов
- •Глава 2.Проектная часть
- •2.1. Информационное обеспечение задачи
- •2.2 Программное обеспечение задачи
- •2.3 Описание работы Магазина
- •2.4. Обеспечение безопасности
- •Глава 3 Обоснование эффективности проекта
- •3.1. Методика оценки эффективности проекта
- •3.2. Показатели эффективности проекта
1.2 Постановка задачи на проектирование
Цель и назначение автоматизированного варианта решения задачи
В соответствии с заданием необходимо разработать электронный магазин, предназначенный для продажи продукции компании «ТехноТрейдСервис». Магазин должен быть интерактивным, то есть отвечать следующим основным требованиям:
1.Все или почти все страницы сайта генерируются серверными программами. Статичные страницы хоть и присутствуют, но составляют весьма незначительный процент и содержат данные, не меняющиеся с течением времени, например сведения о владельце сайта или справочные данные о пользовании сайтом.
2.Данные для генерации страниц, как правило, берутся из баз данных. Базы данных практически всегда работают под управлением сервера и очень часто — на отдельном серверном компьютере. Нередко также используется хранение данных в текстовых файлах, но это справедливо, в основном, для фрагментов Web-страниц (серверные включения).
3.Использование разграничение доступа к сайту. Разграничение доступа подразумевает, что разные посетители сайта имеют различные права на доступ к тем или иным данным, опубликованным на сайте. Так, обычные посетители могут только просматривать данные, в то время как "опытные" посетители имеют возможность также вносить в них некоторые изменения, а администраторы сайта, разумеется, управляют им.
4.Если сайт использует разграничение доступа, то он обязательно должен предусматривать возможность входа. Чтобы войти на сайт, посетитель должен зайти на особую страницу входа и набрать свои имя и пароль. Если эти имя и пароль занесены в список посетителей сайта, серверная программа разрешает посетителю войти на сайт. В противном случае посетителю предлагается зарегистрироваться на сайте.
5.Сайт, использующий разграничение доступа, должен также предусматривать возможность регистрации посетителя. Обычно на сайтах интернет-магазинов, посетитель регистрируется на нем, вводя данные о себе на особой странице регистрации, после чего они помещаются в список посетителей сайта.
6.Сайт, использующий разграничение доступа, должен также предусматривать возможность выхода с сайта. При этом серверная программа "забывает", что данный посетитель вошел на сайт, очищая память, отведенную для хранения данных в нем, хотя соответствующая запись в списке посетителей, конечно же, сохраняется. Каждый посетитель, вошедший на сайт, обязательно должен с него выйти, чтобы освободить системные ресурсы серверного компьютера для других посетителей. Чтобы выйти с сайта, посетитель обычно должен щелкнуть специальную гиперссылку; реже используется особая страница выхода с сайта.
Спроектированный магазин должен иметь каталог продуктов, состоящий из категорий, в каждой из которых выставлено не менее трех товаров.
1.3. Общая характеристика организации решения задачи на эвм
Для того, чтобы обосновать необходимость создания Интернет-магазина, рассмотрим деятельность фирмы в разрезе технологии IDEF.
Основным бизнес-процессом ООО «ТехноТрейдСервис» является строительство домов из дерева и сопутствующими товарами. Характеристика данного процесса приведена на рис. 1.4.
Строительство объектов из дерева
Рисунок 1.4. Характеристика основного бизнес-процесса
Декомпозиция данного процесса приведена на рис. 1.5.
Рисунок 1.5. Декомпозиция основного бизнес-процесса фирмы
Таким образом, в соответствии с приведенной схемой, бизнес-процесс состоит из следующих продпроцессов:
1.Выбор объекта строительства;
2. Выбор конкретного проекта(с помощью продавца-консультанта);
3.Оформление заказа ;
4.Оплата товара.
Первые два процесса могут повторяться некоторое количество раз, в соответствии с запросами покупателя. Однако, для того, чтобы клиент мог выбрать необходимый товар, он прежде всего должен каким-то образом попасть в магазин.
Приток клиентов может достигаться различными способами, и в фирме в настоящее время используется реклама в виде телевизионной рекламы, раздаче информационных листовок и баннеров на центральных улицах города. Однако реклама не дает ожидаемого эффекта, так как , во-первых , в данной сфере торговли существует значительная конкуренции, и во-вторых, как показывают некоторые исследования, многие люди уже не обращают внимания на рекламу и не верят ей.
В связи с этим возник вопрос об организации притока клиентов в магазин другими способами, и в числе основного варианта рассматривается запуск части бизнеса во всемирной сети, то есть разработка и внедрение Интернет-магазина.
Достоинства и недостатки Интернет-магазина по сравнению с обычным магазином показаны в таблице 1.3
Таблица 1.3. Сравнение Интернет и обычного магазина
Вид действия |
Интернет-магазин |
Обычный магазин |
Открытие |
Разовая оплата |
Ежемесячная оплата аренды помещения |
Ассортимент |
Неограничен |
Ограничен |
Персонал |
Минимум |
Зависит от размеров магазина |
Наличие посредников между Вами и покупателем |
Отсутствуют |
Присутствуют |
Возможность развития |
Высокая |
Низкая |
Затраты на увеличение продаж |
Низкие |
Высокие |
Таким образом, внедрение он-лайновой формы торговли позволит обеспечить повышения объемов продаж при минимальных финансовых вложениях.
Все остальные бизнес-процессы в настоящее время не требуют автоматизации, либо уже автоматизированы (складской учет, учет работы поставщиками).
Итак, для увеличения продаж и клиентской базы было бы целесообразно разработать Интернет - магазин, в котором можно будет ознакомиться с ассортиментом товаров, их наличием в нужном количестве и сделать заказ.
Произведем временную оценку выполнения мероприятий в настоящее время, без применения средств автоматизации, и после начала работы Интернет-магазина.
Допустим, что в день в магазине покупает товар от 20 до 30 покупателей. Следовательно, продавец должен каждый раз уточнить наличие товара на складе (пользуясь внутренней телефонной связью), заполнить счет-фактуры в трех экземплярах, передать его для проверки и регистрации в бухгалтерию, на подпись директору и потом клиенту и на склад для реализации – выдачи товара. Кроме того, ему необходимо оформить накладную для выдачи товара и счет для его оплаты. Как показывает практика, наиболее затратным по временным показателям среди описанных является процесс оформления документов, который занимает, в зависимости от количества позиций в заказе, от 15 до 45 минут. При указанном количестве покупателей в день на это может уйти от 5 до 22 часов. Естественно, один продавец с таким потоком не способен справиться, что ведет к необходимости большего количества сотрудников магазина, что в свою очередь, влечет больше финансовые затраты.
В результате проводимой автоматизации процесса продажи предполагается постоянно иметь точнейшие сведения о товаре, сократить время на уточнение сведений о нем, о клиентах, на передачу документов за счет их электронной формы, учет поступившего и выданного товара вести с использованием современных средств, а также значительно снизить затраты на рекламу ( так как в сети Интернет она значительно дешевле), обеспечить клиентами круглосуточный доступ к ассортименту магазина.
Очевидно, что для автоматизации необходимо использовать такие средства, как персональные компьютеры, принтеры, а также специальное программное обеспечение[2].
Проведем расчет ожидаемого эффекта от внедрения средств автоматизации (таблица 1.4).
Таблица 1.4. Расчет эффекта внедрения
Действие |
Клиент |
Продавец |
Время, затрачиваемое при базовой технологии/ мин. |
Время, затрачиваемое по предлагаемому варианту/ мин. |
||
Подбор товара клиентом |
Подбор товара |
Поиск необходимого товара |
30-40 |
5-10 |
||
Получение товара клиентом |
Оплата |
Сверка цен |
35 |
3 |
||
Итого: |
65 минут |
13 минут |
Таким образом, при существующей системе весь процесс может занимать около одного часа, при этом еще нет гарантии, что клиент все-таки приобретет какой-либо товар, но трудовые ресурсы (рабочее время продавца) расходуются безвозвратно. При внедрении Интернет-магазина, во-первых, это время сокращается, и клиент может изучать ассортимент магазина, тратя на это столько времени, сколько необходимо ему.
Кроме того, основными достоинствами автоматизации бизнес-процессов будут:
•централизованное хранение данных;
•исключение потери данных;
•структуризация данных;
•более оперативная обработка данных;
•выдача результатов в удобной форме на принтер и экран;
•легкое изменение данных;
•система авторизации (для менеджеров);
•сокращение времени оформления документов.
Перед началом разработки необходимо сформировать набор данных, на которые будет опираться логика работы Интернет-магазина.
1. Входные информационные потоки:
а) для менеджера:
•Ассортимент товара в продаже
б) для покупателя:
•Ассортимент товара в каталоге
•Цены на товары
•Контактная информация фирмы
2. Выходные информационные потоки:
а) для менеджера:
•Заказы от клиентов;
•Оборот денежных средств;
•Документация о продаже товара;
•Статистика продаж и заказов;
б) для клиента:
•Статистика покупок;
•Счета к оплате.
Наличие разделения между входными и выходными потоками, а так же деление пользователей магазина на две разные категории накладывает определенные и жесткие разграничения для разных частей магазина. То, что может выполнять менеджер, должно быть запрещено и недоступно покупателям. Клиенту предоставляется информация о сделанных им ранее заказах, и счета на оплату.
Часть магазина, посвященная покупателю должна быть как можно более удобная и понятная в применении. Покупателю необходимо предоставлять выбор товара на его вкус и цвет, а так же удобство заполнения покупательской корзины и сохранение сделанного заказа. Не лишним будет для всего документооборота возможность автоматического формирования счета к оплате, чтобы клиент мог распечатать его у себя на компьютере и провести оплату удобным ему способом. Чтобы оценить общие затраты покупателю надо предоставлять историю заказов.
Создание Интернет - магазина дает фирме и клиентам ряд преимуществ:
•Привлечение новых клиентов за счет общедоступности;
•Более простое и быстрое оформление заказов (снижение количества менеджеров по обработке заказов);
•Увеличение товарооборота, а соответственно и прибыли;
•Более дешевая реклама через Интернет;
•Развитие и популярность фирмы, учитывая большие темпы развития торговли в Интернете.
Наличие Интернет-магазина у фирмы обязывает организовать рабочие места для сотрудников с доступом в сеть Интернет с применением ЭВМ. Как для управления содержимым магазина, так и для доступа к информации о заказах клиентов. На рабочих местах должны быть установлены и настроены браузеры, а на сервере организована защищенный доступ к Интернету.
Формализация расчетов показателей
В этом разделе приводятся описания входных и выходных показателей, а также алгоритмы расчета результатных показателей, используемых при решении комплекса задач автоматизации процессов магазина.
В разрабатываемой системе производится расчет следующих показателей:
•Сумма каждого заказа;
•Сумма заказов за период;
•Количество товаров в каталоге
Таблица 1.5. Формализованное и исходное описание первичных показателей
№ |
Наименование показателей |
Идентификатор показателя |
1 |
Стоимость товара N из категории F |
Nf |
2 |
Количество товара N в заказе R на дату D |
Rdn |
3 |
Количество товара в категории M, где M=1…. |
Km |
4 |
Стоимость товара X в категории M |
Xm |
5 |
Количество заказов за сутки |
P |
Таблица 1.6. Формализованное описание результатных показателей
№пп |
Наименование показателя |
Идентификатор показателя |
Алгоритм расчета |
1 |
Стоимость заказа |
Sr |
Sr=Σ(Nf*Xm) |
2 |
Сумма заказов за период |
SPF |
SPF=Σ Sr |
3 |
Количество товаров в каталоге |
KAT |
KAT= Σ Km |