Обоснование и выбор программного обеспечения
2.2.1 CMS OpenCart
В качестве CMS для проектирования Интернет-магазина был выбран CMS OpenCart.
В качестве недостатков OpenCart выступают:
– так как система бесплатная, то проблемы есть как в самой системе, так и в модулях, которые к ней разрабатываются;
– одна и та же страница может отражаться по различным адресам, особенно если каталог имеет многоуровневую вложенность, то есть возникают дубли страниц;
– нет возможности, без знания программирования, менять форму заказа товара.
2.2.2 Выбор системы управления баз данных (СУБД)
База данных сайта представляет собой такой механизм, который обеспечивает хранение, доступ, первичную обработку и поиск информации.
Рассмотрим достоинства выбранной СУБД:
– быстродействие. MySQL – достаточно быстродействующая СУБД. Разработчики склоняются к мнению, что СУБД MySQL выступает в качестве одной из самых быстрых баз данных из существующих на современном рынке;
– простота применения. СУБД MySQL считается высокопроизводительной и относительно простой в применении СУБД, которую существенно легче установить и администрировать, нежели многие большие системы.
Доступ на создание базы данных и таблиц в ней будет осуществляться через командную строку [14].
3 рАЗРАБОТКА ИНТЕРНЕТ-МАГАЗИНА
Основные моменты построения Интернет-магазина
В качестве локального сервера был выбран XAMPP. Распространяется данный программный продукт абсолютно бесплатно. Установка и настройка занимает не более 15 минут (зависит от мощности компьютера). Проблем при установке практически не бывает. Как видно из рисунка 2 Apache использует порт 80, а как известно SKYPE тоже использует порт 80. Поэтому необходимо в настройках SKYPE отключить возможность использовать порты 80 и 443 в качестве входящих альтернативных.
|
|
Рисунок 2 – XAMPP Control Panel
Откроем браузер и введем адрес домена, на котором будет находиться магазин. В нашем случае это www.opencart.loc. На экране мы увидим первый шаг мастера установки OpenCart (рисунок 3).
Рисунок 3 – Первый шаг установки OpenCart
На этом этапе OpenCart проверит соответствие вашего хостинга своим требованиям (рисунок 3). Если все совпадает, то можно продолжить.
Необходимо на данном сайте зарегистрироваться и подать заявку на бесплатный хостинг. В данном случае пришлось подождать в течении двух суток на разрешение размещения своего Интернет-магазина.
Руководство программиста
Согласно ГОСТ 19.105-78 Руководство программиста должно содержать следующие разделы: назначение и условия применения программы; характеристика программы; обращение к программе; входные и выходные данные; сообщения.
|
|
Назначение и условия применения программы.
Программа предназначена для продажи товаров компьютерной техники данных через Интернет.
Для обеспечения нормальной работы программы должна быть использована следующая конфигурация компьютера: стандартный манипулятор «мышь»; стандартный SVGA монитор; операционная система типа Windows 2000, XP, 7; модем.
Заключение
В реферате представлено создание Интернет-магазина по продаже компьютерной техники на основе CMS OpenCart и языка PHP.
При проектировании Интернет-магазина по продаже компьютерной техники сразу видно разницу до и после внедрения.
Прежде всего, сокращается время, которое затрачивается на работу с клиентами. Всю необходимую информацию люди могут получить при посещении сайта, что упростило работу персонала и позволило сэкономить часть времени в производственном процессе.
Спроектированный Интернет-магазин по продаже компьютерной техники компактен и очень удобен по своему строению. Чётко и быстро отвечает на поставленные перед ним задачи. Все это позволяет рассматривать следующие этапы развития и перспективность предприятия.
|
|
Список литературы
1 Алексеев, А. П. Введение в Web-дизайн: учебное пособие [Текст] / А. П. Алексеев. – М. : СОЛОН-ПРЕСС, 2015. – 185 с.
2 Ашманов, И. С. Продвижение сайта в поисковых системах [Текст] / И. С. Ашманов. – М. : Вильямс, 2002. – 304 с.
3 Богданов, М. Р. Перспективные языки веб-разработки [Текст] / М. Р. Богданов. – М. : ИНТУИТ, 2012. – 306 с.
4 Иванов, А. Идеальный поиск в Интернете глазами пользователя [Текст] / А. Иванов. – СПб. : Питер, 2011. – 220 с.
5 Кулямин, В. В. Терминологии программирования. Компонентный подход [Текст] / В. В. Кулямин. – М. : ИНТУИТ; БИНОМ. Лаборатория знаний, 2011. – 464 с.
6 Ломов, А. Ю. HTML, CSS, скрипты: практика создания сайтов [Текст] / А. Ю. Ломов. – СПб. : БХВ - Петербург, 2011. – 416 с.
7 Малышев, С. Л. Управление электронным контентом [Текст] / С. Л. Малышев. – М. : ИНТУИТ, 2014. – 146 с.
8 Макфарланд, Д. Большая книга CSS [Текст] / Д. Макфарланд. – СПб. : Питер, 2012. – 560 с.
9 Назаров, С. В. Введение в программные системы и их разработку [Текст] / С. В. Назаров и др. – М. : ИНТУИТ, 2007. – 755 с.
10 Пауэрс, Д. PHP. Создание динамических страниц [Текст] / Д. Пауэрс. – М. : Рид Групп, 2012. – 640 с.
11 Персикова, Т. Н. Межкультурная коммуникация и корпоративная культура [Текст] / Т. Н. Персикова. – М. : Логос, 2015. – 224 с.
|
|
12 Робсон, Э. Изучаем HTML, XHTML и CSS [Текст] / Э. Робсон, Э. Фримен. – СПб. : БХВ-Петербург, 2014. – 720 с.
13 Стрикчиола, Д. SEO – искусство раскрутки сайтов [ Текст ] / Д. Стрикчиола и др. – СПб. : БХВ-Петербург, 2010. – 686 с.
14 Ташков, П. А. Веб-мастеринг: HTML, CSS, javascript, PHP, CMS, AJAX, раскрутка [Текст] / П. А. Ташков. – СПб. : БХВ-Петербург, 2010. – 512 с.
15 Фрейн, Б. HTML5 и CSS3. Разработка сайтов для любых браузеров и устройств [Текст] / Б. Фрейн. – СПб. : БХВ-Петербург, 2012. – 304 с.
Дата добавления: 2019-02-22; просмотров: 139; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!