Научная статья на тему 'ИНТЕРНЕТ-МАГАЗИН ПО ПРОДАЖЕ СПЕЦИАЛИЗИРОВАННОЙ КОМПЬЮТЕРНОЙ ТЕХНИКИ'

ИНТЕРНЕТ-МАГАЗИН ПО ПРОДАЖЕ СПЕЦИАЛИЗИРОВАННОЙ КОМПЬЮТЕРНОЙ ТЕХНИКИ Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
124
18
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ИНФОРМАЦИОННАЯ СИСТЕМА / ПРОГРАММИРОВАНИЕ / ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ / ИНТЕРНЕТ-МАГАЗИН

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Кореняк Е. А.

В данной статье рассматривается интернет-магазин по продаже специализированной компьютерной техники. Описаны все технологии, которые необходимо использовать, чтобы разработать интернет-магазин.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «ИНТЕРНЕТ-МАГАЗИН ПО ПРОДАЖЕ СПЕЦИАЛИЗИРОВАННОЙ КОМПЬЮТЕРНОЙ ТЕХНИКИ»

УДК 004.02

Кореняк Е.А.

магистр кафедры информационных систем в строительстве Донской государственный технический университет (Россия, г. Ростов-на-Дону)

ИНТЕРНЕТ-МАГАЗИН ПО ПРОДАЖЕ СПЕЦИАЛИЗИРОВАННОЙ КОМПЬЮТЕРНОЙ ТЕХНИКИ

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

Ключевые слова: информационная система, программирование, информационные технологии, интернет-магазин.

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

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

В данной работе мы должны использовать ряд технологий и инструментов для создания интернет-магазина: XAMPP, phpMyAdmin, Sublime Text 3, HTML5, CSS3, JavaScript, Git и MySQL.

XAMPP - кроссплатформенная сборка веб-сервера, распространяющаяся по лицензии GNU GPL, включающая HTTP-сервер Apache, СУБД MySQL, поддержку скриптового языка PHP, FTP-клиент FileZilla, POP3/SMTP сервер, утилиту администрирования - phpMyAdmin, а также язык программирования Perl.

Sublime Text 3 - условно-бесплатная программа для удобного создания и редактирования текста в целях вёрстки и программирования.

HTML5 и CSS3 - языки, отвечающие за внешний вид сайта.

JavaScript — мультипарадигменный язык программирования. Поддерживает объектно-ориентированный, императивный и функциональный стили.

jQuery — библиотека JavaScript, фокусирующаяся на взаимодействии JavaScript и HTML. Библиотека jQuery помогает легко получать доступ к любому элементу DOM, обращаться к атрибутам и содержимому элементов DOM, манипулировать ими. Также библиотека jQuery предоставляет удобный API для работы с AJAX.

PHP — «PHP: препроцессор гипертекста» — скриптовый язык общего назначения, интенсивно применяемый для разработки веб-приложений.

MySQL - свободная реляционная система управления базами данных MySQL. Интегрирована в XAMPP.

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

Далее рассмотрим пример таблицы «товары» базы данных сайта.

Пример. Необходимо сохранять данные о каждом виде товара в отдельной таблице. При этом, для товара можно задать такие свойства, как: новый, рекомендуемый, наличие, скидка.

Решение. Составим таблицу «товары» в административной панели phpMySql.

Дадим каждому свойству товара отдельную строку: id - идентификатор товара, name -

название товара, category_id - id категории, которой соответствует товар, code - код

товара, price - цена, price_discount - скидка на товар, availability - доступность товара,

164

brand - название производителя товара, description - описание товара, is_new - новый ли товар, is_recommended - рекомендуемый ли товар, status - статус товара. На следующем рисунке изображена готовая таблица.

# Имя Тип

1 i dp int(11)

2 name varchar(255)

3 category _id int(11)

4 code int(11)

5 price float

6 pricediscount float

7 availability int(11)

8 brand varchar(255)

9 description text

10 is_new int(11)

11 is_recommended int(11)

12 status ¡nt(11)

Рисунок 1- Таблица «товары» интернет-магазина Список литературы

1. Дронов, В.А. HTML 5, CSS 3 и Web 2.0. Разработка современных Web-сайтов / Санкт - Петербург: БХВ, 2011 - 416 с;

2. Статья «Подборка полезных инструментов и библиотек для веб-разработчиков» URL: https://tproger.ru/digest/web-tools-and-libraries/ [Электронный ресурс] (дата обращения: 30.05.2019);

3. Учебник СУБД MySQL URL: http://www.webmasterwiki.ru/mysql [Электронный ресурс] (дата обращения: 30.05.2019);

4. Что такое PHP? URL: http://php.net/manual/ru/intro-whatis.php/ [Электронный ресурс] (дата обращения 30.05.19)

i Надоели баннеры? Вы всегда можете отключить рекламу.