Создание интернет-магазина
Функциональность интернет-магазина велосипедов. Этап физического проектирования базы данных. Расчет прогнозируемой цены и прибыли на программное средство. Обоснование экономической целесообразности проведения мероприятия. Расчет капитальных затрат.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 17.07.2016 |
Размер файла | 1,9 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Содержание
Определения, обозначения и сокращения
Введение
1. Анализ задачи
1.1 Значение интернет-магазинов
1.2 Технология создания интернет-магазина
1.3 Постановка задачи
2. Техническая часть
2.1 Функциональность и задачи интернет-магазина велосипедов
2.2 Инструменты и средства разработки проекта
3. Разработка WEB-сайта интернет-магазина
3.1 Этап концептуального проектирования баз данных
3.2 Этап логического проектирования. Создание информационно-логической модели
3.3 Этап физического проектирования базы данных
4. Тестирование программного средства
5. Руководство пользователя
5.1 Группы пользователей
5.2 Система администрирования
6. Экономический раздел
6.1 Расчет прогнозируемой цены и прибыли на программное средство
6.1.1 Расчет полной себестоимости программного продукта
6.1.2 Определение прибыли и свободной отпускной цены программного средства
6.2 Обоснование экономической целесообразности проведения мероприятия
6.3 Расчет капитальных затрат
6.4 Технико-экономические показатели. Выводы по расчетам
7. Охрана труда и техника безопасности
Заключение
Список использованных источников
интернет проектирование прибыль
Определения, обозначения и сокращения
В настоящей пояснительной записке применяются следующие сокращения, термины и определения:
БД - база данных.
ГОСТ - государственный стандарт.
ИФ - информационная система.
ЛВС - локальная вычислительная сеть.
ОООС - отдел охраны окружающей среды.
ПО - программное обеспечение.
ПП - программный продукт.
ППБ - правила пожарной безопасности.
СанПиН - санитарные нормы и правила.
СН - санитарные нормы.
СУОТ - система управления охраной труда.
HTML - HyperText Markup Language - стандартизированный язык разметкидокументов
CSS - Cascading Style Sheets - формальный язык описания внешнего вида документа.
JavaScript - прототипно-ориентированный сценарный язык программирования.
MySQL - свободная реляционная система управления базами данных.
PHP - Personal Home Page Tools -- Инструменты для создания персональных веб-страниц.
Apache - HTTP-сервер.
CMS - Content management system, CMS -- информационная система или компьютерная программа.
Введение
В настоящее время Интернет стал образом жизни, образом ведения дел, бизнеса и получения массы информации. На данный момент тяжело представить крупную организацию, успешный бизнес, не имеющих выхода в сеть и своего web-представительства. Одновременно растет и число частных лиц, использующих Интернет для своих нужд - общения, поиска информации и т.д. Этот процесс стремительно развивается, использование Интернета намного увеличивает возможности человека.
Удачный web-сайт - это эффективный инструмент торговли, способный привлечь внимание самой разносторонней аудитории. Как и любой другой маркетинговый инструмент, основанный на принципе непосредственного отклика, прежде всего он должен заинтересовать посетителя, а затем настроить его на определенные действия в части приобретения предлагаемого сайтом коммерческого продукта.
Целью данной дипломной работы является создание информационно-справочной системы по продажам велосипедов в г. Барановичи, которая позволит легко управлять содержимым и не будет требовать специальных знаний от обслуживающего персонала.
Практическое значение дипломного проекта состоит в анализе, выборе и применении прикладных средств создания интернет-магазина с целью реализации основной задачи настоящего проекта - создания интернет-магазина велосипеда.
Велосипеды являются универсальным транспортным средством, которое используют практически все: дети, мужчины, женщины. Они подходят как для прогулок по улицам населённого пункта и по просёлочным дорогам, так и для спортивной езды. Интернет-магазин велосипедов имеет ассортимент товара, заслуживающий внимания, от брендовых, широко известных производителей.
Регулярные велосипедные прогулки способствуют поддержанию хорошей физической формы, снимают стресс и укрепляют нервную систему. Такая щадящая физическая нагрузка зарядит вас бодростью и энергией.
Для реализации дипломного проекта предполагается использование следующих языков и технологий разработки web-приложений: Joomla, CSS, PHP, СУБД MySQL.
1. Анализ задачи
1.1 Значение интернет-магазинов
Интернет-магазин - это привычный каждому пользователю интернета web-сайт, представляющий продукты в удобном структурированном виде.
Посетители выбирают продукты, добавляют их в корзину и оформляют заказы. Владелец магазина получает почтовое уведомление о заказах и обрабатывает их.
Выбрав необходимые товары или услуги, пользователь обычно имеет возможность тут же на сайте выбрать метод оплаты и доставки.
В случае моего интернет-магазина велосипедов оплата производится непосредственно при получении товара.
Совокупность отобранных товаров, способ оплаты и доставки представляют собой законченный заказ, который оформляется на сайте путем сообщения минимально необходимой информации о покупателе.
Интернет-магазин создавался с применением систем управления контентом сайтов, оснащенных необходимыми модулями. Крупные интернет-магазины работают на специально для них разработанных или адаптированных типовых системах управления. Средние и малые магазины обычно используют типовое коммерческое и свободное ПО.
С технической точки зрения интернет-магазин - это совокупность web-витрины и торговой системы - фронт-системы и бэк-офиса. Web-витрина предоставляет интерфейс к базе данных продаваемых товаров (в виде каталога, прайс-листа), работает с виртуальной торговой тележкой, оформляет заказы и регистрирует покупателя, предоставляет помощь покупателю в онлайновом режиме, передает информацию в торговую систему и обеспечивает безопасность личной информации покупателя. Далее торговая система осуществляет автоматическую обработку поступающих заказов - резервирует товар на складе, контролирует оплату и доставку товара.
В общем случае основные функции созданного интернет-магазина - это информационное обслуживание покупателя, обработка заказов, проведение платежей, а также сбор и анализ различной статистической информации. Как было упомянуто выше, программный комплекс управления интернет-магазином позволяет формировать и интерфейс с покупателем, и функциональные возможности интернет-магазина, исходя из потребностей компании.
1.2 Технология создания интернет-магазина
Как правило, не многим известен механизм создания крупных интернет-проектов. По этой причине решиться развивать свой бизнес в Интернете достаточно трудно. Действительно ли все настолько сложно? Для начала давайте разберемся в ключевых моментах создания интернет-магазина.
Стоит отметить, что это одно из наиболее модных направлений онлайн-активности нашего населения. К примеру, серьезный интернет-магазин велосипедов может состоять из элементов информационных ресурсов и поисковых систем, быть торговым порталом или существовать как обычная витрина прайс-листов. В общем, это довольно противоречивое и сложное образование.
Хотя, при всей этой противоречивости, основная задача заключается в размещении в Интернете некоего каталога велосипедов и получении уведомлений о намерении клиента приобрести конкретный товар. После этого нужно найти товар у стороннего поставщика или на собственном складе, организовать доставку и получить деньги.
В данном случае интернет используется в качестве способа предоставления информации потенциальному клиенту, желающему купить велосипед, и получения уведомлений о его намерениях. Большая часть магазина никоим образом не связана с интернетом. Его ядром является система публикаций и каталог товаров. И, конечно, первый шаг - это создание четко классифицированного и грамотного каталога, который невозможно создать без опытных товароведов. Вколачивание описаний и изображений -- менее квалифицированная, но весьма трудоемкая и очень важная часть работы.
Структура каталога в определенной степени повлияет на структуру сайта.
Разумеется, структура сайта не ограничивается только товарными категориями - необходима помощь в покупке и навигации, информация о магазине, всевозможные «подсказчики» и «советники», помогающие выбрать товары и т.д.
Дизайн сайта заслуживает отдельного внимания. В условиях небывалой конкуренции особую важность приобретает впечатление, производимое на посетителя внешним видом вашего магазина. Сюда входит доступность и удобство навигации сайта, хорошая читаемость текста меню и описаний, грамотно подобранные цветовые и графические элементы.
1.3 Постановка задачи
Цель данного проекта заключается в создании интернет-магазина велосипедов.
Основная концепция интернет-магазина велосипедов заключается в расширении клиентской аудитории, увеличении объема продаж и рекламе магазина по средствам интернета.
Основные задачи создаваемого интернет-магазина:
привлечение большего количества покупателей;
увеличение сбыта продукции;
снижение расходов на хранение товаров;
возможность работы под заказ;
изучение спроса на ту или иную продукцию по средствам интернета.
Базовая функциональность интернет-магазина должна обеспечивать удобный поиск товара, его демонстрацию, удобный и понятный заказ.
Соответственно, базовая структура интернет-магазина это:
каталог товаров;
поиск и подбор товара;
информация о товаре;
корзина, заказы.
Основные функциональные возможности данного интернет-магазина:
система управления каталогом товаров (создание\редактирование категорий, создание\редактирование товаров);
система управления каталогом статей (категории, статьи);
система управления информационными страницами (редактирование текста на статичных страницах);
корзина товаров;
оформление заказа на сайте.
2. Техническая часть
2.1 Функциональность и задачи интернет-магазина велосипедов
Одной из задач создания данного интернет-магазина является присутствие своего представительства в интернете. Это хорошая альтернатива простому сайту, где, помимо информации о компании и товарах, есть возможность их продажи и, соответственно, получения прибыли. Создание интернет-магазина велосипедов позволит продвигать и продавать товары и услуги компании. Реклама в интернете стоит дешевле, чем в других средствах информации. Создание интернет-магазина велосипедов позволяет уменьшить издержки на рекламу и приобрести дополнительный рынок сбыта своей продукции, расширить клиентскую аудиторию и, как следствие выше перечисленного, увеличение прибыли.
2.2 Инструменты и средства разработки проекта
При выборе инструментов для разработки я основывался на следующих принципах:
программное обеспечение должно быть бесплатным;
программное обеспечение должно позволять выполнять отладку в домашних условиях, т.е. без необходимости каждый раз вносить изменения в проект непосредственно на web-сервере;
Denwer - набор дистрибутивов и программная оболочка, предназначенные для создания и отладки сайтов (web-приложений, прочего динамического содержимого интернет-страниц) на локальном ПК (без необходимости подключения к сети Интернет) под управлением ОС Windows.
В состав Denwer входит базовый пакет:
web-сервер Apache с поддержкой SSI, SSL, mod_rewrite, mod_php;
интерпретатор PHP с поддержкой GD, MySQL, sqLite;
СУБД MySQL с поддержкой транзакций (mysqld-max);
система управления виртуальными хостами, основанная на шаблонах;
система управления запуском и завершением;
панель администрирования СУБД phpMyAdmin;
ядро интерпретатора Perl без стандартных библиотек (поставляются отдельно);
эмулятор sendmail и сервера SMTP с поддержкой работы совместно с PHP, Perl, Parser и др;
установщик.
Отличительной особенностью Denwer является его полная автономность. Она заключается в следующем:
Denwer устанавливается в один каталог и вне его ничего не изменяет;
системе не нужен деинсталлятор - достаточно просто удалить каталог;
установив Denwer однажды можно затем просто переписывать его на другие машины (на произвольный диск, в произвольную директорию). Это не приведет к побочным эффектам;
все конфигурирование и настройка под конкретную машину происходит автоматически.
PHP - скриптовый язык программирования общего назначения, интенсивно применяющийся для разработки web-приложений. В настоящее время поддерживается подавляющим большинством хостинг-провайдеров и является одним из лидеров среди языков программирования, применяющихся для создания динамических web-сайтов.
Язык и его интерпретатор разрабатываются группой энтузиастов в рамках проекта с открытым кодом. Проект распространяется под собственной лицензией, несовместимой с GNU GPL.
В области программирования для Сети PHP - один из популярнейших скриптовых языков (наряду с JSP, Perl и языками, используемыми в ASP.NET) благодаря своей простоте, скорости выполнения, богатой функциональности, кроссплатформенности и распространению исходных кодов на PHP.
Популярность в области построения web-сайтов определяется наличием большого набора встроенных средств для разработки web-приложений.
Основные из них:
автоматическое извлечение POST и GET-параметров, а также переменных окружения web-сервера в предопределённые массивы;
файловые функции успешно обрабатывают как локальные, так и удалённые файлы;
автоматическая отправка HTTP-заголовков;
работа с cookies и сессиями;
обработка файлов, загружаемых на сервер;
работа с HTTP заголовками и HTTP авторизацией;
работа с XForms;
работа с удалёнными файлами и сокетами.
MySQL - свободная система управления базами данных (СУБД). В нашем проекте с помощью MySQL реализована база данных. MySQL является собственностью компании Sun Microsystems, осуществляющей разработку и поддержку приложения. Распространяется под GNU General Public License и под собственной коммерческой лицензией, на выбор. Помимо этого разработчики создают функциональность по заказу лицензионных пользователей, именно благодаря такому заказу почти в самых ранних версиях появился механизм репликации.
MySQL является решением для малых и средних приложений. Обычно MySQL используется в качестве сервера, к которому обращаются локальные или удалённые клиенты, однако в дистрибутив входит библиотека внутреннего сервера, позволяющая включать MySQL в автономные программы.
Гибкость СУБД MySQL обеспечивается поддержкой большого количества типов таблиц: можно выбрать как таблицы типа MyISAM, поддерживающие полнотекстовый поиск, так и таблицы InnoDB, поддерживающие транзакции на уровне отдельных записей. Более того, СУБД MySQL поставляется со специальным типом таблиц EXAMPLE, демонстрирующим принципы создания новых типов таблиц. Благодаря открытой архитектуре и GPL-лицензированию, в СУБД MySQL постоянно появляются новые типы таблиц.
CMS - Content Management System - система управления содержанием сайта. Слово "контент" сейчас употребляется очень часто, поэтому можно говорить о CMS как о системе управления контентом.
В классификации CMS принято деление по их основной функции - по типу контента. Чаще всего встречаются такие типы, как порталы, блоги (weblog или просто blog - сайт-журнал/дневник), интернет-магазины, каталоги и т.д. Также есть универсальные системы, которые благодаря модульной структуре можно настроить под любой тип контента.
Joomla - программное обеспечение, позволяющие создавать сайты, редактировать их и управлять ими. Наиболее популярная бесплатная CMS, то есть система управления содержимым. При этом, из двух разновидностей CMS Joomla относится к управлению веб-контента.
Особенность Joomla в том, что при первом установлении программы обладает простым набором для создания сайта. Позже можно увеличить функциональность. Так что новичку не стоит труда разобраться во всех тонкостях работы с этой системой. Joomla обладает такими характеристиками, как интерфейс на русском языке, создание любых сайтов для любых целей, поддерживает большинство хостингов. При этом веб-ресурс будет динамичным и мощным.
CMS Joomla! Включает в себя различные инструменты для разработки веб-сайта. Важной особенностью системы является минимальный набор инструментов при начальной установке, который дополняется помере необходимости. Это снижает загромождение административной панели ненужными элементами, а также снижает нагрузку на сервер и экономит место на хостинге. Joomla! позволяет отображать интерфейс фронтальной и административной части на любом языке. Каталог расширений содержит множество языковых пакетов, которые устанавливаются штатными средствами администрирования. Доступны пакеты русского, украинского, белорусского и ещё некоторых языков стран СНГ.
Многие спрашивают, почему среди множества CMS именно Joomla? А я могу сказать, что гибче системы в настройках и возможностях я еще не видел. Могу разбить по пунктам:
Это конечно модульность. Из более 2800 компонентов и модулей с помощью CMS Joomla можно сделать сайт под ваши цели. Будь это домашней страницей или серьезным интернет-магазином.
Легкая смена шаблона для Joomla. Если вы хотите иметь шаблоны на каждый случай или праздник, это Joomla позволяет. Нет привязанности к определенному шаблону. Шаблоны можно менять, как для пользовательской части, так и для административной части.
Легкость в написании статей (содержимого). Визуальные редактора практически похожий на Word. C форматированием и прочими настройками. По мимо этого можно сразу же создать новый пункт меню, который будет ссылать на страницу с полным текстом данной статьи.
Легкость в SEO. К каждой статье вы можете указать набор уникальных ключевых слов, и вы можете надеяться, что пользователей ищущие нужную информацию придут именно к вам, и именно на эту статью (если она конечно уникальная).
Гибкость в настройках меню. Двумя нажатиями клавиш вы можете создать или удалить новые пункты меню.
Встраиваемые компоненты форумов, гостевых книг, комментариев, фотогалерей. Что это весьма удобно для пользователей и администраторов. Один раз зарегистрировавшись, ты получаешь доступ ко всем разделам, конечно если это ограниченно доступом.
Коммерция. Можно установить компоненты электронной коммерции.
Постоянное обновление движка CMS Joomla увеличивает безопасность сайта.
Удобство при работе с пользователями. Можно ограничить права для разного уровня пользователя. Можно например создать следующие группы: пользователи (могут смотреть и комментировать), менеджеры (могут смотреть, комментировать и редактировать материалы) и суперадмины (полный контроль над сайтом).
Для суперадмина конечно большое количество настроек. Что позволяет сделать хоть слона c Joomla..
При достаточном опыте, сайт на Joomla можно развернуть за считанные часы.
3. Разработка WEB-сайта интернет-магазина
3.1 Этап концептуального проектирования баз данных
На этапе формулирования и анализа требований устанавливаются цели, определяются требования к БД. Они состоят из общих требований и специфических требований. Для формирования специфических требований обычно используется методика интервьюирования персонала различных уровней управления.
Этап концептуального проектирования заключается в описании и синтезе информационных требований пользователей в первоначальный проект БД. Исходными данными могут быть совокупность документов пользователя при классическом подходе или алгоритмы приложений при современном подходе. Результатом этого этапа является высокоуровневое представление (в виде системы таблиц БД) информационных требований пользователей на основе различных подходов.
В процессе логического проектирования высокоуровневое представление данных преобразуется в структуру используемой СУБД. Основной целью этапа является устранение избыточности данных с использованием специальных правил нормализации.
Цель нормализации - минимизировать повторения данных и возможные структурные изменения БД при процедурах обновления. Это достигается разделением (декомпозицией) одной таблицы в две или несколько с последующим использованием при запросах операции. Полученная логическая структура БД может быть оценена количественно с помощью различных характеристик. На основе этих оценок логическая структура может быть усовершенствована с целью достижения большей эффективности.
Создание реляционной базы данных состоит из двух этапов:
на первом этапе определяется её структура: состав и имена полей, последовательность их размещения в таблицах, их типы и размеры, ключи, индексы и связи между таблицами;
на втором этапе производится проектирование таблиц, форм, которые возможны при использовании данной базы данных.
Основные задачи концептуального проектирования:
обеспечение возможности получения данных по всем необходимым запросам;
сокращение избыточности и дублирования данных;
обеспечение целостности базы данных.
3.2 Этап логического проектирования. Создание информационно-логической модели
Логическое проектирование - это процесс конструирования общей информационной модели предприятия на основе отдельных моделей данных пользователей, которая является независимой от особенностей реально используемой СУБД и других физических условий.
Логическое проектирование заключается в определении числа и структуры таблиц, разработке запросов к БД, отчетных документов, создании форм для ввода и редактирования данных в БД и т.д.
Построенная логическая модель данных в дальнейшем будет востребована на этапе физического проектирования, а также на этапе эксплуатации и сопровождения уже готовой системы, позволяя наглядно представить любые вносимые в базу данных изменения.
Логическая модель, отражающая особенности представления о функционировании предприятия одновременно многих типов пользователей, называется глобальной логической моделью. Для создания глобальной логической модели данных предприятия можно выбрать один из двух основных подходов - централизованный подход или подход на основе интеграции представлений.
Одной из целей создания хорошей структуры базы данных является устранение избыточности данных (повторяющихся данных). Для этого нужно распределить данные по нескольким отдельным, тематически организованным таблицам, чтобы каждый факт был представлен один раз.
3.3 Этап физического проектирования базы данных
Проектирование на физическом уровне реализуется средствами СУБД и зачастую автоматизировано.
На этапе физического проектирования является создание описания СУБД - ориентированной модели БД. Следует учитывать, что на этой стадии разработки возможны возвраты на более ранние этапы ЖЦ БД. Действия, выполняемые на этом этапе, слишком специфичны для различных моделей, данных, поэтому их сложно обобщить. Для реляционной модели данных под физическим проектированием подразумевается:
создание описания набора реляционных таблиц и ограничений для них на основе информации, представленной в глобальной логической модели данных;
определение конкретных структур хранения данных и методов доступа к ним, обеспечивающих оптимальную производительность системы с базой данных;
разработка средств защиты создаваемой системы.
Физическая структура БД соответствует понятию внутренней модели. Доступ к физическим записям во внешней памяти в большинстве СУБД осуществляется через считывание в оперативную память страниц файла данных, содержащих соответствующие записи. Непосредственная обработка записей производится в оперативной памяти, для чего СУБД образует и поддерживает специальные буферы, в которых временно размещаются страницы, содержащие обрабатываемые записи. После завершения обработки страницы с соответствующими записями «выталкивается» из буфера и фиксируется в дисковом файле.
Физические структуры организации файлов данных подразделяются на линейные и нелинейные. В соответствии с методами управления доступом различают устройства внешней памяти с произвольной адресацией и устройства с последовательной адресацией.
Таким образом, на данном этапе выполнено проектирование и создание базы данных приложения (логическое и физическое проектирование БД).
Диаграмма вариантов использования (Use case diagram, диаграмма прецедентов) - диаграмма, на которой отражены отношения, существующие между актёрами и вариантами использования. Диаграмма вариантов использования представлена на рисунке 2.3.
Рисунок 2.1 Диаграмма вариантов использования
Пользователю интернет-магазина предоставлены такие возможности: поиск по сайту, просмотр товара, добавление в корзину, оформление заказа. Администратор может выполнять так действия как - редактирование сайта, редактирование информации о товарах, работа с заказами.
В результате разработки создана логическая и физическая модель данных спроектирована структура приложения.
4. Тестирование программного средства
После того, как разработка любого приложения завершается, необходимо провести ряд тестов, чтобы определить насколько хорошо оно функционирует в различных условиях.
Функциональное тестирование обычно занимает центральное место при обеспечении качества приложения, однако требования к разрабатываемому продукту крайне редко ограничиваются только функциональными спецификациями. Чтобы получить действительно качественное решение, необходим комплекс мер по обеспечению качества, покрывающий разнообразные характеристики приложения с учетом их взаимозависимости. Функциональное тестирование зачастую неотделимо от таких направлений контроля качества приложения, как тестирование пользовательского интерфейса и удобства пользования, тестирование производительности, тестирование безопасности и т.д.
Цель - выявить проблемы, связанные с удобством использования продукта, собрать количественные данные о том, как пользователи выполняют задания и выяснить, насколько продукт их удовлетворяет.
Термин нагрузочное тестирование может быть использован в различных значениях в профессиональной среде тестирования приложений. В общем случае он означает практику моделирования ожидаемого использования приложения с помощью эмуляции работы нескольких пользователей одновременно. Подобное тестирование больше всего подходит для многопользовательских систем, чаще - использующих клиент-серверную архитектуру. Однако и другие типы систем приложений могут быть протестированы подобным способом.
После проведения всех необходимых тестов были получены результаты касаемо того, как web-приложение справляется с определенными нагрузками и функциями, которые в него заложены.
Таблица 4.1 Результаты тестов
Тест |
Google Chrome 50.0.2661.94 |
Opera 36.0 |
Mozilla Firefox 26.0 |
|
Работоспособность веб-сайта |
+ |
+ |
+ |
|
Соответствие ожиданиям пользователя |
+ |
+ |
+ |
|
Целостность веб-сайта |
+ |
+ |
- |
5. Руководство пользователя
5.1 Группы пользователей
Данный сайт имеет два доступа: администратор (admin), который имеет полный доступ ко всему материалу на сайте и простой пользователь, который может только просматривать информацию на сайте (5.1).
Рисунок 5.1 «Пользователи»
На главной странице сайта (рисунок 5.2) отображается основная информация о веб-сайте.
Рисунок 5.2 Главная страница веб-сайта
На странице «Горные велосипеды» (рисунок 5.3), клиенты могут просмотреть велосипеды, которые относятся к данной категории.
Рисунок 5.3 Страница веб-сайта «Горные велосипеды»
На странице «Детские велосипеды» (рисунок 5.4), клиенты нашего сайта могут просмотреть велосипеды, которые относятся к данной категории.
Рисунок 5.4 Страница веб-сайта «Детские велосипеды»
На странице сайта «Складные велосипеды» (рисунок 5.5) отображается информация о том, какие велосипеды есть в наличии, относящиеся к категории «Складные велосипеды».
Рисунок 5.5 Страница веб-сайта «Складные велосипеды»
Выбрав велосипед, клиент веб-сайта может ознакомиться с характеристиками велосипеда и добавить его в корзину (рисунок 5.6).
Рисунок 5.6 Описание велосипеда
Нажав на кнопку «Корзина» (рисунок 5.7), клиент нашего сайта переходи на страницу, на которой можно оформить заказ при помощи формы обратной связи.
Рисунок 5.7 «Корзина»
Перейдя по ссылке «Статьи», клиенты могут ознакомится со статьями такими как «Рекомендации покупателю велосипеда» и «Какой велосипед выбрать»
Рисунок 5.8 «Статьи»
5.2 Система администрирования
Для редактирования сайта, необходимо зайти на страницу http://localhost/joomla/administrator/index.php , где расположен сайт и пройти авторизацию (рисунок 5.9). Это необходимо, что бы поддерживалась безопасность функционирования сайта. Доступ к паролю «админа» должен тщательно держаться в секрете. После авторизации появляется панель управления сайтом, где администратор в любое время сможет добавить необходимы модули или разработать необходимые приложения.
Рисунок 5.9 Страница администрирования (вход на сайт)
Рисунок 5.10 Страница панели управления сайта
Для создания новых ресурсов имеется панель создания материала (рисунок 5.11). Меню представляет собой создание страницы. С его помощью были созданы такие страницы как: «Горные велосипеды», «Складные велосипеды», «Детские велосипеды», «Трюковые велосипеды», «Городские велосипеды» и «Туристические велосипеды».
Рисунок 5.11 Страница создания материала
Меню «Материалы» состоит из четырех пунктов: «Менеджер материалов», «Менеджер категорий», «Избранные материалы» и «Медиа-менеджер». Первые три пункта меню относятся к стандартному компоненту «Менеджер материалов», а четвёртый пункт соответственно к стандартному компоненту «Медиа-менеджер». На первых порах может возникнуть некоторая путаница из-за названия первого пункта меню «Материалы». На мой взгляд, его было бы правильнее назвать «Менеджер статей», т. к. материалы - понятие более широкое, включающее в себя кроме текстовых ещё и медиа-материалы. Но таков стандартный перевод. Пошли дальше. Для удобства, первые два пункта меню - «Менеджер материалов» и «Менеджер категорий» имеют по одному пункту подменю для быстрого создания статьи или категории соответственно. Удобно - не надо переходить в основной пункт меню и там выбирать кнопку «Создать». Каждый из трёх первых пунктов меню «Материалы» откроет соответствующий раздел компонента «Менеджер материалов».
Категории материалов нужны для систематизирования информации и удобной её подачи пользователям сайта. Категории - это своего рода папки для материалов (статей). Определённая группа статей относится к определённой категории. Например, можно создать категорию «Спорт», которая будет содержать статьи, относящиеся к спортивной тематике или можно создать категорию «Новости», содержащую новостные статьи. Категории могут содержать подкатегории, для более точного систематизирования материала. Например, категория «Новости» может содержать вложенную категорию (подкатегорию) «Краткие новости». Как уверяют разработчики Joomla, вложенность категорий неограниченна. Если материалы категорированы (разбиты по категориям), то с ними проще работать и их можно выводить на сайте одним из удобных для восприятия посетителей способов. Например, в виде блога категории. О том, как это сделать мы поговорим в статье, посвящённой работе с меню.
Плагины - это интерактивные PHP-скрипты, запускающиеся при наступления события, которые они отслеживают.
Существует много разных систем управления, которые отличаются друг от друга системными требованиями, возможностями и ценой. Есть бесплатные системы, есть системы дорогие. Каждая из них имеет определенные преимущества.
6. Экономический раздел
6.1 Расчет прогнозируемой цены и прибыли на программное средство
6.1.1 Расчет полной себестоимости программного продукта
В данном разделе рассчитывается полную себестоимость программы.
Себестоимость программного средства - это затраты разработчика в денежной форме на производство и реализацию программного средства.
Стоимостная оценка программного средства у разработчиков предполагает определение следующих калькуляционных статей затрат:
- затраты на материалы и комплектующие;
- основная заработная плата исполнителей;
- дополнительная заработная плата исполнителей;
- отчисления в фонд социальной защиты населения;
- отчисления по обязательному страхованию от несчастных случаев на производстве и профессиональных заболеваний;
- накладные расходы;
- затраты на сопровождение и адаптацию.
На основании затрат рассчитывается полная себестоимость и свободная отпускная цена программного средства.
1. Статья «Затраты на материалы и комплектующие».
В данной статье рассчитываются затраты на материалы, комплектующие и интернет, непосредственно связанные с производством программного продукта, такие как магнитные и другого вида носители, бумага для печати отчетов и т.д. Затраты по данной статье рассчитываются по формуле:
Змат,комп = Нрасх * Цед, руб. (6.1),
где Нрасх - норма расхода материала на единицу изделия, шт;
Цед - цена за флеш-накопитель, руб.
Расчеты предоставлены в таблице 6.1
Змат,комп= 75000*1 = 75000 руб.
2. В соответствии с «Рекомендациями по применению «Единой тарифной сетки» рабочих и служащих народного хозяйства» и тарифными разрядами и коэффициентами должностей рассчитывается месячная тарифная ставка исполнителя.
Месячная тарифная ставка каждого исполнителя определяется:
ЗПмес = ТС 1мес * Ктар, руб. (6.2),
где ТС 1мес - тарифная ставка 1-го разряда за месяц, руб.;
Ктар - тарифный коэффициент 7-го разряда.
ЗПмес = 1383780 * 2,03 = 2809080 руб.
3. Статья «Основная заработная плата исполнителей» рассчитывается по формуле:
ЗПосн = ТСдн То Кпр, руб., (6.3),
где ТСдн - тарифная ставка за день;
ТСдн = ЗПмес / 21,25 (6.4)
ТСдн = 2809080/ 21,25 = 132 192 руб.
где То - трудоемкость программного средства, человеко-дней,
Кпр - коэффициент премирования.
Дневная тарифная ставка программиста, составила 132 192 рубля. Принятый коэффициент премирования - 1,3. Трудоемкость разработки программного средства составила 10 рабочих дней.
Основная заработная плата составила:
ЗПосн = 132 192 10 1,3 = 1 718 496 руб.
4. Статья «Дополнительная заработная плата исполнителей» определяется по формуле:
ЗПдоп = (ЗПосн * %ЗПдоп )/ 100, руб. (6.5),
где %ЗПдоп - процент дополнительной заработной платы от основной;
Процент дополнительной заработной платы составляет 19%, следовательно:
(1718496 *19) / 100 = 326514 руб.
5. Статья «Отчисления в фонд социальной защиты населения» (ФСЗН) определяется в соответствии с действующими законодательными актами по нормативу в процентном отношении к фонду основной и дополнительной заработной платы исполнителей:
Отчфсзн = (ЗПосн + ЗПдоп) * %отч / 100, руб. (6.6),
где %отч - процент отчислений установленный государством в планируемом году (для 2011 г. основная ставка ФСЗН - 34%).
Отчфсзн = (1718496 + 326514) * 34 / 100 = 695303 руб.
6. Статья «Отчисления по обязательному страхованию от несчастных случаев на производстве и профессиональных заболеваний» определяется в соответствии с действующими законодательными актами в зависимости от уровня риска отрасли, к которой относится организация - разработчик:
Отчстрах = (ЗПосн + ЗПдоп) * %отч / 100, руб. (6.7),
где %отч - процент отчислений установленный государством в планируемом году.
Процент отчислений на страхование составляет 0,25%, значит:
Отчстрах = (1718496 + 326514) * 0,25 / 100 = 5112 руб.
7. Статья «Общепроизводственные затраты» связана с необходимостью содержания аппарата управления. Данные затраты относятся на конкретное программное средство по нормативу в процентном отношении к основной заработной плате исполнителей:
Зобщепр. = ЗПосн * %Зобщепр. / 100, руб. (6.8),
где %Затр - норматив общепроизводственных затрат в целом по организации.
Процент расходов принятый в данной организации составляет 40%, значит:
Зобщепр. = 1718496 *40/100 = 687398 руб.
8. Общая сумма расходов на разработку программного средства рассчитывается по формуле:
С/Спр = З мат,комп + ЗПосн + ЗПдоп + Отчфсзн + Отчстрах + Зобщепр, руб. (6.9)
С/Спр = 75000+ 326514 + 1718496+ 695303 + 5112 +687398 = 3507800 руб.
9. Статья «Общехозяйственные затраты» включает в себя расходы, связанные с управлением всей организации, заработную плату персонала, амортизацию зданий, расходы на ремонт и эксплуатацию основных фондов, отопление, освещение, охрану и т.д. и определяется от производственной себестоимости:
Зобщехоз. = /100, руб. (6.10),
где % Зобщехоз. -норматив общепроизводственных затрат в целом по организации, который составляет 3%.
Зобщехоз. = 3507800 3/100 = 105234 руб.
10. Кроме того, организация - разработчик осуществляет затраты на сопровождение и адаптацию программного средства, которые определяются по нормативу от общей суммы расходов на разработку программного средства:
Задап. = ) / 100, руб. (6.11),
где % Задап. -норматив общепроизводственных затрат в целом по организации, который составляет 3%.
Задап = (3507800 + 105234) * 3 / 100 = 108391 руб.
11. Полная себестоимость программного средства определяется по формуле:
С/Сполн = С/Спр + Зобщехоз. + Задап , руб. (6.12)
С/Сполн = 3507800+ 105234+ 108391 = 3721425 руб.
6.1.2 Определение прибыли и свободной отпускной цены программного средства
Свободная отпускная цена определяется на основании цены разработчика, которая формируется на основе показателя рентабельности продукции. Рентабельность и прибыль по создаваемому программному продукту определяются исходя из результатов анализа рыночных условий, переговоров с заказчиком (потребителем) и согласования с ним отпускной цены, включающей дополнительно налог на добавленную стоимость.
1. Прибыль рассчитывается по формуле:
IIP = С/Сполн * %Р/100, руб. (6.13),
где %Р - уровень рентабельности программного средства, %;
Рентабельность составляет 20%.
Определение прибыли:
ПР = 3721425 * 20 / 100 = 744285 руб.
2. Прогнозируемая отпускная цена разработчика определяется по формуле:
Цотп = С\Сполн + ПР + НДС, руб. (6.14),
где НДС - сумма налога на добавленную стоимость, руб.
НДС = (С/Сполн + ПР) * % НДС/100, руб. (6.15),
где %НДС - ставка налога на добавленную стоимость. Составляет 20%.
НДС = (3721425 + 629328) * 20 / 100 = 870150 руб.
Цотп = 3721425 + 744285 + 870150= 5335900 руб.
6.2 Обоснование экономической целесообразности проведения мероприятия
Рассчитать экономические показатели эффективности внедрения информационно-справочная система по продажам велосипедов не представляется возможным, т.к. информационно-справочная система несёт информационный и коммерческий характер, однако система разработана для абстрактного интернет магазина, поэтому рассчитать возможный доход магазина, численность работников, срок окупаемости не представляется возможным.
6.3 Расчет капитальных затрат
Общие капитальные вложения (КЗ) потребителя, связанные приобретением, внедрением и использованием программных средств, рассчитываются по формуле:
КЗ = Кпр + Ко+Кис тыс. руб., (6.16)
где Кпр - затраты пользователя на приобретение программного средства по отпускной цене, руб.;
Ки - затраты пользователя на размещение сайта в интернете
КЗ = 5335900 +1 200 000 = 6535860 руб.
6.4 Технико - экономические показатели. Выводы по расчетам
Результаты полученных расчетов целесообразно свести в таблицу.
Таблица 6.3 Технико - экономические показатели программного средства
Наименование показателей |
Обозначения |
Ед. измерения |
Результат |
|
Полная себестоимость |
С/Сполн. |
руб. |
3 721 425 |
|
Свободная отпускная цена |
Цотп |
руб. |
5 335 900 |
|
Сумма капитальных затрат |
КЗ |
руб. |
6 535 900 |
В ходе проделанных вычислений были выведены такие основные показатели как полная себестоимость, которая составила 3 721 425 руб., свободная отпускная цена 5 335 900 руб., и сумма капитальных затрат 6 535 900 руб., эти показатели свидетельствуют о весьма незначительных временных и финансовых затратах на создание данного программного продукта.
7. Охрана труда и техника безопасности
7.1 Общие требования безопасности
К работе с ПК допускаются работники, не имеющие медицинских противопоказаний, прошедшие инструктаж по вопросам охраны труда. Женщины со времени установления беременности и в период кормления грудью к выполнению всех видов работ, связанных с использованием ПК, не допускаются.
При работе с ПК на работников могут оказывать неблагоприятное воздействие следующие опасные и вредные производственные факторы:
повышенный уровень электромагнитных излучений;
повышенный уровень ионизирующих излучений;
повышенный уровень статического электричества;
повышенная напряженность электростатического поля;
повышенная или пониженная ионизация воздуха;
повышенная яркость света;
повышенное значение напряжения в электрической цепи, замыкание которой может произойти через тело человека;
статические перегрузки костно-мышечного аппарата и динамические локальные перегрузки мышц кистей рук;
перенапряжение зрительного анализатора;
умственное перенапряжение;
эмоциональные перегрузки;
монотонность труда.
В зависимости от условий труда, в которых применяются ПК, и характера работы на работников могут воздействовать также другие опасные и вредные производственные факторы.
Организация рабочего места с ПК должна учитывать требования безопасности, удобство положения, движений и действий работника.
Рабочий стол с учетом характера выполняемой работы должен иметь достаточный размер для рационального размещения монитора (дисплея), клавиатуры, другого используемого оборудования и документов, поверхность, обладающую низкой отражающей способностью. Клавиатура располагается на поверхности стола таким образом, чтобы пространство перед клавиатурой было достаточным для опоры рук работника (на расстоянии не менее чем 300 мм от края, обращенного к работнику). Чтобы обеспечивалось удобство зрительного наблюдения, быстрое и точное считывание информации, плоскость экрана монитора располагается ниже уровня глаз работника, предпочтительно перпендикуляр- го дня проветривание и ежедневная влажная уборка помещений, используются увлажнители воздуха.
При работе с ПК обеспечивается доступ работников к первичным средствам пожаротушения, аптечкам первой медицинской помощи.
Работники при работе с ПК с учетом воздействующих на них опасных и вредных производственных факторов обеспечиваются средствами индивидуальной защиты в соответствии с типовыми отраслевыми нормами для соответствующих профессий и должностей.
При работе с ПК работники обязаны:
соблюдать режим труда и отдыха, установленный законодательством, правилами внутреннего трудового распорядка организации, трудовую дисциплину, выполнять требования охраны труда, правил личной гигиены;
выполнять требования пожарной безопасности, знать порядок действий при пожаре, уметь применять первичные средства пожаротушения;
курить только в специально предназначенных для курения местах;
знать приемы оказания первой помощи при несчастных случаях на производстве;
- о неисправностях оборудования и других замечаниях по работе с ПК сообщать непосредственному руководителю или лицам, осуществляющим техническое обслуживание оборудования.
Не допускается:
выполнять работу, находясь в состоянии алкогольного опьянения либо в состоянии, вызванном употреблением наркотических средств, психотропных или токсических веществ, а также распивать спиртные напитки, употреблять наркотические средства, психотропные или токсические вещества на рабочем месте или в рабочее время;
устанавливать системный блок в закрытых объемах мебели, непосредственно на полу;
использовать для подключения ПК розетки, удлинители, не оснащенные заземляющим контактом (шиной). Работники, не выполняющие требования настоящей Инструкции, привлекаются к ответственности согласно законодательству.
Требования безопасности перед началом работы
Перед началом работы с ПК работник обязан:
проветрить рабочее помещение;
проверить устойчивость положения оборудования на рабочем столе;
проверить отсутствие видимых повреждений оборудования, дискет в дисководе системного блока;
проверить исправность и целостность питающих и соединительных кабелей, разъемов и штепсельных соединений, защитного заземления
проверить исправность мебели;
отрегулировать положение стола, стула (кресла), подставки для ног, клавиатуры, экрана монитора;
отрегулировать освещенность на рабочем месте. При необходимости включить местное освещение;
протереть поверхность экрана монитора, защитного фильтра (при его наличии) сухой мягкой тканевой салфеткой;
убедиться в отсутствии отражений на экране монитора, встречного светового потока;
включить оборудование ПК в электрическую сеть, соблюдая следующую последовательность: стабилизатор напряжения (если он используется), блок бесперебойного питания, периферийные устройства (принтер, монитор, сканер и другие устройства), системный блок.
Запрещается приступать к работе при:
выраженном дрожании изображения на мониторе;
обнаружении неисправности оборудования;
наличии поврежденных кабелей или проводов, разъемов, штепсельных соединений;
отсутствии или неисправности защитного заземления (зануления) оборудования.
Требования безопасности при выполнении работы
Во время работы с ПК работник обязан:
соблюдать требования охраны труда, установленные настоящей Инструкцией;
содержать в порядке и чистоте свое рабочее место;
держать открытыми вентиляционные отверстия оборудования;
соблюдать оптимальное расстояние от экрана монитора до глаз.
Работу за экраном монитора следует периодически прерывать на
регламентированные перерывы, которые устанавливаются для обеспечения
работоспособности \- сохранения здоровья, или заменять другой работой с
целью сокращения рабочей нагрузки у экрана.
Время регламентированных перерывов в течение рабочего дня
устанавливается в зависимости от его (ее) продолжительности, вида и
категории трудовой деятельности согласно приложению
1 к настоящей Инструкции.
При 8-часовой рабочей смене и работе с ПК регламентированные перерывы устанавливаются:
для I категории работ - через 2 часа от начала рабочей смены и через 2 часа после обеденного перерыва продолжительностью 15 минут каждый;
для II категории работ - через 2 часа от начала рабочей смены и через 1,5-2 часа после обеденного перерыва продолжительностью 15 минут каждый или продолжительностью 10 минут через каждый час работы;
для III категории работ - через 1,5-2 часа от начала рабочей смены и через 1,5-2 часа после обеденного перерыва продолжительностью 20 минут каждый или продолжительностью 15 минут через каждый час работы.
При 12-часовой рабочей смене и работе с ПК регламентированные перерывы устанавливаются в первые 8 часов работы аналогично перерывам при 8-часовой рабочей смене, а в течение последних 4 часов работы, независимо от категории и вида работ, каждый час продолжительностью 15 минут.
При работе с ПК в ночную смену (с 22.00 до 6.00) независимо от категории и вида трудовой деятельности суммарная продолжительность регламентированных перерывов увеличивается на 60
Продолжительность непрерывной работы с ПК без регламентиро-ванного перерыва не должна превышать 2 часов.
Во время регламентированных перерывов для снижения нервно-эмоционального напряжения, утомления зрительного анализатора, улучшения функционального состояния нервной, сердечнососудистой, дыхательной систем, а также мышц плечевого пояса, рук, спины, шеи и ног целесообразно выполнять комплексы упражнений согласно приложению 2 к настоящей Инструкции.
Работникам с высоким уровнем напряженности труда во время регламентированных перерывов и в конце рабочего дня показана психологическая разгрузка в специально оборудованных комнатах психологической разгрузки. С целью уменьшения отрицательного влияния монотонности необходимо применять чередование операций.
При работе с текстовой информацией следует отдавать предпочтение
физиологически наиболее оптимальному режиму представления черных символов на белом фоне.
Не следует оставлять оборудование включенным без наблюдения. При необходимости прекращения на некоторое время работы корректно закрываются все активные задачи и оборудование выключается.
Требования безопасности в аварийных ситуациях
В аварийных (экстремальных) ситуациях необходимо:
при повреждении оборудования, кабелей, проводов, неисправности запаха гари, возникновении необычного шума и других неисправностях немедленно отключить электропитание оборудования и сообщить о случившемся непосредственному руководителю и лицу, осуществляющему техническое обслуживание оборудования;
в случае сбоя в работе оборудования ПК или программного обеспечения вызвать специалиста организации, осуществляющего техническое обслуживание данного оборудования, для устранения неполадок;
при возгорании электропроводки, оборудования и тому подобных происшествиях отключить электропитание и принять меры по тушению пожара с помощью имеющихся первичных средств пожаротушения, сообщить о происшедшем непосредственному руководителю.
Применение воды и пенных огнетушителей для тушения находящегося под напряжением электрооборудования недопустимо. Для этих целей используются углекислотные огнетушители;
В случае внезапного ухудшения здоровья (усиления сердцебиения, появления головной боли и других) прекратить работу, выключить оборудование, сообщить об этом руководителю и при необходимости обратиться к врачу.
При несчастном случае на производстве необходимо:
быстро принять меры по предотвращению воздействия на потерпевшего травмирующих факторов, оказанию потерпевшему первой помощи, вызову на место происшествия медицинских работников или доставке потерпевшего в организацию здравоохранения;
сообщить о происшествии руководителю.
Требования безопасности по окончании работы
По окончании работы работник обязан:
корректно закрыть все активные задачи;
при наличии дискеты в дисководе извлечь ее;
выключить питание системного блока;
выключить питание всех периферийных устройств;
отключить блок бесперебойного питания;
отключить стабилизатор напряжения (если он используется);
отключить питающий кабель от сети;
осмотреть и привести в порядок рабочее место;
сообщить о неисправностях оборудования и других замечаниях по работе с ПК непосредственному руководителю или лицам, осуществляющим техническое обслуживание оборудования;
при необходимости вымыть с мылом руки.
Заключение
Анализ и исследование технологии создания веб-сайтов позволили нам установить требования и методику создания собственного веб-сайта, которая и была представления в данной дипломной работе. В ходе выполнения дипломной работы был разработан полнофункциональный web-сайт, полностью готовый к применению. Данный сайт ориентирован на широкий круг лиц, покупающий или продающих выполненные работы, проекты. С его помощью пользователи смогут получать необходимую информацию.
При разработке web-сайта были тщательно проанализированы современные web-технологии, позволяющие создавать интерактивные web-страницы. Разработка сайта осуществлялась при помощи программного продукта Joomla: Управление сайтом, который является бесплатным, то есть общедоступным. В последствие управление сайтом будет осуществляться через эту программу.
Разработанный сайт удовлетворяет всем требованиям, поставленным на этапе постановки задачи. В качестве дальнейшего совершенствования web-сайта представляется возможным доработка интерфейса сайта с целью дальнейшего повышения его информативности, привлекательности и удобства. А для этого необходимо будет провести опрос посетителей сайта и по его итогам определить дальнейшие пути оптимизации и улучшения сайта.
Список использованных источников
1. Абрамов С.А., Зима Е.В. Основы информатики. - М.:Наука, 1989 г.
2. Климов А.Ю., HTML и CSS на примерах. - СПб.:Петербург, 1998. - 432 с.
...Подобные документы
Общая характеристика концептуального проектирования. Особенности проектирования базы данных и структуры "Оnly for you". Расчет текущих и капитальных затрат, характеристика экономического эффекта на примере интернет-магазина женской одежды "Оnly for you".
курсовая работа [963,8 K], добавлен 23.06.2012Создание административной части сайта. Дизайн веб-сайта. Установка шаблона Joomla. Система администрирования. Определение прибыли и свободной отпускной цены программного средства. Обоснование экономической целесообразности проведения мероприятия.
дипломная работа [1,2 M], добавлен 02.09.2016Создание базы данных для автоматизации электронного магазина по продаже шин в терминале ER моделирования. Построение логической и концептуальной модели базы данных. Её реализация в интерактивной среде Интернет. Расчет экономической эффективности магазина.
курсовая работа [4,5 M], добавлен 10.10.2012Разработка интернет-магазина для реального заказчика. Проведение анализа и выбор интернет-технологий для разработки интернет-магазина. Проектирование предметной области. Разработка динамических web-страниц интернет-магазина, управляемых базой данных.
дипломная работа [1,7 M], добавлен 08.06.2013Общая схема интернет-магазина. Установка CMS Joomla, Virtuemart и Denwer на компьютер. Настройка внешнего вида и функционала интернет-магазина. Доставка товара покупателю и способы его оплаты. Оптимизация работы интернет-магазина с базами данных.
курсовая работа [505,3 K], добавлен 17.12.2014Разработка интернет-магазина, который специализируется на продаже книг. Сравнение технологий и средств разработки: языки программирования и программное обеспечение. Социальные сети и система управления контентом. Проектирование модели базы данных.
курсовая работа [3,6 M], добавлен 25.06.2012Обоснование выбора языка программирования для создания интернет магазина. Построение виртуальных страниц. Определение затрат на создание Web-сайта. Расчет трудоемкости создания программного продукта. Использование HTML как языка разметки гипертекста.
дипломная работа [1,2 M], добавлен 28.05.2016Знакомство с организационно-функциональной структурой и хозяйственной деятельностью предприятия. Сравнительный анализ интернет-магазинов. Формирование требований к интернет-магазину. Обоснование экономической эффективности разработки интернет-магазина.
курсовая работа [1,4 M], добавлен 15.04.2012Разработка и внедрение Интернет-магазина, соответствующего требованиям заказчика. Усовершенствование исследуемого бизнес-процесса. Оценка и обоснование экономической эффективности магазина. Управление проектами по созданию программного обеспечения.
дипломная работа [2,6 M], добавлен 20.06.2017CRM-системы: разновидности, проблемы реализации, их преимущества и недостатки. Критические характеристики CRM-систем для работы через Интернет (WEB-CRM). Разработка содержания и структуры WEB-сайта интренет-магазина "Vinil", создание схемы и базы данных.
курсовая работа [2,6 M], добавлен 19.05.2013Факторы, влияющие на пропускную способность в беспроводных сетях. Использование скриптового языка программирования PHP для разработки базы данных интернет-магазина, его основные преимущества. Современные методы и средства тестирования web-приложений.
дипломная работа [3,5 M], добавлен 10.07.2015Описание программного обеспечения для разработки Интернет-магазина. Установка программы WYSIWYG Web Builder v3.2.0. Создание структурного макета Интернет-магазина. Проектирование главной страницы с перечнем товарных наименований (на примере TV.html).
курсовая работа [4,0 M], добавлен 30.11.2011Разработка интернет-магазина мужской и женской одежды и аксессуаров. Требования к техническим характеристикам сайта (трафик, надежность, безопасность). Выбор методов сопровождения интернет-магазина. Подключение интернет-магазина к платежным системам.
отчет по практике [2,9 M], добавлен 01.05.2015Этапы проектирования и программная реализация интернет-магазина. Методы разработки его интерфейса - элементов и компонентов программы, которые способны оказывать влияние на взаимодействие пользователя с программным обеспечением. Защита интернет-магазина.
контрольная работа [28,7 K], добавлен 02.10.2010Принципы построения Интернет-магазинов. Система Интернет-платежей. Структура электронного магазина, разработка его архитектуры, операционной, серверной, администраторской и клиентской частей. Алгоритма работы магазина. Экономическое обоснование проекта.
дипломная работа [2,4 M], добавлен 12.04.2012Проектирование книжного интернет-магазина для реализации книжной продукции через Интернет. Анализ и обоснование выбора языков программирования и средств разработки сайта. Затраты внедрение сайта, его программное обеспечение, тестирование и отладка.
дипломная работа [2,1 M], добавлен 06.06.2013Обзор принципов построения информационных систем для торговли через интернет. Сравнительная характеристика программных средств построения электронного магазина. Проектирование и программная реализация интернет–магазина. Экономическое обоснование проекта.
дипломная работа [2,5 M], добавлен 13.02.2006Анализ сравнения интернет-магазина и электронного магазина. Проектирование структуры web-сайта. Обработка заказа. Основное понятие языка php. Средства безопасности системного уровня приложения. Разработка структуры базы данных и структуры web-сайта.
курсовая работа [1,4 M], добавлен 31.03.2014Внешний вид страниц, используемых при работе с созданным сайтом интернет-магазина: авторизация или регистрация на сайте, изменение данных, информация о магазине и ассортименте товаров, размещение заказа и его история, обратная связь с покупателями.
презентация [2,3 M], добавлен 07.12.2012Разработка сайта интернет-магазина, управляемого базой данных. Установка XAMPP, разделение кода и оформления с помощью Smarty. Начало реализации проекта Goodstore. Создание каталога товаров. Создание модели данных с помощью ALLFUSION ERWIN DATA MODELER.
дипломная работа [3,9 M], добавлен 20.03.2017