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

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

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

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

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

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

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

УДК 004.02

Кореняк Е.А.

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

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

КОМПЬЮТЕРНОЙ ТЕХНИКИ

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

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

Создание веб-ресурса - это комплекс мероприятий, объединяющих в себе разработку дизайна, информационное наполнение, применение технологий веб и маркетинга, направленных на удовлетворение потребностей посетителей и владельцев будущего сайта.

Графический интерфейс веб-сайта представляет из себя некий набор

изображений, текста, окон, элементов взаимодействия и тому подобного, что позволяет

пользователю удобно взаимодействовать с веб-ресурсом. Для упрощения его

разработки могут использоваться так называемые фреймворки (Framework).

Framework (фреймворк) - ПО, служащее для облегчения разработки, а также для

объединения различных компонентов программного проекта. Они используются как

для упрощения и «шаблонизации» интерфейса, так и для программирования серверной

части интернет-ресурса. Они позволяют повысить скорость и удобство разработки,

уменьшить затраты на разработку приложения, оптимизировать время, необходимое на

разработку. Кроме того, они позволяют писать чистый код, не требующий

368

существенной переработки в будущем. Их применение необходимо, когда CMS не могут выполнить требования разработки веб-ресурса, либо затраты на сам CMS являются нерациональными по отношению к разработке на фреймворке. К недостаткам фреймворков можно отнести проблемы с безопасностью из-за того, что почти все из них имеют открытый исходный код и сложность освоения, поскольку каждый фреймворк требует отдельного изучения. И хотя возможна разработка приложения без их применения, но она потребует слишком больших затрат сил и времени, а также потребует слишком большого мастерства, если нужно достигнуть результата, не уступающего тому, который был бы при применении фреймворков.

Для упрощения разработки интернет-магазина был выбран Bootstrap - фреймворк для упрощения разработки интерфейса, включающий в себя набор инструментов, шаблонов HTML и CSS, а также инструментов для верстки. Его главным преимуществом считается адаптивность, оптимизация под мобильные устройства, стандартизация элементов интерфейса.

Далее рассмотрим примеры реализации графического интерфейса.

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

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

На следующем рисунке изображена готовая главная страница сайта.

Рисунок 1- Таблица «товары»

Создадим главную страницу панели администратора интернет-магазина, на которой можно будет просмотреть id товара, его код (артикул), название и цену. Также добавим кнопки для добавления нового товара, кнопки для быстрого перехода к редактированию и удаления позиции.

На следующем рисунке изображена готовая главная страница панели администрирования списка товаров.

] Управление товарами + Добавить товар

Список товаров

товара Артикул Название товара Цена

1839707 Ноутбук Asus Х200МА (Х200МА-КХ315D) 395 or *

2343847 Ноутбук HP Stream 11-d050rir 305 sr x

2028027 ноутбук Asus Х200МА White 270 sr x

2019487 ноутбук Acer Aspfre E3-112-C65X 325 or x

1953212 Ноутбук Acer TravelMate TMB115 275 C? X

1602042 Ноутбук Lenovo Flex 10 370 & X

2028367 ноутбук ASUS X751MA 430 & X

1129365 Samsung Galaxy Tab S 10.5 16GB 780 & X

1128670 Samsung Galaxy Tab S 8.4 16GB 640 or x

Рисунок 2- Панель администрирования списка товаров Список литературы

1. Дронов, В.А. HTML 5, CSS 3 и Web 2.0. Разработка современных Web-сайтов / Санкт

- Петербург: БХВ, 2011 - 416 с;

2. Дж. Раскин. Интерфейс: новые направления в проектировании компьютерных систем. СПб.: Символ-Плюс, 2003. с;

3. Дронов, В.А. HTML 5, CSS 3 и Web 2.0. Разработка современных Web-сайтов / Санкт

- Петербург: БХВ, 2011 - 416 с;

4. Статья «Сетка Bootstrap 4» URL: https://webdesign-master.ru/blog/html-css/2018-02-04-bootstrap-4.html [Электронный ресурс] (дата обращения: 30.05.2019);

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

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