Разработка информационной системы интернет-магазина продуктов с анализом продаж

Раздел Программирование
Предмет Основы программирования
Тип Дипломная работа
Вуз не указан
Курс 4
Эксперт
Размещена 26 Мар в 16:38
Просмотров 7
Покупок 0

Файлы для покупки

docx
Разработка информационной системы интер
1.5 Мбайт 26 Мар в 16:36

Описание

В современном мире, из года в год, наша жизнь все больше и больше пересекается с миров интернет-технологий. Все сервисы и услуги постепенно уходят во всемирную паутина. Это касается многих аспектов нашей жизни. Так, люди переносят свои обыденные, рутинные занятия в автоматизированные сервисы. Эта область web-сервисов развивается огромными темпами. Однако, меня удивило, что в нашей стране, люди в меньшей степени пользуются интернет-ресурсами по продаже товаров. Скорее всего это связано с тем, что людям необходим визуальный контакт с тем, что он приобретает. Меня очень заинтересовал данный вопрос. Возможно, если реализовать удобные и «понятные» интерфейсы для пользователей, то такой магазин может стать успешным и эффективным.

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

Была поставлена задача создать систему, построенную на «клиент- серверном» взаимодействии, реализовать все основные функции и интерфейсы, которые рассчитаны не только на пользователя, но и на администратора проекта. Таким образом, необходимо было полностью отобразить работу реального магазина, но перенести это в сеть. Зачем нужны полки в магазинах, огромные площади, занимаемые товарами, если есть их прямое отображение – категории, таблицы, интерфейсы с фильтрами. То же самое и с персоналом, вместо десятка работников зала, необходимы 1-2


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

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

Разработка данной системы была проведена в несколько стадий. Сначала был проведен анализ предметной области, рассмотрены готовые продукты уже существующих систем, проанализированы их функционал и возможности, найдены некоторые недочеты и сделаны необходимые выводы для будущей разработки собственной системы. Было проанализировано большое количество параметров: сколько пользователей будет использовать систему; в каких масштабах она будет разворачиваться; какие особенности стоит реализовывать, а какие нет; как должна выглядеть процедура взаимодействия клиентов с сервером; Эти и многие вопросы были решены на этапе анализа, для того, чтобы облегчить разработку.

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

«сложные вещи – простыми словами». Так была реализована панель аналитики администратора. Не самая лучшая идея давать работнику доступ к базе данных ИС. Поэтому и была создана данная панель, где интуитивно показаны все функции, которые может выполнить администратор, но реализация эти функций от него скрыта. Это облегчает бизнес-процесс и повышает безопасность проекта в целом.

Оглавление

ВВЕДЕНИЕ..................................................................................................... 3

1. ПОСТАНОВКА ЗАДАЧИ РАЗРАБОТКИ И ПРОЕКТИРОВАНИЯ ИНФОРМАЦИОННОЙ СИСТЕМЫ ИНТЕРНЕТ-СЕРВИСА ПО ПРОДАЖЕ ТОВАРОВ........................................................................................................ 5

1.1. Основные цели создания ИС.................................................................... 5

1.2. Анализ существующих систем, их особенностей.................................... 5

1.3. Разбор структуры приложения, основные роли................................................... 6

2. РАЗРАБОТКА СТРУКТУРЫ БАЗЫ ДАННЫХ ИНТЕРНЕТ-МАГАЗИНА 8 3.РАЗРАБОТКА ЯДРА СИСТЕМЫ............................................................ 15

3.1. Инструменты и вспомогательные сервисы/библиотеки......................... 15

3.2. Описание характера взаимодействия пользователей и системы............ 16

3.3. Разработка основных логических конструкций системы....................... 17

ЗАКЛЮЧЕНИЕ............................................................................................. 32

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ....................................... 33

ПРИЛОЖЕНИЕ............................................................................................. 34

Список литературы

1. Дмитрий Котеров, Игорь Симдянов. PHP7 в подлиннике. Изд-во «БХВ- Петербург» 2016 – 1033с.

2. Дэвид Фланаган, JavaScript: The Definitive Guide. Изд-во «Символ- плюс» 2008 – 992с. Режим доступа: http://kharchuk.ru/JavaScript.pdf

3. Робин Никсон, Создание динамических web-сайтов с помощью PHP, MySQL, JavaScript. Изд-во «Питер» 2016 – 742с.

4. Эрик Фримен, Элизабет Фримен. Изучаем HTML, XHTML, CSS. Изд- во «Питер» 2014 - 717с.

5. Денис Колисниченко. PHP и MySQL, Разработка веб-приложений. Изд- во «БХВ-Петербург» 2017 - 640с.

Нужна уникальная работа? Заказать у авторов
Есть уникальный пример? Продать работу
Нужна уникальная работа на эту тему?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат

Похожие работы

Курсовая работа
19 Авг 2016 в 11:11
2 покупки
Реферат
25 Мая 2018 в 18:29
1 покупка
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 32 057 авторам
Первые отклики появятся уже в течение 10 минут
Напишем уникальную работу
Скидка 10%