Рекомендуемая категория для самостоятельной подготовки:
Дипломная работа*
Код |
285949 |
Дата создания |
04 октября 2014 |
Страниц |
67
|
Мы сможем обработать ваш заказ (!) 23 декабря в 12:00 [мск] Файлы будут доступны для скачивания только после обработки заказа.
|
Описание
Целью данной работы является создание интернет-магазина ООО «ИЭК Металл-пласт».
Для достижения поставленной цели были выполнены следующие задачи:
Описана деятельность компании ООО «ИЭК Металл-пласт»;
Рассмотрен процесс процесса продажи товаров компании ООО «ИЭК Металл-пласт»;
Выявлены недостатки данного процесса;
Обоснована необходимость автоматизации задач процесса;
Определен перечень требований к системе;
Разработан проект интернет- магазина;
Дано финансово-экономическое обоснование внедрения интернет- магазина.
Внедрение интернет-магазина позволит повысить эффективность продвижения услуг компании ООО «ИЭК Металл-пласт», повысит лояльность клиентов.
Позволит в автоматическом режиме принимать заказы и отзывы от клиентов.
Таким образом, цель дипломного проекта можно считать д ...
Содержание
Введение 6
1. Аналитический раздел 8
1.1 Описание деятельности компании ООО «ИЭК Металл-пласт» 8
1.2 Описание структуры управления ООО «ИЭК Металл-пласт» 11
1.3 Описание процесса обработки заявок клиентов в ООО «ИЭК Металл-пласт» 15
1.4 Выявление комплекса задач подлежащих автоматизации 24
1.5 Обзор аналогов сайтов компаний конкурентов 25
1.6 Требования к проектируемой системе 29
2. Проектный раздел 30
2.1 Выбор архитектуры построения 30
2.2 Выбор инструментальных средств для разработки 32
2.3 Проектирование структуры БД 35
2.4 Карта сайта 38
2.5 Алгоритм работы системы 40
2.6 Контрольный пример работы системы 44
3. Экономическая эффективность 58
3.1 Расчет затрат на разработку системы 58
3.2 Оценка экономического эффекта от внедрения системы 60
Заключение 62
Список использованных источников 63
Приложение – Программный код системы 65
Введение
Актуальность дипломного исследования. Значение рынка интернет-торговли растет каждый год. Это одна из самых быстро развивающихся рынков в мире. Особенно рост заметен в России. Интернет-торговля в России развивается динамичнее, чем в США: за последние пять лет рынок вырос почти в 6 раз. Самая большая страна с низкой плотностью традиционных магазинов предрасположена к дистанционной торговле. Суммарный оборот интернет-магазинов в России за 2012 год составил 394,6 млрд. рублей. Сейчас в России около 37 000 розничных интернет-магазинов. Этот показатель получен на основе анализа открытых источников по количеству магазинов, выгруженных на товарные площадки Рунета. Во многом это произошло вследствие того, что крупные игроки проводили массовые рекламные кампании, агрессивно привлекая новых пользова телей.
Следовательно, эта тема актуально для развития Интернет-торговли в России и в мире. И с точки зрения экономических затрат и постоянного функционирования эта отрасль не имеет себе равных. При этом виртуальная витрина может вместить неограниченное количество наименований товаров.
Покупатели все больше следят за ценами. А в интернете за счет сокращения издержек, получается, держать цены на 5-35% ниже, чем в традиционных магазинах. 52% пользователей отмечают, что основное преимущество покупок в интернете — экономическая выгода.
Объект исследования – деятельность компании ООО «ИЭК Металл-пласт».
Предмет исследования – процесс продажи продукции ООО «ИЭК Металл-пласт» через интернет.
Целью данной работы является создание интернет-магазина ООО «ИЭК Металл-пласт».
Задачи:
рассмотреть деятельность компании ООО «ИЭК Металл-пласт»;
рассмотреть процесс продажи товаров компании ООО «ИЭК Металл-пласт»;
разработать перечень требований к проектируемому интернет-магазину;
разработать программную реализацию интернет-магазина;
дать оценку экономической эффективности проекта интернет-магазина ООО «ИЭК Металл-пласт».
Методы исследования:
анализ литературы;
изучение и обобщение отечественной и зарубежной практики;
сравнение;
моделирование;
индукция и дедукция,
аналогия.
Практическая значимость проекта заключается в разработке программной реализации интернет-магазина для компании ООО «ИЭК Металл-пласт».
Фрагмент работы для ознакомления
4 Выявление комплекса задач подлежащих автоматизацииАвтоматизации подлежит задача обработки заказа. [6, c.64] После автоматизации задачи, клиент будет оформлять заказа самостоятельно через интернет, а не по телефону через менеджера по продажам.При этом клиент будет смотреть информацию о товаре самостоятельно через интернет, менеджер по продажам не будет тратить рабочее время на описание функций и характеристик товара.При этом внедрение интернет-магазина позволит также повысить объемы продаж и привлечет новых клиентов, повысит сервис работы компании.1.5 Обзор аналогов сайтов компаний конкурентовРассмотрим аналоги сайтов компаний-конкурентов. Скрины сайтов приведены на рис. 1.6-1.9.Рисунок 1.6. Сайт компании «Электротехник»Рисунок 1.7. Сайт компании «Экспонента»Рисунок 1.8. Сайт компании «ВЭМЗ»Рисунок 1.9. Сайт компании «ЗВИ»Результат анализа функциональности приведен в таблице 1.1.Таблица 1.1 - Результат анализа функциональности сайтов компаний-конкурентовФункциональные возможностиСайт компании «Электротехник»Сайт компании «Экспонента»Сайт компании «ВЭМЗ»Сайт компании «ЗВИ»Информация о компании (визитка)++++Видеотрансляция в интернет----Модуль «Чат»----Модуль «Поиск по сайту»++++Модуль «Новости»+-+-Модуль «Вопрос – Ответ»---+Модуль «Доска объявлений»---+Модуль «Интернет-магазин»++++Модуль «Текст с рейтингом»----Модуль «Голосование»--+-Модуль «Карта сайта»--+-Модуль «Фотоальбом»-+++Модуль «Почтовая служба»----1.6 Требования к проектируемой системеСоздаваемая система должна удовлетворять следующим требованиям [9, c.54]:Функциональные требования:Прием заказов от клиентов;Формирование каталога товаров менеджером отдела продаж;Контроль выполнения заказа;Разграничение прав доступа к объектам системы в соответствии с ролью пользователя.Требования к производительности:Страницы системы должны быстро загружаться после каждого запроса к БД.Требования к безопасности:Система должна осуществлять резервное копирование информации в конце рабочего дня для возможности восстановления.Требования к масштабируемости:Возможность подключение к системе большого количества пользователей.2. Проектный раздел 2.1 Выбор архитектуры построенияДля достижения поставленных целей и решения задач автоматизации наиболее целесообразно будет использовать клиент-серверную архитектуру системы [11, c.94]. Серверную часть программы нужно будет расположить на сервере. Доступ к серверной части программы осуществляется через сеть Internet.На рис. 2.1 изображена архитектура разрабатываемой информационной системы.Рисунок 2.1. Архитектура системы1-й уровень – «тонкий клиент». Обычный браузер использует и покупатель, и менеджер по продажам. 2-й уровень архитектуры - это web-сервер с маршрутизатором. Web-сервер может быть любой. На web-сервере устанавливается также маршрутизатор запросов, который обрабатывает информацию, поступающую от всех web-адаптеров и переадресует ее на соответствующие сервера приложений. При этом он следит за загрузкой серверов, регулируя очереди запросов к каждому серверу приложений, и, таким образом, распределяя нагрузку этих серверов. Последний, 3 - уровень - это СУБД. БД может быть установлена также на другом сервере. 3-х уровневая архитектура позволяет обеспечить практически неограниченную масштабируемость системы. Отдельные ее части могут устанавливаться на разных серверах с разными операционными системами. Для первого этапа автоматизации – создания хорошо структурированного электронного каталога для обеспечения удобной регистрации поступления заказов и контроля их выполнения – временные рамки не могут быть четко определены, но следует отметить, что каталог требует регулярного обновления по мере появления новых заявок и специалистов и изменения информации об уже имеющихся. Для последующих этапов выполнения заказа, проверки исполнения заказа и подготовки отчета характерна всегда четкая последовательность выполняемых действий и определенные временные рамки. 2.2 Выбор инструментальных средств для разработкиВыбор средств разработкиДля реализации программной части системы управления текстовой информацией возможен выбор из нескольких языков программирования, таких как PHP, Ruby, Python, С++ (по интерфейсу CGI). Поскольку Ruby и Python не получили широкого распространения как средства разработки веб-приложений, варианты их использования рассмотрены не были. [14, c.34]Применение языка C++ по интерфейсу CGI является нецелесообразным ввиду высокой сложности разработки и отладки исходного кода при реализации веб-приложений.В области программирования для веб-приложений PHP – один из популярнейших скриптовых языков благодаря своей простоте, скорости выполнения, богатой функциональности и распространению исходных кодов на основе лицензии PHP. PHP отличается наличием ядра и подключаемых модулей, «расширений»: для работы с базами данных, сокетами, динамической графикой, криптографическими библиотеками, документами формата PDF и т. п. Любой желающий может разработать своё собственное расширение и подключить его. Существуют сотни расширений, однако в стандартную поставку входит лишь несколько десятков хорошо зарекомендовавших себя.Интерпретатор PHP подключается к веб-серверу либо через модуль, созданный специально для этого сервера (например, для Apache или IIS), либо в качестве CGI-приложения.Ныне PHP используется сотнями тысяч разработчиков. Несколько миллионов сайтов сообщают о работе с PHP, что составляет более пятой доли доменов Интернета.Выбор СУБДВ данном проекте для хранения информации используется база данных. В качестве сервера базы данных был выбран MySQL 5.1 как наиболее максимально удовлетворяющий необходимым требованиям. Выбор в пользу данного сервера БД обусловлен наличием поддержки вложенных запросов, хранимых процедур и триггеров. [16, c.65]Так, четвертая версия СУБД MySQL не поддерживает триггеров и хранимых процедур, а также не следит за сохранением целостности данных по внешним и внутренним ключам. Указанная функциональность присутствует, начиная с пятой версии MySQL.В MySQL 5.1 значительно расширена функциональность, которая ставит MySQL в один ряд с коммерческими СУБД. Если раньше СУБД MySQL обвиняли в недостаточной поддержке стандарта SQL, то с появлением пятой версии этой популярной базы данных появилась практически полная поддержка стандарта SQL.Использование большинства коммерческих СУБД нецелесообразно ввиду их высокой стоимости, трудности установки и настройки, а также возможных дальнейших затрат на поддержку.Выбор web-сервераВ качестве веб-сервера был выбран самый распространенный в Интернете веб-сервер Apache. Данный веб-сервер распространяется бесплатно и имеет широкую поддержку в сети в лице разработчиков, а также системных администраторов. Веб-сервер Apache имеет модульную структуру, что позволяет гибко настраивать специфику работы веб-сервера, а простота настройки позволяет использовать веб-сервер с максимальным быстродействием. Относительно высокая частота выпуска обновлений является скорее плюсом, так как позволяет с максимальной быстротой устранить обнаруженную уязвимость в исходном коде веб-сервера. Возможность легкой установки и настройки модулей позволяет быстро настроить веб-сервер для выполнения конкретных задач, а также снижает время, необходимое для дальнейших поддержки и обслуживания веб-сервера Apache. [2, c.74]Администратор выполняет управление работой Apache через файл конфигурации сервера. В его распоряжении более 150 директив. Администратор также определяет модули, которые будут включены в состав Apache. Каждый модуль содержит код для выполнения некоторого числа директив. Если какая-то часть директив не нужна, соответствующий модуль можно не включать в файл конфигурации, который используется при компиляции Apache. Исключение ненужных модулей позволяет сократить размер двоичного файла и может повлечь за собой повышение производительности сервера.И нельзя не заметить, что Apache – единственный Web-сервер, которому группой российских программистов была добавлена функциональность, необходимая для корректной поддержки нескольких кодировок кириллицы одновременно (как известно, существует 5 кодировок кириллицы). Выбор веб-сервера Apache также обусловлен наличием более чем шестилетнего положительного опыта работы.2.3 Проектирование структуры БДБД интернет-магазина ООО «ИЭК Металл-пласт» содержит следующие таблицы:Заказы – содержит информацию о заказах через интернет – поле «код заказа»;Товар – информация о наименовании товаров на торговой точке, первичный ключ – поле «код товара»;Отзывы – информация об отзывах клиентов о товарах и обслуживании, первичный ключ – поле «номер отзыва»;«Новости» - информация о новостях компании «ИЭК Металл-пласт», первичный ключ – поле «код».Даталогическая модель базы данных представлена на рисунке 2.1 [21].Рисунок 2.1. Даталогическая модель базы данныхНа рис. 2.2 приведена даталогическая модель БД интернет-сайта компании «ИЭК Металл-пласт».Рисунок 2.2. Схема даталогической модели БД интернет-магазина ООО «ИЭК Металл-пласт»Описание сущностей БД представлено в таблице 2.1.Таблица 2.1 - Описание сущностей БД интернет-магазина компании «ИЭК Металл-пласт»СущностьИдентификатор таблицыАтрибутИдентификатор поляТип поляТоварыtovarКод товараkod_tovARVARCHARНаименованиеnaimenVARCHARОписаниеopisVARCHARЦенаcenaINTEGER (максимальная длина записи)70 БАЙТЗаказыZAKAZКод заказаkod_zakVARCHARФИО клиентаKLIENTVARCHARПаспорт клиентаPASPORT_KLIENTVARCHARДата заказаDATA_ZAKDATEТелефонTELEFONVARCHARАдресADRESVARCHARСтатус заказаKOD_STATUSVARCHARФИО исполнителяMENEDGERVARCHARКоличествоKOLICHINTEGER(максимальная длина записи)145 БАЙТАОтзывыOTZНомер отзываnomer_otzINTEGERКод заказаkod_zakINTEGERФИО исполнителяfio_ispVARCHARПаспорт клиентаpasportINTEGERОтзывotzVARCHAR(максимальная длина записи)85 БАЙТНовостиNOVOSTIКодKodINTEGERСообщениеSoobshVARCHARДатаDataVARCHAR(максимальная длина записи)40 БАЙТ2.4 Карта сайтаНа рис. 2.3 приведена карта разделов сайта компании ООО «ИЭК Металл-пласт».Структура сайта включает в себя следующие разделы: ГЛАВНАЯ – содержит информацию о деятельности компании ООО «ИЭК Металл-пласт»;Новости – содержит информацию о значительных событиях в работе компании;Трудоустройство – содержит текущие вакансии компании;Продукция – содержит каталог реализуемой продукции компании;Контакты – содержит контактную информацию основных структурных подразделений компании;Оставить отзыв о продукции – содержит форму для подачи отзывов/рекомендаций по продукции компании;Оформить заказ – содержит форму для подачи заказов на продукцию компании.Рисунок 2.3. Карта разделов сайта компании ООО «ИЭК Металл-пласт»2.5 Алгоритм работы системыНа рис. 2.4 приведен алгоритм работы клиентского приложения [9, c.53].Рисунок 2.4. Алгоритм работы клиентского приложенияДля входа в клиентское приложение клиенту не нужно проходить процедуру авторизации.После входа на сайт, клиент выбирает один из разделов через меню в левой части окна.На рис. 2.5 приведен алгоритм работы приложения администратора. [12, c.94]Рисунок 2.5. Алгоритм работы приложения администратораДля входа в приложение администратора сотрудник компании должен пройти процедуру авторизации и после этого появится главное меню приложения администратора.Используя данное приложение сотрудник может просматривать оставленные отзывы и обрабатывать заказы на продукцию.2.6 Контрольный пример работы системыУстановка системыДля установки программы необходимо скопировать папку WebServers на диск C:\.Далее зайти в папку C:\WebServers\etc и запустить приложение run.exe.Далее в любом браузере для запуска клиентского приложения ввести адрес: http://metall-plast.ru/, для запуска приложения администратора: http://metall-plast.ru//autoriz.php.После завершения работы с программой необходимо зайти в папку C:\WebServers\etc и запустить приложение stop.exe.В состав системы входят следующие компоненты: Клиентское приложение. Приложение администратора.Установка клиентского приложенияСайт имеет стандартную структуру: шапка сайта, область контента и меню сайта слева.На рис. 2.6 представлен макет страницы «Главная».Рисунок 2.6. Макет страницы «Главная»Ознакомившись с информацией о компании, перейдем на просмотр новостей компании.Рисунок 2.7. Макет страницы «Новости»Для просмотра вакансий компании перейдем в соответствующий раздел сайта.Рисунок 2.8. Макет страницы «Трудоустройство»Для просмотра информации о продукции компании необходимо перейти в раздел «Продукция».Рисунок 2.9. Макет страницы «Продукция»Далее рассмотрим контактную информацию.Рисунок 2.10. Макет страницы «Контакты»Для формирования отзывов о продукции компании, перейдем в раздел «Оставить отзыв о продукции». Заполним форму и отзыв попадет менеджерам компании.Рисунок 2.11. Макет страницы «Отзывы»Теперь оставим заказ на товар, для этого перейдем в раздел «Оформить заказ». Заполним форму заказа и информация станет доступной менеджеру.Рисунок 2.12. Макет страницы «Оформить заказ»Приложение администратораДля просмотра отзывов клиентов о продукции и заказов клиентов необходимо запустить приложение администратора. Для этого вводим в адресной строке http://metall-plast.ru/autoriz.php после чего появляется страница авторизации. Вводим учетную запись: admin\parol.Рисунок 2.13. Страница авторизацииПосле авторизации появится главная страница приложения администратора.Рисунок 2.14. Главная страница приложения администратораСначала посмотрим список отзывов клиентов. Просмотрев отзыв его можно удалить.Рисунок 2.15. Работа с отзывамиСначала посмотрим список заказов. Просмотрев заказы, менеджер распределяет их среди торговых представителей. Далее заказ можно удалить.Рисунок 2.16. Работа с заказами на товарДля поиска заказов можно воспользоваться системой поиска сайта. Для этого необходимо заполнить поисковые формы.После доставки товара клиенту, заказ закрывается и ставиться статус «выполнен».Рисунок 2.17. Изменение статуса заказаЗаполним в форме работы с заказами номер заказа и новый статус и нажмем кнопку «Изменить».После этого в таблице отобразиться новый статус.Рисунок 2.18. Заказ изменен3. Экономическая эффективность 3.1 Расчет затрат на разработку системыВнедрение ИС осуществляется на уже имеющийся парк техники, следовательно, на покупку компьютеров и телекоммуникационного оборудования средства не расходовались.Затраты на канцтовары для создания рабочей документации составили 4000 рублей. Других затрат по статье материалы не было.Заработная плата разработчика составляет 20000 рублей.Единый социальный налог 32.2% от полной ЗП и составляет 5240 рублей.Программный продукт не тиражируется, разработан только для нужд компании, поэтому НДС не учитывается.Смета на разработку ПО представлена в таблице 3.1Таблица 3.
Список литературы
1. Аткинсон, Леон. MySQL. Библиотека профессионала. - М.: Вильямс, 2012. – 624 с.
2. Айзекс С. Dynamic HTML: пер. с англ. - СПб.: BHV - Санкт-Петербург, 2009. - 496 с.
3. Автоматизированные информационные технологии в экономике: Учебник/Под ред. проф. Г.А. Титоренко. – М.: Компьютер, ЮИНИТИ, 2010.
4. Балабанов И.Т. Электронная коммерция - СПб: ПитерБ, 2010.
5. Быков В. А. Электронный бизнес и безопасность. — М.: Радио и связь, 2009.
6. Бокарев Т. Энциклопедия Интернет-рекламы. — М.: Издательство «ПРОМО-РУ», 2010.
7. Викторов Денис «Как нам обустроить Web». Журнал «Компьютерра» #48, 9 декабря 2011, с. 14.
8. Гагин А. Технология работы в глобальных общедоступных сетях. — Jet Infosystems, 2009.
9. Галкин С.Е. Бизнес в Интернет. — М: Центр, 2011.
10. Гуров Г.Г. Интернет для бизнеса. — М., 2010.
11. Горев А., Ахаян Р., Макашарипов С. Эффективная работа с СУБД - СПб.: Питер, 2011. - 704 с.
12. Грабер Мартин. Введение в SQL: пер. с англ. - Издательство "ЛОРИ", 2010 - 375 с.
13. Документация по PHP [Электронный ресурс], режим доступа: http://www.phpfaq.ru/
14. Документация по оформлению сайтов [Электронный ресурс], режим доступа: http://www.oswd.org/
15. Документация по PHP [Электронный ресурс], режим доступа: http://www.php.su.
16. Документация по СУБД MySQL [Электронный ресурс], режим доступа: http://www.mysql.ru
17. Документация по PHP [Электронный ресурс], режим доступа: http://www.phpfaq.ru/
18. Документация по оформлению сайтов [Электронный ресурс], режим доступа: http://www.oswd.org/
19. Золотов С. Протоколы Internet - СПб.: BHV - Санкт-Петербург, 2010. - 304 с.
20. Закарян И., Филатов И. Интернет как инструмент для финансовых инвестиций. — СПб.: БХВ — Санкт-Петербург, 2010.
21. Информационные системы в экономике. Под ред. проф. В. В. Дика. — М.: Финансы и статистика, 2009.
22. Имери Винс. Как сделать бизнес в Интернет, 3-е изд. пер. с англ. под ред. Н. М. Макаровой. — Москва: Диалектика, 2010.
23. Интернет-маркетинг на 100%/ под ред. С. Сухова. – СПб., Питер, 2009.
24. Интернет – маркетинг: Учебник. Успенский И.В. - СПб.: Издательство СПГУЭиФ, 2009.
25. Козье Д. Электронная коммерция. М.: Издательско-торговый дом «Русская редакция», 2010.
26. Коннекут Д. Использование Интернет, 2-е издание. — М.: Диалектика, 2010.
27. Котлер Ф. Маркетинг-менеджмент. — СПб: Питер Ком, 2010.
28. Котлер Ф. Основы маркетинга. Пер. с англ. М.: «Бизнес книга», «ИМА-Кросс. Плюс», 2010.
29. «Клиент-серверная система управления базами данных масштаба корпорации». Журнал "F1" №3, июль, 2010. – 44 с.
30. Кузнецов М., Симдянов И. Объектно-ориентированное программирование на PHP. - Спб.: БХВ-Петербург, 2009.
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00461